mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 14:47:53 +01:00
Merge branch 'develop' into TheHollidayInn-tasks-add-multiple-maintain-order
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -24,5 +24,6 @@ test/*.map
|
|||||||
website/public/docs
|
website/public/docs
|
||||||
*.sublime-workspace
|
*.sublime-workspace
|
||||||
coverage.html
|
coverage.html
|
||||||
|
common/dist/scripts/habitrpg-shared.js
|
||||||
|
|
||||||
test/spec/translations.js
|
test/spec/translations.js
|
||||||
|
|||||||
@@ -10,3 +10,4 @@ before_script:
|
|||||||
- 'npm install -g grunt-cli mocha'
|
- 'npm install -g grunt-cli mocha'
|
||||||
- cp config.json.example config.json
|
- cp config.json.example config.json
|
||||||
- "until nc -z localhost 27017; do echo Waiting for MongoDB; sleep 1; done"
|
- "until nc -z localhost 27017; do echo Waiting for MongoDB; sleep 1; done"
|
||||||
|
- "export DISPLAY=:99"
|
||||||
|
|||||||
17192
common/dist/scripts/habitrpg-shared.js
vendored
17192
common/dist/scripts/habitrpg-shared.js
vendored
File diff suppressed because it is too large
Load Diff
2
common/dist/sprites/habitrpg-shared.css
vendored
2
common/dist/sprites/habitrpg-shared.css
vendored
File diff suppressed because one or more lines are too long
26
common/dist/sprites/spritesmith4.css
vendored
26
common/dist/sprites/spritesmith4.css
vendored
@@ -1,6 +1,6 @@
|
|||||||
.shop_head_healer_3 {
|
.shop_head_healer_3 {
|
||||||
background-image: url(spritesmith4.png);
|
background-image: url(spritesmith4.png);
|
||||||
background-position: -492px -1786px;
|
background-position: -451px -1786px;
|
||||||
width: 40px;
|
width: 40px;
|
||||||
height: 40px;
|
height: 40px;
|
||||||
}
|
}
|
||||||
@@ -54,25 +54,25 @@
|
|||||||
}
|
}
|
||||||
.shop_head_special_1 {
|
.shop_head_special_1 {
|
||||||
background-image: url(spritesmith4.png);
|
background-image: url(spritesmith4.png);
|
||||||
background-position: -1107px -1745px;
|
background-position: -1066px -1745px;
|
||||||
width: 40px;
|
width: 40px;
|
||||||
height: 40px;
|
height: 40px;
|
||||||
}
|
}
|
||||||
.shop_head_special_2 {
|
.shop_head_special_2 {
|
||||||
background-image: url(spritesmith4.png);
|
background-image: url(spritesmith4.png);
|
||||||
background-position: -1148px -1745px;
|
background-position: -1107px -1745px;
|
||||||
width: 40px;
|
width: 40px;
|
||||||
height: 40px;
|
height: 40px;
|
||||||
}
|
}
|
||||||
.shop_head_warrior_1 {
|
.shop_head_warrior_1 {
|
||||||
background-image: url(spritesmith4.png);
|
background-image: url(spritesmith4.png);
|
||||||
background-position: -1189px -1745px;
|
background-position: -1148px -1745px;
|
||||||
width: 40px;
|
width: 40px;
|
||||||
height: 40px;
|
height: 40px;
|
||||||
}
|
}
|
||||||
.shop_head_warrior_2 {
|
.shop_head_warrior_2 {
|
||||||
background-image: url(spritesmith4.png);
|
background-image: url(spritesmith4.png);
|
||||||
background-position: -451px -1786px;
|
background-position: -1189px -1745px;
|
||||||
width: 40px;
|
width: 40px;
|
||||||
height: 40px;
|
height: 40px;
|
||||||
}
|
}
|
||||||
@@ -750,7 +750,7 @@
|
|||||||
}
|
}
|
||||||
.Pet_Currency_Gem {
|
.Pet_Currency_Gem {
|
||||||
background-image: url(spritesmith4.png);
|
background-image: url(spritesmith4.png);
|
||||||
background-position: -533px -1786px;
|
background-position: -492px -1786px;
|
||||||
width: 45px;
|
width: 45px;
|
||||||
height: 39px;
|
height: 39px;
|
||||||
}
|
}
|
||||||
@@ -1620,7 +1620,7 @@
|
|||||||
}
|
}
|
||||||
.shop_gold {
|
.shop_gold {
|
||||||
background-image: url(spritesmith4.png);
|
background-image: url(spritesmith4.png);
|
||||||
background-position: -1856px -390px;
|
background-position: -1856px -445px;
|
||||||
width: 32px;
|
width: 32px;
|
||||||
height: 22px;
|
height: 22px;
|
||||||
}
|
}
|
||||||
@@ -1644,25 +1644,25 @@
|
|||||||
}
|
}
|
||||||
.shop_shinySeed {
|
.shop_shinySeed {
|
||||||
background-image: url(spritesmith4.png);
|
background-image: url(spritesmith4.png);
|
||||||
background-position: -1066px -1745px;
|
background-position: -1856px -280px;
|
||||||
width: 40px;
|
width: 32px;
|
||||||
height: 40px;
|
height: 32px;
|
||||||
}
|
}
|
||||||
.shop_silver {
|
.shop_silver {
|
||||||
background-image: url(spritesmith4.png);
|
background-image: url(spritesmith4.png);
|
||||||
background-position: -1856px -413px;
|
background-position: -1856px -468px;
|
||||||
width: 32px;
|
width: 32px;
|
||||||
height: 22px;
|
height: 22px;
|
||||||
}
|
}
|
||||||
.shop_snowball {
|
.shop_snowball {
|
||||||
background-image: url(spritesmith4.png);
|
background-image: url(spritesmith4.png);
|
||||||
background-position: -1856px -335px;
|
background-position: -1856px -390px;
|
||||||
width: 32px;
|
width: 32px;
|
||||||
height: 32px;
|
height: 32px;
|
||||||
}
|
}
|
||||||
.shop_spookDust {
|
.shop_spookDust {
|
||||||
background-image: url(spritesmith4.png);
|
background-image: url(spritesmith4.png);
|
||||||
background-position: -1856px -280px;
|
background-position: -1856px -335px;
|
||||||
width: 32px;
|
width: 32px;
|
||||||
height: 32px;
|
height: 32px;
|
||||||
}
|
}
|
||||||
|
|||||||
BIN
common/dist/sprites/spritesmith4.png
vendored
BIN
common/dist/sprites/spritesmith4.png
vendored
Binary file not shown.
|
Before Width: | Height: | Size: 545 KiB After Width: | Height: | Size: 545 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 15 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.0 KiB |
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Mozaikové sklo",
|
"backgroundStainedGlassText": "Mozaikové sklo",
|
||||||
"backgroundStainedGlassNotes": "Obdivuj krásné mozaikové sklo.",
|
"backgroundStainedGlassNotes": "Obdivuj krásné mozaikové sklo.",
|
||||||
"backgroundRollingHillsText": "Kopce",
|
"backgroundRollingHillsText": "Kopce",
|
||||||
"backgroundRollingHillsNotes": "Potloukej se v kopcích."
|
"backgroundRollingHillsNotes": "Potloukej se v kopcích.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -95,6 +95,6 @@
|
|||||||
"abuseFlagModalButton": "Nahlásit",
|
"abuseFlagModalButton": "Nahlásit",
|
||||||
"abuseReported": "Děkujeme za nahlášení tohoto příspěvku. Moderátoři byli upozorněni.",
|
"abuseReported": "Děkujeme za nahlášení tohoto příspěvku. Moderátoři byli upozorněni.",
|
||||||
"abuseAlreadyReported": "Již jsi tento příspěvek nahlásil.",
|
"abuseAlreadyReported": "Již jsi tento příspěvek nahlásil.",
|
||||||
"needsText": "Please type a message.",
|
"needsText": "Prosím, napiš zprávu.",
|
||||||
"needsTextPlaceholder": "Type your message here."
|
"needsTextPlaceholder": "Napiš svou zprávu sem."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Pozván na Výpravu",
|
"invitedQuest": "Pozván na Výpravu",
|
||||||
"kickedGroup": "Vykopnut z družiny",
|
"kickedGroup": "Vykopnut z družiny",
|
||||||
"remindersToLogin": "Upomínky k přihlášení do HabitRPG",
|
"remindersToLogin": "Upomínky k přihlášení do HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Zaškrtni, aby ses odhlásil z emailů",
|
"unsubscribeAllEmails": "Zaškrtni, aby ses odhlásil z emailů",
|
||||||
"unsubscribeAllEmailsText": "Zaškrtnutím toho políčka potvrzuji, že rozumím tomu, že kvůli odhlášení se z emailů mě nebude HabitRPG moci nikdy kontaktovat emailem o důležitých změnách na stránce nebo v mém účtu.",
|
"unsubscribeAllEmailsText": "Zaškrtnutím toho políčka potvrzuji, že rozumím tomu, že kvůli odhlášení se z emailů mě nebude HabitRPG moci nikdy kontaktovat emailem o důležitých změnách na stránce nebo v mém účtu.",
|
||||||
"correctlyUnsubscribedEmailType": "Správně odhlášen z \"<%= email Type %>\" emailů.",
|
"correctlyUnsubscribedEmailType": "Správně odhlášen z \"<%= email Type %>\" emailů.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Aktivní",
|
"remaining": "Aktivní",
|
||||||
"complete": "Splněno",
|
"complete": "Splněno",
|
||||||
"dated": "Datovaný",
|
"dated": "Datovaný",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Zbývající",
|
"due": "Zbývající",
|
||||||
"grey": "Dokončené",
|
"grey": "Dokončené",
|
||||||
"score": "Skóre",
|
"score": "Skóre",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Glasmosaik",
|
"backgroundStainedGlassText": "Glasmosaik",
|
||||||
"backgroundStainedGlassNotes": "Nyd en smuk Glasmosaik.",
|
"backgroundStainedGlassNotes": "Nyd en smuk Glasmosaik.",
|
||||||
"backgroundRollingHillsText": "Bølgende Bakker",
|
"backgroundRollingHillsText": "Bølgende Bakker",
|
||||||
"backgroundRollingHillsNotes": "Løb frejdigt rundt mellem Bølgende Bakker."
|
"backgroundRollingHillsNotes": "Løb frejdigt rundt mellem Bølgende Bakker.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Inviteret til Quest",
|
"invitedQuest": "Inviteret til Quest",
|
||||||
"kickedGroup": "Fjernet fra gruppe",
|
"kickedGroup": "Fjernet fra gruppe",
|
||||||
"remindersToLogin": "Påmindelser om at tjekek ind på HabitRPG",
|
"remindersToLogin": "Påmindelser om at tjekek ind på HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Markér for at afmelde emails",
|
"unsubscribeAllEmails": "Markér for at afmelde emails",
|
||||||
"unsubscribeAllEmailsText": "Ved at markere denne boks er jeg indforstået med, at ved at afmelde alle emails vil HabitRPG aldrig være i stand til at informere mig via email om vigtige ændringer på siden eller min konto.",
|
"unsubscribeAllEmailsText": "Ved at markere denne boks er jeg indforstået med, at ved at afmelde alle emails vil HabitRPG aldrig være i stand til at informere mig via email om vigtige ændringer på siden eller min konto.",
|
||||||
"correctlyUnsubscribedEmailType": "Succesfuldt afmeldt \"<%= emailType %>\" emails.",
|
"correctlyUnsubscribedEmailType": "Succesfuldt afmeldt \"<%= emailType %>\" emails.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Aktive",
|
"remaining": "Aktive",
|
||||||
"complete": "Færdige",
|
"complete": "Færdige",
|
||||||
"dated": "Med dato",
|
"dated": "Med dato",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Forfalden",
|
"due": "Forfalden",
|
||||||
"grey": "Grå",
|
"grey": "Grå",
|
||||||
"score": "Score",
|
"score": "Score",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Bleiglas",
|
"backgroundStainedGlassText": "Bleiglas",
|
||||||
"backgroundStainedGlassNotes": "Bewundere das Bleiglas.",
|
"backgroundStainedGlassNotes": "Bewundere das Bleiglas.",
|
||||||
"backgroundRollingHillsText": "Hügellandschaft",
|
"backgroundRollingHillsText": "Hügellandschaft",
|
||||||
"backgroundRollingHillsNotes": "Tolle durch die Hügellandschaft. "
|
"backgroundRollingHillsNotes": "Tolle durch die Hügellandschaft. ",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
"questEggDeerText": "Hirsch",
|
"questEggDeerText": "Hirsch",
|
||||||
"questEggDeerAdjective": "anmutiger",
|
"questEggDeerAdjective": "anmutiger",
|
||||||
"questEggEggText": "Ei",
|
"questEggEggText": "Ei",
|
||||||
"questEggEggMountText": "Eier Korb",
|
"questEggEggMountText": "Osternest",
|
||||||
"questEggEggAdjective": "farbenfroh",
|
"questEggEggAdjective": "farbenfroh",
|
||||||
"questEggRatText": "Ratterich",
|
"questEggRatText": "Ratterich",
|
||||||
"questEggRatAdjective": "dreckiger",
|
"questEggRatAdjective": "dreckiger",
|
||||||
|
|||||||
@@ -245,7 +245,7 @@
|
|||||||
"armorMystery201412Notes": "Du bist ein Pinguin! Kein Attributbonus. Dezember 2014 Abonnenten-Gegenstand.",
|
"armorMystery201412Notes": "Du bist ein Pinguin! Kein Attributbonus. Dezember 2014 Abonnenten-Gegenstand.",
|
||||||
"armorMystery201501Text": "Sternenrüstung",
|
"armorMystery201501Text": "Sternenrüstung",
|
||||||
"armorMystery201501Notes": "Du siehst Galaxien im Metall dieser Rüstung schimmern, die dem Träger der Rüstung eine unerschütterliche Entschlossenheit schenken.\nDiese Rüstung gibt keinen Attributbonus. Januar 2015 Abonnenten Gegenstand.",
|
"armorMystery201501Notes": "Du siehst Galaxien im Metall dieser Rüstung schimmern, die dem Träger der Rüstung eine unerschütterliche Entschlossenheit schenken.\nDiese Rüstung gibt keinen Attributbonus. Januar 2015 Abonnenten Gegenstand.",
|
||||||
"armorMystery201503Text": "aquarmarinblauen Rüstung",
|
"armorMystery201503Text": "Aquamarinblaue Rüstung",
|
||||||
"armorMystery201503Notes": "Dieses blaue Mineral symbolisiert Glück, Fröhlichkeit und endlose Produktivität. Gewährt keinen Attributbonus. März 2015 Abonnentengegenstand.",
|
"armorMystery201503Notes": "Dieses blaue Mineral symbolisiert Glück, Fröhlichkeit und endlose Produktivität. Gewährt keinen Attributbonus. März 2015 Abonnentengegenstand.",
|
||||||
"armorMystery301404Text": "Steampunkanzug",
|
"armorMystery301404Text": "Steampunkanzug",
|
||||||
"armorMystery301404Notes": "Adrett und schneidig, hoho! Februar 3015 Abonennten-Gegenstand. Kein Attributbonus.",
|
"armorMystery301404Notes": "Adrett und schneidig, hoho! Februar 3015 Abonennten-Gegenstand. Kein Attributbonus.",
|
||||||
@@ -500,7 +500,7 @@
|
|||||||
"eyewearSpecialWonderconRedNotes": "Was für ein beeindruckender Kopfschmuck! Kein Attributbonus. Special Edition Convention-Rüstung.",
|
"eyewearSpecialWonderconRedNotes": "Was für ein beeindruckender Kopfschmuck! Kein Attributbonus. Special Edition Convention-Rüstung.",
|
||||||
"eyewearSpecialWonderconBlackText": "Tückische Maske",
|
"eyewearSpecialWonderconBlackText": "Tückische Maske",
|
||||||
"eyewearSpecialWonderconBlackNotes": "Deine Vorhaben sind mit Sicherheit absolut rechtmäßig. Special Edition Convention Gegenstand.",
|
"eyewearSpecialWonderconBlackNotes": "Deine Vorhaben sind mit Sicherheit absolut rechtmäßig. Special Edition Convention Gegenstand.",
|
||||||
"eyewearMystery201503Text": "aquamarinblauen Brillen",
|
"eyewearMystery201503Text": "Aquamarinblaue Brille",
|
||||||
"eyewearMystery201503Notes": "Pikse dir mit diesen schimmernden Edelsteinen nicht ins Auge! Gewährt keinen Attributbonus. März 2015 Abonnentengegenstand.",
|
"eyewearMystery201503Notes": "Pikse dir mit diesen schimmernden Edelsteinen nicht ins Auge! Gewährt keinen Attributbonus. März 2015 Abonnentengegenstand.",
|
||||||
"eyewearMystery301404Text": "Schutzbrille",
|
"eyewearMystery301404Text": "Schutzbrille",
|
||||||
"eyewearMystery301404Notes": "Es gibt nichts schickeres vor den Augen als diese Brille - außer vielleicht einem Monokel. April 3015 Abonennten-Gegenstand. Kein Attributbonus",
|
"eyewearMystery301404Notes": "Es gibt nichts schickeres vor den Augen als diese Brille - außer vielleicht einem Monokel. April 3015 Abonennten-Gegenstand. Kein Attributbonus",
|
||||||
|
|||||||
@@ -95,6 +95,6 @@
|
|||||||
"abuseFlagModalButton": "Melden",
|
"abuseFlagModalButton": "Melden",
|
||||||
"abuseReported": "Danke, dass Du diesen Verstoß gemeldet hast. Die Moderatoren wurden benachrichtigt.",
|
"abuseReported": "Danke, dass Du diesen Verstoß gemeldet hast. Die Moderatoren wurden benachrichtigt.",
|
||||||
"abuseAlreadyReported": "Du hast diese Nachricht bereits gemeldet.",
|
"abuseAlreadyReported": "Du hast diese Nachricht bereits gemeldet.",
|
||||||
"needsText": "Please type a message.",
|
"needsText": "Bitte gib eine Nachricht ein.",
|
||||||
"needsTextPlaceholder": "Type your message here."
|
"needsTextPlaceholder": "Gib Deine Nachricht hier ein."
|
||||||
}
|
}
|
||||||
@@ -6,7 +6,7 @@
|
|||||||
"annoyingFriendsText": "Hat sich <%= snowballs %> Schneebälle von Gruppenmitgliedern eingefangen.",
|
"annoyingFriendsText": "Hat sich <%= snowballs %> Schneebälle von Gruppenmitgliedern eingefangen.",
|
||||||
"alarmingFriends": "Unheimliche Freunde",
|
"alarmingFriends": "Unheimliche Freunde",
|
||||||
"alarmingFriendsText": "Wurde <%= spookDust %> mal von Gruppenmitgliedern erschreckt.",
|
"alarmingFriendsText": "Wurde <%= spookDust %> mal von Gruppenmitgliedern erschreckt.",
|
||||||
"agriculturalFriends": "Agricultural Friends",
|
"agriculturalFriends": "Gartenbegeisterte Freunde",
|
||||||
"agriculturalFriendsText": "Wurde <%= seeds %> mal von Gruppenmitgliedern in eine Blume verwandelt.",
|
"agriculturalFriendsText": "Wurde <%= seeds %> mal von Gruppenmitgliedern in eine Blume verwandelt.",
|
||||||
"valentineCard": "Valentinstagskarte",
|
"valentineCard": "Valentinstagskarte",
|
||||||
"valentineCardNotes": "Einem Gruppenmitglied eine Valentinskarte schicken.",
|
"valentineCardNotes": "Einem Gruppenmitglied eine Valentinskarte schicken.",
|
||||||
|
|||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Zu einem Quest eingeladen",
|
"invitedQuest": "Zu einem Quest eingeladen",
|
||||||
"kickedGroup": "Aus Gruppe entfernt.",
|
"kickedGroup": "Aus Gruppe entfernt.",
|
||||||
"remindersToLogin": "Erinnerungen, HabitRPG zu überprüfen",
|
"remindersToLogin": "Erinnerungen, HabitRPG zu überprüfen",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Häkchen setzen, um keine weiteren Emails zu erhalten",
|
"unsubscribeAllEmails": "Häkchen setzen, um keine weiteren Emails zu erhalten",
|
||||||
"unsubscribeAllEmailsText": "Indem ich hier ein Häkchen gesetzt habe, bestätige ich, dass ich verstanden habe, dass ich aus allen HabitRPG Email-Listen ausgetragen wurde. HabitRPG kann mir keine Emails mehr zu wichtigen Änderungen der Seite oder meines Accounts schicken.",
|
"unsubscribeAllEmailsText": "Indem ich hier ein Häkchen gesetzt habe, bestätige ich, dass ich verstanden habe, dass ich aus allen HabitRPG Email-Listen ausgetragen wurde. HabitRPG kann mir keine Emails mehr zu wichtigen Änderungen der Seite oder meines Accounts schicken.",
|
||||||
"correctlyUnsubscribedEmailType": "Erfolgreich \"<%= emailType %>\"-E-Mails abbestellt. ",
|
"correctlyUnsubscribedEmailType": "Erfolgreich \"<%= emailType %>\"-E-Mails abbestellt. ",
|
||||||
|
|||||||
@@ -39,8 +39,8 @@
|
|||||||
"spellSpecialSpookDustNotes": "Verwandle einen Freund in ein schwebendes Bettlaken mit Augen!",
|
"spellSpecialSpookDustNotes": "Verwandle einen Freund in ein schwebendes Bettlaken mit Augen!",
|
||||||
"spellSpecialOpaquePotionText": "Trank der Entgeisterung",
|
"spellSpecialOpaquePotionText": "Trank der Entgeisterung",
|
||||||
"spellSpecialOpaquePotionNotes": "Beendet den Effekt von Spukglitter",
|
"spellSpecialOpaquePotionNotes": "Beendet den Effekt von Spukglitter",
|
||||||
"spellSpecialShinySeedText": "Leuchtende Saat",
|
"spellSpecialShinySeedText": "Schimmernde Saat",
|
||||||
"spellSpecialShinySeedNotes": "Verwandle einen Freund in eine fröhliche Blume.",
|
"spellSpecialShinySeedNotes": "Verwandle einen Freund in eine fröhliche Blume!",
|
||||||
"spellSpecialPetalFreePotionText": "Petal-Free Potion",
|
"spellSpecialPetalFreePotionText": "Blütenfrei Trank",
|
||||||
"spellSpecialPetalFreePotionNotes": "Beendet den Effekt einer leuchtenden Saat."
|
"spellSpecialPetalFreePotionNotes": "Beendet den Effekt der schimmernden Saat."
|
||||||
}
|
}
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
"supportDevsText": "Dieses 'open source Projekt' kann jede Hilfe gebrauchen die es bekommen kann. Hilf uns HabitRPG am Leben zu erhalten!",
|
"supportDevsText": "Dieses 'open source Projekt' kann jede Hilfe gebrauchen die es bekommen kann. Hilf uns HabitRPG am Leben zu erhalten!",
|
||||||
"monthUSD": "USD($) / Monat",
|
"monthUSD": "USD($) / Monat",
|
||||||
"organization": "Organisation",
|
"organization": "Organisation",
|
||||||
"groupPlans": "Corporate Plans",
|
"groupPlans": "Gemeinschaftliche Pläne",
|
||||||
"indivPlan1": "Für Privatpersonen ist HabitRPG kostenlos. Auch für kleine Interessengruppen kann die kostenlose (oder billige)",
|
"indivPlan1": "Für Privatpersonen ist HabitRPG kostenlos. Auch für kleine Interessengruppen kann die kostenlose (oder billige)",
|
||||||
"indivPlan2": "verwendet werden um Teilnehmer zu motivieren ihr Verhalten zu verändern. Denke nur an Gruppen von Autoren, künstlerische Wettbewerbe und mehr.",
|
"indivPlan2": "verwendet werden um Teilnehmer zu motivieren ihr Verhalten zu verändern. Denke nur an Gruppen von Autoren, künstlerische Wettbewerbe und mehr.",
|
||||||
"groupText1": "Aber einige Gruppenleiter wollen mehr Kontrolle, Datenschutz, Sicherheit und Unterstützung. Beispielsweise Familien, Gruppen mit Gesundheits- oder Erholungszielen, Angestelltengruppen und mehr. Die Planung erlauben selbstständige Instanzen von HabitRPG für Deine Gruppe oder Organisation, sicher und unabhängig von",
|
"groupText1": "Aber einige Gruppenleiter wollen mehr Kontrolle, Datenschutz, Sicherheit und Unterstützung. Beispielsweise Familien, Gruppen mit Gesundheits- oder Erholungszielen, Angestelltengruppen und mehr. Die Planung erlauben selbstständige Instanzen von HabitRPG für Deine Gruppe oder Organisation, sicher und unabhängig von",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Aktiv",
|
"remaining": "Aktiv",
|
||||||
"complete": "Erledigt",
|
"complete": "Erledigt",
|
||||||
"dated": "Datiert",
|
"dated": "Datiert",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Fällig",
|
"due": "Fällig",
|
||||||
"grey": "Grau",
|
"grey": "Grau",
|
||||||
"score": "Punktestand",
|
"score": "Punktestand",
|
||||||
|
|||||||
@@ -79,5 +79,13 @@
|
|||||||
"backgroundStainedGlassText": "Stained Glass",
|
"backgroundStainedGlassText": "Stained Glass",
|
||||||
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
||||||
"backgroundRollingHillsText": "Rolling Hills",
|
"backgroundRollingHillsText": "Rolling Hills",
|
||||||
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills."
|
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills.",
|
||||||
|
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
"publicChallenges": "Minimum 1 Gem for <strong> public challenges </strong> (helps prevent spam, it really does).",
|
"publicChallenges": "Minimum 1 Gem for <strong> public challenges </strong> (helps prevent spam, it really does).",
|
||||||
"officialChallenge": "Official HabitRPG Challenge",
|
"officialChallenge": "Official HabitRPG Challenge",
|
||||||
"by": "by",
|
"by": "by",
|
||||||
"participants": "Participants",
|
"participants": "<%= membercount %> Participants",
|
||||||
"join": "Join",
|
"join": "Join",
|
||||||
"exportChallengeCSV": "Export to CSV",
|
"exportChallengeCSV": "Export to CSV",
|
||||||
"selectGroup": "Please select group",
|
"selectGroup": "Please select group",
|
||||||
|
|||||||
@@ -37,6 +37,7 @@
|
|||||||
"notEnoughGems": "Not enough Gems",
|
"notEnoughGems": "Not enough Gems",
|
||||||
"alreadyHave": "Whoops! You already have this item. No need to buy it again!",
|
"alreadyHave": "Whoops! You already have this item. No need to buy it again!",
|
||||||
"delete": "Delete",
|
"delete": "Delete",
|
||||||
|
"gemsPopoverTitle": "Gems",
|
||||||
"gems": "Gems",
|
"gems": "Gems",
|
||||||
"gemButton": "You have <%= number %> Gems.",
|
"gemButton": "You have <%= number %> Gems.",
|
||||||
"moreInfo": "More Info",
|
"moreInfo": "More Info",
|
||||||
@@ -61,7 +62,7 @@
|
|||||||
"errorUpCase": "ERROR:",
|
"errorUpCase": "ERROR:",
|
||||||
"newPassSent": "New password sent.",
|
"newPassSent": "New password sent.",
|
||||||
"serverUnreach": "Server currently unreachable.",
|
"serverUnreach": "Server currently unreachable.",
|
||||||
"seeConsole": "(see Chrome console for more details).",
|
"seeConsole": "If the error persists, please report it at Help > Report a Bug. If you're familiar with your browser's console, please include any error messages.",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"menu": "Menu",
|
"menu": "Menu",
|
||||||
"notifications": "Notifications",
|
"notifications": "Notifications",
|
||||||
|
|||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Invited to Quest",
|
"invitedQuest": "Invited to Quest",
|
||||||
"kickedGroup": "Kicked from group",
|
"kickedGroup": "Kicked from group",
|
||||||
"remindersToLogin": "Reminders to check in to HabitRPG",
|
"remindersToLogin": "Reminders to check in to HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
||||||
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
||||||
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Stained Glass",
|
"backgroundStainedGlassText": "Stained Glass",
|
||||||
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
||||||
"backgroundRollingHillsText": "Rolling Hills",
|
"backgroundRollingHillsText": "Rolling Hills",
|
||||||
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills."
|
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Invited to Quest",
|
"invitedQuest": "Invited to Quest",
|
||||||
"kickedGroup": "Kicked from group",
|
"kickedGroup": "Kicked from group",
|
||||||
"remindersToLogin": "Reminders to check in to HabitRPG",
|
"remindersToLogin": "Reminders to check in to HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
||||||
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
||||||
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Active",
|
"remaining": "Active",
|
||||||
"complete": "Done",
|
"complete": "Done",
|
||||||
"dated": "Dated",
|
"dated": "Dated",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Due",
|
"due": "Due",
|
||||||
"grey": "Grey",
|
"grey": "Grey",
|
||||||
"score": "Score",
|
"score": "Score",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Stained Glass",
|
"backgroundStainedGlassText": "Stained Glass",
|
||||||
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
||||||
"backgroundRollingHillsText": "Rolling Hills",
|
"backgroundRollingHillsText": "Rolling Hills",
|
||||||
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills."
|
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Invited to Quest",
|
"invitedQuest": "Invited to Quest",
|
||||||
"kickedGroup": "Kicked from group",
|
"kickedGroup": "Kicked from group",
|
||||||
"remindersToLogin": "Reminders to check in to HabitRPG",
|
"remindersToLogin": "Reminders to check in to HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
||||||
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
||||||
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Active",
|
"remaining": "Active",
|
||||||
"complete": "Done",
|
"complete": "Done",
|
||||||
"dated": "Dated",
|
"dated": "Dated",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Due",
|
"due": "Due",
|
||||||
"grey": "Grey",
|
"grey": "Grey",
|
||||||
"score": "Score",
|
"score": "Score",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Vidriera",
|
"backgroundStainedGlassText": "Vidriera",
|
||||||
"backgroundStainedGlassNotes": "Admira estas vidrieras.",
|
"backgroundStainedGlassNotes": "Admira estas vidrieras.",
|
||||||
"backgroundRollingHillsText": "Colinas Onduladas",
|
"backgroundRollingHillsText": "Colinas Onduladas",
|
||||||
"backgroundRollingHillsNotes": "Retoza por las Colinas Onduladas"
|
"backgroundRollingHillsNotes": "Retoza por las Colinas Onduladas",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -35,7 +35,7 @@
|
|||||||
"flower": "Flor",
|
"flower": "Flor",
|
||||||
"basicSkins": "Pieles Básicas",
|
"basicSkins": "Pieles Básicas",
|
||||||
"rainbowSkins": "Pieles Arcoiris",
|
"rainbowSkins": "Pieles Arcoiris",
|
||||||
"pastelSkins": "Pieles Pastel",
|
"pastelSkins": "Pieles color Pastel",
|
||||||
"spookySkins": "Pieles Tenebrosas",
|
"spookySkins": "Pieles Tenebrosas",
|
||||||
"supernaturalSkins": "Pieles sobrenaturales",
|
"supernaturalSkins": "Pieles sobrenaturales",
|
||||||
"rainbowColors": "Colores Arcoiris",
|
"rainbowColors": "Colores Arcoiris",
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
"tavern": "Taberna",
|
"tavern": "Taberna",
|
||||||
"innCheckOut": "Dejar la Posada",
|
"innCheckOut": "Dejar la Posada",
|
||||||
"innCheckIn": "Descansar en la Posada",
|
"innCheckIn": "Descansar en la Posada",
|
||||||
"innText": "¿Que tal tu estancia en la Posada, <%= name %>? Para protegerte, tu lista diaria está congelada. Tus marcas de verificación no serán procesadas o reiniciadas hasta mañana (el día después de salir). Ten cuidado, si tu grupo está en una misión, sus fallos te harán daño! Además, no le harás daño al enemigo. ¿Listo para salir? Verifíquete fuera.",
|
"innText": "¿Qué tal tu estancia en la Posada, <%= name %>? Para protegerte, tu lista diaria está congelada. Tus marcas de verificación no serán procesadas o reiniciadas hasta mañana (el día después de salir). Ten cuidado, si tu grupo está en una misión, ¡sus fallos te harán daño! Además, no le harás daño al enemigo. ¿Listo para salir? Echa un vistazo.",
|
||||||
"lfgPosts": "Post en la busqueda de Grupo (Se busca Grupo)",
|
"lfgPosts": "Post en la busqueda de Grupo (Se busca Grupo)",
|
||||||
"tutorial": "Tutorial",
|
"tutorial": "Tutorial",
|
||||||
"glossary": "Glosario",
|
"glossary": "Glosario",
|
||||||
@@ -95,6 +95,6 @@
|
|||||||
"abuseFlagModalButton": "Notificar",
|
"abuseFlagModalButton": "Notificar",
|
||||||
"abuseReported": "Gracias por notificar esta infracción. Los moderadores han sido informados.",
|
"abuseReported": "Gracias por notificar esta infracción. Los moderadores han sido informados.",
|
||||||
"abuseAlreadyReported": "Ya has notificado este mensaje.",
|
"abuseAlreadyReported": "Ya has notificado este mensaje.",
|
||||||
"needsText": "Please type a message.",
|
"needsText": "Por favor, escribe un mensaje.",
|
||||||
"needsTextPlaceholder": "Type your message here."
|
"needsTextPlaceholder": "Escribe tu mensaje aquí."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Invitado a Misión",
|
"invitedQuest": "Invitado a Misión",
|
||||||
"kickedGroup": "Expulsado del grupo",
|
"kickedGroup": "Expulsado del grupo",
|
||||||
"remindersToLogin": "Recordatorios para revisar HabitRPG",
|
"remindersToLogin": "Recordatorios para revisar HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Marca para Desuscribirte de Notificaciones de Correo Electrónico",
|
"unsubscribeAllEmails": "Marca para Desuscribirte de Notificaciones de Correo Electrónico",
|
||||||
"unsubscribeAllEmailsText": "Al marcar esta casilla, certifico que entiendo que al desuscribirme de todos las notificaciones por correo electrónico, HabitRPG no va a poder nunca notificarme vía email sobre cambios importantes en el sitio o mi cuenta.",
|
"unsubscribeAllEmailsText": "Al marcar esta casilla, certifico que entiendo que al desuscribirme de todos las notificaciones por correo electrónico, HabitRPG no va a poder nunca notificarme vía email sobre cambios importantes en el sitio o mi cuenta.",
|
||||||
"correctlyUnsubscribedEmailType": "Suscripción denegada correctamente desde el email \"<%= emailType %>\".",
|
"correctlyUnsubscribedEmailType": "Suscripción denegada correctamente desde el email \"<%= emailType %>\".",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Activo",
|
"remaining": "Activo",
|
||||||
"complete": "Hecho",
|
"complete": "Hecho",
|
||||||
"dated": "Con fecha de",
|
"dated": "Con fecha de",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Por vencer",
|
"due": "Por vencer",
|
||||||
"grey": "Gris",
|
"grey": "Gris",
|
||||||
"score": "Puntaje",
|
"score": "Puntaje",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Vitral",
|
"backgroundStainedGlassText": "Vitral",
|
||||||
"backgroundStainedGlassNotes": "Admira algunos vitrales.",
|
"backgroundStainedGlassNotes": "Admira algunos vitrales.",
|
||||||
"backgroundRollingHillsText": "Colinas ondulantes",
|
"backgroundRollingHillsText": "Colinas ondulantes",
|
||||||
"backgroundRollingHillsNotes": "Diviertete en las colinas ondulantes."
|
"backgroundRollingHillsNotes": "Diviertete en las colinas ondulantes.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Invitado a la Misión",
|
"invitedQuest": "Invitado a la Misión",
|
||||||
"kickedGroup": "Expulsado del grupo",
|
"kickedGroup": "Expulsado del grupo",
|
||||||
"remindersToLogin": "Notificaciones para reportarse en HabitRPG",
|
"remindersToLogin": "Notificaciones para reportarse en HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Marque para darse de baja de los Emails",
|
"unsubscribeAllEmails": "Marque para darse de baja de los Emails",
|
||||||
"unsubscribeAllEmailsText": "Al marcar esta casilla, certifico que entiendo que al darme de baja de todos los emails, HabitsRPG nunca será capaz de notificarme por ese medio sobre cambios importantes en el sitio o en mi cuenta.",
|
"unsubscribeAllEmailsText": "Al marcar esta casilla, certifico que entiendo que al darme de baja de todos los emails, HabitsRPG nunca será capaz de notificarme por ese medio sobre cambios importantes en el sitio o en mi cuenta.",
|
||||||
"correctlyUnsubscribedEmailType": "Ha dado de baja correctamente de los emails de \"<%= emailType %>\"",
|
"correctlyUnsubscribedEmailType": "Ha dado de baja correctamente de los emails de \"<%= emailType %>\"",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Activo",
|
"remaining": "Activo",
|
||||||
"complete": "Hecho",
|
"complete": "Hecho",
|
||||||
"dated": "Fecha limite",
|
"dated": "Fecha limite",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Por hacer",
|
"due": "Por hacer",
|
||||||
"grey": "Gris",
|
"grey": "Gris",
|
||||||
"score": "Puntuaje",
|
"score": "Puntuaje",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Vitraux",
|
"backgroundStainedGlassText": "Vitraux",
|
||||||
"backgroundStainedGlassNotes": "Admirez des Vitraux.",
|
"backgroundStainedGlassNotes": "Admirez des Vitraux.",
|
||||||
"backgroundRollingHillsText": "Collines",
|
"backgroundRollingHillsText": "Collines",
|
||||||
"backgroundRollingHillsNotes": "Gambadez dans les Collines."
|
"backgroundRollingHillsNotes": "Gambadez dans les Collines.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -95,6 +95,6 @@
|
|||||||
"abuseFlagModalButton": "Signaler",
|
"abuseFlagModalButton": "Signaler",
|
||||||
"abuseReported": "Merci d'avoir signalé cette infraction. Les modérateurs en ont été informé.",
|
"abuseReported": "Merci d'avoir signalé cette infraction. Les modérateurs en ont été informé.",
|
||||||
"abuseAlreadyReported": "Vous avez déjà signalé ce message.",
|
"abuseAlreadyReported": "Vous avez déjà signalé ce message.",
|
||||||
"needsText": "Please type a message.",
|
"needsText": "Veuillez écrire un message.",
|
||||||
"needsTextPlaceholder": "Type your message here."
|
"needsTextPlaceholder": "Écrivez votre message ici."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Invitation à une Quête",
|
"invitedQuest": "Invitation à une Quête",
|
||||||
"kickedGroup": "Éjecté·e du groupe",
|
"kickedGroup": "Éjecté·e du groupe",
|
||||||
"remindersToLogin": "Rappels de vérification d'HabitRPG",
|
"remindersToLogin": "Rappels de vérification d'HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Cocher pour se désabonner des mails",
|
"unsubscribeAllEmails": "Cocher pour se désabonner des mails",
|
||||||
"unsubscribeAllEmailsText": "En cochant cette case, je certifie comprendre qu'en me désabonnant de tous les mails, HabitRPG n'aura jamais la possibilité de m'avertir par e-mail de changements importants au niveau du site ou de mon compte.",
|
"unsubscribeAllEmailsText": "En cochant cette case, je certifie comprendre qu'en me désabonnant de tous les mails, HabitRPG n'aura jamais la possibilité de m'avertir par e-mail de changements importants au niveau du site ou de mon compte.",
|
||||||
"correctlyUnsubscribedEmailType": "Correctement désinscrit·e des mails \"<%= emailType %>\".",
|
"correctlyUnsubscribedEmailType": "Correctement désinscrit·e des mails \"<%= emailType %>\".",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Actives",
|
"remaining": "Actives",
|
||||||
"complete": "Complétées",
|
"complete": "Complétées",
|
||||||
"dated": "Datées",
|
"dated": "Datées",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Restantes",
|
"due": "Restantes",
|
||||||
"grey": "Grisées",
|
"grey": "Grisées",
|
||||||
"score": "Score",
|
"score": "Score",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "זכוכית מאויירת",
|
"backgroundStainedGlassText": "זכוכית מאויירת",
|
||||||
"backgroundStainedGlassNotes": "להתפעל מזכוכית מאויירת",
|
"backgroundStainedGlassNotes": "להתפעל מזכוכית מאויירת",
|
||||||
"backgroundRollingHillsText": "גבעות עגלגלות",
|
"backgroundRollingHillsText": "גבעות עגלגלות",
|
||||||
"backgroundRollingHillsNotes": "להשתעשע בגבעות עגלגלות."
|
"backgroundRollingHillsNotes": "להשתעשע בגבעות עגלגלות.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -91,23 +91,23 @@
|
|||||||
"commGuidePara051": "<strong>ישנן מספר עבירות, והן מטופלות באופן התלוי בחומרתן.</strong> אלו אינן רשימות סופיות והמנהלים מורשים להפעיל את שיקול דעתם בנושא. כאשר מטפלים בעבירות, המנהלים מתחשבים בהקשר שבו העבירה נעשתה.",
|
"commGuidePara051": "<strong>ישנן מספר עבירות, והן מטופלות באופן התלוי בחומרתן.</strong> אלו אינן רשימות סופיות והמנהלים מורשים להפעיל את שיקול דעתם בנושא. כאשר מטפלים בעבירות, המנהלים מתחשבים בהקשר שבו העבירה נעשתה.",
|
||||||
"commGuideHeadingSevereInfractions": "עבירות חמורות",
|
"commGuideHeadingSevereInfractions": "עבירות חמורות",
|
||||||
"commGuidePara052": "עבירות חמורות הן אלו שפוגעות פגיעה אנושה בבטחונה של קהילת האביטיקה ומשתמשיה, וכתוצאה מכך יש להן גם השלכות חמורות.",
|
"commGuidePara052": "עבירות חמורות הן אלו שפוגעות פגיעה אנושה בבטחונה של קהילת האביטיקה ומשתמשיה, וכתוצאה מכך יש להן גם השלכות חמורות.",
|
||||||
"commGuidePara053": "להלן רשימת דוגמאות לעבירות חמורות, זו אינה רשימה כוללת.",
|
"commGuidePara053": "להלן רשימת דוגמאות לעבירות חמורות, זו איננה רשימה כוללת.",
|
||||||
"commGuideList05A": "הפרה של תנאי השימוש",
|
"commGuideList05A": "הפרה של תנאי השימוש",
|
||||||
"commGuideList05B": "הפצת מילות/תמונות שנאה, הטרדה/מעקב, בריונות-רשת, וכחנות והצקה",
|
"commGuideList05B": "הפצת מילות/תמונות שנאה, הטרדה/מעקב, בריונות-רשת, וכחנות והצקה",
|
||||||
"commGuideList05C": "הפרה של תנאי תקופת מבחן",
|
"commGuideList05C": "הפרה של תנאי תקופת מבחן",
|
||||||
"commGuideList05D": "התחזות לאיש צוות או עורך",
|
"commGuideList05D": "התחזות לאיש צוות או עורך",
|
||||||
"commGuideList05E": "ביצוע עבירות בינוניות בצורה חוזרת ונשנית",
|
"commGuideList05E": "ביצוע עבירות בינוניות בצורה חוזרת ונשנית",
|
||||||
"commGuideList05F": "יצירת חשבון חדש כדי להימנע מהשלכות (לדוגמא, על מנת לשוחח בצ׳ט לאחר שבחשבון הקודם נחסמה אפשרות זו)",
|
"commGuideList05F": "יצירת חשבון חדש כדי להימנע מהשלכות (לדוגמא, על מנת לשוחח בצ׳ט לאחר שבחשבון הקודם נחסמה אפשרות זו)",
|
||||||
"commGuideHeadingModerateInfractions": "עבירות בינוניות",
|
"commGuideHeadingModerateInfractions": "עבירות בדרגת חומרה בינונית",
|
||||||
"commGuidePara054": "עבירות מתונות אינן פוגעות בביטחון הקהילה, אך הן יוצרות חוויה לא נעימה. לעבירות כאלו יהיו השלכות מתונות. אם ייעשו עבירות נוספות, ייתכן ויהיו לכך השלכות חמורות יותר.",
|
"commGuidePara054": "עבירות בינוניות אינן פוגעות בביטחון הקהילה, אך הן יוצרות חוויה לא נעימה. לעבירות כאלו יהיו השלכות מתונות. אם ייעשו עבירות נוספות, ייתכן ויהיו לכך השלכות חמורות יותר.",
|
||||||
"commGuidePara055": "להלן רשימת דוגמאות לעבירות בינוניות. זו איננה רשימה ממצאת.",
|
"commGuidePara055": "להלן רשימת דוגמאות לעבירות בינוניות. זו איננה רשימה כוללת.",
|
||||||
"commGuideList06A": "התעלמות או חוסר הבעת כבוד לעורך. זה כולל התלוננות ציבורית על משתמשים אחרים או תשבוחות/הגנה של משתמשים שהושעו. אם את/ה מודאג/ת לגבי אחד מהחוקים או העורכים, אנא דבר/י עם למונס באימייל (<a href=\"mailto:leslie@habitrpg.com\">leslie@habitrpg.com</a>).",
|
"commGuideList06A": "התעלמות או חוסר הבעת כבוד לעורך. זה כולל התלוננות ציבורית על משתמשים אחרים או תשבוחות/הגנה של משתמשים שהושעו. אם את/ה מודאג/ת לגבי אחד מהחוקים או העורכים, אנא דבר/י עם למונס באימייל (<a href=\"mailto:leslie@habitrpg.com\">leslie@habitrpg.com</a>).",
|
||||||
"commGuideList06B": "ניהול מחתרתי. לצורך ההבהרה של נקודה חשובה: תזכורת ידידותית לחוקים היא בסדר. ניהול מחתרתי הוא אמירה, דרישה ו/או רמיזה חזקה שמישהו חייב לנקוט בדרך פעולה שתיארת כדי לתקן טעות כלשהי. ניתן לדווח על העובדה שהם ביצעו עבירה, אבל אנא אל תדרשו מהם פעולות בעצמכם. לדוגמה, להגיד \"לידיעתך, אסור לקלל בפונדק, אז אולי יהיה עדיף אם תמחק את זה.\" זה יותר טוב מאשר להגיד \"אני נאלצ/ת לבקש ממך למחוק את התגובה הזו.\"",
|
"commGuideList06B": "ניהול מחתרתי. לצורך ההבהרה של נקודה חשובה: תזכורת ידידותית לחוקים היא בסדר. ניהול מחתרתי הוא אמירה, דרישה ו/או רמיזה חזקה שמישהו חייב לנקוט בדרך פעולה שתיארת כדי לתקן טעות כלשהי. ניתן לדווח על העובדה שהם ביצעו עבירה, אבל אנא אל תדרשו מהם פעולות בעצמכם. לדוגמה, להגיד \"לידיעתך, אסור לקלל בפונדק, אז אולי יהיה עדיף אם תמחק את זה.\" זה יותר טוב מאשר להגיד \"אני נאלצ/ת לבקש ממך למחוק את התגובה הזו.\"",
|
||||||
"commGuideList06C": "הפרה חוזרת ונשנה של חוקי המרחבים הציבוריים",
|
"commGuideList06C": "הפרה חוזרת ונשנה של חוקי המרחבים הציבוריים",
|
||||||
"commGuideList06D": "עבירות משניות שחוזרות על עצמן",
|
"commGuideList06D": "עבירות משניות שחוזרות על עצמן",
|
||||||
"commGuideHeadingMinorInfractions": "עבירות משניות",
|
"commGuideHeadingMinorInfractions": "עבירות משניות",
|
||||||
"commGuidePara056": "עבירות משניות, למרות שאינן מעודדות, עדיין גוררות רק השלכות משניות. אם הן ממשיכות להצטבר, הן עשויות להוביל להשלכות חמורות יותר עם הזמן.",
|
"commGuidePara056": "עבירות משניות, למרות שאינן מעודדות, עדיין גוררות רק השלכות משניות. אם הן ממשיכות להצטבר, הן עשויות להוביל להשלכות חמורות יותר עם הזמן.",
|
||||||
"commGuidePara057": "להלן רשימת דוגמאות לעבירות משניות. זו אינה רשימה ממצאת.",
|
"commGuidePara057": "להלן רשימת דוגמאות לעבירות משניות. זו איננה רשימה כוללת.",
|
||||||
"commGuideList07A": "הפרה ראשונה של חוקי המרחב הציבורי",
|
"commGuideList07A": "הפרה ראשונה של חוקי המרחב הציבורי",
|
||||||
"commGuideList07B": "כל פעולה או הצהרה שגוררת \"בבקשה לא\". כאשר עורך צריך להגיד \"בבקשה אל תעשה/י זאת\", למשתמש, זה עשוי להיחשב כעבירה מאוש שולית עבור אותו משתמש. לדוגמה: \"בתור עורך: בבקשה אל תמשיכו להתווכח לטובת רעיון לתכונה חדשה אחרי שאמרנו לכם שהוא לא ניתן לביצוע.\" במקרים רבים, ל\"בבקשה לא\" יהיו גם השלכות משניות, אבל אם עורך חייב להגיד \"בבקשה לא\" לאותו משתמש מספיק פעמים, זה יתחיל להיחשב כעבירה בינונית.",
|
"commGuideList07B": "כל פעולה או הצהרה שגוררת \"בבקשה לא\". כאשר עורך צריך להגיד \"בבקשה אל תעשה/י זאת\", למשתמש, זה עשוי להיחשב כעבירה מאוש שולית עבור אותו משתמש. לדוגמה: \"בתור עורך: בבקשה אל תמשיכו להתווכח לטובת רעיון לתכונה חדשה אחרי שאמרנו לכם שהוא לא ניתן לביצוע.\" במקרים רבים, ל\"בבקשה לא\" יהיו גם השלכות משניות, אבל אם עורך חייב להגיד \"בבקשה לא\" לאותו משתמש מספיק פעמים, זה יתחיל להיחשב כעבירה בינונית.",
|
||||||
"commGuideHeadingConsequences": "השלכות",
|
"commGuideHeadingConsequences": "השלכות",
|
||||||
|
|||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Invited to Quest",
|
"invitedQuest": "Invited to Quest",
|
||||||
"kickedGroup": "Kicked from group",
|
"kickedGroup": "Kicked from group",
|
||||||
"remindersToLogin": "Reminders to check in to HabitRPG",
|
"remindersToLogin": "Reminders to check in to HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
||||||
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
||||||
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "פעיל",
|
"remaining": "פעיל",
|
||||||
"complete": "הושלם",
|
"complete": "הושלם",
|
||||||
"dated": "תאריך השלמה",
|
"dated": "תאריך השלמה",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "עכשווי",
|
"due": "עכשווי",
|
||||||
"grey": "אפור",
|
"grey": "אפור",
|
||||||
"score": "ציון",
|
"score": "ציון",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Ólomüveg",
|
"backgroundStainedGlassText": "Ólomüveg",
|
||||||
"backgroundStainedGlassNotes": "Csodáld meg az ólomüveget.",
|
"backgroundStainedGlassNotes": "Csodáld meg az ólomüveget.",
|
||||||
"backgroundRollingHillsText": "Lankás dombok",
|
"backgroundRollingHillsText": "Lankás dombok",
|
||||||
"backgroundRollingHillsNotes": "Ugrándozz a lankás lejtőkön."
|
"backgroundRollingHillsNotes": "Ugrándozz a lankás lejtőkön.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Meghívva egy küldetésre",
|
"invitedQuest": "Meghívva egy küldetésre",
|
||||||
"kickedGroup": "Kirúgtak a csoportból",
|
"kickedGroup": "Kirúgtak a csoportból",
|
||||||
"remindersToLogin": "Emlékeztetők a HabitRPG-be történő bejelentkezésre",
|
"remindersToLogin": "Emlékeztetők a HabitRPG-be történő bejelentkezésre",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Pipáld ki hogyha le akarsz iratkozni az Email-ekről",
|
"unsubscribeAllEmails": "Pipáld ki hogyha le akarsz iratkozni az Email-ekről",
|
||||||
"unsubscribeAllEmailsText": "Ennek a mezőnek a kipipálásával elismerem, hogy megértettem azt, hogyha leiratkozom minden emailről, akkor a HabitRPG nem fog tudni értesíteni engem Email-en keresztül semmilyen fontos változásról az oldallal vagy a felhasználói fiókommal kapcsolatban.",
|
"unsubscribeAllEmailsText": "Ennek a mezőnek a kipipálásával elismerem, hogy megértettem azt, hogyha leiratkozom minden emailről, akkor a HabitRPG nem fog tudni értesíteni engem Email-en keresztül semmilyen fontos változásról az oldallal vagy a felhasználói fiókommal kapcsolatban.",
|
||||||
"correctlyUnsubscribedEmailType": "Sikeresen leiratkoztál a(z) \"<%= emailType %>\" e-mailekről.",
|
"correctlyUnsubscribedEmailType": "Sikeresen leiratkoztál a(z) \"<%= emailType %>\" e-mailekről.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Aktív",
|
"remaining": "Aktív",
|
||||||
"complete": "Befejezett",
|
"complete": "Befejezett",
|
||||||
"dated": "Határidős",
|
"dated": "Határidős",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Hátralevő",
|
"due": "Hátralevő",
|
||||||
"grey": "Szürke",
|
"grey": "Szürke",
|
||||||
"score": "Pontszám",
|
"score": "Pontszám",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Vetrata Colorata",
|
"backgroundStainedGlassText": "Vetrata Colorata",
|
||||||
"backgroundStainedGlassNotes": "Ammira delle vetrate colorate.",
|
"backgroundStainedGlassNotes": "Ammira delle vetrate colorate.",
|
||||||
"backgroundRollingHillsText": "Colline Ondulanti",
|
"backgroundRollingHillsText": "Colline Ondulanti",
|
||||||
"backgroundRollingHillsNotes": "Folleggia tra le colline ondulanti."
|
"backgroundRollingHillsNotes": "Folleggia tra le colline ondulanti.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -95,6 +95,6 @@
|
|||||||
"abuseFlagModalButton": "Segnala",
|
"abuseFlagModalButton": "Segnala",
|
||||||
"abuseReported": "Grazie di aver segnalato questa violazione. I moderatori sono stati avvertiti.",
|
"abuseReported": "Grazie di aver segnalato questa violazione. I moderatori sono stati avvertiti.",
|
||||||
"abuseAlreadyReported": "Hai già segnalato questo messaggio.",
|
"abuseAlreadyReported": "Hai già segnalato questo messaggio.",
|
||||||
"needsText": "Please type a message.",
|
"needsText": "Perfavore scrivi un messaggio.",
|
||||||
"needsTextPlaceholder": "Type your message here."
|
"needsTextPlaceholder": "Scrivi il tuo messaggio qui."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Invito ad unirti ad una missione",
|
"invitedQuest": "Invito ad unirti ad una missione",
|
||||||
"kickedGroup": "Espulsione da un gruppo",
|
"kickedGroup": "Espulsione da un gruppo",
|
||||||
"remindersToLogin": "Promemoria per accedere ad HabitRPG",
|
"remindersToLogin": "Promemoria per accedere ad HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Disattiva tutte le notifiche email",
|
"unsubscribeAllEmails": "Disattiva tutte le notifiche email",
|
||||||
"unsubscribeAllEmailsText": "Selezionando questa opzione, confermo di essere cosciente del fatto che, disattivando le notifiche via email, HabitRPG non sarà mai in grado di notificarmi via email cambiamenti importanti riguardo al sito o al mio account.",
|
"unsubscribeAllEmailsText": "Selezionando questa opzione, confermo di essere cosciente del fatto che, disattivando le notifiche via email, HabitRPG non sarà mai in grado di notificarmi via email cambiamenti importanti riguardo al sito o al mio account.",
|
||||||
"correctlyUnsubscribedEmailType": "Sottoscrizione alle mail \"<%= emailType %>\" annullata correttamente.",
|
"correctlyUnsubscribedEmailType": "Sottoscrizione alle mail \"<%= emailType %>\" annullata correttamente.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Attivi",
|
"remaining": "Attivi",
|
||||||
"complete": "Completi",
|
"complete": "Completi",
|
||||||
"dated": "Con scadenza",
|
"dated": "Con scadenza",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Incomplete",
|
"due": "Incomplete",
|
||||||
"grey": "Grigie",
|
"grey": "Grigie",
|
||||||
"score": "Punti",
|
"score": "Punti",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Glas in lood",
|
"backgroundStainedGlassText": "Glas in lood",
|
||||||
"backgroundStainedGlassNotes": "Bewonder het glas in lood.",
|
"backgroundStainedGlassNotes": "Bewonder het glas in lood.",
|
||||||
"backgroundRollingHillsText": "Glooiende velden",
|
"backgroundRollingHillsText": "Glooiende velden",
|
||||||
"backgroundRollingHillsNotes": "Dartel door de glooiende velden."
|
"backgroundRollingHillsNotes": "Dartel door de glooiende velden.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Uitgenodigd voor queeste",
|
"invitedQuest": "Uitgenodigd voor queeste",
|
||||||
"kickedGroup": "Uit de groep gegooid",
|
"kickedGroup": "Uit de groep gegooid",
|
||||||
"remindersToLogin": "Herinneringsberichten om HabitRPG te checken",
|
"remindersToLogin": "Herinneringsberichten om HabitRPG te checken",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Klik hier om emails uit te zetten",
|
"unsubscribeAllEmails": "Klik hier om emails uit te zetten",
|
||||||
"unsubscribeAllEmailsText": "Door dit aan te klikken geef ik aan dat ik begrijp dat als ik me uitschrijf van emails, HabitRPG nooit meer per email contact met me op kan nemen om belangrijke wijzigingen in de site of mijn account door te geven.",
|
"unsubscribeAllEmailsText": "Door dit aan te klikken geef ik aan dat ik begrijp dat als ik me uitschrijf van emails, HabitRPG nooit meer per email contact met me op kan nemen om belangrijke wijzigingen in de site of mijn account door te geven.",
|
||||||
"correctlyUnsubscribedEmailType": "Afgemeld voor \"<%= emailType %>\" emails.",
|
"correctlyUnsubscribedEmailType": "Afgemeld voor \"<%= emailType %>\" emails.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Actief",
|
"remaining": "Actief",
|
||||||
"complete": "Gedaan",
|
"complete": "Gedaan",
|
||||||
"dated": "Met datum",
|
"dated": "Met datum",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Onvoltooid",
|
"due": "Onvoltooid",
|
||||||
"grey": "Grijs",
|
"grey": "Grijs",
|
||||||
"score": "Score",
|
"score": "Score",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Witraż",
|
"backgroundStainedGlassText": "Witraż",
|
||||||
"backgroundStainedGlassNotes": "Podziwiaj Witraże",
|
"backgroundStainedGlassNotes": "Podziwiaj Witraże",
|
||||||
"backgroundRollingHillsText": "Toczące Doliny",
|
"backgroundRollingHillsText": "Toczące Doliny",
|
||||||
"backgroundRollingHillsNotes": "Hasaj przez Toczone Doliny"
|
"backgroundRollingHillsNotes": "Hasaj przez Toczone Doliny",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -65,7 +65,7 @@
|
|||||||
"weaponSpecial2Text": "Smocza laska Stephena Webera",
|
"weaponSpecial2Text": "Smocza laska Stephena Webera",
|
||||||
"weaponSpecial2Notes": "Poczuj moc smoka płynącą z wnętrza! Zwiększa Siłę jak i Percepcję o <%= attrs %>.",
|
"weaponSpecial2Notes": "Poczuj moc smoka płynącą z wnętrza! Zwiększa Siłę jak i Percepcję o <%= attrs %>.",
|
||||||
"weaponSpecial3Text": "Morgensztern miażdżący kamienie milowe Mustaine'a",
|
"weaponSpecial3Text": "Morgensztern miażdżący kamienie milowe Mustaine'a",
|
||||||
"weaponSpecial3Notes": "Zebrania, złe stwory, zaniepokojenie – z głowy! Zmiażdżone! Zwiększa Siłę, Inteligencję i Kondycję o <%= attrs %>.",
|
"weaponSpecial3Notes": "Zebrania, potwory, zaniepokojenie – z głowy! Zmiażdżone! Zwiększa Siłę, Inteligencję i Kondycję o <%= attrs %>.",
|
||||||
"weaponSpecialCriticalText": "Kryzysowy młot do miażdżenia błędów",
|
"weaponSpecialCriticalText": "Kryzysowy młot do miażdżenia błędów",
|
||||||
"weaponSpecialCriticalNotes": "Ten czempion zgładził krytycznego wroga na Githubie tam, gdzie wielu poległo. Wykonany z jego kości, młot ten zadaje potężne krytyczne obrażenia. Zwiększa Siłę jak i Percepcję o <%= attrs %>.",
|
"weaponSpecialCriticalNotes": "Ten czempion zgładził krytycznego wroga na Githubie tam, gdzie wielu poległo. Wykonany z jego kości, młot ten zadaje potężne krytyczne obrażenia. Zwiększa Siłę jak i Percepcję o <%= attrs %>.",
|
||||||
"weaponSpecialYetiText": "Włócznia poskramiacza yeti",
|
"weaponSpecialYetiText": "Włócznia poskramiacza yeti",
|
||||||
@@ -479,7 +479,7 @@
|
|||||||
"headAccessorySpecialSpring2015MageText": "Niebieskie królicze uszy",
|
"headAccessorySpecialSpring2015MageText": "Niebieskie królicze uszy",
|
||||||
"headAccessorySpecialSpring2015MageNotes": "These ears listen keenly, in case somewhere a magician is revealing secrets. Confers no benefit. Limited Edition 2015 Spring Gear.",
|
"headAccessorySpecialSpring2015MageNotes": "These ears listen keenly, in case somewhere a magician is revealing secrets. Confers no benefit. Limited Edition 2015 Spring Gear.",
|
||||||
"headAccessorySpecialSpring2015HealerText": "Zielone kocie uszy",
|
"headAccessorySpecialSpring2015HealerText": "Zielone kocie uszy",
|
||||||
"headAccessorySpecialSpring2015HealerNotes": "These cute kitty ears will make others green with envy. Confers no benefit. Limited Edition 2015 Spring Gear.",
|
"headAccessorySpecialSpring2015HealerNotes": "Te słodkie kocie uszka sprawią, że wszyscy zzielenieją z zazdrości. Brak korzyści. Edycja Limitowana Wiosna 2015.",
|
||||||
"headAccessoryMystery201403Text": "Poroże przemierzania lasów",
|
"headAccessoryMystery201403Text": "Poroże przemierzania lasów",
|
||||||
"headAccessoryMystery201403Notes": "To poroże lśni od mchów i porostów. Brak dodatkowych korzyści. Marzec 2014. Przedmiot abonencki.",
|
"headAccessoryMystery201403Notes": "To poroże lśni od mchów i porostów. Brak dodatkowych korzyści. Marzec 2014. Przedmiot abonencki.",
|
||||||
"headAccessoryMystery201404Text": "Czułki motyla zmierzchu",
|
"headAccessoryMystery201404Text": "Czułki motyla zmierzchu",
|
||||||
@@ -505,5 +505,5 @@
|
|||||||
"eyewearMystery301404Text": "Gogle",
|
"eyewearMystery301404Text": "Gogle",
|
||||||
"eyewearMystery301404Notes": "Żadne okulary nie są bardziej szykowne od pary gogli - no może oprócz monokla. Brak korzyści. Kwiecień 3015 Przedmiot abonencki.",
|
"eyewearMystery301404Notes": "Żadne okulary nie są bardziej szykowne od pary gogli - no może oprócz monokla. Brak korzyści. Kwiecień 3015 Przedmiot abonencki.",
|
||||||
"eyewearMystery301405Text": "Monokl",
|
"eyewearMystery301405Text": "Monokl",
|
||||||
"eyewearMystery301405Notes": "No eyewear could be fancier than a monocle - except, perhaps, for a pair of goggles. Confers no benefit. July 3015 Subscriber Item."
|
"eyewearMystery301405Notes": "Żadne okulary nie dorównają fantazyjnością monoklowi - poza, być może, parą gogli. Brak korzyści. Lipiec 3015 Przedmiot abonencki."
|
||||||
}
|
}
|
||||||
@@ -95,6 +95,6 @@
|
|||||||
"abuseFlagModalButton": "Zgłoś",
|
"abuseFlagModalButton": "Zgłoś",
|
||||||
"abuseReported": "Dziękujemy za zgłoszenie. Moderatorzy zostali powiadomieni.",
|
"abuseReported": "Dziękujemy za zgłoszenie. Moderatorzy zostali powiadomieni.",
|
||||||
"abuseAlreadyReported": "Już zgłosiłeś tę wiadomość.",
|
"abuseAlreadyReported": "Już zgłosiłeś tę wiadomość.",
|
||||||
"needsText": "Please type a message.",
|
"needsText": "Proszę wpisać wiadomość.",
|
||||||
"needsTextPlaceholder": "Type your message here."
|
"needsTextPlaceholder": "Wpisz swoją wiadomość tutaj."
|
||||||
}
|
}
|
||||||
@@ -6,12 +6,12 @@
|
|||||||
"annoyingFriendsText": "Dostał <%= snowballs %> razy śnieżką od członków Drużyny.",
|
"annoyingFriendsText": "Dostał <%= snowballs %> razy śnieżką od członków Drużyny.",
|
||||||
"alarmingFriends": "Niepokojący przyjaciele",
|
"alarmingFriends": "Niepokojący przyjaciele",
|
||||||
"alarmingFriendsText": "Przestraszony <%= spookDust %> razy przez członków drużyny.",
|
"alarmingFriendsText": "Przestraszony <%= spookDust %> razy przez członków drużyny.",
|
||||||
"agriculturalFriends": "Agricultural Friends",
|
"agriculturalFriends": "Rolniczy Przyjaciele",
|
||||||
"agriculturalFriendsText": "Został przemieniony w kwiata <%= seeds %> razy przez członków drużyny.",
|
"agriculturalFriendsText": "Został przemieniony w kwiata <%= seeds %> razy przez członków drużyny.",
|
||||||
"valentineCard": "Kartka Walentynkowa",
|
"valentineCard": "Kartka Walentynkowa",
|
||||||
"valentineCardNotes": "Wyślij Kartkę Walentynkową do członka drużyny.",
|
"valentineCardNotes": "Wyślij Kartkę Walentynkową do członka drużyny.",
|
||||||
"valentine0": "\"Róże są czerwone<%= lineBreak %>Moje dzienne zadania są niebieskie<%= lineBreak %>Cieszy mnie, że<%= lineBreak %>jestem w drużynie z tobą!\"",
|
"valentine0": "\"Róże są czerwone<%= lineBreak %>Moje dzienne zadania są niebieskie<%= lineBreak %>Cieszy mnie, że<%= lineBreak %>jestem w drużynie z tobą!\"",
|
||||||
"valentine1": "\"Roses are red<%= lineBreak %>Violets are nice<%= lineBreak %>Let's get together<%= lineBreak %>And fight against Vice!\"",
|
"valentine1": "\"Na górze róże<%= lineBreak %>Fiołki za progiem<%= lineBreak %>Wspólnie ruszajmy<%= lineBreak %>Na wojnę z Nałogiem!\"",
|
||||||
"valentine2": "\"Roses are red<%= lineBreak %>This poem style is old<%= lineBreak %>I hope that you like this<%= lineBreak %>'Cause it cost ten Gold.\"",
|
"valentine2": "\"Roses are red<%= lineBreak %>This poem style is old<%= lineBreak %>I hope that you like this<%= lineBreak %>'Cause it cost ten Gold.\"",
|
||||||
"valentine3": "\"Roses are red<%= lineBreak %>Ice Drakes are blue<%= lineBreak %>No treasure is better<%= lineBreak %>Than time spent with you!\"",
|
"valentine3": "\"Roses are red<%= lineBreak %>Ice Drakes are blue<%= lineBreak %>No treasure is better<%= lineBreak %>Than time spent with you!\"",
|
||||||
"adoringFriends": "Kochani przyjaciele",
|
"adoringFriends": "Kochani przyjaciele",
|
||||||
|
|||||||
@@ -48,6 +48,6 @@
|
|||||||
"tourTavernPage": "Welcome to the Tavern, an all-ages chatroom! You can freeze your account in case of illness or travel by clicking \"Rest in the Inn.\" Come say hi!",
|
"tourTavernPage": "Welcome to the Tavern, an all-ages chatroom! You can freeze your account in case of illness or travel by clicking \"Rest in the Inn.\" Come say hi!",
|
||||||
"tourPartyPage": "Your Party will help you stay accountable. Invite friends to unlock a Quest Scroll!",
|
"tourPartyPage": "Your Party will help you stay accountable. Invite friends to unlock a Quest Scroll!",
|
||||||
"tourGuildsPage": "Guilds are social groups with common themes. Search for the subjects that interest you! We recommend the Newbies Guild.",
|
"tourGuildsPage": "Guilds are social groups with common themes. Search for the subjects that interest you! We recommend the Newbies Guild.",
|
||||||
"tourChallengesPage": "Joining a Challenge will add tasks to your account. Compete against other users to win gem prizes!",
|
"tourChallengesPage": "Podjęcie Wyzwania spowoduje dodanie zadań do Twojego konta. Rywalizuj z innymi graczami i wygrywaj Klejnoty!",
|
||||||
"tourMarketPage": "Starting at Level 4, eggs and hatching potions drop randomly when you complete tasks. They appear here - use them to hatch pets! You can also buy items from the Market."
|
"tourMarketPage": "Od poziomu 4, jaja i eliksiry wyklucia zdobywasz losowo po ukończeniu zadań. Pojawiają się one tutaj - użyj ich, a wyklują się chowańce! Możesz także kupować przedmioty na Targu."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Zostałeś zaproszony do zadania",
|
"invitedQuest": "Zostałeś zaproszony do zadania",
|
||||||
"kickedGroup": "Wyrzucono z grupy",
|
"kickedGroup": "Wyrzucono z grupy",
|
||||||
"remindersToLogin": "Przypominaj by meldować się do HabitRPG",
|
"remindersToLogin": "Przypominaj by meldować się do HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Zaznacz by zrezygnować z otrzymywania emaili",
|
"unsubscribeAllEmails": "Zaznacz by zrezygnować z otrzymywania emaili",
|
||||||
"unsubscribeAllEmailsText": "Przez zaznaczenie tego pola poświadczam, że rozumiem, że po zrezygnowaniu z otrzymywania wszystkich emaili HabitRPG nie będzie mogło powiadamiać mnie przez email o ważnych zmianach na stronie i na moim koncie.",
|
"unsubscribeAllEmailsText": "Przez zaznaczenie tego pola poświadczam, że rozumiem, że po zrezygnowaniu z otrzymywania wszystkich emaili HabitRPG nie będzie mogło powiadamiać mnie przez email o ważnych zmianach na stronie i na moim koncie.",
|
||||||
"correctlyUnsubscribedEmailType": "Poprawnie zrezygnowano z \"<%=emailType %>\" emaili.",
|
"correctlyUnsubscribedEmailType": "Poprawnie zrezygnowano z \"<%=emailType %>\" emaili.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Aktywne",
|
"remaining": "Aktywne",
|
||||||
"complete": "Skończone",
|
"complete": "Skończone",
|
||||||
"dated": "Z datą",
|
"dated": "Z datą",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Dzisiejsze",
|
"due": "Dzisiejsze",
|
||||||
"grey": "Szare",
|
"grey": "Szare",
|
||||||
"score": "Wynik",
|
"score": "Wynik",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Vitral",
|
"backgroundStainedGlassText": "Vitral",
|
||||||
"backgroundStainedGlassNotes": "Admire alguns Vitrais.",
|
"backgroundStainedGlassNotes": "Admire alguns Vitrais.",
|
||||||
"backgroundRollingHillsText": "Colinas",
|
"backgroundRollingHillsText": "Colinas",
|
||||||
"backgroundRollingHillsNotes": "Divirta-se nas Colinas"
|
"backgroundRollingHillsNotes": "Divirta-se nas Colinas",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -444,7 +444,7 @@
|
|||||||
"backMystery201404Text": "Asas de Borboleta de Crepúsculo",
|
"backMystery201404Text": "Asas de Borboleta de Crepúsculo",
|
||||||
"backMystery201404Notes": "Seja uma borboleta e borboleteie! Não concede benefícios. Item de Assinante de Abril 2014",
|
"backMystery201404Notes": "Seja uma borboleta e borboleteie! Não concede benefícios. Item de Assinante de Abril 2014",
|
||||||
"backMystery201410Text": "Asas de Goblin",
|
"backMystery201410Text": "Asas de Goblin",
|
||||||
"backMystery201410Notes": "Mergulhe pela noite com essas asas resistentes. Não concede benefícios. Item de Assinante de Outubro 2014.",
|
"backMystery201410Notes": "Mergulhe pela noite com essas resistentes asas. Não concede benefícios. Item de Assinante de Outubro 2014.",
|
||||||
"backSpecialWonderconRedText": "Capa Poderosa",
|
"backSpecialWonderconRedText": "Capa Poderosa",
|
||||||
"backSpecialWonderconRedNotes": "Sibila com força e beleza. Não concede benefícios. Equipamento Edição Especial de Convenção.",
|
"backSpecialWonderconRedNotes": "Sibila com força e beleza. Não concede benefícios. Equipamento Edição Especial de Convenção.",
|
||||||
"backSpecialWonderconBlackText": "Capa Furtiva",
|
"backSpecialWonderconBlackText": "Capa Furtiva",
|
||||||
|
|||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Convidado para Missão",
|
"invitedQuest": "Convidado para Missão",
|
||||||
"kickedGroup": "Expulso do grupo ",
|
"kickedGroup": "Expulso do grupo ",
|
||||||
"remindersToLogin": "Lembretes para se conectar em HabitRPG",
|
"remindersToLogin": "Lembretes para se conectar em HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Marque para cancelar assinatura de E-mails",
|
"unsubscribeAllEmails": "Marque para cancelar assinatura de E-mails",
|
||||||
"unsubscribeAllEmailsText": "Marcando esta caixa, eu certifico que entendo que, por não assinar nenhum e-mail, HabitRPG nunca será capaz de me notificar via e-mail sobre mudanças importantes do site ou da minha conta.",
|
"unsubscribeAllEmailsText": "Marcando esta caixa, eu certifico que entendo que, por não assinar nenhum e-mail, HabitRPG nunca será capaz de me notificar via e-mail sobre mudanças importantes do site ou da minha conta.",
|
||||||
"correctlyUnsubscribedEmailType": "Assinatura a emails \"<%= emailType %>\" corretamente cancelada.",
|
"correctlyUnsubscribedEmailType": "Assinatura a emails \"<%= emailType %>\" corretamente cancelada.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Ativos",
|
"remaining": "Ativos",
|
||||||
"complete": "Feitos",
|
"complete": "Feitos",
|
||||||
"dated": "Com data",
|
"dated": "Com data",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "De hoje",
|
"due": "De hoje",
|
||||||
"grey": "Cinza",
|
"grey": "Cinza",
|
||||||
"score": "Pontuação",
|
"score": "Pontuação",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Stained Glass",
|
"backgroundStainedGlassText": "Stained Glass",
|
||||||
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
||||||
"backgroundRollingHillsText": "Rolling Hills",
|
"backgroundRollingHillsText": "Rolling Hills",
|
||||||
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills."
|
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Invited to Quest",
|
"invitedQuest": "Invited to Quest",
|
||||||
"kickedGroup": "Kicked from group",
|
"kickedGroup": "Kicked from group",
|
||||||
"remindersToLogin": "Reminders to check in to HabitRPG",
|
"remindersToLogin": "Reminders to check in to HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
||||||
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
||||||
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Active",
|
"remaining": "Active",
|
||||||
"complete": "Done",
|
"complete": "Done",
|
||||||
"dated": "Dated",
|
"dated": "Dated",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Scadente",
|
"due": "Scadente",
|
||||||
"grey": "Gri",
|
"grey": "Gri",
|
||||||
"score": "Score",
|
"score": "Score",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Витражное стекло",
|
"backgroundStainedGlassText": "Витражное стекло",
|
||||||
"backgroundStainedGlassNotes": "Полюбоваться витражами.",
|
"backgroundStainedGlassNotes": "Полюбоваться витражами.",
|
||||||
"backgroundRollingHillsText": "Перекатывающиеся холмы",
|
"backgroundRollingHillsText": "Перекатывающиеся холмы",
|
||||||
"backgroundRollingHillsNotes": "Резвитесь между перекатывающихся холмов."
|
"backgroundRollingHillsNotes": "Резвитесь между перекатывающихся холмов.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -73,7 +73,7 @@
|
|||||||
"mobileAndroid": "Android",
|
"mobileAndroid": "Android",
|
||||||
"footerCompany": "Компания",
|
"footerCompany": "Компания",
|
||||||
"companyDonate": " Пожертвования",
|
"companyDonate": " Пожертвования",
|
||||||
"companyAbout": "How it Works",
|
"companyAbout": "Как это Работает",
|
||||||
"companyVideos": "Видео",
|
"companyVideos": "Видео",
|
||||||
"companyBlog": "Блог",
|
"companyBlog": "Блог",
|
||||||
"companyExtensions": "Расширения",
|
"companyExtensions": "Расширения",
|
||||||
|
|||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Приглашен в Квест",
|
"invitedQuest": "Приглашен в Квест",
|
||||||
"kickedGroup": "Исключен из группы",
|
"kickedGroup": "Исключен из группы",
|
||||||
"remindersToLogin": "Напоминания о заданиях в HabitRPG",
|
"remindersToLogin": "Напоминания о заданиях в HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Поставьте галочку, чтобы отписаться от е-мейлов.",
|
"unsubscribeAllEmails": "Поставьте галочку, чтобы отписаться от е-мейлов.",
|
||||||
"unsubscribeAllEmailsText": "Отписываясь от е-мейлов, я понимаю, что HabitRPG никогда не сможет известить меня по электронной почте о важных изменениях на сайте или в моем аккаунте.",
|
"unsubscribeAllEmailsText": "Отписываясь от е-мейлов, я понимаю, что HabitRPG никогда не сможет известить меня по электронной почте о важных изменениях на сайте или в моем аккаунте.",
|
||||||
"correctlyUnsubscribedEmailType": "Вы успешно отписались от уведомлений \"<%= emailType %>\".",
|
"correctlyUnsubscribedEmailType": "Вы успешно отписались от уведомлений \"<%= emailType %>\".",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Активные",
|
"remaining": "Активные",
|
||||||
"complete": "Завершенные",
|
"complete": "Завершенные",
|
||||||
"dated": "С датой",
|
"dated": "С датой",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Открытые",
|
"due": "Открытые",
|
||||||
"grey": "Серые",
|
"grey": "Серые",
|
||||||
"score": "Счет",
|
"score": "Счет",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Stained Glass",
|
"backgroundStainedGlassText": "Stained Glass",
|
||||||
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
||||||
"backgroundRollingHillsText": "Rolling Hills",
|
"backgroundRollingHillsText": "Rolling Hills",
|
||||||
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills."
|
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Invited to Quest",
|
"invitedQuest": "Invited to Quest",
|
||||||
"kickedGroup": "Kicked from group",
|
"kickedGroup": "Kicked from group",
|
||||||
"remindersToLogin": "Reminders to check in to HabitRPG",
|
"remindersToLogin": "Reminders to check in to HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
||||||
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
||||||
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Aktívne",
|
"remaining": "Aktívne",
|
||||||
"complete": "Hotové",
|
"complete": "Hotové",
|
||||||
"dated": "S dátumom",
|
"dated": "S dátumom",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "V pláne",
|
"due": "V pláne",
|
||||||
"grey": "Šedé",
|
"grey": "Šedé",
|
||||||
"score": "Skóre",
|
"score": "Skóre",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Glasmålning",
|
"backgroundStainedGlassText": "Glasmålning",
|
||||||
"backgroundStainedGlassNotes": "Beundra en glasmålning.",
|
"backgroundStainedGlassNotes": "Beundra en glasmålning.",
|
||||||
"backgroundRollingHillsText": "Gröna Kullar",
|
"backgroundRollingHillsText": "Gröna Kullar",
|
||||||
"backgroundRollingHillsNotes": "Skutta över de Gröna Kullarna"
|
"backgroundRollingHillsNotes": "Skutta över de Gröna Kullarna",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Inbjuden till uppdrag",
|
"invitedQuest": "Inbjuden till uppdrag",
|
||||||
"kickedGroup": "Avfärdad från grupp",
|
"kickedGroup": "Avfärdad från grupp",
|
||||||
"remindersToLogin": "Reminders to check in to HabitRPG",
|
"remindersToLogin": "Reminders to check in to HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Kryssa i för avregistrera från emails",
|
"unsubscribeAllEmails": "Kryssa i för avregistrera från emails",
|
||||||
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
||||||
"correctlyUnsubscribedEmailType": "Avprenumerade från \"<%= emailType %>\" e-post framgångsrikt.",
|
"correctlyUnsubscribedEmailType": "Avprenumerade från \"<%= emailType %>\" e-post framgångsrikt.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Aktiv",
|
"remaining": "Aktiv",
|
||||||
"complete": "Klar",
|
"complete": "Klar",
|
||||||
"dated": "Daterad",
|
"dated": "Daterad",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Ofärdig",
|
"due": "Ofärdig",
|
||||||
"grey": "Grå",
|
"grey": "Grå",
|
||||||
"score": "Poäng",
|
"score": "Poäng",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Stained Glass",
|
"backgroundStainedGlassText": "Stained Glass",
|
||||||
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
||||||
"backgroundRollingHillsText": "Rolling Hills",
|
"backgroundRollingHillsText": "Rolling Hills",
|
||||||
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills."
|
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "Invited to Quest",
|
"invitedQuest": "Invited to Quest",
|
||||||
"kickedGroup": "Kicked from group",
|
"kickedGroup": "Kicked from group",
|
||||||
"remindersToLogin": "Reminders to check in to HabitRPG",
|
"remindersToLogin": "Reminders to check in to HabitRPG",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
|
||||||
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
|
||||||
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "Active",
|
"remaining": "Active",
|
||||||
"complete": "Виконано",
|
"complete": "Виконано",
|
||||||
"dated": "Dated",
|
"dated": "Dated",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "Повинен зробити",
|
"due": "Повинен зробити",
|
||||||
"grey": "Сірі",
|
"grey": "Сірі",
|
||||||
"score": "Score",
|
"score": "Score",
|
||||||
|
|||||||
@@ -69,5 +69,12 @@
|
|||||||
"backgroundStainedGlassText": "Stained Glass",
|
"backgroundStainedGlassText": "Stained Glass",
|
||||||
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
"backgroundStainedGlassNotes": "Admire some Stained Glass.",
|
||||||
"backgroundRollingHillsText": "Rolling Hills",
|
"backgroundRollingHillsText": "Rolling Hills",
|
||||||
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills."
|
"backgroundRollingHillsNotes": "Frolic through the Rolling Hills.",
|
||||||
|
"backgrounds042015": "SET 11: Released April 2015",
|
||||||
|
"backgroundCherryTreesText": "Cherry Trees",
|
||||||
|
"backgroundCherryTreesNotes": "Admire the Cherry Trees in blossom.",
|
||||||
|
"backgroundFloralMeadowText": "Flowering Meadow",
|
||||||
|
"backgroundFloralMeadowNotes": "Picnic in a Flowering Meadow.",
|
||||||
|
"backgroundGumdropLandText": "Gumdrop Land",
|
||||||
|
"backgroundGumdropLandNotes": "Nibble the scenery of Gumdrop Land."
|
||||||
}
|
}
|
||||||
@@ -98,6 +98,9 @@
|
|||||||
"invitedQuest": "任务邀请",
|
"invitedQuest": "任务邀请",
|
||||||
"kickedGroup": "Kicked from group",
|
"kickedGroup": "Kicked from group",
|
||||||
"remindersToLogin": "HabitRPG签到提醒",
|
"remindersToLogin": "HabitRPG签到提醒",
|
||||||
|
"unsubscribedSuccessfully": "Unsubscribed successfully!",
|
||||||
|
"unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
|
||||||
|
"unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
|
||||||
"unsubscribeAllEmails": "确认从电子邮件退订",
|
"unsubscribeAllEmails": "确认从电子邮件退订",
|
||||||
"unsubscribeAllEmailsText": "以此确认,我明白在我取消邮箱订阅后,HabitRPG不会再通过邮件通知我关于我的账号或关于网站的重要更改。",
|
"unsubscribeAllEmailsText": "以此确认,我明白在我取消邮箱订阅后,HabitRPG不会再通过邮件通知我关于我的账号或关于网站的重要更改。",
|
||||||
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
|
||||||
|
|||||||
@@ -44,6 +44,7 @@
|
|||||||
"remaining": "进行中",
|
"remaining": "进行中",
|
||||||
"complete": "已完成",
|
"complete": "已完成",
|
||||||
"dated": "已过期",
|
"dated": "已过期",
|
||||||
|
"datedNotSorted": "Dated To-Dos are NOT sorted by date. Sorting will probably be implemented in future.",
|
||||||
"due": "待办",
|
"due": "待办",
|
||||||
"grey": "已完成",
|
"grey": "已完成",
|
||||||
"score": "成绩",
|
"score": "成绩",
|
||||||
|
|||||||
@@ -1737,6 +1737,16 @@ api.backgrounds =
|
|||||||
rolling_hills:
|
rolling_hills:
|
||||||
text: t('backgroundRollingHillsText')
|
text: t('backgroundRollingHillsText')
|
||||||
notes: t('backgroundRollingHillsNotes')
|
notes: t('backgroundRollingHillsNotes')
|
||||||
|
backgrounds042015:
|
||||||
|
cherry_trees:
|
||||||
|
text: t('backgroundCherryTreesText')
|
||||||
|
notes: t('backgroundCherryTreesNotes')
|
||||||
|
floral_meadow:
|
||||||
|
text: t('backgroundFloralMeadowText')
|
||||||
|
notes: t('backgroundFloralMeadowNotes')
|
||||||
|
gumdrop_land:
|
||||||
|
text: t('backgroundGumdropLandText')
|
||||||
|
notes: t('backgroundGumdropLandNotes')
|
||||||
|
|
||||||
api.subscriptionBlocks =
|
api.subscriptionBlocks =
|
||||||
basic_earned: months:1, price:5
|
basic_earned: months:1, price:5
|
||||||
|
|||||||
@@ -472,7 +472,7 @@ api.wrap = (user, main=true) ->
|
|||||||
task.value = 0
|
task.value = 0
|
||||||
user.stats.hp = 50
|
user.stats.hp = 50
|
||||||
cb? null, user
|
cb? null, user
|
||||||
ga?.event('purchase', 'reroll').send()
|
ga?.event('behavior', 'gems', 'reroll').send()
|
||||||
|
|
||||||
rebirth: (req, cb, ga) ->
|
rebirth: (req, cb, ga) ->
|
||||||
# Cost is 8 Gems ($2)
|
# Cost is 8 Gems ($2)
|
||||||
@@ -533,7 +533,7 @@ api.wrap = (user, main=true) ->
|
|||||||
user.stats.buffs = {}
|
user.stats.buffs = {}
|
||||||
# user.markModified? 'stats'
|
# user.markModified? 'stats'
|
||||||
cb? null, user
|
cb? null, user
|
||||||
ga?.event('purchase', 'Rebirth').send()
|
ga?.event('behavior', 'gems', 'rebirth').send()
|
||||||
|
|
||||||
allocateNow: (req, cb) ->
|
allocateNow: (req, cb) ->
|
||||||
_.times user.stats.points, user.fns.autoAllocate
|
_.times user.stats.points, user.fns.autoAllocate
|
||||||
@@ -749,7 +749,7 @@ api.wrap = (user, main=true) ->
|
|||||||
user.items[type][key] = 0 unless user.items[type][key] > 0
|
user.items[type][key] = 0 unless user.items[type][key] > 0
|
||||||
user.items[type][key]++
|
user.items[type][key]++
|
||||||
cb? null, _.pick(user,$w 'items balance')
|
cb? null, _.pick(user,$w 'items balance')
|
||||||
ga?.event('purchase', key).send()
|
ga?.event('behavior', 'gems', key).send()
|
||||||
|
|
||||||
releasePets: (req, cb) ->
|
releasePets: (req, cb) ->
|
||||||
if user.balance < 1
|
if user.balance < 1
|
||||||
@@ -898,7 +898,7 @@ api.wrap = (user, main=true) ->
|
|||||||
user.balance -= cost
|
user.balance -= cost
|
||||||
user.markModified? 'purchased'
|
user.markModified? 'purchased'
|
||||||
cb? null, _.pick(user,$w 'purchased preferences')
|
cb? null, _.pick(user,$w 'purchased preferences')
|
||||||
ga?.event('purchase', path).send()
|
ga?.event('behavior', 'gems', path).send()
|
||||||
|
|
||||||
# ------
|
# ------
|
||||||
# Classes
|
# Classes
|
||||||
@@ -937,7 +937,7 @@ api.wrap = (user, main=true) ->
|
|||||||
user.balance -= .75
|
user.balance -= .75
|
||||||
_.merge user.stats, {str: 0, con: 0, per: 0, int: 0, points: user.stats.lvl}
|
_.merge user.stats, {str: 0, con: 0, per: 0, int: 0, points: user.stats.lvl}
|
||||||
user.flags.classSelected = false
|
user.flags.classSelected = false
|
||||||
ga?.event('purchase', 'changeClass').send()
|
ga?.event('behavior', 'gems', 'changeClass').send()
|
||||||
#'stats.points': this is handled on the server
|
#'stats.points': this is handled on the server
|
||||||
cb? null, _.pick(user,$w 'stats flags items preferences')
|
cb? null, _.pick(user,$w 'stats flags items preferences')
|
||||||
|
|
||||||
@@ -1567,7 +1567,7 @@ api.wrap = (user, main=true) ->
|
|||||||
# Analytics
|
# Analytics
|
||||||
user.flags.cronCount?=0
|
user.flags.cronCount?=0
|
||||||
user.flags.cronCount++
|
user.flags.cronCount++
|
||||||
options.ga?.event('cron', user.flags.cronCount).send(); #TODO userId for cohort
|
options.ga?.event('behavior', 'cron', 'cron', user.flags.cronCount).send(); #TODO userId for cohort
|
||||||
|
|
||||||
# After all is said and done, progress up user's effect on quest, return those values & reset the user's
|
# After all is said and done, progress up user's effect on quest, return those values & reset the user's
|
||||||
progress = user.party.quest.progress; _progress = _.cloneDeep progress
|
progress = user.party.quest.progress; _progress = _.cloneDeep progress
|
||||||
|
|||||||
@@ -72,7 +72,7 @@
|
|||||||
"node": "0.10.x"
|
"node": "0.10.x"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "./test/run_tests.sh",
|
"test": "./node_modules/coffee-script/bin/coffee ./test/runTests.coffee -n",
|
||||||
"start": "grunt run:dev",
|
"start": "grunt run:dev",
|
||||||
"postinstall": "./node_modules/bower/bin/bower --config.interactive=false install -f; ./node_modules/.bin/grunt;",
|
"postinstall": "./node_modules/bower/bin/bower --config.interactive=false install -f; ./node_modules/.bin/grunt;",
|
||||||
"coverage": "COVERAGE=true mocha --require register-handlers.js --reporter html-cov > coverage.html; open coverage.html"
|
"coverage": "COVERAGE=true mocha --require register-handlers.js --reporter html-cov > coverage.html; open coverage.html"
|
||||||
@@ -100,8 +100,9 @@
|
|||||||
"mocha": "~1.12.1",
|
"mocha": "~1.12.1",
|
||||||
"mongoskin": "~0.6.1",
|
"mongoskin": "~0.6.1",
|
||||||
"phantomjssmith": "~0.5.4",
|
"phantomjssmith": "~0.5.4",
|
||||||
"protractor": "~0.14.0",
|
"protractor": "~2.0.0",
|
||||||
"rimraf": "^2.2.8",
|
"rimraf": "^2.2.8",
|
||||||
|
"shelljs": "^0.4.0",
|
||||||
"sinon": "^1.12.2",
|
"sinon": "^1.12.2",
|
||||||
"superagent": "~0.15.7",
|
"superagent": "~0.15.7",
|
||||||
"superagent-defaults": "~0.1.5",
|
"superagent-defaults": "~0.1.5",
|
||||||
|
|||||||
@@ -19,6 +19,6 @@ exports.config = {
|
|||||||
// Options to be passed to Jasmine-node.
|
// Options to be passed to Jasmine-node.
|
||||||
jasmineNodeOpts: {
|
jasmineNodeOpts: {
|
||||||
showColors: true,
|
showColors: true,
|
||||||
defaultTimeoutInterval: 60000
|
defaultTimeoutInterval: 90000
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ describe('front page', function() {
|
|||||||
|
|
||||||
it('shows the front page', function(){
|
it('shows the front page', function(){
|
||||||
var button = element(by.className('btn'));
|
var button = element(by.className('btn'));
|
||||||
expect(button.getText()).toEqual('Play');
|
expect(button.getText()).toEqual('Play HabitRPG');
|
||||||
});
|
});
|
||||||
|
|
||||||
it("don't login when using wrong credentials", function(){
|
it("don't login when using wrong credentials", function(){
|
||||||
@@ -41,7 +41,7 @@ describe('front page', function() {
|
|||||||
alertDialog.accept();
|
alertDialog.accept();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('registers a new user', function(){
|
xit('registers a new user', function(){
|
||||||
var button = element(by.className('btn'));
|
var button = element(by.className('btn'));
|
||||||
button.click();
|
button.click();
|
||||||
browser.sleep(1000);
|
browser.sleep(1000);
|
||||||
@@ -51,7 +51,7 @@ describe('front page', function() {
|
|||||||
element(by.model('registerVals.email')).sendKeys('user@example.com');
|
element(by.model('registerVals.email')).sendKeys('user@example.com');
|
||||||
element(by.model('registerVals.password')).sendKeys('pass');
|
element(by.model('registerVals.password')).sendKeys('pass');
|
||||||
element(by.model('registerVals.confirmPassword')).sendKeys('pass');
|
element(by.model('registerVals.confirmPassword')).sendKeys('pass');
|
||||||
var register = element(by.css("#register-tab input[value='Register']"));
|
var register = element(by.css("#registrationForm input[value='Register']"));
|
||||||
register.click();
|
register.click();
|
||||||
browser.sleep(1000);
|
browser.sleep(1000);
|
||||||
browser.getCurrentUrl().then(function(url){
|
browser.getCurrentUrl().then(function(url){
|
||||||
|
|||||||
99
test/runTests.coffee
Normal file
99
test/runTests.coffee
Normal file
@@ -0,0 +1,99 @@
|
|||||||
|
sh = require('shelljs')
|
||||||
|
async = require('async')
|
||||||
|
TEST_DB = 'habitrpg_test'
|
||||||
|
TEST_DB_URI = "mongodb://localhost/#{TEST_DB}"
|
||||||
|
TEST_SERVER_PORT = 3001
|
||||||
|
MAX_WAIT = 60
|
||||||
|
|
||||||
|
announce = (msg) ->
|
||||||
|
sh.echo '\x1b[36m%s\x1b[0m', "TEST SUITE: #{msg}"
|
||||||
|
|
||||||
|
Suite =
|
||||||
|
# Primary Task
|
||||||
|
run: ->
|
||||||
|
announce "Preparing the test environment."
|
||||||
|
Suite.prepareEnvironment ->
|
||||||
|
announce "Test prep complete. Waiting for server availability."
|
||||||
|
Suite.awaitServers ->
|
||||||
|
announce "Servers are ready. Beginning tests."
|
||||||
|
Suite.summarize
|
||||||
|
"API Specs": Suite.runApiSpecs()
|
||||||
|
"Common Specs": Suite.runCommonSpecs()
|
||||||
|
"End-to-End Specs": Suite.runE2ESpecs()
|
||||||
|
"Karma Specs": Suite.runKarmaSpecs()
|
||||||
|
|
||||||
|
# Output summary report when tests are done.
|
||||||
|
summarize: (results) ->
|
||||||
|
anyFailed = 0
|
||||||
|
sh.echo ""
|
||||||
|
announce "Tests complete!\n\nSummary\n-------\n"
|
||||||
|
for name, result of results
|
||||||
|
if result is 0
|
||||||
|
sh.echo '\x1b[36m%s\x1b[0m', "#{name}: \x1b[32mpassing"
|
||||||
|
else
|
||||||
|
anyFailed = 1
|
||||||
|
sh.echo '\x1b[36m%s\x1b[0m', "#{name}: \x1b[31mfailing"
|
||||||
|
sh.echo ""
|
||||||
|
announce "Thanks for helping keep Habitica clean!"
|
||||||
|
process.exit(anyFailed)
|
||||||
|
|
||||||
|
# Prepare files, db, and spin up servers.
|
||||||
|
prepareEnvironment: (cb) ->
|
||||||
|
sh.exec "grunt build:test"
|
||||||
|
sh.exec "mongo \"#{TEST_DB}\" --eval \"db.dropDatabase()\""
|
||||||
|
sh.exec "./node_modules/protractor/bin/webdriver-manager update"
|
||||||
|
|
||||||
|
# Spin this up even if we're not in a headless environment. Shouldn't matter.
|
||||||
|
sh.exec "Xvfb :99 -screen 0 1024x768x24 -extension RANDR", silent: true, async: true
|
||||||
|
|
||||||
|
sh.exec "./node_modules/protractor/bin/webdriver-manager start", silent: true, async: true
|
||||||
|
sh.exec "NODE_DB_URI=\"#{TEST_DB_URI}\" PORT=\"#{TEST_SERVER_PORT}\" node ./website/src/server.js", silent: true, async: true
|
||||||
|
cb()
|
||||||
|
|
||||||
|
# Ensure both the selenium and node servers are available
|
||||||
|
awaitServers: (cb) ->
|
||||||
|
async.parallel [Suite.awaitSelenium, Suite.awaitNode], (err, results) ->
|
||||||
|
throw err if err?
|
||||||
|
cb()
|
||||||
|
|
||||||
|
awaitSelenium: (cb) ->
|
||||||
|
waited = 0
|
||||||
|
interval = setInterval ->
|
||||||
|
if sh.exec('nc -z localhost 4444').code is 0
|
||||||
|
clearInterval(interval)
|
||||||
|
cb()
|
||||||
|
waited += 1
|
||||||
|
if waited > MAX_WAIT
|
||||||
|
clearInterval(interval)
|
||||||
|
cb(new Error("Timed out waiting for Selenium"))
|
||||||
|
, 1000
|
||||||
|
|
||||||
|
awaitNode: (cb) ->
|
||||||
|
waited = 0
|
||||||
|
interval = setInterval ->
|
||||||
|
if sh.exec('nc -z localhost 3001').code is 0
|
||||||
|
clearInterval(interval)
|
||||||
|
cb()
|
||||||
|
waited += 1
|
||||||
|
if waited > MAX_WAIT
|
||||||
|
clearInterval(interval)
|
||||||
|
cb(new Error("Timed out waiting for Node server"))
|
||||||
|
, 1000
|
||||||
|
|
||||||
|
runApiSpecs: ->
|
||||||
|
announce "Running API Specs (Mocha)"
|
||||||
|
sh.exec("NODE_ENV=testing ./node_modules/mocha/bin/mocha test/api.mocha.coffee").code
|
||||||
|
|
||||||
|
runCommonSpecs: ->
|
||||||
|
announce "Running Common Specs (Mocha)"
|
||||||
|
sh.exec("NODE_ENV=testing ./node_modules/mocha/bin/mocha test/common").code
|
||||||
|
|
||||||
|
runE2ESpecs: ->
|
||||||
|
announce "Running End-to-End Specs (Protractor)"
|
||||||
|
sh.exec("DISPLAY=:99 NODE_ENV=testing ./node_modules/protractor/bin/protractor protractor.conf.js").code
|
||||||
|
|
||||||
|
runKarmaSpecs: ->
|
||||||
|
announce "Running Karma Specs"
|
||||||
|
sh.exec("NODE_ENV=testing grunt karma:continuous").code
|
||||||
|
|
||||||
|
Suite.run()
|
||||||
@@ -1,64 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
# Configuration
|
|
||||||
TEST_DB=habitrpg_test
|
|
||||||
TEST_DB_URI="mongodb://localhost/$TEST_DB"
|
|
||||||
TEST_SERVER_PORT=3001
|
|
||||||
|
|
||||||
# Build assets
|
|
||||||
grunt build:test
|
|
||||||
|
|
||||||
# Launch Node server and Selenium
|
|
||||||
echo "= Recreating test database"
|
|
||||||
mongo "$TEST_DB" --eval "db.dropDatabase()"
|
|
||||||
|
|
||||||
if [ -z "$TRAVIS" ]; then
|
|
||||||
if [ -z "$1" ] || [ "$1" == "protractor" ]; then
|
|
||||||
./node_modules/protractor/bin/webdriver-manager update
|
|
||||||
./node_modules/protractor/bin/webdriver-manager start > /dev/null &
|
|
||||||
trap "curl http://localhost:4444/selenium-server/driver/?cmd=shutDownSeleniumServer" EXIT
|
|
||||||
|
|
||||||
# Wait for selenium
|
|
||||||
MAX_WAIT=30
|
|
||||||
WAITED=0
|
|
||||||
until nc -z localhost 4444; do
|
|
||||||
if [ $WAITED -ge $MAX_WAIT ]; then
|
|
||||||
echo "Waited $MAX_WAIT seconds, but Selenium never responded" >&2
|
|
||||||
kill $NODE_PID
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
sleep 1
|
|
||||||
let 'WAITED+=1'
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
NODE_DB_URI="$TEST_DB_URI" PORT=$TEST_SERVER_PORT node ./website/src/server.js > /dev/null &
|
|
||||||
NODE_PID=$!
|
|
||||||
trap "kill $NODE_PID" EXIT
|
|
||||||
|
|
||||||
if [ -z "$1" ] || [ "$1" == "mocha:api" ]; then
|
|
||||||
echo "= Running mocha api unit specs"
|
|
||||||
NODE_ENV=testing mocha || exit $?
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -z "$1" ] || [ "$1" == "mocha:common" ]; then
|
|
||||||
echo "= Running mocha common unit specs"
|
|
||||||
NODE_ENV=testing mocha test/common || exit $?
|
|
||||||
fi
|
|
||||||
|
|
||||||
# If we're only running protractor, we need to let the server spin up.
|
|
||||||
if [ "$1" == "protractor" ]; then
|
|
||||||
sleep 2
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -z "$TRAVIS" ]; then
|
|
||||||
if [ -z "$1" ] || [ "$1" == "protractor" ]; then
|
|
||||||
echo "= Running protractor specs"
|
|
||||||
NODE_ENV=testing ./node_modules/protractor/bin/protractor protractor.conf.js || exit $?
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -z "$1" ] || [ "$1" == "karma" ]; then
|
|
||||||
echo "= Running karma specs"
|
|
||||||
NODE_ENV=testing grunt karma:continuous || exit $?
|
|
||||||
fi
|
|
||||||
@@ -186,11 +186,11 @@ habitrpg.controller("ChallengesCtrl", ['$rootScope','$scope', 'Shared', 'User',
|
|||||||
delete listDef.newTask;
|
delete listDef.newTask;
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.removeTask = function(list, $index) {
|
$scope.removeTask = function(task, list) {
|
||||||
if (!confirm(window.env.t('sureDelete'))) return;
|
if (!confirm(window.env.t('sureDelete'))) return;
|
||||||
//TODO persist
|
//TODO persist
|
||||||
// User.log({op: "delTask", data: task});
|
// User.log({op: "delTask", data: task});
|
||||||
list.splice($index, 1);
|
_.remove(list, task);
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.saveTask = function(task){
|
$scope.saveTask = function(task){
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ function($scope, $rootScope, User, $http, Notification, ApiUrl) {
|
|||||||
// Google Analytics, only in production
|
// Google Analytics, only in production
|
||||||
if (window.env.NODE_ENV === 'production') {
|
if (window.env.NODE_ENV === 'production') {
|
||||||
// Get experiments API
|
// Get experiments API
|
||||||
$.getScript('//www.google-analytics.com/cx/api.js?experiment=wud1Ba5qT1m9qR3PP0-Mmg', function(){
|
$.getScript('//www.google-analytics.com/cx/api.js?experiment=pi26hZ3rRFaEPNiKqXbhqA', function(){
|
||||||
$rootScope.variant = cxApi.chooseVariation();
|
$rootScope.variant = cxApi.chooseVariation();
|
||||||
$rootScope.$apply();
|
$rootScope.$apply();
|
||||||
|
|
||||||
|
|||||||
@@ -84,9 +84,9 @@ habitrpg.controller("TasksCtrl", ['$scope', '$rootScope', '$location', 'User','N
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.removeTask = function(list, $index) {
|
$scope.removeTask = function(task) {
|
||||||
if (!confirm(window.env.t('sureDelete'))) return;
|
if (!confirm(window.env.t('sureDelete'))) return;
|
||||||
User.user.ops.deleteTask({params:{id:list[$index].id}})
|
User.user.ops.deleteTask({params:{id:task.id}})
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.saveTask = function(task, stayOpen, isSaveAndClose) {
|
$scope.saveTask = function(task, stayOpen, isSaveAndClose) {
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user