diff --git a/Dockerfile-Production b/Dockerfile-Production index ca04b42d36..99066a55d5 100644 --- a/Dockerfile-Production +++ b/Dockerfile-Production @@ -20,7 +20,7 @@ RUN npm install -g gulp mocha # Clone Habitica repo and install dependencies RUN mkdir -p /usr/src/habitrpg WORKDIR /usr/src/habitrpg -RUN git clone --branch v4.11.0 https://github.com/HabitRPG/habitica.git /usr/src/habitrpg +RUN git clone --branch v4.13.4 https://github.com/HabitRPG/habitica.git /usr/src/habitrpg RUN npm install RUN gulp build:prod --force diff --git a/package-lock.json b/package-lock.json index 01de0224e6..8c9de09d8f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "habitica", - "version": "4.14.0", + "version": "4.14.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 41b6fffcd9..59271c2091 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "habitica", "description": "A habit tracker app which treats your goals like a Role Playing Game.", - "version": "4.14.0", + "version": "4.14.1", "main": "./website/server/index.js", "dependencies": { "@slack/client": "^3.8.1", diff --git a/website/common/locales/bg/backgrounds.json b/website/common/locales/bg/backgrounds.json index 26c9a5d548..68412e1d1f 100644 --- a/website/common/locales/bg/backgrounds.json +++ b/website/common/locales/bg/backgrounds.json @@ -311,11 +311,11 @@ "backgroundMidnightCastleNotes": "Разходете се около замък посред нощ.", "backgroundTornadoText": "Торнадо", "backgroundTornadoNotes": "Летете в торнадо.", - "backgrounds122017": "SET 43: Released December 2017", - "backgroundCrosscountrySkiTrailText": "Cross-Country Ski Trail", - "backgroundCrosscountrySkiTrailNotes": "Glide along a Cross-Country Ski Trail.", - "backgroundStarryWinterNightText": "Starry Winter Night", - "backgroundStarryWinterNightNotes": "Admire a Starry Winter Night.", - "backgroundToymakersWorkshopText": "Toymaker's Workshop", - "backgroundToymakersWorkshopNotes": "Bask in the wonder of a Toymaker's Workshop." + "backgrounds122017": "КОМПЛЕКТ 43: декември 2017 г.", + "backgroundCrosscountrySkiTrailText": "Ски-писта в провинцията", + "backgroundCrosscountrySkiTrailNotes": "Спуснете се по ски-писта в провинцията.", + "backgroundStarryWinterNightText": "Звездна зимна нощ", + "backgroundStarryWinterNightNotes": "Насладете се на звездна зимна нощ.", + "backgroundToymakersWorkshopText": "Работилница за играчки", + "backgroundToymakersWorkshopNotes": "Любувайте се на чудесата в работилница за играчки." } \ No newline at end of file diff --git a/website/common/locales/bg/challenge.json b/website/common/locales/bg/challenge.json index d7bdb19cdd..f4af1b65db 100644 --- a/website/common/locales/bg/challenge.json +++ b/website/common/locales/bg/challenge.json @@ -128,5 +128,5 @@ "categoiresRequired": "Задължително е да бъде избрана поне една категория", "viewProgressOf": "Преглед на напредъка на", "selectMember": "Изберете член", - "confirmKeepChallengeTasks": "Do you want to keep challenge tasks?" + "confirmKeepChallengeTasks": "Искате ли да задържите задачите от предизвикателството?" } \ No newline at end of file diff --git a/website/common/locales/bg/character.json b/website/common/locales/bg/character.json index ae921d955f..d4eaff84d2 100644 --- a/website/common/locales/bg/character.json +++ b/website/common/locales/bg/character.json @@ -163,7 +163,7 @@ "dieText": "Изгубихте ниво, всичкото си злато и случаен предмет от екипировката. Станете, хабитанецо, и опитайте отново! Обуздайте вредните навици, следете зорко изпълнението на ежедневните си задачи и дръжте смъртта на една ръка разстояние с Лековита отвара, ако залитнете!", "sureReset": "Наистина ли искате това? Това ще нулира класа на героя Ви и разпределените точки (ще си ги получите обратно за повторно разпределение), както и ще струва 3 диаманта.", "purchaseFor": "Купуване за <%= cost %> диамант(а)?", - "purchaseForHourglasses": "Purchase for <%= cost %> Hourglasses?", + "purchaseForHourglasses": "Купуване за <%= cost %> пясъчни часовника?", "notEnoughMana": "Няма достатъчно мана.", "invalidTarget": "Не може да използвате умение върху това.", "youCast": "Направихте заклинанието <%= spell %>.", diff --git a/website/common/locales/bg/contrib.json b/website/common/locales/bg/contrib.json index 60a5182afe..c08e19efe2 100644 --- a/website/common/locales/bg/contrib.json +++ b/website/common/locales/bg/contrib.json @@ -32,7 +32,7 @@ "contribModal": "<%= name %>, Вие сте невероятен човек! Вече сте сътрудник ниво <%= level %>, заради приноса си към Хабитика. Вижте", "contribLink": "какви награди получихте за помощта си!", "contribName": "Сътрудник", - "contribText": "Has contributed to Habitica, whether via code, art, music, writing, or other methods. To learn more, join the Aspiring Legends Guild!", + "contribText": "Допринесъл/ла към Хабитика с код, художествен дизайн, музика, текстове или по друг начин. За да научите повече, присъединете се към гилдията на Амбициозните легенди (Aspiring Legends)!", "readMore": "Прочетете повече", "kickstartName": "Подкрепил(а) кампанията в Kickstarter — ниво <%= key %> $", "kickstartText": "Подкрепил кампанията в Kickstarter", diff --git a/website/common/locales/bg/front.json b/website/common/locales/bg/front.json index 4af8088c1e..69e2e73d1d 100644 --- a/website/common/locales/bg/front.json +++ b/website/common/locales/bg/front.json @@ -30,7 +30,7 @@ "companyAbout": "Как работи", "companyBlog": "Блог", "devBlog": "Блог на разработчиците", - "companyContribute": "Contribute", + "companyContribute": "Принос", "companyDonate": "Дарете", "companyPrivacy": "Поверителност", "companyTerms": "Условия", @@ -253,7 +253,7 @@ "missingNewPassword": "Липсва нова парола.", "invalidEmailDomain": "Не можете да се регистрирате, използвайки е-поща от следните сървъри: <%= domains %>", "wrongPassword": "Грешна парола.", - "incorrectDeletePhrase": "Please type <%= magicWord %> in all caps to delete your account.", + "incorrectDeletePhrase": "Моля, напишете „<%= magicWord %>“ с главни букви (без кавичките), за да изтриете профила си.", "notAnEmail": "Грешен адрес на е-поща.", "emailTaken": "Тази е-поща вече се използва от съществуващ профил.", "newEmailRequired": "Липсва нов адрес на е-поща.", diff --git a/website/common/locales/bg/gear.json b/website/common/locales/bg/gear.json index fa68c6442b..596457550d 100644 --- a/website/common/locales/bg/gear.json +++ b/website/common/locales/bg/gear.json @@ -310,8 +310,8 @@ "weaponArmoireHoofClippersNotes": "Подкастрете копитата на трудолюбивите си превози, за да им помогнете да бъдат здрави, докато Ви носят по време на приключенията Ви! Увеличава силата, интелигентността и якостта с по <%= attrs %>. Омагьосан гардероб: комплект „Подковач“ (предмет 1 от 3).", "weaponArmoireWeaversCombText": "Тъкачески гребен", "weaponArmoireWeaversCombNotes": "Използвайте този гребен за притискане на нишките, за да направите плътно изтъкана материя. Увеличава усета с <%= per %> и силата с <%= str %>. Омагьосан гардероб: Тъкачески комплект (предмет 2 от 3).", - "weaponArmoireLamplighterText": "Lamplighter", - "weaponArmoireLamplighterNotes": "This long pole has a wick on one end for lighting lamps, and a hook on the other end for putting them out. Increases Constitution by <%= con %> and Perception by <%= per %>.", + "weaponArmoireLamplighterText": "Фенерджийски прът", + "weaponArmoireLamplighterNotes": "Този дълъг прът има фитил в единия си край за запалване на фенери, и кука на другия за гасенето им. Увеличава якостта с <%= con %> и усета с <%= per %>.", "armor": "броня", "armorCapitalized": "Броня", "armorBase0Text": "Обикновени дрехи", @@ -664,8 +664,8 @@ "armorArmoireCandlestickMakerOutfitNotes": "Този здрав комплект дрехи ще Ви защитава от горещия восък, който Ви капе, докато упражнявате занаята си! Увеличава якостта с <%= con %>. Омагьосан гардероб: комплект „Създател на свещи“ (предмет 1 от 3).", "armorArmoireWovenRobesText": "Тъкани одежди", "armorArmoireWovenRobesNotes": "Покажете какво сте изтъкали, като носите тези цветни одежди! Увеличава якостта с <%= con %> и интелигентността с <%= int %>. Омагьосан гардероб: Тъкачески комплект (предмет 1 от 3).", - "armorArmoireLamplightersGreatcoatText": "Lamplighter's Greatcoat", - "armorArmoireLamplightersGreatcoatNotes": "This heavy woolen coat can stand up to the harshest wintry night! Increases Perception by <%= per %>.", + "armorArmoireLamplightersGreatcoatText": "Фенерджийско палто", + "armorArmoireLamplightersGreatcoatNotes": "Това тежко вълнено палто може да издържи и на най-студената зимна нощ! Увеличава усета с <%= per %>.", "headgear": "шлем", "headgearCapitalized": "Защита за главата", "headBase0Text": "Няма защита за главата", @@ -1028,8 +1028,8 @@ "headArmoireAntiProcrastinationHelmNotes": "Този могъщ стоманен шлем ще Ви помогне да спечелите битката за здравето, щастието и продуктивността си! Увеличава усета с <%= per %>. Омагьосан гардероб: Противо-протакащ комплект (предмет 1 от 3).", "headArmoireCandlestickMakerHatText": "Шапка на създател на свещи", "headArmoireCandlestickMakerHatNotes": "Весела шапка, която прави всяка задача по-забавна, и правенето на свещи не е изключение! Увеличава усета и интелигентността с по <%= attrs %>. Омагьосан гардероб: комплект „Създател на свещи“ (предмет 2 от 3).", - "headArmoireLamplightersTopHatText": "Lamplighter's Top Hat", - "headArmoireLamplightersTopHatNotes": "This jaunty black hat completes your lamp-lighting ensemble! Increases Constitution by <%= con %>.", + "headArmoireLamplightersTopHatText": "Фенерджийска шапка", + "headArmoireLamplightersTopHatNotes": "Тази весела черна шапка завършва костюма Ви за запалване на фенери! Увеличава якостта с <%= con %>.", "offhand": "страничен предмет", "offhandCapitalized": "Страничен предмет", "shieldBase0Text": "Няма страничен предмет", @@ -1292,8 +1292,8 @@ "bodyMystery201706Notes": "Това наметало има тайни джобове, където можете да скриете всичкото злато, което измъкнете от задачите си. Не променя показателите. Предмет за абонати: юни 2017 г.", "bodyMystery201711Text": "Шал на килимния летец", "bodyMystery201711Notes": "Този мек плетен шал изглежда доста впечатляващо, когато се развява от вятъра. Не променя показателите. Предмет за абонати: ноември 2017 г.", - "bodyArmoireCozyScarfText": "Cozy Scarf", - "bodyArmoireCozyScarfNotes": "This fine scarf will keep you warm as you go about your wintry business. Confers no benefit.", + "bodyArmoireCozyScarfText": "Удобен шал", + "bodyArmoireCozyScarfNotes": "Този чудесен шал ще Ви държи топло, докато се занимавате със зимните си работи. Не променя показателите.", "headAccessory": "аксесоар за глава", "headAccessoryCapitalized": "Аксесоар за глава", "accessories": "Аксесоари", diff --git a/website/common/locales/bg/generic.json b/website/common/locales/bg/generic.json index ba37a29a47..15faaa6ade 100644 --- a/website/common/locales/bg/generic.json +++ b/website/common/locales/bg/generic.json @@ -107,8 +107,8 @@ "achievementDilatory": "Спасител на Мудноград", "achievementDilatoryText": "Помогнал(а) за победата над Дръзкия дракон на Мудноград по време на Смазващото лятно събитие — 2014 г.", "costumeContest": "Участник в конкурс за костюми", - "costumeContestText": "Participated in the Habitoween Costume Contest. See some of the awesome entries at blog.habitrpg.com!", - "costumeContestTextPlural": "Participated in <%= count %> Habitoween Costume Contests. See some of the awesome entries at blog.habitrpg.com!", + "costumeContestText": "Участвал(а) в конкурса за костюми „Хабитоуин“. Вижте някои от участниците в blog.habitrpg.com!", + "costumeContestTextPlural": "Участвал(а) в <%= count %> конкурса за костюми „Хабитоуин“. Вижте някои от участниците в blog.habitrpg.com!", "memberSince": "- Потребител от", "lastLoggedIn": "- Последно влизане на", "notPorted": "Тази функционалност все още не е пренесена от оригиналния сайт.", diff --git a/website/common/locales/bg/groups.json b/website/common/locales/bg/groups.json index 7f39e00d09..0328563945 100644 --- a/website/common/locales/bg/groups.json +++ b/website/common/locales/bg/groups.json @@ -102,16 +102,16 @@ "optionalMessage": "Незадължително съобщение", "yesRemove": "Да, нека бъдат премахнати", "foreverAlone": "Не можете да харесате собственото си съобщение. Не бъдете такъв човек.", - "sortDateJoinedAsc": "Earliest Date Joined", - "sortDateJoinedDesc": "Latest Date Joined", - "sortLoginAsc": "Earliest Login", - "sortLoginDesc": "Latest Login", - "sortLevelAsc": "Lowest Level", - "sortLevelDesc": "Highest Level", - "sortNameAsc": "Name (A - Z)", - "sortNameDesc": "Name (Z - A)", - "sortTierAsc": "Lowest Tier", - "sortTierDesc": "Highest Tier", + "sortDateJoinedAsc": "Най-ранна дата на присъединяване", + "sortDateJoinedDesc": "Най-скорошна дата на присъединяване", + "sortLoginAsc": "Най-ранно вписване", + "sortLoginDesc": "Най-скорошно вписване", + "sortLevelAsc": "Най-ниско ниво", + "sortLevelDesc": "Най-високо ниво", + "sortNameAsc": "Име (А-Я)", + "sortNameDesc": "Име (Я-А)", + "sortTierAsc": "Най-ниско ниво в системата", + "sortTierDesc": "Най-високо ниво в системата", "confirmGuild": "Създавате ли гилдията за 4 диаманта?", "leaveGroupCha": "Напускане на предизвикателствата на гилдията и…", "confirm": "Потвърждаване", @@ -234,17 +234,17 @@ "onlyCreatorOrAdminCanDeleteChat": "Нямате право да изтриете това съобщение!", "onlyGroupLeaderCanEditTasks": "Нямате право да управлявате задачите!", "onlyGroupTasksCanBeAssigned": "Само групови задачи могат да бъдат зададени", - "assignedToUser": "Assigned to <%= userName %>", - "assignedToMembers": "Assigned to <%= userCount %> members", - "assignedToYouAndMembers": "Assigned to you and <%= userCount %> members", - "youAreAssigned": "You are assigned to this task", - "taskIsUnassigned": "This task is unassigned", - "confirmClaim": "Are you sure you want to claim this task?", - "confirmUnClaim": "Are you sure you want to unclaim this task?", - "confirmApproval": "Are you sure you want to approve this task?", - "userRequestsApproval": "<%= userName %> requests approval", - "userCountRequestsApproval": "<%= userCount %> request approval", - "youAreRequestingApproval": "You are requesting approval", + "assignedToUser": "Назначена на <%= userName %>", + "assignedToMembers": "Назначена на <%= userCount %> членове", + "assignedToYouAndMembers": "Назначена на Вас и още <%= userCount %> членове", + "youAreAssigned": "Тази задача е назначена на Вас", + "taskIsUnassigned": "Тази задача не е зададена на никого", + "confirmClaim": "Наистина ли искате да поемете тази задача?", + "confirmUnClaim": "Наистина ли искате да оставите тази задача?", + "confirmApproval": "Наистина ли искате да одобрите тази задача?", + "userRequestsApproval": "<%= userName %> иска одобрение", + "userCountRequestsApproval": "<%= userCount %> потребители искат одобрение", + "youAreRequestingApproval": "Вие искате одобрение", "chatPrivilegesRevoked": "Привилегиите Ви в чата Ви бяха отнети.", "newChatMessagePlainNotification": "Има ново съобщение в <%= groupName %> от <%= authorName %>. Щракнете тук, за да отворите страницата!", "newChatMessageTitle": "Има ново съобщение в <%= groupName %>", diff --git a/website/common/locales/bg/limited.json b/website/common/locales/bg/limited.json index 51c24cb50b..8d152ff873 100644 --- a/website/common/locales/bg/limited.json +++ b/website/common/locales/bg/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "31 август", "dateEndOctober": "31 октомври", "dateEndNovember": "30 ноември", - "discountBundle": "пакет" + "discountBundle": "пакет", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/bg/messages.json b/website/common/locales/bg/messages.json index 86181636fb..0279f6a140 100644 --- a/website/common/locales/bg/messages.json +++ b/website/common/locales/bg/messages.json @@ -52,7 +52,7 @@ "messageGroupChatFlagAlreadyReported": "Вече сте докладвали това съобщение", "messageGroupChatNotFound": "Съобщението не е намерено!", "messageGroupChatAdminClearFlagCount": "Само администратор може да изчисти броя на докладванията!", - "messageCannotFlagSystemMessages": "You cannot flag a system message. If you need to report a violation of the Community Guidelines related to this message, please email a screenshot and explanation to Lemoness at <%= communityManagerEmail %>.", + "messageCannotFlagSystemMessages": "Не можете да докладвате системно съобщение. Ако искате да докладвате за нарушение на Обществените правила свързано с това съобщение, моля, изпратете е-писмо със снимка и обяснение на Lemoness на адрес <%= communityManagerEmail %>.", "messageGroupChatSpam": "Опа! Изглежда публикувате твърде много съобщения. Моля, изчакайте малко и опитайте отново. Чатът в кръчмата може да показва най-много 200 съобщения, така че съветваме потребителите да публикуват по-дълги и добре обмислени съобщения, както и да обединяват отговорите си. Скоро ще можете да пишете отново! :)", "messageUserOperationProtected": "Пътят `<%= operation %>` не беше запазен, тъй като е защитен път.", "messageUserOperationNotFound": "Операцията „<%= operation %>“ не е намерена", diff --git a/website/common/locales/bg/npc.json b/website/common/locales/bg/npc.json index fcf9700d47..0169896cfe 100644 --- a/website/common/locales/bg/npc.json +++ b/website/common/locales/bg/npc.json @@ -88,7 +88,7 @@ "plusOneGem": "+1 диамант", "typeNotSellable": "Този тип не може да се продава. Трябва да бъде един от следните: <%= acceptedTypes %>", "userItemsKeyNotFound": "Ключът не е намерен за user.items <%= type %>", - "userItemsNotEnough": "You do not have enough <%= type %>", + "userItemsNotEnough": "Нямате достатъчно <%= type %>", "pathRequired": "Низът за път е задължителен", "unlocked": "Предметите бяха отключени", "alreadyUnlocked": "Пълният комплект вече е отключен.", diff --git a/website/common/locales/bg/quests.json b/website/common/locales/bg/quests.json index 6117164646..362254ddf9 100644 --- a/website/common/locales/bg/quests.json +++ b/website/common/locales/bg/quests.json @@ -78,7 +78,7 @@ "mustLvlQuest": "Трябва да бъдете ниво <%= level %>, за да купите тази мисия!", "mustInviteFriend": "За да получите тази мисия, поканете приятел в група. Искате ли да поканите някого сега?", "unlockByQuesting": "За да отключите тази мисия, първо завършете <%= title %>.", - "questConfirm": "Are you sure? Only <%= questmembers %> of your <%= totalmembers %> party members have joined this quest! Quests start automatically when all players have joined or rejected the invitation.", + "questConfirm": "Наистина ли искате това? Само <%= questmembers %> от всички <%= totalmembers %> членове на групата Ви са се присъединили в мисията! Мисиите започват автоматично, след като всичко играчи се присъединят или откажат поканата.", "sureCancel": "Наистина ли искате да прекратите мисията? Всички приети покани ще бъдат загубени. Притежателят на мисията ще си запази свитъка ѝ.", "sureAbort": "Наистина ли искате да прекратите мисията? Тя ще бъде прекратена за всекиго в групата, а напредъкът по нея ще бъде загубен. Свитъкът с мисията ще бъде върнат на притежателя си.", "doubleSureAbort": "Наистина ли искате това? Дано приятелите Ви не се ядосат!", diff --git a/website/common/locales/bg/questscontent.json b/website/common/locales/bg/questscontent.json index 47667826d0..930502ff18 100644 --- a/website/common/locales/bg/questscontent.json +++ b/website/common/locales/bg/questscontent.json @@ -349,7 +349,7 @@ "questArmadilloDropArmadilloEgg": "Броненосец (яйце)", "questArmadilloUnlockText": "Отключва възможността за купуване на яйца на броненосец от пазара.", "questCowText": "Муутиралата крава", - "questCowNotes": "It’s been a long, hot day at Sparring Farms, and there is nothing more you want than a long sip of water and some sleep. You're standing there daydreaming when @Soloana suddenly screams, \"Everyone run! The prize cow has mootated!\"

@eevachu gulps. \"It must be our bad habits that infected it.\"

\"Quick!\" @Feralem Tau says. \"Let’s do something before the udder cows mootate, too.\"

You’ve herd enough. No more daydreaming -- it's time to get those bad habits under control!", + "questCowNotes": "Беше дълъг, горещ ден във фермата Спаринг и няма нищо, което да желаеш повече от вода и добър сън. Както си стоиш замечтано, изведнъж @Soloana започва да крещи: „Бягайте, всички! Кравата на наградите муутира!“

@eevachu преглъща уплашено и казва: „Сигурно лошите ни навици са я заразили.“

„Бързо!“ — казва @Feralem Tau — „Да направим нещо, преди и другите крави да муутират.“

Чу достатъчно. Без повече размотаване — време е да поставиш лошите навици на мястото им!", "questCowCompletion": "Издояваш добрите си навици колкото може, докато кравата най-после връща нормалната си форма. Сега тя те гледа с красивите си кафяви очи и побутва към теб три яйца.

@fuzzytrees се смее и ти подава яйцата: „Може би все още е муутирала, ако в тези яйца има малки кравички. Вярвам че ще се придържаш към добрите си навици докато ги отглеждаш!“", "questCowBoss": "Муутирала крава", "questCowDropCowEgg": "Крава (яйце)", @@ -549,5 +549,7 @@ "questYarnCompletion": "Леко размахвайки някакъв крайник завършващ с карфица, и със слаб рев, Ужасяващото Преждоспагети най-накрая се срива и се превръща в купчина кълбета прежда.

„Погрижи се за тази прежда“ — казва продавачът @JinjooHat, подавайки ти ги. — „Ако ги храниш и се грижиш добре за тях, те ще се превърнат в нови вълнуващи проекти, които може да окрилят сърцето ти…“", "questYarnBoss": "Ужасяващото Преждоспагети", "questYarnDropYarnEgg": "Прежда (яйце)", - "questYarnUnlockText": "Отключва възможността за купуване на яйца на прежда от пазара." + "questYarnUnlockText": "Отключва възможността за купуване на яйца на прежда от пазара.", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/bg/settings.json b/website/common/locales/bg/settings.json index bd59e86ecf..a1f9a13a88 100644 --- a/website/common/locales/bg/settings.json +++ b/website/common/locales/bg/settings.json @@ -65,7 +65,7 @@ "resetText1": "ВНИМАНИЕ! Това нулира части от профила Ви. Това е силно непрепоръчително, но някои хора го смятат за полезно в началото, след като са използвали уеб сайта известно време.", "resetText2": "Ще загубите всичките си нива, злато и точки опит. Всички задачи (освен тези от предизвикателства) ще бъдат изтрити завинаги и ще загубите цялата им история. Ще загубите всичката си екипировка, но ще можете да си купите отново всичко, включително предметите от ограничени серии и тайнствените предмети за абонати, които притежавате в момента (ще трябва да използвате правилния клас, за да закупите отново класово-специфичната екипировка). Ще запазите текущия си клас, както и любимците и превозите си. Вместо това, може да предпочетете да използвате Кълбото на прераждането, което е много по-безопасно и ще запази задачите Ви.", "deleteLocalAccountText": "Наистина ли искате това? Профилът Ви ще бъде изтрит завинаги и няма да може да бъде възстановен! Ще трябва да регистрирате нов профил, ако искате да използвате Хабитика отново. Закупените и използваните диаманти няма да Ви бъдат възстановени. Ако сте напълно сигурен/на в решението си, въведете паролата си в полето.", - "deleteSocialAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type \"<%= magicWord %>\" into the text box below.", + "deleteSocialAccountText": "Наистина ли искате това? Профилът Ви ще бъде изтрит завинаги и няма да може да бъде възстановен! Ще трябва да регистрирате нов профил, ако искате да използвате Хабитика отново. Закупените и използваните диаманти няма да Ви бъдат възстановени. Ако сте напълно сигурен/на в решението си, въведете „<%= magicWord %>“ (без кавичките) в полето по-долу.", "API": "ППИ", "APIv3": "ППИ версия 3", "APIText": "Можете да копирате тези стойности и да ги използвате във външни приложения. Имайте предвид, че Вашият жетон за ППИ е нещо като парола - и не го споделяйте. Понякога от Вас може да изискват Вашия потребителски идентификатор и в това няма нищо опасно, но никога не публикувайте своя жетон за ППИ там, където той може да бъде видян от другиго, включително в Github.", @@ -118,6 +118,7 @@ "giftedSubscription": "Подарък — абонамент", "giftedSubscriptionInfo": "<%= name %> Ви подари <%= months %> месец(а) абонамент", "giftedSubscriptionFull": "Здравейте <%= username %>, <%= sender %> Ви изпрати <%= monthCount %> месец(а) абонамент!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Покана в група", "invitedGuild": "Покана в гилдия", "importantAnnouncements": "Напомняния да влезете, за да завършите задачите си и да получите награди", diff --git a/website/common/locales/bg/tasks.json b/website/common/locales/bg/tasks.json index 4c1263a624..3435527b91 100644 --- a/website/common/locales/bg/tasks.json +++ b/website/common/locales/bg/tasks.json @@ -203,5 +203,5 @@ "yesterDailiesDescription": "Ако това е включено, Хабитика ще ви пита дали наистина сте искали да оставите ежедневната задача несвършена, преди да изчисли и приложи щетите върху героя Ви. Това може да Ви предпази от нежелани щети по невнимание.", "repeatDayError": "Моля, уверете се, че сте избрали поне един ден от седмицата.", "searchTasks": "Търсене в заглавията и описанията…", - "sessionOutdated": "Your session is outdated. Please refresh or sync." + "sessionOutdated": "Сесията Ви е изтекла. Моля, опреснете или синхронизирайте." } \ No newline at end of file diff --git a/website/common/locales/cs/limited.json b/website/common/locales/cs/limited.json index df2294302e..2dd6420b83 100644 --- a/website/common/locales/cs/limited.json +++ b/website/common/locales/cs/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "August 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "bundle" + "discountBundle": "bundle", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/cs/questscontent.json b/website/common/locales/cs/questscontent.json index 9503e1377a..b93c222d71 100644 --- a/website/common/locales/cs/questscontent.json +++ b/website/common/locales/cs/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/cs/settings.json b/website/common/locales/cs/settings.json index 4feda9468c..4f1eb5ca27 100644 --- a/website/common/locales/cs/settings.json +++ b/website/common/locales/cs/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Darované předplatné", "giftedSubscriptionInfo": "<%= name %> gifted you a <%= months %> month subscription", "giftedSubscriptionFull": "Hello <%= username %>, <%= sender %> has sent you <%= monthCount %> months of subscription!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Pozván do Družiny", "invitedGuild": "Pozván do Cechu", "importantAnnouncements": "Reminders to check in to complete tasks and receive prizes", diff --git a/website/common/locales/da/limited.json b/website/common/locales/da/limited.json index cc26eb8c63..72393ea610 100644 --- a/website/common/locales/da/limited.json +++ b/website/common/locales/da/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "August 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "pakke" + "discountBundle": "pakke", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/da/questscontent.json b/website/common/locales/da/questscontent.json index 168821ea71..5585293415 100644 --- a/website/common/locales/da/questscontent.json +++ b/website/common/locales/da/questscontent.json @@ -58,7 +58,7 @@ "questSpiderBoss": "Edderkop", "questSpiderDropSpiderEgg": "Edderkop (Æg)", "questSpiderUnlockText": "Åbner for køb af Edderkoppeæg på Markedet", - "questGroupVice": "Vice the Shadow Wyrm", + "questGroupVice": "Skyggedragen Last", "questVice1Text": "Last, del 1: Befri dig selv fra Dragens indflydelse.", "questVice1Notes": "

De siger at der lurer en frygtelig ondskab i grotterne under Habitica-bjerget. Et monster, hvis blotte tilstedeværelse knækker viljen hos landets stærke helte, og fylder dem med dårlige vaner og dovenskab! Bæstet er en enorm drage med enorme kræfter og består af skygger: Last, den forræderiske Skyggedrage. Modige Habitikanere, rejs jer og overvind dette forfærdelige bæst en gang for alle, men kun hvis I tror I kan klare jer imod dens enorm kræfte .

Last, del 1:

Hvordan skulle I kunne bekæmpe uhyret hvis I allerede er i dets magt? Lad jer ikke drukne i laster og dovenskab. Kæmp for at modarbejde dragens mørke indflydelse og befri jer for hans greb i jer!

", "questVice1Boss": "Lasts Skygge", @@ -69,7 +69,7 @@ "questVice2DropVice3Quest": "Last, del 3 (Skriftrulle)", "questVice3Text": "Last, Del 3: Last Vågner", "questVice3Notes": "Efter en svær tur finder gruppen Lasts hule. Det kæmpestore monster glor på jeres gruppe med afsky. En skygge hvirvler omkring jer, en stemme hvisker i dit hoved, \"Flere fjollede Habitikanere, der prøver at stoppe mig? Hvor nuttet. Det ville have været klogere, hvis I ikke var kommet.\" Den skællede gigant kaster hovedet tilbage og gør klar til at angribe. Dette er jeres chance! Kæmp med alt I har, og bekæmp Last én gang for alle!", - "questVice3Completion": "The shadows dissipate from the cavern and a steely silence falls. My word, you've done it! You have defeated Vice! You and your party may finally breathe a sigh of relief. Enjoy your victory, brave Habiteers, but take the lessons you've learned from battling Vice and move forward. There are still Habits to be done and potentially worse evils to conquer!", + "questVice3Completion": "Skyggerne fortager sig og en skarp stilhed falder over grotten. Utroligt, I har gjort det! I har besejret Last! Du og dit hold kan endelig drage et lettelsens suk. Nyd jeres sejr, modige Habitører, men brug de ting, I har lært i jeres kamp mod Last, og drag fremad. Der er stadig vaner at opbygge og potentielt større fjender at overvinde! ", "questVice3Boss": "Skyggedragen Last", "questVice3DropWeaponSpecial2": "Stephen Webers Drageskaft", "questVice3DropDragonEgg": "Drage (Æg)", @@ -89,7 +89,7 @@ "questMoonstone3Boss": "Nekro-Last", "questMoonstone3DropRottenMeat": "Råddent Kød (Mad)", "questMoonstone3DropZombiePotion": "Zombie Udrugningseliksir", - "questGroupGoldenknight": "The Golden Knight", + "questGroupGoldenknight": "Den Gyldne Ridder", "questGoldenknight1Text": "Den Gyldne Ridder, Del 1: Et Alvorsord", "questGoldenknight1Notes": "Den Gyldne Ridder har været efter de stakkels Habitikanere. Har du ikke fuldført alle dine Daglige? Har du udført en minus-vane? Hun vil finde enhver grund til at fortælle dig hvordan du bør følge hendes eksempel. Hun er et skinnende eksempel på en perfekt Habitikaner, og du er ikke andet end en fiasko. Det er faktisk ikke særlig sødt gjort! Alle laver fejl. De skal ikke møde sådan en negativ attitude på grund af det. Måske er det på tide, at du samler nogle vidneudsagn fra sårede Habitikanere og tager et alvorsord med Den Gyldne Ridder!", "questGoldenknight1CollectTestimony": "Vidneudsagn", @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/da/settings.json b/website/common/locales/da/settings.json index 14c2f257fb..261b74a221 100644 --- a/website/common/locales/da/settings.json +++ b/website/common/locales/da/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Abonnementsgave", "giftedSubscriptionInfo": "<%= name %> har foræret dig <%= months %> måneders abonnement", "giftedSubscriptionFull": "Hej <%= username %>, <%= sender %> har sendt dig <%= monthCount %> måneders abonnement!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Gruppeinvitation", "invitedGuild": "Klaninvitation", "importantAnnouncements": "Påmindelser om check ind for at fuldføre opgaver og modtage belønninger", diff --git a/website/common/locales/da/tasks.json b/website/common/locales/da/tasks.json index 34f4b2a985..ed0c11acd4 100644 --- a/website/common/locales/da/tasks.json +++ b/website/common/locales/da/tasks.json @@ -4,19 +4,19 @@ "deleteToDosExplanation": "If you click the button below, all of your completed To-Dos and archived To-Dos will be permanently deleted, except for To-Dos from active challenges and Group Plans. Export them first if you want to keep a record of them.", "addMultipleTip": "Tip: To add multiple Tasks, separate each one using a line break (Shift + Enter) and then press \"Enter.\"", "addsingle": "Tilføj Én", - "addATask": "Add a <%= type %>", - "editATask": "Edit a <%= type %>", - "createTask": "Create <%= type %>", - "addTaskToUser": "Add Task", - "scheduled": "Scheduled", - "theseAreYourTasks": "These are your <%= taskType %>", + "addATask": "Tilføj en <%= type %>", + "editATask": "Ret en<%= type %>", + "createTask": "Opret <%= type %>", + "addTaskToUser": "Tilføj opgave", + "scheduled": "Planlagt", + "theseAreYourTasks": "Dette er dine <%= taskType %>", "habit": "Vane", "habits": "Vaner", "newHabit": "Ny Vane", "newHabitBulk": "Nye Vaner (én per linje)", - "habitsDesc": "Habits don't have a rigid schedule. You can check them off multiple times per day.", - "positive": "Positive", - "negative": "Negative", + "habitsDesc": "Vaner har ikke en fast plan. Du kan bruge dem mange gang per dag. ", + "positive": "Positiv", + "negative": "Negativ", "yellowred": "Svag", "greenblue": "Stærk", "edit": "Redigér", @@ -24,12 +24,12 @@ "addChecklist": "Tilføj Tjekliste", "checklist": "Tjekliste", "checklistText": "Del en opgave op i mindre bidder. Tjeklister øger hvor meget Erfaring og Guld du får fra en To-Do, og reducerer skaden fra Daglige.", - "newChecklistItem": "New checklist item", - "expandChecklist": "Expand Checklist", - "collapseChecklist": "Collapse Checklist", + "newChecklistItem": "Nyt tjekliste punkt", + "expandChecklist": "Udvid Tjekliste", + "collapseChecklist": "Fold Tjekliste", "text": "Titel", "extraNotes": "Ekstra Noter", - "notes": "Notes", + "notes": "Noter", "direction/Actions": "Retning/Virkninger", "advancedOptions": "Avancerede Indstillinger", "taskAlias": "Opgavealias", @@ -49,10 +49,10 @@ "dailies": "Daglige", "newDaily": "Ny Daglig", "newDailyBulk": "Nye Daglige (én per linje)", - "dailysDesc": "Dailies repeat on a regular basis. Choose the schedule that works best for you!", + "dailysDesc": "Daglige opgaver gentager sig selv på fast basis. Vælg en plan, som virker bedst for dig!", "streakCounter": "Stribe-tæller", "repeat": "Gentag", - "repeats": "Repeats", + "repeats": "Gentager", "repeatEvery": "Gentag hver", "repeatHelpTitle": "Hvor ofte skal denne opgave gentages?", "dailyRepeatHelpContent": "Denne opgave vil være forfalden hver X dage. Du kan sætte værdien herunder.", @@ -62,26 +62,26 @@ "day": "Dag", "days": "Dage", "restoreStreak": "Genskab Stribe", - "resetStreak": "Reset Streak", + "resetStreak": "Nulstil stribe", "todo": "To-Do", "todos": "To-Dos", "newTodo": "Ny To-Do", "newTodoBulk": "Nye To-Dos (én per linje)", - "todosDesc": "To-Dos need to be completed once. Add checklists to your To-Dos to increase their value.", + "todosDesc": "To-Do's skal færdiggøres en gang. Tilføje Tjeklister til dine To-Dos for at øge deres værdi.", "dueDate": "Forfaldsdato", "remaining": "Aktive", "complete": "Færdig", - "complete2": "Complete", + "complete2": "Færdig", "dated": "Med dato", - "today": "Today", - "dueIn": "Due <%= dueIn %>", + "today": "I dag", + "dueIn": "Forfalder <%= dueIn %>", "due": "Forfalden", "notDue": "Ikke Forfalden", "grey": "Grå", "score": "Score", "reward": "Belønning", "rewards": "Belønninger", - "rewardsDesc": "Rewards are a great way to use Habitica and complete your tasks. Try adding a few today!", + "rewardsDesc": "Belønninger er en god måde at bruge Habitica på og blive færdig med dine opgaver. Prøv at tilføje nogle i dag!", "ingamerewards": "Udstyr og Evner", "gold": "Guld", "silver": "Sølv (100 sølv = 1 guld)", @@ -94,7 +94,7 @@ "clearTags": "Ryd", "hideTags": "Skjul", "showTags": "Vis", - "editTags2": "Edit Tags", + "editTags2": "Ret Tag", "toRequired": "Du skal angive en \"til\"-egenskab.", "startDate": "Startdato", "startDateHelpTitle": "Hvornår skal denne opgave starte?", @@ -115,11 +115,11 @@ "fortifyText": "Forstærk vil returnere alle dine opgaver (som ikke er knyttet til en udfordring) til en neutral (gul) værdi, som om du lige har tilføjet dem, og give dig fuldt Liv tilbage. Dette er godt hvis alle dine røde opgaver gør spillet for hårdt, eller alle dine blå opgaver gør det for nemt. Hvis du hellere vil starte forfra, så brug Ædelsten og bliv benådet!", "confirmFortify": "Er du sikker?", "fortifyComplete": "Forstærkning gennemført!", - "sureDelete": "Are you sure you want to delete this task?", + "sureDelete": "Er du sikker på du vil slette denne opgave?", "sureDeleteCompletedTodos": "Er du sikker på, at du vil slette dine færdiggjorte to-dos?", "streakCoins": "Stribebonus!", - "taskToTop": "To top", - "taskToBottom": "To bottom", + "taskToTop": "Til toppen", + "taskToBottom": "Til bunden", "emptyTask": "Indtast først opgavens titel.", "dailiesRestingInInn": "Du slapper af på Kroen. Dine Daglige kan IKKE skade dig, men de vil stadig blive nulstillet hver dag. Hvis du er i gang med en quest, kan du ikke give skade/samle ting før du forlader Kroen, men du kan stadig blive skadet af Bossen, hvis dine gruppemedlemmer ikke udfører deres Daglige.", "habitHelp1": "Gode Vaner er noget du ofte gør. De giver Guld og Erfaring hver gang du klikker på <%= plusIcon %>.", @@ -145,7 +145,7 @@ "taskNotFound": "Opgave ikke fundet.", "invalidTaskType": "Opgave type skal være \"vane\", \"daglig\", \"todo\" eller \"belønning\".", "cantDeleteChallengeTasks": "En opgave, der tilhører en udfordring kan ikke slettes.", - "checklistOnlyDailyTodo": "Checklists are supported only on Dailies and To-Dos", + "checklistOnlyDailyTodo": "Tjeklister er kun understøttet på Daglige opgaver og To-Dos", "checklistItemNotFound": "Der blev ikke fundet noget tjekliste-punkt med det angivne id. ", "itemIdRequired": "\"itemId\" skal være et gyldigt Unikt Bruger-ID.", "tagNotFound": "Der blev ikke fundet noget tag med det angivne id.", @@ -169,9 +169,9 @@ "taskApprovalHasBeenRequested": "Godkendelse er anmodet", "approvals": "Godkendelser", "approvalRequired": "Godkendelse Påkrævet", - "repeatZero": "Daily is never due", - "repeatType": "Repeat Type", - "repeatTypeHelpTitle": "What kind of repeat is this?", + "repeatZero": "Daglige opgaver kan aldrig udløbe", + "repeatType": "Gentag type", + "repeatTypeHelpTitle": "Hvilken slags gentagelse er dette?", "repeatTypeHelp": "Select \"Daily\" if you want this task to repeat every day or every third day, etc. Select \"Weekly\"if you want it to repeat on certain days of the week. If you select \"Monthly\" or \"Yearly\", adjust the Start Date to control which day of the month or year the task will be due on.", "weekly": "Ugentlig", "monthly": "Månedlig ", @@ -196,12 +196,12 @@ "resets": "Nulstilles", "summaryStart": "Gentages <%= frequency %> hver <%= everyX %> <%= frequencyPlural %>", "nextDue": "Næste Forfaldsdatoer", - "checkOffYesterDailies": "Check off any Dailies you did yesterday:", - "yesterDailiesTitle": "You left these Dailies unchecked yesterday! Do you want to check off any of them now?", - "yesterDailiesCallToAction": "Start My New Day!", - "yesterDailiesOptionTitle": "Confirm that this Daily wasn't done before applying damage", + "checkOffYesterDailies": "Markér de daglige opgaver du udførte i går:", + "yesterDailiesTitle": "Du efterlod disse daglige opgaver ufærdige i går! Vil du strege nogen af dem ud nu?", + "yesterDailiesCallToAction": "Start min nye dag!", + "yesterDailiesOptionTitle": "Bekræft at denne daglige opgave ikke var gjort før du tager skade", "yesterDailiesDescription": "If this setting is applied, Habitica will ask you if you meant to leave the Daily undone before calculating and applying damage to your avatar. This can protect you against unintentional damage.", "repeatDayError": "Tjek venligst at du har mindst en ugedag valgt.", - "searchTasks": "Search titles and descriptions...", - "sessionOutdated": "Your session is outdated. Please refresh or sync." + "searchTasks": "Søg i titler og beskrivelser...", + "sessionOutdated": "Din session er forældet. Refresh din browser eller synkronisér." } \ No newline at end of file diff --git a/website/common/locales/de/backgrounds.json b/website/common/locales/de/backgrounds.json index 8eb00a9a26..59f67ec59a 100644 --- a/website/common/locales/de/backgrounds.json +++ b/website/common/locales/de/backgrounds.json @@ -311,11 +311,11 @@ "backgroundMidnightCastleNotes": "Schlendere am Mitternachtsschloss vorbei.", "backgroundTornadoText": "Tornado", "backgroundTornadoNotes": "Fliege durch einen Tornado.", - "backgrounds122017": "SET 43: Released December 2017", + "backgrounds122017": "Set 43: Veröffentlicht im Dezember 2017", "backgroundCrosscountrySkiTrailText": "Cross-Country Ski Trail", "backgroundCrosscountrySkiTrailNotes": "Glide along a Cross-Country Ski Trail.", - "backgroundStarryWinterNightText": "Starry Winter Night", - "backgroundStarryWinterNightNotes": "Admire a Starry Winter Night.", + "backgroundStarryWinterNightText": "Sternenklare Winternacht", + "backgroundStarryWinterNightNotes": "Bewundere eine Sternenklare Winternacht.", "backgroundToymakersWorkshopText": "Toymaker's Workshop", "backgroundToymakersWorkshopNotes": "Bask in the wonder of a Toymaker's Workshop." } \ No newline at end of file diff --git a/website/common/locales/de/faq.json b/website/common/locales/de/faq.json index 203d1b7c40..ac8c71c906 100644 --- a/website/common/locales/de/faq.json +++ b/website/common/locales/de/faq.json @@ -45,7 +45,7 @@ "androidFaqAnswer10": "Gems are purchased with real money by tapping on the Gem icon in the header. When people buy Gems, they are helping us to keep the site running. We're very grateful for their support!\n\n In addition to buying Gems directly, there are three other ways players can gain Gems:\n\n * Win a Challenge that has been set up by another player. Go to Social > Challenges to join some.\n * Subscribe and unlock the ability to buy a certain number of Gems per month.\n * Contribute your skills to the Habitica project. See this wiki page for more details: [Contributing to Habitica](http://habitica.wikia.com/wiki/Contributing_to_Habitica).\n\n Keep in mind that items purchased with Gems do not offer any statistical advantages, so players can still make use of the app without them!", "webFaqAnswer10": "Edelsteine werden mit echtem Geld gekauft, jedoch können [Abonnenten](https://habitica.com/user/settings/subscription) diese mit Gold erwerben. Wer Habitica abonniert oder Edelsteine kauft, hilft die Seite am Leben zu erhalten. Wir sind sehr dankbar für diese Unterstützung! Neben dem Kauf von Edelsteinen oder eines Abonnements kann ein Spieler auf zwei weitere Arten an Edelsteine kommen:\nGewinne einen Wettbewerb, der von einem anderen Spieler eingerichtet wurde. Gehe hierfür zu Wettbewerbe > Wettbewerbe Entdecken.\nTrage mit Deinen Fähigkeiten zum Projekt Habitica bei. Mehr Details findest Du auf dieser Wiki-Seite [Contributing to Habitica](http://habitica.wikia.com/wiki/Contributing_to_Habitica). Beachte, dass mit Edelsteinen gekaufte Gegenstände keine statistischen Vorteile bringen, sodass Spieler die Seite auch ohne sie nutzen können!", "faqQuestion11": "Wie melde ich einen Fehler oder schlage ein Feature vor?", - "iosFaqAnswer11": "You can report a bug, request a feature, or send feedback under Menu > About > Report a Bug and Menu > About > Send Feedback! We'll do everything we can to assist you.", + "iosFaqAnswer11": "Du kannst Fehler melden, ein Feature vorschlagen oder Feedback geben, indem Du Menü > Über > Einen Fehler melden oder Menü > Über > Feedback senden auswählst! Wir werden alles Mögliche tun, um Dir zu helfen.", "androidFaqAnswer11": "Um einen Fehler zu melden, ein Feature vorzuschlagen oder Feedback zu senden, gehe im Menü unter Hilfe > Melde einen Fehler und Hilfe > Feature vorschlagen! Wir werden alles tun, um Dir zu helfen.", "webFaqAnswer11": "Um einen Fehler zu melden, gehe zu [Hilfe > Melde einen Fehler](https://habitica.com/#/options/groups/guilds/a29da26b-37de-4a71-b0c6-48e72a900dac) und lies die Punkte oberhalb des Chatfensters. Falls Du Dich nicht in Habitica anmelden kannst, sende Deine Anmeldedaten (nicht Dein Passwort!) an [<%= techAssistanceEmail %>](<%= wikiTechAssistanceEmail %>). Keine Sorge, wir werden Dir schnellstmöglich helfen! Vorschläge für Funktionen werden in Trello gesammelt. Gehe zu [Hilfe > Eine Funktion Vorschlagen](https://trello.com/c/odmhIqyW/440-read-first-table-of-contents) und folge den Anweisungen. Ta-da!\n", "faqQuestion12": "Wie bekämpfe ich einen Weltboss?", diff --git a/website/common/locales/de/limited.json b/website/common/locales/de/limited.json index d65dad6dd5..96ee483295 100644 --- a/website/common/locales/de/limited.json +++ b/website/common/locales/de/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "31. August", "dateEndOctober": "31. Oktober", "dateEndNovember": "30. November", - "discountBundle": "Paket" + "discountBundle": "Paket", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/de/questscontent.json b/website/common/locales/de/questscontent.json index 9132e436f7..fa751bca98 100644 --- a/website/common/locales/de/questscontent.json +++ b/website/common/locales/de/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "Mit einem kraftlosen Wischer eines Nadel-durchlöcherten Zipfels und einem schwachen Brüllen entwirrt sich das Grauenhafte Wollgräuel schließlich zu einem Haufen Wollknäuel.

\"Pass gut auf diese Wolle auf\", sagt der Ladenbesitzer @JinjooHat, und drückt Dir die Knäuel in die Hände. \"Wenn Du sie fütterst und richtig pflegst, wachsen sie zu neuen und aufregenden Projekten heran, die Dein Herz höher fliegen lassen könnten…\"", "questYarnBoss": "Das Grauenhafte Wollgräuel", "questYarnDropYarnEgg": "Wollknäuel (Ei)", - "questYarnUnlockText": "Ermöglicht den Kauf von Wollknäueleiern auf dem Marktplatz" + "questYarnUnlockText": "Ermöglicht den Kauf von Wollknäueleiern auf dem Marktplatz", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/de/settings.json b/website/common/locales/de/settings.json index 2d57cc2a4d..045c4473c5 100644 --- a/website/common/locales/de/settings.json +++ b/website/common/locales/de/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Verschenkte Abonnements", "giftedSubscriptionInfo": "<%= name %> hat Dir ein <%= months %>-monatiges Abonnement geschenkt", "giftedSubscriptionFull": "Hallo <%= username %>, <%= sender %> hat Dir <%= monthCount %> Monate Abonnement geschickt!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "In die Gruppe eingeladen", "invitedGuild": "In die Gilde eingeladen", "importantAnnouncements": "Erinnerungen zur Anmeldung, um Aufgaben zu komplettieren und Preise zu erhalten", diff --git a/website/common/locales/en@pirate/limited.json b/website/common/locales/en@pirate/limited.json index 80ebfbb4ce..6ccf239d23 100644 --- a/website/common/locales/en@pirate/limited.json +++ b/website/common/locales/en@pirate/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "August 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "bundle" + "discountBundle": "bundle", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/en@pirate/questscontent.json b/website/common/locales/en@pirate/questscontent.json index 174a94eb08..9fec4bfd74 100644 --- a/website/common/locales/en@pirate/questscontent.json +++ b/website/common/locales/en@pirate/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/en@pirate/settings.json b/website/common/locales/en@pirate/settings.json index ec657f929e..5358a5aa92 100644 --- a/website/common/locales/en@pirate/settings.json +++ b/website/common/locales/en@pirate/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Gifted Subscription", "giftedSubscriptionInfo": "<%= name %> gifted you a <%= months %> month subscription", "giftedSubscriptionFull": "Hello <%= username %>, <%= sender %> has sent you <%= monthCount %> months of subscription!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Invited T' Crew", "invitedGuild": "Invited T' Ship", "importantAnnouncements": "Reminders to check in to complete tasks and receive prizes", diff --git a/website/common/locales/en_GB/limited.json b/website/common/locales/en_GB/limited.json index a048ba3824..5b160d4528 100644 --- a/website/common/locales/en_GB/limited.json +++ b/website/common/locales/en_GB/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "August 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "bundle" + "discountBundle": "bundle", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/en_GB/questscontent.json b/website/common/locales/en_GB/questscontent.json index 5805937828..9580369ffc 100644 --- a/website/common/locales/en_GB/questscontent.json +++ b/website/common/locales/en_GB/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/en_GB/settings.json b/website/common/locales/en_GB/settings.json index 9f13143e83..4cc78bec9e 100644 --- a/website/common/locales/en_GB/settings.json +++ b/website/common/locales/en_GB/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Gifted Subscription", "giftedSubscriptionInfo": "<%= name %> gifted you a <%= months %> month subscription", "giftedSubscriptionFull": "Hello <%= username %>, <%= sender %> has sent you <%= monthCount %> months of subscription!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Invited To Party", "invitedGuild": "Invited To Guild", "importantAnnouncements": "Reminders to check in to complete tasks and receive prizes", diff --git a/website/common/locales/es/communityguidelines.json b/website/common/locales/es/communityguidelines.json index 8707f17e67..d213df40bb 100644 --- a/website/common/locales/es/communityguidelines.json +++ b/website/common/locales/es/communityguidelines.json @@ -1,6 +1,6 @@ { "iAcceptCommunityGuidelines": "Estoy de acuerdo en cumplir las Normas de la Comunidad", - "tavernCommunityGuidelinesPlaceholder": "Recordatorio amable: este es un chat para todas las edades así que, por favor, ¡mantén un lenguaje apropiado! Consulta las Guías de la Comunidad en la barra lateral si tienes alguna duda.", + "tavernCommunityGuidelinesPlaceholder": "Amable recordatorio: este es un chat para todas las edades así que, por favor, ¡mantén un lenguaje apropiado! Consulta las Guías de la Comunidad en la barra lateral si tienes alguna duda.", "commGuideHeadingWelcome": "¡Bienvenido a Habitica!", "commGuidePara001": "¡Saludos, aventurero! Bienvenido a Habitica, la tierra de la productividad, vida sana y algún grifo arrasador de vez en cuando. Tenemos una alegre comunidad llena de gente apoyándose los unos a los otros en su camino hacia la mejora personal.", "commGuidePara002": "Para ayudar a mantener a todos a salvo, felices y productivos en la comunidad, tenemos algunas pautas. Las hemos diseñado cuidadosamente para que sean lo más agradable y fáciles de leer posible. Por favor, tómese el tiempo para leerlas.", diff --git a/website/common/locales/es/limited.json b/website/common/locales/es/limited.json index f8008fa95e..5590d49ad2 100644 --- a/website/common/locales/es/limited.json +++ b/website/common/locales/es/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "Agosto 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "Lote" + "discountBundle": "Lote", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/es/questscontent.json b/website/common/locales/es/questscontent.json index 7b463a9eab..1324723073 100644 --- a/website/common/locales/es/questscontent.json +++ b/website/common/locales/es/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/es/settings.json b/website/common/locales/es/settings.json index b4ff26523e..d3fe9755f9 100644 --- a/website/common/locales/es/settings.json +++ b/website/common/locales/es/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Suscripción Regalada", "giftedSubscriptionInfo": "<%= name %> te ha regalado una suscripción de <%= months %> meses", "giftedSubscriptionFull": "¡Hola <%= username %>, <%= sender %> te ha enviado <%= monthCount %> meses de suscripción!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Invitado al Grupo", "invitedGuild": "Invitado al Gremio", "importantAnnouncements": "Recordatorios para entrar en Habitica, completar tareas y recibir premios", diff --git a/website/common/locales/es_419/groups.json b/website/common/locales/es_419/groups.json index 145703988d..f6f35cacbe 100644 --- a/website/common/locales/es_419/groups.json +++ b/website/common/locales/es_419/groups.json @@ -102,16 +102,16 @@ "optionalMessage": "Mensaje opcional", "yesRemove": "Si, elimínalo", "foreverAlone": "No puedes darle me gusta a tu propio mensaje. No seas ese tipo de persona.", - "sortDateJoinedAsc": "Earliest Date Joined", - "sortDateJoinedDesc": "Latest Date Joined", - "sortLoginAsc": "Earliest Login", - "sortLoginDesc": "Latest Login", - "sortLevelAsc": "Lowest Level", - "sortLevelDesc": "Highest Level", - "sortNameAsc": "Name (A - Z)", - "sortNameDesc": "Name (Z - A)", - "sortTierAsc": "Lowest Tier", - "sortTierDesc": "Highest Tier", + "sortDateJoinedAsc": "Fecha de Ingreso más Antígua", + "sortDateJoinedDesc": "Fecha de Ingreso más Reciente", + "sortLoginAsc": "Inicio de Sesión más Antiguo", + "sortLoginDesc": "Último Inicio de Sesión", + "sortLevelAsc": "Nivel más bajo", + "sortLevelDesc": "Nivel más Alto", + "sortNameAsc": "Nombre (A-Z)", + "sortNameDesc": "Nombre (Z-A)", + "sortTierAsc": "Nivel de Colaborador más bajo", + "sortTierDesc": "Nivel de Colaborador más alto", "confirmGuild": "¿Crear Gremio por 4 gemas?", "leaveGroupCha": "Abandonar los desafíos de gremio y...", "confirm": "Confirmar", @@ -234,17 +234,17 @@ "onlyCreatorOrAdminCanDeleteChat": "¡No autorizado a eliminar este mensaje!", "onlyGroupLeaderCanEditTasks": "¡No autorizado para administrar tareas!", "onlyGroupTasksCanBeAssigned": "Solo las tareas grupales pueden ser asignadas.", - "assignedToUser": "Assigned to <%= userName %>", - "assignedToMembers": "Assigned to <%= userCount %> members", - "assignedToYouAndMembers": "Assigned to you and <%= userCount %> members", - "youAreAssigned": "You are assigned to this task", - "taskIsUnassigned": "This task is unassigned", - "confirmClaim": "Are you sure you want to claim this task?", - "confirmUnClaim": "Are you sure you want to unclaim this task?", - "confirmApproval": "Are you sure you want to approve this task?", - "userRequestsApproval": "<%= userName %> requests approval", - "userCountRequestsApproval": "<%= userCount %> request approval", - "youAreRequestingApproval": "You are requesting approval", + "assignedToUser": "Asignada a <%= userName %>", + "assignedToMembers": "Asignado a los miembros <%= userCount %>", + "assignedToYouAndMembers": "Asignado a ti y <%= userCount %>miembros", + "youAreAssigned": "Tu estás asignado a esta tarea", + "taskIsUnassigned": "Esta tarea está sin asignar", + "confirmClaim": "¿Estás seguro que quieres pedir esta tarea?", + "confirmUnClaim": "¿Estás seguro que no quieres reclamar esta tarea?", + "confirmApproval": "¿Estás seguro que quieres aprobar esta tarea?", + "userRequestsApproval": "<%= userName %> solicita aprobación", + "userCountRequestsApproval": "<%= userCount %> solicitan aprobación", + "youAreRequestingApproval": "Estás solicitando aprobación", "chatPrivilegesRevoked": "Tus privilegios del chat han sido revocados.", "newChatMessagePlainNotification": "Nuevo mensaje en <%= groupName %> por <%= authorName %>. Cliquea aquí para abrir la página de chat.", "newChatMessageTitle": "Nuevo mensaje en <%= groupName %>", @@ -268,19 +268,19 @@ "groupSubscriptionPrice": "$9 cada mes + $3 mensuales por cada miembro adicional del grupo", "groupAdditionalUserCost": "+$3.00/por mes/por usuario", "groupBenefitsTitle": "Cómo te puede ayudar un plan grupal", - "groupBenefitsDescription": "We've just launched the beta version of our group plans! Upgrading to a group plan unlocks some unique features to optimize the social side of Habitica.", + "groupBenefitsDescription": "¡Acabamos de lanzar la versión beta de nuestros planes grupales! Actualizándote a un plan grupal desbloquearás algunas características únicas para optimizar el lado social de Habitica.", "groupBenefitOneTitle": "Crea una lista de tareas compartida", - "groupBenefitOneDescription": "Set up a shared task list for the group that everyone can easily view and edit.", + "groupBenefitOneDescription": "Crea una lista de tareas compartida para el grupo que todos pueden ver y editar fácilmente.", "groupBenefitTwoTitle": "Asigna tareas a los miembros del grupo", - "groupBenefitTwoDescription": "Want a coworker to answer a critical email? Need your roommate to pick up the groceries? Just assign them the tasks you create, and they'll automatically appear in that person's task dashboard.", - "groupBenefitThreeTitle": "Claim a task that you are working on", - "groupBenefitThreeDescription": "Stake your claim on any group task with a simple click. Make it clear what everybody is working on!", + "groupBenefitTwoDescription": "¿Quieres que un compañero de trabajo responda un email importante? ¿Necesitas que tu compañero de habitación recoja los paquetes? Sólo asígnales tareas que has creado y aparecerán automáticamente en el tablero de tareas de esta persona.", + "groupBenefitThreeTitle": "Solicita una tarea en la que estás trabajando", + "groupBenefitThreeDescription": "Coloca tu solicitud en cualquier grupo de tareas con un simple click. ¡Deja claro en qué está trabajando cada uno!", "groupBenefitFourTitle": "Marca tareas que requieren de aprobación especial", - "groupBenefitFourDescription": "Need to verify that a task really did get done before that user gets their rewards? Just adjust the approval settings for added control.", + "groupBenefitFourDescription": "¿Necesitas verificar que una tarea ha sido realizada antes de que el usuario obtenga sus recompensas? Solamente ajusta los ajustes de aprobación para control adicional.", "groupBenefitFiveTitle": "Chatea de forma privada con tu grupo", - "groupBenefitFiveDescription": "Stay in the loop about important decisions in our easy-to-use chatroom!", + "groupBenefitFiveDescription": "Mantente al tanto acerca de las decisiones importantes en nuestra intuitiva sala de chat", "groupBenefitSixTitle": "Recibe una suscripción gratis", - "groupBenefitSixDescription": "Get full subscription benefits, including exclusive monthly items and the ability to buy gems with gold! (If you're already a subscriber, your old subscription will be cancelled but your consecutive subscription benefits such as monthly hourglasses will remain.)", + "groupBenefitSixDescription": "Obtén los beneficios completos de subscripción, incluyendo artículos mensuales exclusivos ¡y la capacidad de comprar gemas con oro! (Si actualmente eres un suscriptor, tu vieja suscripción será cancelada pero tus beneficios consecutivos de suscripción como los relojes de arena mensuales se mantendrán.)", "groupBenefitSevenTitle": "Obtén la nueva y exclusiva Montura de Jackalope", "groupBenefitEightTitle": "Agrega Administradores de Grupo para ayudarte a manejar las tareas", "groupBenefitEightDescription": "¿Quieres compartir las responsabilidades de tu grupo? Asciende gente a Administradores de Grupo para ayudar al Líder !agregando, asignando y aprobando tareas!", @@ -290,7 +290,7 @@ "specializedCommunication": "Comunicación especializada ", "funExtras": "Extras divertidos", "enterprisePlansButton": "Pregunta por nuestros Planes Empresariales", - "enterprisePlansDescription": "Looking for a larger install with custom needs? See if our enterprise plans are right for you.", + "enterprisePlansDescription": "¿Estás buscando una instalación más grande para necesidades personalizadas? Revisa si nuestros planes empresariales son buenos para ti.", "familyPlansButton": "Regístrate para manejar una Lista de Correo de Planes Familiares", "familyPlansDescription": "¿Quieres una cómoda solución para manejar tu hogar? ¡Los Planes Familiares vienen pronto!", "createAGroup": "Crear un grupo", @@ -301,8 +301,8 @@ "approvalsTitle": "Tareas esperando ser aprobadas", "upgradeTitle": "Actualizar", "blankApprovalsDescription": "!Cuando tu grupo complete tareas que necesitan tu aprobación, ellas aparecerán aquí! Ajusta los requisitos de aprobación en edición de tareas.", - "userIsClamingTask": "`<%= username %> has claimed \"<%= task %>\"`", - "approvalRequested": "Approval Requested", + "userIsClamingTask": "`<%= username %> ha solicitado \"<%= task %>\"`", + "approvalRequested": "Aprobación Solicitada", "refreshApprovals": "Actualizar permisos", "refreshGroupTasks": "Actualiza las tareas grupales", "claimedBy": "Reclamado por: <%= claimingUsers %>", @@ -311,60 +311,60 @@ "onlyGroupLeaderCanInviteToGroupPlan": "Solo el líder del grupo puede invitar a usuarios a un grupo con una suscripción.", "remainOrLeaveChallenges": "req.query.keep debe ser o 'remain-in-challenges' o 'leave-challenges'", "paymentDetails": "Detalles de pago", - "aboutToJoinCancelledGroupPlan": "You are about to join a group with a canceled plan. You will NOT receive a free subscription.", + "aboutToJoinCancelledGroupPlan": "Estás a punto de unirte a un grupo con un plan cancelado. NO recibirás una suscripción gratuita.", "cannotChangeLeaderWithActiveGroupPlan": "No puedes cambiar el líder mientras el grupo tiene un plan activo.", "leaderCannotLeaveGroupWithActiveGroup": "Un líder no puede abandonar el grupo con un plan activo", - "youHaveGroupPlan": "You have a free subscription because you are a member of a group that has a Group Plan. This will end when you are no longer in the group that has a group plan. Any months of extra subscription credit you have will be applied at the end of the group plan.", + "youHaveGroupPlan": "Tienes una suscripción gratuita porque eres miembro de un grupo que tiene un Plan Grupal. Ésta terminará cuando no estés más en el grupo que tiene el plan grupal. Cualquier crédito de suscripción mensual adicional que tengas se aplicará al final del plan grupal.", "cancelGroupSub": "Cancelar el plan grupal", - "confirmCancelGroupPlan": "Are you sure you want to cancel the group plan and remove its benefits from all members, including their free subscriptions?", + "confirmCancelGroupPlan": "¿Estás seguro que quieres cancelar el plan grupal y retirar sus beneficios para todos sus miembros, incluyendo sus suscripciones gratuitas?", "canceledGroupPlan": "Plan grupal cancelado", "groupPlanCanceled": "El plan grupal se desactivará el", - "purchasedGroupPlanPlanExtraMonths": "You have <%= months %> months of extra group plan credit.", - "addManagers": "Add Managers", - "addManager": "Add Manager", - "removeManager": "Remove", - "userMustBeMember": "User must be a member", - "userIsNotManager": "User is not manager", - "canOnlyApproveTaskOnce": "This task has already been approved.", - "addTaskToGroupPlan": "Create", - "leaderMarker": "- Leader", - "managerMarker": "- Manager", - "joinedGuild": "Joined a Guild", - "joinedGuildText": "Ventured into the social side of Habitica by joining a Guild!", - "badAmountOfGemsToPurchase": "Amount must be at least 1.", + "purchasedGroupPlanPlanExtraMonths": "Tú tienes <%= months %> meses de crédito adicional al plan grupal", + "addManagers": "Agregar Administradores", + "addManager": "Agregar Administrador", + "removeManager": "Eliminar", + "userMustBeMember": "El Usuario debe ser miembro", + "userIsNotManager": "El Usuario no es administrador", + "canOnlyApproveTaskOnce": "Esta tarea ya ha sido aprobada.", + "addTaskToGroupPlan": "Crear", + "leaderMarker": "- Líder", + "managerMarker": "- Administrador", + "joinedGuild": "Se unió a un Gremio", + "joinedGuildText": "¡Aventúrate al lado social de Habitica uniéndote a un Gremio!", + "badAmountOfGemsToPurchase": "La cantidad debe ser de al menos 1.", "groupPolicyCannotGetGems": "The policy of one group you're part of prevents its members from obtaining gems.", - "viewParty": "View Party", - "newGuildPlaceholder": "Enter your guild's name.", - "guildMembers": "Guild Members", - "guildBank": "Guild Bank", - "chatPlaceholder": "Type your message to Guild members here", - "partyChatPlaceholder": "Type your message to Party members here", - "fetchRecentMessages": "Fetch Recent Messages", - "like": "Like", - "liked": "Liked", - "joinGuild": "Join Guild", - "inviteToGuild": "Invite to Guild", - "messageGuildLeader": "Message Guild Leader", - "donateGems": "Donate Gems", - "updateGuild": "Update Guild", - "viewMembers": "View Members", - "memberCount": "Member Count", - "recentActivity": "Recent Activity", - "myGuilds": "My Guilds", - "guildsDiscovery": "Discover Guilds", - "guildOrPartyLeader": "Leader", - "guildLeader": "Guild Leader", - "member": "Member", - "goldTier": "Gold Tier", - "silverTier": "Silver Tier", - "bronzeTier": "Bronze Tier", - "privacySettings": "Privacy Settings", - "onlyLeaderCreatesChallenges": "Only the Leader can create Challenges", - "privateGuild": "Private Guild", - "charactersRemaining": "<%= characters %> characters remaining", - "guildSummary": "Summary", - "guildSummaryPlaceholder": "Write a short description advertising your Guild to other Habiticans. What is the main purpose of your Guild and why should people join it? Try to include useful keywords in the summary so that Habiticans can easily find it when they search!", - "groupDescription": "Description", + "viewParty": "Ver Grupo", + "newGuildPlaceholder": "Ingresa el nombre de tu gremio.", + "guildMembers": "Miembros del Gremio", + "guildBank": "Banco del Gremio", + "chatPlaceholder": "Escribe tu mensaje para los miembros del Gremio aquí", + "partyChatPlaceholder": "Escribe tu mensaje para los miembros del Grupo aquí", + "fetchRecentMessages": "Recuperar Mensajes Recientes", + "like": "Me gusta", + "liked": "Te gusta", + "joinGuild": "Unirse al Gremio", + "inviteToGuild": "Invitar al Gremio", + "messageGuildLeader": "Mensaje para el Líder del Gremio", + "donateGems": "Donar Gemas", + "updateGuild": "Actualizar Gremio", + "viewMembers": "Ver Miembros", + "memberCount": "Número de Miembros", + "recentActivity": "Actividad Reciente", + "myGuilds": "Mis Gremios", + "guildsDiscovery": "Descubrir Gremios", + "guildOrPartyLeader": "Líder", + "guildLeader": "Líder del Gremio", + "member": "Miembro", + "goldTier": "Nivel Oro", + "silverTier": "Nivel Plata", + "bronzeTier": "Nivel Bronce", + "privacySettings": "Ajustes de Privacidad", + "onlyLeaderCreatesChallenges": "Solo el Líder puede crear Desafíos", + "privateGuild": "Gremio Privado", + "charactersRemaining": "<%= characters %> caracteres restantes", + "guildSummary": "Resumen", + "guildSummaryPlaceholder": "Escribe una corta descripción anunciando tu Gremio para los otros Habiticans. ¿Cuál es el propósito principal de tu Gremio y por qué debería unirse la gente? Intenta incluir palabras claves en el resumen ¡así los Habiticans podrán encontrarte fácilmente cuando estén buscando!", + "groupDescription": "Descripción", "guildDescriptionPlaceholder": "Use this section to go into more detail about everything that Guild members should know about your Guild. Useful tips, helpful links, and encouraging statements all go here!", "markdownFormattingHelp": "[Markdown formatting help](http://habitica.wikia.com/wiki/Markdown_Cheat_Sheet)", "partyDescriptionPlaceholder": "This is our party's description. It describes what we do in this party. If you want to learn more about what we do in this party, read the description. Party on.", diff --git a/website/common/locales/es_419/limited.json b/website/common/locales/es_419/limited.json index 30a2fc4197..e87f80a0c6 100644 --- a/website/common/locales/es_419/limited.json +++ b/website/common/locales/es_419/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "August 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "bundle" + "discountBundle": "bundle", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/es_419/questscontent.json b/website/common/locales/es_419/questscontent.json index 9a0e1570e7..e534c3ac05 100644 --- a/website/common/locales/es_419/questscontent.json +++ b/website/common/locales/es_419/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/es_419/settings.json b/website/common/locales/es_419/settings.json index f93dc7011f..c2c95a5a83 100644 --- a/website/common/locales/es_419/settings.json +++ b/website/common/locales/es_419/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Suscripción regalada", "giftedSubscriptionInfo": "<%= name %> te regaló una suscripción de <%= months %> meses", "giftedSubscriptionFull": "¡Hola <%= username %>, <%= sender %> te ha enviado una suscripción de <%= monthCount %> meses!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Invitado al Equipo", "invitedGuild": "Invitado al Gremio", "importantAnnouncements": "Recordatorios para ingresar a completar tareas y recibir premios", diff --git a/website/common/locales/fr/backgrounds.json b/website/common/locales/fr/backgrounds.json index 4f95dd60cf..c8a6cceafa 100644 --- a/website/common/locales/fr/backgrounds.json +++ b/website/common/locales/fr/backgrounds.json @@ -311,11 +311,11 @@ "backgroundMidnightCastleNotes": "Promenez-vous à côté du château de minuit.", "backgroundTornadoText": "Tornade", "backgroundTornadoNotes": "Volez à travers une tornade.", - "backgrounds122017": "SET 43: Released December 2017", - "backgroundCrosscountrySkiTrailText": "Cross-Country Ski Trail", + "backgrounds122017": "Ensemble 43 : sorti en décembre 2017", + "backgroundCrosscountrySkiTrailText": "Un sentier de ski de fond", "backgroundCrosscountrySkiTrailNotes": "Glide along a Cross-Country Ski Trail.", - "backgroundStarryWinterNightText": "Starry Winter Night", - "backgroundStarryWinterNightNotes": "Admire a Starry Winter Night.", - "backgroundToymakersWorkshopText": "Toymaker's Workshop", - "backgroundToymakersWorkshopNotes": "Bask in the wonder of a Toymaker's Workshop." + "backgroundStarryWinterNightText": "Nuit d'hiver étoilée", + "backgroundStarryWinterNightNotes": "Contemplez une nuit d'hiver étoilée.", + "backgroundToymakersWorkshopText": "Atelier de fabricant de jouets", + "backgroundToymakersWorkshopNotes": "Savourez les mystères de l'atelier d'un fabricant de jouets." } \ No newline at end of file diff --git a/website/common/locales/fr/challenge.json b/website/common/locales/fr/challenge.json index 51e9b822db..6f15186233 100644 --- a/website/common/locales/fr/challenge.json +++ b/website/common/locales/fr/challenge.json @@ -128,5 +128,5 @@ "categoiresRequired": "Une ou plusieurs catégories doivent être sélectionnées", "viewProgressOf": "Voir la progression de", "selectMember": "Choisir un membre", - "confirmKeepChallengeTasks": "Do you want to keep challenge tasks?" + "confirmKeepChallengeTasks": "Voulez-vous garder les tâches du défi?" } \ No newline at end of file diff --git a/website/common/locales/fr/character.json b/website/common/locales/fr/character.json index 9537b504b3..130aeb0b63 100644 --- a/website/common/locales/fr/character.json +++ b/website/common/locales/fr/character.json @@ -163,7 +163,7 @@ "dieText": "Vous avez perdu un niveau, tout votre or et une pièce d'équipement aléatoire. Relevez-vous, membre d'Habitica, et essayez encore ! Mettez un frein à ces habitudes négatives, complétez vos tâches Quotidiennes avec vigilance et tenez la mort à distance avec une potion de santé si vous fléchissez !", "sureReset": "Confirmez-vous ? Ceci réinitialisera la classe de votre personnage ainsi que vos points alloués (vous les récupérerez tous pour les ré-allouer), et vous coûtera 3 gemmes.", "purchaseFor": "Acheter pour <%= cost %> gemmes ?", - "purchaseForHourglasses": "Purchase for <%= cost %> Hourglasses?", + "purchaseForHourglasses": "Acheter pour <%= cost %> sabilers?", "notEnoughMana": "Pas assez de mana.", "invalidTarget": "Vous ne pouvez pas utiliser une compétence là-dessus.", "youCast": "Vous avez lancé <%= spell %>.", diff --git a/website/common/locales/fr/contrib.json b/website/common/locales/fr/contrib.json index 5566acde5d..8643a0eab7 100644 --- a/website/common/locales/fr/contrib.json +++ b/website/common/locales/fr/contrib.json @@ -32,7 +32,7 @@ "contribModal": "<%= name %>, vous êtes une personne géniale ! Vous êtes maintenant un contributeur d'échelon <%= level %> pour avoir aidé Habitica. Allez voir", "contribLink": "quelles récompenses vous avez gagnées grâce à votre contribution !", "contribName": "Contributeur", - "contribText": "Has contributed to Habitica, whether via code, art, music, writing, or other methods. To learn more, join the Aspiring Legends Guild!", + "contribText": "A contribué au développement d'Habitica, soit en code, dessin, pixel art, musique, écriture, ou d'autres méthodes. Pour apprendre davantage, joignez le guilde des légendes aspirant! ", "readMore": "Plus d'informations", "kickstartName": "Soutien Kickstarter - Palier <%= key %>$", "kickstartText": "A soutenu le projet Kickstarter", diff --git a/website/common/locales/fr/front.json b/website/common/locales/fr/front.json index f987bbf093..94b9f7be2b 100644 --- a/website/common/locales/fr/front.json +++ b/website/common/locales/fr/front.json @@ -30,7 +30,7 @@ "companyAbout": "Comment ça marche", "companyBlog": "Blog", "devBlog": "Blog des développeurs", - "companyContribute": "Contribute", + "companyContribute": "Contribuer", "companyDonate": "Faire un don", "companyPrivacy": "Confidentialité", "companyTerms": "Conditions", @@ -253,7 +253,7 @@ "missingNewPassword": "Nouveau mot de passe manquant.", "invalidEmailDomain": "Vous ne pouvez pas vous enregistrer avec une adresse courriel appartenant aux domaines suivants : %= domains %>", "wrongPassword": "Mauvais mot de passe.", - "incorrectDeletePhrase": "Please type <%= magicWord %> in all caps to delete your account.", + "incorrectDeletePhrase": "Veuillez taper <%= magicWord %> en majuscules pour supprimer votre compte", "notAnEmail": "Adresse courriel invalide.", "emailTaken": "Adresse courriel déjà utilisée par un utilisateur.", "newEmailRequired": "Nouvelle adresse courriel manquante.", diff --git a/website/common/locales/fr/gear.json b/website/common/locales/fr/gear.json index 0e0f59fa52..b3fbe152b9 100644 --- a/website/common/locales/fr/gear.json +++ b/website/common/locales/fr/gear.json @@ -311,7 +311,7 @@ "weaponArmoireWeaversCombText": "Peigne de tisserand", "weaponArmoireWeaversCombNotes": "Utilisez ce peigne pour assembler vos fils de trame ensemble pour faire un tissus solidement tissé. Augmente la Perception de <%= per %> et la Force de <%= str %>. Armoire enchantée : Ensemble du tisserand (objet 2 sur 3).", "weaponArmoireLamplighterText": "Lamplighter", - "weaponArmoireLamplighterNotes": "This long pole has a wick on one end for lighting lamps, and a hook on the other end for putting them out. Increases Constitution by <%= con %> and Perception by <%= per %>.", + "weaponArmoireLamplighterNotes": "Ce long mât a une mèche sur une extrémité pour allumer des lampes, et un crochet sur l'autre extrémité pour les éteindre. Augmente la constitution de <%= con %> et la perception par <%= per %>.", "armor": "armure", "armorCapitalized": "Armure", "armorBase0Text": "Habit simple", @@ -664,8 +664,8 @@ "armorArmoireCandlestickMakerOutfitNotes": "Cet ensemble de vêtements résistants vous protègera de la cire brûlante que vous pourriez renverser en pratiquant votre art ! Augmente la Constitution de <%= con %>. Armoire enchantée : ensemble du cirier (objet 1 sur 3).", "armorArmoireWovenRobesText": "Tunique tissée", "armorArmoireWovenRobesNotes": "Exhibez fièrement votre travail de tissage en portant cette tunique bariolée ! Augmente la Constitution de <%= con %> et l'Intelligence de <%= int %>. Armoire enchantée : ensemble du tisserand (objet 1 sur 3).", - "armorArmoireLamplightersGreatcoatText": "Lamplighter's Greatcoat", - "armorArmoireLamplightersGreatcoatNotes": "This heavy woolen coat can stand up to the harshest wintry night! Increases Perception by <%= per %>.", + "armorArmoireLamplightersGreatcoatText": "Pardessus d'allumeur de réverbères", + "armorArmoireLamplightersGreatcoatNotes": "Cet épais manteau de laine peut résister aux plus rudes des nuits hivernales ! Augmente la Perception de <%= per %>.", "headgear": "heaume", "headgearCapitalized": "Couvre-chef", "headBase0Text": "Pas de couvre-chef", @@ -1028,8 +1028,8 @@ "headArmoireAntiProcrastinationHelmNotes": "Cet auguste heaume d'acier vous aidera dans vos quêtes de santé, de bonheur et de productivité ! Augmente la Perception de <%= per %>. Armoire enchantée : ensemble anti-procrastination (objet 1 sur 3).", "headArmoireCandlestickMakerHatText": "Chapeau de cirier", "headArmoireCandlestickMakerHatNotes": "Un chapeau enjoué rend tout travail plus amusant, et la fabrique de bougies n'y fait pas exception ! Augmente la Perception et l'Intelligence de <%= attrs %> chacune. Armoire enchantée : ensemble du cirier (objet 2 sur 3).", - "headArmoireLamplightersTopHatText": "Lamplighter's Top Hat", - "headArmoireLamplightersTopHatNotes": "This jaunty black hat completes your lamp-lighting ensemble! Increases Constitution by <%= con %>.", + "headArmoireLamplightersTopHatText": "Chapeau d'allumeur de réverbères", + "headArmoireLamplightersTopHatNotes": "Ce chapeau noir enjoué complète votre ensemble d'allumeur de réverbères ! Augmente la Constitution de <%= con %>.", "offhand": "objet de main secondaire", "offhandCapitalized": "Objet de main secondaire", "shieldBase0Text": "Pas d'équipement de main secondaire", @@ -1292,8 +1292,8 @@ "bodyMystery201706Notes": "Ce manteau cache des poches secrètes afin de dissimuler tout l'or que vous avez récupéré en accomplissant vos tâches. N'apporte aucun bonus. Équipement d'abonné·e de juin 2017.", "bodyMystery201711Text": "Écharpe de chevaucheur de tapis", "bodyMystery201711Notes": "Cette douce écharpe tricotée se pare de majesté lorsqu'elle vole au vent. N'apporte aucun bonus. Équipement d'abonné·e de novembre 2017.", - "bodyArmoireCozyScarfText": "Cozy Scarf", - "bodyArmoireCozyScarfNotes": "This fine scarf will keep you warm as you go about your wintry business. Confers no benefit.", + "bodyArmoireCozyScarfText": "Écharpe douillette", + "bodyArmoireCozyScarfNotes": "Cette douce écharpe vous tiendra au chaud alors que vous vaquez à vos occupations hivernales. N'apporte aucun bonus.", "headAccessory": "accessoire de tête", "headAccessoryCapitalized": "Accessoire de tête", "accessories": "Accessoires", diff --git a/website/common/locales/fr/groups.json b/website/common/locales/fr/groups.json index a7dafa4d43..ca9645d4ef 100644 --- a/website/common/locales/fr/groups.json +++ b/website/common/locales/fr/groups.json @@ -102,16 +102,16 @@ "optionalMessage": "Message optionnel", "yesRemove": "Oui, enlevez-les", "foreverAlone": "Vous ne pouvez pas aimer votre propre message. Ne soyez pas ce genre de personne.", - "sortDateJoinedAsc": "Earliest Date Joined", - "sortDateJoinedDesc": "Latest Date Joined", - "sortLoginAsc": "Earliest Login", - "sortLoginDesc": "Latest Login", - "sortLevelAsc": "Lowest Level", - "sortLevelDesc": "Highest Level", - "sortNameAsc": "Name (A - Z)", - "sortNameDesc": "Name (Z - A)", - "sortTierAsc": "Lowest Tier", - "sortTierDesc": "Highest Tier", + "sortDateJoinedAsc": "Première date joint", + "sortDateJoinedDesc": "Dernière date joint", + "sortLoginAsc": "Première connexion", + "sortLoginDesc": "Dernière Connexion", + "sortLevelAsc": "Niveau le plus bas", + "sortLevelDesc": "Niveau le plus haut", + "sortNameAsc": "Nom (A - Z)", + "sortNameDesc": "Nom (Z - A)", + "sortTierAsc": "Échelon le plus bas", + "sortTierDesc": "Échelon le plus haut", "confirmGuild": "Créer une guilde pour 4 gemmes ?", "leaveGroupCha": "Quitter les défis de guilde et…", "confirm": "Confirmer", @@ -234,17 +234,17 @@ "onlyCreatorOrAdminCanDeleteChat": "Vous n'êtes pas autorisé à supprimer ce message !", "onlyGroupLeaderCanEditTasks": "Pas d'autorisation pour gérer les tâches !", "onlyGroupTasksCanBeAssigned": "Seules les tâches de groupe peuvent être assignées", - "assignedToUser": "Assigned to <%= userName %>", - "assignedToMembers": "Assigned to <%= userCount %> members", - "assignedToYouAndMembers": "Assigned to you and <%= userCount %> members", - "youAreAssigned": "You are assigned to this task", - "taskIsUnassigned": "This task is unassigned", - "confirmClaim": "Are you sure you want to claim this task?", + "assignedToUser": "Attribué à <%= userName %>", + "assignedToMembers": "Attribué à <%= userCount %> membres", + "assignedToYouAndMembers": "Attribué à vous et <%= userCount %> membres", + "youAreAssigned": "Vous êtes attribués à cette tâche", + "taskIsUnassigned": "Cette tâche n'est pas attribué", + "confirmClaim": "Êtes-vous sûr de vouloir réclamer cette tâche?", "confirmUnClaim": "Are you sure you want to unclaim this task?", - "confirmApproval": "Are you sure you want to approve this task?", - "userRequestsApproval": "<%= userName %> requests approval", - "userCountRequestsApproval": "<%= userCount %> request approval", - "youAreRequestingApproval": "You are requesting approval", + "confirmApproval": "Êtes-vous sûr de vouloir approuver cette tâche?", + "userRequestsApproval": "<%= userName %> demande une approbation", + "userCountRequestsApproval": "<%= userCount %> demandent une approbation", + "youAreRequestingApproval": "Vous demandez une approbation", "chatPrivilegesRevoked": "Vos privilèges de discussion ont été révoqués.", "newChatMessagePlainNotification": "Nouveau message de <%= authorName %> dans <%= groupName %>. Cliquez ici pour ouvrir la page de discussion !", "newChatMessageTitle": "Nouveau message dans <%= groupName %>", diff --git a/website/common/locales/fr/limited.json b/website/common/locales/fr/limited.json index 4dbc3d0090..3ed64441da 100644 --- a/website/common/locales/fr/limited.json +++ b/website/common/locales/fr/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "31 août", "dateEndOctober": "31 octobre", "dateEndNovember": "30 novembre", - "discountBundle": "lot" + "discountBundle": "lot", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/fr/messages.json b/website/common/locales/fr/messages.json index 7a85101d6a..f912acc2f0 100644 --- a/website/common/locales/fr/messages.json +++ b/website/common/locales/fr/messages.json @@ -52,7 +52,7 @@ "messageGroupChatFlagAlreadyReported": "Vous avez déjà signalé ce message.", "messageGroupChatNotFound": "Message introuvable !", "messageGroupChatAdminClearFlagCount": "Seul un administrateur peut modifier ce compteur !", - "messageCannotFlagSystemMessages": "You cannot flag a system message. If you need to report a violation of the Community Guidelines related to this message, please email a screenshot and explanation to Lemoness at <%= communityManagerEmail %>.", + "messageCannotFlagSystemMessages": "Vous ne pouvez pas signaler un message système. Si vous avez besoin de signaler une violation des règles de vie en communauté liée à ce message, veuillez envoyer un courriel avec une capture d'écran à Lemoness à <%= communityManagerEmail %>.", "messageGroupChatSpam": "Oups, on dirait que vous postez trop de messages ! Merci d'attendre une minute et d'essayer de nouveau. Le fil de discussion de la taverne ne pouvant contenir que 200 messages, Habitica vous encourage à poster des messages plus longs et plus réfléchis, et à répondre en un seul bloc plutôt qu'en plusieurs petits messages. Nous avons hâte d'entendre ce que vous avez à dire. :)", "messageUserOperationProtected": "chemin `<%= operation %>` n'a pas été sauvegardé car c'est un chemin protégé.", "messageUserOperationNotFound": "<%= operation %> opération introuvable", diff --git a/website/common/locales/fr/npc.json b/website/common/locales/fr/npc.json index dc1f2f2c86..d90368e6a2 100644 --- a/website/common/locales/fr/npc.json +++ b/website/common/locales/fr/npc.json @@ -88,7 +88,7 @@ "plusOneGem": "+1 gemme", "typeNotSellable": "Type n'est pas vendable. Il doit faire partie des types suivants <%= acceptedTypes %>", "userItemsKeyNotFound": "Clé non trouvée pour user.items <%= type %>", - "userItemsNotEnough": "You do not have enough <%= type %>", + "userItemsNotEnough": "Vous n'avez pas assez de <%= type %>.", "pathRequired": "La chaîne de chemin d'accès est requise", "unlocked": "Les objets ont été débloqués.", "alreadyUnlocked": "Ensemble complet déjà débloqué.", diff --git a/website/common/locales/fr/quests.json b/website/common/locales/fr/quests.json index a666d285bd..4994f658bb 100644 --- a/website/common/locales/fr/quests.json +++ b/website/common/locales/fr/quests.json @@ -78,7 +78,7 @@ "mustLvlQuest": "Vous devez être au niveau <%= level %> pour acheter cette quête !", "mustInviteFriend": "Pour gagner cette quête, invitez un ami dans votre équipe. Voulez-vous inviter quelqu'un maintenant ?", "unlockByQuesting": "Pour débloquer cette quête, complétez <%= title %>.", - "questConfirm": "Are you sure? Only <%= questmembers %> of your <%= totalmembers %> party members have joined this quest! Quests start automatically when all players have joined or rejected the invitation.", + "questConfirm": "Avez-vous bien fait votre choix ? Seuls<%= questmembers %> des <%= totalmembers %> membres de votre équipe ont rejoint cette quête ! Les quêtes démarrent automatiquement quand tous les joueurs ont accepté ou décliné l'invitation.", "sureCancel": "Confirmez-vous vouloir annuler cette quête ? Toutes les invitations acceptées seront perdues. Le responsable de quête reprendra possession du parchemin de quête.", "sureAbort": "Confirmez-vous vouloir abandonner cette mission ? Elle sera abandonnée pour tous les membres de votre groupe et toute la progression sera perdue. Le responsable de quête reprendra possession du parchemin de quête.", "doubleSureAbort": "Confirmez-vous absolument ? Assurez-vous qu'ils ne vont pas vous détester pour le reste de votre vie !", diff --git a/website/common/locales/fr/questscontent.json b/website/common/locales/fr/questscontent.json index 52e93b5f1f..ef56088b46 100644 --- a/website/common/locales/fr/questscontent.json +++ b/website/common/locales/fr/questscontent.json @@ -349,7 +349,7 @@ "questArmadilloDropArmadilloEgg": "Tatou (Œuf)", "questArmadilloUnlockText": "Déverrouille l'achat d'œufs de tatou au marché", "questCowText": "La vache meuhtante", - "questCowNotes": "It’s been a long, hot day at Sparring Farms, and there is nothing more you want than a long sip of water and some sleep. You're standing there daydreaming when @Soloana suddenly screams, \"Everyone run! The prize cow has mootated!\"

@eevachu gulps. \"It must be our bad habits that infected it.\"

\"Quick!\" @Feralem Tau says. \"Let’s do something before the udder cows mootate, too.\"

You’ve herd enough. No more daydreaming -- it's time to get those bad habits under control!", + "questCowNotes": "Ce fut une longue et chaude journée aux fermes entraînantes et il n'y a rien que vous ne vouliez plus qu'une grande gorgée d'eau et un peu de sommeil. Vous êtes là à rêvasser quand @Soloana crie tout à coup \"Tout le monde, courez ! La vache de concours a meuhté !\"

@eevachu s'étrangle. \"Nos mauvaises habitudes doivent l'avoir infectée.\"

\"Vite !\" dit Feralem Tau. \"Faisons quelque chose avant que les autres vaches ne meuhtent aussi.\"

Vous en avez assez entendu. Trêve de rêveries – il est temps d'en finir avec ces mauvaises habitudes !", "questCowCompletion": "Vous extrayez le maximum de vos bonnes habitudes jusqu'à faire revenir la vache à son aspect de départ. La vache vous regarde avec ses beaux petits yeux bruns et fait apparaître trois œufs.

@fuzzytrees rit et vous tend les œufs : \"S'il y a des petites vaches dans ces œufs, peut-être qu'elles sont toujours meuhtées. Mais j'ai confiance en vous, vous respecterez vos bonnes habitudes quand vous les élèverez !\" ", "questCowBoss": "Vache meuhtante", "questCowDropCowEgg": "Vache (Œuf)", @@ -535,7 +535,7 @@ "questLostMasterclasser3DropShadePotion": "Potion d'éclosion sombre", "questLostMasterclasser3DropZombiePotion": "Potion d'éclosion zombie", "questLostMasterclasser4Text": "Le mystère des maîtres des classes, 4e partie : La maîtresse oubliée", - "questLostMasterclasser4Notes": "You surface from the portal, but you’re still suspended in a strange, shifting netherworld. “That was bold,” says a cold voice. “I have to admit, I hadn’t planned for a direct confrontation yet.” A woman rises from the churning whirlpool of darkness. “Welcome to the Realm of Void.”

You try to fight back your rising nausea. “Are you Zinnya?” you ask.

“That old name for a young idealist,” she says, mouth twisting, and the world writhes beneath you. “No. If anything, you should call me the Anti’zinnya now, given all that I have done and undone.”

Suddenly, the portal reopens behind you, and as the four Masterclassers burst out, bolting towards you, Anti’zinnya’s eyes flash with hatred. “I see that my pathetic replacements have managed to follow you.”

You stare. “Replacements?”

“As the Master Aethermancer, I was the first Masterclasser — the only Masterclasser. These four are a mockery, each possessing only a fragment of what I once had! I commanded every spell and learned every skill. I shaped your very world to my whim — until the traitorous aether itself collapsed under the weight of my talents and my perfectly reasonable expectations. I have been trapped for millennia in this resulting void, recuperating. Imagine my disgust when I learned how my legacy had been corrupted.” She lets out a low, echoing laugh. “My plan was to destroy their domains before destroying them, but I suppose the order is irrelevant.” With a burst of uncanny strength, she charges forward, and the Realm of Void explodes into chaos.", + "questLostMasterclasser4Notes": "Vous émergez du portail, mais vous êtes toujours en suspension dans cet étrange monde changeant. \"C'était courageux,\" dit une voix froide. \"Je dois admettre que je n'avais pas déjà imaginé une confrontation directe.\" Une femme s'élève du tourbillon d'obscurité. \"Bienvenu au royaume du vide.\"

Vous essayez de retenir cette nausée qui monte en vous. \"Êtes-vous Zinnya ?\", demandez-vous.

\"Cet ancien nom pour une jeune idéaliste,\" dit-elle entre ses lèvres, et le monde se tord en dessous de vous. \"Non. Vous feriez mieux de m'appeler Anti-zinnya maintenant, étant donné tout ce que j'ai fait et défait.\"

Soudain, le portail se rouvre derrière vous, et alors que les quatre maîtres des classes en jaillissent et foncent sur vous, les yeux d'Anti-zinnya brillent de haine. \"Je vois que mes pathétiques remplaçants vous ont suivi.

Vous la regardez. 'Remplacements ?\"

\"En tant que maître Ethermancien, j'étais la première maîtresse des classe — la seule maîtresse des classes. Ces quatre sont une farce, chacun possédant seulement un fragment de ce que j'avais par le passé ! Je connaissais chaque sort et j'avais appris chaque compétence. J'ai modelé le monde selon mes caprices — jusqu'à ce que l'ether lui-même s'effondre sous le poids de mes talents et de mes attentes parfaitement raisonnables. J'ai été piégée dans le vide résultant pendant des millénaires, à me régénérer. Imaginez mon dégoût lorsque j'ai appris comment mon héritage avait été corrompu.\" Elle pousse un rire léger qui fait écho. \"Mon plan était de détruire leurs domaines avant de les détruire eux-même, mais je suppose que l'ordre n'a pas d'importance.\" Dans une explosion de force terrifiante, elle charge vers vous, et le royaume du vide se transforme en chaos.", "questLostMasterclasser4Completion": "Under the onslaught of your final attack, the Lost Masterclasser screams in frustration, her body flickering into translucence. The thrashing void stills around her as she slumps forward, and for a moment, she seems to change, becoming younger, calmer, with an expression of peace upon her face… but then everything melts away with scarcely a whisper, and you’re kneeling once more in the desert sand.

“It seems that we have much to learn about our own history,” King Manta says, staring at the broken ruins. “After the Master Aethermancer grew overwhelmed and lost control of her abilities, the outpouring of void must have leached the life from the entire land. Everything probably became deserts like this.”

“No wonder the ancients who founded Habitica stressed a balance of productivity and wellness,” the Joyful Reaper murmurs. “Rebuilding their world would have been a daunting task requiring considerable hard work, but they would have wanted to prevent such a catastrophe from happening again.”

“Oho, look at those formerly possessed items!” says the April Fool. Sure enough, all of them shimmer with a pale, glimmering translucence from the final burst of aether released when you laid Anti’zinnya’s spirit to rest. “What a dazzling effect. I must take notes.”

“The concentrated remnants of aether in this area probably caused these animals to go invisible, too,” says Lady Glaciate, scratching a patch of emptiness behind the ears. You feel an unseen fluffy head nudge your hand, and suspect that you’ll have to do some explaining at the Stables back home. As you look at the ruins one last time, you spot all that remains of the first Masterclasser: her shimmering cloak. Lifting it onto your shoulders, you head back to Habit City, pondering everything that you have learned.

", "questLostMasterclasser4Boss": "Anti'zinnya", "questLostMasterclasser4RageTitle": "Absorption du vide", @@ -546,8 +546,10 @@ "questLostMasterclasser4DropMount": "Monture d'éther invisible", "questYarnText": "Du fil à retordre", "questYarnNotes": "C'est un jour si plaisant que vous décidez d'aller vous balader dans la campagne Tâcheraine. Alors que vous passez à côté de sa fameuse boutique de laine vous entendez un cri perçant qui disperse les oiseaux et fait se cacher les papillons. Vous courez vers la source du bruit et voyez @Arcosine se précipiter dans votre direction. Derrière lui, une créature horrifiante faite de fil, d'épingles et d'aiguilles à tricoter claquette en se rapprochant inexorablement.

Les commerçants courent après le malheureux, et @stefalupagus attrape votre bras, le souffle court. \"On dirait que tous ses projets inaboutis...\" han, han \"...ont changé la laine de notre boutique...\" han, han \"...en une masse enchevêtrée de Taglainatelles !\"

\"Parfois la vie s'en mêle et un projet est abandonné, s'entortillant et s'emberlificotant\", dit @khdarkwolf. \"L'embobelinage peut même s'étendre à d'autres projets, jusqu'à ce qu'il y ait tellement de travaux à moitié finis qu'on n'arrive plus à achever quoi que ce soit !\"

Plutôt que de finir vos projets en retard... vous allez devoir vous en défaire ! Améliorez votre productivité rapidement avant que les effroyables Taglainatelles n'étendent la confusion et la discorde au reste d'Habitica.", - "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", - "questYarnBoss": "The Dread Yarnghetti", + "questYarnCompletion": "Avec un faible mouvement de son appendice plein d'aiguilles et un faible rugissement, l'effroyable Taglainatelle se démêle en un paquet de pelotes de fils.

\"Prenez soin de ces pelotes\", dit @JinjooHat le marchand, en vous les tendant. \"Si vous les nourrissez et que vous en prenez soin, ils deviendront de nouveaux et excitants projets qui pourraient faire s'envoler votre cœur...\"", + "questYarnBoss": "L'effroyable Taglainatelle", "questYarnDropYarnEgg": "Pelote (Œuf)", - "questYarnUnlockText": "Débloque l'achat d’œufs de pelote au marché" + "questYarnUnlockText": "Débloque l'achat d’œufs de pelote au marché", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/fr/settings.json b/website/common/locales/fr/settings.json index 72e1789021..0a1d2e2694 100644 --- a/website/common/locales/fr/settings.json +++ b/website/common/locales/fr/settings.json @@ -65,7 +65,7 @@ "resetText1": "ATTENTION ! Cette action va réinitialiser une grand partie de votre compte. Ceci est fortement déconseillé, mais certaines personnes y trouvent une utilité dans les premiers temps, après une courte utilisation de l'application.", "resetText2": "Vous perdrez tous vos niveaux, or et points d'expérience. Toutes vos tâches (à l'exception des tâches de défis) seront supprimées de façon permanente et vous perdrez tout l'historique associé aux tâches. Vous perdrez tout votre équipement, mais il vous sera possible de l'acheter à nouveau, y compris les équipements en édition limitée et les objets mystère d'abonné. (Vous devrez cependant être de la classe correspondante pour racheter les équipements de classe.) Vous conserverez votre classe actuelle, ainsi que vos familiers et montures. Peut-être préféreriez-vous utiliser une Orbe de renaissance, une option bien plus sûre qui vous permettra de conserver toutes vos tâches et votre équipement.", "deleteLocalAccountText": "Confirmez-vous ? Cela va supprimer votre compte Habitica définitivement et il ne pourra pas être restauré ! Vous devrez créer un nouveau compte pour ré-utiliser Habitica. Les gemmes sur votre compte ou celles dépensées ne seront pas remboursées. Si vous confirmez définitivement, tapez votre mot de passe dans le champ de texte ci-dessous.", - "deleteSocialAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type \"<%= magicWord %>\" into the text box below.", + "deleteSocialAccountText": "Confirmez-vous votre choix ? Cela supprimera votre compte définitivement, et il ne pourra jamais être restauré ! Vous devrez créer un nouveau compte pour réutiliser Habitica. Vos gemmes restantes ou dépensées ne seront pas remboursées. Si votre décision est prise, écrivez \"<%= magicWord %>\" dans le champ ci-dessous.", "API": "API", "APIv3": "API v3", "APIText": "Copiez ceci pour un usage dans des applications tierces. Considérez toutefois votre Jeton d'API comme l'équivalent d'un mot de passe, et ne le partagez pas publiquement. Votre ID d'utilisateur peut occasionnellement vous être demandé, mais ne publiez jamais votre Jeton d'API là où d'autres peuvent le voir, y compris sur Github.", @@ -118,6 +118,7 @@ "giftedSubscription": "Abonnement Offert", "giftedSubscriptionInfo": "<%= name %> vous a offert un abonnement de <%= months %> mois", "giftedSubscriptionFull": "Bonjour <%= username %>, <%= sender %> vous a envoyé <%= monthCount %> mois d'abonnement !", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Invitation dans une équipe", "invitedGuild": "Invitation dans une guilde", "importantAnnouncements": "Rappels de connexion pour terminer des tâches et recevoir des récompenses", diff --git a/website/common/locales/he/limited.json b/website/common/locales/he/limited.json index 8ee2385a16..fe56560832 100644 --- a/website/common/locales/he/limited.json +++ b/website/common/locales/he/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "August 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "bundle" + "discountBundle": "bundle", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/he/questscontent.json b/website/common/locales/he/questscontent.json index 23fdfaabdb..39b4d89ecc 100644 --- a/website/common/locales/he/questscontent.json +++ b/website/common/locales/he/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/he/settings.json b/website/common/locales/he/settings.json index 65086a9511..f3b8376765 100644 --- a/website/common/locales/he/settings.json +++ b/website/common/locales/he/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "מנוי שניתן במתנה", "giftedSubscriptionInfo": "<%= name %> gifted you a <%= months %> month subscription", "giftedSubscriptionFull": "Hello <%= username %>, <%= sender %> has sent you <%= monthCount %> months of subscription!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "הוזמנת לחבורה", "invitedGuild": "הוזמנת לגילדה", "importantAnnouncements": "Reminders to check in to complete tasks and receive prizes", diff --git a/website/common/locales/hu/challenge.json b/website/common/locales/hu/challenge.json index d7e0bdff2d..5e52278b6d 100644 --- a/website/common/locales/hu/challenge.json +++ b/website/common/locales/hu/challenge.json @@ -128,5 +128,5 @@ "categoiresRequired": "Egy vagy több katergória kiválasztás kötelező", "viewProgressOf": "Haladás megtekintése", "selectMember": "Tag kiválasztása", - "confirmKeepChallengeTasks": "Do you want to keep challenge tasks?" + "confirmKeepChallengeTasks": "Meg akarod tartani a kihíváshoz tartozó feladatokat?" } \ No newline at end of file diff --git a/website/common/locales/hu/character.json b/website/common/locales/hu/character.json index fcbca956f4..00a8d5fe04 100644 --- a/website/common/locales/hu/character.json +++ b/website/common/locales/hu/character.json @@ -163,7 +163,7 @@ "dieText": "Elvesztettél egy szintet, minden aranyad és egy véletlenszerű tárgyat. Kelj fel, kalandor és próbálkozz újra! Zabolázd meg azokat a fránya rossz szokásokat, figyelj a napi feladatokra és tartsd magadtól távol a halált egy gyógyitallal!", "sureReset": "Biztos vagy benne? Ezzel visszaállítod a kasztodat és a kiosztott pontjaidat (mindet visszakapod, hogy újra kioszthasd őket) a kiindulási állapotra. Ez 3 drágakőbe kerül.", "purchaseFor": "Megveszed <%= cost %> drágakőért?", - "purchaseForHourglasses": "Purchase for <%= cost %> Hourglasses?", + "purchaseForHourglasses": "Megveszed <%= cost %> homokóráért?", "notEnoughMana": "Nincs elég mana.", "invalidTarget": "Erre nem varázsolhatsz.", "youCast": "Egy <%= spell %>-t varázsoltál.", diff --git a/website/common/locales/hu/limited.json b/website/common/locales/hu/limited.json index c528c7bf98..0a2e8b1fd4 100644 --- a/website/common/locales/hu/limited.json +++ b/website/common/locales/hu/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "August 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "bundle" + "discountBundle": "bundle", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/hu/questscontent.json b/website/common/locales/hu/questscontent.json index ca39a76fb4..fae0e75a8a 100644 --- a/website/common/locales/hu/questscontent.json +++ b/website/common/locales/hu/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/hu/settings.json b/website/common/locales/hu/settings.json index c8f95b4db8..9f0ccce36a 100644 --- a/website/common/locales/hu/settings.json +++ b/website/common/locales/hu/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Előfizetés ajándékozva", "giftedSubscriptionInfo": "<%= name %><%= months %>havi előfizetéssel ajándékozott meg", "giftedSubscriptionFull": "Üdv <%= username %>, <%= sender %><%= monthCount %>havi előfizetést küldött neked!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Meghívva egy csapatba", "invitedGuild": "Meghívva egy céhbe", "importantAnnouncements": "Reminders to check in to complete tasks and receive prizes", diff --git a/website/common/locales/id/backgrounds.json b/website/common/locales/id/backgrounds.json index f131e9f373..064a01a52f 100644 --- a/website/common/locales/id/backgrounds.json +++ b/website/common/locales/id/backgrounds.json @@ -311,11 +311,11 @@ "backgroundMidnightCastleNotes": "Berjalan-jalan di Kastel Tengah Malam.", "backgroundTornadoText": "Angin Topan", "backgroundTornadoNotes": "Terbang menembus Angin Topan.", - "backgrounds122017": "SET 43: Released December 2017", - "backgroundCrosscountrySkiTrailText": "Cross-Country Ski Trail", - "backgroundCrosscountrySkiTrailNotes": "Glide along a Cross-Country Ski Trail.", - "backgroundStarryWinterNightText": "Starry Winter Night", - "backgroundStarryWinterNightNotes": "Admire a Starry Winter Night.", - "backgroundToymakersWorkshopText": "Toymaker's Workshop", - "backgroundToymakersWorkshopNotes": "Bask in the wonder of a Toymaker's Workshop." + "backgrounds122017": "SET 43: Dirilis Desember 2017", + "backgroundCrosscountrySkiTrailText": "Jalur Ski Lintas Alam", + "backgroundCrosscountrySkiTrailNotes": "Meluncur Sepanjang Jalur Ski Lintas Alam", + "backgroundStarryWinterNightText": "Malam Musim Dingin Berbintang", + "backgroundStarryWinterNightNotes": "Kagumi Malam Musim Dingin Berbintang", + "backgroundToymakersWorkshopText": "Ruang Kerja Pembuat Mainan", + "backgroundToymakersWorkshopNotes": "Bersenang-senang di dalam kemegahan Ruang Kerja Pembuat Mainan" } \ No newline at end of file diff --git a/website/common/locales/id/challenge.json b/website/common/locales/id/challenge.json index af3d97bcbf..2079b62aa0 100644 --- a/website/common/locales/id/challenge.json +++ b/website/common/locales/id/challenge.json @@ -128,5 +128,5 @@ "categoiresRequired": "Satu atau lebih kategori harus dipilih", "viewProgressOf": "Lihat Progress Dari", "selectMember": "Pilih Anggota", - "confirmKeepChallengeTasks": "Do you want to keep challenge tasks?" + "confirmKeepChallengeTasks": "Apakah kamu mau menyimpan tugas dari tantangan ini?" } \ No newline at end of file diff --git a/website/common/locales/id/character.json b/website/common/locales/id/character.json index 049c063a56..4f96897eb5 100644 --- a/website/common/locales/id/character.json +++ b/website/common/locales/id/character.json @@ -163,7 +163,7 @@ "dieText": "Kamu kehilangan satu Level, semua Koin Emas, dan salah satu Perlengkapanmu. Bangkitlah, Habiteer, dan coba lagi! Kurangi Kebiasaan buruk tersebut, waspada dalam menyelesaikan Keseharian, dan tunda kematian selama mungkin dengan Ramuan Kesehatan jika kamu goyah!", "sureReset": "Apakah kamu yakin? Kamu akan memilih ulang pekerjaan karaktermu dan poin yang sudah dialokasikan akan dihapus (kamu akan mendapatkan semuanya kembali untuk dialokasikan ulang), seharga 3 Permata.", "purchaseFor": "Beli seharga <%= cost %> Gem?", - "purchaseForHourglasses": "Purchase for <%= cost %> Hourglasses?", + "purchaseForHourglasses": "Beli seharga <%= cost %> Jam Pasir?", "notEnoughMana": "Mana tidak cukup.", "invalidTarget": "Kamu tidak dapat menggunakan kemampuan kamu untuk itu.", "youCast": "Kamu menggunakan <%= spell %>.", diff --git a/website/common/locales/id/contrib.json b/website/common/locales/id/contrib.json index f11b338ef8..2a1aaf5063 100644 --- a/website/common/locales/id/contrib.json +++ b/website/common/locales/id/contrib.json @@ -32,7 +32,7 @@ "contribModal": "<%= name %>, kamu keren banget! Sekarang kamu tingkat <%= level %> kontributor karena telah membantu Habitica. Lihat", "contribLink": "hadiah apa yang kamu dapatkan dari kontribusimu!", "contribName": "Kontributor", - "contribText": "Has contributed to Habitica, whether via code, art, music, writing, or other methods. To learn more, join the Aspiring Legends Guild!", + "contribText": "Telah berkontribusi kepada Habitica, entah melalui kode, desain, musik, tulisan, atau cara lain. Untuk mengetahui lebih lanjut, bergabunglah dengan Guild Aspiring Legends!", "readMore": "Baca selanjutnya", "kickstartName": "Pendukung Kickstarter - $<%= key %> Tingkat", "kickstartText": "Mendukung Proyek Kickstarter", diff --git a/website/common/locales/id/faq.json b/website/common/locales/id/faq.json index 7f93e4e611..ed0bf9e334 100644 --- a/website/common/locales/id/faq.json +++ b/website/common/locales/id/faq.json @@ -53,6 +53,6 @@ "androidFaqAnswer12": "World Bosses are special monsters that appear in the Tavern. All active users are automatically battling the Boss, and their tasks and Skills will damage the Boss as usual.\n\n You can also be in a normal Quest at the same time. Your tasks and Skills will count towards both the World Boss and the Boss/Collection Quest in your party.\n\n A World Boss will never hurt you or your account in any way. Instead, it has a Rage Bar that fills when users skip Dailies. If its Rage bar fills, it will attack one of the Non-Player Characters around the site and their image will change.\n\n You can read more about [past World Bosses](http://habitica.wikia.com/wiki/World_Bosses) on the wiki.", "webFaqAnswer12": "World Bosses are special monsters that appear in the Tavern. All active users are automatically battling the Boss, and their tasks and Skills will damage the Boss as usual. You can also be in a normal Quest at the same time. Your tasks and Skills will count towards both the World Boss and the Boss/Collection Quest in your party. A World Boss will never hurt you or your account in any way. Instead, it has a Rage Bar that fills when users skip Dailies. If its Rage bar fills, it will attack one of the Non-Player Characters around the site and their image will change. You can read more about [past World Bosses](http://habitica.wikia.com/wiki/World_Bosses) on the wiki.", "iosFaqStillNeedHelp": "Jika kamu punya pertanyaan yang tidak ada di dalam daftar ini atau di [Wiki FAQ] (http://habitica.wikia.com/wiki/FAQ), tanyakan saja di Tavern chat di Menu > Tavern! Kami senang untuk membantu.", - "androidFaqStillNeedHelp": "If you have a question that isn't on this list or on the [Wiki FAQ](http://habitica.wikia.com/wiki/FAQ), come ask in the Tavern chat under Menu > Tavern! We're happy to help.", + "androidFaqStillNeedHelp": "Jika kamu punya pertanyaan yang tidak tertera dalam daftar ini atau di [Wiki FAQ] (http://habitica.wikia.com/wiki/FAQ), tanyakan saja di obrolan Kedai Minuman di Menu > Kedai Minuman! Kami akan membantu dengan senang hati.", "webFaqStillNeedHelp": "Jika kamu punya pertanyaan yang tidak ada di dalam daftar atau di [Wiki FAQ] (http://habitica.wikia.com/wiki/FAQ), tanyakan saja di [Guild Bantuan Habitica](https://habitica.com/groups/guild/5481ccf3-5d2d-48a9-a871-70a7380cee5a)! Kami akan membantu dengan senang hati." } \ No newline at end of file diff --git a/website/common/locales/id/front.json b/website/common/locales/id/front.json index 18c4b47e4c..a7eb5e0db9 100644 --- a/website/common/locales/id/front.json +++ b/website/common/locales/id/front.json @@ -30,7 +30,7 @@ "companyAbout": "Bagaimana Cara Kerjanya", "companyBlog": "Blog", "devBlog": "Blog Pengembang", - "companyContribute": "Contribute", + "companyContribute": "Berkontribusi", "companyDonate": "Sumbang", "companyPrivacy": "Privasi", "companyTerms": "Syarat", @@ -84,7 +84,7 @@ "joinOthers": "Bergabunglah dengan <%= userCount %> orang mencapai tujuan dengan cara yang menyenangkan!", "kazuiQuote": "Sebelum [Habitica], skripsi saya mandek, saya juga tidak puas dengan ketidakdisiplinan saya mengenai pekerjaan rumah tangga dan hal-hal seperti belajar kosakata dan mempelajari teori Go. Ternyata membagi tugas menjadi tahap-tahap kecil dan menuliskannya di sini cukup untuk membuat saya termotivasi dan terus bekerja.", "landingend": "Belum yakin juga?", - "landingend2": "See a more detailed list of [our features](/static/overview). Are you looking for a more private approach? Check out our [administrative packages](/static/plans), which are perfect for families, teachers, support groups, and businesses.", + "landingend2": "Lihat daftar yang lebih detil dari [fitur kami](/static/overview). Apakah kamu sedang mencari sebuah pendekatan swasta? Lihat [paket administratif](/static/plans) kami, sempurna untuk keluarga, guru, kelompok dukungan, dan juga bisnis.", "landingp1": "Kekurangan dari kebanyakan aplikasi dalam bidang produktivitas di pasar adalah mereka tidak mampu memberikan penghargaan yang mampu membuat pengguna terus menggunakannya. Habitica mengatasi ini dengan membuat membangun karakter menyenangkan! Dengan memberikan penghargaan atas keberhasilan dan memberikan penalti ketika ceroboh, Habitica memberikan motivasi eksternal untuk menyelesaikan aktivitas sehari-harimu.", "landingp2": "Setiap kali kamu memperkuat kebiasaan positif, menyelesaikan pekerjaan harian atau menyelesaikan to-do yang sudah lama ditinggalkan, Habitica langsung menghadiahimu poin pengalaman dan emas. Dengan mendapatkan pengalaman, kamu dapat meningkatkan levelmu, meningkatkan stat dan membuka fitur baru, seperti pekerjaan dan binatang peliharaan. Koin Emas dapat digunakan untuk membeli item dalam game yang mengubah pengalamanmu atau hadiah pribadi yang kamu ciptakan untuk motivasimu. Bahkan sekecil apapun kesuksesanmu akan tetap diberikan hadiah langsung, dan hal inilah yang akan menyebabkanmu menjadi lebih tidak menunda-nunda.", "landingp2header": "Hadiah Langsung", @@ -99,12 +99,12 @@ "loginGoogleAlt": "Masuk melalui Google", "logout": "Keluar", "marketing1Header": "Memperbaiki Kebiasaanmu Melalui Permainan", - "marketing1Lead1Title": "Your Life, the Role Playing Game", + "marketing1Lead1Title": "Hidupmu, Permainanmu", "marketing1Lead1": "Habitica adalah permainan yang akan membantumu untuk memperbaiki kebiasaan buruk di kehidupan nyata. Ia \"memainkan\" hidupmu dengan mengubah seluruh pekerjaan (kebiasaan, pekerjaan harian, dan to-do) menjadi monster yang kamu harus kalahkan. Semakin baik kamu dalam menghadapinya, semakin kamu membuat progres dalam game ini. Kalau kamu lalai dalam kehidupanmu, maka karaktermu juga akan jatuh di dalam game.", "marketing1Lead2Title": "Dapatkan Perlengkapan Keren", "marketing1Lead2": "Bangun kebiasaan baik untuk memperbaik avatarmu. Pamerkan perlengkapan keren yang kamu dapatkan!", "marketing1Lead3Title": "Temukan Hadiah Acak", - "marketing1Lead3": "For some, it's the gamble that motivates them: a system called \"stochastic rewards.\" Habitica accommodates all reinforcement and punishment styles: positive, negative, predictable, and random.", + "marketing1Lead3": "Untuk beberapa orang, pertaruhan ini yang memotivasi mereka: sebuah sistem bernama \"penghargaan stokastik.\" Habitica mendukung semua jenis bantuan dan hukuman: positif, negatif, dapat ditebak, dan acak.", "marketing2Header": "Bersaing dengan Teman, Ikuti Kelompok Minat", "marketing2Lead1Title": "Produktivitas Sosial", "marketing2Lead1": "Kamu memang dapat bermain Habitica sendirian, tapi kamu akan lebih bersemangat untuk main di saat kamu berkolaborasi, berkompetisi, dan bergantung satu sama lain. Bagian yang paling efektif dari sebuah program perbaikan diri adalah pertanggungjawaban sosial, dan lingkungan apa yang lebih baik untuk pertanggungjawaban dan kompetisi, selain video game?", @@ -115,7 +115,7 @@ "marketing3Header": "Aplikasi dan Ekstensi", "marketing3Lead1": "Aplikasi di **iPhone & Android** memudahkanmu mengurus game ini di mana saja. Kami sadar bahwa membuka website hanya untuk menekan beberapa tombol itu merepotkan.", "marketing3Lead2Title": "Integrasi", - "marketing3Lead2": "Other **3rd Party Tools** tie Habitica into various aspects of your life. Our API provides easy integration for things like the [Chrome Extension](https://chrome.google.com/webstore/detail/habitica/pidkmpibnnnhneohdgjclfdjpijggmjj?hl=en-US), for which you lose points when browsing unproductive websites, and gain points when on productive ones. [See more here](http://habitica.wikia.com/wiki/Extensions,_Add-Ons,_and_Customizations).", + "marketing3Lead2": "**Peralatan Pihak Ketiga** lainnya mengikatkan Habitica kepada berbagai aspek hidupmu. API kami memudahkan integrasi untuk hal seperti [Chrome Extension](https://chrome.google.com/webstore/detail/habitica/pidkmpibnnnhneohdgjclfdjpijggmjj?hl=en-US), di mana kamu kehilangan poin sewaktu membuka laman web tidak produktif, dan mendapat poin sewaktu berada di yang produktif. [Lihat selengkapnya di sini](http://habitica.wikia.com/wiki/Extensions,_Add-Ons,_and_Customizations).", "marketing4Header": "Penggunaan Organisasi", "marketing4Lead1": "Edukasi adalah salah satu bidang terbaik yang bisa diubah jadi seperti game. Kita semua tahu bagaimana pelajar zaman sekarang begitu tidak bisa lepas dari game dan smartphone, tapi mari manfaatkan kekuatan itu! Buat murid-muridmu bergabung dalam kompetisi yang bersahabat. Beri hadiah untuk mereka yang berkelakuan baik dengan hadiah yang langka. Berikutnya, anda tinggal melihat bagaimana nilai dan perilaku mereka meningkat drastis.", "marketing4Lead1Title": "Permainan dalam Edukasi", @@ -253,7 +253,7 @@ "missingNewPassword": "Kata sandi baru hilang.", "invalidEmailDomain": "Kamu tidak dapat mendaftar menggunakan email dengan domain berikut ini: <%= domains %>", "wrongPassword": "Kata sandi salah.", - "incorrectDeletePhrase": "Please type <%= magicWord %> in all caps to delete your account.", + "incorrectDeletePhrase": "Silahkan ketik <%= magicWord %> seluruhnya dengan menggunakan huruf kapital untuk menghapus akunmu.", "notAnEmail": "Alamat email salah.", "emailTaken": "Alamat email telah digunakan oleh akun lain.", "newEmailRequired": "Alamat email baru hilang.", @@ -265,7 +265,7 @@ "passwordResetEmailSubject": "Reset Kata Sandi untuk Habitica", "passwordResetEmailText": "Kalau kamu meminta reset kata sandi untuk <%= username %> di Habitica, buka <%= passwordResetLink %> untuk membuat kata sandi baru. Tautan akan hangus setelah 24 jam. Kalau kamu tidak pernah meminta reset kata sandi, abaikan saja email ini.", "passwordResetEmailHtml": "Kalau kamu meminta reset kata sandi untuk <%= username %> di Habitica, \">klik di sini untuk membuat kata sandi baru. Tautan akan hangus setelah 24 jam.

Kalau kamu tidak pernah meminta reset kata sandi, abaikan saja email ini.", - "invalidLoginCredentialsLong": "Uh-oh - your email address / login name or password is incorrect.\n- Make sure they are typed correctly. Your login name and password are case-sensitive.\n- You may have signed up with Facebook or Google-sign-in, not email so double-check by trying them.\n- If you forgot your password, click \"Forgot Password\".", + "invalidLoginCredentialsLong": "O-ow - alamat email / nama penggunamu atau kata sandimu tidak benar.\n- Pastikan semuanya telah diketik dengan benar. Nama pengguna dan kata sandimu sensitif terhadap huruf kapital.\n- Kamu mungkin terdaftar menggunakan Facebook atau sign-in Google, bukan email jadi periksa ulang dengan mencoba opsi-opsi tersebut.\n- Jika kamu lupa kata sandimu, klik \"Lupa Kata Sandi\".", "invalidCredentials": "Tidak ada akun yang menggunakan credential tersebut.", "accountSuspended": "Akun anda telah disuspend, mohon hubungi <%= communityManagerEmail %> dengan User ID anda \"<%= userId %>\" untuk bantuan.", "unsupportedNetwork": "Jaringan ini saat ini belum didukung.", @@ -290,8 +290,8 @@ "timeToGetThingsDone": "Ini waktunya untuk bersenang-senang sewaktu menyelesaikan tugas! Gabung dengan lebih dari 2,5 juta Habitican dan perbaiki hidupmu melalui satu per satu tugas yang terselesaikan.", "singUpForFree": "Daftar Gratis", "or": "ATAU", - "gamifyYourLife": "Gamify Your Life", - "aboutHabitica": "Habitica is a free habit-building and productivity app that treats your real life like a game. With in-game rewards and punishments to motivate you and a strong social network to inspire you, Habitica can help you achieve your goals to become healthy, hard-working, and happy.", + "gamifyYourLife": "Buat Hidupmu Menjadi Game", + "aboutHabitica": "Habitica adalah aplikasi gratis untuk membangun produktivitas dan kebiasaan baik dengan mengubah kehidupan nyata menjadi permainan. Dengan imbalan dan hukuman dalam game untuk memotivasi kamu dan jaringan sosial yang kuat untuk menginspirasi kamu, Habitica dapat membantu kamu mencapai tujuanmu untuk menjadi sehat, bekerja keras, dan bahagia.", "trackYourGoals": "Pantau Kebiasaan dan Targetmu", "trackYourGoalsDesc": "Tetap bertanggung jawab dengan memantau dan mengatur Kebiasaan, target Harianmu, dan daftar To-Do dengan aplikasi ponsel yang mudah digunakan dan antarmuka web Habitica.", "earnRewards": "Dapatkan Hadiah untuk Targetmu", @@ -304,9 +304,9 @@ "schoolAndWork": "Sekolah dan Kerja", "schoolAndWorkDesc": "Jika kamu sedang menyiapkan laporan untuk guru atau bosmu, akan lebih mudah untuk memantau kemajuannya selagi kamu mengalahkan tugasmu yang paling susah.", "muchmuchMore": "Dan masih banyak lagi!", - "muchmuchMoreDesc": "Our fully customizable task list means that you can shape Habitica to fit your personal goals. Work on creative projects, emphasize self-care, or pursue a different dream -- it's all up to you.", + "muchmuchMoreDesc": "Daftar tugas kami yang dapat diubah sepenuhnya berarti kamu dapat membentuk Habitica untuk memenuhi tujuan pribadimu. Buat proyek kreatif, berfokus pada perawatan diri, atau kejar mimpi yang berbeda -- semua terserah kepadamu.", "levelUpAnywhere": "Naik Level Dimana Saja", - "levelUpAnywhereDesc": "Our mobile apps make it simple to keep track of your tasks on-the-go. Accomplish your goals with a single tap, no matter where you are.", + "levelUpAnywhereDesc": "Aplikasi ponsel kami memantau kemajuan tugasmu dengan mudah sewaktu kamu sedang pergi. Capai targetmu dengan satu sentuhan, di mana pun kamu berada.", "joinMany": "Bergabung dengan lebih dari 2.000.000 orang bersenang-senang selagi mencapai tujuan mereka!", "joinToday": "Bergabung dengan Habitica Hari Ini", "signup": "Daftar", diff --git a/website/common/locales/id/gear.json b/website/common/locales/id/gear.json index 0659dd5cb7..8006e04b5a 100644 --- a/website/common/locales/id/gear.json +++ b/website/common/locales/id/gear.json @@ -100,20 +100,20 @@ "weaponSpecialLunarScytheNotes": "Gosok sabit ini secara teratur, atau kekuatannya akan memudar. Meningkatkan Kekuatan dan Persepsi masing-masing sebanyak <%= attrs %>.", "weaponSpecialMammothRiderSpearText": "Tombak Penunggang Mammoth", "weaponSpecialMammothRiderSpearNotes": "Kuarsa mawar tajam di ujung tombak ini akan menyelimutimu dengan kekuatan untuk merapal mantra dari zaman purbakala. Meningkatkan Kecerdasan sebesar <%= int %>.", - "weaponSpecialPageBannerText": "Page Banner", + "weaponSpecialPageBannerText": "Panji Lembaran", "weaponSpecialPageBannerNotes": "Lambaikan panjimu setinggi mungkin untuk mengobarkan kepercayaan diri! Meningkatkan Kekuatan sebesar <%= str %>.", - "weaponSpecialRoguishRainbowMessageText": "Roguish Rainbow Message", - "weaponSpecialRoguishRainbowMessageNotes": "This sparkly envelope contains messages of encouragement from Habiticans, and a touch of magic to help speed your deliveries! Increases Perception by <%= per %>.", + "weaponSpecialRoguishRainbowMessageText": "Surat Pelangi Nakal", + "weaponSpecialRoguishRainbowMessageNotes": "Amplop gemerlapan ini berisi pesan penyemangat dari para Habitican, dan setitik sihir untuk mempercepat pengirimannya! Meningkatkan Persepsi sebesar <%= per %>.", "weaponSpecialSkeletonKeyText": "Kunci Tulang", - "weaponSpecialSkeletonKeyNotes": "All the best Sneakthieves carry a key that can open any lock! Increases Constitution by <%= con %>.", - "weaponSpecialNomadsScimitarText": "Nomad's Scimitar", - "weaponSpecialNomadsScimitarNotes": "The curved blade of this Scimitar is perfect for attacking Tasks from the back of a mount! Increases Intelligence by <%= int %>.", - "weaponSpecialFencingFoilText": "Fencing Foil", - "weaponSpecialFencingFoilNotes": "Should anyone dare to impugn your honor, you'll be ready with this fine foil! Increases Strength by <%= str %>.", + "weaponSpecialSkeletonKeyNotes": "Semua Pencuri Penyelinap terbaik selalu membawa kunci yang dapat membuka segala gembok! Meningkatkan Ketahanan sebesar <%= con %>.", + "weaponSpecialNomadsScimitarText": "Pedang Lengkung Nomad", + "weaponSpecialNomadsScimitarNotes": "Bilah pedang melengkung Scimitar ini cocok untuk menyerang Tugas sambil menaiki seekor tunggangan! Meningkatkan Kecerdasan sebesar <%= int %>.", + "weaponSpecialFencingFoilText": "Pedang Anggar", + "weaponSpecialFencingFoilNotes": "Jika ada orang yang berani menentang kehormatanmu, kamu akan siap menggunakan pedang runcing ini! Meningkatkan Kekuatan sebesar <%= str %>.", "weaponSpecialTachiText": "Tachi", - "weaponSpecialTachiNotes": "This light and curved sword will shred your tasks to ribbons! Increases Strength by <%= str %>.", + "weaponSpecialTachiNotes": "Pedang yang ringan dan melengkung ini akan mengiris tugasmu menjadi pita! Meningkatkan Kekuatan sebesar <%= str %>.", "weaponSpecialAetherCrystalsText": "Kristal Aether", - "weaponSpecialAetherCrystalsNotes": "These bracers and crystals once belonged to the Lost Masterclasser herself. Increases all attributes by <%= attrs %>.", + "weaponSpecialAetherCrystalsNotes": "Pelindung tangan dan kristal ini pernah menjadi kepunyaan sang Masterclasser yang hilang. Meningkatkan semua atribut sebesar <%= attrs %>.", "weaponSpecialYetiText": "Tombak Penjinak Yeti", "weaponSpecialYetiNotes": "Tombak ini membuat penggunanya mampu memerintah Yeti manapun. Meningkatkan Kekuatan sebanyak <%= str %>. Perlengkapan Musim Dingin 2013-2014 Edisi Terbatas.", "weaponSpecialSkiText": "Tongkat Ski Pembunuh", @@ -197,49 +197,49 @@ "weaponSpecialSummer2016RogueText": "Tongkat Listrik", "weaponSpecialSummer2016RogueNotes": "Siapapun yang bertarung denganmu akan mendapatkan sebuah \"kejutan\"... Meningkatkan Kekuatan sebesar <%= str %>. Perlengkapan Musim Panas Edisi Terbatas 2016.", "weaponSpecialSummer2016WarriorText": "Pedang Kait", - "weaponSpecialSummer2016WarriorNotes": "Bite those tough tasks with this hooked sword! Increases Strength by <%= str %>. Limited Edition 2016 Summer Gear.", + "weaponSpecialSummer2016WarriorNotes": "Potongg tugas-tugas keras itu dengan menggunakan pedang berkait ini! Meningkatkan Kekuatan sebesar <%= str %>. Perlengkapan Musim Panas 2016 Edisi Terbatas.", "weaponSpecialSummer2016MageText": "Tongkat Busa Laut", - "weaponSpecialSummer2016MageNotes": "All the power of the seas filters through this staff. Increases Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2016 Summer Gear.", + "weaponSpecialSummer2016MageNotes": "Semua kekuatan laut mengalir melewati tongkat ini. Meningkatkan Kecerdasan sebesar <%= int %> dan Persepsi sebesar <%= per %>. Perlengkapan Musim Panas 2016 Edisi Terbatas.", "weaponSpecialSummer2016HealerText": "Trisula Penyembuh", "weaponSpecialSummer2016HealerNotes": "Satu duri membunuh, duri lainnya menyembuhkan. Meningkatkan Kecerdasan sebanyak <%= int %>. Perlengkapan Musim Panas Edisi Terbatas 2016.", "weaponSpecialFall2016RogueText": "Belati Gigitan Laba-laba", - "weaponSpecialFall2016RogueNotes": "Feel the sting of the spider's bite! Increases Strength by <%= str %>. Limited Edition 2016 Autumn Gear.", + "weaponSpecialFall2016RogueNotes": "Rasakan betapa sakitnya gigitan seekor laba-laba! Meningkatkan Kekuatan sebesar <%= str %>. Perlengkapan Musim Gugur 2016 Edisi Terbatas.", "weaponSpecialFall2016WarriorText": "Akar Penyerang", - "weaponSpecialFall2016WarriorNotes": "Attack your tasks with these twisting roots! Increases Strength by <%= str %>. Limited Edition 2016 Autumn Gear.", + "weaponSpecialFall2016WarriorNotes": "Serang tugasmu dengan menggunakan pilinan akar-akar ini! Meningkatkan Kekuatan sebesar <%= str %>. Perlengkapan Musim Gugur 2016 Edisi Terbatas.", "weaponSpecialFall2016MageText": "Ominous Orb", "weaponSpecialFall2016MageNotes": "Don't ask this orb to tell your future... Increases Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2016 Autumn Gear.", "weaponSpecialFall2016HealerText": "Ular Berbisa", - "weaponSpecialFall2016HealerNotes": "One bite harms, and another bite heals. Increases Intelligence by <%= int %>. Limited Edition 2016 Autumn Gear.", + "weaponSpecialFall2016HealerNotes": "Satu gigitan mematikan, dan gigitan lainnya menyembuhkan. Meningkatkan Kecerdasan sebesar <%= int %>. Perlengkapan Musim Gugur 2016 Edisi Terbatas.", "weaponSpecialWinter2017RogueText": "Kapak Es", "weaponSpecialWinter2017RogueNotes": "Kapak ini bagus untuk menyerang, bertahan, dan memanjat es! Meningkatkan Kekuatan sejumlah <%= str %>. Perlengkapan Musim Dingin Edisi Terbatas 2016-2017.", "weaponSpecialWinter2017WarriorText": "Tongkat yang Kuat", - "weaponSpecialWinter2017WarriorNotes": "Conquer your goals by whacking them with this mighty stick! Increases Strength by <%= str %>. Limited Edition 2016-2017 Winter Gear.", + "weaponSpecialWinter2017WarriorNotes": "Taklukan targetmu dengan menghajarnya menggunakan tongkat perkasa ini! Meningkatkan Kekuatan sebesar <%= str %>. Perlengkapan Musim Dingin 2016-2017 Edisi Terbatas.", "weaponSpecialWinter2017MageText": "Tongkat Kristal Serigala Musim Dingin", - "weaponSpecialWinter2017MageNotes": "The glowing blue crystal set in the end of this staff is called the Winter Wolf's Eye! It channels magic from snow and ice. Increases Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2016-2017 Winter Gear.", - "weaponSpecialWinter2017HealerText": "Sugar-Spun Wand", + "weaponSpecialWinter2017MageNotes": "Kumpulan kristal biru bercahaya di ujung tongkat ini dinamakan Mata Serigala Musim Dingin! Kristal ini dapat mengalirkan sihir dari salju dan es. Meningkatkan Kecerdasan sebesar <%= int %> dan Persepsi sebesar <%= per %>. Perlengkapan Musim Dingin 2016-2017 Edisi Terbatas.", + "weaponSpecialWinter2017HealerText": "Tongkat Lilitan Gula", "weaponSpecialWinter2017HealerNotes": "This wand can reach into your dreams and bring you visions of dancing sugarplums. Increases Intelligence by <%= int %>. Limited Edition 2016-2017 Winter Gear.", "weaponSpecialSpring2017RogueText": "Karrotana", - "weaponSpecialSpring2017RogueNotes": "These blades will make quick work of tasks, but also are handy for slicing vegetables! Yum! Increases Strength by <%= str %>. Limited Edition 2017 Spring Gear.", - "weaponSpecialSpring2017WarriorText": "Feathery Whip", - "weaponSpecialSpring2017WarriorNotes": "This mighty whip will tame the unruliest task. But.. It's also… So FUN AND DISTRACTING!! Increases Strength by <%= str %>. Limited Edition 2017 Spring Gear.", + "weaponSpecialSpring2017RogueNotes": "Pedang ini akan mengerjakan tugas dengan cepat, tapi juga berguna untuk memotong sayuran! Sedap! Meningkatkan Kekuatan sebesar <%= str %>. Perlengkapan Musim Semi 2017 Edisi Terbatas.", + "weaponSpecialSpring2017WarriorText": "Cambuk Berbulu", + "weaponSpecialSpring2017WarriorNotes": "Cambuk perkasa ini akan menjinakkan tugas paling liar. Tapi.. Ini juga.. Sangat SERU DAN MENARIK PERHATIAN!! Meningkatkan Kekuatan sebesar<%= str %>. Perlengkapan Musim Semi 2017 Edisi Terbatas.", "weaponSpecialSpring2017MageText": "Magic Fetching Stick", "weaponSpecialSpring2017MageNotes": "When you're not crafting spells with it, you can throw it and then bring it back! What fun!! Increases Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2017 Spring Gear.", - "weaponSpecialSpring2017HealerText": "Egg Wand", - "weaponSpecialSpring2017HealerNotes": "The true magic of this wand is the secret of new life inside the colorful shell. Increases Intelligence by <%= int %>. Limited Edition 2017 Spring Gear.", - "weaponSpecialSummer2017RogueText": "Sea Dragon Fins", - "weaponSpecialSummer2017RogueNotes": "The edges of these fins are razor-sharp. Increases Strength by <%= str %>. Limited Edition 2017 Summer Gear.", - "weaponSpecialSummer2017WarriorText": "The Mightiest Beach Umbrella", - "weaponSpecialSummer2017WarriorNotes": "All fear it. Increases Strength by <%= str %>. Limited Edition 2017 Summer Gear.", - "weaponSpecialSummer2017MageText": "Whirlpool Whips", - "weaponSpecialSummer2017MageNotes": "Summon up magical whips of boiling water to smite your tasks! Increases Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2017 Summer Gear.", + "weaponSpecialSpring2017HealerText": "Tongkat Telur", + "weaponSpecialSpring2017HealerNotes": "Sihir asli dari tongkat ini adalah rahasia dari kehidupan baru di dalam cangkang warna-warninya. Meningkatkan Kecerdasan sebesar <%= int %>. Perlengkapan Musim Semi 2017 Edisi Terbatas.", + "weaponSpecialSummer2017RogueText": "Sirip Naga Laut", + "weaponSpecialSummer2017RogueNotes": "Pinggiran sirip-sirip ini setajam silet. Meningkatkan Kekuatan sebesar <%= str %>. Perlengkapan Musim Panas 2017 Edisi Terbatas.", + "weaponSpecialSummer2017WarriorText": "Payung Pantai Terperkasa", + "weaponSpecialSummer2017WarriorNotes": "Semua takut kepadanya. Meningkatkan Kekuatan sebesar <%= str %>. Perlengkapan Musim Panas 2017 Edisi Terbatas.", + "weaponSpecialSummer2017MageText": "Cambuk Pusaran Air", + "weaponSpecialSummer2017MageNotes": "Datangkan cambuk ajaib dari air mendidih untuk menghantam tugasmu! Meningkatkan Kecerdasan sebesar <%= int %> dan Persepsi sebanyak <%= per %>. PErlengkapan Musim Panas 2017 Edisi Terbatas.", "weaponSpecialSummer2017HealerText": "Pearl Wand", "weaponSpecialSummer2017HealerNotes": "A single touch from this pearl-tipped wand soothes away all wounds. Increases Intelligence by <%= int %>. Limited Edition 2017 Summer Gear.", "weaponSpecialFall2017RogueText": "Candied Apple Mace", "weaponSpecialFall2017RogueNotes": "Defeat your foes with sweetness! Increases Strength by <%= str %>. Limited Edition 2017 Autumn Gear.", "weaponSpecialFall2017WarriorText": "Candy Corn Lance", "weaponSpecialFall2017WarriorNotes": "All your foes will cower before this tasty-looking lance, regardless of whether they're ghosts, monsters, or red To-Dos. Increases Strength by <%= str %>. Limited Edition 2017 Autumn Gear.", - "weaponSpecialFall2017MageText": "Spooky Staff", - "weaponSpecialFall2017MageNotes": "The eyes of the glowing skull on this staff radiate magic and mystery. Increases Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2017 Autumn Gear.", + "weaponSpecialFall2017MageText": "Tongkat Berhantu", + "weaponSpecialFall2017MageNotes": "Mata dari tengkorak bercahaya pada tongkat ini memancarkan sihir dan misteri. Meningkatkan Kecerdasan sebesar <%= int %> dan Persepsi sebesar <%= per %>. Perlengkapan Musim Gugur 2017 Edisi Terbatas.", "weaponSpecialFall2017HealerText": "Creepy Candelabra", "weaponSpecialFall2017HealerNotes": "This light dispels fear and lets others know you're here to help. Increases Intelligence by <%= int %>. Limited Edition 2017 Autumn Gear.", "weaponMystery201411Text": "Garpu Makan", @@ -248,8 +248,8 @@ "weaponMystery201502Notes": "demi TERBANG! untuk CINTA! juga KEJUJURAN! Tidak menambah status apapun. Benda Pelanggan Februari 2015.", "weaponMystery201505Text": "Tombak Ksatria Hijau", "weaponMystery201505Notes": "Tombak hijau dan silver ini akan menjatuhkan musuh dari tunggangan mereka. Tidak menambah status apapun. Item Pelanggan Mei 2015.", - "weaponMystery201611Text": "Copious Cornucopia", - "weaponMystery201611Notes": "All manner of delicious and wholesome foods spill forth from this horn. Enjoy the feast! Confers no benefit. November 2016 Subscriber Item.", + "weaponMystery201611Text": "Cornucopia Berlimpah", + "weaponMystery201611Notes": "Segala hal yang enak dan makanan yang bergizi bertumpahan dari tanduk ini. Nikmati pestanya! Tidak menambah status apapun. Item Pelanggan November 2016.", "weaponMystery201708Text": "Lava Sword", "weaponMystery201708Notes": "The fiery glow of this sword will make quick work of even dark red Tasks! Confers no benefit. August 2017 Subscriber Item.", "weaponMystery301404Text": "Tongkat Steampunk", @@ -296,16 +296,16 @@ "weaponArmoireOgreClubNotes": "This club was salvaged from an actual Ogre's lair. Increases Strength by <%= str %>. Enchanted Armoire: Ogre Outfit (Item 2 of 3).", "weaponArmoireWoodElfStaffText": "Tongkat Kayu Elf", "weaponArmoireWoodElfStaffNotes": "Made from a fallen limb of an ancient tree, this staff will help you communicate with forest denizens great and small. Increases Intelligence by <%= int %>. Enchanted Armoire: Wood Elf Set (Item 3 of 3).", - "weaponArmoireWandOfHeartsText": "Wand of Hearts", - "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.", - "weaponArmoireFestivalFirecrackerText": "Festival Firecracker", + "weaponArmoireWandOfHeartsText": "Tongkat Hati", + "weaponArmoireWandOfHeartsNotes": "Tongkat ini berkilau dengan cahaya merah hangat. Juga akan memberikan hatimu kebijaksanaan. Meningkatkan Kecerdasan sebesar <%= int %>. Peti Harta Karun: Set Ratu Hati (Item 3 dari 3).", + "weaponArmoireForestFungusStaffText": "Tongkat Jamur Hutan", + "weaponArmoireForestFungusStaffNotes": "Gunakan tongkat berbonggol ini untuk melakukan sihir mistis! Meningkatkan Kecerdasan sebesar <%= int %> dan Persepsi sebesar <%= per %>. Peti Harta Karun: Item Tersendiri.", + "weaponArmoireFestivalFirecrackerText": "Kembang Api Festival", "weaponArmoireFestivalFirecrackerNotes": "Enjoy this delightful sparkler responsibly. Increases Perception by <%= per %>. Enchanted Armoire: Festival Attire Set (Item 3 of 3).", "weaponArmoireMerchantsDisplayTrayText": "Merchant's Display Tray", "weaponArmoireMerchantsDisplayTrayNotes": "Use this lacquered tray to show the fine goods you're offering for sale. Increases Intelligence by <%= int %>. Enchanted Armoire: Merchant Set (Item 3 of 3).", - "weaponArmoireBattleAxeText": "Ancient Axe", - "weaponArmoireBattleAxeNotes": "This fine iron axe is well-suited to battling your fiercest foes or your most difficult tasks. Increases Intelligence by <%= int %> and Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "weaponArmoireBattleAxeText": "Kapak Kuno", + "weaponArmoireBattleAxeNotes": "Kapak besi tajam ini cocok untuk mengalahkan musuh terganasmu atau tugas tersulitmu. Meningkatkan Kecerdasan sebesar <%= int %> dan Ketahanan sebesar <%= con %>. Peti Harta Karun: Item Tersendiri.", "weaponArmoireHoofClippersText": "Hoof Clippers", "weaponArmoireHoofClippersNotes": "Trim the hooves of your hard-working mounts to help them stay healthy as they carry you to adventure! Increases Strength, Intelligence, and Constitution by <%= attrs %> each. Enchanted Armoire: Farrier Set (Item 1 of 3).", "weaponArmoireWeaversCombText": "Weaver's Comb", @@ -366,10 +366,10 @@ "armorSpecialTakeThisNotes": "This armor was earned by participating in a sponsored Challenge made by Take This. Congratulations! Increases all attributes by <%= attrs %>.", "armorSpecialFinnedOceanicArmorText": "Baju Samudra Bersirip", "armorSpecialFinnedOceanicArmorNotes": "Meskipun lembut, pakaian ini dapat membuat kulitmu mampu membakar apapun yang kamu sentuh seperti halnya koral api. Meningkatkan Kekuatan sebesar <%= str %>.", - "armorSpecialPyromancersRobesText": "Pyromancer's Robes", - "armorSpecialPyromancersRobesNotes": "These elegant robes bestow each strike and spell with a burst of ethereal fire. Increases Constitution by <%= con %>.", - "armorSpecialBardRobesText": "Bardic Robes", - "armorSpecialBardRobesNotes": "These colorful robes may be conspicuous, but you can sing your way out of any situation. Increases Perception by <%= per %>.", + "armorSpecialPyromancersRobesText": "Jubah Pyromancer", + "armorSpecialPyromancersRobesNotes": "Jubah elegan ini melimpahkan setiap serangan dan mantra dengan semburan api ethereal. Meningkatkan Ketahanan sebesar <%= con %>.", + "armorSpecialBardRobesText": "Jubah Penyair", + "armorSpecialBardRobesNotes": "Jubah warna-warni ini mungkin mencolok, tetapi kamu bisa menyanyi untuk menghindari situasi apapun. Meningkatkan Persepsi sebesar <%= per %>.", "armorSpecialLunarWarriorArmorText": "Lunar Warrior Armor", "armorSpecialLunarWarriorArmorNotes": "This armor is forged of moonstone and magical steel. Increases Strength and Constitution by <%= attrs %> each.", "armorSpecialMammothRiderArmorText": "Baju Perang Penunggang Mammoth", @@ -384,12 +384,12 @@ "armorSpecialSnowSovereignRobesNotes": "These robes are elegant enough for court, yet warm enough for the coldest winter day. Increases Perception by <%= per %>.", "armorSpecialNomadsCuirassText": "Nomad's Cuirass", "armorSpecialNomadsCuirassNotes": "This armor features a strong chest-plate to protect your heart! Increases Constitution by <%= con %>.", - "armorSpecialDandySuitText": "Dandy Suit", - "armorSpecialDandySuitNotes": "You're undeniably dressed for success! Increases Perception by <%= per %>.", - "armorSpecialSamuraiArmorText": "Samurai Armor", - "armorSpecialSamuraiArmorNotes": "This strong, scaled armor is held together by elegant silk cords. Increases Perception by <%= per %>.", - "armorSpecialTurkeyArmorBaseText": "Turkey Armor", - "armorSpecialTurkeyArmorBaseNotes": "Keep your drumsticks warm and cozy in this feathery armor! Confers no benefit.", + "armorSpecialDandySuitText": "Setelan Dandy", + "armorSpecialDandySuitNotes": "Tak dapat disangkal lagi kalau kamu berpakaian untuk sukses! Meningkatkan Persepsi sebesar <%= per %>.", + "armorSpecialSamuraiArmorText": "Baju Pelindung Samurai", + "armorSpecialSamuraiArmorNotes": "Baju zirah bersisik yang kuat ini disambung oleh tali-tali sutra yang elegan. Meningkatkan Persepsi sebesar <%= per %>.", + "armorSpecialTurkeyArmorBaseText": "Baju Pelindung Kalkun", + "armorSpecialTurkeyArmorBaseNotes": "Menjaga pahamu hangat dan nyaman di dalam baju pelindung berbulu ini! TIdak menambah status apapun.", "armorSpecialYetiText": "Jubah Penjinak Yeti", "armorSpecialYetiNotes": "Berbulu dan berani. Meningkatkan Ketahanan sebesar <%= con %>. Perlengkapan Musim Dingin 2013-2014 Edisi Terbatas.", "armorSpecialSkiText": "Jaket Ski Pembunuh", @@ -404,8 +404,8 @@ "armorSpecialBirthday2015Notes": "Selamat Ulang Tahun, Habitica! Kenakan Jubah Pesta Konyol ini untuk merayakan hari yang meriah. Tidak menambah status apapun.", "armorSpecialBirthday2016Text": "Jubah Pesta Konyol", "armorSpecialBirthday2016Notes": "Selamat Ulang Tahun, Habitica! Kenakan Jubah Pesta Konyol ini untuk merayakan hari yang meriah. Tidak menambah status apapun.", - "armorSpecialBirthday2017Text": "Whimsical Party Robes", - "armorSpecialBirthday2017Notes": "Happy Birthday, Habitica! Wear these Whimsical Party Robes to celebrate this wonderful day. Confers no benefit.", + "armorSpecialBirthday2017Text": "Jubah Pesta Aneh", + "armorSpecialBirthday2017Notes": "Selamat Ulang Tahun, Habitica! Gunakan Jubah Pesta aneh ini untuk merayakan hari yang mengagumkan ini. Tidak menambah status apapun.", "armorSpecialGaymerxText": "Baju Prajurit Pelangi", "armorSpecialGaymerxNotes": "Sebagai Perayaan Konferensi GaymerX, baju spesial ini berhiaskan pelangi yang cerah dan indah! GaymerX adalah konvensi gamer yang merayakan LGBTQ dan permainan dan terbuka untuk semua orang.", "armorSpecialSpringRogueText": "Baju Kucing Lembut", @@ -481,15 +481,15 @@ "armorSpecialSpring2016HealerText": "Celana Kelinci Berbulu", "armorSpecialSpring2016HealerNotes": "Hop hop! Melompat dari bukit ke bukit, menyembuhkan siapapun yang membutuhkan. Meningkatkan Ketahanan sebesar <%= con %>. Perlengkapan Musim Semi 2016 Edisi Terbatas.", "armorSpecialSummer2016RogueText": "Ekor Belut", - "armorSpecialSummer2016RogueNotes": "This electrifying garment transforms its wearer into a real Eel Rogue! Increases Perception by <%= per %>. Limited Edition 2016 Summer Gear.", + "armorSpecialSummer2016RogueNotes": "Pakaian yang dapat menyetrum ini mengubah pemakainya menjadi Rogue Belut asli! Meningkatkan Persepsi sebesar <%= per %>. Perlengkapan Musim Panas 2016 Edisi Terbatas.", "armorSpecialSummer2016WarriorText": "Ekor Hiu", - "armorSpecialSummer2016WarriorNotes": "This rough garment transforms its wearer into a real Shark Warrior! Increases Constitution by <%= con %>. Limited Edition 2016 Summer Gear.", + "armorSpecialSummer2016WarriorNotes": "Pakaian berkain kasar ini mengubah pemakainya menjadi Pendekar Hiu asli! Meningkatkan Ketahanan sebesar <%= con %>. Perlengkapan Musim Panas 2016 Edisi Terbatas.", "armorSpecialSummer2016MageText": "Ekor Lumba-lumba", - "armorSpecialSummer2016MageNotes": "This slippery garment transforms its wearer into a real Dolphin Mage! Increases Intelligence by <%= int %>. Limited Edition 2016 Summer Gear.", + "armorSpecialSummer2016MageNotes": "Pakaian licin ini mengubah pemakainya menjadi Penyihir Lumba-Lumba asli! Meningkatkan Kecerdasan sebesar <%= int %>. Perlengkapan Musim Panas 2016 Edisi Terbatas.", "armorSpecialSummer2016HealerText": "Ekor Kuda Laut", - "armorSpecialSummer2016HealerNotes": "This spiky garment transforms its wearer into a real Seahorse Healer! Increases Constitution by <%= con %>. Limited Edition 2016 Summer Gear.", - "armorSpecialFall2016RogueText": "Black Widow Armor", - "armorSpecialFall2016RogueNotes": "The eyes on this armor are constantly blinking. Increases Perception by <%= per %>. Limited Edition 2016 Autumn Gear.", + "armorSpecialSummer2016HealerNotes": "Pakaian berduri ini mengubah pemakainya menjadi Penyembuh Kuda Laut asli! Meningkatkan Ketahanan sebesar <%= con %>. Perlengkapan Musim Panas 2016 Edisi Terbatas.", + "armorSpecialFall2016RogueText": "Baju Pelindung Janda Hitam", + "armorSpecialFall2016RogueNotes": "Mata di baju pelindung ini tidak pernah berhenti mengedip. Meningkatkan Persepsi sebesar <%= per %>. Perlengkapan Musim Gugur 2016 Edisi Terbatas.", "armorSpecialFall2016WarriorText": "Slime-Streaked Armor", "armorSpecialFall2016WarriorNotes": "Mysteriously moist and mossy! Increases Constitution by <%= con %>. Limited Edition 2016 Autumn Gear.", "armorSpecialFall2016MageText": "Cloak of Wickedness", @@ -512,8 +512,8 @@ "armorSpecialSpring2017MageNotes": "Magical by design, fluffy by choice. Increases Intelligence by <%= int %>. Limited Edition 2017 Spring Gear.", "armorSpecialSpring2017HealerText": "Robes of Repose", "armorSpecialSpring2017HealerNotes": "The softness of these robes comforts you as well as any who need your healing help! Increases Constitution by <%= con %>. Limited Edition 2017 Spring Gear.", - "armorSpecialSummer2017RogueText": "Sea Dragon Tail", - "armorSpecialSummer2017RogueNotes": "This colorful garment transforms its wearer into a real Sea Dragon! Increases Perception by <%= per %>. Limited Edition 2017 Summer Gear.", + "armorSpecialSummer2017RogueText": "Ekor Naga Laut", + "armorSpecialSummer2017RogueNotes": "Pakaian berwarna-warni ini mengubah pemakainya menjadi Naga Laut asli! Meningkatkan Persepsi sebesar <%= per %>. Perlengkapan Musim Panas 2017 Edisi Terbatas.", "armorSpecialSummer2017WarriorText": "Sandy Armor", "armorSpecialSummer2017WarriorNotes": "Don't be fooled by the crumbly exterior: this armor is harder than steel. Increases Constitution by <%= con %>. Limited Edition 2017 Summer Gear.", "armorSpecialSummer2017MageText": "Whirlpool Robes", @@ -522,12 +522,12 @@ "armorSpecialSummer2017HealerNotes": "This garment of silvery scales transforms its wearer into a real Seahealer! Increases Constitution by <%= con %>. Limited Edition 2017 Summer Gear.", "armorSpecialFall2017RogueText": "Pumpkin Patch Robes", "armorSpecialFall2017RogueNotes": "Need to hide out? Crouch among the Jack o' Lanterns and these robes will conceal you! Increases Perception by <%= per %>. Limited Edition 2017 Autumn Gear.", - "armorSpecialFall2017WarriorText": "Strong and Sweet Armor", - "armorSpecialFall2017WarriorNotes": "This armor will protect you like a delicious candy shell. Increases Constitution by <%= con %>. Limited Edition 2017 Autumn Gear.", - "armorSpecialFall2017MageText": "Masquerade Robes", - "armorSpecialFall2017MageNotes": "What masquerade ensemble would be complete without dramatic and sweeping robes? Increases Intelligence by <%= int %>. Limited Edition 2017 Autumn Gear.", - "armorSpecialFall2017HealerText": "Haunted House Armor", - "armorSpecialFall2017HealerNotes": "Your heart is an open door. And your shoulders are roofing tiles! Increases Constitution by <%= con %>. Limited Edition 2017 Autumn Gear.", + "armorSpecialFall2017WarriorText": "Baju Zirah Kuat dan Manis", + "armorSpecialFall2017WarriorNotes": "Baju zirah ini akan melindungimu seperti cangkang permen enak. Meningkatkan Ketahanan sebesar <%= con %>. Perlengkapan Musim Gugur 2017 Edisi Terbatas.", + "armorSpecialFall2017MageText": "Jubah Penyamaran", + "armorSpecialFall2017MageNotes": "Setelan pakaian penyamaran mana yang bisa lengkap tanpa jubah yang besar dan dramatik? Meningkatkan Kecerdasan sebesar <%= int %>. Perlengkapan Musim Gugur 2017 Edisi Terbatas.", + "armorSpecialFall2017HealerText": "Baju Zirah Rumah Hantu", + "armorSpecialFall2017HealerNotes": "Hatimu itu pintu yang terbuka. Dan bahumu adalah gentengnya! Meningkatkan Ketahanan sebesar <%= con %>. Perlengkapan Musim Gugur 2017 Edisi Terbatas.", "armorMystery201402Text": "Jubah Pembawa Pesan", "armorMystery201402Notes": "Berkilau dan kuat, jubah ini punya banyak kantong untuk membawa surat. Tidak menambah status apapun. Item Pelanggan Februari 2014.", "armorMystery201403Text": "Baju Penjelajah Hutan", @@ -572,25 +572,25 @@ "armorMystery201606Notes": "This strong tail shimmers like sea foam crashing upon the shore. Confers no benefit. June 2016 Subscriber Item.", "armorMystery201607Text": "Seafloor Rogue Armor", "armorMystery201607Notes": "Blend into the sea floor with this stealthy aquatic armor. Confers no benefit. July 2016 Subscriber Item.", - "armorMystery201609Text": "Cow Armor", - "armorMystery201609Notes": "Fit in with the rest of the herd in this snuggly armor! Confers no benefit. September 2016 Subscriber Item.", - "armorMystery201610Text": "Spectral Armor", - "armorMystery201610Notes": "Mysterious armor that will cause you to float like a ghost! Confers no benefit. October 2016 Subscriber Item.", - "armorMystery201612Text": "Nutcracker Armor", - "armorMystery201612Notes": "Crack nuts in style in this spectacular holiday ensemble. Be careful not to pinch your fingers! Confers no benefit. December 2016 Subscriber Item.", + "armorMystery201609Text": "Baju Zirah Sapi", + "armorMystery201609Notes": "Sesuaikan dirimu dengan sisa kawanan dengan baju zirah nyaman ini! Tidak menambah status apapun! Item Pelanggan September 2016.", + "armorMystery201610Text": "Baju Zirah Hantu", + "armorMystery201610Notes": "Baju zirah misterius yang membuatmu mengambang seperti hantu! Tidak menambah status apapun. Item Pelanggan Oktober 2016.", + "armorMystery201612Text": "Baju Zirah Nutcracker", + "armorMystery201612Notes": "Pecahkan kacang dengan penuh gaya menggunakan setelah liburan spektakuler ini. Hati-hati jangan menjepit jarimu sendiri! TIdak menambah status apapun. Item Pelanggan Desember 2016.", "armorMystery201703Text": "Shimmer Armor", "armorMystery201703Notes": "Though its colors are reminiscent of spring petals, this armor is stronger than steel! Confers no benefit. March 2017 Subscriber Item.", - "armorMystery201704Text": "Fairytale Armor", - "armorMystery201704Notes": "Fairy folk crafted this armor from morning dew to capture the colors of the sunrise. Confers no benefit. April 2017 Subscriber Item.", - "armorMystery201707Text": "Jellymancer Armor", - "armorMystery201707Notes": "This armor will help you blend in with the creatures of the ocean while you pursue undersea quests and adventures. Confers no benefit. July 2017 Subscriber Item.", + "armorMystery201704Text": "Baju Zirah Dongeng", + "armorMystery201704Notes": "Bangsa peri menempa baju zirah ini dari embun pagi untuk menangkap warna-warni sebelum matahari terbit. Tidak menambah status apapun. Item Pelanggan April 2017.", + "armorMystery201707Text": "Baju Zirah Jellymancer", + "armorMystery201707Notes": "Baju zirah ini akan membantumu berbaur dengan makhluk samudra lainnya selagi kamu menyelesaikan misi dan petualangan bawah laut. Tidak menambah status apapun. Item PElanggan Juli 2017.", "armorMystery201710Text": "Imperious Imp Apparel", "armorMystery201710Notes": "Scaly, shiny, and strong! Confers no benefit. October 2017 Subscriber Item.", "armorMystery201711Text": "Carpet Rider Outfit", "armorMystery201711Notes": "This cozy sweater set will help keep you warm as you ride through the sky! Confers no benefit. November 2017 Subscriber Item.", "armorMystery301404Text": "Baju Steampunk", "armorMystery301404Notes": "Necis dan keren, iya lah! Tidak menambah status apapun. Item Pelanggan Februari 3015.", - "armorMystery301703Text": "Steampunk Peacock Gown", + "armorMystery301703Text": "Gaun Merak Steampunk", "armorMystery301703Notes": "Gaun elegan ini cocok untuk digunakan bahkan ke pesta paling mewah! Tidak menambahkan status apapun. Item Pelanggan Maret 3017.", "armorMystery301704Text": "Steampunk Pheasant Dress", "armorMystery301704Notes": "This fine outfit is perfect for a night out and about or a day in your gadget workshop! Confers no benefit. April 3017 Subscriber Item.", @@ -636,8 +636,8 @@ "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", "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": "Red Party Dress", - "armorArmoireRedPartyDressNotes": "You're strong, tough, smart, and so fashionable! Increases Strength, Constitution, and Intelligence by <%= attrs %> each. Enchanted Armoire: Red Hairbow Set (Item 2 of 2).", + "armorArmoireRedPartyDressText": "Gaun Pesta Merah", + "armorArmoireRedPartyDressNotes": "Kamu kuat, tangguh, pintar dan juga modis! Meningkatkan Kekuatan, Ketahanan, dan Kecerdasan masing-masing sebesar <%= attrs %>. Peti Harta Karun: Set Pita Rambut Merah (Item 2 dari 2).", "armorArmoireWoodElfArmorText": "Wood Elf Armor", "armorArmoireWoodElfArmorNotes": "This armor of bark and leaves will serve as durable camouflage in the forest. Increases Perception by <%= per %>. Enchanted Armoire: Wood Elf Set (Item 2 of 3).", "armorArmoireRamFleeceRobesText": "Ram Fleece Robes", @@ -652,8 +652,8 @@ "armorArmoireMerchantTunicNotes": "The wide sleeves of this tunic are perfect for stashing the coins you've earned! Increases Perception by <%= per %>. Enchanted Armoire: Merchant Set (Item 2 of 3).", "armorArmoireVikingTunicText": "Viking Tunic", "armorArmoireVikingTunicNotes": "This warm woolen tunic includes a cloak for extra coziness even in ocean gales. Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Viking Set (Item 1 of 3).", - "armorArmoireSwanDancerTutuText": "Swan Dancer Tutu", - "armorArmoireSwanDancerTutuNotes": "You just might fly away into the air as you spin in this gorgeous feathered tutu. Increases Intelligence and Strength by <%= attrs %> each. Enchanted Armoire: Swan Dancer Set (Item 2 of 3).", + "armorArmoireSwanDancerTutuText": "Tutu Penari Angsa", + "armorArmoireSwanDancerTutuNotes": "Kamu dapat saja terbang ke langit selagi berputar menggunakan tutu berbulu yang cantik ini. Meningkatkan Kecerdasan dan Kekuatan masing-masing sebesar <%= attrs %>. Peti Harta Karun: Set Penari Angsa (Item 2 dari 3)", "armorArmoireAntiProcrastinationArmorText": "Anti-Procrastination Armor", "armorArmoireAntiProcrastinationArmorNotes": "Infused with ancient productivity spells, this steel armor will give you extra strength to battle your tasks. Increases Strength by <%= str %>. Enchanted Armoire: Anti-Procrastination Set (Item 2 of 3).", "armorArmoireYellowPartyDressText": "Yellow Party Dress", @@ -742,10 +742,10 @@ "headSpecialDandyHatNotes": "What a merry chapeau! You'll look quite fine enjoying a stroll in it. Increases Constitution by <%= con %>.", "headSpecialKabutoText": "Kabuto", "headSpecialKabutoNotes": "This helm is functional and beautiful! Your enemies will become distracted admiring it. Increases Intelligence by <%= int %>.", - "headSpecialNamingDay2017Text": "Royal Purple Gryphon Helm", - "headSpecialNamingDay2017Notes": "Happy Naming Day! Wear this fierce and feathery helm as you celebrate Habitica. Confers no benefit.", - "headSpecialTurkeyHelmBaseText": "Turkey Helm", - "headSpecialTurkeyHelmBaseNotes": "Your Turkey Day look will be complete when you don this beaked helm! Confers no benefit.", + "headSpecialNamingDay2017Text": "Helm Gryphon Ungu Kerajaan", + "headSpecialNamingDay2017Notes": "Selamat Hari Penamaan! Pakai helm garang dan berbulu ini selagi memperingati Habitica. Tidak menambah status apapun.", + "headSpecialTurkeyHelmBaseText": "Helm Kalkun", + "headSpecialTurkeyHelmBaseNotes": "Hari Kalkunmu akan terlihat lengkap sewaktu kamu mengenakan helm berparuh ini! Tidak menambah status apapun.", "headSpecialNyeText": "Topi Pesta Aneh", "headSpecialNyeNotes": "Kamu mendapatkan Topi Pesta Aneh! Kenakan saat kamu konvoi Tahun Baru! Tidak menambah status apapun.", "headSpecialYetiText": "Helm Yeti-Tamer", @@ -833,27 +833,27 @@ "headSpecialSpring2016HealerText": "Mahkota Bermekaran", "headSpecialSpring2016HealerNotes": "Berpe", "headSpecialSummer2016RogueText": "Helm Belut", - "headSpecialSummer2016RogueNotes": "Peek out from rocky crevices while wearing this stealthy helm. Increases Perception by <%= per %>. Limited Edition 2016 Summer Gear.", + "headSpecialSummer2016RogueNotes": "Mengintip dari celah-celah bebatuan sewaktu memakai helm penyamaran ini. Meningkatkan Persepsi sebesar <%= per %>. Perlengkapan Musim Panas 2016 Edisi Terbatas.", "headSpecialSummer2016WarriorText": "Helm Hiu", - "headSpecialSummer2016WarriorNotes": "Bite those tough tasks with this fearsome helm! Increases Strength by <%= str %>. Limited Edition 2016 Summer Gear.", + "headSpecialSummer2016WarriorNotes": "Gigit semua tugas keras itu dengan helm menakutkan ini! Meningkatkan Kekuatan sebesar <%= str %>. Perlengkapan Musim Panas 2016 Edisi Terbatas.", "headSpecialSummer2016MageText": "Blowspout Hat", "headSpecialSummer2016MageNotes": "Magical water constantly sprays from this hat. Increases Perception by <%= per %>. Limited Edition 2016 Summer Gear.", "headSpecialSummer2016HealerText": "Helm Kuda Laut", - "headSpecialSummer2016HealerNotes": "This helm indicates that the wearer was trained by the magical healing seahorses of Dilatory. Increases Intelligence by <%= int %>. Limited Edition 2016 Summer Gear.", - "headSpecialFall2016RogueText": "Black Widow Helm", - "headSpecialFall2016RogueNotes": "The legs on this helm are constantly twitching. Increases Perception by <%= per %>. Limited Edition 2016 Autumn Gear.", - "headSpecialFall2016WarriorText": "Gnarled Bark Helm", - "headSpecialFall2016WarriorNotes": "This swamp-sogged helm is covered with bits of bog. Increases Strength by <%= str %>. Limited Edition 2016 Autumn Gear.", - "headSpecialFall2016MageText": "Hood of Wickedness", - "headSpecialFall2016MageNotes": "Conceal your plotting beneath this shadowy hood. Increases Perception by <%= per %>. Limited Edition 2016 Autumn Gear.", - "headSpecialFall2016HealerText": "Medusa's Crown", - "headSpecialFall2016HealerNotes": "Woe to anyone who looks you in the eyes... Increases Intelligence by <%= int %>. Limited Edition 2016 Autumn Gear.", - "headSpecialNye2016Text": "Whimsical Party Hat", - "headSpecialNye2016Notes": "You've received a Whimsical Party Hat! Wear it with pride while ringing in the New Year! Confers no benefit.", + "headSpecialSummer2016HealerNotes": "Helm ini menandakan bahwa pemakainya telah dilatih oleh para kuda laut penyembuh ajaib dari Dilatory. Meningkatkan Kecerdasan sebesar <%= int %>. Perlengkapan Musim Panas 2016 Edisi Terbatas.", + "headSpecialFall2016RogueText": "Helm Janda Hitam", + "headSpecialFall2016RogueNotes": "Kaki-kaki di helm ini selalu bergerak tanpa henti. Meningkatkan Persepsi sebesar <%= per %>. Perlengkapan Musim Gugur 2016 Edisi Terbatas.", + "headSpecialFall2016WarriorText": "Helm Kulit Pohon Berbonggol", + "headSpecialFall2016WarriorNotes": "Helm ini lembab karena air dari rawa-rawa dan tertutup dengan sedikit lumpur. Meningkatkan Kekuatan sebesar <%= str %>. Perlengkapan Musim Gugur 2016 Edisi Terbatas.", + "headSpecialFall2016MageText": "Tudung Kejahatan", + "headSpecialFall2016MageNotes": "Sembunyikan persengkongkolan anda di bawah tudung berbayang ini. Meningkatkan Persepsi sebesar <%= per %>. Perlengkapan Musim Gugur 2016 Edisi Terbatas.", + "headSpecialFall2016HealerText": "Mahkota Medusa", + "headSpecialFall2016HealerNotes": "Kasihan orang-orang yang melihat ke arah matamu... Meningkatkan Kecerdasan sebesar <%= int %>. Perlengkapan Musim Gugur 2016 Edisi Terbatas.", + "headSpecialNye2016Text": "Topi Pesta Aneh", + "headSpecialNye2016Notes": "Kamu menerima sebuah Topi Pesta Aneh! Pakai ini dengan bangga selagi menyambut kedatangan Tahun Baru! Tidak menambah status apapun.", "headSpecialWinter2017RogueText": "Frosty Helm", "headSpecialWinter2017RogueNotes": "Fashioned from ice crystals, this helm will help you move unnoticed through wintry landscapes. Increases Perception by <%= per %>. Limited Edition 2016-2017 Winter Gear.", - "headSpecialWinter2017WarriorText": "Hockey Helm", - "headSpecialWinter2017WarriorNotes": "This is a hard and durable helmet, made to withstand impacts from ice or even dark red dailies! Increases Strength by <%= str %>. Limited Edition 2016-2017 Winter Gear.", + "headSpecialWinter2017WarriorText": "Helm Hoki", + "headSpecialWinter2017WarriorNotes": "Helm keras dan tahan lama, dibuat untuk menahan benturan es atau bahkan keseharian merah gelap! Meningkatkan Kekuatan sebesar <%= str %>. Perlengkapan MUsim Dingin 2016-2017 Edisi Terbatas.", "headSpecialWinter2017MageText": "Winter Wolf Helm", "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", diff --git a/website/common/locales/id/generic.json b/website/common/locales/id/generic.json index 360e1f604e..61c31f9218 100644 --- a/website/common/locales/id/generic.json +++ b/website/common/locales/id/generic.json @@ -107,8 +107,8 @@ "achievementDilatory": "Penyelamat dari Kelalaian", "achievementDilatoryText": "Telah membantu mengalahkan Dread Drag'on dari Kelalaian selama Event Summer Splash 2014!", "costumeContest": "Kontestan Kostum", - "costumeContestText": "Participated in the Habitoween Costume Contest. See some of the awesome entries at blog.habitrpg.com!", - "costumeContestTextPlural": "Participated in <%= count %> Habitoween Costume Contests. See some of the awesome entries at blog.habitrpg.com!", + "costumeContestText": "Telah berpartisipasi dalam Kontes Kostum Habitoween. Lihat beberapa karya yang mengagumkan di blog.habitrpg.com!", + "costumeContestTextPlural": "Telah berpartisipasi dalam <%= count %> Kontes Kostum Habitoween. Lihat beberapa karya yang mengagumkan di blog.habitrpg.com!", "memberSince": "- Anggota sejak", "lastLoggedIn": "- Terakhir masuk", "notPorted": "Fitur ini belum dipindahkan dari situs sebenarnya.", diff --git a/website/common/locales/id/groups.json b/website/common/locales/id/groups.json index c0d58ea413..dacbfda164 100644 --- a/website/common/locales/id/groups.json +++ b/website/common/locales/id/groups.json @@ -70,7 +70,7 @@ "guildBankPop1": "Tabungan Guild", "guildBankPop2": "Permata yang digunakan ketua guild untuk hadiah tantangan.", "guildGems": "Permata Guild", - "group": "Group", + "group": "Grup", "editGroup": "Edit Grup", "newGroupName": "<%= groupType %> Nama", "groupName": "Nama Grup", @@ -102,16 +102,16 @@ "optionalMessage": "Pesan opsional", "yesRemove": "Ya, hapus mereka", "foreverAlone": "Tidak bisa menyukai pesanmu sendiri. Jangan seperti itu.", - "sortDateJoinedAsc": "Earliest Date Joined", - "sortDateJoinedDesc": "Latest Date Joined", - "sortLoginAsc": "Earliest Login", - "sortLoginDesc": "Latest Login", - "sortLevelAsc": "Lowest Level", - "sortLevelDesc": "Highest Level", - "sortNameAsc": "Name (A - Z)", - "sortNameDesc": "Name (Z - A)", - "sortTierAsc": "Lowest Tier", - "sortTierDesc": "Highest Tier", + "sortDateJoinedAsc": "Tanggal Paling Awal Bergabung", + "sortDateJoinedDesc": "Tanggal Paling Akhir Bergabung", + "sortLoginAsc": "Login Terawal", + "sortLoginDesc": "Login Terakhir", + "sortLevelAsc": "Level Paling Terendah", + "sortLevelDesc": "Level Tertinggi", + "sortNameAsc": "Nama (A - Z)", + "sortNameDesc": "Nama (Z - A)", + "sortTierAsc": "Tingkat Terendah", + "sortTierDesc": "Tingkat Tertinggi", "confirmGuild": "Buat Guild seharga 4 Permata?", "leaveGroupCha": "Tinggalkan tantangan Guild dan...", "confirm": "Konfirmasi", @@ -142,14 +142,14 @@ "report": "Laporkan", "abuseFlag": "Laporkan pelanggaran Pedoman Komunitas", "abuseFlagModalHeading": "Laporkan <%= name %> karena melanggar aturan?", - "abuseFlagModalBody": "Are you sure you want to report this post? You should ONLY report a post that violates the <%= firstLinkStart %>Community Guidelines<%= linkEnd %> and/or <%= secondLinkStart %>Terms of Service<%= linkEnd %>. Inappropriately reporting a post is a violation of the Community Guidelines and may give you an infraction. Appropriate reasons to flag a post include but are not limited to:

", + "abuseFlagModalBody": "Apakah kamu yakin ingin melaporkan postingan ini? Laporkan postingan HANYA JIKA postingan tersebut melanggar <%= firstLinkStart %>Pedoman Komunitas<%= linkEnd %> dan/atau <%= secondLinkStart %>Syarat dan Ketentuan<%= linkEnd %>. Pelaporan yang tidak tepat merupakan pelanggaran terhadap Pedoman Komunitas akan membuatmu mendapatkan peringatan. Alasan yang tepat untuk melaporkan postingan adalah termasuk tapi tidak terbatas pada:

", "abuseFlagModalButton": "Laporkan Pelanggaran", "abuseReported": "Terima kasih telah melaporkan pelanggaran ini. Moderator telah diberitahu.", "abuseAlreadyReported": "Kamu telah melaporkan pesan ini.", "needsText": "Tuliskan pesan.", "needsTextPlaceholder": "Ketikkan pesan.", "copyMessageAsToDo": "Salin pesan sebagai To-Do", - "copyAsTodo": "Copy as To-Do", + "copyAsTodo": "Salin sebagai To-Do", "messageAddedAsToDo": "Pesan tersalin sebagai To-Do.", "messageWroteIn": "<%= user %> menulis di <%= group %>", "taskFromInbox": "<%= from %> menulis '<%= message %>'", @@ -234,17 +234,17 @@ "onlyCreatorOrAdminCanDeleteChat": "Tidak berhak untuk menghapus pesan ini!", "onlyGroupLeaderCanEditTasks": "Tidak berhak untuk mengatur tugas!", "onlyGroupTasksCanBeAssigned": "Hanya tugas grup yang bisa ditentukan", - "assignedToUser": "Assigned to <%= userName %>", - "assignedToMembers": "Assigned to <%= userCount %> members", - "assignedToYouAndMembers": "Assigned to you and <%= userCount %> members", - "youAreAssigned": "You are assigned to this task", - "taskIsUnassigned": "This task is unassigned", - "confirmClaim": "Are you sure you want to claim this task?", - "confirmUnClaim": "Are you sure you want to unclaim this task?", - "confirmApproval": "Are you sure you want to approve this task?", - "userRequestsApproval": "<%= userName %> requests approval", - "userCountRequestsApproval": "<%= userCount %> request approval", - "youAreRequestingApproval": "You are requesting approval", + "assignedToUser": "Ditugaskan kepada <%= userName %>", + "assignedToMembers": "Ditugaskan kepada <%= userCount %> anggota", + "assignedToYouAndMembers": "Ditugaskan kepadamu dan <%= userCount %> anggota", + "youAreAssigned": "Kamu telah ditugaskan untuk mengerjakan tugas ini", + "taskIsUnassigned": "Tugas ini belum ditugaskan kepada siapa pun.", + "confirmClaim": "Apakah kamu yakin ingin mengambil tugas ini?", + "confirmUnClaim": "Apakah anda yakin untuk batal mengambil tugas ini?", + "confirmApproval": "Apakah kamu yakin ingin mengizinkan tugas ini?", + "userRequestsApproval": "<%= userName %> meminta izin", + "userCountRequestsApproval": "<%= userCount %> permintaan izin", + "youAreRequestingApproval": "Kamu sedang meminta izin", "chatPrivilegesRevoked": "Hak obrolan kamu telah dicabut.", "newChatMessagePlainNotification": "Ada pesan baru di <%= groupName %> oleh <%= authorName %>. Klik di sini untuk membuka halaman obrolan!", "newChatMessageTitle": "Ada pesan baru di <%= groupName %>", @@ -287,14 +287,14 @@ "groupBenefitMessageLimitTitle": "Tambahkan batasan pesan", "groupBenefitMessageLimitDescription": "Batasan pesanmu telah didobel untuk menampung hingga 400 pesan sekaligus!", "teamBasedTasks": "Tugas Kelompok", - "specializedCommunication": "Specialized Communication", - "funExtras": "Fun Extras", - "enterprisePlansButton": "Ask about Enterprise Plans", - "enterprisePlansDescription": "Looking for a larger install with custom needs? See if our enterprise plans are right for you.", + "specializedCommunication": "Komunikasi Spesial", + "funExtras": "Tambahan Seru", + "enterprisePlansButton": "Tanya tentang Rencana Perusahaan?", + "enterprisePlansDescription": "Mencari tambahan lebih besar dengan kebutuhan khusus? Coba lihat jika rencana perusahaan kami ada yang cocok untukmu.", "familyPlansButton": "Sign Up for Family Plan Mailing List", - "familyPlansDescription": "Want a cozier solution to manage your household? Family Plans are coming soon!", + "familyPlansDescription": "Mau solusi yang lebih nyaman untuk mengatur rumah tangga? Rencana Keluarga akan segera datang!", "createAGroup": "Buat sebuah Grup", - "getAGroupPlanToday": "Get a Group Plan Today", + "getAGroupPlanToday": "Dapatkan Rencana Grup Hari Ini", "assignFieldPlaceholder": "Tuliskan nama profil anggota grup", "cannotDeleteActiveGroup": "Kamu tidak bisa menghapus grup yang sedang berlangganan", "groupTasksTitle": "Daftar Tugas Grup", @@ -361,7 +361,7 @@ "privacySettings": "Pengaturan Privasi", "onlyLeaderCreatesChallenges": "Hanya Pemimpin grup yang bisa membuat Tantangan", "privateGuild": "Guild Pribadi", - "charactersRemaining": "<%= characters %> characters remaining", + "charactersRemaining": "<%= characters %> karakter tersisa", "guildSummary": "Ringkasan", "guildSummaryPlaceholder": "Tulis deskripsi pendek yang mempromosikan Guild kamu kepada Habitican lain. Apa tujuan utama Guild kamu dan mengapa orang harus ikut? Coba sertakan kata-kata kunci di ringkasan sehingga Habitican dapat menemukannya dengan mudah!", "groupDescription": "Deskripsi", @@ -371,20 +371,20 @@ "guildGemCostInfo": "Permata yang harus dibayar menjamin Guild yang dibuat berkualitas tinggi dan akan dimasukkan ke bank Guild-mu.", "noGuildsTitle": "Kamu belum menjadi anggota Guild apapun.", "noGuildsParagraph1": "Guild ialah kelompok sosial yang dibuat oleh pemain lain yang menyediakan dukungan, rasa tanggung jawab, dan mendorong orang untuk mengobrol.", - "noGuildsParagraph2": "Click the Discover tab to see recommended Guilds based on your interests, browse Habitica's public Guilds, or create your own Guild.", + "noGuildsParagraph2": "Tekan tab Temukan untuk melihat rekomendasi Guild berdasarkan minatmu, lihat-lihat Guild publik Habitica, atau buat Guild-mu sendiri.", "privateDescription": "Guild pribadi tidak akan ditampilkan di daftar Guild Habitica. Anggota baru hanya dapat ditambahkan melalui undangan saja.", "removeInvite": "Hapus Undangan", - "removeMember": "Remove Member", + "removeMember": "Keluarkan Anggota", "sendMessage": "Kirim Pesan", - "removeManager2": "Remove Manager", + "removeManager2": "Keluarkan Manajer", "promoteToLeader": "Promosikan menjadi Pemimpin", "inviteFriendsParty": "Undang teman-temanmu ke party-mu dan dapatkan sebuah
Gulungan Misi eksklusif untuk melawan Basi-List bersama!", - "upgradeParty": "Upgrade Party", + "upgradeParty": "Tingkatkan Party", "createParty": "Buat Party", "inviteMembersNow": "Apakah kamu mau mengundang anggota sekarang?", "playInPartyTitle": "Mainkan Habitica dalam sebuah Party!", "playInPartyDescription": "Hadapi misi-misi menakjubkan bersama temanmu atau sendirian. Lawan monster, buat Tantangan, dan bantu dirimu sendiri untuk menjadi bertanggung jawab melalui Party.", - "startYourOwnPartyTitle": "Start your own Party", + "startYourOwnPartyTitle": "Buat Party-mu sendiri", "startYourOwnPartyDescription": "Lawan monster sendirian atau undang temanmu sebanyak mungkin!", "shartUserId": "Bagikan ID Pengguna", "wantToJoinPartyTitle": "Mau bergabung dengan sebuah Party?", @@ -394,10 +394,10 @@ "inviteInformation": "Dengan menekan \"Undang\" kamu akan mengirim undangan kepada semua anggota party-mu. Ketika mereka semua telah menerima ataupun menolak, Misinya dimulai.", "questOwnerRewards": "Hadiah Pemilik Misi", "updateParty": "Perbarui Party", - "upgrade": "Upgrade", + "upgrade": "Tingkatkan", "selectPartyMember": "Pilih Anggota Party", "areYouSureDeleteMessage": "Apakah kamu yakin ingin menghapus pesan ini?", - "reverseChat": "Reverse Chat", + "reverseChat": "Balikkan Urutan Obrolan", "invites": "Undangan", "details": "Detil", "participantDesc": "Setelah semua anggota telah menerima ataupun menolak, Misinya dimulai. Hanya mereka yang memilih 'terima' dapat berpartisipasi dalam Misi dan menerima hadiah.", @@ -405,8 +405,8 @@ "groupGemsDesc": "Permata Guild dapat digunakan untuk membuat Tantangan! Kedepannya, kamu akan dapat menambahkan lebih banyak Permata Guild. ", "groupTaskBoard": "Papan Tugas", "groupInformation": "Informasi Grup", - "groupBilling": "Group Billing", + "groupBilling": "Tagihan Grup", "wouldYouParticipate": "Apakah kamu mau berpartisipasi?", "managerAdded": "Manajer berhasil ditambahkan", - "managerRemoved": "Manager removed successfully" + "managerRemoved": "Manajer berhasil dikeluarkan" } \ No newline at end of file diff --git a/website/common/locales/id/limited.json b/website/common/locales/id/limited.json index 984c9d8acd..8101cedd34 100644 --- a/website/common/locales/id/limited.json +++ b/website/common/locales/id/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "31 Agustus", "dateEndOctober": "31 Oktober", "dateEndNovember": "30 November", - "discountBundle": "bundel" + "discountBundle": "bundel", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/id/messages.json b/website/common/locales/id/messages.json index dfa1012e1e..2cce9144b0 100644 --- a/website/common/locales/id/messages.json +++ b/website/common/locales/id/messages.json @@ -52,7 +52,7 @@ "messageGroupChatFlagAlreadyReported": "Kamu telah melaporkan pesan ini", "messageGroupChatNotFound": "Pesan tidak ditemukan!", "messageGroupChatAdminClearFlagCount": "Hanya admin yang bisa menghapus jumlah tanda!", - "messageCannotFlagSystemMessages": "You cannot flag a system message. If you need to report a violation of the Community Guidelines related to this message, please email a screenshot and explanation to Lemoness at <%= communityManagerEmail %>.", + "messageCannotFlagSystemMessages": "Kamu tidak dapat melaporkan sebuah pesan sistem. Jika kamu perlu melaporkan pelanggaran dari Pedoman Komunitas terkait dengan pesan ini, harap email screenshot itu beserta penjelasan kepada Lemoness di <%= communityManagerEmail %>.", "messageGroupChatSpam": "Ups, sepertinya kamu mengirim terlalu banyak pesan! Cobalah tunggu beberapa menit dan coba lagi. Ruang obrolan Kedai Minuman hanya dapat menampung 200 pesan sekaligus, jadi Habitica menyarankan agar kamu mengirim pesan yang lebih panjang dan terpikir matang serta balasan yang membantu. Kami tak sabar menunggu apa yang ingin kamu katakan. :)", "messageUserOperationProtected": "jalur `<%= operation %>` tidak disimpan, karena terproteksi.", "messageUserOperationNotFound": "<%= operation %> operasi tidak ditemukan", diff --git a/website/common/locales/id/npc.json b/website/common/locales/id/npc.json index 2ffb769030..b3ddb78c90 100644 --- a/website/common/locales/id/npc.json +++ b/website/common/locales/id/npc.json @@ -88,7 +88,7 @@ "plusOneGem": "+1 Permata", "typeNotSellable": "Tipe tidak dapat dijual. Harus salah satu dari <%= acceptedTypes %> berikut", "userItemsKeyNotFound": "Kunci tidak ditemukan untuk user.items <%= type %>", - "userItemsNotEnough": "You do not have enough <%= type %>", + "userItemsNotEnough": "Kamu tidak mempunyai cukup <%= type %>", "pathRequired": "Path string dibutuhkan", "unlocked": "Item telah dibuka", "alreadyUnlocked": "Set lengkap telah dibuka.", diff --git a/website/common/locales/id/quests.json b/website/common/locales/id/quests.json index 350ad51863..ce70bc5673 100644 --- a/website/common/locales/id/quests.json +++ b/website/common/locales/id/quests.json @@ -78,7 +78,7 @@ "mustLvlQuest": "Kamu harus mencapai level <%= level %> untuk membeli misi ini!", "mustInviteFriend": "Untuk mendapatkan misi ini, undang seorang teman ke dalam Party-mu. Undang teman sekarang?", "unlockByQuesting": "Untuk membuka misi ini, selesaikan <%= title %>.", - "questConfirm": "Are you sure? Only <%= questmembers %> of your <%= totalmembers %> party members have joined this quest! Quests start automatically when all players have joined or rejected the invitation.", + "questConfirm": "Apakah kamu yakin? Hanya <%= questmembers %> dari <%= totalmembers %> anggota party-mu yang telah bergabung untuk misi ini! Misi akan mulai secara otomatis apabila semua pemain telah bergabung atau menolak undangannya.", "sureCancel": "Apakah kamu yakin ingin membatalkan misi ini? Semua undangan yang diterima akan dihapus. Pemilik misi tidak akan kehilangan gulungan misi.", "sureAbort": "Apakah kamu yakin ingin membatalkan misi ini? Semua yang bergabung dari party juga ikut batal dan semua perkembangan akan hilang. Gulungan misi akan dikembalikan kepada pemiliknya.", "doubleSureAbort": "Apakah kamu super yakin? Pastikan bahwa mereka nggak akan membenci kamu selamanya!", diff --git a/website/common/locales/id/questscontent.json b/website/common/locales/id/questscontent.json index fceec11ca3..aee1c7e061 100644 --- a/website/common/locales/id/questscontent.json +++ b/website/common/locales/id/questscontent.json @@ -239,7 +239,7 @@ "questDilatoryDistress2DropHeadgear": "Mahkota Koral Api (Aksesori Kepala)", "questDilatoryDistress3Text": "Dilatory Distress, Bagian 3: Bukan Duyung Biasa", "questDilatoryDistress3Notes": "Kamu mengikuti udang mantis jauh ke dalam goa, dan mendapatkan benteng bawah air. Putri Adva, diiringi oleh banyak tengkorak air, menunggumu di aula. \"Ayahanda telah mengirim dirimu, benar begitu? Katakan kepadanya aku menolak untuk kembali. Aku bahagia berada di sini dan berlatih sihirku. Tinggalkan aku sekarang, atau kau akan merasakan kemarahan dari ratu samudra yang baru!\" Adva terlihat begitu kukuh, tetapi saat dia berbicara, kamu menyadari ada kalung batu rubi yang berpendar aneh... Mungkin dia terkena hipnotis dan kamu harus memastikannya dengan menghancurkan batu itu!", - "questDilatoryDistress3Completion": "Akhirnya, kamu berhasil merebut liontin kalung yang sudah dimantrai itu dari leher Adva dan membuangnya jauh-jauh. Adva mencengkeram kepalanya. \"Dimana aku? Apa yang terjadi?\" Setelah mendengarkan penjelasanmu, dia terlihat muram. \"Kalung itu diberikan kepadaku oleh wanita aneh bernama 'Tzina'. Aku tidak bisa mengingat apapun selain itu!\"

Sekembalinya ke Dilatory, Manta sangat senang dengan keberhasilan misimu. \"Aku akan memberikanmu hadiah trisula dan perisai ini! Aku memesannya dari @aiseant dan @starsystemic sebagai hadiah untuk Adva, tapi... kurasa akan lebih aman untuk tidak memberikannya senjata apapun untuk saat ini.\"", + "questDilatoryDistress3Completion": "Akhirnya, kamu berhasil merebut liontin terkutuk itu dari leher Adva dan membuangnya jauh-jauh. Adva mencengkeram kepalanya. \"Dimana aku? Apa yang terjadi?\" Setelah mendengarkan penjelasanmu, dia terlihat muram. \"Kalung itu diberikan kepadaku oleh seorang duta besar aneh - seorang wanita bernama 'Tzina'. Aku tidak ingat apapun selain itu!\"

Sekembalinya ke Dilatory, Manta kesenangan atas keberhasilanmu. \"Aku hadiahkan trisula dan perisai ini! Kupesan dari @aiseant dan @starsystemic sebagai hadiah untuk Adva, tapi... kurasa akan lebih aman untuk tidak memberinya senjata apapun untuk saat ini.\"", "questDilatoryDistress3Boss": "Adva, sang Duyung Pencuri Kekuasaan", "questDilatoryDistress3DropFish": "Ikan (Makanan)", "questDilatoryDistress3DropWeapon": "Trisula Pemecah Ombak (Senjata)", @@ -349,7 +349,7 @@ "questArmadilloDropArmadilloEgg": "Armadillo (Telur)", "questArmadilloUnlockText": "Dapatkan telur Armadillo yang dapat dibeli di Pasar", "questCowText": "Sapi Mootan", - "questCowNotes": "It’s been a long, hot day at Sparring Farms, and there is nothing more you want than a long sip of water and some sleep. You're standing there daydreaming when @Soloana suddenly screams, \"Everyone run! The prize cow has mootated!\"

@eevachu gulps. \"It must be our bad habits that infected it.\"

\"Quick!\" @Feralem Tau says. \"Let’s do something before the udder cows mootate, too.\"

You’ve herd enough. No more daydreaming -- it's time to get those bad habits under control!", + "questCowNotes": "Hari ini adalah hari yang panjang dan panas di Sawah Sparring, dan tak ada lagi yang kamu inginkan selain seteguk penuh air dan tidur sebentar. Kamu berdiri di sana sambil melamun ketika @Soloana tiba-tiba berteriak, \"Semuanya lari! Sapi hadiahnya telah bermutasi!\"

@eevachu menelan ludah. \"Ini pasti karena kebiasaan buruk kita yang menginfeksi dia.\"

\"Cepat!\" seru @Feralem Tau. \"Ayo lakukan sesuatu sebelum para sapi perah ikut termutasi juga.\"

Kamu sudah mengerti apa yang terjadi. Tidak boleh melamun lagi -- ini waktunya mengatur kebiasaan buruk itu dengan baik!", "questCowCompletion": "Kamu berhasil memerah kebiasaan baikmu yang berharga hingga sapi itu kembali ke bentuk awalnya. Sang sapi melihat ke arahmu dengan mata coklat cantiknya dan mendorong tiga butir telur.

@fuzzytrees tertawa dan memberimu telur itu, \"Mungkin ini masih termutasi juka ada bayi sapi di dalam telur itu. Tapi aku percaya kamu akan tetap melakukan kebiasaan baikmu sewaktu membesarkannya!\"", "questCowBoss": "Sapi Mootant", "questCowDropCowEgg": "Sapi (Telur)", @@ -379,8 +379,8 @@ "questTaskwoodsTerror2CollectDryads": "Peri Pohon", "questTaskwoodsTerror2DropArmor": "Jubah Pyromancer (Armor)", "questTaskwoodsTerror3Text": "Teror di Taskwoods, Bagian 3: Jacko of the Lantern", - "questTaskwoodsTerror3Notes": "Ready for battle, your group marches to the heart of the forest, where the renegade spirit is trying to destroy an ancient apple tree surrounded by fruitful berry bushes. His pumpkin-like head radiates a terrible light wherever it turns, and in his left hand he holds a long rod, with a lantern hanging from its tip. Instead of fire or flame, however, the lantern contains a dark crystal that chills you to the very bone.

The Joyful Reaper raises a bony hand to her mouth. \"That's -- that's Jacko, the Lantern Spirit! But he's a helpful harvest ghost who guides our farmers. What could possibly drive the dear soul to act this way?\"

\"I don't know,\" says @bridgetteempress. \"But it looks like that 'dear soul' is about to attack us!\"", - "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.\"", + "questTaskwoodsTerror3Notes": "Siap untuk bertempur, kelompokmu bergerak ke tengah hutan, di mana sang roh pemberontak sedang mencoba menghancurkan sebuah pohon apel kuno yang dikelilingi semak penuh buah beri. Kepalanya yang seperti labu memancarkan sinar menakutkan ke mana pun ia berputar, dan di tangan kirinya ada sebuah tongkat panjang, dengan sebuah lentera bergantung di ujungnya. Bukannya berisi lilin atau lampu, lenteranya malah berisi kristal gelap yang membuatmu gemetaran hingga ke tulang.

Sang Joyful Reaper mengangkat tangan bertulangnya ke mulut. \"Itu -- itu Jacko, sang Roh Lentera!\" Tapi dia hantu panen penolong yang membimbing petani kami. Apa yang mungkin mendorong jiwa baiknya untuk bertindak seperti ini?\"

\"Aku tidak tahu,\" eru @bridgetteempress. \"Tapi kelihatannya 'jiwa baik' itu akan menyerang kita!\"", + "questTaskwoodsTerror3Completion": "Setelah pertarungan panjang, kamu berhasil mendaratkan pukulan akurat ke lentera yang dibawa Jacko, dan kristal di dalamnya remuk. Jacko tiba-tiba kembali kesadarannya dan mengeluarkan butiran tangis yang bercahaya. \"Oh, hutan cantikku! Apa yang telah kuperbuat?!\" ratapnya. Tangisannya memadamkan sisa api yang menyala, dan pohon apel dan beri liar jadi terselamatkan.

Setelah kamu menenangkannya, dia menjelaskan, \"Aku bertemu wanita menawan bernama Tzina, dan ia memberiku kristal bersinar ini sebagai hadiah. Setelah didesak, aku menaruhnya di lenteraku... tapi itu hal terakhir yang aku ingat.\" Ia menoleh kepadamu dengan senyuman emas. \"Mungkin kamu harus menyimpannya agar aman selagi aku menolong kebun-kebun liar untuk tumbuh kembali.\"", "questTaskwoodsTerror3Boss": "Jacko of the Lantern", "questTaskwoodsTerror3DropStrawberry": "Stroberi (Makanan)", "questTaskwoodsTerror3DropWeapon": "Lentera Taskwood (Senjata Dua Tangan)", @@ -406,7 +406,7 @@ "questMoon2Boss": "Overshadowing Stress", "questMoon2DropArmor": "Armor Prajurit Lunar (Armor)", "questMoon3Text": "Pertempuran Lunar, Bagian 3: Bulan Raksasa", - "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!", + "questMoon3Notes": "Kamu menerima gulungan urgen @Starsystemic pada tengah malam dan bergegas ke menaranya. \"Monster itu menggunakan bulan purnama untuk mencomba menyeberang ke dunia kita,\" katanya. \"Jika dia berhasil, gelombang stressnya akan menjadi sangat tak tertahankan!\"

Mencemaskannya, kamu melihat monster itu memang menggunakan bulan untuk mewujud. Sebuah mata bersinar terbuka di permukaan berbatunya, dan lidah panjang menjulur dari sebuah mulut bertaring yang terbuka. Tak mungkin kamu akan membiarkannya muncul sepenuhnya!", "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": "Monstrous Moon", "questMoon3DropWeapon": "Sabit Lunar (Senjata Dua Tangan)", @@ -435,7 +435,7 @@ "questStoikalmCalamity1DropArmor": "Armor Penunggang Mammoth", "questStoikalmCalamity2Text": "Malapetaka Stoïkalm, Bagian 2: Temukan Gua Penuh Es", "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 unfazed. \"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": "Koin Es itu menuntunmu tepat ke pintu masuk terkubur dari sebuah gua yang disembunyikan dengan pandai. Meskipun cuaca di luar tenang dan menyenangkan, dengan sinar matahari menyinari bentangan penuh salju, ada sebuah lolongan di dalam layaknya angin musim dingin yang ganas. Nyonya Glaciate meringis dan memberimu sebuah helm Penunggang Mamut. \"Pakai ini,\" katanya. \"Kamu akan memerlukannya.\"", + "questStoikalmCalamity2Completion": "Koin Es itu menuntunmu tepat ke pintu masuk terkubur dari sebuah gua yang disembunyikan dengan pandai. Meskipun cuaca di luar tenang dan menyenangkan, dengan sinar matahari menyinari bentangan penuh salju, ada sebuah lolongan di dalam layaknya angin musim dingin yang ganas. Nona Glaciate meringis dan memberimu sebuah helm Penunggang Mamut. \"Pakai ini,\" katanya. \"Kamu akan memerlukannya.\"", "questStoikalmCalamity2CollectIcicleCoins": "Koin Es", "questStoikalmCalamity2DropHeadgear": "Helm Penunggang Mamut (Perlengkapan Kepala)", "questStoikalmCalamity3Text": "Malapetaka Stoïkalm, Bagian 3: Gempa Naga Es", @@ -454,13 +454,13 @@ "questPeacockText": "The Push-and-Pull Peacock", "questPeacockNotes": "You trek through the Taskwoods, wondering which of the enticing new goals you should pick. As you go deeper into the forest, you realize that you're not alone in your indecision. \"I could learn a new language, or go to the gym...\" @Cecily Perez mutters. \"I could sleep more,\" muses @Lilith of Alfheim, \"or spend time with my friends...\" It looks like @PainterProphet, @Pfeffernusse, and @Draayder are equally paralyzed by the overwhelming options.

You realize that these ever-more-demanding feelings aren't really your own... you've stumbled straight into the trap of the pernicious Push-and-Pull Peacock! Before you can run, it leaps from the bushes. With each head pulling you in conflicting directions, you start to feel burnout overcoming you. You can't defeat both foes at once, so you only have one option -- concentrate on the nearest task to fight back!", "questPeacockCompletion": "The Push-and-Pull Peacock is caught off guard by your sudden conviction. Defeated by your single-minded drive, its heads merge back into one, revealing the most beautiful creature you've ever seen. \"Thank you,\" the peacock says. \"I’ve spent so long pulling myself in different directions that I lost sight of what I truly wanted. Please accept these eggs as a token of my gratitude.\"", - "questPeacockBoss": "Push-and-Pull Peacock", + "questPeacockBoss": "Merak Tarik Dorong", "questPeacockDropPeacockEgg": "Merak (Telur)", - "questPeacockUnlockText": "Unlocks purchasable Peacock eggs in the Market", - "questButterflyText": "Bye, Bye, Butterfry", + "questPeacockUnlockText": "Dapatkan telur Merak yang dapat dibeli di Pasar", + "questButterflyText": "Sampai Jumpa, Butterfry", "questButterflyNotes": "Your gardener friend @Megan sends you an invitation: “These warm days are the perfect time to visit Habitica’s butterfly garden in the Taskan countryside. Come see the butterflies migrate!” When you arrive, however, the garden is in shambles -- little more than scorched grass and dried-out weeds. It’s been so hot that the Habiticans haven’t come out to water the flowers, and the dark-red Dailies have turned it into a dry, sun-baked, fire-hazard. There's only one butterfly there, and there's something odd about it...

“Oh no! This is the perfect hatching ground for the Flaming Butterfry,” cries @Leephon.

“If we don’t catch it, it’ll destroy everything!” gasps @Eevachu.

Time to say bye, bye to Butterfry!", "questButterflyCompletion": "After a blazing battle, the Flaming Butterfry is captured. “Great job catching the that would-be arsonist,” says @Megan with a sigh of relief. “Still, it’s hard to vilify even the vilest butterfly. We’d better free this Butterfry someplace safe…like the desert.”

One of the other gardeners, @Beffymaroo, comes up to you, singed but smiling. “Will you help raise these foundling chrysalises we found? Perhaps next year we’ll have a greener garden for them.”", - "questButterflyBoss": "Flaming Butterfry", + "questButterflyBoss": "Butterfry Berapi", "questButterflyDropButterflyEgg": "Ulat (Telur)", "questButterflyUnlockText": "Dapatkan telur Ulat yang dapat dibeli di Pasar", "questGroupMayhemMistiflying": "Huru-hara di Mistiflying", @@ -473,15 +473,15 @@ "questMayhemMistiflying1RageEffect": "`Air Skull Swarm uses SWARM RESPAWN!`\n\nEmboldened by their victories, more skulls come whirling out of the clouds!", "questMayhemMistiflying1DropSkeletonPotion": "Ramuan Penetas Tengkorak", "questMayhemMistiflying1DropWhitePotion": "Ramuan Penetas Putih", - "questMayhemMistiflying1DropArmor": "Jubah Pelangi Nakal (Armor)", + "questMayhemMistiflying1DropArmor": "Jubah Kurir Pelangi Nakal (Armor)", "questMayhemMistiflying2Text": "Huru-hara di Mistiflying, Bagian 2: Di Mana Anginnya Memburuk", "questMayhemMistiflying2Notes": "Mistiflying dips and rocks as the magical bees keeping it afloat are buffeted by the gale. After a desperate search for the April Fool, you find him inside a cottage, blithely playing cards with an angry, trussed-up skull.

@Katy133 raises their voice over the whistling wind. “What’s causing this? We defeated the skulls, but it’s getting worse!”

“That is a pickle,” the April Fool agrees. “Please be a dear and don’t mention it to Lady Glaciate. She’s always threatening to call off our courtship on the grounds that I am ‘catastrophically irresponsible,’ and I fear that she might misread this situation.” He shuffles the deck. “Perhaps you might follow the Mistiflies? They’re immaterial, so the wind can’t blow them away, and they tend to swarm around threats.” He nods out the window, where several of the city’s patron creatures are fluttering towards the east. “Now let me concentrate — my opponent has quite the poker face.”", "questMayhemMistiflying2Completion": "You follow the Mistiflies to the site of a tornado, too stormy for you to enter.

“This should help,” says a voice directly in your ear, and you nearly fall off of your mount. The April Fool is somehow sitting directly behind you in the saddle. “I hear these messenger hoods emit an aura that guards against inclement weather — very useful to avoid losing missives as you fly around. Perhaps give it a try?”", "questMayhemMistiflying2CollectRedMistiflies": "Mistifly Merah", "questMayhemMistiflying2CollectBlueMistiflies": "Mistifly Biru", "questMayhemMistiflying2CollectGreenMistiflies": "Mistifly Hijau", - "questMayhemMistiflying2DropHeadgear": "Roguish Rainbow Messenger Hood (Headgear)", - "questMayhemMistiflying3Text": "Mayhem in Mistiflying, Part 3: In Which a Mailman is Extremely Rude", + "questMayhemMistiflying2DropHeadgear": "Tudung Kurir Pelangi Nakal (Armor)", + "questMayhemMistiflying3Text": "Huru-hara di Mistiflying, Bagian 3: Di Mana si Kurir itu Sangat Kasar", "questMayhemMistiflying3Notes": "The Mistiflies are whirling so thickly through the tornado that it’s hard to see. Squinting, you spot a many-winged silhouette floating at the center of the tremendous storm.

“Oh, dear,” the April Fool sighs, nearly drowned out by the howl of the weather. “Looks like Winny went and got himself possessed. Very relatable problem, that. Could happen to anybody.”

“The Wind-Worker!” @Beffymaroo hollers at you. “He’s Mistiflying’s most talented messenger-mage, since he’s so skilled with weather magic. Normally he’s a very polite mailman!”

As if to counteract this statement, the Wind-Worker lets out a scream of fury, and even with your magic robes, the storm nearly rips you from your mount.

“That gaudy mask is new,” the April Fool remarks. “Perhaps you should relieve him of it?”

It’s a good idea… but the enraged mage isn’t going to give it up without a fight.", "questMayhemMistiflying3Completion": "Just as you think you can’t withstand the wind any longer, you manage to snatch the mask from the Wind-Worker’s face. Instantly, the tornado is sucked away, leaving only balmy breezes and sunshine. The Wind-Worker looks around in bemusement. “Where did she go?”

“Who?” your friend @khdarkwolf asks.

“That sweet woman who offered to deliver a package for me. Tzina.” As he takes in the wind-swept city below him, his expression darkens. “Then again, maybe she wasn’t so sweet…”

The April Fool pats him on the back, then hands you two shimmering envelopes. “Here. Why don’t you let this distressed fellow rest, and take charge of the mail for a bit? I hear the magic in those envelopes will make them worth your while.”", "questMayhemMistiflying3Boss": "Sang Pekerja Angin", @@ -496,7 +496,7 @@ "questNudibranchBoss": "Nudibranchia NowDo", "questNudibranchDropNudibranchEgg": "Nudibranchia (Telur)", "questNudibranchUnlockText": "Dapatkan telur Nudibranchia yang dapat dibeli di Pasar", - "splashyPalsText": "Splashy Pals Quest Bundle", + "splashyPalsText": "Bundel Misi Teman Cebar-cebur", "splashyPalsNotes": "Berisi 'Derby Dilatory', 'Pandu sang Penyu', dan 'Ratapan Ikan Paus'. Tersedia hingga 31 Juli.", "questHippoText": "What a Hippo-Crite", "questHippoNotes": "You and @awesomekitty collapse into the shade of a palm tree, exhausted. The sun beats down over the Sloensteadi Savannah, scorching the ground below. It’s been a productive day so far, conquering your Dailies, and this oasis looks like a nice place to take a break and refresh. Stooping near the water to get a drink, you stumble back in shock as a massive hippopotamus rises. “Resting so soon? Don’t be so lazy, get back to work.” You try and protest that you’ve been working hard and need a break, but the hippo isn’t having any of it.

@khdarkwolf whispers to you, “Notice how it’s lounging around all day but has the nerve to call you lazy? It’s the Hippo-Crite!”

Your friend @jumorales nods. “Let’s show it what hard work looks like!”", @@ -504,10 +504,10 @@ "questHippoBoss": "The Hippo-Crite", "questHippoDropHippoEgg": "Kuda Nil (Telur)", "questHippoUnlockText": "Dapatkan telur Kuda Nil yang dapat dibeli di Pasar", - "farmFriendsText": "Farm Friends Quest Bundle", - "farmFriendsNotes": "Contains 'The Mootant Cow', 'Ride the Night-Mare', and 'The Thunder Ram'. Available until September 30.", - "witchyFamiliarsText": "Witchy Familiars Quest Bundle", - "witchyFamiliarsNotes": "Contains 'The Rat King', 'The Icy Arachnid', and 'Swamp of the Clutter Frog'. Available until October 31.", + "farmFriendsText": "Bundel Misi Teman di Ladang", + "farmFriendsNotes": "Berisi 'Sapi Mootan', 'Tunggangi Kuda Mimpi Buruk', dan 'Sang Domba Petir'. Tersedia hingga 30 September.", + "witchyFamiliarsText": "Bundel Misi Anggota Keluarga Penyihir", + "witchyFamiliarsNotes": "Berisi 'Sang Raja Tikus', 'Sang Laba-Laba Es', dan 'Rawa sang Katak Kekacauan'. Tersedia hingga 31 Oktober.", "questGroupLostMasterclasser": "Misteri para Masterclasser", "questUnlockLostMasterclasser": "Untuk membuka misi ini, selesaikan misi terakhir dari rangkaian misi berikut: 'Penderitaan Dilatory', 'Huru-hara di Mistiflying', 'Malapetaka Stoïkalm', dan 'Teror di Taskwoods'.", "questLostMasterclasser1Text": "Misteri para Masterclasser, Bagian 1: Baca Hal yang Tidak Tersurat", @@ -524,16 +524,16 @@ "questLostMasterclasser3Text": "Misteri para Masterclasser, Bagian 3: Kota di Tengah Pasir", "questLostMasterclasser3Notes": "As night unfurls over the scorching sands of the Timewastes, your guides @AnnDeLune, @Kiwibot, and @Katy133 lead you forward. Some bleached pillars poke from the shadowed dunes, and as you approach them, a strange skittering sound echoes across the seemingly-abandoned expanse.

“Invisible creatures!” says the April Fool, clearly covetous. “Oho! Just imagine the possibilities. This must be the work of a truly stealthy Rogue.”

“A Rogue who could be watching us,” says Lady Glaciate, dismounting and raising her spear. “If there’s a head-on attack, try not to irritate our opponent. I don’t want a repeat of the volcano incident.”

He beams at her. “But it was one of your most resplendent rescues.”

To your surprise, Lady Glaciate turns very pink at the compliment. She hastily stomps away to examine the ruins.

“Looks like the wreck of an ancient city,” says @AnnDeLune. “I wonder what…”

Before she can finish her sentence, a portal roars open in the sky. Wasn’t that magic supposed to be nearly impossible here? The hoofbeats of the invisible animals thunder as they flee in panic, and you steady yourself against the onslaught of shrieking skulls that flood the skies.", "questLostMasterclasser3Completion": "The April Fool surprises the final skull with a spray of sand, and it blunders backwards into Lady Glaciate, who smashes it expertly. As you catch your breath and look up, you see a single flash of someone’s silhouette moving on the other side of the closing portal. Thinking quickly, you snatch up the amulet from the chest of previously-possessed items, and sure enough, it’s drawn towards the unseen person. Ignoring the shouts of alarm from Lady Glaciate and the April Fool, you leap through the portal just as it snaps shut, plummeting into an inky swath of nothingness.", - "questLostMasterclasser3Boss": "Void Skull Swarm", + "questLostMasterclasser3Boss": "Gerombolan Tengkorak Kehampaan", "questLostMasterclasser3RageTitle": "Swarm Respawn", "questLostMasterclasser3RageDescription": "Swarm Respawn: This bar fills when you don't complete your Dailies. When it is full, the Void Skull Swarm will heal 30% of its remaining health!", "questLostMasterclasser3RageEffect": "`Void Skull Swarm uses SWARM RESPAWN!`\n\nEmboldened by their victories, more skulls scream down from the heavens, bolstering the swarm!", "questLostMasterclasser3DropBodyAccessory": "Kalung Aether (Aksesoris Tubuh)", - "questLostMasterclasser3DropBasePotion": "Base Hatching Potion", + "questLostMasterclasser3DropBasePotion": "Ramuan Penetas Biasa", "questLostMasterclasser3DropGoldenPotion": "Ramuan Penetas Keemasan", - "questLostMasterclasser3DropPinkPotion": "Cotton Candy Pink Hatching Potion", - "questLostMasterclasser3DropShadePotion": "Shade Hatching Potion", - "questLostMasterclasser3DropZombiePotion": "Zombie Hatching Potion", + "questLostMasterclasser3DropPinkPotion": "Ramuan Penetas Permen Kapas Pink", + "questLostMasterclasser3DropShadePotion": "Ramuan Penetas Bayangan", + "questLostMasterclasser3DropZombiePotion": "Ramuan Penetas Mayat Hidup", "questLostMasterclasser4Text": "Misteri para Masterclasser, Bagian 4: Masterclasser yang Hilang", "questLostMasterclasser4Notes": "You surface from the portal, but you’re still suspended in a strange, shifting netherworld. “That was bold,” says a cold voice. “I have to admit, I hadn’t planned for a direct confrontation yet.” A woman rises from the churning whirlpool of darkness. “Welcome to the Realm of Void.”

You try to fight back your rising nausea. “Are you Zinnya?” you ask.

“That old name for a young idealist,” she says, mouth twisting, and the world writhes beneath you. “No. If anything, you should call me the Anti’zinnya now, given all that I have done and undone.”

Suddenly, the portal reopens behind you, and as the four Masterclassers burst out, bolting towards you, Anti’zinnya’s eyes flash with hatred. “I see that my pathetic replacements have managed to follow you.”

You stare. “Replacements?”

“As the Master Aethermancer, I was the first Masterclasser — the only Masterclasser. These four are a mockery, each possessing only a fragment of what I once had! I commanded every spell and learned every skill. I shaped your very world to my whim — until the traitorous aether itself collapsed under the weight of my talents and my perfectly reasonable expectations. I have been trapped for millennia in this resulting void, recuperating. Imagine my disgust when I learned how my legacy had been corrupted.” She lets out a low, echoing laugh. “My plan was to destroy their domains before destroying them, but I suppose the order is irrelevant.” With a burst of uncanny strength, she charges forward, and the Realm of Void explodes into chaos.", "questLostMasterclasser4Completion": "Under the onslaught of your final attack, the Lost Masterclasser screams in frustration, her body flickering into translucence. The thrashing void stills around her as she slumps forward, and for a moment, she seems to change, becoming younger, calmer, with an expression of peace upon her face… but then everything melts away with scarcely a whisper, and you’re kneeling once more in the desert sand.

“It seems that we have much to learn about our own history,” King Manta says, staring at the broken ruins. “After the Master Aethermancer grew overwhelmed and lost control of her abilities, the outpouring of void must have leached the life from the entire land. Everything probably became deserts like this.”

“No wonder the ancients who founded Habitica stressed a balance of productivity and wellness,” the Joyful Reaper murmurs. “Rebuilding their world would have been a daunting task requiring considerable hard work, but they would have wanted to prevent such a catastrophe from happening again.”

“Oho, look at those formerly possessed items!” says the April Fool. Sure enough, all of them shimmer with a pale, glimmering translucence from the final burst of aether released when you laid Anti’zinnya’s spirit to rest. “What a dazzling effect. I must take notes.”

“The concentrated remnants of aether in this area probably caused these animals to go invisible, too,” says Lady Glaciate, scratching a patch of emptiness behind the ears. You feel an unseen fluffy head nudge your hand, and suspect that you’ll have to do some explaining at the Stables back home. As you look at the ruins one last time, you spot all that remains of the first Masterclasser: her shimmering cloak. Lifting it onto your shoulders, you head back to Habit City, pondering everything that you have learned.

", @@ -549,5 +549,7 @@ "questYarnCompletion": "Dengan sebuah ayunan tak bertenaga dari lengan berjarumnya dan raungan lemah, Yarnghetti yang mengerikan akhirnya terurai kekusutannya menjadi setumpuk gulungan benang rajut.

\"Jaga baik-baik benang rajut ini,\" ujar penjaga toko @JinjooHat, sambil memberikannya kepadamu. \"Jika kamu memberinya makan dan merawatnya dengan baik, mereka akan tumbuh menjadi proyek baru dan menarik yang mungkin dapat membawa hatimu terbang tinggi...\"", "questYarnBoss": "Sang Yarnghetti yang Mengerikan", "questYarnDropYarnEgg": "Benang Rajut (Telur)", - "questYarnUnlockText": "Dapatkan telur Benang Rajut yang dapat dibeli di Pasar" + "questYarnUnlockText": "Dapatkan telur Benang Rajut yang dapat dibeli di Pasar", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/id/settings.json b/website/common/locales/id/settings.json index 92dd069f8b..2a71a317e2 100644 --- a/website/common/locales/id/settings.json +++ b/website/common/locales/id/settings.json @@ -65,7 +65,7 @@ "resetText1": "PERINGATAN! Ini me-reset banyak hal dari akunmu. Hal ini sangat tidak disarankan, tetapi bagi beberapa orang ini berguna di awal setelah mencoba bermain di situs ini dalam waktu yang singkat.", "resetText2": "Kamu akan kehilangan semua levelmu, koin emasmu, dan poin pengalamanmu. Semua tugasmu (kecuali tugas dari tantangan) akan dihapus secara permanen dan kamu akan kehilangan data riwayat mereka. Kamu akan kehilangan semua perlengkapanmu tapi kamu masih bisa membelinya lagi, termasuk semua perlengkapan edisi terbatas atau item pelanggan Misteri yang sudah kamu miliki (kamu harus mengambil pekerjaan yang sesuai untuk membeli ulang perlengkapan khusus pekerjaan). Kamu akan tetap memiliki pekerjaanmu yang sekarang serta peliharaan dan tungganganmu. Kamu mungkin lebih memilih untuk menggunakan Batu Kelahiran, yang merupakan pilihan lebih aman yang akan mempertahankan tugas-tugas dan perlengkapanmu.", "deleteLocalAccountText": "Apakah kamu yakin? Pilihan ini akan menghapus akun selamanya, dan tidak akan dapat dikembalikan! Kamu harus mendaftar menggunakan akun yang baru untuk dapat kembali menggunakan Habitica. Permata yang telah dibeli atau telah disimpan tidak akan dikembalikan. Jika kamu benar-benar yakin, ketikkan kata sandi pada kotak teks di bawah ini.", - "deleteSocialAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type \"<%= magicWord %>\" into the text box below.", + "deleteSocialAccountText": "Apakah kamu yakin? Ini akan menghapus akunmu untuk selamanya, dan tidak akan bisa dikembalikan! Kamu perlu mendaftar akun baru untuk menggunakan Habitica lagi. Permata yang disimpan di Bank atau telah digunakan tidak akan dikembalikan. Jika kamu betul-betul yakin, ketik \"<%= magicWord %>\" ke dalam kotak teks di bawah.", "API": "API", "APIv3": "API v3", "APIText": "Salin kode ini untuk digunakan dalam aplikasi pihak ketiga. Namun, perlakukan Token API seperti kata sandi, dan jangan dipublikasikan secara terbuka. Kamu mungkin kadang-kadang akan diminta untuk mengisi ID Pengguna, tetapi jangan pernah posting Token API di mana orang lain bisa melihatnya, termasuk di Github.", @@ -118,6 +118,7 @@ "giftedSubscription": "Langganan yang dihadiahkan", "giftedSubscriptionInfo": "<%= name %> menghadiahimu <%= months %> bulan berlangganan", "giftedSubscriptionFull": "Halo <%= username %>, <%= sender %> telah mengirimimu <%= monthCount %> bulan berlangganan!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Diundang ke dalam Party", "invitedGuild": "Diundang ke dalam Guild", "importantAnnouncements": "Pengingat untuk masuk untuk menyelesaikan tugas dan menerima hadiah", diff --git a/website/common/locales/id/tasks.json b/website/common/locales/id/tasks.json index 8adbfc63c1..0133704beb 100644 --- a/website/common/locales/id/tasks.json +++ b/website/common/locales/id/tasks.json @@ -38,8 +38,8 @@ "taskAliasPopoverWarning": "PERINGATAN: Mengganti nilai ini akan memutuskan integrasi pihak ketiga yang bergantung kepada nama alias tugas.", "difficulty": "Tingkat kesulitan", "difficultyHelpTitle": "Seberapa sulit pekerjaan ini?", - "difficultyHelpContent": "Lebih sulit sebuah tugas, lebih banyak Pengalaman dan Koin Emas yang tersedia setelah kamu menyelesaikannya. Tapi itu bakal lebih menyakitkan jika kamu melewatkannya atau jika itu adalah sebuah kebiasaan buruk!", - "trivial": "Sangat Mudah", + "difficultyHelpContent": "Semakin sulit sebuah tugas, semakin banyak Pengalaman dan Koin Emas yang kamu dapatkan ketika kamu menyelesaikannya... tapi semakin menyakitkan pula jika kamu melewatkannya atau jika itu adalah sebuah kebiasaan buruk!", + "trivial": "Trivial", "easy": "Mudah", "medium": "Sedang", "hard": "Susah", @@ -203,5 +203,5 @@ "yesterDailiesDescription": "Jika pengaturan ini dipilih, Habitica akan bertanya kepadamu jika kamu memang tidak selesai sebelum avatar kamu mendapat damage. Ini dapat melindungimu dari damage yang tidak disengaja.", "repeatDayError": "Pastikan bahwa setidaknya ada satu hari dari minggu itu dipilih.", "searchTasks": "Cari judul dan deskripsi...", - "sessionOutdated": "Your session is outdated. Please refresh or sync." + "sessionOutdated": "Sesi kamu sudah usang. Silahkan muat ulang laman atau tekan sync" } \ No newline at end of file diff --git a/website/common/locales/it/limited.json b/website/common/locales/it/limited.json index ac75ede3df..bb0f83d73e 100644 --- a/website/common/locales/it/limited.json +++ b/website/common/locales/it/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "31 agosto", "dateEndOctober": "31 ottobre", "dateEndNovember": "November 30", - "discountBundle": "pacchetto" + "discountBundle": "pacchetto", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/it/questscontent.json b/website/common/locales/it/questscontent.json index 0a8c6c4471..b1d8ae96ba 100644 --- a/website/common/locales/it/questscontent.json +++ b/website/common/locales/it/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/it/settings.json b/website/common/locales/it/settings.json index 8ff4b8db56..d1a03c547c 100644 --- a/website/common/locales/it/settings.json +++ b/website/common/locales/it/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Ti viene regalato un abbonamento", "giftedSubscriptionInfo": "<%= name %> ti ha regalato un abbonamento di <%= months %> mesi", "giftedSubscriptionFull": "Ciao <%= username %>, <%= sender %> ti ha inviato <%= monthCount %> mesi di abbonamento!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Ricevuto invito a unirti ad una squadra", "invitedGuild": "Ricevuto invito da una Gilda", "importantAnnouncements": "Promemoria per l'accesso, per completare attività e ricevere premi", diff --git a/website/common/locales/ja/backgrounds.json b/website/common/locales/ja/backgrounds.json index fe72797260..74ebe7ea5d 100644 --- a/website/common/locales/ja/backgrounds.json +++ b/website/common/locales/ja/backgrounds.json @@ -311,11 +311,11 @@ "backgroundMidnightCastleNotes": "真夜中のお城を散策しましょう。", "backgroundTornadoText": "竜巻", "backgroundTornadoNotes": "竜巻の中を飛びましょう。", - "backgrounds122017": "SET 43: Released December 2017", - "backgroundCrosscountrySkiTrailText": "Cross-Country Ski Trail", - "backgroundCrosscountrySkiTrailNotes": "Glide along a Cross-Country Ski Trail.", - "backgroundStarryWinterNightText": "Starry Winter Night", - "backgroundStarryWinterNightNotes": "Admire a Starry Winter Night.", - "backgroundToymakersWorkshopText": "Toymaker's Workshop", - "backgroundToymakersWorkshopNotes": "Bask in the wonder of a Toymaker's Workshop." + "backgrounds122017": "セット43:2017年12月リリース", + "backgroundCrosscountrySkiTrailText": "クロスカントリースキーコース", + "backgroundCrosscountrySkiTrailNotes": "クロスカントリースキーのコースを滑走しましょう。", + "backgroundStarryWinterNightText": "冬の星空", + "backgroundStarryWinterNightNotes": "冬の星空を見上げましょう。", + "backgroundToymakersWorkshopText": "おもちゃ工房", + "backgroundToymakersWorkshopNotes": "おもちゃ工房の驚異を満喫しましょう。" } \ No newline at end of file diff --git a/website/common/locales/ja/challenge.json b/website/common/locales/ja/challenge.json index 559679fa8d..7a39bc5a24 100644 --- a/website/common/locales/ja/challenge.json +++ b/website/common/locales/ja/challenge.json @@ -101,9 +101,9 @@ "addTask": "タスクを追加", "editChallenge": "チャレンジを編集", "challengeDescription": "チャレンジの説明", - "selectChallengeWinnersDescription": "Select winners from the Challenge participants", + "selectChallengeWinnersDescription": "チャレンジ参加者の中から優勝者を選ぶ", "awardWinners": "Award Winners", - "doYouWantedToDeleteChallenge": "Do you want to delete this Challenge?", + "doYouWantedToDeleteChallenge": "このチャレンジを削除しますか?", "deleteChallenge": "チャレンジを削除する", "challengeNamePlaceholder": "チャレンジの名前は何ですか?", "challengeSummary": "概要", diff --git a/website/common/locales/ja/gear.json b/website/common/locales/ja/gear.json index cb44ab2866..9c7d749353 100644 --- a/website/common/locales/ja/gear.json +++ b/website/common/locales/ja/gear.json @@ -310,8 +310,8 @@ "weaponArmoireHoofClippersNotes": "あなたを冒険に連れて行く際に健康を維持できるよう、働き者の乗騎たちのひづめを整えましょう! 力と知能、体質が<%= attrs %>ずつ上がります。ラッキー宝箱 : 装蹄師セット(3個中1つ目のアイテム)。", "weaponArmoireWeaversCombText": "織物師のくし", "weaponArmoireWeaversCombNotes": "このくしでよこ糸をまとめ、きっちりと編み上がった布に仕上げます。知覚が<%= per %>、力が<%= str %>上がります。ラッキー宝箱: 織物師セット(3個中2個目のアイテム)", - "weaponArmoireLamplighterText": "Lamplighter", - "weaponArmoireLamplighterNotes": "This long pole has a wick on one end for lighting lamps, and a hook on the other end for putting them out. Increases Constitution by <%= con %> and Perception by <%= per %>.", + "weaponArmoireLamplighterText": "街灯ライター", + "weaponArmoireLamplighterNotes": "この長い棒の端にはランプをともすための芯が、反対側の端には消すためのフックがついています。体質が<%= con %>、知覚が<%= per %>増加します。", "armor": "よろい", "armorCapitalized": "よろい", "armorBase0Text": "無地の服", @@ -664,8 +664,8 @@ "armorArmoireCandlestickMakerOutfitNotes": "この丈夫な服一式は、あなたが仕事に精を出している間、こぼれた熱いロウから身を守ってくれます。体質が<%= con %>上がります。ラッキー宝箱: ロウソク職人セット(3個中1個目のアイテム)。", "armorArmoireWovenRobesText": "織物師のローブ", "armorArmoireWovenRobesNotes": "このカラフルなローブを着て、誇りを持ってあなたの織物を見てもらいましょう! 体質が<%= con %>、知能が<%= int %>上がります。ラッキー宝箱: 織物師セット(1個中3つ目のアイテム)", - "armorArmoireLamplightersGreatcoatText": "Lamplighter's Greatcoat", - "armorArmoireLamplightersGreatcoatNotes": "This heavy woolen coat can stand up to the harshest wintry night! Increases Perception by <%= per %>.", + "armorArmoireLamplightersGreatcoatText": "点灯士の外套", + "armorArmoireLamplightersGreatcoatNotes": "この分厚いウール製のコートは厳寒の夜も耐えてみせます! 知覚が<%= per %>上がります。", "headgear": "帽子・兜", "headgearCapitalized": "帽子・ヘルメット", "headBase0Text": "頭装備なし", @@ -1028,8 +1028,8 @@ "headArmoireAntiProcrastinationHelmNotes": "この強大な鋼鉄の兜はあなたが戦いに勝ち、健康で、しあわせで、生産的になるのを助けてくれます! 知覚が <%= per %> 上がります。ラッキー宝箱 : 先延ばし防止セット ( 3 個中 1 個目のアイテム)。", "headArmoireCandlestickMakerHatText": "ロウソク職人の帽子", "headArmoireCandlestickMakerHatNotes": "粋な帽子はいつもの仕事をより楽しくしてくれます。それはロウソク作りも例外ではありません! 知覚と知能が<%= attrs %>ずつ上がります。ラッキー宝箱: ロウソク職人セット(3個中2個目のアイテム)", - "headArmoireLamplightersTopHatText": "Lamplighter's Top Hat", - "headArmoireLamplightersTopHatNotes": "This jaunty black hat completes your lamp-lighting ensemble! Increases Constitution by <%= con %>.", + "headArmoireLamplightersTopHatText": "点灯士のシルクハット", + "headArmoireLamplightersTopHatNotes": "この気取った黒い帽子が、あなたの点灯作業をカンペキにしてくれます! 体質が<%= con %>上がります。", "offhand": "利き手と反対の手のアイテム", "offhandCapitalized": "利き手と反対の手のアイテム", "shieldBase0Text": "利き手と反対の手の装備はありません", diff --git a/website/common/locales/ja/limited.json b/website/common/locales/ja/limited.json index 7835afed59..2455b3ce02 100644 --- a/website/common/locales/ja/limited.json +++ b/website/common/locales/ja/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "8月31日", "dateEndOctober": "10月31日", "dateEndNovember": "November 30", - "discountBundle": "パック" + "discountBundle": "パック", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/ja/questscontent.json b/website/common/locales/ja/questscontent.json index 669945f266..97d55dd63c 100644 --- a/website/common/locales/ja/questscontent.json +++ b/website/common/locales/ja/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "刺さった編み棒状の器官をかすかに震わせ、弱々しく吠えると、ついに恐怖のスパ毛ッティモンスターはほどけて毛糸の山になりました。

「この子たちの面倒をみてほしいんだ」店主の@JinjooHat は両手に毛糸を抱えて言います。「えさを与えて適切に世話をすれば、心を飛び立たせてくれるような、新しくてエキサイティングなプロジェクトに成長するだろうよ」", "questYarnBoss": "恐怖のスパ毛ッティモンスター", "questYarnDropYarnEgg": "毛糸(たまご)", - "questYarnUnlockText": "市場での毛糸のたまご購入をアンロック" + "questYarnUnlockText": "市場での毛糸のたまご購入をアンロック", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/ja/settings.json b/website/common/locales/ja/settings.json index bcfdeec145..4e16657c61 100644 --- a/website/common/locales/ja/settings.json +++ b/website/common/locales/ja/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "贈られた寄付(有料利用)", "giftedSubscriptionInfo": "<%= name %> から <%= months %> カ月分の寄付(有料)利用のプレゼントが届きました!", "giftedSubscriptionFull": "こんにちは、<%= userName %>。<%= sender %> から <%= monthCount %> カ月分の寄付(有料)利用のプレゼントが届きました!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "パーティへ招待されました", "invitedGuild": "ギルドへ招待されました", "importantAnnouncements": "タスクの完了し、賞を受けるために、チェックインを通知します。", diff --git a/website/common/locales/nl/backgrounds.json b/website/common/locales/nl/backgrounds.json index 21b181c0b6..2ed2d58d5b 100644 --- a/website/common/locales/nl/backgrounds.json +++ b/website/common/locales/nl/backgrounds.json @@ -311,7 +311,7 @@ "backgroundMidnightCastleNotes": "Wandel langs het Middernacht Kasteel.", "backgroundTornadoText": "Tornado", "backgroundTornadoNotes": "Vlieg door een tornado.", - "backgrounds122017": "SET 43: Released December 2017", + "backgrounds122017": "SET 43: uitgebracht in december 2017", "backgroundCrosscountrySkiTrailText": "Cross-Country Ski Trail", "backgroundCrosscountrySkiTrailNotes": "Glide along a Cross-Country Ski Trail.", "backgroundStarryWinterNightText": "Starry Winter Night", diff --git a/website/common/locales/nl/limited.json b/website/common/locales/nl/limited.json index 3fb391e785..71270431e3 100644 --- a/website/common/locales/nl/limited.json +++ b/website/common/locales/nl/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "31 augustus", "dateEndOctober": "31 oktober", "dateEndNovember": "30 november", - "discountBundle": "bundel" + "discountBundle": "bundel", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/nl/questscontent.json b/website/common/locales/nl/questscontent.json index ccd4254438..a0c0874850 100644 --- a/website/common/locales/nl/questscontent.json +++ b/website/common/locales/nl/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/nl/settings.json b/website/common/locales/nl/settings.json index e41ec5a943..9cb10e575a 100644 --- a/website/common/locales/nl/settings.json +++ b/website/common/locales/nl/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Geschonken abonnement", "giftedSubscriptionInfo": "<%= name%> heeft je een abonnement van <%= months %> maanden cadeau gedaan", "giftedSubscriptionFull": "Hallo <%= username %>, <%= sender %> heeft je een abonnement van <%= monthCount %> maanden gestuurd!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Uitgenodigd voor groep", "invitedGuild": "Uitgenodigd voor gilde", "importantAnnouncements": "Herinnering om in te checken om taken te voltooien en prijzen te ontvangen.", diff --git a/website/common/locales/pl/limited.json b/website/common/locales/pl/limited.json index 26399401d7..2179a606b6 100644 --- a/website/common/locales/pl/limited.json +++ b/website/common/locales/pl/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "Sierpień 31", "dateEndOctober": "31 października", "dateEndNovember": "30 listopada", - "discountBundle": "pakiet" + "discountBundle": "pakiet", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/pl/questscontent.json b/website/common/locales/pl/questscontent.json index 63b48d0f3c..277c3046ff 100644 --- a/website/common/locales/pl/questscontent.json +++ b/website/common/locales/pl/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/pl/settings.json b/website/common/locales/pl/settings.json index f35dad8d86..19d43548d1 100644 --- a/website/common/locales/pl/settings.json +++ b/website/common/locales/pl/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Podarowane abonamenty", "giftedSubscriptionInfo": "<%= name %> podarował Ci <%= months %> miesięczną subskrypcję ", "giftedSubscriptionFull": "Hej <%= username %>, <%= sender %> podarował Ci <%= monthCount %> miesięcy subskrypcji!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Zaproszony do Drużyny", "invitedGuild": "Zaproszony do Gildii", "importantAnnouncements": "Przypomnienia o meldowaniu, aby wykonywać zadania i otrzymywać nagrody.", diff --git a/website/common/locales/pt/character.json b/website/common/locales/pt/character.json index c4768d972a..ce46532759 100644 --- a/website/common/locales/pt/character.json +++ b/website/common/locales/pt/character.json @@ -163,7 +163,7 @@ "dieText": "Você perdeu um nível, todo seu Ouro, e uma peça aleatória de Equipamento. Erga-se, Habiteer, e tente novamente! Acabe com esses Hábitos negativos, esteja atento a realização de suas Tarefas Diárias, e afaste a morte com uma Poção de Vida caso vacilar!", "sureReset": "Tem a certeza? Isto irá reinicializar a classe da sua personagem bem como pontos de atributos (irá recebê-los de volta para redistribuir) ao custo de 3 Gemas.", "purchaseFor": "Comprar por <%= cost %> Gemas?", - "purchaseForHourglasses": "Purchase for <%= cost %> Hourglasses?", + "purchaseForHourglasses": "Comprar por <%= cost %> Ampulhetas?", "notEnoughMana": "Mana insuficiente.", "invalidTarget": "Não pode lançar uma habilidade nisso.", "youCast": "Você conjurou <%= spell %>.", diff --git a/website/common/locales/pt/limited.json b/website/common/locales/pt/limited.json index cbfc6a1856..7655c0522a 100644 --- a/website/common/locales/pt/limited.json +++ b/website/common/locales/pt/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "August 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "bundle" + "discountBundle": "bundle", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/pt/questscontent.json b/website/common/locales/pt/questscontent.json index 89e6df8df2..ac2f339799 100644 --- a/website/common/locales/pt/questscontent.json +++ b/website/common/locales/pt/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/pt/settings.json b/website/common/locales/pt/settings.json index 57c8087466..afe837912b 100644 --- a/website/common/locales/pt/settings.json +++ b/website/common/locales/pt/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Assinaturas Presenteadas", "giftedSubscriptionInfo": "<%= name %> ofereceu-lhe um <%= months %> mês de subscrição", "giftedSubscriptionFull": "Olá <%= username %>, <%= sender %> enviou-lhe <%= monthCount %> meses de subscrição!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Convidado para a Equipa", "invitedGuild": "Convidado para Guilda", "importantAnnouncements": "Lembretes para completar tarefas e receber prémios", diff --git a/website/common/locales/pt/tasks.json b/website/common/locales/pt/tasks.json index 74d506e66f..2f242b6423 100644 --- a/website/common/locales/pt/tasks.json +++ b/website/common/locales/pt/tasks.json @@ -2,21 +2,21 @@ "clearCompleted": "Eliminar Concluídos", "lotOfToDos": "Os seus 30 Afazeres mais recentes são mostrados aqui. Pode ver os afazeres concluídos mais antigos de Dados > Ferramenta de Exibição de Dados ou Dados > Exportar Dados > Dados do Utilizador.", "deleteToDosExplanation": "Se carregar no botão abaixo, todos os seus Afazeres completos e arquivados serão permanentemente apagados, excepto Afazeres pertencentes a desafios correntemente ativos ou Planos de Grupo. Exporte-os primeiro se quiser manter um registo dos mesmos.", - "addMultipleTip": "Tip: To add multiple Tasks, separate each one using a line break (Shift + Enter) and then press \"Enter.\"", + "addMultipleTip": "Dica: Para adicionar multiplas Tarefas, separe cada uma usando um intervalo de linha (Shift + Enter) e depois carregue em \"Enter.\"", "addsingle": "Adicionar Único", - "addATask": "Add a <%= type %>", - "editATask": "Edit a <%= type %>", - "createTask": "Create <%= type %>", - "addTaskToUser": "Add Task", - "scheduled": "Scheduled", - "theseAreYourTasks": "These are your <%= taskType %>", + "addATask": "Adicionar <%= type %>", + "editATask": "Editar <%= type %>", + "createTask": "Criar <%= type %>", + "addTaskToUser": "Adicionar Tarefa", + "scheduled": "Agendado", + "theseAreYourTasks": "Estas são as suas <%= taskType %>", "habit": "Hábito", "habits": "Hábitos", "newHabit": "Novo Hábito", "newHabitBulk": "Novos Hábitos (um por linha)", - "habitsDesc": "Habits don't have a rigid schedule. You can check them off multiple times per day.", - "positive": "Positive", - "negative": "Negative", + "habitsDesc": "Hábitos não tem de ter um horário rígido. Pode verificá-los várias vezes ao dia.", + "positive": "Positivo", + "negative": "Negativo", "yellowred": "Fracos", "greenblue": "Fortes", "edit": "Editar", @@ -24,12 +24,12 @@ "addChecklist": "Adicionar Lista", "checklist": "Lista", "checklistText": "Divida uma tarefa em partes menores! Listas aumentam a Experiência e Ouro recebidos de um Afazer e reduzem o dano causado por uma Tarefa Diária.", - "newChecklistItem": "New checklist item", - "expandChecklist": "Expand Checklist", - "collapseChecklist": "Collapse Checklist", + "newChecklistItem": "Novo item de lista de verificação", + "expandChecklist": "Abrir Lista de Verificação", + "collapseChecklist": "Fechar Lista de Verificação", "text": "Título", "extraNotes": "Notas Extras", - "notes": "Notes", + "notes": "Notas", "direction/Actions": "Direção/Ações", "advancedOptions": "Opções Avançadas", "taskAlias": "Tarefa Alíbi", @@ -49,7 +49,7 @@ "dailies": "Tarefas Diárias", "newDaily": "Nova Tarefa Diária", "newDailyBulk": "Novas Tarefas Diárias (uma por linha)", - "dailysDesc": "Dailies repeat on a regular basis. Choose the schedule that works best for you!", + "dailysDesc": "Tarefas Diárias repetem regularmente. Escolha o horário que melhor funcione para si!", "streakCounter": "Contador de Elementos", "repeat": "Repetir", "repeats": "Repeats", diff --git a/website/common/locales/pt_BR/backgrounds.json b/website/common/locales/pt_BR/backgrounds.json index cd745addfa..c55f74a1ae 100644 --- a/website/common/locales/pt_BR/backgrounds.json +++ b/website/common/locales/pt_BR/backgrounds.json @@ -315,7 +315,7 @@ "backgroundCrosscountrySkiTrailText": "Cross-Country Ski Trail", "backgroundCrosscountrySkiTrailNotes": "Glide along a Cross-Country Ski Trail.", "backgroundStarryWinterNightText": "Starry Winter Night", - "backgroundStarryWinterNightNotes": "Admire a Starry Winter Night.", + "backgroundStarryWinterNightNotes": "Admire uma Noite Estrelada de Inverno.", "backgroundToymakersWorkshopText": "Toymaker's Workshop", "backgroundToymakersWorkshopNotes": "Bask in the wonder of a Toymaker's Workshop." } \ No newline at end of file diff --git a/website/common/locales/pt_BR/challenge.json b/website/common/locales/pt_BR/challenge.json index 6c538afa92..9258a9a817 100644 --- a/website/common/locales/pt_BR/challenge.json +++ b/website/common/locales/pt_BR/challenge.json @@ -128,5 +128,5 @@ "categoiresRequired": "Uma ou mais categorias devem ser selecionadas", "viewProgressOf": "Ver Progresso De", "selectMember": "Selecione um Membro", - "confirmKeepChallengeTasks": "Do you want to keep challenge tasks?" + "confirmKeepChallengeTasks": "Deseja manter as tarefas do desafio?" } \ No newline at end of file diff --git a/website/common/locales/pt_BR/character.json b/website/common/locales/pt_BR/character.json index ac79f11454..3595c35c94 100644 --- a/website/common/locales/pt_BR/character.json +++ b/website/common/locales/pt_BR/character.json @@ -163,7 +163,7 @@ "dieText": "Você perdeu um Nível, todo seu Ouro, e uma peça aleatória de Equipamento. Erga-se, Habiticano, e tente novamente! Acabe com esses Hábitos negativos, esteja atento à realização de suas Diárias, e afaste a morte com uma Poção de Vida se vacilar!", "sureReset": "Tem certeza? Isto irá reiniciar a classe e os pontos de atributos do seu personagem (você receberá os pontos de volta para realocar) e custa 3 Gemas.", "purchaseFor": "Comprar por <%= cost %> Gemas?", - "purchaseForHourglasses": "Purchase for <%= cost %> Hourglasses?", + "purchaseForHourglasses": "Comprar por <%= cost %> Ampulhetas?", "notEnoughMana": "Mana insuficiente.", "invalidTarget": "Você não pode utilizar uma habilidade aqui.", "youCast": "Você conjurou <%= spell %>.", diff --git a/website/common/locales/pt_BR/contrib.json b/website/common/locales/pt_BR/contrib.json index 6820dd7687..f7ded44418 100644 --- a/website/common/locales/pt_BR/contrib.json +++ b/website/common/locales/pt_BR/contrib.json @@ -32,7 +32,7 @@ "contribModal": "<%= name %>, você é demais! Agora você é nível <%= level %> de contribuidor(a) por ajudar o Habitica. Veja", "contribLink": "os prêmios que você ganhou por sua contribuição!", "contribName": "Contribuidores", - "contribText": "Has contributed to Habitica, whether via code, art, music, writing, or other methods. To learn more, join the Aspiring Legends Guild!", + "contribText": "Contribuiu para o Habitica com código, arte, música, textos ou outros métodos. Para saber mais, entre para a guilda \\\"Aspiring Legends\\\"", "readMore": "Saber Mais", "kickstartName": "Apoiador do Kickstarter - Nível $<%= key %>", "kickstartText": "Apoiou o Projeto do Kickstarter", diff --git a/website/common/locales/pt_BR/front.json b/website/common/locales/pt_BR/front.json index 1945d45fdf..54c88b5844 100644 --- a/website/common/locales/pt_BR/front.json +++ b/website/common/locales/pt_BR/front.json @@ -30,7 +30,7 @@ "companyAbout": "Como Funciona", "companyBlog": "Blog", "devBlog": "Blog do Desenvolvedor", - "companyContribute": "Contribute", + "companyContribute": "Contribua", "companyDonate": "Doar", "companyPrivacy": "Privacidade", "companyTerms": "Termos", @@ -253,7 +253,7 @@ "missingNewPassword": "Faltando nova senha.", "invalidEmailDomain": "Você não pode se registrar com emails destes domínios: <%= domains %>", "wrongPassword": "Senha incorreta.", - "incorrectDeletePhrase": "Please type <%= magicWord %> in all caps to delete your account.", + "incorrectDeletePhrase": "Por favor digite <%= magicWord %>em letras maiúsculas para deletar sua conta.", "notAnEmail": "Endereço de e-mail inválido.", "emailTaken": "Endereço de e-mail já está sendo usado em uma conta.", "newEmailRequired": "Faltando novo endereço de e-mail.", diff --git a/website/common/locales/pt_BR/groups.json b/website/common/locales/pt_BR/groups.json index d802d278a9..81f7fc3ef1 100644 --- a/website/common/locales/pt_BR/groups.json +++ b/website/common/locales/pt_BR/groups.json @@ -105,11 +105,11 @@ "sortDateJoinedAsc": "Earliest Date Joined", "sortDateJoinedDesc": "Latest Date Joined", "sortLoginAsc": "Earliest Login", - "sortLoginDesc": "Latest Login", - "sortLevelAsc": "Lowest Level", - "sortLevelDesc": "Highest Level", - "sortNameAsc": "Name (A - Z)", - "sortNameDesc": "Name (Z - A)", + "sortLoginDesc": "Último Login", + "sortLevelAsc": "Nível mais baixo", + "sortLevelDesc": "Nível mais alto", + "sortNameAsc": "Nome (A - Z)", + "sortNameDesc": "Nome (Z - A)", "sortTierAsc": "Lowest Tier", "sortTierDesc": "Highest Tier", "confirmGuild": "Criar Guilda por 4 Gemas?", diff --git a/website/common/locales/pt_BR/limited.json b/website/common/locales/pt_BR/limited.json index ef4527e351..aacb8bfaae 100644 --- a/website/common/locales/pt_BR/limited.json +++ b/website/common/locales/pt_BR/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "31 de Agosto", "dateEndOctober": "31 de Outubro", "dateEndNovember": "30 de Novembro", - "discountBundle": "pacote" + "discountBundle": "pacote", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/pt_BR/npc.json b/website/common/locales/pt_BR/npc.json index e6d9c592fb..070d33e330 100644 --- a/website/common/locales/pt_BR/npc.json +++ b/website/common/locales/pt_BR/npc.json @@ -88,7 +88,7 @@ "plusOneGem": "+1 Gema", "typeNotSellable": "Tipo não pode ser vendido. Precisa ser um dos seguintes <%= acceptedTypes %>", "userItemsKeyNotFound": "Chave não encontrada para user.items <%= type %>", - "userItemsNotEnough": "You do not have enough <%= type %>", + "userItemsNotEnough": "Você não tem <%= type %>suficientes.", "pathRequired": "Texto do caminho é necessário", "unlocked": "Itens foram destravados", "alreadyUnlocked": "Conjunto completo já destravado.", diff --git a/website/common/locales/pt_BR/pets.json b/website/common/locales/pt_BR/pets.json index 07f8d47d0d..be3b16a917 100644 --- a/website/common/locales/pt_BR/pets.json +++ b/website/common/locales/pt_BR/pets.json @@ -75,7 +75,7 @@ "hatchAPot": "Chocar um novo <%= potion %> <%= egg %>?", "hatchedPet": "Você chocou um novo <%= egg %> <%= potion %>!", "hatchedPetGeneric": "Você chocou um novo mascote!", - "hatchedPetHowToUse": "Visit the [Stable](/inventory/stable) to feed and equip your newest pet!", + "hatchedPetHowToUse": "Visite o [Estábulo](/inventory/stable) para alimentar e equipar seu mais novo mascote!", "displayNow": "Mostrar Agora", "displayLater": "Mostrar Depois", "petNotOwned": "Você não possui esse mascote.", @@ -123,5 +123,5 @@ "clickOnPetToFeed": "Clique num Mascote para alimentá-lo com <%= foodName %> e vê-lo evoluir!", "dragThisPotion": "Arraste a <%= potionName %> até um Ovo e choque um novo mascote!", "clickOnEggToHatch": "Clique em um Ovo para usar sua Poção de Eclosão <%= potionName %> e chocar um novo mascote!", - "hatchDialogText": "Pour your <%= potionName %> hatching potion on your <%= eggName %> egg, and it will hatch into a <%= petName %>." + "hatchDialogText": "Use sua Poção de Eclosão <%= potionName %> no seu ovo <%= eggName %> e ele irá chocar como <%= petName %>." } \ No newline at end of file diff --git a/website/common/locales/pt_BR/questscontent.json b/website/common/locales/pt_BR/questscontent.json index 009f3d8930..8e9997eed0 100644 --- a/website/common/locales/pt_BR/questscontent.json +++ b/website/common/locales/pt_BR/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/pt_BR/settings.json b/website/common/locales/pt_BR/settings.json index a18e139be6..65da58354b 100644 --- a/website/common/locales/pt_BR/settings.json +++ b/website/common/locales/pt_BR/settings.json @@ -65,7 +65,7 @@ "resetText1": "ATENÇÃO! Isto irá reiniciar grande parte da sua conta. Isto é altamente desencorajado, mas algumas pessoas acham útil no início após brincarem com o site por um curto período de tempo.", "resetText2": "Você irá perder todos seus níveis, ouro e pontos de experiência. Todas suas tarefas (exceto aquelas de desafios) serão apagadas permanentemente e você perderá todas informações de histórico delas. Você perderá todo equipamento mas será capaz de comprar tudo de volta, incluindo todo equipamento de edição limitada ou de itens Misteriosos de assinante que você já possua (será necessário ser da classe correta para recomprar itens específicos de classes) Você manterá sua classe atual, mascotes e montarias. Talvez você prefira usar o Orbe do Renascimento, que é uma opção muito mais segura e que preservará suas tarefas e equipamentos.", "deleteLocalAccountText": "Você tem certeza? Isso apagará sua conta para sempre e ela nunca mais poderá ser recuperada! Você precisará registrar uma nova conta para usar o Habitica novamente. Gemas gastas ou armazenadas não serão reembolsadas. Se você tiver certeza absoluta, digite sua senha na caixa de texto abaixo.", - "deleteSocialAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type \"<%= magicWord %>\" into the text box below.", + "deleteSocialAccountText": "Você tem certeza? Isso apagará sua conta para sempre e você nunca mais poderá recuperá-la! Você precisará registrar uma nova conta para usar o Habitica novamente. Gemas gastas ou acumuladas não serão reembolsadas. Se você tiver certeza absoluta, digite \"<%= magicWord %>\" na caixa de texto abaixo.", "API": "API", "APIv3": "API v3", "APIText": "Copie isso para uso em aplicações de terceiros. Entretanto, pense no seu API Token como uma senha, não divulgue publicamente. Seu ID de Usuário pode ser, ocasionalmente, solicitado, mas nunca divulgue seu API Token em lugares onde outros possam ver, incluindo o Github.", @@ -118,6 +118,7 @@ "giftedSubscription": "Assinatura Presenteada", "giftedSubscriptionInfo": "<%= name %> presentou você com <%= months %> meses de assinatura", "giftedSubscriptionFull": "Olá <%= username %>, <%= sender %> te envou <%= monthCount %> meses de assinatura!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Te convidaram para um Grupo", "invitedGuild": "Te convidaram para uma Guilda", "importantAnnouncements": "Lembretes de fazer check-in para completar tarefas e receber recompensas", diff --git a/website/common/locales/pt_BR/spells.json b/website/common/locales/pt_BR/spells.json index 28a116af1a..7d74df5d1b 100644 --- a/website/common/locales/pt_BR/spells.json +++ b/website/common/locales/pt_BR/spells.json @@ -9,7 +9,7 @@ "spellWizardFrostNotes": "Com um uso, gelo prende todos os combos de forma que não reiniciarão amanhã!", "spellWizardFrostAlreadyCast": "Você já lançou isso hoje. Seus combos estão congelados e não há necessidade de lançar de novo.", "spellWarriorSmashText": "Destruição Brutal", - "spellWarriorSmashNotes": "You make a task more blue/less red and deal extra damage to Bosses! (Based on: STR)", + "spellWarriorSmashNotes": "Você deixa suas tarefas mais azuis/menos vermelhas para causar dano extra aos Chefões! (Baseado em: FOR)", "spellWarriorDefensiveStanceText": "Postura Defensiva", "spellWarriorDefensiveStanceNotes": "Você se agacha e ganha um buff em Constituição! (Baseado em: CON sem buffs)", "spellWarriorValorousPresenceText": "Presença Valorosa", diff --git a/website/common/locales/ro/limited.json b/website/common/locales/ro/limited.json index f9a2df5815..f70b98ff04 100644 --- a/website/common/locales/ro/limited.json +++ b/website/common/locales/ro/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "August 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "bundle" + "discountBundle": "bundle", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/ro/questscontent.json b/website/common/locales/ro/questscontent.json index 28bf6b123b..1f9b5aaee3 100644 --- a/website/common/locales/ro/questscontent.json +++ b/website/common/locales/ro/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/ro/settings.json b/website/common/locales/ro/settings.json index 9dbbf09c42..a1968c6235 100644 --- a/website/common/locales/ro/settings.json +++ b/website/common/locales/ro/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Gifted Subscription", "giftedSubscriptionInfo": "<%= name %> gifted you a <%= months %> month subscription", "giftedSubscriptionFull": "Hello <%= username %>, <%= sender %> has sent you <%= monthCount %> months of subscription!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Invited To Party", "invitedGuild": "Invited To Guild", "importantAnnouncements": "Reminders to check in to complete tasks and receive prizes", diff --git a/website/common/locales/ru/backgrounds.json b/website/common/locales/ru/backgrounds.json index 103bb6d115..c24e75550c 100644 --- a/website/common/locales/ru/backgrounds.json +++ b/website/common/locales/ru/backgrounds.json @@ -311,11 +311,11 @@ "backgroundMidnightCastleNotes": "Совершите ночную прогулку у замка.", "backgroundTornadoText": "Торнадо", "backgroundTornadoNotes": "Пролетите сквозь торнадо", - "backgrounds122017": "SET 43: Released December 2017", - "backgroundCrosscountrySkiTrailText": "Cross-Country Ski Trail", - "backgroundCrosscountrySkiTrailNotes": "Glide along a Cross-Country Ski Trail.", - "backgroundStarryWinterNightText": "Starry Winter Night", - "backgroundStarryWinterNightNotes": "Admire a Starry Winter Night.", - "backgroundToymakersWorkshopText": "Toymaker's Workshop", - "backgroundToymakersWorkshopNotes": "Bask in the wonder of a Toymaker's Workshop." + "backgrounds122017": "Набор 43: Выпущен в декабре 2017", + "backgroundCrosscountrySkiTrailText": "Лыжная трасса в лесу", + "backgroundCrosscountrySkiTrailNotes": "Проскользите по Лыжной трассе в лесу.", + "backgroundStarryWinterNightText": "Звёздная зимняя ночь", + "backgroundStarryWinterNightNotes": "Полюбуйтесь Звёздной зимней ночью.", + "backgroundToymakersWorkshopText": "Мастерская создателя игрушек", + "backgroundToymakersWorkshopNotes": "Окунитесь в чудо Мастерской создателя игрушек." } \ No newline at end of file diff --git a/website/common/locales/ru/challenge.json b/website/common/locales/ru/challenge.json index 9086bf6dc7..1c7419f45e 100644 --- a/website/common/locales/ru/challenge.json +++ b/website/common/locales/ru/challenge.json @@ -29,7 +29,7 @@ "either": "Все", "createChallenge": "Создать испытание", "createChallengeAddTasks": "Добавить задание в испытание", - "createChallengeCloneTasks": "Clone Challenge Tasks", + "createChallengeCloneTasks": "Клонировать задания испытания", "addTaskToChallenge": "Добавить задачу", "discard": "Отменить", "challengeTitle": "Название испытания", @@ -128,5 +128,5 @@ "categoiresRequired": "Должна быть выбрана как минимум одна категория", "viewProgressOf": "Показать прогресс", "selectMember": "Выбрать учасника", - "confirmKeepChallengeTasks": "Do you want to keep challenge tasks?" + "confirmKeepChallengeTasks": "Вы хотите оставить задания испытания?" } \ No newline at end of file diff --git a/website/common/locales/ru/character.json b/website/common/locales/ru/character.json index e2a03f7dad..c10e04e87f 100644 --- a/website/common/locales/ru/character.json +++ b/website/common/locales/ru/character.json @@ -163,7 +163,7 @@ "dieText": "Вы потеряли один уровень, все ваше золото и случайный предмет снаряжения. Поднимайтесь и попробуйте еще раз! Обуздайте отрицательные привычки, будьте усердны в выполнении ежедневных заданий, и держитесь от смерти на почтительном расстоянии, пользуясь эликсиром здоровья, если почувствуете слабость!", "sureReset": "Вы уверены? Это действие сбросит класс и очки характеристик вашего персонажа (количество очков сохранится, вы сможете их перераспределить). Цена — 3 самоцвета.", "purchaseFor": "Купить за <%= cost %> самоцветов?", - "purchaseForHourglasses": "Purchase for <%= cost %> Hourglasses?", + "purchaseForHourglasses": "Купить за <%= cost %> песочных часов?", "notEnoughMana": "Недостаточно маны.", "invalidTarget": "К этому навык применить нельзя.", "youCast": "Вы накладываете <%= spell %>.", diff --git a/website/common/locales/ru/content.json b/website/common/locales/ru/content.json index 085ae4d7b9..808271c1df 100644 --- a/website/common/locales/ru/content.json +++ b/website/common/locales/ru/content.json @@ -158,9 +158,9 @@ "questEggHippoText": "Бегемот", "questEggHippoMountText": "Бегемот", "questEggHippoAdjective": "счастливый", - "questEggYarnText": "Yarn", - "questEggYarnMountText": "Flying Carpet", - "questEggYarnAdjective": "woolen", + "questEggYarnText": "Клубок пряжи", + "questEggYarnMountText": "Ковёр-самолёт", + "questEggYarnAdjective": "шерстяной", "eggNotes": "Найдите инкубационный эликсир, чтобы полить им это яйцо, и из него вылупится <%= eggAdjective(locale) %> <%= eggText(locale) %>.", "hatchingPotionBase": "Обыкновенный", "hatchingPotionWhite": "Белый", diff --git a/website/common/locales/ru/contrib.json b/website/common/locales/ru/contrib.json index 73f5b7eefb..8264a1ce1f 100644 --- a/website/common/locales/ru/contrib.json +++ b/website/common/locales/ru/contrib.json @@ -32,7 +32,7 @@ "contribModal": "<%= name %>, вы замечательны! За поддержку Habitica вы становитесь участником <%= level %> ранга. Взгляните,", "contribLink": "какие награды вы получили за ваш вклад!", "contribName": "Участник", - "contribText": "Has contributed to Habitica, whether via code, art, music, writing, or other methods. To learn more, join the Aspiring Legends Guild!", + "contribText": "Сделал вклад в Habitica через код, дизайн, музыку, текст или другим способом. Чтобы узнать подробности, присоединитесь к гильдии Стремящихся Легенд (Aspring Legends)!", "readMore": "Узнать больше", "kickstartName": "Спонсор Kickstarter - $<%= key %> ранг", "kickstartText": "Поддержал проект на Kickstarter", diff --git a/website/common/locales/ru/limited.json b/website/common/locales/ru/limited.json index 6e341dbc3c..52a3105eb7 100644 --- a/website/common/locales/ru/limited.json +++ b/website/common/locales/ru/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "31 августа", "dateEndOctober": "31 октября", "dateEndNovember": "November 30", - "discountBundle": "комплект" + "discountBundle": "комплект", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/ru/questscontent.json b/website/common/locales/ru/questscontent.json index 88008e110e..31548f2a23 100644 --- a/website/common/locales/ru/questscontent.json +++ b/website/common/locales/ru/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/ru/settings.json b/website/common/locales/ru/settings.json index 9fd226881a..b8e92ae551 100644 --- a/website/common/locales/ru/settings.json +++ b/website/common/locales/ru/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Подписка в подарок", "giftedSubscriptionInfo": "<%= name %> дарит вам <%= months %> месяцев подписки", "giftedSubscriptionFull": "Привет <%= username %>, <%= sender %> подарил вам <%= monthCount %> месяцев подписки!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Приглашен в команду", "invitedGuild": "Приглашен в гильдию", "importantAnnouncements": "Напоминания о ежедневном входе для выполнения заданий и получения призов", diff --git a/website/common/locales/sk/limited.json b/website/common/locales/sk/limited.json index d46ebed502..5f771beae2 100644 --- a/website/common/locales/sk/limited.json +++ b/website/common/locales/sk/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "August 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "bundle" + "discountBundle": "bundle", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/sk/questscontent.json b/website/common/locales/sk/questscontent.json index a0ef3ad72c..5a44cc8cf2 100644 --- a/website/common/locales/sk/questscontent.json +++ b/website/common/locales/sk/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/sk/settings.json b/website/common/locales/sk/settings.json index b9022a2268..b874c14a12 100644 --- a/website/common/locales/sk/settings.json +++ b/website/common/locales/sk/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Gifted Subscription", "giftedSubscriptionInfo": "<%= name %> gifted you a <%= months %> month subscription", "giftedSubscriptionFull": "Hello <%= username %>, <%= sender %> has sent you <%= monthCount %> months of subscription!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Pozvaný do družiny", "invitedGuild": "pozvaný do cechu", "importantAnnouncements": "Reminders to check in to complete tasks and receive prizes", diff --git a/website/common/locales/sr/limited.json b/website/common/locales/sr/limited.json index ea47aeacb9..bbac3761ec 100644 --- a/website/common/locales/sr/limited.json +++ b/website/common/locales/sr/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "August 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "bundle" + "discountBundle": "bundle", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/sr/questscontent.json b/website/common/locales/sr/questscontent.json index 948e6ec590..d038d319fb 100644 --- a/website/common/locales/sr/questscontent.json +++ b/website/common/locales/sr/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/sr/settings.json b/website/common/locales/sr/settings.json index 6679ffacce..efe455d09a 100644 --- a/website/common/locales/sr/settings.json +++ b/website/common/locales/sr/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Poklonjena pretplata", "giftedSubscriptionInfo": "<%= name %> gifted you a <%= months %> month subscription", "giftedSubscriptionFull": "Hello <%= username %>, <%= sender %> has sent you <%= monthCount %> months of subscription!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Poziv u družinu", "invitedGuild": "Poziv u udruženje", "importantAnnouncements": "Reminders to check in to complete tasks and receive prizes", diff --git a/website/common/locales/sv/limited.json b/website/common/locales/sv/limited.json index 22aee8aad3..16dbd1750f 100644 --- a/website/common/locales/sv/limited.json +++ b/website/common/locales/sv/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "Augusti 31", "dateEndOctober": "Den 31:a Oktober", "dateEndNovember": "30:e November", - "discountBundle": "bunt" + "discountBundle": "bunt", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/sv/questscontent.json b/website/common/locales/sv/questscontent.json index 62ff90337e..95c3365db1 100644 --- a/website/common/locales/sv/questscontent.json +++ b/website/common/locales/sv/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/sv/settings.json b/website/common/locales/sv/settings.json index a4404aa32a..b4bbf0ac9c 100644 --- a/website/common/locales/sv/settings.json +++ b/website/common/locales/sv/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Skänkt prenumeration", "giftedSubscriptionInfo": "<%= name %> har skickat dig <%= months %> månader av prenumeration", "giftedSubscriptionFull": "Hej <%= username %>, <%= sender %> har skickat dig <%= monthCount %> månader av prenumeration", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Inbjuden till sällskap", "invitedGuild": "Inbjuden till gille", "importantAnnouncements": "Reminders to check in to complete tasks and receive prizes", diff --git a/website/common/locales/tr/limited.json b/website/common/locales/tr/limited.json index 05d2a39691..7940ee46c9 100644 --- a/website/common/locales/tr/limited.json +++ b/website/common/locales/tr/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "31 Ağustos", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "paket" + "discountBundle": "paket", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/tr/questscontent.json b/website/common/locales/tr/questscontent.json index 51605a8750..87a7bc4604 100644 --- a/website/common/locales/tr/questscontent.json +++ b/website/common/locales/tr/questscontent.json @@ -530,10 +530,10 @@ "questLostMasterclasser3RageEffect": "`Void Skull Swarm uses SWARM RESPAWN!`\n\nEmboldened by their victories, more skulls scream down from the heavens, bolstering the swarm!", "questLostMasterclasser3DropBodyAccessory": "Aether Amulet (Body Accessory)", "questLostMasterclasser3DropBasePotion": "Base Hatching Potion", - "questLostMasterclasser3DropGoldenPotion": "Golden Hatching Potion", - "questLostMasterclasser3DropPinkPotion": "Cotton Candy Pink Hatching Potion", - "questLostMasterclasser3DropShadePotion": "Shade Hatching Potion", - "questLostMasterclasser3DropZombiePotion": "Zombie Hatching Potion", + "questLostMasterclasser3DropGoldenPotion": "Altın Kuluçka İksiri", + "questLostMasterclasser3DropPinkPotion": "Pamuk Şeker Pembesi Kuluçka İksiri", + "questLostMasterclasser3DropShadePotion": "Gölge Kuluçka İksiri", + "questLostMasterclasser3DropZombiePotion": "Zombi Kuluçka İksiri", "questLostMasterclasser4Text": "The Mystery of the Masterclassers, Part 4: The Lost Masterclasser", "questLostMasterclasser4Notes": "You surface from the portal, but you’re still suspended in a strange, shifting netherworld. “That was bold,” says a cold voice. “I have to admit, I hadn’t planned for a direct confrontation yet.” A woman rises from the churning whirlpool of darkness. “Welcome to the Realm of Void.”

You try to fight back your rising nausea. “Are you Zinnya?” you ask.

“That old name for a young idealist,” she says, mouth twisting, and the world writhes beneath you. “No. If anything, you should call me the Anti’zinnya now, given all that I have done and undone.”

Suddenly, the portal reopens behind you, and as the four Masterclassers burst out, bolting towards you, Anti’zinnya’s eyes flash with hatred. “I see that my pathetic replacements have managed to follow you.”

You stare. “Replacements?”

“As the Master Aethermancer, I was the first Masterclasser — the only Masterclasser. These four are a mockery, each possessing only a fragment of what I once had! I commanded every spell and learned every skill. I shaped your very world to my whim — until the traitorous aether itself collapsed under the weight of my talents and my perfectly reasonable expectations. I have been trapped for millennia in this resulting void, recuperating. Imagine my disgust when I learned how my legacy had been corrupted.” She lets out a low, echoing laugh. “My plan was to destroy their domains before destroying them, but I suppose the order is irrelevant.” With a burst of uncanny strength, she charges forward, and the Realm of Void explodes into chaos.", "questLostMasterclasser4Completion": "Under the onslaught of your final attack, the Lost Masterclasser screams in frustration, her body flickering into translucence. The thrashing void stills around her as she slumps forward, and for a moment, she seems to change, becoming younger, calmer, with an expression of peace upon her face… but then everything melts away with scarcely a whisper, and you’re kneeling once more in the desert sand.

“It seems that we have much to learn about our own history,” King Manta says, staring at the broken ruins. “After the Master Aethermancer grew overwhelmed and lost control of her abilities, the outpouring of void must have leached the life from the entire land. Everything probably became deserts like this.”

“No wonder the ancients who founded Habitica stressed a balance of productivity and wellness,” the Joyful Reaper murmurs. “Rebuilding their world would have been a daunting task requiring considerable hard work, but they would have wanted to prevent such a catastrophe from happening again.”

“Oho, look at those formerly possessed items!” says the April Fool. Sure enough, all of them shimmer with a pale, glimmering translucence from the final burst of aether released when you laid Anti’zinnya’s spirit to rest. “What a dazzling effect. I must take notes.”

“The concentrated remnants of aether in this area probably caused these animals to go invisible, too,” says Lady Glaciate, scratching a patch of emptiness behind the ears. You feel an unseen fluffy head nudge your hand, and suspect that you’ll have to do some explaining at the Stables back home. As you look at the ruins one last time, you spot all that remains of the first Masterclasser: her shimmering cloak. Lifting it onto your shoulders, you head back to Habit City, pondering everything that you have learned.

", @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/tr/settings.json b/website/common/locales/tr/settings.json index 08df60e64c..b0cb15a0c7 100644 --- a/website/common/locales/tr/settings.json +++ b/website/common/locales/tr/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Hediye Edilen Abonelik", "giftedSubscriptionInfo": "<%= name %> sana <%= months %> aylık bir abonelik hediye etti", "giftedSubscriptionFull": "Merhaba <%= username %>, <%= sender %> sana <%= monthCount %> aylık bir abonelik gönderdi!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Takıma Davet Edildin", "invitedGuild": "Loncaya Davet Edildin", "importantAnnouncements": "Tamamlanmış işleri işaretlemen ve ödüller kazanman için hatırlatmalar", diff --git a/website/common/locales/uk/limited.json b/website/common/locales/uk/limited.json index 31de452a03..b31540df79 100644 --- a/website/common/locales/uk/limited.json +++ b/website/common/locales/uk/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "August 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "bundle" + "discountBundle": "bundle", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/uk/questscontent.json b/website/common/locales/uk/questscontent.json index de1c23b6bd..8812fa926b 100644 --- a/website/common/locales/uk/questscontent.json +++ b/website/common/locales/uk/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/uk/settings.json b/website/common/locales/uk/settings.json index 86e71d73e3..3aa78af475 100644 --- a/website/common/locales/uk/settings.json +++ b/website/common/locales/uk/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "Gifted Subscription", "giftedSubscriptionInfo": "<%= name %> gifted you a <%= months %> month subscription", "giftedSubscriptionFull": "Hello <%= username %>, <%= sender %> has sent you <%= monthCount %> months of subscription!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "Запросити до гурту", "invitedGuild": "Invited To Guild", "importantAnnouncements": "Reminders to check in to complete tasks and receive prizes", diff --git a/website/common/locales/zh/backgrounds.json b/website/common/locales/zh/backgrounds.json index c167dc1b82..f494aded8e 100644 --- a/website/common/locales/zh/backgrounds.json +++ b/website/common/locales/zh/backgrounds.json @@ -311,11 +311,11 @@ "backgroundMidnightCastleNotes": "在午夜城堡漫步", "backgroundTornadoText": "龙卷风", "backgroundTornadoNotes": "通过龙卷风飞行", - "backgrounds122017": "SET 43: Released December 2017", - "backgroundCrosscountrySkiTrailText": "Cross-Country Ski Trail", - "backgroundCrosscountrySkiTrailNotes": "Glide along a Cross-Country Ski Trail.", - "backgroundStarryWinterNightText": "Starry Winter Night", - "backgroundStarryWinterNightNotes": "Admire a Starry Winter Night.", - "backgroundToymakersWorkshopText": "Toymaker's Workshop", - "backgroundToymakersWorkshopNotes": "Bask in the wonder of a Toymaker's Workshop." + "backgrounds122017": "第43组:2017年12月推出", + "backgroundCrosscountrySkiTrailText": "穿过国家的滑雪道", + "backgroundCrosscountrySkiTrailNotes": "沿着穿过国家的滑雪道滑行", + "backgroundStarryWinterNightText": "星光闪闪的冬夜", + "backgroundStarryWinterNightNotes": "赞美一个星光闪闪的冬夜", + "backgroundToymakersWorkshopText": "玩具制造者的工作室", + "backgroundToymakersWorkshopNotes": "享受玩具制造工作室的奇妙" } \ No newline at end of file diff --git a/website/common/locales/zh/limited.json b/website/common/locales/zh/limited.json index 943518d65b..bb7d4e31e9 100644 --- a/website/common/locales/zh/limited.json +++ b/website/common/locales/zh/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "8月31日", "dateEndOctober": "10月31日", "dateEndNovember": "11月30日", - "discountBundle": "一批" + "discountBundle": "一批", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/zh/questscontent.json b/website/common/locales/zh/questscontent.json index 78fb5eae15..73c983a277 100644 --- a/website/common/locales/zh/questscontent.json +++ b/website/common/locales/zh/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "毛线(宠物蛋)", - "questYarnUnlockText": "解锁毛线蛋购买功能" + "questYarnUnlockText": "解锁毛线蛋购买功能", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/zh/settings.json b/website/common/locales/zh/settings.json index c8d8222ef8..3a357f950a 100644 --- a/website/common/locales/zh/settings.json +++ b/website/common/locales/zh/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "捐助有礼", "giftedSubscriptionInfo": "<%= name %> 送给你 <%= months %> 个月的捐助", "giftedSubscriptionFull": "你好 <%= username %>,<%= sender %> 赠送给你 <%= monthCount %> 个月的订阅者!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "队伍邀请", "invitedGuild": "公会邀请", "importantAnnouncements": "提醒:别忘记来签到完成任务并得到奖励!", diff --git a/website/common/locales/zh_TW/limited.json b/website/common/locales/zh_TW/limited.json index ed4b1b8909..905b8496b6 100644 --- a/website/common/locales/zh_TW/limited.json +++ b/website/common/locales/zh_TW/limited.json @@ -120,5 +120,8 @@ "dateEndAugust": "August 31", "dateEndOctober": "October 31", "dateEndNovember": "November 30", - "discountBundle": "bundle" + "discountBundle": "bundle", + "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", + "winterPromoGiftDetails1": "Until January 12th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", + "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3" } \ No newline at end of file diff --git a/website/common/locales/zh_TW/questscontent.json b/website/common/locales/zh_TW/questscontent.json index e3e5e4c104..a9f5ea19d5 100644 --- a/website/common/locales/zh_TW/questscontent.json +++ b/website/common/locales/zh_TW/questscontent.json @@ -549,5 +549,7 @@ "questYarnCompletion": "With a feeble swipe of a pin-riddled appendage and a weak roar, the Dread Yarnghetti finally unravels into a pile of yarn balls.

\"Take care of this yarn,\" shopkeeper @JinjooHat says, handing them to you. \"If you feed them and care for them properly, they'll grow into new and exciting projects that just might make your heart take flight…\"", "questYarnBoss": "The Dread Yarnghetti", "questYarnDropYarnEgg": "Yarn (Egg)", - "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market" + "questYarnUnlockText": "Unlocks purchasable Yarn eggs in the Market", + "winterQuestsText": "Winter Quest Bundle", + "winterQuestsNotes": "Contains 'Trapper Santa', 'Find the Cub', and 'The Fowl Frost'. Available until December 31." } \ No newline at end of file diff --git a/website/common/locales/zh_TW/settings.json b/website/common/locales/zh_TW/settings.json index b244f50264..a4ae5beca6 100644 --- a/website/common/locales/zh_TW/settings.json +++ b/website/common/locales/zh_TW/settings.json @@ -118,6 +118,7 @@ "giftedSubscription": "禮物用訂閱", "giftedSubscriptionInfo": "<%= name %> 贈送你 <%= months %> 月的訂閱。", "giftedSubscriptionFull": "Hello <%= username %>, <%= sender %> has sent you <%= monthCount %> months of subscription!", + "giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!", "invitedParty": "邀請至隊伍", "invitedGuild": "受邀至公會", "importantAnnouncements": "Reminders to check in to complete tasks and receive prizes",