diff --git a/locales/it/challenge.json b/locales/it/challenge.json index 2dead46d33..d7295eab8e 100644 --- a/locales/it/challenge.json +++ b/locales/it/challenge.json @@ -7,17 +7,17 @@ "brokenChallenge": "Collegamento ad una sfida mancante: questa attività era parte di una sfida, ma la sfida (o il gruppo) è stata cancellata. Cosa fare con le attività rimaste?", "keepThem": "Tienile", "removeThem": "Rimuovile", - "challengeCompleted": "Questa sfida è stata completata, il vincitore è stato <%= user %>! Cosa fare con le attività rimaste?", - "unsubChallenge": "Collegamento ad una sfida mancante: questa attività era parte di una sfida, ma ti sei rimosso da essa. Cosa fare con le attività rimaste?", + "challengeCompleted": "Questa sfida è stata completata, il vincitore è <%= user %>! Cosa fare con le attività rimaste?", + "unsubChallenge": "Collegamento ad una sfida mancante: questa attività era parte di una sfida, ma ti sei ritirato. Cosa fare con le attività rimaste?", "challengeWinner": "Ha vinto le seguenti sfide:", "challenges": "Sfide", "noChallenges": "Ancora nessuna sfida, visita ", "toCreate": "per crearne una.", "selectWinner": "Scegli un vincitore e chiudi la sfida:", - "deleteOrSelect": "Cancella o scegli il vincitore", + "deleteOrSelect": "Elimina o scegli il vincitore", "endChallenge": "Fine Sfida", "challengeDiscription": "Queste sono le attività della sfida. Mentre gli utenti partecipano, esse cambieranno colore e sui grafici verrà mostrato l'andamento complessivo del gruppo.", - "hows": "Come stanno andando tutti?", + "hows": "Come se la cavano gli altri?", "filter": "Filtro", "groups": "Gruppi", "all": "Tutti", @@ -30,11 +30,11 @@ "discard": "Annulla", "challengeTitle": "Titolo sfida", "challengeTag": "Nome etichetta", - "challengeTagPop": "Le sfide appaiono sulle tag-list & task-tooltips. Avrai quindi bisogno di un titolo descrittivo, ma anche di uno breve. Per esempio, 'Perdi 10 kg in 3 mesi' potrebbe diventare '-10kg' (Clicca il '?' per altre info).", + "challengeTagPop": "Le sfide compaiono nelle liste dei tag (etichette), avrai quindi bisogno di un titolo descrittivo, ma anche di uno breve e facilmente riconoscibile. Per esempio, 'Perdi 10 kg in 3 mesi' potrebbe diventare '-10kg' (Clicca il '?' per saperne di più).", "challengeDescr": "Descrizione", "prize": "Premio", - "prizePop": "Se qualcuno può 'vincere' la tua sfida, puoi opzionalmente ricompensarlo con un premio in Gemme. Massimo = #gems che hai (+ guild.gems, se la sfida è di gilda). Nota: Questo premio non potrà essere modificato.", - "publicChallenges": "Minimo 1 Gemma per le sfide pubbliche (aiuta a prevenire lo spam, lo fa davvero).", + "prizePop": "Se qualcuno può 'vincere' la tua sfida, puoi opzionalmente ricompensarlo con un premio in Gemme. Il premio massimo equivale al numero di Gemme che possiedi (+ n° di Gemme della Gilda, se la sfida è della Gilda). Nota: questo premio non potrà essere modificato.", + "publicChallenges": "Serve un minimo di 1 Gemma per le sfide pubbliche (aiuta a prevenire lo spam, lo fa davvero).", "officialChallenge": "Sfida Ufficiale HabitRPG", "by": "di ", "participants": "Partecipanti", diff --git a/locales/it/character.json b/locales/it/character.json index fcedfbdb6e..f108d49afa 100644 --- a/locales/it/character.json +++ b/locales/it/character.json @@ -36,16 +36,16 @@ "rainbowColors": "Colori arcobaleno", "equipment": "Equipaggiamento", "equipmentBonusText": "Attributi bonus forniti dall'equipaggiamento di battaglia che indossi. Vedi la scheda Equipaggiamento (sotto Inventario) per scegliere il tuo equipaggiamento di battaglia.", - "classBonus": "Bonus equipaggiamento di classe", + "classBonus": "Bonus equipaggiamento di Classe", "classBonusText": "La tua classe (Guerriero, se non ne hai sbloccata o scelta un'altra) sfrutta il suo equipaggiamento più efficientemente di quello delle altre classi. Gli oggetti equipaggiati adatti alla tua classe incrementano del 50% il bonus che danno all'attributo di base.", - "classEquipBonus": "Bonus equipaggiamento di classe", + "classEquipBonus": "Bonus equipaggiamento di Classe", "battleGear": "Assetto di battaglia", - "battleGearText": "Questo è l'assetto che porterai in battaglia, esso modifica alcuni valori quando interagisci con le tue attività.", + "battleGearText": "Questo è l'equipaggiamento che porterai in battaglia, esso modifica alcuni valori quando interagisci con le tue attività.", "costume": "Costume", - "costumeText": "Se preferisci il look di oggetti diversi da quelli equipaggiati, metti una spunta su \"Usa Costume\" per visualizzare un costume anzichè l'equipaggiamento da battaglia (nonostante il cambio di aspetto, rimangono tutti i bonus delle armi e delle armature).", - "useCostume": "Usa Costume ", - "gearAchievement": "Hai ottenuto il Trofeo \"Ultimate Gear\" per aver potenziato al massimo livello il tuo equipaggiamento!", - "ultimGearName": "Ultimate Gear", + "costumeText": "Se preferisci il look di oggetti diversi da quelli equipaggiati, metti una spunta su \"Usa costume\" per visualizzare un costume anzichè l'equipaggiamento da battaglia (nonostante il cambio di aspetto, rimangono tutti i bonus delle armi e delle armature).", + "useCostume": "Usa costume ", + "gearAchievement": "Hai ottenuto il Trofeo \"Armato Fino Ai Denti\" per aver potenziato al massimo livello il tuo equipaggiamento!", + "ultimGearName": "Armato Fino Ai Denti", "ultimGearText": "Ha potenziato al massimo l'arma e il set dell'armatura", "level": "Livello", "levelUp": "Livello aumentato!", @@ -76,7 +76,7 @@ "allocatedPoints": "Punti allocati", "allocatedPointsText": "Punti Attributo che hai guadagnato ed assegnato. Assegna punti utilizzando la colonna \"Build del personaggio\".", "allocated": "Allocati", - "buffs": "Buffs", + "buffs": "Effetti attivi", "buffsText": "Attributi bonus forniti dalle abilità usate da te o dai membri della tua squadra. A partire dal livello 11, le abilità che puoi usare vengono mostrate nella colonna delle Ricompense, nella pagina delle tue attività.", "characterBuild": "Build del personaggio", "class": "Classe", @@ -112,7 +112,7 @@ "streaksFrozen": "Congela Serie", "streaksFrozenText": "Le serie delle Daily mancate non verranno azzerate a fine giornata.", "respawn": "Risorgi!", - "youDied": "Sei Morto!", + "youDied": "Sei morto!", "continue": "Continua", "dieText": "Hai perso un livello, tutto il tuo oro, e un pezzo casuale dell'equipaggiamento. Risorgi, Habiteer, e provaci ancora! Metti un freno alle cattive abitudini, sii attento al completamento delle Daily, e tieni la morte a debita distanza con una Pozione di Salute se stai vacillando!", "sureReset": "Sei sicuro? Questo resetterà la classe del tuo personaggio e i punti allocati (potrai ri-allocarli in seguito), e costa 3 Gemme", diff --git a/locales/it/contrib.json b/locales/it/contrib.json index c7e4246732..b99b632b43 100644 --- a/locales/it/contrib.json +++ b/locales/it/contrib.json @@ -1,15 +1,15 @@ { "friend": "Amico", - "friendFirst": "Quando la tua prima sottomissione sarà distribuita, riceverai la medaglia di contributore di HabitRPG. Il tuo nome nella chat della Taverna mostrerà orgogliosamente che hai contribuito. Come ricompensa per il tuo lavoro, riceverai anche 2 Gemme.", - "friendSecond": "Quando la tua seconda sottomissione sarà distribuita, l'Armatura di Cristallo sarà disponibile all'acquisto nel negozio delle Ricompense. Come ricompensa per il tuo incessante lavoro, riceverai anche 2 Gemme. ", + "friendFirst": "Quando la tua prima contribuzione verrà approvata, riceverai il Trofeo Sostenitore di HabitRPG. Inoltre, il tuo nome nella chat della Taverna cambierà colore mostrando orgogliosamente che hai contribuito! Come ricompensa per il tuo lavoro, riceverai anche 2 Gemme.", + "friendSecond": "Quando la tua seconda contribuzione verrà approvata, l'Armatura di Cristallo sarà resa disponibile nel negozio delle Ricompense. Come premio per il tuo impegno, riceverai anche 2 Gemme.", "elite": "Elite", - "eliteThird": "Quando la tua terza sottomissione sarà distribuita, l'Elmo di Cristallo sarà disponibile all'acquisto nel negozio delle Ricompense. Come ricompensa per il tuo incessante lavoro, riceverai anche 2 Gemme. ", - "eliteFourth": "Quando la tua quarta sottomissione sarà distribuita, la Spada di Cristallo sarà disponibile all'acquisto nel negozio delle Ricompense. Come ricompensa per il tuo incessante lavoro, riceverai anche 2 Gemme. ", + "eliteThird": "Quando la tua terza contribuzione verrà approvata, l'Elmo di Cristallo sarà reso disponibile nel negozio delle Ricompense. Come premio per il tuo impegno, riceverai anche 2 Gemme.", + "eliteFourth": "Quando la tua quarta contribuzione verrà approvata, la Spada di Cristallo sarà resa disponibile nel negozio delle Ricompense. Come premio per il tuo impegno, riceverai anche 2 Gemme.", "champion": "Campione", - "championFifth": "Quando la tua quinta sottomissione sarà distribuita, lo Scudo di Cristallo sarà disponibile all'acquisto nel negozio delle Ricompense. Come ricompensa per il tuo incessante lavoro, riceverai anche 2 Gemme. ", - "championSixth": "Quando la tua sesta sottomissione sarà distribuita, riceverai l'Animale Hydra . Come ricompensa per il tuo incessante lavoro, riceverai anche 2 Gemme. ", + "championFifth": "Quando la tua seconda contribuzione verrà approvata, lo Scudo di Cristallo sarà resa disponibile nel negozio delle Ricompense. Come premio per il tuo incessante lavoro, riceverai anche 2 Gemme.", + "championSixth": "Quando la tua sesta contribuzione verrà approvata, riceverai l'animale Idra. Inoltre, riceverai 2 Gemme.", "legendary": "Leggendario", - "legSeventh": "Quando la tua settima sottomissione sarà distribuita riceverai 2 Gemme e diventerai membro onorario della gilda dei Contributori e sarai a conoscenza dei dettagli del dietro le quinte di HabitRPG! Ulteriori contribuzioni non aumenteranno il tuo livello, ma potrai continuare a guadagnare Gemme e titoli.", + "legSeventh": "Quando la tua sesta contribuzione verrà approvata, riceverai 2 Gemme e diventerai un membro onorario della Gilda dei Sostenitori, conferendoti il privilegio di accedere al \"dietro le quinte\" di HabitRPG! Ulteriori contribuzioni non aumenteranno il tuo livello, ma potrai continuare a ricevere ricompense in Gemme e guadagnare Titoli.", "heroic": "Eroico", "heroicText": "Al grado Eroico appartengono lo staff di HabitRPG ed i contribuenti al livello dello staff. Se hai questo titolo sei stato scelto per averlo (o assunto!).", "npcText": "Gli NPC hanno sostenuto il progetto Kickstarter di HabitRPG al più alto livello. Puoi trovare i loro avatar guardando tra le funzionalità del sito!", @@ -25,27 +25,27 @@ "helpedText1": "Ha aiutato HabitRPG a crescere, compilando", "helpedText2": "questo sondaggio.", "hall": "Salone", - "contribTitle": "Titolo da contributore (per esempio \"Maniscalco\")", - "contribLevel": "Livello da Contributore", + "contribTitle": "Titolo onorifico (per esempio \"Fabbro\")", + "contribLevel": "Livello di contribuzione", "contribHallText": "[1-7] questo determina quali oggetti, animali e cavalcature sono disponibili. Determina anche il colore del tag del nome.", "hallHeroes": "Salone degli Eroi", - "hallPatrons": "Salone dei Patroni", - "rewardUser": "Ricompensa Utente", + "hallPatrons": "Salone dei Mecenati", + "rewardUser": "Premia Utente", "UUID": "UUID", "loadUser": "Carica Utente", "title": "Titolo", "moreDetails": "Più dettagli", "contributions": "Contributi", "admin": "Amministratore", - "notGems": "è in USD, non in Gemme. Quindi, se questo numero è 1, significa 4 gemme. Usa questa opzione solo per dare gemme ai giocatori manualmente, non usare quando si vuole aumentare il grado di sostenitore di un utente. Ogni grado di contribuzione aggiunge automaticamente 2 Gemme.", + "notGems": "è in USD, non in Gemme. Quindi, se questo numero è 1, significa 4 gemme. Usa questa opzione solo per dare gemme ai giocatori manualmente, non usare quando si vuole aumentare il grado di sostenitore di un utente. Ogni grado di contribuzione aggiunge automaticamente 2 Gemme/grado", "hideAds": "Nascondi Pubblicità", "gamemaster": "Game Master", - "backerTier": "Grado sostenitore", + "backerTier": "Grado sostenitore Kickstarter", "balance": "Equilibrio", "tierPop": "Clicca sulle etichette dei vari gradi per leggere i dettagli.", "playerTiers": "Gradi giocatore", "visitHeroes": "Visita il Salone degli Eroi (sostenitori)", - "conLearn": "Scopri di più a proposito delle ricompense per i sostenitori.", + "conLearn": "Maggiori informazioni sulle ricompense per i sostenitori.", "conLearnHow": "Scopri come contribuire a migliorare HabitRPG", "removeAds": "Abbonati per rimuovere le pubblicità", "whyAds": "Perché le pubblicità?", diff --git a/locales/it/front.json b/locales/it/front.json index afa2e7bb91..e67d4fac33 100644 --- a/locales/it/front.json +++ b/locales/it/front.json @@ -1,26 +1,26 @@ { "titleFront": "HabitRPG | Rendi la tua vita un gioco", - "tagline": "Un'app gratis per costruire abitudini e gestire la tua vita come in un gioco.", - "landingp1": "Il problema con molte delle applicazioni di produttività sul mercato è che non forniscono alcun incentivo nel continuare ad usarle. HabitRPG risolve questi problemi rendendo le abitudini divertenti! Ricompensandoti con i successi e penalizzandoti per le \"scivolate\", HabitRPG ti fornisce tanta motivazione per completare le tue attività giornaliere.", + "tagline": "Un'app gratis per formare buone abitudini e gestire la tua vita come in un gioco.", + "landingp1": "Il problema della maggior parte delle applicazioni di produttività sul mercato è che non forniscono alcun incentivo nel continuare ad utilizzarle. HabitRPG risolve tutto questo rendendolo divertente! Ricompensando i tuoi successi e penalizzando le tue mancanze, HabitRPG ti fornisce un'ulteriore motivazione per completare le tue attività giornaliere.", "landingp2header": "Gratificazione istantanea", - "landingp2": "Ogni volta che rinforzi una abitudine positiva, completi un'attività giornaliera, o ti prendi cura di qualcosa che dovevi fare da tempo, HabitRPG immediatamente ti ricompensa con esperienza ed ori. Mentre guadagni esperienza puoi salire di livello, aumentare le tue statistiche e sbloccare molte funzionalità, come classi e compagni animali. Gli ori possono essere utilizzati nel gioco per comprare oggetti che cambiano la tua esperienza oppure ricompense personalizzate che hai creato per motivarti. Anche il più piccolo successo di dà una immediata ricompensa, così hai meno voglia di procrastinare.", + "landingp2": "Ogni volta che rinforzi un'abitudine positiva, completi un'attività giornaliera, o ti prendi cura di qualcosa che dovevi fare da tempo, HabitRPG ti ricompensa immediatamente con oro e punti esperienza. Mentre guadagni esperienza puoi salire di livello, aumentare le tue statistiche e sbloccare molte funzionalità, come le Classi e i compagni animali. L'oro può essere utilizzato nel gioco per comprare oggetti che ti saranno utili nella tua avventura, oppure ricompense personalizzate che hai creato per motivarti. Quando anche il più piccolo successo di premia con un'immediata ricompensa, diventa molto più difficile procrastinare.", "landingp3header": "Conseguenze", - "landingp3": "Ogni volta che cadi in una cattiva abitudine o fallisci nel completare una delle tue attività giornaliere, perdi vita. Se la tua vita diventa troppo bassa, muori e perdi alcuni dei progressi fatti. Dovrai fare subito ammenda, HabitRPG può aiutarti a interrompere le cattive abitudini e la procrastinazione prima che essi causino problemi nella tua vita.", - "landingp4header": "Responsabilità", - "landingp4": "Con una community attiva, HabitRPG fornisce la responsabilità di cui hai bisogno per concentrarti sulle attività. Con il sistema dei Party, puoi portare un gruppo di amici per incitarti. Il sistema di Gilde ti permette di trovare persone con i tuoi stessi interessi o ostacoli, così puoi condividere gli obiettivi e scambiarti consigli su come evitare i problemi. Su HabitRPG, la community rappresenta il supporto e la responsabilità di cui hai bisogno per avere successo.", + "landingp3": "Ogni volta che ti lasci andare ad una cattiva abitudine o fallisci nel completare una delle tue attività giornaliere, perdi dei punti vita. Se questi calano troppo, muori e perdi alcuni dei progressi fatti. Attraverso questo sistema di conseguenze immediate, HabitRPG può aiutarti a interrompere la procrastinazione e le cattive abitudini prima che esse causino problemi nella tua vita reale.", + "landingp4header": "Community", + "landingp4": "Grazie alla sua community attiva, in HabitRPG troverai il clima di cui hai bisogno per concentrarti sulle tue attività. Con il sistema delle squadre, puoi invitare un gruppo di amici per incitarti a dare il meglio. Il sistema delle Gilde ti permette di trovare persone con i tuoi stessi interessi o le tue stesse difficoltà, così potrete condividere i vostri obiettivi e scambiarvi consigli su come affrontare al meglio i problemi. Su HabitRPG, la community rappresenta il supporto e lo stimolo di cui hai bisogno per avere successo.", "landingend": "Non sei ancora convinto?", "landingend2": "Vedi una lista più dettagliata delle", "landingfeatureslink": "nostre funzionalità", "landingend3": ". Stai cercando qualcosa di più personale? Controlla i nostri", "landingadminlink": "pacchetti amministrativi", - "landingend4": "che sono perfetti per le famiglie, gli insegnanti, i gruppi di supporto e gli affari.", + "landingend4": "che sono perfetti per le famiglie, gli insegnanti, i gruppi di supporto e le imprese.", "playButton": "Gioca", "username": "Nome utente", "password": "Password", "useUUID": "Usa ID Utente / API Token (per gli utenti Facebook)", "passMan": "Se stai usando un gestore delle password (come 1Password) ed hai problemi ad effettuare l'accesso, prova scrivendo manualmente il nome utente e la password.", "forgotPass": "Password dimenticata", - "emailNewPass": "Invia per Email la nuova password", + "emailNewPass": "Inviami per email la nuova password", "email": "Email", "passConfirm": "Conferma Password", "accept1Terms": "Cliccando il bottone qui sotto, accetto i", @@ -28,7 +28,7 @@ "accept2Terms": "e l'", "privacy": "Informativa sulla Privacy", "home": "Home", - "learnMore": "Leggi di più", + "learnMore": "Scropri di più", "contact": "Contatti", "history": "Cronologia", "anonymous": "Anonimo", @@ -36,7 +36,7 @@ "loginAndReg": "Accedi / Registrati", "loginFacebookAlt": "Accedi / Registrati con Facebook", "login": "Accedi", - "register": "Registrazione", + "register": "Registrati", "options": "Opzioni", "logout": "Esci", "sync": "Sincronizza", @@ -48,7 +48,7 @@ "mobileAndroid": "Android", "footerCompany": "Compagnia", "companyDonate": "Dona", - "companyAbout": "Chi siamo", + "companyAbout": "About", "companyBlog": "Blog", "companyExtensions": "Estensioni", "companyPrivacy": "Privacy", @@ -62,5 +62,5 @@ "communityFacebook": "Facebook", "communityReddit": "Reddit", "footerSocial": "Social", - "socialTitle": "HabitRPG - La tua vita un gioco" + "socialTitle": "HabitRPG - Rendi la tua vita un gioco" } \ No newline at end of file diff --git a/locales/it/generic.json b/locales/it/generic.json index f9f0507f7e..c1976d0681 100644 --- a/locales/it/generic.json +++ b/locales/it/generic.json @@ -27,7 +27,7 @@ "cancel": "Annulla", "ok": "Ok", "add": "Aggiungi", - "undo": "Annulla", + "undo": "Annulla ultima azione", "continue": "Continua", "accept": "Accetta", "reject": "Rifiuta", diff --git a/locales/it/groups.json b/locales/it/groups.json index d53660dc28..e7b59ad13f 100644 --- a/locales/it/groups.json +++ b/locales/it/groups.json @@ -3,19 +3,19 @@ "innCheckOut": "Esci dalla Locanda", "innCheckIn": "Riposa nella Locanda", "innText": "Mentre riposi, le tue Daily vengono salvate e non vengono modificate dal cambio di giorno. Che tu esca domani o tra una settimana, ti ritroverai nello stesso stato di quando sei entrato. Attento però: se sei in una Missione, i Boss continueranno a punirti per gli errori dei tuoi compagni di squadra!", - "lfgPosts": "Persone che cercano un Gruppo (Ricerca Squadra)", - "tutorial": "Guida", + "lfgPosts": "Sei in cerca di una squadra? Guarda qui! :uk:", + "tutorial": "Tutorial", "glossary": "Glossario", "reportAP": "Segnala un problema", - "requestAF": "Richiedi una funzionalità", + "requestAF": "Suggerisci un miglioramento", "community": "Forum della Community", "resources": "Risorse", "tavernTalk": "Parla nella Taverna", - "tavernAlert1": "Nota: se stai segnalando un bug, gli sviluppatori non lo vedranno qui. In quel caso, per favore", - "tavernAlert2": "usa Github.", + "tavernAlert1": "Nota: se stai segnalando un bug, gli sviluppatori non potranno vederlo qui. In quel caso, per favore", + "tavernAlert2": "usa Github", "party": "Squadra", "createAParty": "Crea una Squadra", - "noPartyText": "Non sei in un parti. Puoi crearne uno ed invitare i tuoi amici, oppure unirti ad uno esistente, fagli inserire:", + "noPartyText": "Non sei in una squadra. Puoi crearne una ed invitare i tuoi amici; se invece vuoi unirti ad una squadra esistente, chiedigli di inserire:", "create": "Crea", "userId": "ID Utente", "invite": "Invita", @@ -23,19 +23,19 @@ "invitedTo": "Invitato a <%= name %>", "partyNotification": "Nuovi messaggi dalla Squadra", "chat": "Chat", - "sendChat": "Invia Chat", + "sendChat": "Invia messaggio", "toolTipMsg": "Recupera messaggi recenti", "guildBankPop1": "Banca della Gilda", - "guildBankPop2": "Gemme che il leader della tua gilda può usare per i premi delle sfide.", + "guildBankPop2": "Gemme che il leader della tua Gilda può usare per i premi delle sfide.", "guildGems": "Gemme della Gilda", "editGroup": "Modifica Gruppo", "groupName": "Nome del Gruppo", "groupDescr": "Descrizione mostrata nella lista delle Gilde pubbliche (Markdown OK)", "logoUrl": "URL Logo", - "assignLeader": "Assegna il Leader del Gruppo", - "members": "Membro/i", - "partyList": "Ordinamento lista membri del Party", - "banTip": "Membro d'avvio", + "assignLeader": "Assegna un leader al gruppo", + "members": "Membri", + "partyList": "Ordinamento membri della squadra", + "banTip": "Creatore del gruppo", "moreMembers": "altri membri", "invited": "Invitato", "leaderMsg": "Messaggio dal leader del gruppo (Markdown OK)", @@ -43,7 +43,7 @@ "description": "Descrizione", "public": "Pubblico", "inviteOnly": "Solo Invito", - "gemCost": "Il costo in Gemme promuove le gilde di alta qualità, ed è trasferito nella tua banca di gilda per usarlo come premio per le sfide di Gilda!", + "gemCost": "Il costo in Gemme serve a garantire la creazione di Gilde di alta qualità. Le Gemme spese verranno trasferite nella Banca della Gilda in modo da poterle utilizzare come premio per le sfide di gruppo!", "search": "Cerca", "publicGuilds": "Gilde pubbliche", "createGuild": "Crea Gilda", @@ -53,11 +53,11 @@ "sortLevel": "Ordina per Livello", "sortRandom": "Ordina casualmente", "sortPets": "Ordina per numero di animali", - "sortJoined": "Ordina per aggiunta al Party", + "sortJoined": "Ordina per data di ingresso nella squadra", "confirmGuild": "Creare una Gilda per 4 Gemme?", - "leaveGroupCha": "Abbandona la sfida e ...", + "leaveGroupCha": "Abbandona la sfida e...", "confirm": "Conferma", "leaveGroup": "Lasciare il gruppo?", - "leavePartyCha": "Lascia la sfida e ...", + "leavePartyCha": "Abbandona la sfida di squadra e ...", "leaveParty": "Lasciare la squadra?" } \ No newline at end of file diff --git a/locales/it/limited.json b/locales/it/limited.json index de909d4ce2..cd44af7c1c 100644 --- a/locales/it/limited.json +++ b/locales/it/limited.json @@ -2,7 +2,7 @@ "limitedEdition": "Edizione Limitata", "winterColors": "Colori invernali", "annoyingFriends": "Amici Fastidiosi", - "annoyingFriendsText": "Ha ricevuto <%= snowballs %> palle di neve dai membri della squadra.", + "annoyingFriendsText": "I compagni di squadra gli hanno tirato <%= snowballs %> palle di neve.", "valentineCard": "Biglietto di San Valentino", "adoringFriends": "Amici inseparabili", "adoringFriendsText": "Aww, tu e il tuo amico dovete davvero volervi bene! <%= cards %> biglietti di San Valentino spediti o ricevuti.", diff --git a/locales/it/npc.json b/locales/it/npc.json index b21f057e3a..cff8889e09 100644 --- a/locales/it/npc.json +++ b/locales/it/npc.json @@ -2,7 +2,7 @@ "npc": "NPC", "npcText": "Ha contribuito al progetto Kickstarter al massimo livello!", "mattBoch": "Matt Boch", - "mattShall": "Devo portarti il tuo destriero, <%= name %>? Clicca su una montatura per cavalcarla.", + "mattShall": "Devo portarti il tuo destriero, <%= name %>? Clicca su una cavalcatura per montarle in groppa.", "mattBochText1": "Benvenuto alla Scuderia! Sono Matt, il domatore. Scegli un animale che vuoi come compagno nella tua impresa. Dagli da mangiare e crescerà diventando un possente destriero!", "mattBochText2": "Dai un'occhiata", "mattBochText3": "agli animali che puoi collezionare.", @@ -16,7 +16,7 @@ "USD": "USD", "donateText1": "Aggiunge 20 Gemme al tuo account. Le Gemme vengono utilizzate per comprare oggetti speciali nel gioco, come vestiario ed acconciature.", "donateText2": "Dona agli sviluppatori", - "donateText3": "Come progetto open source, può utilizzare tutto l'aiuto di cui dispone!", + "donateText3": "Come progetto open source, può utilizzare tutto l'aiuto che gli viene fornito!", "payWithCard": "Paga con carta di credito", "payNote": "Nota: PayPal a volte richiede molto tempo per completare la transazione. Consigliamo di pagare con una carta di credito.", "welcomeHabit": "Benvenuto su HabitRPG", @@ -29,7 +29,7 @@ "hitPoints": "Punti Vita", "hitPointsText": "La barra rossa indica i punti vita del tuo avatar. Ogni volta che fallisci un obiettivo, ricevi dei danni e perdi vita. Se la barra della vita raggiunge lo zero, il tuo personaggio morirà. Con ciò perderai un livello, tutto il tuo oro e un pezzo dell'equipaggamento.", "expPoints": "Punti esperienza", - "expPointsText": "La barra gialla indica i punti esperienza del tuo avatar. Ogni volta che raggiungi un obiettivo con successo, guadagni oro ed esperienza. Quando la barra si riempie completamente, raggiungi il livello successivo. Aumentare di livello è il modo di sbloccare nuove e straordinarie caratteristiche su HabitRPG.", + "expPointsText": "La barra gialla indica i punti esperienza del tuo avatar. Ogni volta che raggiungi un obiettivo con successo, guadagni oro ed esperienza. Quando la barra si riempie completamente, raggiungi il livello successivo. Aumentare di livello permette di sbloccare nuove e straordinarie funzionalità su HabitRPG.", "typeGoals": "Tipi di obiettivo/attività", "typeGoalsText": "HabitRPG ti permette di tenere traccia dei tuoi obiettivi in tre modi differenti. Essi sono suddivisi in tre categorie, ovvero Habits (abitudini), Dailies (giornaliere) e To-Dos (cose da fare).", "tourHabits": "Le Habits (abitudini) sono obiettivi di cui vuoi tenere costantemente traccia. Puoi dargli voti positivi o negativi, permettendoti di ottenere oro ed esperienza per le buone abitudini, e perdere vita per le cattive abitudini.", @@ -50,7 +50,7 @@ "partySysText": "Sii socievole, unisciti a una squadra a gioca ad Habit con i tuoi amici! Migliorerai le tue abitudini se avrai dei compagni fidati. Clicca su Utente -> Opzioni -> Squadra, e segui le istruzioni. Qualcuno cerca un gruppo?", "classGear": "Equipaggiamento per Classi", "classGearText": "Per prima cosa: non preoccuparti! Il tuo vecchio equipaggiamento è nel tuo inventario, ora stai indossando quello da <%= klass %> apprendista. Indossare un equipaggiamento apposito per la tua classe conferisce un bonus del 50% alle tue statistiche. In ogni caso, sentiti libero di tornare al tuo vecchio equipaggiamento.", - "classStats": "Queste sono gli attributi relativi alla tua classe, influiscono sul gameplay. Ogni volta che aumenti di livello, ti viene dato un punto da assegnare ad un determinato attributo. Posiziona il cursore su ognuno di essi per avere informazioni aggiuntive.", + "classStats": "Questi sono gli attributi relativi alla tua Classe, influiscono sul gameplay. Ogni volta che aumenti di livello, ti viene dato un punto da assegnare ad un determinato attributo. Posiziona il cursore su ognuno di essi per avere informazioni aggiuntive.", "autoAllocate": "Assegnazione automatica dei punti", "autoAllocateText": "Se questa opzione è selezionata, il tuo avatar guadagna automaticamente statistiche basate sugli attributi delle attività che completi, che puoi trovare in ATTIVITA' > Modifica > Avanzate > Attributi. Per esempio, se vai spesso in palestra, e la tua Daily \"Palestra\" è impostata sull'attributo \"Fisico\", guadagnerai STR automaticamente.", "spells": "Incantesimi", diff --git a/locales/it/quests.json b/locales/it/quests.json index 33ef055295..48f7477a23 100644 --- a/locales/it/quests.json +++ b/locales/it/quests.json @@ -1,7 +1,7 @@ { "quests": "Missioni", "completed": "Completata!", - "youReceived": "Hai ottenuto", + "youReceived": "Hai ricevuto", "questSend": "Cliccando \"Invita\" manderai un invito ai membri della tua squadra. Quando tutti i membri avranno accettato o rifiutato, la missione inizierà. Vedi lo stato sotto Opzioni > Social > Squadra.", "inviteParty": "Invita squadra", "questInvitation": "Invito alla missione:", diff --git a/locales/it/settings.json b/locales/it/settings.json index 2aba01e396..de69fb048e 100644 --- a/locales/it/settings.json +++ b/locales/it/settings.json @@ -54,7 +54,7 @@ "resetDo": "Sì, resetta il mio account!", "fixValues": "Sistema valori", "fixValuesText1": "Se hai avuto a che fare con un bug o commesso un errore che ha ingiustamente \"cambiato\" il tuo personaggio (danni che non avresti dovuto ricevere, Oro che non hai guadagnato, ecc.), qui puoi sistemare manualmente quei valori. Sì, questo rende possibile barare: usa questa funzionalità con saggezza, o finirai per rovinare la tua stessa costruzione di Habit!", - "fixValuesText2": "Tieni presente che qui non puoi modificare le serie delle singole attività. Per fare quello, modifica una Daily e vai nelle sue opzioni avanzate, troverai un campo \"Recupera serie\".", + "fixValuesText2": "Tieni presente che qui non puoi modificare le serie delle singole attività. Per fare quello, modifica una Daily e vai nelle sue opzioni avanzate, troverai un campo \"Ripristina serie\".", "disabledWinterEvent": "Disabilitato durante l'evento Winter Wonderland Event Pt. 4 (poichè i premi sono acquistabili con l'oro)", "fix21Streaks": "Serie 21-giorni", "discardChanges": "Annulla modifiche", diff --git a/locales/it/subscriber.json b/locales/it/subscriber.json index d5ac6e3c2a..ac3d267606 100644 --- a/locales/it/subscriber.json +++ b/locales/it/subscriber.json @@ -7,8 +7,8 @@ "subWarning3": "con essa.", "disableAds": "Disattiva pubblicità", "disableAdsText": "Le pubblicità non compariranno solo mentre avrai un abbonamento attivo (gli utenti originali che le hanno già disattivate sono esclusi)", - "buyGemsGold": "Compra Gemme con Oro", - "buyGemsGoldText": "(1 Gemma costa <%= gemCost %> Oro) E' indirizzato verso il concetto di \"pay to win\", poichè ogni cosa ora è ottenibile attraverso il duro lavoro. C'è un limite di <%= gemLimit %> gemme convertibili mensilmente per prevenire il farming.", + "buyGemsGold": "Acquista Gemme con usando l'oro", + "buyGemsGoldText": "(1 Gemma costa <%= gemCost %> Oro) Pone fine alle preoccupazioni causate dal concetto \"pay to win\", poichè ogni cosa ora è ottenibile attraverso il duro lavoro. C'è un limite di <%= gemLimit %> Gemme convertibili mensilmente, per prevenire il cosiddetto \"farming\".", "retainHistory": "Conserva tutte le voci della cronologia", "retainHistoryText": "Rende la cronologia completa delle tue attività disponibile in grafici e per l'esportazione. La cronologia dei non-abbonati viene consolidata per ottimizzare il database.", "doubleDrops": "Numero massimo di drop giornalieri raddoppiato", @@ -25,7 +25,7 @@ "planFamily": "Famiglia (presto disponibile)", "planGroup": "Gruppo (presto disponibile)", "dedicatedHost": "Hosting dedicato", - "dedicatedHostText": "Hosting Dedicato: avrai la tua base di date ed il serve hostati da HabitRPG, o opzionalmente lo installeremo nella rete della tua organizzazione. Se non è spuntata, il piano usa \"Hosting Condiviso\": la tua organizzazione usa lo stesso database di HabitRPG mentre tiene in vita una Habitica indipendente. I tuoi membri sono protetti dalla Taverna e dalle Gilde, ma comunque sullo stesso server e database.", + "dedicatedHostText": "Hosting dedicato: ti verrà fornito un database personale e un server ospitato da HabitRPG, oppure potremo opzionalmente installarlo nella rete della tua organizzazione. Se la casella non è selezionata, il piano prevede un \"hosting condiviso\": la tua organizzazione userà lo stesso database di HabitRPG mentre vivrà in una Habitica indipendente. I tuoi membri sono protetti e separati dalla Taverna e dalle Gilde, ma comunque sullo stesso server e database.", "individualSub": "Abbonamento individuale", "subscribe": "Abbonati", "subscribed": "Abbonato", @@ -34,7 +34,7 @@ "adminSub": "Abbonamento per amministratori", "morePlans": "Altri piani
in arrivo", "organizationSub": "Organizzazione privata", - "organizationSubText": "I membri dell'organizzazione partecipano fuori da HabitRPG pubblico, questo fornisce più concentrazione ai tuoi partecipanti.", + "organizationSubText": "I membri dell'organizzazione partecipano \"fuori\" dall'HabitRPG pubblico, fornendo maggiore concentrazione ai tuoi partecipanti.", "hostingType": "Tipo di hosting", "hostingTypeText": "Hosting condiviso significa che la tua organizzazione utilizzerà lo stesso database di HabitRPG, nonostante non debba interagire con Habitica. Con l'hosting dedicato invece avrai un tuo database e un tuo server. Puoi scegliere di affidarti ai nostri server/database, oppure possiamo installare HabitRPG sui tuoi server.", "dedicated": "Dedicato", diff --git a/locales/it/tasks.json b/locales/it/tasks.json index fdb05f3e40..c908b9f9a6 100644 --- a/locales/it/tasks.json +++ b/locales/it/tasks.json @@ -27,7 +27,7 @@ "newDaily": "Nuova Daily", "streakCounter": "Contatore Serie", "repeat": "Ripeti", - "restoreStreak": "Recupera Serie", + "restoreStreak": "Ripristina Serie", "todos": "To-Do", "newTodo": "Nuova To-Do", "dueDate": "Completa entro il giorno", @@ -45,8 +45,8 @@ "streakName": "Trofei Serie", "streakText": "Ha completato <%= streaks %> serie di 21 giorni nelle Daily", "perfectName": "Giorni Perfetti", - "perfectText": "Ha conseguito <%= perfects %> Giorni Perfetti. Grazie a questo trofeo verrà applicato un bonus +livello/2 a tutte le statistiche per il giorno successivo.", - "streakerAchievement": "Hai ottenuto il trofeo \"Streaker\"! Ogni 21 giorni di streak, guadagni un trofeo qui.", + "perfectText": "Ha completato <%= perfects %> Giorni Perfetti. Grazie a questo Trofeo verrà applicato un bonus +livello/2 a tutte le statistiche per il giorno successivo.", + "streakerAchievement": "Hai ottenuto il Trofeo \"Streaker\"! Ogni 21 giorni di serie in una Daily, guadagni un ulteriore Trofeo.", "fortifyName": "Pozione di Fortificazione", "fortifyPop": "Fa tornare tutte le attività al valore neutro (colore giallo) e ripristina tutti i punti vita persi.", "fortify": "Fortifica", diff --git a/locales/pl/character.json b/locales/pl/character.json index e71476c7e3..ddfd22dcff 100644 --- a/locales/pl/character.json +++ b/locales/pl/character.json @@ -17,7 +17,7 @@ "bodySize": "Rozmiar", "bodySlim": "Szczupły/szczupła", "bodyBroad": "Krzepki/krzepka", - "unlockSet5": "Odblokuj zestaw - 5", + "unlockSet5": "Odblokuj Zestaw - 5", "locked": "zablokowane", "shirts": "Koszule", "specialShirts": "Specjalne Koszule", @@ -26,7 +26,7 @@ "color": "Kolor", "bodyHair": "Włosy", "hairBangs": "Grzywka", - "hairBase": "Kształt", + "hairBase": "Spód", "bodyFacialHair": "Zarost", "beard": "Broda", "mustache": "Wąsy", diff --git a/locales/pl/contrib.json b/locales/pl/contrib.json index 3af120b99a..e611303d14 100644 --- a/locales/pl/contrib.json +++ b/locales/pl/contrib.json @@ -1,6 +1,6 @@ { "friend": "Przyjaciel", - "friendFirst": "Gdy twoje pierwsza zgłoszenie zostanie wykorzystane, otrzymasz odznakę Kontrybutor HabitRPG. Twoje imię w chacie Tawerny będzie dumnie pokazywało, że jesteś kontrybutorem. W nagrodę za swoją pracę otrzymasz również 2 Klejnoty.", + "friendFirst": "Gdy twoje pierwsze zgłoszenie zostanie wykorzystane, otrzymasz odznakę Kontrybutor HabitRPG. Twoje imię w chacie Tawerny będzie dumnie pokazywało, że jesteś kontrybutorem. W nagrodę za swoją pracę otrzymasz również 2 Klejnoty.", "friendSecond": "Gdy twoje drugie zgłoszenie zostanie wykorzystane, Kryształowy Pancerz będzie dostępny do zakupienia w Sklepie z Nagrodami. W nagrodę za kontynuację swojej pracy otrzymasz również 2 Klejnoty.", "elite": "Elita", "eliteThird": "Gdy twoje trzecie zgłoszenie zostanie wykorzystane, Kryształowy Hełm będzie dostępny do kupienia w Sklepie z Nagrodami. W nagrodę za kontynuację swojej pracy otrzymasz również 2 Klejnoty.", diff --git a/locales/pt/groups.json b/locales/pt/groups.json index b16e696d90..dc361e52ab 100644 --- a/locales/pt/groups.json +++ b/locales/pt/groups.json @@ -42,7 +42,7 @@ "name": "Nome", "description": "Descrição", "public": "Público", - "inviteOnly": "Apenas Convidado", + "inviteOnly": "Apenas Convidados", "gemCost": "O custo de Gemas promove Guildas de alta qualidade, e é transferido para o banco da Guilda para ser usado como prêmio nos Desafios da Guilda!", "search": "Buscar", "publicGuilds": "Guildas Públicas", diff --git a/locales/ru/challenge.json b/locales/ru/challenge.json new file mode 100644 index 0000000000..fdb425ed6c --- /dev/null +++ b/locales/ru/challenge.json @@ -0,0 +1,50 @@ +{ + "challenge": "Испытание", + "brokenChaLink": "Разорвана связь с испытанием", + "brokenTask": "Разорвана связь с испытанием: это задание было частью испытания, но удалено из него. Что бы Вы хотели сделать?", + "keepIt": "Оставить", + "removeIt": "Удалить", + "brokenChallenge": "Разорвана связь с испытанием: это задание было частью испытания, которое было удалено (либо удалена группа). Что делать с заданиями, входившими в это испытание?", + "keepThem": "Оставить их", + "removeThem": "Удалить их", + "challengeCompleted": "Это испытание завершено, и победитель — <%= user %>! Что делать с заданиями, входившими в это испытание?", + "unsubChallenge": "Разорвана связь с испытанием: это задание было частью испытания, которое Вы покинули. Что делать с заданиями, входившими в это испытание?", + "challengeWinner": "Победитель следующих испытаний", + "challenges": "Испытания", + "noChallenges": "Пока нет доступных испытаний, посетите", + "toCreate": "для создания нового.", + "selectWinner": "Выбрать победителя и закрыть испытание:", + "deleteOrSelect": "Удалить или выбрать победителя", + "endChallenge": "Завершить испытание", + "challengeDiscription": "Это задания, входящие в испытание. По мере выполнения участниками, их цвет будет меняться, станут доступны графики, что позволит вам отслеживать общие достижения группы.", + "hows": "Каковы достижения?", + "filter": "Фильтр", + "groups": "Группы", + "all": "Все", + "noNone": "Очистить", + "membership": "Членство", + "participating": "Участвую", + "notParticipating": "Не участвую", + "either": "Все", + "createChallenge": "Создать испытание", + "discard": "Отменить", + "challengeTitle": "Название испытания", + "challengeTag": "Тег", + "challengeTagPop": "Испытания появляются в списке тегов и в описании заданий. Поэтому кроме содержательного названия, указанного выше, потребуется также «короткое имя». Например, «Сбросить 10 килограммов за 3 месяца» может стать «-10кг» (Нажмите «?», чтобы узнать подробнее).", + "challengeDescr": "Описание", + "prize": "Приз", + "prizePop": "Если в испытании можно «победить», при желании победителя наградить самоцветами. Максимальный приз — количество ваших самоцветов (+ самоцветы гильдии, если вы создали гильдию этого испытания). Обратите внимание, что приз не может быть изменен после создания испытания. ", + "publicChallenges": "Для общедоступных испытаний минимум составляет 1 самоцвет (действенная мера против спама).", + "officialChallenge": "Официальное испытание HabitRPG", + "by": "от", + "participants": "Участники", + "join": "Присоединиться", + "exportChallengeCSV": "Экспорт в CSV", + "selectGroup": "Пожалуйста, выберите группу", + "challengeCreated": "Испытание создано", + "sureDelCha": "Удалить испытание, вы уверены?", + "removeTasks": "Удалить задания", + "keepTasks": "Оставить задания", + "closeCha": "Закрыть испытание и...", + "leaveCha": "Покинуть испытание и..." +} \ No newline at end of file diff --git a/locales/ru/character.json b/locales/ru/character.json new file mode 100644 index 0000000000..43b96a6957 --- /dev/null +++ b/locales/ru/character.json @@ -0,0 +1,127 @@ +{ + "statsAch": "Статистика и достижения", + "profile": "Профиль", + "avatar": "Аватар", + "other": "Прочее", + "fullName": "Полное имя", + "displayName": "Отображаемое имя", + "displayPhoto": "Фотография", + "displayBlurb": "Реклама", + "photoUrl": "Ссылка на фотографию", + "imageUrl": "Ссылка на изображение", + "inventory": "Инвентарь", + "social": "Общение", + "lvl": "Уровень", + "buffed": "Характеристики увеличены", + "bodyBody": "Тело", + "bodySize": "Телосложение", + "bodySlim": "Стройный", + "bodyBroad": "Тучный", + "unlockSet5": "Открыть набор - 5", + "locked": "закрыто", + "shirts": "Футболки", + "specialShirts": "Особые футболки", + "bodyHead": "Голова", + "bodySkin": "Кожа", + "color": "Цвет", + "bodyHair": "Волосы", + "hairBangs": "Челка", + "hairBase": "Виски", + "bodyFacialHair": "Растительность на лице", + "beard": "Борода", + "mustache": "Усы", + "basicSkins": "Базовые цвета", + "rainbowSkins": "Радужные цвета", + "spookySkins": "Зловещие цвета", + "rainbowColors": "Радужные цвета", + "equipment": "Снаряжение", + "equipmentBonusText": "Дополнительные очки характеристик, обеспеченные боевой экипировкой. Выбор боевой экипировки доступен на вкладке Снаряжение на странице инвентаря.", + "classBonus": "Бонус снаряжения класса", + "classBonusText": "Ваш класс (воин, если вы еще не открыли систему классов и не выбрали другой класс) использует свою экипировку более эффективно, чем экипировку других классов. Надетая экипировка вашего текущего класса дает 50% к своему бонусу характеристики.", + "classEquipBonus": "Классовый бонус экипировки", + "battleGear": "Боевая экипировка", + "battleGearText": "Это ваша экипировка для битв. Она влияет на количественные значения при взаимодействии с задачами.", + "costume": "Костюм", + "costumeText": "Если внешний вид какой-либо экипировки вам нравится больше, чем надетой сейчас, можете отметить \"Использовать костюм\" для того, чтобы визуально предстать в желаемом костюме поверх боевой экипировки.", + "useCostume": "Использовать костюм", + "gearAchievement": "Вы заработали достижение \"Превосходная экипировка\" за усовершенствование экипировки до комплекта максимального уровня!", + "ultimGearName": "Превосходная экипировка", + "ultimGearText": "Оружие и комплект экипировки усовершенствованы до максимального уровня", + "level": "Уровень", + "levelUp": "Новый уровень!", + "mana": "Мана", + "hp": "ОЗ", + "mp": "ОМ", + "xp": "ОО", + "health": "Здоровье", + "allocateStr": "Очки, направленные на STR:", + "allocateStrPop": "Добавить очко к силе", + "allocateCon": "Очки, направленные на CON:", + "allocateConPop": "Добавить очки комплекции", + "allocatePer": "Очки, направленные на PER:", + "allocatePerPop": "Добавить очки восприятию", + "allocateInt": "Очки, направленные на INT:", + "allocateIntPop": "Добавить очко к интеллекту", + "stats": "Характеристики", + "strength": "Сила", + "strengthText": "Сила уменьшает степень опасности заданий (красноту), увеличивает прирост от случайных \"критических ударов\" и помогает наносить урон монстрам-боссам.", + "constitution": "Телосложение", + "conText": "Комплекция уменьшает урон, получаемый от отрицательных привычек, невыполненных ежедневных заданий, а также атак монстров-боссов.", + "perception": "Восприятие", + "perText": "Восприятие увеличивает количество зарабатываемого золота и, начиная с 4 уровня, увеличивает шансы найти предметы при выполнении задания", + "intelligence": "Интеллект", + "intText": "Интеллект увеличивает получаемый опыт, а также, после открытия классов, определяет максимальный уровень маны, используемой для применения навыков класса", + "levelBonus": "Бонус за уровень", + "levelBonusText": "Каждая характеристика получает дополнительные очки, равные половине от (ваш уровень минус 1).", + "allocatedPoints": "Направленные очки", + "allocatedPointsText": "Заработанные и назначенные вами очки характеристик. Направить очки на улучшение характеристики можно в колонке \"Развитие персонажа\"", + "allocated": "Направлено", + "buffs": "Бонусы", + "buffsText": "Бонусные очки характеристик, получаемые благодаря применению вами или членами команды навыков. Начиная с 11 уровня, навыки становятся доступны в колонке наград на странице задач.", + "characterBuild": "Развитие персонажа", + "class": "Класс", + "experience": "Опыт", + "warrior": "Воин", + "healer": "Целитель", + "rogue": "Разбойник", + "mage": "Маг", + "changeClass": "Сменить класс, перераспределить очки навыков", + "levelPopover": "Каждый уровень приносит вам одно очко, которое можно направить на улучшение характеристики по выборку. Это можно сделать вручную, а можно позволить игре решать за вас, выбрав один из вариантов автоматического распределения.", + "unallocated": "Свободные очки характеристик", + "autoAllocation": "Автоматическое распределение", + "autoAllocationPop": "При получении нового уровня очки характеристик размещаются в соответствии с выбранными предпочтениями.", + "evenAllocation": "Распределить очки характеристик равномерно", + "evenAllocationPop": "Направлять равное число очков на улучшение всех характеристик.", + "classAllocation": "Распределить очки на основе класса", + "classAllocationPop": "Направлять больше очков на улучшение характеристик, важных для вашего класса.", + "taskAllocation": "Распределить очки на основе активности в заданиях", + "taskAllocationPop": "Направлять очки в соответствии с категориями выполняемых вами заданий: физические (STR), умственные (INT), социальные (CON), и прочие (PER).", + "distributePoints": "Распределить свободные очки", + "distributePointsPop": "Направлять все нераспределенные очки на улучшение характеристик в соответствии с выбранной схемой распределения.", + "chooseClass1": "Выберите свой", + "chooseClass2": "Класс!", + "warriorText": "Воины держат задачи в узде, и наказание за возможные ошибки будет становится все менее строгим с каждым верным шагом на пути к успеху. Выполняя задачи, воины наносят впечатляющие \"критические удары\", которые случайным образом приносят дополнительное золото и опыт. Играйте за воина, если не хотите слишком жесткого наказания за непостоянство, или если для вас существенным стимулом станет возможность сорвать джекпот, неожиданно получив больше наград.", + "mageText": "Маги быстро учатся, получая опыт и уровни быстрее, чем другие классы. Они также выгодно используют ману на особые навыки. Играйте за мага, если вам по душе тактическая сторона HabitRPG или если хорошей мотивацией для вас служит получение новых уровней и открытие дополнительных возможностей. ", + "rogueText": "Разбойники накапливают богатства, получая больше золота, чем кто бы там ни было. Они также эксперты по поиску различных предметов. Их культовая способность \"Хитрость\" позволяет им уклониться от последствий невыполненных ежедневных заданий. Играйте за разбойника, если хорошей мотивацией для вас являются награды и достижения, вы жаждете трофеев и значков!", + "healerText": "Целители неуязвимы перед уроном и распространяют защиту на других. Пропущенные ежедневные задания и вредные привычки несильно их беспокоят, а после неудачи они могут восстановить здоровье. Играйте за целителя, если вам нравится помогать другим членам команды или если вас вдохновляет мысль о возможности усердным трудом обмануть смерть.", + "optOut": "Не выбирать", + "optOutText": "Не хотите отвлекаться на классы? Откажитесь, не выбирайте - и останетесь воином, а ваши очки будут обрабатываться автоматически. Активировать классы можно будет позже в меню настроек.", + "select": "Выбрать", + "stealth": "Хитрость", + "stealthNewDay": "С началом нового для вы избежите урона от такого числа невыполненных ежедневных заданий.", + "streaksFrozen": "Серии заморожены", + "streaksFrozenText": "В конце для на пропущенных сегодня ежедневных заданиях не обнулятся счетчики серий выполненных подряд задач", + "respawn": "Возрождение!", + "youDied": "Вы погибли!", + "continue": "Продолжить", + "dieText": "Вы потеряли один уровень, все ваше золото и случайный предмет экипировки. Поднимайтесь и попробуйте еще раз! Обуздайте отрицательные привычки, будьте усердны в выполнении ежедневных заданий, и держитесь от смерти на почтительном расстоянии, пользуясь эликсиром здоровья, если почувствуете слабость!", + "sureReset": "Вы уверены? После сброса потребуется заново выбрать класс персонажа и перераспределить очки характеристик (будут доступны все ранее полученные очки). Цена - 3 самоцвета.", + "purchaseFor5": "Купить за 5 самоцветов?", + "purchaseFor2": "Купить за 2 самоцвета?", + "notEnoughMana": "Недостаточно маны.", + "invalidTarget": "Недопустимая цель", + "youCast": "Вы накладываете <%= spell %>.", + "youCastTarget": "Вы накладываете <%= spell %> на .", + "youCastParty": "Вы можете наложить <%= spell %> для команды.", + "critBonus": "Критический удар! Бонус:" +} \ No newline at end of file diff --git a/locales/ru/contrib.json b/locales/ru/contrib.json new file mode 100644 index 0000000000..dc1a76b9bf --- /dev/null +++ b/locales/ru/contrib.json @@ -0,0 +1,55 @@ +{ + "friend": "Друг", + "friendFirst": "Когда принимается ваш первый вклад, вы получите значок Участника HabitRPG. При участии в разговоре в Таверне ваше имя будет гордо демонстрировать, что вы - участник. В качестве дара за ваш труд вы также получите 2 Самоцвета.", + "friendSecond": "Когда принимается ваш второй вклад, вам становятся доступны для покупки в лавке наград хрустальные доспехи. В качестве дара за ваши труды вы также получите 2 Самоцвета.", + "elite": "Знать", + "eliteThird": "Когда принимается ваш третий вклад, вам становится доступен для покупки в лавке наград хрустальный шлем. В качестве дара за ваши труды вы также получите 2 Самоцвета.", + "eliteFourth": "Когда принимается ваш четвертый вклад, вам становится доступен для покупки в лавке наград хрустальный меч. В качестве дара за ваши труды вы также получите 2 Самоцвета.", + "champion": "Подвижник", + "championFifth": "Когда принимается ваш пятый вклад, вам становится доступен для покупки в лавке наград хрустальный щит. В качестве дара за ваши труды вы также получите 2 Самоцвета.", + "championSixth": "Когда принимается ваш шестой вклад, вам становится доступен для покупки в лавке наград питомец - Гидра. Вы также получите 2 Самоцвета.", + "legendary": "Легенда", + "legSeventh": "Когда принимается ваш седьмой вклад, вы получите 2 Самоцвета и станете членом почетной Гильдии участников, т.е. будете допущены в закулисье HabitRPG! Дальнейший вклад не будет увеличивать ваш уровень, но вы можете продолжить получать в дар самоцветы и титулы.", + "heroic": "Герой", + "heroicText": "Уровень героев объединяет сотрудников HabitRPG и участников, приравненных к сотрудникам. Если вы получили это звание, вас назначили (или наняли!).", + "npcText": "NPC, или неигровые персонажи, - наивысший ранг спонсора проекта HabitRPG на Kickstarter. Вы можете заметить их аватары, отвечающие за функции сайта!", + "modalContribAchievement": "Достижение 'Участник'!", + "contribModal": "<%= name %>, вы замечательны! За поддержку HabitRPG вы становитесь участником <%= level %> уровня. Взгляните", + "contribLink": "какие награды вы получили за ваш вклад!", + "contribName": "Участник", + "contribText": "Осуществил вклад в HabitRPG (код, дизайн, пиксельная графика, юридический совет, документы, прочее). Хотите этот значок?", + "readMore": "Узнать больше", + "kickstartName": "Ранг спонсора Kickstarter - $<%= tier %>", + "kickstartText": "Cпонсировал проект на Kickstarter", + "helped": "Помощь в развитии HabitRPG", + "helpedText1": "Помог в развитии HabitRPG, заполнив", + "helpedText2": "это исследование.", + "hall": "Зал", + "contribTitle": "Звание участника (например, \"Кузнец\")", + "contribLevel": "Уровень участника", + "contribHallText": "[1-7] определяет, какие предметы, питомцы и скакуны доступны. Также определяет окраску имени.", + "hallHeroes": "Зал героев", + "hallPatrons": "Зал покровителей", + "rewardUser": "Наградить пользователя", + "UUID": "UUID", + "loadUser": "Загрузить пользователя", + "title": "Звание", + "moreDetails": "Подробнее", + "contributions": "Участники", + "admin": "Админ", + "notGems": "в долларах США, не в самоцветах. Т.е. если число равно 1, это значит 4 самоцвета. Используйте эту функцию только при предоставлении самоцветов игрокам вручную. Не используйте при предоставлении участникам уровней - при получении нового уровня участник автоматически получит 2 самоцвета.", + "hideAds": "Скрыть рекламу", + "gamemaster": "Смотритель игры", + "backerTier": "Ранг спонсора", + "balance": "Баланс", + "tierPop": "Выберите ранг, чтобы узнать подробности", + "playerTiers": "Ранги игроков", + "visitHeroes": "Посетите Зал героев (участников и спонсоров)", + "conLearn": "Узнать больше о наградах для участников", + "conLearnHow": "Узнать, как принять участвовать в HabitRPG", + "removeAds": "Оформить подписку для скрытия рекламы", + "whyAds": "Зачем реклама?", + "whyAdsContent1": "HabitRPG - проект с открытым исходным кодом, ему нужна любая возможная помощь. Расценивайте это как пожертвование разработчикам. При оплате вы также получаете 20 самоцветов, которые можно использовать для покупки особых игровых предметов.", + "whyAdsContent2": "'Эй! Я спонсировал проект на Kickstarter!' - следуйте", + "whyAdsContent3": "этим инструкциям" +} \ No newline at end of file diff --git a/locales/ru/front.json b/locales/ru/front.json new file mode 100644 index 0000000000..0497346dff --- /dev/null +++ b/locales/ru/front.json @@ -0,0 +1,66 @@ +{ + "titleFront": "HabitRPG | Живи играючи", + "tagline": "Приложение для выработки привычек, которое превратит вашу жизнь в игру.", + "landingp1": "Недостаток многих приложений для продуктивности доступных сегодня в том, что они никак не мотивируют на постоянное использование. HabitRPG исправляет этот недостаток, делая выработку привычек веселым занятием! Награждая за успехи и нанося ущерб за провалы, HabitRPG дает внешнюю мотивацию к выполнению повседневных дел.", + "landingp2header": "Мгновенное вознаграждение", + "landingp2": "Когда вы закрепляете полезную привычку, выполняете ежедневное задание или завершаете старую задачу, HabitRPG немедленно награждает вас очками опыта и золотом. Набирая опыт, вы получаете новые уровни, увеличивая свои характеристики и открывая новые возможности — например, классы и питомцы. За золото можно купить игровые предметы, которые изменяют условия игры или ваши собственные награды, которые вы создали для мотивации. Немедленное вознаграждение даже самых малых успехов, уменьшает склонность к прокрастинации.", + "landingp3header": "Последствия", + "landingp3": "Когда вы злоупотребляете плохими привычками или не выполняете одно из ежедневных заданий, вы теряете очки здоровья. Если очки здоровья кончаются, вы умираете и теряете часть достигнутого. Обеспечивая немедленные последствия, HabitRPG может помочь избавиться от вредных привычек и циклов прокрастинации прежде, чем они создадут проблемы в реальном мире.", + "landingp4header": "Ответственность", + "landingp4": "С помощью активного сообщества, HabitRPG стимулирует индивидуальную ответственность, которая нужна, чтобы завершать задания. Благодаря возможности создавать команды, вы можете пригласить группу своих близких друзей, которые будут поддерживать вас. Система гильдий позволяет находить людей с похожими интересами или затруднениями, чтобы вы могли делиться своими целями и обмениваться советами по решению ваших проблем. В HabitRPG сообщество — это и поддержка, и индивидуальная ответственность, которые нужны для достижения успеха.", + "landingend": "Еще не уверены?", + "landingend2": "Читайте более подробный список ", + "landingfeatureslink": "наших возможностей", + "landingend3": ". Вам нужен более индивидуальный подход? Попробуйте наши ", + "landingadminlink": "административные пакеты,", + "landingend4": " они прекрасно подойдут семьям, учителям, группам взаимопомощи и бизнес-организациям.", + "playButton": "Играть", + "username": "Имя", + "password": "Пароль", + "useUUID": "Используйте UUID / API Token (для пользователей Facebook)", + "passMan": "Если вы используете программы для храения паролей (например, 1Password) и испытываете трудности с входом, попробуйте ввести имя и пароль на клавиатуре.", + "forgotPass": "Напомнить пароль", + "emailNewPass": "Отправить новый пароль по Email", + "email": "Email", + "passConfirm": "Подтвердить пароль", + "accept1Terms": "Нажимая кнопку ниже, я принимаю ", + "terms": "Правила и условия", + "accept2Terms": " и ", + "privacy": "Политику конфиденциальности", + "home": "Главная", + "learnMore": "Узнать больше", + "contact": "Контакты", + "history": "История", + "anonymous": "Аноним", + "tasks": " Задачи", + "loginAndReg": "Вход / Регистрация", + "loginFacebookAlt": "Вход / Регистрация с помощью Facebook", + "login": "Вход", + "register": "Регистрация", + "options": " Опции", + "logout": " Выйти", + "sync": " Синхронизация", + "FAQ": " ЧаВо", + "tutorials": " Обучение", + "psst": "Псст", + "footerMobile": "Мобильные приложения", + "mobileIOS": "iOS", + "mobileAndroid": "Android", + "footerCompany": "Компания", + "companyDonate": " Пожертвования", + "companyAbout": "О нас", + "companyBlog": "Блог", + "companyExtensions": "Расширения", + "companyPrivacy": "Конфиденциальность", + "companyTerms": "Условия использования", + "footerCommunity": "Сообщество", + "communityBug": "Сообщить об ошибке", + "communityFeature": "Запросить новую функцию", + "communityExtensions": "Аддоны и расширения", + "communityForum": "Форум", + "communityKickstarter": "Kickstarter", + "communityFacebook": "Facebook", + "communityReddit": "Reddit", + "footerSocial": "Соц. сервисы", + "socialTitle": "HabitRPG - Живи играючи" +} \ No newline at end of file diff --git a/locales/ru/generic.json b/locales/ru/generic.json new file mode 100644 index 0000000000..bf62af44b5 --- /dev/null +++ b/locales/ru/generic.json @@ -0,0 +1,57 @@ +{ + "languageName": "Русский", + "stringNotFound": "Строка '<%= string %>' не найдена.", + "titleIndex": "HabitRPG | Ваша жизнь ролевая игра", + "habitica": "Habitica", + "expandToolbar": "Показать панель", + "collapseToolbar": "Скрыть панель", + "formattingMarkdown": "Разрешено форматирование Markdown", + "achievements": "Достижения", + "modalAchievement": "Достижение!", + "special": "Особый", + "site": "Сайт", + "help": "Помощь", + "user": "Пользователь", + "market": "рынок", + "subscriberItem": "Таинственный предмет", + "subscriberItemText": "Каждый месяц подписчики будут получать таинственные предметы.", + "all": "Все", + "none": "Ничего", + "or": "Или", + "and": "и", + "loginSuccess": "Вход выполнен!", + "youSure": "Вы уверены?", + "submit": "Отправить", + "close": "Закрыть", + "saveAndClose": "Сохранить и закрыть", + "cancel": "Отмена", + "ok": "ОК", + "add": "Добавить", + "undo": "Отменить", + "continue": "Продолжить", + "accept": "Принять", + "reject": "Отклонить", + "neverMind": "Неважно", + "buyMoreGems": "Купите еще самоцветов", + "notEnoughGems": "Недостаточно самоцветов", + "delete": "Удалить", + "gems": "Самоцветы", + "gemsWhatFor": "Используются для покупки особых предметов и услуг (яйца, эликсиры для инкубации, эликсир укрепления и т. д.). Вам нужно открыть эти вещи прежде, чем вы сможете потратить на них самоцветы.", + "veteran": "Ветеран", + "veteranText": "Выдержал Habit The Grey (наш сайт до перехода на Angular) и получил множество боевых шрамов от его багов.", + "originalUser": "Первоначальный пользователь!", + "originalUserText": "Один из очень ранних пользователей, самый настоящий альфа-тестер!", + "habitBirthday": "Вечеринка дня рождения HabitRPG 2014", + "habitBirthdayText": "Принял участие в праздновании дня рождения HabitRPG в 2014 г.", + "memberSince": " - Участник с ", + "lastLoggedIn": " - Последний раз заходил ", + "notPorted": "Эта функция еще не портирована со старого сайта.", + "buyThis": "Купить <%= text %> за <%= price %> из ваших <%= gems %> самоцветов?", + "untilNoFace": "Пока мы не добавим Facebook используйте ваш UUID и API Token для входа (смотрите https://habitrpg.com > Опции > Настройки).", + "noReachServer": "Сервер сейчас недоступен, попробуйте позже", + "errorUpCase": "ОШИБКА: ", + "newPassSent": "Новый пароль отправлен.", + "serverUnreach": "Сервер сейчас недоступен.", + "seeConsole": " (см. подробности в консоли Chrome).", + "error": "Ошибка" +} \ No newline at end of file diff --git a/locales/ru/groups.json b/locales/ru/groups.json new file mode 100644 index 0000000000..02dc95b0c0 --- /dev/null +++ b/locales/ru/groups.json @@ -0,0 +1,63 @@ +{ + "tavern": "Таверна", + "innCheckOut": "Выписаться из гостиницы", + "innCheckIn": "Отдохнуть в гостинице", + "innText": "Во время отдыха ваши ежедневные задачи сохранены и не меняются с наступлением нового дня. Вы продолжите в том же состоянии, в каком вошли в гостиницу — неважно, выпишитесь вы завтра или через неделю. Однако, помните: если вы выполняете квест, боссы все равно будут наносить вам урон за ошибки товарищей из вашей команды!", + "lfgPosts": "Объявления о поиске команды", + "tutorial": "Обучение", + "glossary": "Терминология", + "reportAP": "Сообщить о проблеме", + "requestAF": "Запросить новую функцию", + "community": "Форум сообщества", + "resources": "Ресурсы", + "tavernTalk": "Разговор в таверне", + "tavernAlert1": "Примечание: если вы хотите сообщить об ошибке, разработчики не прочтут ваше сообщение здесь. Пожалуйста,", + "tavernAlert2": "сделайте это на Github", + "party": "Команда", + "createAParty": "Создать команду", + "noPartyText": "Вы не в команде. Вы можете создать ее и пригласить друзей или, если хотите присоединиться к существующей команде, пусть они введут:", + "create": "Создать", + "userId": "ID пользователя", + "invite": "Пригласить", + "leave": "Выйти", + "invitedTo": "Отправлено приглашение в <%= name %>", + "partyNotification": "Новые сообщения команды", + "chat": "Чат", + "sendChat": "Написать в чат", + "toolTipMsg": "Получить последние сообщения", + "guildBankPop1": "Банк гильдии", + "guildBankPop2": "Самоцветы, которые глава гильдии может использовать как приз за испытания.", + "guildGems": "Самоцветы гильдии", + "editGroup": "Редактировать группу", + "groupName": "Название группы", + "groupDescr": "Описание, которое отображается в списке открытых гильдий (можно использовать Markdown)", + "logoUrl": "Ссылка на логотип", + "assignLeader": "Назначить лидера группы", + "members": "Член(ы)", + "partyList": "Сортировка списка членов команды", + "banTip": "Выгнать", + "moreMembers": "других членов", + "invited": "Приглашение отправлено", + "leaderMsg": "Сообщение от лидера группы (можно использовать Markdown)", + "name": "Название", + "description": "Описание", + "public": "Открытая", + "inviteOnly": "Только по приглашению", + "gemCost": "Цена в самоцветах способствует высокому качеству гильдий и переводится в банк вашей гильдии для использования в качестве призов в испытаниях гильдии!", + "search": "Поиск", + "publicGuilds": "Открытые гильдии", + "createGuild": "Создать гильдию", + "guilds": "Гильдии", + "sureKick": "Вы действительно хотите удалить этого человека из команды?", + "foreverAlone": "Вы не можете лайкать свое собственное сообщение. Не будьте таким человеком.", + "sortLevel": "Сортировать по уровню", + "sortRandom": "В случайном порядке", + "sortPets": "Сортировать по количеству питомцев", + "sortJoined": "Сортировать по дате присоединения", + "confirmGuild": "Создать гильдию за 4 самоцвета?", + "leaveGroupCha": "Выйти из испытаний группы и...", + "confirm": "Подтвердить", + "leaveGroup": "Выйти из группы?", + "leavePartyCha": "Выйти из испытаний команды и...", + "leaveParty": "Выйти из команды?" +} \ No newline at end of file diff --git a/locales/ru/limited.json b/locales/ru/limited.json new file mode 100644 index 0000000000..00132d184c --- /dev/null +++ b/locales/ru/limited.json @@ -0,0 +1,13 @@ +{ + "limitedEdition": "Ограниченный выпуск", + "winterColors": "Зимние цвета", + "annoyingFriends": "Вредные друзья", + "annoyingFriendsText": "Прилетело снежков в спину от членов команды: <%= snowballs %>.", + "valentineCard": "Валентинка", + "adoringFriends": "Любимые друзья", + "adoringFriendsText": "Вы так внимательны друг к другу! Отправлено или получено валентинок: <%= cards %>.", + "limited31Jan": "Доступно для покупки до 31 января (но постоянно в параметрах после покупки)", + "polarBear": "Белый медведь", + "turkey": "Индейка", + "polarBearPup": "Детеныш белого медведя" +} \ No newline at end of file diff --git a/locales/ru/npc.json b/locales/ru/npc.json new file mode 100644 index 0000000000..de502a3321 --- /dev/null +++ b/locales/ru/npc.json @@ -0,0 +1,60 @@ +{ + "npc": "NPC", + "npcText": "Оказал максимальную спонсорскую помощь проекту на Kickstarter", + "mattBoch": "Matt Boch", + "mattShall": "Мне вывести вашего боевого товарища для прогулки верхом, <%= name %>? Выберите скакуна, чтобы оседлать его.", + "mattBochText1": "Добро пожаловать, подходите к стойлам! Я Matt, повелитель зверей. Здесь можно выбрать питомца, который будет вас сопровождать. Хорошо кормите своих питомцев, и они вырастут в могучих скакунов.", + "mattBochText2": "Взгляните-ка", + "mattBochText3": "на всех питомцев, которых вы можете собрать.", + "daniel": "Daniel", + "danielText": "Добро пожаловать в Таверну! Задержитесь немного и поболтайте с местными жителями. Если вам нужен отдых (собрались в отпуск? внезапно заболели?), я расположу вас на постоялом дворе - и ежедневные задания не будут причинять вред, пока вы отдыхаете.", + "alexander": "Торговец Alexander", + "welcomeMarket": "Заходите на Рынок! Купите редкие яйца и эликсиры! Продайте то, что вам не нужно! Воспользуйтесь полезными услугами! Загляните и ознакомьтесь со всеми предложениями.", + "sellForGold": "Продать <%= item %> за <%= gold %> золота", + "buyGems": "Купить самоцветы", + "justin": "Justin", + "USD": "долларов США", + "donateText1": "Добавляет 20 самоцветов к вашей учетной записи. Самоцветы используются для покупки особых игровых предметов, таких как рубахи или прически.", + "donateText2": "Поддержать разработчиков", + "donateText3": "Как проекту с открытым исходным кодом нам нужна любая возможная помощь!", + "payWithCard": "Оплатить картой", + "payNote": "Обратите внимание: для обработки платежа системе PayPal часто требуется длительное время. Мы рекомендуем оплату картой.", + "welcomeHabit": "Добро пожаловать в HabitRPG", + "welcomeHabitT1": "Добро пожаловать в HabitRPG - приложение для отслеживания привычек, которое превратит вашу жизнь в ролевую игру. Я", + "welcomeHabitT2": "ваш проводник!", + "yourAvatar": "Ваш аватар", + "yourAvatarText": "Это ваш аватар. Он представляет вас в мире Habitica. По мере достижения вами поставленных целей, аватар будет достигать новых уровней, зарабатывать золото, снаряжаться к дальнейшим испытаниям.", + "avatarCustom": "Индивидуализация аватара", + "avatarCustomText": "Вы можете настроить индивидуальные черты аватара, нажав по этой области. Измените телосложение, цвет волос и кожи и другие параметры. Также закладки на странице персонализации открывают доступные в HabitRPG социальные функции: способы и средства общения.", + "hitPoints": "Очки урона", + "hitPointsText": "Красный индикатор показывает очки здоровья аватара. Когда вам не удается достигнуть поставленной цели, вы получаете урон и теряете здоровье. Если индикатор здоровья достигнет нуля, вы погибнете. Смерть приводит к потере одного уровня, всего золота и одного предмета из снаряжения.", + "expPoints": "Очки опыта", + "expPointsText": "Желтый индикатор отражает очки опыта аватара. Когда вы успешно достигаете поставленных целей, вы получаете золото и очки опыта. Когда полоса опыта заполнится полностью, вы достигните следующего уровня. При увеличении уровня в HabitRPG открываются новые функции.", + "typeGoals": "Типы целей", + "typeGoalsText": "HabitRPG позволяет отслеживать ваши цели, организуя их по категориям, которые представлены в колонках, как привычки, ежедневные задания и задачи. ", + "tourHabits": "Привычки - это цели и установки, которые вы отслеживаете постоянно. Они могут оцениваться как положительно, так и отрицательно. Вы получаете опыт и золото за хорошие привычки и теряете здоровье за вредные привычки.", + "tourDailies": "Ежедневные задания - это цели, которые должны быть достигнуты раз в день. Отметка выполнения ежедневного задания приносит опыт и золото. Если же не успеть с отметкой до конца дня - уменьшится здоровье. Время начала для можно настроить в меню параметров.", + "tourTodos": "Задачи - это единичные цели, выполняемые однократно. Для задач можно установить конечный срок выполнения, но это не обязательно. Задачи являются средством легкого и быстрого получения опыта.", + "tourRewards": "Заработанное вами золото позволит поощрить себя индивидуальными или игровыми наградами. Не скупитесь на них - поощрение является неотъемлемой частью процесса выработки хороших привычек.", + "hoverOver": "Посмотрите комментарии", + "hoverOverText": "К задачам можно добавить комментарии, открыв режим редактирования. Наведите курсор на комментарии к каждой задаче, чтобы узнать подробнее о том, как работает HabitRPG. Когда будете готовы начать, созданные в качестве примеров задачи можно будет удалить и добавить ваши собственные.", + "unlockFeatures": "Откройте новые функции", + "unlockFeaturesT1": "Это все, что требуется знать для начала. Я вернусь, чтобы рассказать о новых функциях, когда вы их откроете, достигнув нужного уровня. Каждая новая функция будет создавать дополнительные стимулы для достижения ваших целей. Узнайте больше на страницах", + "habitWiki": "HabitRPG Wiki", + "unlockFeaturesT2": "или же пусть это будет для вас сюрпризом. Удачи!", + "customAvatar": "Настройте индивидуальные черты аватара", + "customAvatarText": "Нажмите на ваш аватар для изменения внешности.", + "storeUnlocked": "Открыта Лавка предметов", + "storeUnlockedText": "Поздравляем вы открыли доступ к Лавке предметов! Теперь вы можете покупать оружие, доспехи, эликсиры и прочее. Смотрите комментарии к каждому предмету для получения подробной информации.", + "partySys": "Система командной игры", + "partySysText": "Будьте общительны, присоединяйтесь к команде и играйте в HabitRPG с друзьями! Процесс выработки привычек будет проходить лучше, если разделить ответственность с партнерами по команде. Следуйте инструкциям, размещенным на странице Параметры -> Команда. Уже ищете команду, к которой присоединиться?", + "classGear": "Экипировка класса", + "classGearText": "Прежде всего, не паникуйте! Ваша старая экипировка в вашем инвентаре, а на вас - снаряжение ученика вашего класса: <%= klass %>. Если носить экипировку, созданную специально для вашего класса, вы получите бонус в 50% к характеристикам. Тем не менее, можно спокойно вернуться к вашей старой экипировке.", + "classStats": "Это характеристики вашего класса. Они оказывают влияние на игровой процесс. При достижении нового уровня, вы получаете одно очко, которое можно использовать для улучшения одной из характеристик. Наведите курсор на каждый показатель для дополнительной информации.", + "autoAllocate": "Автоматическое распределение", + "autoAllocateText": "Если выбрано 'автоматическое распределение', характеристики вашего аватара будут улучшаться автоматически на основе атрибутов задач, которые можно установить в режиме редактирования задачи ЗАДАЧА > Изменить > Дополнительные настройки > Атрибуты. Например, если вы часто посещаете тренажерный зал, и для ежедневного задания 'Зал' установлен атрибут 'Физическое', аватар будет автоматически получать очки силы 'STR'.", + "spells": "Заклинания", + "spellsText": "Теперь вы можете открывать уникальные для каждого класса заклинания. Первое станет доступно при достижении 11 уровня. Мана восстанавливает на 10 единиц в день, плюс 1 единица за выполнение", + "toDo": "задачу", + "moreClass": "Узнать подробнее о системе классов Вы можете на страницах" +} \ No newline at end of file diff --git a/locales/ru/pets.json b/locales/ru/pets.json new file mode 100644 index 0000000000..71cd1961ef --- /dev/null +++ b/locales/ru/pets.json @@ -0,0 +1,34 @@ +{ + "pets": "Питомцы", + "petsFound": "Найдены питомцы", + "rarePets": "Редкие питомцы", + "questPets": "Квестовые питомцы", + "beastmasterProgress": "Прогресс повелителя зверей", + "mounts": "Скакуны", + "mountsTamed": "Пойманные скакуны", + "questMounts": "Квестовые скакуны", + "rareMounts": "Редкие скакуны", + "etherealLion": "Бесплотный лев", + "veteranWolf": "Волк-ветеран", + "cerberusPup": "Щенок цербера", + "hydra": "Гидра", + "rarePetPop1": "Нажмите золотую лапу, чтобы подробнее узнать, как получить этого редкого питомца, приняв участие в проекте HabitRPG!", + "rarePetPop2": "Как получить этого питомца?", + "eggs": "Яйца", + "noEggs": "У вас нет яиц.", + "hatchingPotions": "Инкубационные эликсиры", + "noHatchingPotions": "У вас нет инкубационных эликсиров.", + "inventoryText": "Выберите яйцо, чтобы посмотреть эликсиры, которые можно использовать с ним — они подсветятся зеленым, затем выберите один из этих эликсиров, чтобы вырастить питомца. Если ни один эликсир не будет выделен подсветкой, щелкните яйцо снова, чтобы снять выбор, а затем выберите сначала эликсир, чтобы выделить подсветкой яйца, которые можно использовать с ним.", + "food": "Еда", + "noFood": "У вас нет еды.", + "beastAchievement": "Вы заработали достижение \"повелитель зверей\" за то, что собрали всех питомцев!", + "beastMastName": "Повелитель зверей", + "beastMastText": "Нашел все 90 питомцев (безумно сложно, респект этому пользователю!)", + "dropsEnabled": "Включено выпадение предметов!", + "itemDrop": "Выпал предмет!", + "firstDrop": "Вы открыли систему выпадения предметов! Теперь, когда вы выполняете задания, у вас есть маленький шанс найти предмет. Вы только что нашли <%= eggText %> яйцо! <%= eggNotes %>", + "useGems": "Если вы хотите питомца, но не можете больше ждать, когда он выпадет, купите его за самоцветы в меню Настройки > Инвентарь!", + "hatchAPot": "Использовать <%= potion %> <%= egg %> для инкубации?", + "feedPet": "Скормить <%= article %><%= text %> вашему питомцу: <%= name %>?", + "useSaddle": "Оседлать <%= pet %>?" +} \ No newline at end of file diff --git a/locales/ru/quests.json b/locales/ru/quests.json new file mode 100644 index 0000000000..88b55b6e51 --- /dev/null +++ b/locales/ru/quests.json @@ -0,0 +1,33 @@ +{ + "quests": "Квесты", + "completed": "Завершено!", + "youReceived": "Вы получили", + "questSend": "После нажатия «Пригласить» членам вашей команды будет отправлено приглашение. Квест начнется, когда все члены команды примут или отклонят приглашение. Статус приглашения можно посмотреть в Параметры > Общение > Команда.", + "inviteParty": "Пригласить команду", + "questInvitation": "Приглашение на квест:", + "askLater": "Спросить позже", + "buyQuest": "Купить квест", + "accepted": "Принято", + "rejected": "Отклонено", + "pending": "В ожидании", + "questStart": "Квест начнется, когда все члены команды примут или отклонят его. Принять участие и получить выпадающие предметы смогут только те, кто нажал «принять». Если на приглашение не отвечают слишком долго (неактивный аккаунт?), вы можете начать без них, нажав «Начать».", + "begin": "Начать", + "bossHP": "Здоровье босса", + "collected": "Собрано", + "bossDmg1": "Чтобы нанести урон боссу, выполняйте свои задачи и ежедневные задания. Чем больше урон от задания, тем больший урон вы нанесете боссу, выполнив его (красные задания, заклинания магов, атаки воинов и так далее). Босс будет наносить урон команде за каждое невыполненное ежедневное задание (урон умноженный на силу босса), поэтому помогайте своим друзьям, выполняя свои ежедневные задания! Весь урон боссу и от босса подсчитывается по расписанию (в ваш момент смены суток).", + "bossDmg2": "Только участники будут сражаться с боссом и разделят квестовые трофеи. Если вы умрете во время битвы с боссом, вы выходите из битвы. Если все умирают по одному разу квест не пройден.", + "bossColl1": "Чтобы собирать предметы, выполняйте положительные задания. Квестовые предметы падают точно так же, как обычные; однако, вы не увидите, что упало, до начала следующего дня — тогда всё, что вы нашли, будет посчитано и сложено в общую стопку.", + "bossColl2": "Только участники могут собрать предметы и разделять квестовые трофеи. Если вы умрете во время квеста, вы выходите из него. Если все умирают по одному разу, квест не пройден.", + "abort": "Прервать", + "scrolls": "Квестовые свитки", + "noScrolls": "У вас нет квестовых свитков.", + "scrollsText1": "Для квестов нужна команда. Если вы хотите выполнить квест в одиночку,", + "scrollsText2": "создайте пустую команду", + "scrollsPre": "Вам нужно завершить предыдущий квест, чтобы начать этот!", + "completedQuests": "Выполнил следующие квесты", + "mustComplete": "Вам нужно сначала завершить <%= quest %>.", + "mustLevel": "Вам нужно достигнуть уровня <%= level %>.", + "mustLvlQuest": "Вам нужно достигнуть уровня <%= level %>, чтобы купить этот квест!", + "sureAbort": "Вы уверены, что хотите прервать эту миссию? Это прервет эту миссию для всех в вашей команде, весь прогресс будет потерян.", + "doubleSureAbort": "Вы точно-точно уверены? Подумайте, не будут ли они ненавидеть вас всю жизнь после этого?" +} \ No newline at end of file diff --git a/locales/ru/rebirth.json b/locales/ru/rebirth.json new file mode 100644 index 0000000000..51df674bee --- /dev/null +++ b/locales/ru/rebirth.json @@ -0,0 +1,25 @@ +{ + "rebirthNew": "Второе рождение: Доступно новое приключение!", + "rebirthUnlock": "Вы открыли Второе рождение! Этот особый предмет с рынка позволяет начать игру заново с первого уровня, сохранив при этом свои задания, достижения, питомцев и т. д. Используйте его, чтобы вдохнуть новую жизнь в HabitRPG, если вам кажется, что вы достигли всего, или чтобы испытать нововведения свежим взглядом начинающего персонажа!", + "rebirthBegin": "Второе рождение: Начни новое приключение", + "rebirthStartOver": "Второе рождение позволяет вашему персонажу начать заново с 1 уровня, как если бы вы создали новый аккаунт.", + "rebirthAdvList1": "Ваше здоровье полностью восстанавливается.", + "rebirthAdvList2": "У вас нет опыта, золота или снаряжения.", + "rebirthAdvList3": "Ваши привычки, ежедневные задачи и список дел станут желтыми, а счетчики серий выполненных подряд заданий обнулятся.", + "rebirthAdvList4": "У вас будет начальный класс воина, пока вы не заработаете новый класс.", + "rebirthInherit": "Ваш новый персонаж унаследует несколько вещей от своего предшественника:", + "rebirthInList1": "Задания, история и настройки останутся.", + "rebirthInList2": "Испытания, гильдии и команды, членом которых вы были, сохранятся.", + "rebirthInList3": "Самоцветы, ранг спонсора и уровень участника сохранятся.", + "rebirthInList4": "Выпавшие или купленные за самоцветы предметы (например, питомцы и скакуны) сохранятся, но вы не сможете ими воспользоваться, пока не откроете их снова.", + "rebirthInList5": "Снаряжение ограниченного выпуска, которое вы купили, может быть куплено заново, даже если мероприятие уже завершилось.", + "rebirthEarnAchievement": "А еще вы получите достижение за начало нового приключения!", + "beReborn": "Родитесь заново", + "rebirthAchievement": "Вы начали новое приключение! Это ваше возрождение <%= number %> и самый высокий уровень, который вы достигали — <%= level %>. Чтобы увеличить это достижение, начните свое следующее новое приключение после того, как получите еще более высокий уровень!", + "rebirthBegan": "Начато новое приключение", + "rebirthText": "Начато новых приключений: <%= rebirths %>", + "rebirthOrb": "Использован шар возрождения, чтобы начать заново после достижения уровня ", + "rebirthPop": "Начните заново с персонажем 1 уровня, сохранив достижения, коллекционные предметы и задания с историей.", + "rebirthName": "Шар возрождения", + "reborn": "Возрождение, макс уровень <%= reLevel %>" +} \ No newline at end of file diff --git a/locales/ru/settings.json b/locales/ru/settings.json new file mode 100644 index 0000000000..6a9a66fcf1 --- /dev/null +++ b/locales/ru/settings.json @@ -0,0 +1,65 @@ +{ + "settings": "Настройки", + "language": "Язык", + "showHeaderPop": "Показать Ваш аватар, полоски здоровья/опыта и команду.", + "stickyHeader": "Закрепить область персонажа", + "stickyHeaderPop": "Прикрепить область персонажа к верхней границе экрана. При отключение область будет скрываться при прокрутке страницы. ", + "newTaskEdit": "Открывать режим редактирования для новых заданий", + "newTaskEditPop": "Если данная опция установлена, в момент создания задания будет открыта форма для установки параметров задания, таких, как заметки и теги.", + "startCollapsed": "Список тегов в заданиях свернут по умолчанию", + "startCollapsedPop": "Когда этот параметр включен, при открытии задания для редактирования список тегов будет отображаться в светнутом виде.", + "startAdvCollapsed": "Дополнительные параметры в задачах свернуты по умолчанию", + "startAdvCollapsedPop": "Когда этот параметр включен, при открытии задания для редактирования дополнительные параметры будут отображаться в светнутом виде.", + "showTour": "Показать тур", + "restartTour": "Запустить ознакомительный тур, который вы видели, когда зарегистрировались на HabitRPG.", + "showBailey": "Показать Бэйли", + "showBaileyPop": "Вызвать Бэйли «Городского крикуна» из его укрытия, чтобы вы могли ознакомиться с последними новостями.", + "fixVal": "Исправить данные персонажа", + "fixValPop": "Вручную изменить данные: здоровье, уровень и золото.", + "enableClass": "Включить систему классов", + "enableClassPop": "Ранее вы отказались от системы классов. Хотите включить ее сейчас?", + "showClass": "Показать тур по классам", + "classTourPop": "Показать ознакомительный тур по использованию системы классов.", + "resetAccount": "Сброс учетной записи", + "resetAccPop": "Начать заново, потеряв все уровни, золото, экипировку, историю и задачи.", + "deleteAccount": "Удаление учетной записи", + "deleteAccPop": "Удалить вашу учетную запись HabitRPG.", + "qrCode": "QR-код", + "dataExport": "Экспорт данных", + "saveData": "Здесь есть несколько параметров сохранения ваших данных HabitRPG.", + "habitHistory": "История привычек", + "exportHistory": "Экспортировать историю:", + "csv": "(CSV)", + "userData": "Пользовательские данные", + "exportUserData": "Экспорт пользовательских данных", + "export": "Экспорт", + "xml": "(XML)", + "json": "(JSON)", + "customDayStart": "Персональное начало суток", + "24HrClock": "24 часовой формат", + "clockInfo": "По умолчанию, HabitRPG проверяет и сбрасывает отметки о выполнении ежедневных заданий в полночь. Вы можете настроить другое время (введите число от 0 до 24).", + "misc": "Разное", + "showHeader": "Показывать область персонажа", + "changePass": "Изменение пароля", + "oldPass": "Старый пароль", + "newPass": "Новый пароль", + "confirmPass": "Подтвердите новый пароль", + "dangerZone": "Зона опасности", + "resetText1": "Вы можете сбросить все данные учетной записи к начальным - ваши задачи будут удалены и развитие персонажа начнется сначала.", + "resetText2": "Это крайне не рекомендуется, потому что вы потеряете историю, которая может быть использована для построения графиков вашего прогресса в течение времени. Однако, некоторым игрокам может пригодится эта функция — в начале, после того, как они попробуют приложение.", + "deleteText": "Вы уверены? Вы собираетесь удалить свою учетную запись навсегда, и ее невозможно будет восстановить! Чтобы снова войти в HabitRPG вам потребуется создать новую учетную запись. Накопленные или потраченные вами самоцветы не будут возвращены. Если вы абсолютно уверены в своем решении, напечатайте DELETE в текстовое поле ниже.", + "API": "API", + "APIText": "Скопируйте это для использования в сторонних приложениях.", + "APIToken": "Токен API", + "resetDo": "Да, сделать сброс учетной записи!", + "fixValues": "Исправить данные", + "fixValuesText1": "Если в результате программной ошибки или непреднамеренных действий изменились параметры персонажа (урон, который не должен был быть причинен; золото, которое вы на самом деле не заработали), вы можете вручную исправить значения. Да, таким образом возможно жульничать, поэтому мудро используйте эту функцию, если не хотите подорвать весь процесс выработки привычек!", + "fixValuesText2": "Обратите внимание, что здесь невозможно восстановить серии выполненных подряд отдельных заданий. Для этого войдите в редактирование ежедневного задания и воспользуйтесь полем 'Восстановление серии' в разделе дополнительных настроек.", + "disabledWinterEvent": "Отключено во время празднования Winter Wonderland Event Pt.4 (так как награды доступны к покупке за золото)", + "fix21Streaks": "Серии в 21 день подряд", + "discardChanges": "Отменить изменения", + "deleteDo": "Да, удалить мою учетную запись!", + "enterNumber": "Пожалуйста, введите число от 0 до 24", + "fillAll": "Пожалуйста, заполните все поля", + "passSuccess": "Пароль успешно изменен" +} \ No newline at end of file diff --git a/locales/ru/subscriber.json b/locales/ru/subscriber.json new file mode 100644 index 0000000000..3cb49413ee --- /dev/null +++ b/locales/ru/subscriber.json @@ -0,0 +1,62 @@ +{ + "subscription": "Подписка", + "subscriptions": "Подписки", + "subDescription": "Отключение рекламы, покупка самоцветов за золото, таинственный предмет каждый месяц, сохранение истории достижений, удвоение предела выпадения предметов, поддержка разработчиков. Нажмите, чтобы узнать больше.", + "subWarning1": "Внимание! Эта функция проходит начальное тестирование, и многие", + "subWarning2": "сталкиваются с ошибками", + "subWarning3": "при ее использовании.", + "disableAds": "Отключение рекламы", + "disableAdsText": "Реклама будет отключена на время действия подписки (пользователи с ранее отключенной рекламой сохраняют привилегии)", + "buyGemsGold": "Возможность покупки самоцветов за золото", + "buyGemsGoldText": "(1 самоцвет стоит <%= gemCost %> золотых монет) Таким образом, все в игре достигается собственным трудом. Решение призвано снизить влияние оплаты на игровой процесс. Против возможных злоупотреблений введено ограничение на конвертацию - <%= gemLimit %> самоцветов в месяц.", + "retainHistory": "Сохранение подробной истории", + "retainHistoryText": "Вся история становится доступна для просмотра в виде графиков и экспорта. История пользователей, не оформивших подписку, консолидируется для оптимизации базы данных.", + "doubleDrops": "Увеличение дневного предела выпадения предметов в 2 раза", + "doubleDropsText": "Заполните стойла быстрее!", + "supportDevs": "Поддержка разработчиков", + "supportDevsText": "Этому проекту с открытым исходным кодом нужна любая возможная помощь. Помогите нам поддерживать HabitRPG!", + "monthUSD": "долларов США / месяц", + "organization": "Организация", + "groupPlans": "Групповые тарифы", + "indivPlan1": "Игра в HabitRPG бесплатна для индивидуальных пользователей. Даже для небольших групп с общими интересами - бесплатно (или недорого).", + "indivPlan2": "могут использоваться для дополнительной мотивации к совершенствованию: например, как литературные группы, художественные конкурсы и прочее.", + "groupText1": "В то же время некоторым из руководителей групп требуется больше контроля, конфиденциальности, безопасности и поддержки. Примерами таких групп служат семьи, трудовые коллективы и так далее. Следующие тарифы предоставляют возможность использования группой или организацией частных версий HabitRPG, безопасной и независимой", + "groupText2": "Ознакомьтесь с преимуществами групповых тарифов и свяжитесь с нами для получения более подробной информации!", + "planFamily": "Семья (скоро доступно)", + "planGroup": "Группа (скоро доступно)", + "dedicatedHost": "Выделенный сервер", + "dedicatedHostText": "Выделенный хостинг: HabitRPG предоставляет хостинг для Вашей базы данных и сервера. Также возможна установка в корпоративной сети Вашей организации. Если не выбрано иное, используется \"Виртуальный хостинг\": Ваша организация будет использовать ту же базу данных, что и HabitRPG в целом, но реализация Habitica будет независимой. Ваши участники ограждены от Таверны и Гильдий, но их данные хранятся на том же сервере / в той же базе данных.", + "individualSub": "Персональная подписка", + "subscribe": "Подписка", + "subscribed": "Оформлено", + "manageSub": "Нажмите для управления подпиской", + "cancelSub": "Отмена подписки", + "adminSub": "Подписки администратора", + "morePlans": "Больше тарифов
Скоро доступно", + "organizationSub": "Частная организация", + "organizationSubText": "Члены организации не участвуют в HabitRPG в целом, что обеспечивает концентрацию.", + "hostingType": "Тип хостинга", + "hostingTypeText": "Виртуальный хостинг означает, что Ваша организация использует ту же базу данных, что и HabitRPG в целом, но Вы не взаимодействуете с Habitica. Выделенный - означает, что Вы получаете собственный сервер и базу данных. По Вашему выбору, сервер и база данных могут быть предоставлены HabitRPG, или же мы можем произвести установку на Вашем сервере.", + "dedicated": "Выделенный", + "customDomain": "Индивидуальный домен", + "customDomainText": "По Вашему желанию мы можем предоставить индивидуальное доменное имя для установки.", + "maxPlayers": "Максимально участников", + "maxPlayersText": "Максимальное число игроков в Вашей частной организации.", + "unlimited": "Неограничено", + "priSupport": "Приоритетная поддержка по вопросам использования и хостингу", + "priSupportText": "Первоочередность поддержки", + "timeSupport": "Количество часов поддержки / месяц", + "timeSupportText": "Вы предоставим поддержку по обучению, ошибкам, установке и запросам новых функций.", + "gameFeatures": "Игровые особенности", + "gameNoAds": "Отключение рекламы для участников", + "gold2Gem": "Возможность покупки самоцветов за золото", + "gold2GemText": "Члены группы смогут покупать самоцветы за золото, то есть никому из Ваших участников не придется ничего покупать за реальные деньги.", + "infiniteGem": "Неограниченные самоцветы для лидера", + "infiniteGemText": "Мы предоставим лидеру организации любое требуемое количество самоцветов для обеспечения призов в испытаниях, создания гильдий и т.п.", + "notYetPlan": "Тариф недоступен в настоящее время, но нажмите для того, чтобы связаться с нами, и мы будем держать Вас в курсе.", + "contactUs": "Запросить", + "checkout": "Оформить", + "buySubsText": "Возможность покупки самоцветов за золото, отключение рекламы, поддержка разработчкиков", + "buyCheckText": "20 самоцветов, отключение рекламы, поддержка разработчиков", + "sureCancelSub": "Вы уверены, что хотите отменить подписку?" +} \ No newline at end of file diff --git a/locales/ru/tasks.json b/locales/ru/tasks.json new file mode 100644 index 0000000000..08bda9a094 --- /dev/null +++ b/locales/ru/tasks.json @@ -0,0 +1,56 @@ +{ + "clearCompleted": "Удалить завершенные", + "lotOfToDos": "Завершенные задачи автоматически архивируются через 3 дня. Вы может найти их в меню Параметры > Настройки > Экспорт данных.", + "habits": "Привычки", + "newHabit": "Новая привычка", + "edit": "Изменить", + "save": "Сохранить", + "addChecklist": "Добавить список", + "checklist": "Список", + "checklistText": "В ежедневных заданиях для частично выполненных заданий уменьшается урон (напр., со списком из 4 дел, 3 из которых окончены, ежедневное задание нанесет вам 25% урона). При выполнении обычной задачи, ваши очки будут умножены на количество дел в списке (напр., при списке из 4 дел вы получите в 4 раза больше опыта и золота).", + "text": "Текст", + "extraNotes": "Дополнительные заметки", + "direction/Actions": "Направление/Действия", + "advancedOptions": "Дополнительные настройки", + "difficulty": "Трудность", + "difficultyHelpTitle": "Насколько трудно это задание?", + "difficultyHelpContent": "Это увеличивает ценность задачи. Используйте в меру, лучше положитесь на штатные алгоритмы регулировки важности задач. Но всё же некоторые задачи гораздо ценнее других (сравните: написать дипломную и почистить зубы). Щелкните, чтобы узнать подробности.", + "easy": "Легко", + "medium": "Нормально", + "hard": "Сложно", + "attributes": "Атрибуты", + "physical": "Физическое", + "mental": "Умственное", + "otherExamples": "Например, профессиональные цели, хобби, финансы и т. д.", + "progress": "Прогресс", + "dailies": "Ежедневные задания", + "newDaily": "Новое ежедневное задание", + "streakCounter": "Счетчик серии", + "repeat": "Повтор", + "restoreStreak": "Восстановить серию", + "todos": "Задачи", + "newTodo": "Новая задача", + "dueDate": "Выполнить до", + "remaining": "Активные", + "complete": "Завершенные", + "rewards": "Награды", + "gold": "Золото", + "silver": "Серебро", + "newReward": "Новая награда", + "price": "Цена", + "tags": "Теги", + "editTags": "Изменить теги", + "newTag": "Новый тег", + "clearFilters": "Очистить фильтры", + "streakName": "Достижение(я) серии", + "streakText": "Количество 21-дневных серий выполненных подряд ежедневных заданий: <%= streaks %>", + "perfectName": "Прекрасный день (дни)", + "perfectText": "Провел прекрасных дней: <%= perfects %>. С этим достижением вы получаете баф +уровень/2 ко всем характеристикам на следующий день.", + "streakerAchievement": "Вы получили новый уровень достижения «Полосы»! Каждый 21 день полосы вы получаете 1 очко этого достижения.", + "fortifyName": "Эликсир укрепления", + "fortifyPop": "Вернуть все задания в нейтральное состояние (желтый цвет) и восстановить всё здоровье.", + "fortify": "Укрепление", + "fortifyText": "Укрепление вернет все задания в нейтральное (желтое) состояние, как если вы только что добавили их, и восстановит здоровье до максимума. Считайте это крайней мерой! Красные задания дают хороший стимул для улучшения. Но если вы чувствуете, что вся эта краснота вселяет в вас безысходность, а начало каждого нового дня угрожает смертью, вы можете купить передышку за самоцветы!", + "sureDelete": "Вы уверены, что хотите удалить эту задачу?", + "streakCoins": "Бонус за серию!" +} \ No newline at end of file