diff --git a/Dockerfile-Production b/Dockerfile-Production index f84a933e35..570918249e 100644 --- a/Dockerfile-Production +++ b/Dockerfile-Production @@ -20,7 +20,7 @@ RUN npm install -g gulp-cli mocha # Clone Habitica repo and install dependencies RUN mkdir -p /usr/src/habitrpg WORKDIR /usr/src/habitrpg -RUN git clone --branch v4.29.0 https://github.com/HabitRPG/habitica.git /usr/src/habitrpg +RUN git clone --branch v4.29.2 https://github.com/HabitRPG/habitica.git /usr/src/habitrpg RUN npm install RUN gulp build:prod --force diff --git a/website/common/locales/bg/questscontent.json b/website/common/locales/bg/questscontent.json index 04fa40a765..78186dd565 100644 --- a/website/common/locales/bg/questscontent.json +++ b/website/common/locales/bg/questscontent.json @@ -585,6 +585,6 @@ "questDysheartenerDropHippogriffPet": "Обнадежден хипогриф (любимец)", "questDysheartenerDropHippogriffMount": "Обнадежден хипогриф (превоз)", "dysheartenerArtCredit": "Графиките са от @AnnDeLune", - "hugabugText": "Hug a Bug Quest Bundle", - "hugabugNotes": "Contains 'The CRITICAL BUG,' 'The Snail of Drudgery Sludge,' and 'Bye, Bye, Butterfry.' Available until March 31." + "hugabugText": "Пакет мисии „Любими буболечки“", + "hugabugNotes": "Съдържа: „КРИТИЧНИЯТ БРЪМБАР“, „Охлювът на черноработната утайка“ и „Сбогом, пеперудке“. Наличен до 31 март." } \ No newline at end of file diff --git a/website/common/locales/cs/generic.json b/website/common/locales/cs/generic.json index 18d9524694..7db01f64bf 100644 --- a/website/common/locales/cs/generic.json +++ b/website/common/locales/cs/generic.json @@ -131,17 +131,17 @@ "audioTheme_wattsTheme": "Watts' téma", "audioTheme_gokulTheme": "Gokul téma", "audioTheme_luneFoxTheme": "Téma od LuneFox", - "audioTheme_rosstavoTheme": "Rosstavo", - "audioTheme_dewinTheme": "Dewin", - "audioTheme_airuTheme": "Airu's Theme", - "audioTheme_beatscribeNesTheme": "Beatscribe's NES Theme", - "audioTheme_arashiTheme": "Arashi's Theme", - "audioTheme_triumphTheme": "Triumph Theme", - "audioTheme_lunasolTheme": "Lunasol Theme", - "audioTheme_spacePenguinTheme": "SpacePenguin's Theme", - "audioTheme_maflTheme": "MAFL Theme", - "audioTheme_pizildenTheme": "Pizilden's Theme", - "audioTheme_farvoidTheme": "Farvoid Theme", + "audioTheme_rosstavoTheme": "Motiv od Rosstavo", + "audioTheme_dewinTheme": "Motiv od Dewin", + "audioTheme_airuTheme": "Motiv od Airu", + "audioTheme_beatscribeNesTheme": "NES Motiv od Beatscribe", + "audioTheme_arashiTheme": "Motiv od Arashi", + "audioTheme_triumphTheme": "Motiv od Triumph", + "audioTheme_lunasolTheme": "Motiv od Lunasol", + "audioTheme_spacePenguinTheme": "Motiv od SpacePenguin", + "audioTheme_maflTheme": "Motiv od MAFL", + "audioTheme_pizildenTheme": "Motiv od Pizilden", + "audioTheme_farvoidTheme": "Motiv od Farvoid", "askQuestion": "Položit otázku", "reportBug": "Nahlásit chybu", "HabiticaWiki": "Habitica Wiki", @@ -169,9 +169,9 @@ "achievementBewilderText": "Přispěl k poražení Be-Wildera během akce Jarního Hodu 2016!", "checkOutProgress": "Koukejte, jaký pokrok se mi povedl v zemi Habitica!", "cards": "Karty", - "sentCardToUser": "You sent a card to <%= profileName %>", - "cardReceivedFrom": "<%= cardType %> from <%= userName %>", - "cardReceived": "You received a <%= card %>", + "sentCardToUser": "Poslal jsi kartu pro <%= profileName %>", + "cardReceivedFrom": "<%= cardType %>od <%= userName %>", + "cardReceived": "Obdržel jsi <%= card %>", "greetingCard": "Blahopřání", "greetingCardExplanation": "Oba obdržíte ocenění Veselého kámoše!", "greetingCardNotes": "Pošli blahopřání někomu z družiny.", @@ -189,13 +189,13 @@ "thankyou2": "Posílám Ti tisíce díků.", "thankyou3": "Jsem velmi vděčný - děkuji!", "thankyouCardAchievementTitle": "Velmi vděčný", - "thankyouCardAchievementText": "Thanks for being thankful! Sent or received <%= count %> Thank-You cards.", + "thankyouCardAchievementText": "Díky za tvoji vděčnost! Posláno nebo přijato <%= count %> děkovných přání.", "birthdayCard": "Narozeninové přání", "birthdayCardExplanation": "Oba získáváte ocenění Velkého narozeninového zisku!", "birthdayCardNotes": "Pošli narozeninové přání členu skupiny.", "birthday0": "Šťastné narozeniny!", "birthdayCardAchievementTitle": "Velký narozeninový zisk", - "birthdayCardAchievementText": "Many happy returns! Sent or received <%= count %> birthday cards.", + "birthdayCardAchievementText": "Spousta šťastných návratů! Posláno nebo přijato <%= count %> narozeninových přání.", "congratsCard": "Congratulations Card", "congratsCardExplanation": "You both receive the Congratulatory Companion achievement!", "congratsCardNotes": "Send a Congratulations card to a party member.", diff --git a/website/common/locales/de/backgrounds.json b/website/common/locales/de/backgrounds.json index c451c5ab14..d91c35ca02 100644 --- a/website/common/locales/de/backgrounds.json +++ b/website/common/locales/de/backgrounds.json @@ -333,10 +333,10 @@ "backgroundRoseGardenText": "Rosengarten", "backgroundRoseGardenNotes": "Schlendere durch einen duftenden Rosengarten.", "backgrounds032018": "SET 46: Veröffentlicht im März 2018", - "backgroundGorgeousGreenhouseText": "Gorgeous Greenhouse", - "backgroundGorgeousGreenhouseNotes": "Walk among the flora kept in a Gorgeous Greenhouse.", + "backgroundGorgeousGreenhouseText": "Großartiges Gewächshaus", + "backgroundGorgeousGreenhouseNotes": "Spaziere durch die Flora in einem großartigen Gewächshaus.", "backgroundElegantBalconyText": "Eleganter Balcon", - "backgroundElegantBalconyNotes": "Look out over the landscape from an Elegant Balcony.", - "backgroundDrivingACoachText": "Driving a Coach", - "backgroundDrivingACoachNotes": "Enjoy Driving a Coach past fields of flowers." + "backgroundElegantBalconyNotes": "Betrachte von einem eleganten Balkon aus die Landschaft.", + "backgroundDrivingACoachText": "Kutschfahrt", + "backgroundDrivingACoachNotes": "Erfreue Dich an einer Kutschfahrt vorbei an Blumenfeldern." } \ No newline at end of file diff --git a/website/common/locales/de/character.json b/website/common/locales/de/character.json index c502b57754..199f60926c 100644 --- a/website/common/locales/de/character.json +++ b/website/common/locales/de/character.json @@ -103,7 +103,7 @@ "stats": "Statuswerte", "achievs": "Erfolge", "strength": "Stärke", - "strText": "Strength increases the chance of random \"critical hits\" and the Gold, Experience, and drop chance boost from them. It also helps deal damage to boss monsters.", + "strText": "Stärke erhöht die Wahrscheinlichkeit zufälliger \"kritischer Treffer\" und die Rate mit der durch sie Gold, Beute und Erfahrung gewonnen wird. Und hilft auch dabei, Boss-Monstern Schaden zuzufügen.", "constitution": "Ausdauer", "conText": "Ausdauer reduziert den Schaden den Du nimmst, sei es von schlechten Gewohnheiten, oder verpassten täglichen Aufgaben.", "perception": "Wahrnehmung", @@ -116,7 +116,7 @@ "allocatedPointsText": "Stat Points you've earned and assigned. Assign Points using the Character Build column.", "allocated": "Verteilt", "buffs": "Aktivierte Boni", - "buffsText": "Temporary Stat bonuses from abilities and achievements. These wear off at the end of your day. The abilities you've unlocked appear in the Rewards list of your Tasks page.", + "buffsText": "Nicht dauerhafte Boni auf Attribute die von Fähigkeiten und Erfolgen stammen. Diese dauern nur bis zum Ende Deines Tages an. Deine freigeschalteten Fähigkeiten erscheinen in der Belohnungsliste auf der Aufgabenseite.", "characterBuild": "Charakter", "class": "Klasse", "experience": "Erfahrung", @@ -130,17 +130,17 @@ "lvl10ChangeClass": "Um Deine Klasse zu ändern, musst Du mindestens auf Level 10 sein.", "changeClassConfirmCost": "Bist Du Dir sicher, dass Du deine Klasse für 3 Edelsteine wechseln möchtest?", "invalidClass": "Ungültige Klasse. Bitte gib 'warrior', 'rogue', 'wizard' oder 'healer' an.", - "levelPopover": "Each level earns you one Point to assign to a Stat of your choice. You can do so manually, or let the game decide for you using one of the Automatic Allocation options.", + "levelPopover": "Jedes Level erhältst Du einen Punkt, den Du einem Attribut Deiner Wahl zuweisen kannst. Du kannst Deine Punkte manuell verteilen, oder das Spiel entscheiden lassen, indem Du eines der vorgegebenen Verteilungsmuster auswählst.", "unallocated": "Freie Attributspunkte", "haveUnallocated": "Du hast <%= points %> freie(n) Attributpunkt(e)", "autoAllocation": "Verteilungsmuster", - "autoAllocationPop": "Places Points into Stats according to your preferences, when you level up.", + "autoAllocationPop": "Verteilt gemäß Deiner Einstellungen Punkte auf Deine Attribute, wenn Du ein Level aufsteigst.", "evenAllocation": "Attributspunkte gleichmäßig verteilen", "evenAllocationPop": "Weist jedem Statuswert die gleiche Anzahl an Punkten zu.", "classAllocation": "Punkte anhand der Klasse verteilen", "classAllocationPop": "Weist den Statuswerten die wichtig für deine Klasse sind, mehr Punkte zu.", "taskAllocation": "Verteile Punkte abhängig von Aufgaben Aktivität.", - "taskAllocationPop": "Assigns Points based on the Strength, Intelligence, Constitution, and Perception categories associated with the tasks you complete.", + "taskAllocationPop": "Verteilt Punkte abhängig davon, welche Kategorien die Aufgaben haben, die Du überwiegend erledigst: Stärke, Intelligenz, Ausdauer oder Wahrnehmung.", "distributePoints": "Verteile freie Punkte automatisch", "distributePointsPop": "Assigns all unallocated Stat Points according to the selected allocation scheme.", "warriorText": "Krieger verursachen mehr und stärkere \"kritische Treffer\", die zufällige Boni auf Gold, Erfahrung und Beute beim Erfüllen einer Aufgabe geben. Sie sind auch sehr stark gegen Bossmonster. Spiele einen Krieger, wenn Dich die Chance auf Belohnungen im Lottogewinn-Stil besonders reizt und Du besonders effektiv gegen Bossmonster sein willst.", diff --git a/website/common/locales/de/front.json b/website/common/locales/de/front.json index 09c4ade5c8..0b30f6d434 100644 --- a/website/common/locales/de/front.json +++ b/website/common/locales/de/front.json @@ -142,7 +142,7 @@ "presskitDownload": "Alle Bilder herunterladen:", "presskitText": "Danke für Dein Interesse an Habitica! Die folgenden Bilder dürfen in Artikeln oder Videos über Habitica verwendet werden. Für weitere Informationen kontaktiere bitte Siena Leslie unter <%= pressEnquiryEmail %>.", "pkQuestion1": "Was inspirierte Habitica? Wie hat es begonnen?", - "pkAnswer1": "If you’ve ever invested time in leveling up a character in a game, it’s hard not to wonder how great your life would be if you put all of that effort into improving your real-life self instead of your avatar. We starting building Habitica to address that question.
Habitica officially launched with a Kickstarter in 2013, and the idea really took off. Since then, it’s grown into a huge project, supported by our awesome open-source volunteers and our generous users.", + "pkAnswer1": "Wenn du jemals Zeit investiert hast, einen Charakter in einem Spiel aufzuleveln, hast du dich sicher auch schon mal gefragt, wie großartig dein Leben sein würde, wenn du all die Energie in eine Verbesserung deines echten Lebens gesteckt hättest, anstatt in deinen Avatar. Wir haben Habitica gegründet, um genau dieser Frage nachzugehen.
Habitica startete offiziell 2013 mit einem Kickstarter, und die Idee hob richtig ab. Seitdem ist es zu einem riesigen Projekt herangewachsen, unterstützt von unseren großartigen open-source Freiwilligen und unseren großzügigen Benutzern.", "pkQuestion2": "Warum funktioniert Habitica?", "pkAnswer2": "Forming a new habit is hard because people really need that obvious, instant reward. For example, it’s tough to start flossing, because even though our dentist tells us that it's healthier in the long run, in the immediate moment it just makes your gums hurt.
Habitica's gamification adds a sense of instant gratification to everyday objectives by rewarding a tough task with experience, gold… and maybe even a random prize, like a dragon egg! This helps keep people motivated even when the task itself doesn't have an intrinsic reward, and we've seen people turn their lives around as a result. You can check out success stories here: https://habitversary.tumblr.com", "pkQuestion3": "Why did you add social features?", diff --git a/website/common/locales/de/gear.json b/website/common/locales/de/gear.json index e864d5621b..4208665665 100644 --- a/website/common/locales/de/gear.json +++ b/website/common/locales/de/gear.json @@ -245,7 +245,7 @@ "weaponSpecialWinter2018RogueText": "Pfefferminz-Haken", "weaponSpecialWinter2018RogueNotes": "Perfekt geeignet, um Wände zu erklimmen oder um deine Gegner mit zuckersüßen Süßigkeiten abzulenken. Erhöht Stärke um<%= str %>. Limitierte Ausgabe 2017-2018 Winterausrüstung.", "weaponSpecialWinter2018WarriorText": "Holiday Bow Hammer", - "weaponSpecialWinter2018WarriorNotes": "The sparkly appearance of this bright weapon will dazzle your enemies as you swing it! Increases Strength by <%= str %>. Limited Edition 2017-2018 Winter Gear.", + "weaponSpecialWinter2018WarriorNotes": "Die funkelnde Erscheinung dieser strahlenden Waffe wird deine Feinde blenden, wenn du sie schwingst! Erhöht Stärke um <%= str %>. Limitierte Ausgabe 2017--2018 Winterausrüstung.", "weaponSpecialWinter2018MageText": "Feiertagskonfetti", "weaponSpecialWinter2018MageNotes": "Magie - und Glitzer - liegt in der Luft! Erhöht Intelligenz um <%= int %> und Wahrnehmung um<%= per %>. Limitierte Ausgabe 2017-2018 Winterausrüstung.", "weaponSpecialWinter2018HealerText": "Mistelzauberstab", @@ -611,7 +611,7 @@ "armorMystery201710Text": "Gebieterischer Gnom Gewand", "armorMystery201710Notes": "Geschuppt, glänzend und gehärtet! Gewährt keinen Attributbonus. Abonnentengegenstand, Oktober 2017.", "armorMystery201711Text": "Teppichreitergewand", - "armorMystery201711Notes": "This cozy sweater set will help keep you warm as you ride through the sky! Confers no benefit. November 2017 Subscriber Item.", + "armorMystery201711Notes": "Dieser gemütliche Pulli hält dich warm, während du durch den Himmel reitest. Gewährt keinen Attributbonus. Abonnentengegenstand, November 2017.", "armorMystery201712Text": "Kerzenzauberer-Rüstung", "armorMystery201712Notes": "Die Hitze und das Licht, das diese magische Rüstung erzeugt, wird Dein Herz wärmen, aber niemals Deine Haut verbrennen! Gewährt keinen Attributbonus. Abonnentengegenstand, Dezember 2017.", "armorMystery201802Text": "Liebeskäfer-Rüstung", diff --git a/website/common/locales/de/npc.json b/website/common/locales/de/npc.json index 2ae4b7d3c0..317826ab09 100644 --- a/website/common/locales/de/npc.json +++ b/website/common/locales/de/npc.json @@ -84,7 +84,7 @@ "invalidTypeEquip": "\"Typ\" muss eines der folgenden sein: 'ausgerüstet', 'Haustier', 'Reittier', 'Kostüm'.", "mustPurchaseToSet": "Du musst <%= val %> kaufen, um es auf <%= key %> zu setzen.", "typeRequired": "Typ ist erforderlich", - "positiveAmountRequired": "Positive amount is required", + "positiveAmountRequired": "Positiver Betrag benötigt", "keyRequired": "Schlüssel ist erforderlich", "notAccteptedType": "Typ muss eins der Folgenden sein: [Eier, Schlüpftränke, Premium-Schlüpftränke, Futter, Quests, Ausrüstung]", "contentKeyNotFound": "Schlüssel für Inhalt <%= type %> nicht gefunden", diff --git a/website/common/locales/es/questscontent.json b/website/common/locales/es/questscontent.json index 01f51bfa65..02dfee6858 100644 --- a/website/common/locales/es/questscontent.json +++ b/website/common/locales/es/questscontent.json @@ -258,7 +258,7 @@ "questHorseUnlockText": "Desbloquear la compra de huevos de caballo en el Mercado", "questBurnoutText": "Burnout y los Espíritus Consumidos", "questBurnoutNotes": "Es ya bien pasada la medianoche, tranquila y sofocante, cuando Redphoenix y el capitán scout Kiwibot aparecen súbitamente cruzando las puertas de la ciudad. \"¡Tenemos que evacuar todos los edificios de madera!\" grita Redphoenix. \"¡Rápido!\"

Kiwibot se sujeta de la pared mientras recobra el aliento. \"¡Está drenando a la gente y conviertiéndola en Espíritus Consumidos! Por eso todo estaba demorado. Allí es adonde la gente desaparecida ha ido. ¡Es él quien ha estado robando su energía!\"

\"¿'Él'?\" pregunta Lemoness.

Y en ese momento el calor toma forma.

Se alza desde la tierra en una masa nebulosa y serpenteante, y el aire se satura de olor a humo y azufre. Llamas reptan a través del suelo fundido y se contorsionan formando extremidades, retorciéndose hacia alturas espeluznantes. Ojos ardientes se abren repentinamente, y la criatura deja escapar una carcajada profunda y chispeante.

Kiwibot murmura una única palabra.

\"Burnout.\"", - "questBurnoutCompletion": "¡Burnout es DERROTADO!

Con un gran, suave suspiro, Burnout gradualmente libera la energía ardiente que alimentaba su fuego. Mientras el monstruo silenciosamente se convierte en cenizas, su energía robada centellea en el aire, rejuveneciendo a los Espíritus Consumidos y devolviéndolos a sus formas originales.

Ian, Daniel y la Hechicera Estacional festejan mientras los Habiticanos se apuran a recibirlos, y todos los ciudadanos desaparecidos de los Campos Florecientes abrazan a sus amigos y a sus familias. ¡El último Espíritu Consumido se transforma en la mismísima Parca Alegre!

\"¡Miren!\" murmura @Baconsaur, al tiempo que las cenizas comienzan a brillar. ¡Lentamente, se convierten en cientos de fénix resplandecientes!

Una de las aves radiantes se posa sobre el brazo esquelético de la Parca Alegre, y ella le sonríe. \"Ha pasado ya bastante tiempo desde que tuve el privilegio exquisito de ver un fénix en los Campos Florecientes,\" dice. \"Aunque dados los hechos recientes, debo decir, ¡esto es extremadamente apropiado!\"

Su tono se vuelve serio, aunque (naturalmente) su sonrisa persiste. \"Somos conocidos por ser muy trabajadores aquí, pero también lo somos por nuestros banquetes y festividades. Es bastante irónico, supongo, que mientras nos esforzábamos para planear una fiesta espectacular, nos rehusamos a permitirnos un tiempo de ocio. ¡Desde luego no volveremos a cometer el mismo error dos veces!\"

La Parca Alegre aplaude. \"Ahora - ¡a celebrar!\"", + "questBurnoutCompletion": "¡Burnout es DERROTADO!

Con un gran, suave suspiro, Burnout gradualmente libera la energía ardiente que alimentaba su fuego. Mientras el monstruo silenciosamente se convierte en cenizas, su energía robada centellea en el aire, rejuveneciendo a los Espíritus Consumidos y devolviéndolos a sus formas originales.

Ian, Daniel y la Hechicera Estacional festejan mientras los Habiticanos se apuran a recibirlos, y todos los ciudadanos desaparecidos de los Campos Florecientes abrazan a sus amigos y a sus familias. ¡El último Espíritu Consumido se transforma en la mismísima Parca Alegre!

\"¡Miren!\" murmura @Baconsaur, al tiempo que las cenizas comienzan a brillar. ¡Lentamente, se convierten en cientos de fénix resplandecientes!

Una de las aves radiantes se posa sobre el brazo esquelético de la Segadora Alegre, y ella le sonríe. \"Ha pasado ya bastante tiempo desde que tuve el privilegio exquisito de ver un fénix en los Campos Florecientes,\" dice. \"Aunque dados los hechos recientes, debo decir, ¡esto es extremadamente apropiado!\"

Su tono se vuelve serio, aunque (naturalmente) su sonrisa persiste. \"Somos conocidos por ser muy trabajadores aquí, pero también lo somos por nuestros banquetes y festividades. Es bastante irónico, supongo, que mientras nos esforzábamos para planear una fiesta espectacular, nos rehusamos a permitirnos un tiempo de ocio. ¡Desde luego no volveremos a cometer el mismo error dos veces!\"

La Parca Alegre aplaude. \"Ahora - ¡a celebrar!\"", "questBurnoutCompletionChat": "`¡Burnout es DERROTADO!`\n\nCon un gran, suave suspiro, Burnout gradualmente libera la energía ardiente que alimentaba su fuego. Mientras el monstruo silenciosamente se convierte en cenizas, su energía robada centellea en el aire, rejuveneciendo a los Espíritus Consumidos y devolviéndolos a sus formas originales.\n\nIan, Daniel y la Hechicera Estacional festejan mientras los Habiticanos se apuran a recibirlos, y todos los ciudadanos desaparecidos de los Campos Florecientes abrazan a sus amigos y a sus familias. ¡El último Espíritu Consumido se transforma en la mismísima Parca Alegre!\n\n\"¡Miren!\" murmura @Baconsaur, al tiempo que las cenizas comienzan a brillar. ¡Lentamente, se convierten en cientos de fénix resplandecientes!\n\nUna de las aves radiantes se posa sobre el brazo esquelético de la Parca Alegre, y ella le sonríe. \"Ha pasado ya bastante tiempo desde que tuve el privilegio exquisito de ver un fénix en los Campos Florecientes,\" dice. \"Aunque dados los hechos recientes, debo decir, ¡esto es extremadamente apropiado!\"\n\nSu tono se vuelve serio, aunque (naturalmente) su sonrisa persiste. \"Somos conocidos por ser muy trabajadores aquí, pero también lo somos por nuestros banquetes y festividades. Es bastante irónico, supongo, que mientras nos esforzábamos para planear una fiesta espectacular, nos rehusamos a permitirnos un tiempo de ocio. ¡Desde luego no volveremos a cometer el mismo error dos veces!\"\n\nLa Parca Alegre aplaude. \"Ahora - ¡a celebrar!\"\n\nTodos los Habiticanos reciben:\n\nFénix (Mascota)\nFénix (Montura)\nLogro: Salvador de los Campos Florecientes\nCaramelo Básico\nCaramelo de Vainilla\nCaramelo de Arena\nCaramelo de Canela\nCaramelo de Chocolate\nCaramelo Podrido\nCaramelo Rosa Agrio\nCaramelo Azul Agrio\nCaramelo de Miel", "questBurnoutBoss": "Burnout", "questBurnoutBossRageTitle": "Ataque Consumidor", @@ -362,8 +362,8 @@ "questBeetleUnlockText": "Huevo de escarabajo desbloqueado en el Mercado", "questGroupTaskwoodsTerror": "Terror en Bosquetarea", "questTaskwoodsTerror1Text": "Terror en Bosquetarea, Parte 1: El Resplandor en Bosquetarea.", - "questTaskwoodsTerror1Notes": "Nunca has visto al Segador Alegre tan agitado. La soberana de los Campos Florecientes aterriza su montura de grifo esqueleto en medio de la Plaza Productividad y grita sin haber desmontado. \"¡Queridos Habiticanos, necesitamos vuestra ayuda! Algo está prendiendo fuegos en Bosquetarea, y nosotros todavía no nos hemos recuperado del todo desde nuestra batalla contra Burnout. ¡Si no es detenido, las llamas podrían engullir todos nuestros bosques y arbustos de bayas!\"

Rápidamente te prestas voluntario, y te apresuras a Bosquetarea. Mientras te arrastras hacia el bosque con más frutas de Habitica, súbitamente oyes ruidos y voces rasgadas desde muy lejo, y alcanzas a oler un leve olor a humo. Pronto, una horda de chasqueantes, criaturas con forma de calavera en llamas vuela hacia tu, ¡arrancando ramas de un mordisco y prendiendo las copas de los árboles!", - "questTaskwoodsTerror1Completion": "Con la ayuda del Segador Alegre y el nuevo pirómano @Beffymaroo, te las arreglas para hacer retroceder al enjambre. En un gesto de solidaridad, Beffymaroo te ofrece su Turbante de Pirómano mientras te adentras en el bosque.", + "questTaskwoodsTerror1Notes": "Nunca has visto a la Segadora Alegre tan agitado. La soberana de los Campos Florecientes aterriza su montura de grifo esqueleto en medio de la Plaza Productividad y grita sin haber desmontado. \"¡Queridos Habiticanos, necesitamos vuestra ayuda! Algo está prendiendo fuegos en Bosquetarea, y nosotros todavía no nos hemos recuperado del todo desde nuestra batalla contra Burnout. ¡Si no es detenido, las llamas podrían engullir todos nuestros bosques y arbustos de bayas!\"

Rápidamente te prestas voluntario, y te apresuras a Bosquetarea. Mientras te arrastras hacia el bosque con más frutas de Habitica, súbitamente oyes ruidos y voces rasgadas desde muy lejo, y alcanzas a oler un leve olor a humo. Pronto, una horda de chasqueantes, criaturas con forma de calavera en llamas vuela hacia tu, ¡arrancando ramas de un mordisco y prendiendo las copas de los árboles!", + "questTaskwoodsTerror1Completion": "Con la ayuda de la Segadora Alegre y el nuevo pirómano @Beffymaroo, te las arreglas para hacer retroceder al enjambre. En un gesto de solidaridad, Beffymaroo te ofrece su Turbante de Pirómano mientras te adentras en el bosque.", "questTaskwoodsTerror1Boss": "Enjambre de Calaveras de Fuego", "questTaskwoodsTerror1RageTitle": "Reaparición del Enjambre", "questTaskwoodsTerror1RageDescription": "Reaparición del Enjambre: Esta barra se llena cuando no completas tus Tareas Diarias. Cuando está llena, ¡el Enjambre de Calaveras de Fuego curará el 30% de su salud restante!", @@ -373,13 +373,13 @@ "questTaskwoodsTerror1DropHeadgear": "Turbante de Pirómano (Casco)", "questTaskwoodsTerror2Text": "Terror en Bosquetarea, Parte 2: Encontrando las Hadas Florecientes", "questTaskwoodsTerror2Notes": "Habiendo luchado contra el enjambre de calaveras en llamas, llegas a un gran grupo de grangeros refugiados al filo del bosque. \"Su pueblo fue quemado por un renegado espíritu del otoño,\" dice una voz familiar. Es @Kiwibot, ¡el legendario rastreador! \"Me las he arreglado para reunir a los supervivietes, pero no hay señal de las Hadas Florecientes que ayudan a que la fruta de Bosquetarea crezca. ¡Por favor, ayúdame a rescatarlas!\"", - "questTaskwoodsTerror2Completion": "Te las arreglas para localizar a la última dríade y llevarla lejos de los monstruos. Cuando regresas al refugio de granjeros, eres acogido por las agradecidas hadas, quienes te dan un vestido tejido con magia brillante y seda. De pronto, un estruendo resuena entre los árboles, haciendo vibrar la mismísima tierra. \"Eso debe ser el espíritu renegado\", dice el Segador Alegre dice. \"Démosno prisa!\"", + "questTaskwoodsTerror2Completion": "Te las arreglas para localizar a la última dríade y llevarla lejos de los monstruos. Cuando regresas al refugio de granjeros, eres acogido por las agradecidas hadas, quienes te dan un vestido tejido con magia brillante y seda. De pronto, un estruendo resuena entre los árboles, haciendo vibrar la mismísima tierra. \"Eso debe ser el espíritu renegado\", dice la Segadora Alegre dice. \"Démosno prisa!\"", "questTaskwoodsTerror2CollectPixies": "Pixies", "questTaskwoodsTerror2CollectBrownies": "Brownies", "questTaskwoodsTerror2CollectDryads": "Dríadas", "questTaskwoodsTerror2DropArmor": "Ropajes de Pirómano (Armadura)", "questTaskwoodsTerror3Text": "Terror en Bosquetarea, Parte 3: Jacko de la Linterna", - "questTaskwoodsTerror3Notes": "Preparado para la batalla, tu grupo marcha hacia el corazón del bosque, donde el espíritu renegado está intentando destruir un manzano ancestral rodeado de arbustos de bayas. Su cabeza de calabaza irradia una terrible luz dondequiera que se gire, y en un mano izquierda sujeta una larga vara, con una linterna colgando de su punta. En vez de fuego o llama, no obstante, la linterna tiene un oscuro cristal que te hace estremecer todos los huesos.

El Segador Alegre alza una huesuda mano a su boca. \"Ese -- ese es Jacko, ¡el Espíritu Linterna! Pero él es un fantasma recolector útil que guía a nuestros granjeros. ¿Qué ha podido conducir a su entrañable alma a actuar de esta forma?\"

\"No lo sé\", dice @bridgetteempress. \"¡Pero parece que es 'entrañable alma' está a punto de atacarnos!\"", + "questTaskwoodsTerror3Notes": "Preparado para la batalla, tu grupo marcha hacia el corazón del bosque, donde el espíritu renegado está intentando destruir un manzano ancestral rodeado de arbustos de bayas. Su cabeza de calabaza irradia una terrible luz dondequiera que se gire, y en un mano izquierda sujeta una larga vara, con una linterna colgando de su punta. En vez de fuego o llama, no obstante, la linterna tiene un oscuro cristal que te hace estremecer todos los huesos.

La Segadora Alegre alza una huesuda mano a su boca. \"Ese -- ese es Jacko, ¡el Espíritu Linterna! Pero él es un fantasma recolector útil que guía a nuestros granjeros. ¿Qué ha podido conducir a su entrañable alma a actuar de esta forma?\"

\"No lo sé\", dice @bridgetteempress. \"¡Pero parece que es 'entrañable alma' está a punto de atacarnos!\"", "questTaskwoodsTerror3Completion": "Tras una larga batalla, consigues disparar una flecha a la linterna que Jacko lleva, y el cristal se hace pedazos. Jacko de pronto vuelve bruscamente a sus sentidos y estalla en resplandecientes lágrimas. \"Oh, ¡mi precioso bosque! ¡¿Qué he hecho?!\" llora. Sus lágrimas extinguen los fuegos que quedaban, y el manzano y las bayas silvestres están salvados.

Después de que le ayudes a relajarse, te explica, \"Conocía a una encantadora señora llamada Tzina, y me dio este resplandesciente cristal como un regalo. Siguiendo su recomendación, lo puse en mi linterna... pero es lo último que recuerdo.\" Se vuelve hacia ti con una sonrisa dorada. \"A lo mejor deberías cogerlo para tenerlo a salvo mientras que ayudo a los huertos a que vuelvan a crecer.\"", "questTaskwoodsTerror3Boss": "Jacko de la Linterna", "questTaskwoodsTerror3DropStrawberry": "Fresa (alimento)", @@ -511,13 +511,13 @@ "questGroupLostMasterclasser": "Misterio de los Maestros de Clase", "questUnlockLostMasterclasser": "Para desbloquear esta misión, completa las misiones finales de estas cadenas de misiones: 'Angustia Dilatoria', 'Caos en Calavuelos', 'Calamidad en Stoïkalm', y 'Terror en Bosquetarea'.", "questLostMasterclasser1Text": "El Misterio de los Maestros de Clase, Parte 1: Lee Entre Líneas", - "questLostMasterclasser1Notes": "Eres inesperadamente invocado por beffymaroo y Lemoness al Vestíbulo de los Hábitos, donde te ", - "questLostMasterclasser1Completion": "After hours of poring through volumes, you still haven’t found any useful information.

“It seems impossible that there isn’t even the tiniest reference to anything relevant,” says head librarian @Tuqjoi, and their assistant @stefalupagus nods in frustration.

King Manta’s eyes narrow. “Not impossible…” he says. “Intentional.” For a moment, the water glows around his hands, and several of the books shudder. “Something is obscuring information,” he says. “Not just a static spell, but something with a will of its own. Something… alive.” He swims up from the table. “The Joyful Reaper needs to hear about this. Let’s pack a meal for the road.”", - "questLostMasterclasser1CollectAncientTomes": "Ancient Tomes", - "questLostMasterclasser1CollectForbiddenTomes": "Forbidden Tomes", - "questLostMasterclasser1CollectHiddenTomes": "Hidden Tomes", - "questLostMasterclasser2Text": "The Mystery of the Masterclassers, Part 2: Assembling the a'Voidant", - "questLostMasterclasser2Notes": "The Joyful Reaper drums her bony fingers on some of the books that you brought. “Oh, dear,” the Master of Healers says. “There is a malevolent life essence at work. I might have guessed, considering the attacks by reanimated skulls during each incident.” Her assistant @tricksy.fox brings in a chest, and you are startled to see the contents that @beffymaroo unloads: the very same objects once used by this mysterious Tzina to possess people.

“I’m going to use resonant healing magic to try to make this creature manifest,” the Joyful Reaper says, reminding you that the skeleton is a somewhat unconventional Healer. “You’ll need to read the revealed information quickly, in case it breaks loose.”

As she concentrates, a twisting mist begins to siphon from the books and twine around the objects. Quickly, you flip through the pages, trying to read the new lines of text that are writhing into view. You catch only a few snippets: “Sands of the Timewastes” — “the Great Disaster” —“split into four”— “permanently corrupted”— before a single name catches your eye: Zinnya.

Abruptly, the pages wrench free from your fingers and shred themselves as a howling creature explodes into being, coalescing around the possessed objects.

“It’s an a’Voidant!” the Joyful Reaper shouts, throwing up a protection spell. “They’re ancient creatures of confusion and obscurity. If this Tzina can control one, she must have a frightening command over life magic. Quickly, attack it before it escapes back into the books!”

", + "questLostMasterclasser1Notes": "You’re unexpectedly summoned by @beffymaroo and @Lemoness to Habit Hall, where you’re astonished to find all four of Habitica’s Masterclassers awaiting you in the wan light of dawn. Even the Joyful Reaper looks somber.

“Oho, you’re here,” says the April Fool. “Now, we would not rouse you from your rest without a truly dire—”

“Help us investigate the recent bout of possessions,” interrupts Lady Glaciate. “All the victims blamed someone named Tzina.”

The April Fool is clearly affronted by the summary. “What about my speech?” he hisses to her. “With the fog and thunderstorm effects?”

“We’re in a hurry,” she mutters back. “And my mammoths are still soggy from your incessant practicing.”

“I’m afraid that the esteemed Master of Warriors is correct,” says King Manta. “Time is of the essence. Will you aid us?”

When you nod, he waves his hands to open a portal, revealing an underwater room. “Swim down with me to Dilatory, and we will scour my library for any references that might give us a clue.” At your look of confusion, he adds, “Don’t worry, the paper was enchanted long before Dilatory sank. None of the books are the slightest bit damp!” He winks.“Unlike Lady Glaciate’s mammoths.”

“I heard that, Manta.”

As you dive into the water after the Master of Mages, your legs magically fuse into fins. Though your body is buoyant, your heart sinks when you see the thousands of bookshelves. Better start reading…", + "questLostMasterclasser1Completion": "Después de estar durante horas leyendo libros y libros, aún no has encontrado ninguna información útil.

\"Parece imposible que no exista ni la más mínima referencia a algo relevante,\" dice el librero jefe, @Tuqjoi, y su asistente, @stefalupagus, asiente con frustración.

El Rey Manta entrecierra los ojos. \"No, imposible...\" dice. \"Intencionadamente.\" Durante un instante, el agua brilla alrededor de sus manos, y variois libros tiemblan. \"Algo está oscureciendo la información,\" dice. \"No solo un hechizo estático, sino algo con voluntad propia. Algo... Vivo.\" El Rey Manta se levanta de la mesa. \"La Segadora Alegre tiene que oír esto. Vamos a preparar algo de comer para el viaje.\"", + "questLostMasterclasser1CollectAncientTomes": "Volúmenes Antiguos", + "questLostMasterclasser1CollectForbiddenTomes": "Volúmenes Prohibidos", + "questLostMasterclasser1CollectHiddenTomes": "Volúmenes Ocultos", + "questLostMasterclasser2Text": "El MIsterio de los Maestros de Clase, Parte 2: Montando al e'Vitador", + "questLostMasterclasser2Notes": "La Segadora Alegre tambori", "questLostMasterclasser2Completion": "The a’Voidant succumbs at last, and you share the snippets that you read.

“None of those references sound familiar, even for someone as old as I,” the Joyful Reaper says. “Except… the Timewastes are a distant desert at the most hostile edge of Habitica. Portals often fail nearby, but swift mounts could get you there in no time. Lady Glaciate will be glad to assist.” Her voice grows amused. “Which means that the enamored Master of Rogues will undoubtedly tag along.” She hands you the glimmering mask. “Perhaps you should try to track the lingering magic in these items to its source. I’ll go harvest some sustenance for your journey.”", "questLostMasterclasser2Boss": "The a'Voidant", "questLostMasterclasser2DropEyewear": "Aether Mask (Eyewear)", diff --git a/website/common/locales/es_419/generic.json b/website/common/locales/es_419/generic.json index 998cc5960c..ddccfca4eb 100644 --- a/website/common/locales/es_419/generic.json +++ b/website/common/locales/es_419/generic.json @@ -136,9 +136,9 @@ "audioTheme_airuTheme": "Tema de Airu", "audioTheme_beatscribeNesTheme": "Beatscribe's NES Theme", "audioTheme_arashiTheme": "Arashi's Theme", - "audioTheme_triumphTheme": "Triumph Theme", - "audioTheme_lunasolTheme": "Lunasol Theme", - "audioTheme_spacePenguinTheme": "SpacePenguin's Theme", + "audioTheme_triumphTheme": "Tema triunfo", + "audioTheme_lunasolTheme": "Tema Lunasol", + "audioTheme_spacePenguinTheme": "Tema Pingüinos del Espacio", "audioTheme_maflTheme": "MAFL Theme", "audioTheme_pizildenTheme": "Pizilden's Theme", "audioTheme_farvoidTheme": "Farvoid Theme", @@ -250,23 +250,23 @@ "artDesign": "Arte y Diseño", "booksWriting": "Libros y Escritura", "comicsHobbies": "Comics y Hobbies", - "diyCrafts": "DIY & Crafts", + "diyCrafts": "Oficios y manualidades", "education": "Educación ", "foodCooking": "Comida y Cocina", - "healthFitness": "Health & Fitness", + "healthFitness": "Salud y Estar en forma", "music": "Música", "relationship": "Relaciones ", "scienceTech": "Ciencia y Tecnología", "exercise": "Ejercicio ", "creativity": "Creatividad", "budgeting": "Budgeting", - "health_wellness": "Health & Wellness", - "self_care": "Self-Care", - "habitica_official": "Habitica Official", - "academics": "Academics", + "health_wellness": "Salud y Bienestar", + "self_care": "Auto-cuidado", + "habitica_official": "Habitica Oficial", + "academics": "Académicos", "advocacy_causes": "Advocacy + Causes", - "entertainment": "Entertainment", - "finance": "Finance", + "entertainment": "Entretenimiento", + "finance": "Finanzas", "health_fitness": "Salud y estar en forma", "hobbies_occupations": "Hobbies y entretenimiento", "location_based": "Location-based", diff --git a/website/common/locales/es_419/groups.json b/website/common/locales/es_419/groups.json index 0e4230c71c..3e2dc9c513 100644 --- a/website/common/locales/es_419/groups.json +++ b/website/common/locales/es_419/groups.json @@ -262,7 +262,7 @@ "claim": "Reclama", "removeClaim": "Remove Claim", "onlyGroupLeaderCanManageSubscription": "Solo el líder del grupo puede administrar la suscripción grupal", - "yourTaskHasBeenApproved": "Your task <%= taskText %> has been approved.", + "yourTaskHasBeenApproved": "Tu Tarea <%= taskText %>ha sido aprobada", "taskNeedsWork": "<%= managerName %> marked <%= taskText %> as needing additional work.", "userHasRequestedTaskApproval": "<%= user %> requests approval for <%= taskName %>", "approve": "Aprobar", diff --git a/website/common/locales/es_419/limited.json b/website/common/locales/es_419/limited.json index 3fb4dbf666..6c897b37df 100644 --- a/website/common/locales/es_419/limited.json +++ b/website/common/locales/es_419/limited.json @@ -111,7 +111,7 @@ "summer2017SeaDragonSet": "Sea Dragon (Rogue)", "fall2017HabitoweenSet": "Habitoween Warrior (Warrior)", "fall2017MasqueradeSet": "Masquerade Mage (Mage)", - "fall2017HauntedHouseSet": "Haunted House Healer (Healer)", + "fall2017HauntedHouseSet": "Casa embrujada (sanador) Sanador", "fall2017TrickOrTreatSet": "Trick or Treat Rogue (Rogue)", "winter2018ConfettiSet": "Confetti Mage (Mage)", "winter2018GiftWrappedSet": "Gift-Wrapped Warrior (Warrior)", diff --git a/website/common/locales/es_419/loginincentives.json b/website/common/locales/es_419/loginincentives.json index fa1772054e..6cda00a8b8 100644 --- a/website/common/locales/es_419/loginincentives.json +++ b/website/common/locales/es_419/loginincentives.json @@ -4,7 +4,7 @@ "nextRewardUnlocksIn": "Registros hasta tu próximo premio: <%= numberOfCheckinsLeft %>", "awesome": "¡Fantástico!", "totalCount": "<%= count %> cuenta total", - "countLeft": "Registros hasta tu próximo premio: <%= count %>", + "countLeft": "Registros hasta la próxima recompensa: <%= count %>", "incentivesDescription": "Cuando se trata de desarrollar hábitos, la consistencia es la clave. Cada día que hagas check-in te acercas más a un premio.", "totalCheckins": "<%= count %> Check-Ins", "checkinEarned": "¡Tu contador de Check-In subió!", @@ -25,5 +25,5 @@ "royallyLoyal": "Realmente Leal", "royallyLoyalText": "¡Este usuario entró más de 500 veces a Habitica y ganó todos los premios por entrar!", "checkInRewards": "Recompensas por entrar", - "backloggedCheckInRewards": "¡Recibiste premios por entrar! Visita tu Inventario y Equipamiento para verlos." + "backloggedCheckInRewards": "¡Recibiste premios por entrar! Visita tu Inventario y Equipamiento para ver qué hay de nuevo." } diff --git a/website/common/locales/es_419/questscontent.json b/website/common/locales/es_419/questscontent.json index 871cb5f738..cc017d585f 100644 --- a/website/common/locales/es_419/questscontent.json +++ b/website/common/locales/es_419/questscontent.json @@ -504,7 +504,7 @@ "questHippoBoss": "The Hippo-Crite", "questHippoDropHippoEgg": "Hippo (Egg)", "questHippoUnlockText": "Unlocks purchasable Hippo eggs in the Market", - "farmFriendsText": "Farm Friends Quest Bundle", + "farmFriendsText": "Paquete de Misión Amigos de la granja", "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.", @@ -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": "Poción eclosionadora de Oro", + "questLostMasterclasser3DropPinkPotion": "Poción eclosionadora de Algodón de Azúcar Rosa", + "questLostMasterclasser3DropShadePotion": "Poción eclosionadora de Sombra", + "questLostMasterclasser3DropZombiePotion": "Poción eclosionadora Zombi", "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.

", diff --git a/website/common/locales/es_419/tasks.json b/website/common/locales/es_419/tasks.json index 35af69ec73..398e295998 100644 --- a/website/common/locales/es_419/tasks.json +++ b/website/common/locales/es_419/tasks.json @@ -1,6 +1,6 @@ { "clearCompleted": "Borrar hábitos completados", - "clearCompletedDescription": "Completed To-Dos are deleted after 30 days for non-subscribers and 90 days for subscribers.", + "clearCompletedDescription": "Las tareas pendientes completadas se eliminan después de 30 días para los no suscriptores y de 90 días para los suscriptores.", "clearCompletedConfirm": "¿Estas seguro que quieres borrar tus pendientes completados?", "sureDeleteCompletedTodos": "¿Estas seguro que quieres borrar tus pendientes completados?", "lotOfToDos": "Se ven las 30 tareas completadas más recientes aquí. Se pueden ver tareas completadas anteriores por Datos > Exportar Datos > Datos de Usario.", diff --git a/website/common/locales/fr/questscontent.json b/website/common/locales/fr/questscontent.json index 3b89b448e0..60c6de2258 100644 --- a/website/common/locales/fr/questscontent.json +++ b/website/common/locales/fr/questscontent.json @@ -585,6 +585,6 @@ "questDysheartenerDropHippogriffPet": "Hippogriffe optimiste (Familier)", "questDysheartenerDropHippogriffMount": "Hippogriffe optimiste (Monture)", "dysheartenerArtCredit": "Illustration par @AnnDeLune", - "hugabugText": "Hug a Bug Quest Bundle", - "hugabugNotes": "Contains 'The CRITICAL BUG,' 'The Snail of Drudgery Sludge,' and 'Bye, Bye, Butterfry.' Available until March 31." + "hugabugText": "Lot de quête des jolies bébêtes", + "hugabugNotes": "Contient \"Le BUG CRITIQUE\", \"L'escargot de la fange de Pénibilité\" et \"Minute, papillon !\". Disponible jusqu'au 31 mars." } \ No newline at end of file diff --git a/website/common/locales/ja/questscontent.json b/website/common/locales/ja/questscontent.json index aea50a7e8e..46f821823f 100644 --- a/website/common/locales/ja/questscontent.json +++ b/website/common/locales/ja/questscontent.json @@ -585,6 +585,6 @@ "questDysheartenerDropHippogriffPet": "希望に満ちたヒッポグリフ(ペット)", "questDysheartenerDropHippogriffMount": "希望に満ちたヒッポグリフ(乗騎)", "dysheartenerArtCredit": "イラスト作成:@AnnDeLune", - "hugabugText": "Hug a Bug Quest Bundle", - "hugabugNotes": "Contains 'The CRITICAL BUG,' 'The Snail of Drudgery Sludge,' and 'Bye, Bye, Butterfry.' Available until March 31." + "hugabugText": "「虫さんと仲良し」クエストセット", + "hugabugNotes": "「クリティカル・バグ」「タンタン泥地のカタツムリ」「バイバイ、蝶々さん」のセット。3月31日まで購入できます。" } \ No newline at end of file diff --git a/website/common/locales/pl/questscontent.json b/website/common/locales/pl/questscontent.json index b5961eb190..a63b959c51 100644 --- a/website/common/locales/pl/questscontent.json +++ b/website/common/locales/pl/questscontent.json @@ -577,14 +577,14 @@ "marketRageStrikeHeader": "Targ został zaatakowany!", "marketRageStrikeLead": "Alex ma Złamane Serce!", "marketRageStrikeRecap": "28 Lutego nasz wspaniały Sprzedawca Alex przeraził się gdy Odsercowiaczka roztrzaskała Targ. Szybko, zajmijmy się naszymi zadaniami by pokonać szkaradę i pomóc Alexowi się odbudować!", - "questsRageStrikeHeader": "The Quest Shop was Attacked!", - "questsRageStrikeLead": "Ian is Heartbroken!", - "questsRageStrikeRecap": "On March 6, our wonderful Ian the Quest Guide was deeply shaken when the Dysheartener shattered the ground around the Quest Shop. Quickly, tackle your tasks to defeat the monster and help rebuild!", + "questsRageStrikeHeader": "Sklep z Misjami został zaatakowany!", + "questsRageStrikeLead": "Ian ma Złamane Serce!", + "questsRageStrikeRecap": "6 Marca nasz wspaniały Przewodnik Misji Ian został głęboko wstrząśnięty kiedy Odsercowiaczka roztrzaskała ziemię dookoła Sklepu z Misjami. Szybko, zajmijmy się naszymi zadaniami by pokonać szkaradę i pomóc Ianowi się odbudować!", "questDysheartenerBossRageMarket": "'Odsercowiaczka używa DRUZGOCZĄCEGO ZŁAMANIA SERCA!'\n\nPomocy! Po ucztowaniu na naszych niewykonanych Codziennych, Odsercowiaczka wykonała kolejny Druzgoczący Złamane Serca atak, demolując ściany i podłogi Targu! Podczas gdy kamienie padają z nieba, Sprzedawca Alex opłakuje zmiażdżony towar, porażony zniszczeniem.\n\nNie możemy dopuścić by to znów się wydarzyło! Bądź pewny, że wykonujesz wszystkie swoje Codzienne by zapobiec ostatniemu atakowi Odsercowiaczki.", "questDysheartenerBossRageQuests": "'Odsercowiaczka używa DRUZGOCZĄCEGO ZŁAMANIA SERCA'\n\nNieee! Pozostawiliśmy nasze Codzienne znów niezrobione i Odcercowiaczka zgromadziła energie na jedno ostatnie uderzenie przeciwko naszym ukochanym sprzedawcom. Krajobraz dookoła Mistrza Misji Iana zostaje rozdarty przez jej atak Druzgoczącego Złamania Serca i Ian zostaje uderzony w samo sedno przez tą przerażającą wizję. Jesteśmy tak blisko pokonania tego potwora.... Szybko! Nie przestawajmy teraz!", "questDysheartenerDropHippogriffPet": "Optymistyczny Hipogryf (Chowaniec)", "questDysheartenerDropHippogriffMount": "Optymistyczny Hipogryf (Wierzchowiec)", "dysheartenerArtCredit": "Grafika zrobiona przez @AnnDeLune", - "hugabugText": "Hug a Bug Quest Bundle", - "hugabugNotes": "Contains 'The CRITICAL BUG,' 'The Snail of Drudgery Sludge,' and 'Bye, Bye, Butterfry.' Available until March 31." + "hugabugText": "Pakiet Misji Przytul Robaka", + "hugabugNotes": "Zawiera 'Krytyczna pluskwa,' 'Ślimak ze Ślęczącego Ścieku,' i 'Pa, Pa, Płomieńcu.' Dostępne do 31 Marca." } \ No newline at end of file diff --git a/website/common/locales/pt_BR/faq.json b/website/common/locales/pt_BR/faq.json index 79daa106ff..e161807aa0 100644 --- a/website/common/locales/pt_BR/faq.json +++ b/website/common/locales/pt_BR/faq.json @@ -23,7 +23,7 @@ "faqQuestion5": "Como jogo Habitica com meus amigos?", "iosFaqAnswer5": "O melhor jeito é convida-los para um Grupo com você! Grupos podem fazer missões, batalhar contra monstros e usar habilidades para ajudar um ao outro. Vá em Menu > Grupo e clique \"Criar Novo Grupo\" se você ainda não tiver um Grupo. Em seguida toque na lista de Membros e toque em Convidar, no canto superior direito, para convidar amigos usando suas IDs de Usuário (uma linha de números e letras que pode ser encontrada em Configurações > Detalhes da Conta no aplicativo, e Configurações > API no site). No site, você também pode convidar amigos via email, que também adicionaremos ao aplicativo em uma atualização futura.\n\nNo site, você e seus amigos também podem se unir a Guildas, que são salas de chat públicas. Guildas serão adicionadas ao aplicativo em uma atualização futura!", "androidFaqAnswer5": "O melhor jeito é convidá-los para um grupo com você! Grupos podem ir em missões, batalhar monstros e lançar habilidades para dar suporte um ao outro. Vá ao [website](https://habitica.com/) para criar um se você ainda não faz parte de um grupo. Vocês também pode juntar-se a guildas (Social > Guilds). Guildas são salas de chats com focus em interesses compartilhados ou na busca de um objetivo em comum, podendo ser públicas ou privadas. Você pode se juntar com quantas guildas quiser, mas somente um grupo.\n\nPara informações mais detalhadas, acesse as páginas da wiki em [Parties](http://habitica.wikia.com/wiki/Party) and [Guilds](http://habitica.wikia.com/wiki/Guilds).", - "webFaqAnswer5": "The best way is to invite them to a Party with you by clicking \"Party\" in the navigation bar! Parties can go on quests, battle monsters, and cast skills to support each other. You can also join Guilds together (click on \"Guilds\" in the navigation bar). Guilds are chat rooms focusing on a shared interest or the pursuit of a common goal, and can be public or private. You can join as many Guilds as you'd like, but only one Party. For more detailed info, check out the wiki pages on [Parties](http://habitica.wikia.com/wiki/Party) and [Guilds](http://habitica.wikia.com/wiki/Guilds).", + "webFaqAnswer5": "A melhor forma é convidá-los para um Grupo contigo clicando em \"Grupo\" na barra de navegação. Grupos podem fazer missões, lutar contra monstros e lançar habilidades para ajudar uns aos outros. Vocês também podem entrar em guildas juntos (clique em \"Guildas\" na barra de navegação). Guildas são salas de chat focadas em interesses em comum ou na busca de um objetivo mútuo e podem ser públicas ou privadas. Você pode entrar em quantas guildas quiser, mas apenas um grupo. Para mais informações, verifique as páginas da wiki sobre [Grupos](http://pt-br.habitica.wikia.com/wiki/Grupo) e [Guildas](http://pt-br.habitica.wikia.com/wiki/Guildas).", "faqQuestion6": "Como consigo um Mascote ou Montaria?", "iosFaqAnswer6": "No nível 3, você irá destravar o sistema de Drop. Toda vez que você completar uma tarefa, você terá uma chance aleatória de receber um ovo, uma poção de eclosão ou uma comida. Eles serão guardados em Menu > Itens.\n\nPara chocar um Mascote, você precisará de um ovo e uma poção de eclosão. Toque no ovo para determinar que espécie você quer chocar e selecione \"Chocar Ovo.\" Depois escolha uma poção de eclosão para determinar sua cor! Vá para Menu > Mascotes para equipar o novo Mascote ao seu avatar clicando nele.\n\nVocê também pode transformar seus Mascotes em Montarias ao alimentá-los em Menu > Mascotes. Selecione um Mascote e depois escolha \"Alimentar Mascote\"! Você tera que alimentar um mascote várias vezes antes dele se tornar uma Montaria, mas se você conseguir descobrir qual é sua comida favorita, ele crescerá mais rápido. Use tentativa e erro, ou [veja os spoilers aqui](http://pt-br.habitica.wikia.com/wiki/Comida#Prefer.C3.AAncias_de_Comida). Logo que conseguir uma Montaria, vá para Menu > Montarias e clique nela para equipá-la ao seu avatar.\n\nVocê também pode conseguir ovos em Missões de Mascotes ao completar certas Missões. (Veja abaixo para aprender mais sobre Missões.)", "androidFaqAnswer6": "No nível 3, você irá destravar o sistema de Drop. Toda vez que você completar uma tarefa, você terá uma chance aleatória de receber um ovo, uma poção de eclosão ou uma comida. Eles serão guardados em Menu > Itens.\n\nPara chocar um Mascote, você precisará de um ovo e uma poção de eclosão. Toque no ovo para determinar que espécie você quer chocar e selecione \"Chocar com poção.\" Depois escolha uma poção de eclosão para determinar sua cor! Para equipar o novo Mascote vá para Menu > Estábulo > Mascotes , escolha a espécie, clique no Mascote desejado e selecione \"Usar\" (Seu avatar não atualiza para refletir a mudança).\n\nVocê também pode transformar seus Mascotes em Montarias ao alimentá-los em Menu > Estábulo [ > Mascotes]. Selecione um Mascote e depois escolha \"Alimentar Mascote\"! Você terá que alimentar um mascote várias vezes antes dele se tornar uma Montaria, mas se você conseguir descobrir qual é sua comida favorita, ele crescerá mais rápido. Use tentativa e erro, ou [veja os spoilers aqui](http://pt-br.habitica.wikia.com/wiki/Comida#Prefer.C3.AAncias_de_Comida). Para equipar sua Montaria vá para Menu > Estábulo > Montarias, escolha uma espécie e clique em \"Usar\" (Seu avatar não atualiza para refletir a mudança).\n\nVocê também pode conseguir ovos em Missões de Mascotes ao completar certas Missões. (Veja abaixo para aprender mais sobre Missões.)", diff --git a/website/common/locales/pt_BR/generic.json b/website/common/locales/pt_BR/generic.json index 8d56fde410..5e68a8db31 100644 --- a/website/common/locales/pt_BR/generic.json +++ b/website/common/locales/pt_BR/generic.json @@ -141,7 +141,7 @@ "audioTheme_spacePenguinTheme": "Tema do pinguim espacial", "audioTheme_maflTheme": "Tema MAFL", "audioTheme_pizildenTheme": "Tema do Pizilden", - "audioTheme_farvoidTheme": "Farvoid Theme", + "audioTheme_farvoidTheme": "Tema de Farvoid", "askQuestion": "Fazer uma Pergunta", "reportBug": "Reportar um Problema", "HabiticaWiki": "A Wiki do Habitica", diff --git a/website/common/locales/pt_BR/questscontent.json b/website/common/locales/pt_BR/questscontent.json index 4667b25164..2cd2734a71 100644 --- a/website/common/locales/pt_BR/questscontent.json +++ b/website/common/locales/pt_BR/questscontent.json @@ -558,7 +558,7 @@ "questPterodactylBoss": "Pterror-dáctilo", "questPterodactylDropPterodactylEgg": "Pterror-dáctilo (Ovo)", "questPterodactylUnlockText": "Desbloqueia ovos de Pterror-dáctilo para a compra no Mercado", - "questBadgerText": "Pare de me Texugatormentar!", + "questBadgerText": "Pare de me Atormentexugar!", "questBadgerNotes": "Ah, winter in the Taskwoods. The softly falling snow, the branches sparkling with frost, the Flourishing Fairies… still not snoozing?

“Why are they still awake?” cries @LilithofAlfheim. “If they don't hibernate soon, they'll never have the energy for planting season.”

As you and @Willow the Witty hurry to investigate, a furry head pops up from the ground. Before you can yell, “It’s the Badgering Bother!” it’s back in its burrow—but not before snatching up the Fairies' “Hibernate” To-Dos and dropping a giant list of pesky tasks in their place!

“No wonder the fairies aren't resting, if they're constantly being badgered like that!” @plumilla says. Can you chase off this beast and save the Taskwood’s harvest this year?", "questBadgerCompletion": "Você finalmente espanta o Atormentexugo Azucrinante e corre para a toca. No fim de um túnel, você encontra o esconderijo dos \"Hibernar\" das fadas. No entanto, o covil está abandonado, com exceção de três ovos que parecem estar prestes a chocar.", "questBadgerBoss": "O Atormentexugo Azucrinante", @@ -585,6 +585,6 @@ "questDysheartenerDropHippogriffPet": "Hipogrifo Otimista (mascote)", "questDysheartenerDropHippogriffMount": "Hipogrifo Otimista (montaria)", "dysheartenerArtCredit": "Arte por @AnnDeLune", - "hugabugText": "Hug a Bug Quest Bundle", + "hugabugText": "Pacote de Missões Afeto por Inseto", "hugabugNotes": "Contains 'The CRITICAL BUG,' 'The Snail of Drudgery Sludge,' and 'Bye, Bye, Butterfry.' Available until March 31." } \ No newline at end of file diff --git a/website/common/locales/pt_BR/tasks.json b/website/common/locales/pt_BR/tasks.json index ac760a9c0e..a1225735ea 100644 --- a/website/common/locales/pt_BR/tasks.json +++ b/website/common/locales/pt_BR/tasks.json @@ -141,7 +141,7 @@ "toDoHelp3": "Dividir um Afazer em uma lista de tarefas menores fará dele menos assustador e aumentará seus pontos!", "toDoHelp4": "Para se inspirar, veja estes exemplos de Afazeres!", "rewardHelp1": "O Equipamento que você comprar para o seu avatar é armazenado em <%= linkStart %>Inventário > Equipamento<%= linkEnd %>.", - "rewardHelp2": "Equipment affects your Stats (<%= linkStart %>Avatar > Stats<%= linkEnd %>).", + "rewardHelp2": "Equipamento afeta seus atributos (<%= linkStart %>Avatar > Atributos<%= linkEnd %>).", "rewardHelp3": "Equipamentos Especiais irão aparecer durante os Eventos Mundiais.", "rewardHelp4": "Não tenha medo de definir Recompensas Personalizadas! Confira alguns exemplos aqui.", "clickForHelp": "Clique para ajuda", @@ -150,7 +150,7 @@ "taskNotFound": "Tarefa não encontrada.", "invalidTaskType": "O tipo da tarefa precisa ser \"habit\", \"daily\", \"todo\" ou \"reward\".", "invalidTasksType": "O tipo da tarefa precisa ser \"hábito\", \"diária\", \"afazeres\", \"recompensas\".", - "invalidTasksTypeExtra": "Task type must be one of \"habits\", \"dailys\", \"todos\", \"rewards\", \"completedTodos\".", + "invalidTasksTypeExtra": "O tipo da tarefa deve ser \"Hábito\", \"Diária\", \"Afazer\", \"Recompensa\" ou \"Afazer completado\"", "cantDeleteChallengeTasks": "Uma tarefa que pertença a um desafio não pode ser deletada.", "checklistOnlyDailyTodo": "Listas podem ser adicionadas apenas em Diárias e Afazeres.", "checklistItemNotFound": "Nenhum item de lista foi encontrado com o id dado.", diff --git a/website/common/locales/ru/questscontent.json b/website/common/locales/ru/questscontent.json index 4a1d7b12cc..b1e132b3e9 100644 --- a/website/common/locales/ru/questscontent.json +++ b/website/common/locales/ru/questscontent.json @@ -516,10 +516,10 @@ "questLostMasterclasser1CollectAncientTomes": "Древние тома", "questLostMasterclasser1CollectForbiddenTomes": "Запретные тома", "questLostMasterclasser1CollectHiddenTomes": "Скрытые тома", - "questLostMasterclasser2Text": "Тайна ордена Мастеров, часть 2: Вызволение Замкнувшегося в бездне", - "questLostMasterclasser2Notes": "Радостная жница постукивает костлявыми пальцами по некоторым книгам, принесенным вами. \"Ох\", — сказала Мастер-Целитель — \"Здесь замешана враждебная сущность. Я могла догадаться, учитывая нападения оживших черепов во время каждого происшествия.\" Ее помощница @tricksy.fox приносит сундук, и вы испуганно смотрите на его содержимое, которое достает @beffymaroo: те самые предметы, однажды использованные таинственной Циной для овладевания людьми.

\"Я собираюсь использовать звуковую целительную магию, чтобы попробовать заставить это существо показаться\", — говорит Радостная жница, напоминая вам, что этот скелет — довольно необычная целительница. \"Тебе нужно будет прочесть открывшиеся сведения быстро на случай, если все выйдет из под контроля\"

Когда она сосредотачивается, кружащийся туман начинает исходить из книг и обвиваться вокруг предметов. Вы спешно листаете страницы, пытаясь прочитать новые строки текста, что вписываются прямо на глазах. Вы улавливаете только несколько отрывков: \"Пески Временных пустошей\" — \"Великое бедствие\" — \"расколется на четыре\" — \"искажен навечно\" — прежде чем одно имя цепляет ваш взор: Циния.

Внезапно страницы вырываются из пальцев и разрывают себя в момент, когда воющее существо врывается в бытие, срастаясь вокруг одержимых предметов.

\"Это Замкнувшийся в бездне!”, — кричит Радостная жница, вскидывая защитное заклинание. \"Они древние существа смятения и неизвестности\". Если эта Цина может управлять таким, она, должно быть, обладает пугающей властью над магией жизни. Скорее, атакуй его прежде, чем оно скроется в книги!\"

", - "questLostMasterclasser2Completion": "Замкнувшийся в бездне наконец уступает, и вскоре вы делитесь отрывками, которые вам удалось прочесть.

\"Ничего из упомянутого не звучит знакомо, даже для кого-то столь старого, как я,\" — говорит Радостная жница. \"Разве что... Временные пустоши это далекая пустыня в наиболее враждебной части Хабитики. Порталы часто выходят из строя в том краю, но быстрые скакуны могут доставить тебя туда в два счета. Ледяная Леди охотно поможет,\" — ее голос становится довольным, — \"А это значит, что очарованная Мастер-Разбойник несомненно будет следовать по пятам.\" Она передает вам мерцающую маску. \"Возможно, тебе стоит попробовать отследить остаточную магию в этом предмете к ее источнику. Я пойду соберу немного пищи тебе в путь.\"", - "questLostMasterclasser2Boss": "Замкнувшийся в бездне", + "questLostMasterclasser2Text": "Тайна ордена Мастеров, часть 2: Вызволение из з'Амкнутости", + "questLostMasterclasser2Notes": "Радостная жница постукивает костлявыми пальцами по некоторым книгам, принесенным вами. \"Ох\", — сказала Мастер-Целитель — \"Здесь замешана враждебная сущность. Я могла догадаться, учитывая нападения оживших черепов во время каждого происшествия.\" Ее помощница @tricksy.fox приносит сундук, и вы испуганно смотрите на его содержимое, которое достает @beffymaroo: те самые предметы, однажды использованные таинственной Циной для овладевания людьми.

\"Я собираюсь использовать звуковую целительную магию, чтобы попробовать заставить это существо показаться\", — говорит Радостная жница, напоминая вам, что этот скелет — довольно необычная целительница. \"Тебе нужно будет прочесть открывшиеся сведения быстро на случай, если все выйдет из под контроля\"

Когда она сосредотачивается, кружащийся туман начинает исходить из книг и обвиваться вокруг предметов. Вы спешно листаете страницы, пытаясь прочитать новые строки текста, что вписываются прямо на глазах. Вы улавливаете только несколько отрывков: \"Пески Временных пустошей\" — \"Великое бедствие\" — \"расколется на четыре\" — \"искажен навечно\" — прежде чем одно имя цепляет ваш взор: Циния.

Внезапно страницы вырываются из пальцев и разрывают себя в момент, когда воющее существо врывается в бытие, срастаясь вокруг одержимых предметов.

\"Это з'Амкнутость!”, — кричит Радостная жница, вскидывая защитное заклинание. \"Они древние существа смятения и неизвестности\". Если эта Цина может управлять таким, она, должно быть, обладает пугающей властью над магией жизни. Скорее, атакуй его прежде, чем оно скроется в книги!\"

", + "questLostMasterclasser2Completion": "з'Амкнутость наконец уступает, и вскоре вы делитесь отрывками, которые вам удалось прочесть.

\"Ничего из упомянутого не звучит знакомо, даже для кого-то столь старого, как я,\" — говорит Радостная жница. \"Разве что... Временные пустоши это далекая пустыня в наиболее враждебной части Хабитики. Порталы часто выходят из строя в том краю, но быстрые скакуны могут доставить тебя туда в два счета. Ледяная Леди охотно поможет,\" — ее голос становится довольным, — \"А это значит, что очарованная Мастер-Разбойник несомненно будет следовать по пятам.\" Она передает вам мерцающую маску. \"Возможно, тебе стоит попробовать отследить остаточную магию в этом предмете к ее источнику. Я пойду соберу немного пищи тебе в путь.\"", + "questLostMasterclasser2Boss": "з'Амкнутость", "questLostMasterclasser2DropEyewear": "Эфирная маска (очки)", "questLostMasterclasser3Text": "Тайна ордена Мастеров, часть 3: Город в Песках", "questLostMasterclasser3Notes": "Когда ночь разворачивается над палящими песками утраченного времени, ваши проводники @AnnDeLune, @Kiwibot и @ Katy133 ведут вас вперед. Некоторые из выцветших столбов высунуты из затененных дюн, но когда вы приближаетесь к ним, странный скитающийся звук перекликается через, казалось бы, заброшенное пространство.

«Невидимые существа!» - говорит Апрельский Шут, очевидно предожидая. «Ого! Только представьте себе возможности. Это, должно быть, работа действительно скрытного разбойника.

«Разбойник, который мог наблюдать за нами», - говорит Ледяная Леди, спешиваясь и поднимая копье. «Если будет атака с фронта - постарайтесь не раздражать нашего противника. Я не хочу повторять инцидент с вулканом».

Он приободряет ее. «Но это было одно из самых ярких спасений».

К вашему удивлению, Ледяная Леди становится очень розовой на комплимент. Она спешно протопывает осмотреть руины.

«Похоже на развалины древнего города», - говорит @AnnDeLune. «Интересно, что…»

Прежде чем она сможет закончить свое предложение, в небе разверзается портал. Разве эта магия не была здесь почти невозможна? Копыта невидимых животных гремят, когда они бегут в панике, и вы упираетесь против натиска кричащих черепов, которые наводняют небо.", @@ -585,6 +585,6 @@ "questDysheartenerDropHippogriffPet": "Обнадеживающий Гиппогриф (питомец)", "questDysheartenerDropHippogriffMount": "Надежный Гиппогриф (Скакун)", "dysheartenerArtCredit": "Графика от @AnnDeLune", - "hugabugText": "Hug a Bug Quest Bundle", - "hugabugNotes": "Contains 'The CRITICAL BUG,' 'The Snail of Drudgery Sludge,' and 'Bye, Bye, Butterfry.' Available until March 31." + "hugabugText": "Набор квестов «Объятия бага»", + "hugabugNotes": "Содержит 'КРИТИЧЕСКИЙ БАГ', 'Улитка из подземелья Тяжелого труда', и 'Пока, пока, Бабочка'. Доступен до 31 Марта." } \ No newline at end of file diff --git a/website/common/locales/sv/achievements.json b/website/common/locales/sv/achievements.json index c3aa3a2861..47afdeedf8 100644 --- a/website/common/locales/sv/achievements.json +++ b/website/common/locales/sv/achievements.json @@ -1,7 +1,7 @@ { "share": "Dela", "onwards": "Framåt!", - "levelup": "By accomplishing your real life goals, you leveled up and are now fully healed!", + "levelup": "Genom att nå dina livsmål så har du nått en ny nivå och har återfått allt ditt liv!", "reachedLevel": "Du Har Nått Nivå <%= level %>", "achievementLostMasterclasser": "Quest Completionist: Masterclasser Series", "achievementLostMasterclasserText": "Completed all sixteen quests in the Masterclasser Quest Series and solved the mystery of the Lost Masterclasser!" diff --git a/website/common/locales/sv/backgrounds.json b/website/common/locales/sv/backgrounds.json index 70e6684a0d..165c554dc9 100644 --- a/website/common/locales/sv/backgrounds.json +++ b/website/common/locales/sv/backgrounds.json @@ -332,11 +332,11 @@ "backgroundMagicalMuseumNotes": "Tour a Magical Museum.", "backgroundRoseGardenText": "Rosträdgård", "backgroundRoseGardenNotes": "Dally in a fragrant Rose Garden.", - "backgrounds032018": "SET 46: Released March 2018", - "backgroundGorgeousGreenhouseText": "Gorgeous Greenhouse", - "backgroundGorgeousGreenhouseNotes": "Walk among the flora kept in a Gorgeous Greenhouse.", - "backgroundElegantBalconyText": "Elegant Balcony", - "backgroundElegantBalconyNotes": "Look out over the landscape from an Elegant Balcony.", + "backgrounds032018": "SET 46: Utgiven Mars 2018", + "backgroundGorgeousGreenhouseText": "Praktfullt Växthus", + "backgroundGorgeousGreenhouseNotes": "Gå bland växterna i ett Praktfullt Växthus.", + "backgroundElegantBalconyText": "Elegant Balkong", + "backgroundElegantBalconyNotes": "Se ut över landskapet från en Elegant Balkong.", "backgroundDrivingACoachText": "Driving a Coach", "backgroundDrivingACoachNotes": "Enjoy Driving a Coach past fields of flowers." } \ No newline at end of file diff --git a/website/common/locales/sv/content.json b/website/common/locales/sv/content.json index 0eee1029fe..55e554fee7 100644 --- a/website/common/locales/sv/content.json +++ b/website/common/locales/sv/content.json @@ -246,7 +246,7 @@ "foodCakeGoldenA": "En honungstårta", "foodCakeZombie": "Rutten kaka", "foodCakeZombieThe": "the Rotten Cake", - "foodCakeZombieA": "a Rotten Cake", + "foodCakeZombieA": "en Rutten Tårta", "foodCakeDesert": "Sandkaka", "foodCakeDesertThe": "Sandtårtan", "foodCakeDesertA": "En Sandtårta", diff --git a/website/common/locales/sv/generic.json b/website/common/locales/sv/generic.json index 44364f47be..4fdef97a15 100644 --- a/website/common/locales/sv/generic.json +++ b/website/common/locales/sv/generic.json @@ -170,7 +170,7 @@ "checkOutProgress": "Kolla mina framsteg i Habitica!", "cards": "Kort", "sentCardToUser": "Du skickade ett kort till <%= profileName %>", - "cardReceivedFrom": "<%= cardType %> from <%= userName %>", + "cardReceivedFrom": "<%= cardType %> från <%= userName %>", "cardReceived": "Du mottog ett <%= card %>", "greetingCard": "Hälsningskort", "greetingCardExplanation": "Ni får båda en Lycklig Lirare-bedrift!", diff --git a/website/common/locales/sv/inventory.json b/website/common/locales/sv/inventory.json index 6d2ee54ed4..08a6588a2b 100644 --- a/website/common/locales/sv/inventory.json +++ b/website/common/locales/sv/inventory.json @@ -3,6 +3,6 @@ "foodItemType": "Mat", "eggsItemType": "Ägg", "hatchingPotionsItemType": "Kläckningsdrycker", - "specialItemType": "Special items", - "lockedItem": "Locked Item" + "specialItemType": "Specialobjekt", + "lockedItem": "Låst Objekt" } diff --git a/website/common/locales/sv/limited.json b/website/common/locales/sv/limited.json index 80a4958144..394ea5c06e 100644 --- a/website/common/locales/sv/limited.json +++ b/website/common/locales/sv/limited.json @@ -126,7 +126,7 @@ "dateEndOctober": "Den 31:a Oktober", "dateEndNovember": "30:e November", "dateEndJanuary": "31:a Januari", - "dateEndFebruary": "February 28", + "dateEndFebruary": "Den 28 Februari", "winterPromoGiftHeader": "GE BORT EN PRENUMERATION OCH FÅ EN GRATIS!", "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", diff --git a/website/common/locales/sv/messages.json b/website/common/locales/sv/messages.json index 26edc981f0..2a19ba9bc7 100644 --- a/website/common/locales/sv/messages.json +++ b/website/common/locales/sv/messages.json @@ -10,7 +10,7 @@ "messageAlreadyMount": "Du har redan det riddjuret. Försök att mata ett annat djur.", "messageEvolve": "Du har tämjt <%= egg %>. Ta en ridtur!", "messageLikesFood": "<%= egg %> tycker verkligen om <%= foodText %>!", - "messageDontEnjoyFood": "<%= egg %> eats <%= foodText %> but doesn't seem to enjoy it.", + "messageDontEnjoyFood": "<%= egg %> äter <%= foodText %> men verkar inte gilla det.", "messageBought": "Köpt <%= itemText %>", "messageEquipped": "<%= itemText %> pårustad.", "messageUnEquipped": "Tog av <%= itemText %>.", diff --git a/website/common/locales/sv/npc.json b/website/common/locales/sv/npc.json index 2cc68ac62d..19e4659462 100644 --- a/website/common/locales/sv/npc.json +++ b/website/common/locales/sv/npc.json @@ -91,7 +91,7 @@ "plusOneGem": "+1 Juvel", "typeNotSellable": "Denna typ är inte säljbar. Måste vara någon av följande <%= acceptedTypes %>", "userItemsKeyNotFound": "Nyckel hittas inte för user.items <%= type %>", - "userItemsNotEnough": "You do not have enough <%= type %>", + "userItemsNotEnough": "Du har inte nog med <%= type %>", "pathRequired": "Path string is required", "unlocked": "Gejer upplåstes", "alreadyUnlocked": "Du har redan låst upp hela uppsättningen.", @@ -99,7 +99,7 @@ "USD": "(USD)", "newStuff": "New Stuff by Bailey", "newBaileyUpdate": "New Bailey Update!", - "tellMeLater": "Tell Me Later", + "tellMeLater": "Påminn Mig Senare", "dismissAlert": "Avfärda Denna Varning", "donateText1": "Lägger till 20 Juveler till ditt konto. Juveler används till att köpa speciella föremål i spelet, som tröjor och hårstilar.", "donateText2": "Stöd Habitica", diff --git a/website/common/locales/sv/tasks.json b/website/common/locales/sv/tasks.json index 8995491a44..dfc02a1d28 100644 --- a/website/common/locales/sv/tasks.json +++ b/website/common/locales/sv/tasks.json @@ -34,7 +34,7 @@ "extraNotes": "Extra Anteckningar", "notes": "Noteringar", "direction/Actions": "Riktning/Handling", - "advancedSettings": "Advanced Settings", + "advancedSettings": "Avancerade Inställningar", "taskAlias": "Alias Uppgift", "taskAliasPopover": "This task alias can be used when integrating with 3rd party integrations. Only dashes, underscores, and alphanumeric characters are supported. The task alias must be unique among all your tasks.", "taskAliasPlaceholder": "din-uppgift-alias-här", @@ -120,7 +120,7 @@ "fortifyText": "Fortify will return all your tasks, except challenge tasks, to a neutral (yellow) state, as if you'd just added them, and top your Health off to full. This is great if all your red tasks are making the game too hard, or all your blue tasks are making the game too easy. If starting fresh sounds much more motivating, spend the Gems and catch a reprieve!", "confirmFortify": "Är du säker?", "fortifyComplete": "Stärkning är fullständig!", - "deleteTask": "Delete this Task", + "deleteTask": "Radera denna Uppgift", "sureDelete": "Är du säker på att du vill radera denna uppgift?", "streakCoins": "Följdbonus!", "taskToTop": "Till Toppen",