Merge branch 'release' into develop

This commit is contained in:
Sabe Jones 2018-09-18 23:11:09 +00:00
commit 33a8072d23
19 changed files with 78 additions and 79 deletions

2
package-lock.json generated
View file

@ -1,6 +1,6 @@
{
"name": "habitica",
"version": "4.60.4",
"version": "4.60.5",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View file

@ -1,7 +1,7 @@
{
"name": "habitica",
"description": "A habit tracker app which treats your goals like a Role Playing Game.",
"version": "4.60.4",
"version": "4.60.5",
"main": "./website/server/index.js",
"dependencies": {
"@slack/client": "^3.8.1",

View file

@ -1,18 +1,18 @@
.promo_animal_tails {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -421px 0px;
background-position: -788px 0px;
width: 141px;
height: 441px;
}
.promo_armoire_backgrounds_201809 {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -563px 0px;
background-position: -930px 0px;
width: 141px;
height: 441px;
}
.promo_ember_potions {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -705px 0px;
background-position: -1072px 0px;
width: 141px;
height: 441px;
}
@ -36,25 +36,25 @@
}
.promo_mystery_201808 {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -847px -462px;
background-position: -1072px -512px;
width: 78px;
height: 81px;
}
.promo_take_this {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -847px -392px;
background-position: -1072px -442px;
width: 96px;
height: 69px;
}
.promo_unconventional_armor {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -847px -211px;
background-position: -421px -286px;
width: 180px;
height: 180px;
}
.scene_perfect_day {
.scene_tools {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -847px 0px;
width: 210px;
height: 210px;
background-position: -421px 0px;
width: 366px;
height: 285px;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

After

Width:  |  Height:  |  Size: 122 KiB

View file

@ -62,5 +62,5 @@
"notificationsRequired": "Sono necessari gli id delle notifiche.",
"unallocatedStatsPoints": "Hai <span class=\"notification-bold-blue\"><%= points %> Punti Statistica non allocati</span>",
"beginningOfConversation": "Stai iniziando una conversazione con <%= userName %>. Ricorda di scrivere con gentilezza e rispetto, seguendo le Linee guida della community!",
"messageDeletedUser": "Sorry, this user has deleted their account."
"messageDeletedUser": "Siamo spiacenti, questo utente ha eliminato il suo account."
}

View file

@ -9,8 +9,8 @@
"justinIntroMessage2": "Per cominciare, hai bisogno di un avatar.",
"justinIntroMessage3": "Bene! Ora, su cosa vorresti lavorare durante questo viaggio?",
"introTour": "Eccoci qua! Ho creato alcune Attività basate sui tuoi interessi, così hai già qualcosa con cui partire. Clicca su un'Attività per modificarla oppure aggiungine di nuove!",
"prev": "Prev",
"next": "Next",
"prev": "Prec",
"next": "Succ",
"randomize": "Casuale",
"mattBoch": "Matt Boch",
"mattShall": "Devo portarti il tuo destriero, <%= name %>? Una volta che avrai dato abbastanza cibo al tuo animale da trasformarlo in una cavalcatura, apparirà qui. Fai click su una cavalcatura per montare in sella!",
@ -48,7 +48,7 @@
"featuredItems": "Oggetti in vetrina!",
"hideLocked": "Nascondi bloccati",
"hidePinned": "Nascondi Preferiti",
"hideMissing": "Hide Missing",
"hideMissing": "Nascondi Mancanti",
"amountExperience": "<%= amount %> Esperienza",
"amountGold": "<%= amount %> Oro",
"namedHatchingPotion": "Pozione di schiusura <%= type %>",

View file

@ -80,15 +80,15 @@
"questMoonstone1Text": "Recidiva, parte 1: La Catena delle Pietre Lunari",
"questMoonstone1Notes": "Una terribile calamità ha colpito gli abitanti di Habitica. Le Cattive Abitudini, ritenute morte da molto tempo, stanno ritornando e meditano vendetta. I piatti restano sporchi, i libri di testo rimangono non letti e la procrastinazione dilaga!<br><br>Seguendo le tracce di alcune tue Cattive Abitudini riapparse, scopri il colpevole nelle Paludi del Ristagno: il Negromante Spettrale, Recidivante. Corri verso di lui brandendo le tue armi, che però passano inutilmente attraverso il suo corpo spettrale.<br><br>\"Non affannarti\", sibila seccamente con voce rauca. \"Senza una catena di Pietre Lunari, niente può farmi del male - e il maestro gioielliere @aurakami ha disperso ogni Pietra Lunare in tutta Habitica molto tempo fa!\" Ansimando, ti ritiri... ma sai che cosa devi fare.",
"questMoonstone1CollectMoonstone": "Pietre Lunari",
"questMoonstone1Completion": "At last, you manage to pull the final moonstone from the swampy sludge. Its time to go fashion your collection into a weapon that can finally defeat Recidivate!",
"questMoonstone1Completion": "Alla fine, riesci a togliere l'ultima Pietra lunare dal fango paludoso. È ora di fabbricare con la tua raccolta un'arma che potrà finalmente sconfiggere Recidivante!",
"questMoonstone1DropMoonstone2Quest": "Recidivante, parte 2: Recidivante, il Negromante (Pergamena)",
"questMoonstone2Text": "Recidivante, parte 2: Recidivante, il Negromante",
"questMoonstone2Notes": "The brave weaponsmith @InspectorCaracal helps you fashion the enchanted moonstones into a chain. Youre ready to confront Recidivate at last, but as you enter the Swamps of Stagnation, a terrible chill sweeps over you.<br><br>Rotting breath whispers in your ear. \"Back again? How delightful...\" You spin and lunge, and under the light of the moonstone chain, your weapon strikes solid flesh. \"You may have bound me to the world once more,\" Recidivate snarls, \"but now it is time for you to leave it!\"",
"questMoonstone2Notes": "Il coraggioso armaiolo @InspectorCaracal ti aiuta a unire le Pietre Lunari incantate in una catena. Sei finalmente pronto ad affrontare Recidivante, ma non appena entri nelle Paludi del Ristagno, vieni avvolto da un terribile gelo.<br><br>Un soffio marcio ti sussurra all'orecchio. \"Di nuovo qui? Che piacere...\". Ti giri, affondi un colpo e, sotto la luce della catena di Pietre Lunari, la tua arma colpisce carne solida. \"Puoi avermi confinato nel mondo ancora una volta\", ringhia Recidivante, \"ma per te ora è il momento di lasciarlo!\"",
"questMoonstone2Boss": "La Negromante",
"questMoonstone2Completion": "Recidivate staggers backwards under your final blow, and for a moment, your heart brightens but then she throws back her head and lets out a horrible laugh. Whats happening?",
"questMoonstone2Completion": "Recidivante barcolla all'indietro al tuo ultimo colpo e per un momento, il tuo cuore si illumina ma poi lei butta indietro la testa e lascia uscire un'orribile risata. Cosa sta succedendo?",
"questMoonstone2DropMoonstone3Quest": "Recidivante, parte 3: Recidivante Trasformato (Pergamena)",
"questMoonstone3Text": "Recidivante, parte 3: Recidivante Trasformato",
"questMoonstone3Notes": "Laughing wickedly, Recidivate crumples to the ground, and you strike at her again with the moonstone chain. To your horror, Recidivate seizes the gems, eyes burning with triumph.<br><br>\"Foolish creature of flesh!\" she shouts. \"These moonstones will restore me to a physical form, true, but not as you imagined. As the full moon waxes from the dark, so too does my power flourish, and from the shadows I summon the specter of your most feared foe!\"<br><br>A sickly green fog rises from the swamp, and Recidivates body writhes and contorts into a shape that fills you with dread the undead body of Vice, horribly reborn.",
"questMoonstone3Notes": "Ridendo perfidamente, Recidivante si accascia a terra, e tu la colpisci con la catena di Pietre Lunari. Con tuo orrore, Recidivante afferra le gemme, i suoi occhi fiammeggianti per il trionfo.<br><br>\"Sciocca creatura di carne!\" urla. \"Queste Pietre Lunari mi riportano ad una forma fisica, è vero, ma non nel modo in cui immagini. Come la luna piena cresce dalle tenebre, così anche il mio potere rifiorisce, e dalle ombre io evoco lo spettro del tuo nemico più temuto!\"<br><br>Una nebbia verde nauseabonda si alza dalla palude, e il corpo di Recidivante si dibatte e si contorce fino ad assumere una forma che vi riempie di terrore - il corpo non morto di Vyce, orribilmente rinato.",
"questMoonstone3Completion": "Il tuo respiro diventa pesante e il sudore ti punge gli occhi mentre la Viverna non-morta cade. I resti di Recidivante si dissolvono in una sottile nebbia grigia che svanisce rapidamente sotto l'assalto di una brezza rinfrescante. A questa scena fanno da sottofondo le lontane, esultanti grida degli abitanti di Habitica che sconfiggono le loro cattive Abitudini una volta per tutte.<br><br>@Baconsaur, il Re delle Bestie, arriva cavalcando un grifone. \"Ho visto la fine della tua battaglia dal cielo, e mi ha molto commosso. Per favore, prendi questa tunica incantata - il tuo coraggio parla di un cuore nobile, e credo che tu debba averla.\"",
"questMoonstone3Boss": "Necro-Vyce",
"questMoonstone3DropRottenMeat": "Carne ammuffita (cibo)",
@ -97,12 +97,12 @@
"questGoldenknight1Text": "La Cavaliera Dorata, Parte 1: Una Severa Ramanzina",
"questGoldenknight1Notes": "La Cavaliera Dorata si sta intromettendo nelle questioni dei poveri abitanti di Habitica. Non avete terminato tutte le vostre Daily? Registrato un'abitudine negativa? Lei userà questo come motivazione per redarguirvi su come dovreste seguire il suo esempio. Lei è il fulgido esempio di una perfetta cittadina di Habitica, mentre voi non siete altro che un fallimento. Beh, questo non è affatto carino! A tutti capita di sbagliare, nessuno dovrebbe andare incontro a tanta negatività per questo. Forse è giunto il momento di raccogliere alcune testimonianze dagli abitanti e dare alla Cavaliera Dorata una risposta a tono!",
"questGoldenknight1CollectTestimony": "Testimonianze",
"questGoldenknight1Completion": "Look at all these testimonies! Surely this will be enough to convince the Golden Knight. Now all you need to do is find her.",
"questGoldenknight1Completion": "Guarda tutte queste testimonianze! Sicuramente saranno abbastanza per persuadere la Cavaliera Dorata. Ora tutto ciò che serve è trovarla.",
"questGoldenknight1DropGoldenknight2Quest": "La Cavaliera Dorata, Parte 2: Cavaliera d'Oro (Pergamena)",
"questGoldenknight2Text": "La Cavaliera Dorata, Parte 2: Cavaliera d'Oro",
"questGoldenknight2Notes": "Armato di dozzine di testimonianze degli abitanti di Habitica, finalmente affronti la Cavaliera Dorata. Inizi a recitarle le lamentele dei cittadini, una per una. \"E @Pfeffernusse dice che le vostre costanti vanterie...\". La Cavaliera alza la mano per metterti a tacere e ti sbeffeggia, \"Ma per favore, questa gente è solo gelosa del mio successo. Invece di lamentarsi, dovrebbero semplicemente lavorare sodo come me! Forse dovrei mostrarti la forza che si può ottenere grazie ad una diligenza come la mia!\". La Cavaliera impugna la sua mazza chiodata e si prepara ad attaccarti!",
"questGoldenknight2Boss": "Cavaliera d'Oro",
"questGoldenknight2Completion": "The Golden Knight lowers her Morningstar in consternation. “I apologize for my rash outburst,” she says. “The truth is, its painful to think that Ive been inadvertently hurting others, and it made me lash out in defense… but perhaps I can still apologize?”",
"questGoldenknight2Completion": "La Cavaliera Dorata, costernata, abbassa la sua Stella del Mattino. \"Mi scuso per il mio sfogo impulsivo,\" dice \" La verità è che è doloroso pensare che ho inavvertitamente ferito gli altri e questo mi ha fatto mettere sulla difensiva... ma forse posso ancora scusarmi?\"",
"questGoldenknight2DropGoldenknight3Quest": "La Cavaliera Dorata, Parte 3: Il Cavaliere di Ferro (Pergamena)",
"questGoldenknight3Text": "La Cavaliera Dorata, Parte 3: Il Cavaliere di Ferro",
"questGoldenknight3Notes": "@Jon Arinbjorn grida disperatamente per ottenere la tua attenzione. Subito dopo la battaglia, è apparsa una nuova figura. Un cavaliere rivestito di ferro nero come la pece si avvicina lentamente a te, con la spada in mano. La Cavaliera Dorata grida alla figura, \"Padre, no!\" ma il cavaliere non mostra segni di arresto. Si gira verso di te e dice: \"Mi dispiace. Sono stata una sciocca, mi sono montata la testa e non mi sono resa conto di quanto sia stata crudele. Ma mio padre è più spietato di quanto io sia mai stata. Se non verrà fermato ci distruggerà tutti! Tieni, usa la mia mazza chiodata e ferma il Cavaliere di Ferro!\"",
@ -143,14 +143,14 @@
"questAtom1Notes": "Hai raggiunto le rive del Lago Lavapiatti per un po' di relax... Ma il lago è infestato da piatti da lavare! Come sarà successo? Beh, non puoi permettere che il lago rimanga in questo stato. C'è soltanto una cosa da fare: lavare i piatti e salvare il vostro luogo di villeggiatura! Sarà meglio trovare un po' di sapone per pulire questa porcheria. Molto sapone...",
"questAtom1CollectSoapBars": "Barrette di Sapone",
"questAtom1Drop": "Il Mostro di SnackLess (Pergamena)",
"questAtom1Completion": "After some thorough scrubbing, all the dishes are stacked safely on the shore! You stand back and proudly survey your hard work.",
"questAtom1Completion": "Dopo alcuni lavaggi completi, tutti i piatti sono al sicuro impilati sulla riva! Ti tiri all'indietro mentre osservi il tuo duro lavoro.",
"questAtom2Text": "Attacco del Mondano, Parte 2: Il Mostro Senza-Snack",
"questAtom2Notes": "Phew, questo posto sembra molto più bello con tutti questi piatti puliti. Forse, adesso potrai finalmente rilassarti un po'. Oh - sembrerebbe un cartone della pizza quello che sta galleggiando nel lago. Beh, cosa sarà mai un'altra cosa da pulire in fondo? Ma, dannazione, non è un semplice cartone di pizza! Con uno scatto improvviso la scatola si solleva dall'acqua per rivelare la sua vera natura: è la testa di un mostro. Non può essere! Il leggendario Mostro Senza-Snack? Si dice che abbia vissuto nascosto sin dalla preistoria: una creatura generata dagli avanzi di cibo e dall'immondizia degli antichi abitanti di Habitica. Bleah!",
"questAtom2Boss": "Il Mostro di SnackLess",
"questAtom2Drop": "Il Bucatomante (Pergamena)",
"questAtom2Completion": "With a deafening cry, and five delicious types of cheese bursting from its mouth, the Snackless Monster falls to pieces. Well done, brave adventurer! But wait... is there something else wrong with the lake?",
"questAtom2Completion": "Con un urlo assordante e cinque deliziosi tipi di formaggio che sbucano dalla sua bocca, il Mostro di SnackLess cade a pezzi. Ben fatto, avventuriero coraggioso! Ma aspetta... c'è qualcos'altro di strano con il lago?",
"questAtom3Text": "Attacco del Mondano, Parte 3: Il Bucatomante",
"questAtom3Notes": "Just when you thought that your trials had ended, Washed-Up Lake begins to froth violently. “HOW DARE YOU!” booms a voice from beneath the water's surface. A robed, blue figure emerges from the water, wielding a magic toilet brush. Filthy laundry begins to bubble up to the surface of the lake. \"I am the Laundromancer!\" he angrily announces. \"You have some nerve - washing my delightfully dirty dishes, destroying my pet, and entering my domain with such clean clothes. Prepare to feel the soggy wrath of my anti-laundry magic!\"",
"questAtom3Notes": "Proprio quando pensavi che i tuoi problemi fossero finiti, il lago Washed-Up inizia ad agitarsi violentemente. \"COME OSI!\" scoppia una voce sotto la superficie dell'acqua. Una figura vestita di blu emerge dall'acqua, brandendo uno spazzolone. Del bucato sporco inizia a galleggiare sulla superficie del lago. \"Io sono il Bucatomante!\" dice arrabbiato. \"Hai un bel coraggio - lavare i miei piatti deliziosamente sporchi, distruggere il mio animale domestico ed entrare nella mia proprietà con dei vestiti così puliti. Preparati a sentire la fradicia furia della mia magia anti-bucato!\"",
"questAtom3Completion": "Il pazzo Bucatomante è stato sconfitto! Bucato pulito si deposita a pile intorno a te. Le cose sembrano andare molto bene da queste parti. Mentre inizi a farti strada tra le armature stirate da poco, un bagliore di metallo attrae la tua attenzione, ed il tuo sguardo si posa su un elmo luccicante. Non sai chi possa aver indossato prima questo oggetto luminoso, ma mentre lo indossi, senti la calda presenza di uno spirito generoso. Un peccato che non ci abbiano cucito sopra un'etichetta col nome.",
"questAtom3Boss": "Il Bucatomante",
"questAtom3DropPotion": "Pozione Base",

View file

@ -147,7 +147,7 @@
"pkQuestion3": "他のユーザーと交流する、ソーシャル要素を加えたのはなぜですか?",
"pkAnswer3": "Social pressure is a huge motivating factor for a lot of people, so we knew that we wanted to have a strong community that would hold each other accountable for their goals and cheer for their successes. Luckily, one of the things that multiplayer video games do best is foster a sense of community among their users! Habiticas community structure borrows from these types of games; you can form a small Party of close friends, but you can also join a larger, shared-interest groups known as a Guild. Although some users choose to play solo, most decide to form a support network that encourages social accountability through features such as Quests, where Party members pool their productivity to battle monsters together.",
"pkQuestion4": "タスクをやり残すと自分のアバターの体力が減るのはなぜですか?",
"pkAnswer4": "もしあなたが日課の目標のひとつを飛ばしてしまうと、翌日にあなたのアバターは体力を失うでしょう。これは、人が目標を踏まえて最後までやり通す動機づけの要因として、重要な役割を果たします。なぜなら、人は彼らの小さなアバターが傷つくのを本当に嫌がるからです! 加えて、社会的な責任は多くの人々にとって重大な意味を持ちます。もしあなたが仲間たちと一緒にモンスターと戦っているときタスクを飛ばしてしまうと、他の仲間たちのアバターもまた傷つくのです。",
"pkAnswer4": "もしあなたが日課の目標のひとつをやり残してしまうと、翌日にあなたのアバターは体力を失うでしょう。これは、人が目標をふまえて最後までやり通すモチベーションの要因として、重要な役割を果たします。なぜなら、人は彼らの小さなアバターが傷つくのを本当に嫌がるからです! 加えて、社会的な責任は多くの人々にとって重大な意味を持ちます。もしあなたが仲間たちと一緒にモンスターと戦っているときタスクをやり残してしまうと、他の仲間たちのアバターもまた傷つくのです。",
"pkQuestion5": "Habiticaと他のゲーミフィケーション・プログラムの違いは何ですか",
"pkAnswer5": "One of the ways that Habitica has been most successful at using gamification is that we've put a lot of effort into thinking about the game aspects to ensure that they are actually fun. We've also included many social components, because we feel that some of the most motivating games let you play with friends, and because research has shown that it's easier to form habits when you have accountability to other people.",
"pkQuestion6": "Habiticaの典型的なユーザーとはどんな人ですか",

View file

@ -269,11 +269,11 @@
"to": "→ ",
"from": "← ",
"desktopNotificationsText": "パーティーチャットの新しいメッセージをデスクトップ通知するため、あなたの認証が必要です! ブラウザに表示される案内にそって、許可をお願いします。<br><br>通知されるのは、Habitica を開いている間だけです。もしお気に召さなければ、ブラウザの設定で無効に設定することもできます。<br><br>このメッセージボックスは、決定がなされた後、自動的に閉じます。",
"confirmAddTag": "「<%= tag %>」を追加します。よろしいですか?",
"confirmAddTag": "「<%= tag %>」にこのタスクを割り当てます。よろしいですか?",
"confirmRemoveTag": "「<%= tag %>」を削除します。よろしいですか?",
"groupHomeTitle": "ホーム",
"assignTask": "タスクを割り当てる",
"claim": "受け取る",
"claim": "担当する",
"removeClaim": "担当を解除",
"onlyGroupLeaderCanManageSubscription": "グループの登録管理は、グループリーダーだけが行います",
"yourTaskHasBeenApproved": "あなたのタスク \"<span class=\"notification-green\"><%= taskText %></span>\" は承認されました。",
@ -292,9 +292,9 @@
"groupBenefitOneTitle": "共有されたタスクリストを作成",
"groupBenefitOneDescription": "メンバーの誰でも閲覧と編集ができる共有されたタスクリストを設定します。",
"groupBenefitTwoTitle": "タスクをグループ内のメンバーに割り当てる",
"groupBenefitTwoDescription": "同僚に重要なメールについての回答がほしい?ルームメイトに日用品を運んでほしい?タスクを作成して彼らに割り当てましょう。割り当てたタスクは自動的に彼らのタスク一覧に表示されます。",
"groupBenefitThreeTitle": "取り組んでいるタスクを確保しておく",
"groupBenefitThreeDescription": "グループタスクは、クリックひとつであなたのものとして確保できます。誰がどのタスクに取り組んでいるのかはっきりさせておきましょう!",
"groupBenefitTwoDescription": "同僚に重要なメールについての回答がほしいですか? ルームメイトに日用品を運んでほしいですか? タスクを作成して彼らに割り当てましょう。割り当てたタスクは自動的に彼らのタスク一覧に表示されます。",
"groupBenefitThreeTitle": "取り組んでいるタスクの担当になる",
"groupBenefitThreeDescription": "どのグループタスクも、クリックひとつであなたの担当として表明できます。誰がどのタスクに取り組んでいるのかはっきりさせておきましょう",
"groupBenefitFourTitle": "特別な承認が必要なタスクをマーク",
"groupBenefitFourDescription": "ユーザーがごほうびを得る前に、タスクが本当に完了されたのかを確かめたいですか? 承認の設定を調節することでコントロールを強化できますよ。",
"groupBenefitFiveTitle": "あなたのグループ内だけでチャット",
@ -321,21 +321,21 @@
"approvalsTitle": "承認待ちのタスク",
"upgradeTitle": "アップグレード",
"blankApprovalsDescription": "あなたのグループが、あなたの承認を必要とするタスクを片付けた場合はここに表示されます!タスクの編集にて承認の条件について設定することができます。",
"userIsClamingTask": "<%= username %>は<%= task %>と言っています",
"userIsClamingTask": "<%= username %>が担当しています:<%= task %>",
"approvalRequested": "承認が申請されました",
"refreshApprovals": "承認の更新",
"refreshGroupTasks": "グループタスクの更新",
"claimedBy": "確保しているユーザー: <%= claimingUsers %>",
"claimedBy": "担当しているユーザー:<%= claimingUsers %>",
"cantDeleteAssignedGroupTasks": "あなたへと割り当てられたタスクを削除することはできません。",
"confirmGuildPlanCreation": "このグループを作りますか?",
"onlyGroupLeaderCanInviteToGroupPlan": "寄付が有効化されているグループには,グループのリーダーだけがユーザーを招待できます。",
"paymentDetails": "支払いについての詳細",
"aboutToJoinCancelledGroupPlan": "あなたはプランが中止されたグループに参加しようとしています。無料の寄付特典を得ることはできません。",
"aboutToJoinCancelledGroupPlan": "あなたはプランが中止されたグループに参加しようとしています。無料の寄付会員特典を得ることはできません。",
"cannotChangeLeaderWithActiveGroupPlan": "グループにアクティブなプランがある間はリーダーを変更できません。",
"leaderCannotLeaveGroupWithActiveGroup": "リーダーはアクティブなプランを持つグループから脱退することはできません。",
"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": "あなたはグループプランに加入しているグループのメンバーのため、無料で寄付会員特典が受けられます。これはすでにグループプランに加入したグループにいない場合に終了します。あなたが持つ何ヶ月かの余分な寄付会員特典の残高は、グループプランの終了時に適用されます。",
"cancelGroupSub": "グループプランを中止",
"confirmCancelGroupPlan": "本当にグループプランを中止し、メンバー全員から無料の寄付特典を含むすべての特典を削除しますか?",
"confirmCancelGroupPlan": "本当にグループプランを中止し、メンバー全員から無料の寄付会員特典を含むすべての特典を削除しますか?",
"canceledGroupPlan": "キャンセルされたグループプラン",
"groupPlanCanceled": "グループプランの終了日",
"purchasedGroupPlanPlanExtraMonths": "あなたは <%= months %> カ月分のグループプラン延長クレジットをもっています。",
@ -442,12 +442,12 @@
"worldBossBullet4": "ワールドボスとの戦いの進み具合と怒りの一撃を確認するために、キャンプ場を定期的にチェックしよう",
"worldBoss": "ワールドボス",
"groupPlanTitle": "チームのためにより高度な機能をお求めですか?",
"groupPlanDesc": "Managing a small team or organizing household chores? Our group plans grant you exclusive access to a private task board and chat area dedicated to you and your group members!",
"groupPlanDesc": "小さなチームを管理したい、もしくは家事を整理したいですか? 私たちのグループプランは、プライベートなタスクボードと、あなたのグループメンバー専用のチャットエリアへの独占的なアクセスを提供します!",
"billedMonthly": "毎月の寄付として請求",
"teamBasedTasksList": "チームのタスクリスト",
"teamBasedTasksListDesc": "Set up an easily-viewed shared task list for the group. Assign tasks to your fellow group members, or let them claim their own tasks to make it clear what everyone is working on!",
"groupManagementControls": "グループ管理コントロール",
"groupManagementControlsDesc": "Use task approvals to verify that a task that was really completed, add Group Managers to share responsibilities, and enjoy a private group chat for all team members.",
"teamBasedTasksListDesc": "グループのために見やすく共有されたタスクリストを使ってみましょう。仲間のグループメンバーにタスクを割り当てたり、みんながどんな作業をしているかを明確にするために、それぞれが受け持つタスクの担当を表明してもらいましょう。",
"groupManagementControls": "グループのマネージメント・コントロール",
"groupManagementControlsDesc": "タスクが本当に完了されたかを確認するためにタスク承認機能を使いましょう。グループメンバーへ任務を共有するためのグループマネージャーを追加し、全てのチームメンバーのためのプライベートなグループチャットを楽しみましょう。",
"inGameBenefits": "ゲーム中のメリット",
"inGameBenefitsDesc": "グループメンバーは、限定のジャッカロープの乗騎だけでなく、特別な月ごとの装備セットや、ゴールドでジェムを買う機能など、たくさんの寄付特典を手に入れます。",
"inspireYourParty": "パーティで刺激し合い、一緒に人生をゲーム化しましょう。",
@ -461,14 +461,14 @@
"whatsIncludedGroup": "寄付特典に含まれるもの",
"whatsIncludedGroupDesc": "グループのメンバー全員がたくさんの寄付特典を受け取ることができます。月ごとの寄付会員アイテム、ゴールドでジェムを買う機能、そしてグループプランメンバーシップのユーザー限定の、高貴な紫のジャッカロープの乗騎などです。",
"howDoesBillingWork": "どのように課金しますか?",
"howDoesBillingWorkDesc": "Group Leaders are billed based on group member count on a monthly basis. This charge includes the $9 (USD) price for the Group Leader subscription, plus $3 USD for each additional group member. For example: A group of four users will cost $18 USD/month, as the group consists of 1 Group Leader + 3 group members.",
"howDoesBillingWorkDesc": "グループリーダーは、月ごとの基準でグループメンバー数に基づいた請求をされます。この料金には、グループリーダーのための $9 (USD) がふくまれ、 さらに各グループメンバーごとに $3 USD が加算されます。 例えば、4人のユーザーのグループは、1人のグループリーダーと3人のグループメンバーで構成されるため、月ごとに $18 USD の費用がかかります。",
"howToAssignTask": "どのようにタスクを割り当てますか?",
"howToAssignTaskDesc": "Assign any Task to one or more Group members (including the Group Leader or Managers themselves) by entering their usernames in the \"Assign To\" field within the Create Task modal. You can also decide to assign a Task after creating it, by editing the Task and adding the user in the \"Assign To\" field!",
"howToRequireApproval": "承認を求めるとき、どのようにタスクにマークしますか?",
"howToRequireApprovalDesc": "Toggle the \"Requires Approval\" setting to mark a specific task as requiring Group Leader or Manager confirmation. The user who checked off the task won't get their rewards for completing it until it has been approved.",
"howToRequireApprovalDesc2": "グループのリーダーと管理者は、タスクボードか告知パネルから直接タスクの完了を承認することができます。",
"howToRequireApprovalDesc": "グループリーダーかマネージャーに特定のタスクの承認を要求するときは、「承認を求める」設定に切り替えてマークしましょう。そのタスクに完了のチェックを入れたユーザーは、タスクが承認されるまで完了したことへの報酬を受け取ることはできません。",
"howToRequireApprovalDesc2": "グループのリーダーとマネージャーは、タスクボードか告知パネルから直接タスクの完了を承認することができます。",
"whatIsGroupManager": "グループマネージャーとは?",
"whatIsGroupManagerDesc": "A Group Manager is a user role that do not have access to the group's billing details, but can create, assign, and approve shared Tasks for the Group's members. Promote Group Managers from the Groups member list.",
"whatIsGroupManagerDesc": "グループマネージャーは、グループの請求明細にアクセスすることはできない役割ですが、グループメンバーのために共有タスクを作ったり、指示したり、承認したりすることができます。グループメンバーリストからグループマネージャーに昇進させましょう。",
"goToTaskBoard": "タスクボードに戻る",
"sharedCompletion": "共有タスク",
"recurringCompletion": "なし - グループタスクは完了しません。",

View file

@ -24,15 +24,15 @@
"gildedTurkey": "Peru Dourado",
"polarBearPup": "Filhote de Urso Polar",
"jackolantern": "O miserável Jack da Lanterna",
"ghostJackolantern": "Ghost Jack-O-Lantern",
"ghostJackolantern": "Lâmpada de Halloween Fantasmagórica",
"seasonalShop": "Loja Sazonal",
"seasonalShopClosedTitle": "<%= linkStart %>Leslie<%= linkEnd %>",
"seasonalShopTitle": "<%= linkStart %>Feiticeira Sazonal<%= linkEnd %>",
"seasonalShopClosedText": "A Loja Sazonal está correntemente fechada! Só abre durante as quatro Grande Galas de Habitica.",
"seasonalShopSummerText": "Happy Summer Splash!! Would you like to buy some rare items? Theyll only be available until July 31st!",
"seasonalShopFallText": "Happy Fall Festival!! Would you like to buy some rare items? Theyll only be available until October 31st!",
"seasonalShopWinterText": "Happy Winter Wonderland!! Would you like to buy some rare items? Theyll only be available until January 31st!",
"seasonalShopSpringText": "Happy Spring Fling!! Would you like to buy some rare items? Theyll only be available until April 30th!",
"seasonalShopSummerText": "Feliz Salpico de Verão!! Gostaria de comprar alguns items raros? Só estarão disponíveis até 31 de Julho!",
"seasonalShopFallText": "Feliz Festival de Outono!! Gostaria de comprar alguns items raros? Só estarão disponíveis até 31 de Outubro!",
"seasonalShopWinterText": "Feliz Evento de Inverno do País das Maravilhas! Gostaria de comprar alguns items raros? Só estarão disponíveis até 31 de Janeiro!",
"seasonalShopSpringText": "Feliz Escapadela de Primavera!! Gostaria de comprar alguns items raros? Só estarão disponíveis até 30 de Abril!",
"seasonalShopFallTextBroken": "Ah... Bem-vindo à Loja Sazonal... Estamos estocando itens da Edição Sazonal de outono, ou algo assim... Tudo aqui ficará a disposição para compra durante o Festival de Outono anual, mas ficaremos abertos apenas até o dia 31 de Outubro... Acho que você deveria fazer seu próprio estoque agora, ou terá que esperar... e esperar... e esperar... <strong>*argh*</strong>",
"seasonalShopBrokenText": "O meu pavilhão!!!!!!! As minhas decorações!!!! Oh, o Descoraçador destruiu tudo :( Por favor, ajuda a derrotá-lo na Estalagem para que eu possa reconstruir!",
"seasonalShopRebirth": "Se você comprou algum deste equipamento no passado, mas atualmente não possui-lo, você pode recomprá-lo na coluna Recompensas. Inicialmente, você só vai ser capaz de comprar os itens para a sua classe atual (Guerreiro por padrão), mas não tenha medo, os outros itens específicos de classe estarão disponível se você alternar para essa classe.",

View file

@ -374,11 +374,11 @@
"backgroundFlyingOverRockyCanyonNotes": "Посмотрите вниз на захватывающий вид пролетая над Скалистым каньоном.",
"backgroundBridgeText": "Мост",
"backgroundBridgeNotes": "Перейти Мост.",
"backgrounds092018": "SET 52: Released September 2018",
"backgroundApplePickingText": "Apple Picking",
"backgroundApplePickingNotes": "Go Apple Picking and bring home a bushel.",
"backgroundGiantBookText": "Giant Book",
"backgroundGiantBookNotes": "Read as you walk through the pages of a Giant Book.",
"backgroundCozyBarnText": "Cozy Barn",
"backgroundCozyBarnNotes": "Relax with your pets and mounts in their Cozy Barn."
"backgrounds092018": "Набор 52: Выпущен в сентябре 2018",
"backgroundApplePickingText": "Сбор яблок",
"backgroundApplePickingNotes": "Иди собирай яблоки и принеси домой ведро.",
"backgroundGiantBookText": "Гигантская книга",
"backgroundGiantBookNotes": "Читайте, проходя по страницам Гигантской книги.",
"backgroundCozyBarnText": "Уютный амбар",
"backgroundCozyBarnNotes": "Отдохните со своими питомцами и скакунами в вашем уютном амбаре."
}

View file

@ -350,8 +350,8 @@
"weaponArmoirePoisonedGobletNotes": "Используйте это, чтобы выработать иммунитет к иокановому порошку и другим невероятно опасным ядам. Увеличивает интеллект на <%= int %>. Зачарованный сундук: Набор пиратской принцессы (предмет 3 из 4).",
"weaponArmoireJeweledArcherBowText": "Инкрустированный Самострел лучника",
"weaponArmoireJeweledArcherBowNotes": "Золото лук с самоцветами отправит ваши стрелы прямо в цель на невообразимой скорости. Увеличивает интеллект на  <%= int %>. Зачарованный сундук: Набор Инкрустированного лучника (Предмет 3 из 3).",
"weaponArmoireNeedleOfBookbindingText": "Needle of Bookbinding",
"weaponArmoireNeedleOfBookbindingNotes": "You'd be surprised at how tough books can be. This needle can pierce right to the heart of your chores. Increases Strength by <%= str %>. Enchanted Armoire: Bookbinder Set (Item 3 of 4).",
"weaponArmoireNeedleOfBookbindingText": "Иголка переплетчика",
"weaponArmoireNeedleOfBookbindingNotes": "Вы будете удивлены на сколько книги могут быть сложны. Эта игла может кольнуть прямо в сердце ваших обязанностей. Увеличивает Силу на <%= str %>. Зачарованный сундук: Набор Переплетчика (Предмет 3 из 4).",
"armor": "Броня",
"armorCapitalized": "Броня",
"armorBase0Text": "Обычная одежда",
@ -758,8 +758,8 @@
"armorArmoirePiraticalPrincessGownNotes": "Это дорогое одеяние имеет множество карманов для скрытых оружий и добычи! Увеличивает восприятие на <%= per %>. Зачарованный сундук: Набор пиратской принцессы (предмет 2 из 4).",
"armorArmoireJeweledArcherArmorText": "Инкрустированная Броня лучника",
"armorArmoireJeweledArcherArmorNotes": "Созданная броня защитит вас от снарядов или загадочных красных Ежедневных заданий! Увеличивает телосложение на <%= con %>. Зачарованный сундук: Набор Инкрустированного лучника (Предмет 2 из 3).",
"armorArmoireCoverallsOfBookbindingText": "Coveralls of Bookbinding",
"armorArmoireCoverallsOfBookbindingNotes": "Everything you need in a set of coveralls, including pockets for everything. A pair of goggles, loose change, a golden ring... Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Bookbinder Set (Item 2 of 4).",
"armorArmoireCoverallsOfBookbindingText": "Одежда переплетчика",
"armorArmoireCoverallsOfBookbindingNotes": "В рабочей одежде есть все необходимое, включая многофункциональные карманы. Очки, сменка, золотое кольцо ... Увеличивает телосложения на <%= con %> и восприятие на <%= per %>. Зачарованный сундук: Набор Переплетчика (предмет 2 из 4).",
"headgear": "Головной убор",
"headgearCapitalized": "Головной убор",
"headBase0Text": "Нет шлема",
@ -1398,8 +1398,8 @@
"shieldArmoireFancyBlownGlassVaseNotes": "Какую красивую вазу вы сделали! Что же вы положите внутрь? Увеличивает интеллект на <%= int %>. Зачарованный сундук: Набор Стеклодува (предмет 4 из 4).",
"shieldArmoirePiraticalSkullShieldText": "Пиратский щит-череп",
"shieldArmoirePiraticalSkullShieldNotes": "Этот зачарованный щит прошепчет вам потайные места вражеских сокровищ- слушайте внимательно! Увеличивает телосложение и интеллект на <%= attrs %>. Зачарованный сундук: Набор пиратской принцессы (предмет 4 из 4).",
"shieldArmoireUnfinishedTomeText": "Unfinished Tome",
"shieldArmoireUnfinishedTomeNotes": "You simply can't procrastinate when you're holding this! The binding needs to be finished so people can read the book! Increases Intelligence by <%= int %>. Enchanted Armoire: Bookbinder Set (Item 4 of 4).",
"shieldArmoireUnfinishedTomeText": "Незаконченная книга",
"shieldArmoireUnfinishedTomeNotes": "Вы просто не можете прокрастинировать, держа в руках это! Нужно закончить переплет, чтобы люди могли читать книгу! Увеличивает интеллект на <%= int %>. Зачарованный сундук: Набор Переплетчика (предмет 4 из 4).",
"back": "Аксессуар на спину",
"backCapitalized": "Аксессуар на спину",
"backBase0Text": "Нет аксессуаров на спине",
@ -1587,8 +1587,8 @@
"headAccessoryMystery301405Notes": "\"Защищать очками надо глаза,\" говорили они. \"Кому сдались защитные очки на макушке,\" говорили они. Ха! Вы им показали! Подарок подписчикам августа 3015. Бонусов не дает.",
"headAccessoryArmoireComicalArrowText": "Забавная Стрела",
"headAccessoryArmoireComicalArrowNotes": "Этот причудливый предмет определенно хорош для потехи! Увеличивает силу на <%= str %>. Зачарованный сундук: независимый предмет.",
"headAccessoryArmoireGogglesOfBookbindingText": "Goggles of Bookbinding",
"headAccessoryArmoireGogglesOfBookbindingNotes": "These goggles will help you zero in on any task, large or small! Increases Perception by <%= per %>. Enchanted Armoire: Bookbinder Set (Item 1 of 4).",
"headAccessoryArmoireGogglesOfBookbindingText": "Очки переплетчика",
"headAccessoryArmoireGogglesOfBookbindingNotes": "Эти очки помогут вам справиться с любой задачей, большой или малой! Увеличивает восприятие на <%= per %>. Зачарованный сундук: Набор Переплетчика (предмет 1 из 4).",
"eyewear": "Очки",
"eyewearCapitalized": "Очки",
"eyewearBase0Text": "Нет очков или маски",

View file

@ -617,6 +617,6 @@
"questKangarooBoss": "Катастрофическая Кенгуру",
"questKangarooDropKangarooEgg": "Кенгуру (Яйцо)",
"questKangarooUnlockText": "Позволяет покупать на Рынке яйцо Кенгуру.",
"forestFriendsText": "Forest Friends Quest Bundle",
"forestFriendsNotes": "Contains 'The Spirit of Spring', 'The Hedgebeast', and 'The Tangle Tree'. Available until September 30."
"forestFriendsText": "Набор квестов «Лесная братва»",
"forestFriendsNotes": "Содержит квесты «Дух весны», «Еж-монстр» и «Запутанное дерево». Акция доступна до 30 сентября."
}

View file

@ -1,5 +1,5 @@
{
"achievement": "Achievement",
"achievement": "Odznak",
"share": "Zdieľaj",
"onwards": "Vpred!",
"levelup": "Plnením cieľov v reálnom živote si získal level a bol si vyliečený!",

View file

@ -377,7 +377,7 @@
"backgrounds092018": "SET 52: Released September 2018",
"backgroundApplePickingText": "Apple Picking",
"backgroundApplePickingNotes": "Go Apple Picking and bring home a bushel.",
"backgroundGiantBookText": "Giant Book",
"backgroundGiantBookText": "Obrovská kniha",
"backgroundGiantBookNotes": "Read as you walk through the pages of a Giant Book.",
"backgroundCozyBarnText": "Cozy Barn",
"backgroundCozyBarnNotes": "Relax with your pets and mounts in their Cozy Barn."

View file

@ -13,7 +13,7 @@
"challengeWinner": "sa stal víťazom nasledujúcich výziev",
"challenges": "Výzvy",
"challengesLink": "<a href='http://habitica.wikia.com/wiki/Challenges' target='_blank'>Výzvy</a>",
"challengePrize": "Challenge Prize",
"challengePrize": "Odmena",
"endDate": "Ends",
"noChallenges": "Zatial žiadne výzvy, choď na",
"toCreate": "ak chceš nejakú vytvoriť.",
@ -25,9 +25,9 @@
"filter": "Filter",
"groups": "Skupiny",
"noNone": "Žiadne",
"category": "Category",
"category": "Kategória",
"membership": "Členstvo",
"ownership": "Ownership",
"ownership": "Vlastníctvo",
"participating": "Zúčastnený",
"notParticipating": "Nezúčastnený",
"either": "Oboje",
@ -131,7 +131,7 @@
"locationRequired": "Umiestnenie výzvy je vyžadované (\"Pridaj k\")",
"categoiresRequired": "Musí byť zvolená jedna alebo viac kategórií",
"viewProgressOf": "Pozri si pokrok",
"viewProgress": "View Progress",
"viewProgress": "Pozri si pokrok",
"selectMember": "Zvoľ člena",
"confirmKeepChallengeTasks": "Chceš si nechať úlohy z výzvy?",
"selectParticipant": "Zvoľ účastníka"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View file

@ -3,7 +3,7 @@ import { authWithHeaders } from '../../middlewares/auth';
let api = {};
// @TODO export this const, cannot export it from here because only routes are exported from controllers
const LAST_ANNOUNCEMENT_TITLE = 'NEW DISCOUNTED PET QUEST BUNDLE: FOREST FRIENDS!';
const LAST_ANNOUNCEMENT_TITLE = 'USE CASE SPOTLIGHT AND GUILD SPOTLIGHT ON HANDS-ON SKILLS';
const worldDmg = { // @TODO
bailey: false,
};
@ -30,15 +30,14 @@ api.getNews = {
<div class="mr-3 ${baileyClass}"></div>
<div class="media-body">
<h1 class="align-self-center">${res.t('newStuff')}</h1>
<h2>9/11/2018 - ${LAST_ANNOUNCEMENT_TITLE}</h2>
<h2>9/18/2018 - ${LAST_ANNOUNCEMENT_TITLE}</h2>
</div>
</div>
<hr/>
<p>If you're looking to add some woodland wildlife to your Habitica stable, you're in luck! From now until September 30, you can purchase the Forest Friends Pet Quest Bundle and receive the Deer, Hedgehog, and Treeling quests, all for only 7 Gems! That's a discount of 5 Gems from the price of purchasing them separately. Check it out in the <a href='/shops/quests' target='_blank'>Quest Shop</a> today!</p>
<div class="small">by Beffymaroo and SabreCat</div>
<div class="small">art by Uncommon Criminal, InspectorCaracal, Leephon, aurakami, FuzzyTrees, PainterProphet, and plumilla</div>
<div class="small mb-3">writing by Daniel the Bard, Flutter Bee, and Lemoness</div>
<div class="promo_forest_friends_bundle center-block"></div>
<p>We've got new posts on the blog all about ways to use Habitica to help with Hands-on and Practical Skills! First, there's a <a href='https://habitica.wordpress.com/2018/09/18/getting-hands-on-guilds-for-practical-skills/' target='_blank'>Guild Spotlight</a> that highlights the Guilds that can help you as you explore ways to use Habitica to help with hands-on projects. We've also posted a <a href='https://habitica.wordpress.com/2018/09/18/use-case-spotlight-hands-on-and-practical-skills/' target='_blank'>Use Case Spotlight</a> featuring a number of great suggestions for using Habitica's task system to manage these kinds of tasks as well! These suggestions were submitted by Habiticans in the <a href='/groups/guild/1d3a10bf-60aa-4806-a38b-82d1084a59e6' target='_blank'>Use Case Spotlights Guild</a>.</p>
<p>Plus, we're collecting user submissions for the next Use Case Spotlight! How do you use Habitica to celebrate yourself and your accomplishments? Well be featuring player-submitted examples in Use Case Spotlights on the Habitica Blog next month, so post your suggestions in the Use Case Spotlight Guild now. We look forward to learning more about how you use Habitica to improve your life and get things done!</p>
<div class="small mb-3">by shanaqui</div>
<div class="scene_tools center-block"></div>
</div>
`,
});