From 641e8d7abf16456618cb7e50b64c434fe460acf0 Mon Sep 17 00:00:00 2001 From: Pammer <rtkli91@mail.ru> Date: Tue, 3 Feb 2015 14:37:58 +0900 Subject: [PATCH 01/36] Update ru.coffee --- app/locale/ru.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index 119cf8cef..d2cb9f894 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -322,7 +322,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi tip_lines_of_code: "Измерение прогресса программирования в строках кода - это как измерять прогресс построения самолета по его весу. — Bill Gates" tip_source_code: "Я хочу изменить мир, но они вряд ли дадут мне исходники." tip_javascript_java: "Java к JavaScript относится так же, как кол относится к колготкам. - Chris Heilmann (перефраз.)" -# tip_move_forward: "Whatever you do, keep moving forward. - Martin Luther King Jr." + tip_move_forward: "Что бы вы ни делали, вы должны двигаться вперед. - Мартин Лютер Кинг младший." game_menu: inventory_tab: "Инвентарь" From bd5ddab9e9c1575793f13c94c90b4db36d2f23bb Mon Sep 17 00:00:00 2001 From: Pammer <rtkli91@mail.ru> Date: Wed, 4 Feb 2015 01:18:49 +0900 Subject: [PATCH 02/36] Update ru.coffee --- app/locale/ru.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index d2cb9f894..e502e212e 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -322,7 +322,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi tip_lines_of_code: "Измерение прогресса программирования в строках кода - это как измерять прогресс построения самолета по его весу. — Bill Gates" tip_source_code: "Я хочу изменить мир, но они вряд ли дадут мне исходники." tip_javascript_java: "Java к JavaScript относится так же, как кол относится к колготкам. - Chris Heilmann (перефраз.)" - tip_move_forward: "Что бы вы ни делали, вы должны двигаться вперед. - Мартин Лютер Кинг младший." + tip_move_forward: "Что бы вы ни делали, вы должны двигаться вперед. - Martin Luther King Jr" game_menu: inventory_tab: "Инвентарь" From 929c89d2ac48bbfd8f4673a5caa8716cb7c5ce55 Mon Sep 17 00:00:00 2001 From: divyanshu013 <div.blackcat@gmail.com> Date: Wed, 4 Feb 2015 21:48:01 +0530 Subject: [PATCH 03/36] Fixed Comment Out My Code for infinite loops for #1788 Fixed the issue for incorrect comments by correcting the syntax per language --- app/views/play/level/tome/SpellView.coffee | 21 +++++++++++++-------- app/views/play/level/tome/TomeView.coffee | 2 +- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/app/views/play/level/tome/SpellView.coffee b/app/views/play/level/tome/SpellView.coffee index 7f0e3465d..d5d3c0a96 100644 --- a/app/views/play/level/tome/SpellView.coffee +++ b/app/views/play/level/tome/SpellView.coffee @@ -783,17 +783,14 @@ module.exports = class SpellView extends CocoView if @_singleLineCommentRegex @_singleLineCommentRegex.lastIndex = 0 return @_singleLineCommentRegex - commentStarts = - javascript: '//' - python: '#' - coffeescript: '#' - clojure: ';' - lua: '--' - io: '//' commentStart = commentStarts[@spell.language] or '//' @_singleLineCommentRegex = new RegExp "[ \t]*#{commentStart}[^\"'\n]*", 'g' @_singleLineCommentRegex - + + commentOutMyCode: -> + prefix = if @spell.language is 'javascript' then 'return; ' else 'return ' + comment = prefix + commentStarts[@spell.language] + preload: -> # Send this code over to the God for preloading, but don't change the cast state. oldSource = @spell.source @@ -1093,3 +1090,11 @@ module.exports = class SpellView extends CocoView @debugView?.destroy() $(window).off 'resize', @onWindowResize super() + +commentStarts = + javascript: '//' + python: '#' + coffeescript: '#' + clojure: ';' + lua: '--' + io: '//' diff --git a/app/views/play/level/tome/TomeView.coffee b/app/views/play/level/tome/TomeView.coffee index 3ba0c88b0..eb6a98bf8 100644 --- a/app/views/play/level/tome/TomeView.coffee +++ b/app/views/play/level/tome/TomeView.coffee @@ -80,7 +80,7 @@ module.exports = class TomeView extends CocoView onCommentMyCode: (e) -> for spellKey, spell of @spells when spell.canWrite() console.log 'Commenting out', spellKey - commentedSource = 'return; // Commented out to stop infinite loop.\n' + spell.getSource() + commentedSource = spell.view.commentOutMyCode() + 'Commented out to stop infinite loop.\n' + spell.getSource() spell.view.updateACEText commentedSource spell.view.recompile false @cast() From df1018ab5312c163f230aff80645c254b7dc1ac1 Mon Sep 17 00:00:00 2001 From: Imperadeiro98 <Imperadeiro98@users.noreply.github.com> Date: Wed, 4 Feb 2015 17:58:59 +0000 Subject: [PATCH 04/36] Uncommented header --- app/locale/zh-HANT.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/zh-HANT.coffee b/app/locale/zh-HANT.coffee index 4749ec3b9..fb127ac24 100644 --- a/app/locale/zh-HANT.coffee +++ b/app/locale/zh-HANT.coffee @@ -1234,7 +1234,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese # other_developers: "Other Developers" # inactive_developers: "Inactive Developers" -# admin: + admin: # av_espionage: "Espionage" # Really not important to translate /admin controls. av_espionage_placeholder: "信箱或用戶名" av_usersearch: "用戶搜尋" From 46ef93190ae0ae72315175efa33d5f5a6c745021 Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Wed, 4 Feb 2015 11:31:43 -0800 Subject: [PATCH 05/36] Show old difficulty instead of new difficulty when observing a replayable success. This will likely need revisiting when we are using observing for more than just leaderboards. --- app/lib/LevelLoader.coffee | 3 +++ app/views/play/level/ControlBarView.coffee | 2 ++ app/views/play/level/PlayLevelView.coffee | 2 +- app/views/play/level/tome/TomeView.coffee | 5 ++++- 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/app/lib/LevelLoader.coffee b/app/lib/LevelLoader.coffee index e57efd220..048487ec1 100644 --- a/app/lib/LevelLoader.coffee +++ b/app/lib/LevelLoader.coffee @@ -32,6 +32,7 @@ module.exports = class LevelLoader extends CocoClass @team = options.team @headless = options.headless @spectateMode = options.spectateMode ? false + @observing = options.observing @worldNecessities = [] @listenTo @supermodel, 'resource-loaded', @onWorldNecessityLoaded @@ -389,6 +390,8 @@ module.exports = class LevelLoader extends CocoClass @world.submissionCount = @session?.get('state')?.submissionCount ? 0 @world.flagHistory = @session?.get('state')?.flagHistory ? [] @world.difficulty = @session?.get('state')?.difficulty ? 0 + if @observing + @world.difficulty = Math.max 0, @world.difficulty - 1 # Show the difficulty they won, not the next one. serializedLevel = @level.serialize(@supermodel, @session, @opponentSession) @world.loadFromLevel serializedLevel, false console.log 'World has been initialized from level loader.' diff --git a/app/views/play/level/ControlBarView.coffee b/app/views/play/level/ControlBarView.coffee index b493fa064..5d9576ec3 100644 --- a/app/views/play/level/ControlBarView.coffee +++ b/app/views/play/level/ControlBarView.coffee @@ -64,6 +64,8 @@ module.exports = class ControlBarView extends CocoView c.multiplayerStatus = @multiplayerStatusManager?.status if @level.get 'replayable' c.levelDifficulty = @session.get('state')?.difficulty ? 0 + if @observing + c.levelDifficulty = Math.max 0, c.levelDifficulty - 1 # Show the difficulty they won, not the next one. c.difficultyTitle = "#{$.i18n.t 'play.level_difficulty'}#{c.levelDifficulty}" @lastDifficulty = c.levelDifficulty c.spectateGame = @spectateGame diff --git a/app/views/play/level/PlayLevelView.coffee b/app/views/play/level/PlayLevelView.coffee index d2afbc082..48b302763 100644 --- a/app/views/play/level/PlayLevelView.coffee +++ b/app/views/play/level/PlayLevelView.coffee @@ -127,7 +127,7 @@ module.exports = class PlayLevelView extends RootView load: -> @loadStartTime = new Date() @god = new God debugWorker: true - @levelLoader = new LevelLoader supermodel: @supermodel, levelID: @levelID, sessionID: @sessionID, opponentSessionID: @opponentSessionID, team: @getQueryVariable('team') + @levelLoader = new LevelLoader supermodel: @supermodel, levelID: @levelID, sessionID: @sessionID, opponentSessionID: @opponentSessionID, team: @getQueryVariable('team'), observing: @observing @listenToOnce @levelLoader, 'world-necessities-loaded', @onWorldNecessitiesLoaded trackLevelLoadEnd: -> diff --git a/app/views/play/level/tome/TomeView.coffee b/app/views/play/level/tome/TomeView.coffee index e65285f77..41510424f 100644 --- a/app/views/play/level/tome/TomeView.coffee +++ b/app/views/play/level/tome/TomeView.coffee @@ -166,7 +166,10 @@ module.exports = class TomeView extends CocoView sessionState.flagHistory = _.filter sessionState.flagHistory ? [], (event) => event.team isnt (@options.session.get('team') ? 'humans') sessionState.lastUnsuccessfulSubmissionTime = new Date() if @options.level.get 'replayable' @options.session.set 'state', sessionState - Backbone.Mediator.publish 'tome:cast-spells', spells: @spells, preload: preload, realTime: realTime, submissionCount: sessionState.submissionCount ? 0, flagHistory: sessionState.flagHistory ? [], difficulty: sessionState.difficulty ? 0 + difficulty = sessionState.difficulty ? 0 + if @options.observing + difficulty = Math.max 0, difficulty - 1 # Show the difficulty they won, not the next one. + Backbone.Mediator.publish 'tome:cast-spells', spells: @spells, preload: preload, realTime: realTime, submissionCount: sessionState.submissionCount ? 0, flagHistory: sessionState.flagHistory ? [], difficulty: difficulty onToggleSpellList: (e) -> @spellList.rerenderEntries() From ac44acb86790e1560528292ac02fc55dad1b1f8e Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Wed, 4 Feb 2015 13:00:07 -0800 Subject: [PATCH 06/36] Campaign status gets out of the way after four seconds on non-dungeon campaigns. --- app/views/play/CampaignView.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/app/views/play/CampaignView.coffee b/app/views/play/CampaignView.coffee index 8eb306f91..72e1b5273 100644 --- a/app/views/play/CampaignView.coffee +++ b/app/views/play/CampaignView.coffee @@ -124,6 +124,7 @@ module.exports = class CampaignView extends RootView @fullyRendered = true @render() @preloadTopHeroes() unless me.get('heroConfig')?.thangType + @$el.find('#campaign-status').delay(4000).animate({top: "-=58"}, 1000) unless @terrain is 'dungeon' setCampaign: (@campaign) -> @render() From 11a3316deca4dfab93a8f188a9dac0c9f60dced6 Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Wed, 4 Feb 2015 13:24:15 -0800 Subject: [PATCH 07/36] Preloading levels and sessions when clicking on a level, before clicking start. --- app/views/play/CampaignView.coffee | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/app/views/play/CampaignView.coffee b/app/views/play/CampaignView.coffee index 72e1b5273..5057cc7e6 100644 --- a/app/views/play/CampaignView.coffee +++ b/app/views/play/CampaignView.coffee @@ -91,7 +91,7 @@ module.exports = class CampaignView extends RootView destroy: -> @setupManager?.destroy() - @$el.find('.ui-draggable').draggable 'destroy' + @$el.find('.ui-draggable').off().draggable 'destroy' $(window).off 'resize', @onWindowResize if ambientSound = @ambientSound # Doesn't seem to work; stops immediately. @@ -190,7 +190,7 @@ module.exports = class CampaignView extends RootView _.defer => @$el?.find('.game-controls .btn').addClass('has-tooltip').tooltip() # Have to defer or i18n doesn't take effect. view = @ @$el.find('.level, .campaign-switch').addClass('has-tooltip').tooltip().each -> - return unless me.isAdmin() + return unless me.isAdmin() and view.editorMode $(@).draggable().on 'dragstop', -> bg = $('.map-background') x = ($(@).offset().left - bg.offset().left + $(@).outerWidth() / 2) / bg.width() @@ -288,10 +288,15 @@ module.exports = class CampaignView extends RootView onClickMap: (e) -> @$levelInfo?.hide() - # Easy-ish way of figuring out coordinates for placing level dots. - x = e.offsetX / @$el.find('.map-background').width() - y = (1 - e.offsetY / @$el.find('.map-background').height()) - console.log " x: #{(100 * x).toFixed(2)}\n y: #{(100 * y).toFixed(2)}\n" + + preloadLevel: (levelSlug) -> + levelURL = "/db/level/#{levelSlug}" + level = new Level().setURL levelURL + level = @supermodel.loadModel(level, 'level', null, 0).model + sessionURL = "/db/level/#{levelSlug}/session" + @preloadedSession = new LevelSession().setURL sessionURL + @preloadedSession.levelSlug = levelSlug + @preloadedSession.fetch() onClickLevel: (e) -> e.preventDefault() @@ -305,6 +310,7 @@ module.exports = class CampaignView extends RootView @$levelInfo = @$el.find(".level-info-container[data-level-slug=#{levelSlug}]").show() @adjustLevelInfoPosition e @endHighlight() + @preloadLevel levelSlug onDoubleClickLevel: (e) -> return unless @editorMode @@ -327,7 +333,9 @@ module.exports = class CampaignView extends RootView startLevel: (levelElement) -> @setupManager?.destroy() - @setupManager = new LevelSetupManager supermodel: @supermodel, levelID: levelElement.data('level-slug'), levelPath: levelElement.data('level-path'), levelName: levelElement.data('level-name'), hadEverChosenHero: @hadEverChosenHero, parent: @ + levelSlug = levelElement.data 'level-slug' + session = @preloadedSession if @preloadedSession?.loaded and @preloadedSession.levelSlug is levelSlug + @setupManager = new LevelSetupManager supermodel: @supermodel, levelID: levelSlug, levelPath: levelElement.data('level-path'), levelName: levelElement.data('level-name'), hadEverChosenHero: @hadEverChosenHero, parent: @, session: session @setupManager.open() @$levelInfo?.hide() From 35c04974dd1d3180d9562a1d73ddcad5e8ee1170 Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Wed, 4 Feb 2015 13:42:49 -0800 Subject: [PATCH 08/36] Added a difficulty badge when going to play a replayable level. --- app/styles/play/campaign-view.sass | 15 +++++++++++++++ app/views/play/CampaignView.coffee | 15 ++++++++++++--- 2 files changed, 27 insertions(+), 3 deletions(-) diff --git a/app/styles/play/campaign-view.sass b/app/styles/play/campaign-view.sass index e14d5ba5f..444248910 100644 --- a/app/styles/play/campaign-view.sass +++ b/app/styles/play/campaign-view.sass @@ -243,6 +243,21 @@ $gameControlMargin: 30px min-width: 200px display: block margin: 10px auto 0 auto + position: relative + + .badge + position: absolute + top: initial + left: initial + right: -25px + bottom: -25px + font-size: 20px + color: black + border: 1px solid black + background-color: rgb(232, 217, 87) + border-radius: 50% + opacity: 1 + padding: 3px 9px &.complete .start-level, .view-solutions diff --git a/app/views/play/CampaignView.coffee b/app/views/play/CampaignView.coffee index 5057cc7e6..cc8108b44 100644 --- a/app/views/play/CampaignView.coffee +++ b/app/views/play/CampaignView.coffee @@ -286,9 +286,6 @@ module.exports = class CampaignView extends RootView @levelStatusMap[session.get('levelID')] = if session.get('state')?.complete then 'complete' else 'started' @render() - onClickMap: (e) -> - @$levelInfo?.hide() - preloadLevel: (levelSlug) -> levelURL = "/db/level/#{levelSlug}" level = new Level().setURL levelURL @@ -297,6 +294,18 @@ module.exports = class CampaignView extends RootView @preloadedSession = new LevelSession().setURL sessionURL @preloadedSession.levelSlug = levelSlug @preloadedSession.fetch() + @listenToOnce @preloadedSession, 'sync', @onSessionPreloaded + + onSessionPreloaded: (session) -> + levelElement = @$el.find('.level-info-container:visible') + return unless session.levelSlug is levelElement.data 'level-slug' + return unless difficulty = session.get('state')?.difficulty + badge = $("<span class='badge'>#{difficulty}</span>") + levelElement.find('.start-level .badge').remove() + levelElement.find('.start-level').append badge + + onClickMap: (e) -> + @$levelInfo?.hide() onClickLevel: (e) -> e.preventDefault() From c842f45786f5515706f8508a974184fbfd104067 Mon Sep 17 00:00:00 2001 From: Matt Lott <mattlott@live.com> Date: Wed, 4 Feb 2015 13:54:35 -0800 Subject: [PATCH 09/36] Update subscribe modal with parent help button --- .../pages/play/modal/subscribe-heroes.png | Bin 0 -> 59145 bytes app/locale/en.coffee | 19 ++- app/schemas/models/user.coffee | 8 +- app/styles/modal/subscribe-modal.sass | 109 +++++++++++++----- app/templates/core/subscribe-modal.jade | 66 ++++++++--- app/views/core/SubscribeModal.coffee | 57 ++++++++- server/analytics/AnalyticsLogEvent.coffee | 100 ++++++++++++++++ .../analytics_log_event_handler.coffee | 101 +--------------- server/sendwithus.coffee | 1 + server/users/user_handler.coffee | 32 +++++ 10 files changed, 350 insertions(+), 143 deletions(-) create mode 100644 app/assets/images/pages/play/modal/subscribe-heroes.png diff --git a/app/assets/images/pages/play/modal/subscribe-heroes.png b/app/assets/images/pages/play/modal/subscribe-heroes.png new file mode 100644 index 0000000000000000000000000000000000000000..bd55cf02bf9380ffe58662b9e24bf8b7a284c0a3 GIT binary patch literal 59145 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%0Dbg%$+8>Yezb(of3J+0l!>?P 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 O0000<MNUMnLSTYDpH310 literal 0 HcmV?d00001 diff --git a/app/locale/en.coffee b/app/locale/en.coffee index dabab010d..4d81e5004 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -381,6 +381,15 @@ recovered: "Previous gems purchase recovered. Please refresh the page." subscribe: + comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" + feature1: "60+ basic levels across 4 worlds" + feature2: "7 powerful <strong>new heroes</strong> with unique skills!" + feature3: "30+ bonus levels" + feature4: "<strong>3500 bonus gems</strong> every month!" + feature5: " Video tutorials" + feature6: "Premium email support" + free: "Free" + month: "month" subscribe_title: "Subscribe" unsubscribe: "Unsubscribe" confirm_unsubscribe: "Confirm Unsubscribe" @@ -394,12 +403,20 @@ heroes: "More powerful heroes!" gems: "3500 bonus gems every month!" items: "Over 250 bonus items!" + parent_button: "Ask your parent" + parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." + parent_email_input_invalid: "Email address invalid." + parent_email_input_label: "Parent email address" + parent_email_input_placeholder: "Enter parent email" + parent_email_send: "Send Email" + parent_email_sent: "Email sent!" + parent_email_title: "What's your parent's email?" parents: "For Parents" parents_title: "Your child will learn to code." parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." - subscribe_button: "Subscribe Now" + subscribe_button: "Subscribe" stripe_description: "Monthly Subscription" subscription_required_to_play: "You'll need a subscription to play this level." unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/schemas/models/user.coffee b/app/schemas/models/user.coffee index 1d6396ac0..a499decdd 100644 --- a/app/schemas/models/user.coffee +++ b/app/schemas/models/user.coffee @@ -85,6 +85,12 @@ _.extend UserSchema.properties, recruitNotes: {$ref: '#/definitions/emailSubscription'} employerNotes: {$ref: '#/definitions/emailSubscription'} + oneTimes: c.array {title: 'One-time emails'}, + c.object {title: 'One-time email', required: ['type', 'targetEmail']}, + type: c.shortString() # E.g 'subscribe modal parent' + targetEmail: c.shortString() + sent: c.date() # Set when sent + # server controlled permissions: c.array {}, c.shortString() dateCreated: c.date({title: 'Date Joined'}) @@ -272,7 +278,7 @@ _.extend UserSchema.properties, purchased: c.RewardSchema 'purchased with gems or money' spent: {type: 'number'} stripeCustomerID: { type: 'string' } # TODO: Migrate away from this property - + stripe: c.object {}, { customerID: { type: 'string' } planID: { enum: ['basic'] } diff --git a/app/styles/modal/subscribe-modal.sass b/app/styles/modal/subscribe-modal.sass index 96a89f967..8a56a0895 100644 --- a/app/styles/modal/subscribe-modal.sass +++ b/app/styles/modal/subscribe-modal.sass @@ -51,36 +51,11 @@ &:hover color: yellow - - //- Selling points - - #selling-points - position: absolute - left: 65px - top: 335px - width: 650px - font-weight: bold - line-height: 18px - color: black - font-family: $headings-font-family - font-size: 18px - - .point - width: 150px - overflow: none - float: left - text-align: center - margin-right: 10px - - #parents-info - position: absolute - right: 7px - top: 56px - text-decoration: underline - cursor: pointer + //- Popovers .popover z-index: 1050 + min-width: 400px h3 background: transparent @@ -88,13 +63,67 @@ font-size: 30px color: black + //- Sales image + + .subscribe-image + position: absolute + top: 114px + right: 65px + + //- Feature comparison table + + .comparison-blurb + position: absolute + left: 10% + top: 132px + width: 450px + background: rgba(0, 0, 0, 0.0) + font-weight: normal + line-height: 18px + color: black + font-family: $headings-font-family + font-size: 18px + + .comparison-table + position: absolute + left: 10% + top: 160px + width: 450px + background: rgba(0, 0, 0, 0.0) + thead + tr + th + font-size: 24px + font-variant: small-caps + font-family: "Open Sans Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif + font-weight: 700 + line-height: 1.1 + color: #317EAC + tbody + font-size: 14px + .center-ok + text-align: center + + //- Parent info popover link + + #parents-info + position: absolute + left: 38px + top: 389px + text-decoration: underline + cursor: pointer + font-weight: bold + line-height: 18px + color: black + font-family: $headings-font-family + font-size: 18px //- Purchase button .purchase-button position: absolute - left: 73px - width: 600px + right: 24px + width: 400px height: 70px top: 430px font-size: 32px @@ -116,6 +145,28 @@ padding: 2px 0 0 2px color: white + //- Parent button + //- TODO: Add hover and active effects + + .parent-button + position: absolute + left: 24px + width: 250px + height: 70px + top: 430px + font-size: 28px + line-height: 38px + border-style: solid + border-image: url(/images/common/button-background-warning-disabled.png) 14 20 20 20 fill round + border-width: 14px 20px 20px 20px + color: darken(white, 5%) + + #email-parent-form + .email_invalid + color: red + display: none + #email-parent-complete + display: none //- Errors diff --git a/app/templates/core/subscribe-modal.jade b/app/templates/core/subscribe-modal.jade index ecf13ba2d..3071b2c5e 100644 --- a/app/templates/core/subscribe-modal.jade +++ b/app/templates/core/subscribe-modal.jade @@ -7,27 +7,67 @@ #retrying-alert.alert.alert-danger(data-i18n="buy_gems.retrying") else - img(src="/images/pages/play/modal/subscribe-background.png")#subscribe-background + img#subscribe-background(src="/images/pages/play/modal/subscribe-background-blank.png") + img.subscribe-image(src="/images/pages/play/modal/subscribe-heroes.png") h1(data-i18n="subscribe.subscribe_title") Subscribe div#close-modal span.glyphicon.glyphicon-remove - #selling-points - #point-levels.point - .blurb(data-i18n="subscribe.levels") - #point-heroes.point - .blurb(data-i18n="subscribe.heroes") - #point-gems.point - .blurb(data-i18n="subscribe.gems") - #point-items.point - .blurb(data-i18n="subscribe.items") - - #parents-info(data-i18n="subscribe.parents") + div.comparison-blurb(data-i18n="subscribe.comparison_blurb") + table.table.table-condensed.table-bordered.comparison-table + thead + tr + th + th(data-i18n="subscribe.free") + th + //- TODO: find a better way to localize '$9.99/month' + span $#{price}/ + span(data-i18n="subscribe.month") + tbody + tr + td.feature-description + span(data-i18n="subscribe.feature1") + td.center-ok + span.glyphicon.glyphicon-ok + td.center-ok + span.glyphicon.glyphicon-ok + tr + td.feature-description + span(data-i18n="[html]subscribe.feature2") + td + td.center-ok + span.glyphicon.glyphicon-ok + tr + td.feature-description + span(data-i18n="subscribe.feature3") + td + td.center-ok + span.glyphicon.glyphicon-ok + tr + td.feature-description + span(data-i18n="[html]subscribe.feature4") + td + td.center-ok + span.glyphicon.glyphicon-ok + tr + td.feature-description + span(data-i18n="subscribe.feature5") + td + td.center-ok + span.glyphicon.glyphicon-ok + tr + td.feature-description + span(data-i18n="subscribe.feature6") + td + td.center-ok + span.glyphicon.glyphicon-ok + #parents-info(data-i18n="subscribe.parents") button.btn.btn-lg.btn-illustrated.purchase-button(data-i18n="subscribe.subscribe_button") - + button.btn.btn-lg.btn-illustrated.parent-button(data-i18n="subscribe.parent_button") + if state === 'declined' #declined-alert.alert.alert-danger.alert-dismissible span(data-i18n="buy_gems.declined") diff --git a/app/views/core/SubscribeModal.coffee b/app/views/core/SubscribeModal.coffee index 01dfe153c..bf729b381 100644 --- a/app/views/core/SubscribeModal.coffee +++ b/app/views/core/SubscribeModal.coffee @@ -17,8 +17,9 @@ module.exports = class SubscribeModal extends ModalView 'stripe:received-token': 'onStripeReceivedToken' events: - 'click .purchase-button': 'onClickPurchaseButton' 'click #close-modal': 'hide' + 'click #parent-send': 'onClickParentSendButton' + 'click .purchase-button': 'onClickPurchaseButton' constructor: (options) -> super(options) @@ -34,6 +35,40 @@ module.exports = class SubscribeModal extends ModalView afterRender: -> super() + @setupParentButtonPopover() + @setupParentInfoPopover() + + setupParentButtonPopover: -> + popoverTitle = $.i18n.t 'subscribe.parent_email_title' + popoverTitle += '<button type="button" class="close" onclick="$('.parent-button').popover('hide');">×</button>' + popoverContent = "<div id='email-parent-form'>" + popoverContent += "<p>#{$.i18n.t('subscribe.parent_email_description')}</p>" + popoverContent += "<form>" + popoverContent += " <div class='form-group'>" + popoverContent += " <label>#{$.i18n.t('subscribe.parent_email_input_label')}</label>" + popoverContent += " <input id='parent-input' type='email' class='form-control' placeholder='#{$.i18n.t('subscribe.parent_email_input_placeholder')}'/>" + popoverContent += " <div id='parent-email-validator' class='email_invalid'>#{$.i18n.t('subscribe.parent_email_input_invalid')}</div>" + popoverContent += " </div>" + popoverContent += " <button id='parent-send' type='submit' class='btn btn-default'>#{$.i18n.t('subscribe.parent_email_send')}</button>" + popoverContent += "</form>" + popoverContent += "</div>" + popoverContent += "<div id='email-parent-complete'>" + popoverContent += " <p>#{$.i18n.t('subscribe.parent_email_sent')}</p>" + popoverContent += " <button type='button' onclick='$('.parent-button').popover('hide');'>#{$.i18n.t('modal.close')}</button>" + popoverContent += "</div>" + + @$el.find('.parent-button').popover( + animation: true + html: true + placement: 'top' + trigger: 'click' + title: popoverTitle + content: popoverContent + container: @$el + ).on 'shown.bs.popover', => + application.tracker?.trackEvent 'Subscription ask parent button click', {} + + setupParentInfoPopover: -> popoverTitle = $.i18n.t 'subscribe.parents_title' popoverContent = "<p>" + $.i18n.t('subscribe.parents_blurb1') + "</p>" popoverContent += "<p>" + $.i18n.t('subscribe.parents_blurb2') + "</p>" @@ -50,6 +85,26 @@ module.exports = class SubscribeModal extends ModalView ).on 'shown.bs.popover', => application.tracker?.trackEvent 'Subscription parent hover', {} + onClickParentSendButton: (e) -> + # TODO: Popover sometimes dismisses immediately after send + + email = $('#parent-input').val() + unless /[\w\.]+@\w+\.\w+/.test email + $('#parent-input').parent().addClass('has-error') + $('#parent-email-validator').show() + return false + + request = @supermodel.addRequestResource 'send_one_time_email', { + url: '/db/user/-/send_one_time_email' + data: {email: email, type: 'subscribe modal parent'} + method: 'POST' + }, 0 + request.load() + + $('#email-parent-form').hide() + $('#email-parent-complete').show() + false + onClickPurchaseButton: (e) -> @playSound 'menu-button-click' return @openModalView new AuthModal() if me.get('anonymous') diff --git a/server/analytics/AnalyticsLogEvent.coffee b/server/analytics/AnalyticsLogEvent.coffee index be9a5b461..f5a5b3791 100644 --- a/server/analytics/AnalyticsLogEvent.coffee +++ b/server/analytics/AnalyticsLogEvent.coffee @@ -1,5 +1,7 @@ +log = require 'winston' mongoose = require 'mongoose' plugins = require '../plugins/plugins' +utils = require '../lib/utils' AnalyticsLogEventSchema = new mongoose.Schema({ u: mongoose.Schema.Types.ObjectId @@ -14,4 +16,102 @@ AnalyticsLogEventSchema = new mongoose.Schema({ AnalyticsLogEventSchema.index({event: 1, _id: 1}) +AnalyticsLogEventSchema.statics.logEvent = (user, event, properties) -> + unless user? + log.warn 'No user given to analytics logEvent.' + return + + saveDoc = (eventID, slimProperties) -> + doc = new AnalyticsLogEvent + u: user + e: eventID + p: slimProperties + # TODO: Remove these legacy properties after we stop querying for them (probably 30 days, ~2/16/15) + user: user + event: event + properties: properties + doc.save() + + utils.getAnalyticsStringID event, (eventID) -> + if eventID > 0 + # TODO: properties slimming is pretty ugly + slimProperties = _.cloneDeep properties + if event in ['Clicked Level', 'Show problem alert', 'Started Level', 'Saw Victory', 'Problem alert help clicked', 'Spell palette help clicked'] + delete slimProperties.level if event is 'Saw Victory' + properties.ls = mongoose.Types.ObjectId properties.ls if properties.ls + slimProperties.ls = mongoose.Types.ObjectId slimProperties.ls if slimProperties.ls + if slimProperties.levelID? + # levelID: string => l: string ID + utils.getAnalyticsStringID slimProperties.levelID, (levelStringID) -> + if levelStringID > 0 + delete slimProperties.levelID + slimProperties.l = levelStringID + saveDoc eventID, slimProperties + return + else if event in ['Script Started', 'Script Ended'] + properties.ls = mongoose.Types.ObjectId properties.ls if properties.ls + slimProperties.ls = mongoose.Types.ObjectId slimProperties.ls if slimProperties.ls + if slimProperties.levelID? and slimProperties.label? + # levelID: string => l: string ID + # label: string => lb: string ID + utils.getAnalyticsStringID slimProperties.levelID, (levelStringID) -> + if levelStringID > 0 + delete slimProperties.levelID + slimProperties.l = levelStringID + utils.getAnalyticsStringID slimProperties.label, (labelStringID) -> + if labelStringID > 0 + delete slimProperties.label + slimProperties.lb = labelStringID + saveDoc eventID, slimProperties + return + else if event is 'Heard Sprite' + properties.ls = mongoose.Types.ObjectId properties.ls if properties.ls + slimProperties.ls = mongoose.Types.ObjectId slimProperties.ls if slimProperties.ls + if slimProperties.message? + # message: string => m: string ID + utils.getAnalyticsStringID slimProperties.message, (messageStringID) -> + if messageStringID > 0 + delete slimProperties.message + slimProperties.m = messageStringID + saveDoc eventID, slimProperties + return + else if event in ['Start help video', 'Finish help video'] + properties.ls = mongoose.Types.ObjectId properties.ls if properties.ls + slimProperties.ls = mongoose.Types.ObjectId slimProperties.ls if slimProperties.ls + if slimProperties.level and slimProperties.style? + # level: string => l: string ID + # style: string => s: string ID + utils.getAnalyticsStringID slimProperties.level, (levelStringID) -> + if levelStringID > 0 + delete slimProperties.level + slimProperties.l = levelStringID + utils.getAnalyticsStringID slimProperties.style, (styleStringID) -> + if styleStringID > 0 + delete slimProperties.style + slimProperties.s = styleStringID + saveDoc eventID, slimProperties + return + else if event is 'Show subscription modal' + delete properties.category + delete slimProperties.category + if slimProperties.label? + # label: string => lb: string ID + utils.getAnalyticsStringID slimProperties.label, (labelStringID) -> + if labelStringID > 0 + delete slimProperties.label + slimProperties.lb = labelStringID + if slimProperties.level? + # level: string => l: string ID + utils.getAnalyticsStringID slimProperties.level, (levelStringID) -> + if levelStringID > 0 + delete slimProperties.level + slimProperties.l = levelStringID + saveDoc eventID, slimProperties + return + saveDoc eventID, slimProperties + return + saveDoc eventID, slimProperties + else + log.warn "Unable to get analytics string ID for " + event + module.exports = AnalyticsLogEvent = mongoose.model('analytics.log.event', AnalyticsLogEventSchema) diff --git a/server/analytics/analytics_log_event_handler.coffee b/server/analytics/analytics_log_event_handler.coffee index 91039b731..f31a17234 100644 --- a/server/analytics/analytics_log_event_handler.coffee +++ b/server/analytics/analytics_log_event_handler.coffee @@ -39,102 +39,7 @@ class AnalyticsLogEventHandler extends Handler event = req.query.event or req.body.event properties = req.query.properties or req.body.properties @sendSuccess res # Return request immediately - unless user? - log.warn 'No user given to analytics logEvent.' - return - - saveDoc = (eventID, slimProperties) -> - doc = new AnalyticsLogEvent - u: user - e: eventID - p: slimProperties - # TODO: Remove these legacy properties after we stop querying for them (probably 30 days, ~2/16/15) - user: user - event: event - properties: properties - doc.save() - - utils.getAnalyticsStringID event, (eventID) -> - if eventID > 0 - # TODO: properties slimming is pretty ugly - slimProperties = _.cloneDeep properties - if event in ['Clicked Level', 'Show problem alert', 'Started Level', 'Saw Victory', 'Problem alert help clicked', 'Spell palette help clicked'] - delete slimProperties.level if event is 'Saw Victory' - properties.ls = mongoose.Types.ObjectId properties.ls if properties.ls - slimProperties.ls = mongoose.Types.ObjectId slimProperties.ls if slimProperties.ls - if slimProperties.levelID? - # levelID: string => l: string ID - utils.getAnalyticsStringID slimProperties.levelID, (levelStringID) -> - if levelStringID > 0 - delete slimProperties.levelID - slimProperties.l = levelStringID - saveDoc eventID, slimProperties - return - else if event in ['Script Started', 'Script Ended'] - properties.ls = mongoose.Types.ObjectId properties.ls if properties.ls - slimProperties.ls = mongoose.Types.ObjectId slimProperties.ls if slimProperties.ls - if slimProperties.levelID? and slimProperties.label? - # levelID: string => l: string ID - # label: string => lb: string ID - utils.getAnalyticsStringID slimProperties.levelID, (levelStringID) -> - if levelStringID > 0 - delete slimProperties.levelID - slimProperties.l = levelStringID - utils.getAnalyticsStringID slimProperties.label, (labelStringID) -> - if labelStringID > 0 - delete slimProperties.label - slimProperties.lb = labelStringID - saveDoc eventID, slimProperties - return - else if event is 'Heard Sprite' - properties.ls = mongoose.Types.ObjectId properties.ls if properties.ls - slimProperties.ls = mongoose.Types.ObjectId slimProperties.ls if slimProperties.ls - if slimProperties.message? - # message: string => m: string ID - utils.getAnalyticsStringID slimProperties.message, (messageStringID) -> - if messageStringID > 0 - delete slimProperties.message - slimProperties.m = messageStringID - saveDoc eventID, slimProperties - return - else if event in ['Start help video', 'Finish help video'] - properties.ls = mongoose.Types.ObjectId properties.ls if properties.ls - slimProperties.ls = mongoose.Types.ObjectId slimProperties.ls if slimProperties.ls - if slimProperties.level and slimProperties.style? - # level: string => l: string ID - # style: string => s: string ID - utils.getAnalyticsStringID slimProperties.level, (levelStringID) -> - if levelStringID > 0 - delete slimProperties.level - slimProperties.l = levelStringID - utils.getAnalyticsStringID slimProperties.style, (styleStringID) -> - if styleStringID > 0 - delete slimProperties.style - slimProperties.s = styleStringID - saveDoc eventID, slimProperties - return - else if event is 'Show subscription modal' - delete properties.category - delete slimProperties.category - if slimProperties.label? - # label: string => lb: string ID - utils.getAnalyticsStringID slimProperties.label, (labelStringID) -> - if labelStringID > 0 - delete slimProperties.label - slimProperties.lb = labelStringID - if slimProperties.level? - # level: string => l: string ID - utils.getAnalyticsStringID slimProperties.level, (levelStringID) -> - if levelStringID > 0 - delete slimProperties.level - slimProperties.l = levelStringID - saveDoc eventID, slimProperties - return - saveDoc eventID, slimProperties - return - saveDoc eventID, slimProperties - else - log.warn "Unable to get analytics string ID for " + event + AnalyticsLogEvent.logEvent user, event, properties getLevelCompletionsBySlug: (req, res) -> # Returns an array of per-day level starts and finishes @@ -204,7 +109,7 @@ class AnalyticsLogEventHandler extends Handler for level of levelDateMap completions[level] = [] for created, item of levelDateMap[level] - completions[level].push + completions[level].push level: level created: created started: Object.keys(item.started).length @@ -382,7 +287,7 @@ class AnalyticsLogEventHandler extends Handler getUserEventData campaigns getCampaignData = () => - # Get campaign data + # Get campaign data # Output: # campaigns - per-campaign dictionary of ordered levelIDs # campaignLevelIDs - dictionary of all campaign levelIDs diff --git a/server/sendwithus.coffee b/server/sendwithus.coffee index ff9cdf8b4..d8411b622 100644 --- a/server/sendwithus.coffee +++ b/server/sendwithus.coffee @@ -10,6 +10,7 @@ module.exports.api = new sendwithusAPI swuAPIKey, debug if config.unittest module.exports.api.send = -> module.exports.templates = + parent_subscribe_email: 'tem_2APERafogvwKhmcnouigud' welcome_email: 'utnGaBHuSU4Hmsi7qrAypU' ladder_update_email: 'JzaZxf39A4cKMxpPZUfWy4' patch_created: 'tem_xhxuNosLALsizTNojBjNcL' diff --git a/server/users/user_handler.coffee b/server/users/user_handler.coffee index 2dd8d2fd2..c070c395e 100644 --- a/server/users/user_handler.coffee +++ b/server/users/user_handler.coffee @@ -9,6 +9,7 @@ errors = require '../commons/errors' async = require 'async' log = require 'winston' moment = require 'moment' +AnalyticsLogEvent = require '../analytics/AnalyticsLogEvent' LevelSession = require '../levels/sessions/LevelSession' LevelSessionHandler = require '../levels/sessions/level_session_handler' SubscriptionHandler = require '../payments/subscription_handler' @@ -17,6 +18,7 @@ EarnedAchievement = require '../achievements/EarnedAchievement' UserRemark = require './remarks/UserRemark' {isID} = require '../lib/utils' hipchat = require '../hipchat' +sendwithus = require '../sendwithus' serverProperties = ['passwordHash', 'emailLower', 'nameLower', 'passwordReset', 'lastIP'] candidateProperties = [ @@ -232,6 +234,7 @@ UserHandler = class UserHandler extends Handler return @getRemark(req, res, args[0]) if args[1] is 'remark' return @searchForUser(req, res) if args[1] is 'admin_search' return @getStripeInfo(req, res, args[0]) if args[1] is 'stripe' + return @sendOneTimeEmail(req, res, args[0]) if args[1] is 'send_one_time_email' return @sendNotFoundError(res) super(arguments...) @@ -244,6 +247,35 @@ UserHandler = class UserHandler extends Handler return @sendDatabaseError(res, err) if err @sendSuccess(res, JSON.stringify(customer, null, '\t')) + sendOneTimeEmail: (req, res) -> + # TODO: should this API be somewhere else? + # TODO: hipchat tower success message shows up as a misleading PaperTrail error message + return @sendForbiddenError(res) unless req.user + email = req.query.email or req.body.email + type = req.query.type or req.body.type + return @sendBadInputError res, 'No email given.' unless email? + return @sendBadInputError res, 'No type given.' unless type? + + return @sendBadInputError res, "Unknown one-time email type #{type}" unless type is 'subscribe modal parent' + + emailParams = + email_id: sendwithus.templates.parent_subscribe_email + recipient: + address: email + email_data: + name: req.user.get('name') or '' + sendwithus.api.send emailParams, (err, result) => + if err + log.error "sendwithus one-time email error: #{err}, result: #{result}" + return @sendError res, 500, 'send mail failed.' + req.user.update {$push: {"emails.oneTimes": {type: type, email: email, sent: new Date()}}}, (err) => + return @sendDatabaseError(res, err) if err + req.user.save (err) => + return @sendDatabaseError(res, err) if err + @sendSuccess(res, {result: 'success'}) + hipchat.sendTowerHipChatMessage "#{req.user.get('name') or req.user.get('email')} just submitted subscribe modal parent email #{email}." + AnalyticsLogEvent.logEvent req.user, 'Sent one time email', email: email, type: type + agreeToCLA: (req, res) -> return @sendForbiddenError(res) unless req.user doc = From b42061e0eef0e281772cb9670580e975f2741b64 Mon Sep 17 00:00:00 2001 From: Matt Lott <mattlott@live.com> Date: Wed, 4 Feb 2015 14:29:16 -0800 Subject: [PATCH 10/36] Include code language in parent email --- server/users/user_handler.coffee | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/users/user_handler.coffee b/server/users/user_handler.coffee index c070c395e..2e22a00cb 100644 --- a/server/users/user_handler.coffee +++ b/server/users/user_handler.coffee @@ -264,6 +264,9 @@ UserHandler = class UserHandler extends Handler address: email email_data: name: req.user.get('name') or '' + if codeLanguage = req.user.get('aceConfig.language') + codeLanguage = codeLanguage[0].toUpperCase() + codeLanguage.slice(1) + emailParams['email_data']['codeLanguage'] = codeLanguage sendwithus.api.send emailParams, (err, result) => if err log.error "sendwithus one-time email error: #{err}, result: #{result}" From 8f996a44b0f6c13b367e454dc7eacd17feaa57e7 Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Wed, 4 Feb 2015 14:48:25 -0800 Subject: [PATCH 11/36] Added replays to the campaign editor level analytics drilldowns for particular sessions. --- app/templates/editor/campaign/campaign-level-view.jade | 4 ++++ app/views/editor/campaign/CampaignLevelView.coffee | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/app/templates/editor/campaign/campaign-level-view.jade b/app/templates/editor/campaign/campaign-level-view.jade index 21195bc60..a638db24e 100644 --- a/app/templates/editor/campaign/campaign-level-view.jade +++ b/app/templates/editor/campaign/campaign-level-view.jade @@ -59,6 +59,7 @@ td Playtime td Complete td Changed + td Replay tbody - for (var i = 0; i < analytics.recentSessions.data.length; i++) tr.recent-session(data-player-id=analytics.recentSessions.data[i].creator, data-session-id=analytics.recentSessions.data[i]._id) @@ -71,6 +72,9 @@ else td false td= analytics.recentSessions.data[i].changed + td + button.btn.replay-button.btn-xs + .glyphicon.glyphicon-eye-open h4 Completion Rates if analytics.levelCompletions.loading diff --git a/app/views/editor/campaign/CampaignLevelView.coffee b/app/views/editor/campaign/CampaignLevelView.coffee index 96358c032..3864a7686 100644 --- a/app/views/editor/campaign/CampaignLevelView.coffee +++ b/app/views/editor/campaign/CampaignLevelView.coffee @@ -16,6 +16,7 @@ module.exports = class CampaignLevelView extends CocoView 'dblclick .recent-session': 'onDblClickRecentSession' 'mouseenter .graph-point': 'onMouseEnterPoint' 'mouseleave .graph-point': 'onMouseLeavePoint' + 'click .replay-button': 'onClickReplay' constructor: (options, @level) -> super(options) @@ -77,6 +78,11 @@ module.exports = class CampaignLevelView extends CocoView pointID = $(e.target).data('pointid') @$el.find(".graph-point-info-container[data-pointid=#{pointID}]").hide() + onClickReplay: (e) -> + sessionID = $(e.target).closest('tr').data 'session-id' + url = "/play/level/#{@level.get('slug')}?session=#{sessionID}&observing=true" + window.open url, '_blank' + updateAnalyticsGraphData: -> # console.log 'updateAnalyticsGraphData' # Build graphs based on available @analytics data From 51c4ba5d0fb908e0a6db719ae0be4d6a964ca359 Mon Sep 17 00:00:00 2001 From: Emmanuel Zarzosa <emmanuel-z@outlook.com> Date: Wed, 4 Feb 2015 20:04:38 -0300 Subject: [PATCH 12/36] Update es-419.coffee --- app/locale/es-419.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/es-419.coffee b/app/locale/es-419.coffee index 759a96802..39a93c865 100644 --- a/app/locale/es-419.coffee +++ b/app/locale/es-419.coffee @@ -610,7 +610,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip view_profile: "Ver tu perfil" keyboard_shortcuts: - keyboard_shortcuts: "Keyboard Shortcuts" + keyboard_shortcuts: "Atajos de teclado" space: "Barra espaciadora" enter: "Enter" escape: "Escape" From 3bfc7e1a9cda572fffca97972a834bcd1cc6dd8f Mon Sep 17 00:00:00 2001 From: Imperadeiro98 <Imperadeiro98@users.noreply.github.com> Date: Wed, 4 Feb 2015 23:09:23 +0000 Subject: [PATCH 13/36] Small fix --- app/locale/en.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/en.coffee b/app/locale/en.coffee index 4d81e5004..ee3fbc1f5 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -386,7 +386,7 @@ feature2: "7 powerful <strong>new heroes</strong> with unique skills!" feature3: "30+ bonus levels" feature4: "<strong>3500 bonus gems</strong> every month!" - feature5: " Video tutorials" + feature5: "Video tutorials" feature6: "Premium email support" free: "Free" month: "month" From 20e70c316ef03713b80194364d348f6a16c5d7f6 Mon Sep 17 00:00:00 2001 From: Matt Lott <mattlott@live.com> Date: Wed, 4 Feb 2015 15:50:14 -0800 Subject: [PATCH 14/36] Help usage analytics script --- .../analytics/mongodb/queries/helpUsage.js | 156 ++++++++++++++++++ .../analytics/analytics_perday_handler.coffee | 2 +- 2 files changed, 157 insertions(+), 1 deletion(-) create mode 100644 scripts/analytics/mongodb/queries/helpUsage.js diff --git a/scripts/analytics/mongodb/queries/helpUsage.js b/scripts/analytics/mongodb/queries/helpUsage.js new file mode 100644 index 000000000..094ba9aff --- /dev/null +++ b/scripts/analytics/mongodb/queries/helpUsage.js @@ -0,0 +1,156 @@ +// Help button and video usage + +// Usage: +// mongo <address>:<port>/<database> <script file> -u <username> -p <password> + +// What do we want to know? +// For each level, how many clicks, starts, finishes +// Individual users only counted once for a level/event combo + +try { + var scriptStartTime = new Date(); + var analyticsStringCache = {}; + + // Look at last 30 days, same as Mixpanel + var numDays = 30; + + var startDay = new Date(); + today = startDay.toISOString().substr(0, 10); + startDay.setUTCDate(startDay.getUTCDate() - numDays); + startDay = startDay.toISOString().substr(0, 10); + + log("Today is " + today); + log("Start day is " + startDay); + + var events = ['Problem alert help clicked', 'Spell palette help clicked', 'Start help video', 'Finish help video']; + + var helpData = getHelpData(startDay, events); + helpData.sort(function (a,b) { + var clickedA = a['Problem alert help clicked'] || 0; + clickedA += a['Spell palette help clicked'] || 0; + var clickedB = b['Problem alert help clicked'] || 0; + clickedB += b['Spell palette help clicked'] || 0; + return clickedA < clickedB ? 1 : -1; + }); + + log('Help Clicks\tVideo Starts\tStart Rate\tVideo Finishes\tFinish Rate\tLevel') + for(var i = 0; i < helpData.length; i++) { + var level = helpData[i].level; + var clicked = helpData[i]['Problem alert help clicked'] || 0; + clicked += helpData[i]['Spell palette help clicked'] || 0; + var started = helpData[i]['Start help video'] || 0; + var startRate = clicked > 0 ? started / clicked * 100 : 0.0; + var finished = helpData[i]['Finish help video'] || 0; + var finishRate = clicked > 0 ? finished / clicked * 100 : 0.0; + if (started > 1) { + log(clicked + '\t' + started + '\t' + startRate.toFixed(2) + '%\t' + finished + '\t' + finishRate.toFixed(2) + '%\t' + level); + } + } + + log("Script runtime: " + (new Date() - scriptStartTime)); +} +catch(err) { + log("ERROR: " + err); + printjson(err); +} + +// *** Helper functions *** + +function log(str) { + print(new Date().toISOString() + " " + str); +} + +function objectIdWithTimestamp(timestamp) { + // Convert string date to Date object (otherwise assume timestamp is a date) + if (typeof(timestamp) == 'string') timestamp = new Date(timestamp); + // Convert date object to hex seconds since Unix epoch + var hexSeconds = Math.floor(timestamp/1000).toString(16); + // Create an ObjectId with that hex timestamp + var constructedObjectId = ObjectId(hexSeconds + "0000000000000000"); + return constructedObjectId +} + +function getAnalyticsString(str) { + if (analyticsStringCache[str]) return analyticsStringCache[str]; + + // Find existing string + var doc = db['analytics.strings'].findOne({v: str}); + if (doc) { + analyticsStringCache[str] = doc._id; + return analyticsStringCache[str]; + } + + // TODO: Not sure we want to always insert strings here. + // // Insert string + // // http://docs.mongodb.org/manual/tutorial/create-an-auto-incrementing-field/#auto-increment-optimistic-loop + // doc = {v: str}; + // while (true) { + // var cursor = db['analytics.strings'].find({}, {_id: 1}).sort({_id: -1}).limit(1); + // var seq = cursor.hasNext() ? cursor.next()._id + 1 : 1; + // doc._id = seq; + // var results = db['analytics.strings'].insert(doc); + // if (results.hasWriteError()) { + // if ( results.writeError.code == 11000 /* dup key */ ) continue; + // else throw new Error("ERROR: Unexpected error inserting data: " + tojson(results)); + // } + // break; + // } + // + // // Find new string entry + // doc = db['analytics.strings'].findOne({v: str}); + // if (doc) { + // analyticsStringCache[str] = doc._id; + // return analyticsStringCache[str]; + // } + throw new Error("ERROR: Did not find analytics.strings insert for: " + str); +} + +function getHelpData(startDay, events) { + if (!startDay || !events || events.length === 0) return {}; + + var startObj = objectIdWithTimestamp(ISODate(startDay + "T00:00:00.000Z")); + var queryParams = {$and: [{_id: {$gte: startObj}},{"event": {$in: events}}]}; + var cursor = db['analytics.log.events'].find(queryParams); + + // Map ordering: level, user, event + var levelUserEventMap = {}; + while (cursor.hasNext()) { + var doc = cursor.next(); + var created = doc._id.getTimestamp().toISOString(); + var event = doc.event; + var user = doc.user.valueOf(); + var properties = doc.properties; + var level = properties.level || properties.levelID; + + if (!levelUserEventMap[level]) levelUserEventMap[level] = {}; + if (!levelUserEventMap[level][user]) levelUserEventMap[level][user] = {}; + if (!levelUserEventMap[level][user][event]) levelUserEventMap[level][user][event] = 1; + } + // printjson(levelUserEventMap); + + // Data: level, event, count + var levelEventMap = {}; + for (level in levelUserEventMap) { + for (user in levelUserEventMap[level]) { + for (event in levelUserEventMap[level][user]) { + if (!levelEventMap[level]) levelEventMap[level] = {}; + if (!levelEventMap[level][event]) levelEventMap[level][event] = 0; + levelEventMap[level][event] += levelUserEventMap[level][user][event]; + } + } + } + // printjson(levelEventMap); + + helpData = []; + for (level in levelEventMap) { + var data = {level: level}; + for (event in levelEventMap[level]) { + data[event] = levelEventMap[level][event]; + } + for (var i = 0; i < events.length; i++) { + if (!data[events[i]]) data[events[i]] = 0 + } + helpData.push(data); + } + return helpData; +} diff --git a/server/analytics/analytics_perday_handler.coffee b/server/analytics/analytics_perday_handler.coffee index 29429879c..50a34c6c4 100644 --- a/server/analytics/analytics_perday_handler.coffee +++ b/server/analytics/analytics_perday_handler.coffee @@ -97,7 +97,7 @@ class AnalyticsPerDayHandler extends Handler @sendSuccess res, completions getLevelData = (campaignLevels) => - # 2. Get ordered level slugs and string ID to level slug mappping + # 2. Get ordered level slugs and string ID to level slug mapping # Input: # campaignLevels - array of Level IDs From a189e32948ac20b2a93098757cb377ccf668e757 Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Wed, 4 Feb 2015 16:17:53 -0800 Subject: [PATCH 15/36] Refactored sending of HipChat room messages. --- server/commons/Handler.coffee | 5 ++- server/hipchat.coffee | 56 ++++++++++++------------ server/patches/patch_handler.coffee | 2 +- server/payments/payment_handler.coffee | 28 ++++++------ server/purchases/purchase_handler.coffee | 14 +++--- server/routes/db.coffee | 2 +- server/users/user_handler.coffee | 5 +-- server_config.coffee | 7 ++- 8 files changed, 61 insertions(+), 58 deletions(-) diff --git a/server/commons/Handler.coffee b/server/commons/Handler.coffee index ecb6ba893..e2f11b792 100644 --- a/server/commons/Handler.coffee +++ b/server/commons/Handler.coffee @@ -461,8 +461,9 @@ module.exports = class Handler sendwithus.api.send context, (err, result) -> sendChangedHipChatMessage: (options) -> - message = "#{options.creator.get('name')} saved a change to <a href=\"#{options.docLink}\">#{options.target.get('name')}</a>: #{options.target.get('commitMessage')}" - hipchat.sendHipChatMessage message + message = "#{options.creator.get('name')} saved a change to <a href=\"#{options.docLink}\">#{options.target.get('name')}</a>: #{options.target.get('commitMessage') or '(no commit message)'}" + rooms = if /Diplomat submission/.test(message) then ['main'] else ['main', 'artisans'] + hipchat.sendHipChatMessage message, rooms makeNewInstance: (req) -> model = new @modelClass({}) diff --git a/server/hipchat.coffee b/server/hipchat.coffee index e8b72fca2..0d872c2d3 100644 --- a/server/hipchat.coffee +++ b/server/hipchat.coffee @@ -2,32 +2,34 @@ config = require '../server_config' request = require 'request' log = require 'winston' -module.exports.sendHipChatMessage = sendHipChatMessage = (message) -> - return unless key = config.hipchatAPIKey - return unless config.isProduction - roomID = 254598 - form = - color: 'yellow' - notify: false - message: message - messageFormat: 'html' - url = "https://api.hipchat.com/v2/room/#{roomID}/notification?auth_token=#{key}" - request.post {uri: url, json: form}, (err, res, body) -> - return log.error 'Error sending HipChat patch request:', err or body if err or /error/i.test body - #log.info "Got HipChat patch response:", body +roomIDMap = + main: 254598 + artisans: 1146994 + tower: 318356 -module.exports.sendTowerHipChatMessage = sendTowerHipChatMessage = (message) -> - secondsFromEpoch = Math.floor(new Date().getTime() / 1000) - link = "<a href=\"https://papertrailapp.com/groups/488214/events?time=#{secondsFromEpoch}\">PaperTrail</a>" - message = "#{message} #{link}" - return unless key = config.hipchatTowerAPIKey +module.exports.sendHipChatMessage = sendHipChatMessage = (message, rooms, options) -> return unless config.isProduction - roomID = 318356 - form = - color: 'red' - notify: true - message: message - messageFormat: 'html' - url = "https://api.hipchat.com/v2/room/#{roomID}/notification?auth_token=#{key}" - request.post {uri: url, json: form}, (err, res, body) -> - return log.error 'Error sending HipChat Tower message:', err or body if err or /error/i.test body + rooms ?= ['main'] + options ?= {} + for room in rooms + unless roomID = roomIDMap[room] + log.error "Unknown HipChat room #{room}." + continue + unless key = config.hipchat[room] + log.info "No HipChat API key for room #{room}." + continue + form = + color: options.color or 'yellow' + notify: false + message: message + messageFormat: 'html' + if options.papertrail + secondsFromEpoch = Math.floor(new Date().getTime() / 1000) + link = "<a href=\"https://papertrailapp.com/groups/488214/events?time=#{secondsFromEpoch}\">PaperTrail</a>" + form.message = "#{message} #{link}" + form.color = options.color or 'red' + form.notify = true + url = "https://api.hipchat.com/v2/room/#{roomID}/notification?auth_token=#{key}" + request.post {uri: url, json: form}, (err, res, body) -> + return log.error 'Error sending HipChat message:', err or body if err or /error/i.test body + #log.info "Got HipChat message response:", body diff --git a/server/patches/patch_handler.coffee b/server/patches/patch_handler.coffee index 3a6cd4ff7..9593d8c83 100644 --- a/server/patches/patch_handler.coffee +++ b/server/patches/patch_handler.coffee @@ -101,6 +101,6 @@ PatchHandler = class PatchHandler extends Handler sendPatchCreatedHipChatMessage: (options) -> message = "#{options.creator.get('name')} submitted a patch to <a href=\"#{options.docLink}\">#{options.target.get('name')}</a>: #{options.patch.get('commitMessage')}" - hipchat.sendHipChatMessage message + hipchat.sendHipChatMessage message, ['main'] module.exports = new PatchHandler() diff --git a/server/payments/payment_handler.coffee b/server/payments/payment_handler.coffee index fbd47af15..9e24be60e 100644 --- a/server/payments/payment_handler.coffee +++ b/server/payments/payment_handler.coffee @@ -35,7 +35,7 @@ PaymentHandler = class PaymentHandler extends Handler editableProperties: [] postEditableProperties: ['purchased'] jsonSchema: require '../../app/schemas/models/payment.schema' - + get: (req, res) -> return res.send([]) unless req.user q = Payment.find({recipient:req.user._id}) @@ -43,7 +43,7 @@ PaymentHandler = class PaymentHandler extends Handler return @sendDatabaseError(res, err) if err res.send(payments) ) - + logPaymentError: (req, msg) -> console.warn "Payment Error: #{req.user.get('slug')} (#{req.user._id}): '#{msg}'" @@ -57,10 +57,10 @@ PaymentHandler = class PaymentHandler extends Handler post: (req, res, pathName) -> if pathName is 'check-stripe-charges' return @checkStripeCharges(req, res) - + if (not req.user) or req.user.isAnonymous() return @sendForbiddenError(res) - + appleReceipt = req.body.apple?.rawReceipt appleTransactionID = req.body.apple?.transactionID appleLocalPrice = req.body.apple?.localPrice @@ -146,7 +146,7 @@ PaymentHandler = class PaymentHandler extends Handler if validation.valid is false @logPaymentError(req, 'Invalid apple payment object.') return @sendBadInputError(res, validation.errors) - + payment.save((err) => if err @logPaymentError(req, 'Apple payment save error.'+err) @@ -170,24 +170,24 @@ PaymentHandler = class PaymentHandler extends Handler # First, make sure we save the payment info as a Customer object, if we haven't already. if token customerID = req.user.get('stripe')?.customerID - + if customerID # old customer, new token. Save it. stripe.customers.update customerID, { card: token }, (err, customer) => @beginStripePayment(req, res, timestamp, productID) - + else newCustomer = { card: token email: req.user.get('email') metadata: { id: req.user._id + '', slug: req.user.get('slug') } } - + stripe.customers.create newCustomer, (err, customer) => if err @logPaymentError(req, 'Stripe customer creation error. '+err) return @sendDatabaseError(res, err) - + stripeInfo = _.cloneDeep(req.user.get('stripe') ? {}) stripeInfo.customerID = customer.id req.user.set('stripe', stripeInfo) @@ -223,7 +223,7 @@ PaymentHandler = class PaymentHandler extends Handler ((err, results) => if err @logPaymentError(req, 'Stripe async load db error. '+err) - return @sendDatabaseError(res, err) + return @sendDatabaseError(res, err) [payment, charge] = results if not (payment or charge) @@ -285,7 +285,7 @@ PaymentHandler = class PaymentHandler extends Handler timestamp: parseInt(charge.metadata.timestamp) chargeID: charge.id } - + validation = @validateDocumentInput(payment.toObject()) if validation.valid is false @logPaymentError(req, 'Invalid stripe payment object.') @@ -302,9 +302,9 @@ PaymentHandler = class PaymentHandler extends Handler ) ) - + #- Confirm all Stripe charges are recorded on our server - + checkStripeCharges: (req, res) -> return @sendSuccess(res) unless customerID = req.user.get('stripe')?.customerID async.parallel([ @@ -366,7 +366,7 @@ PaymentHandler = class PaymentHandler extends Handler sendPaymentHipChatMessage: (options) -> try message = "#{options.user?.get('name')} bought #{options.payment?.get('amount')} via #{options.payment?.get('service')}." - hipchat.sendHipChatMessage message + hipchat.sendHipChatMessage message, ['tower'] catch e log.error "Couldn't send HipChat message on payment because of error: #{e}" diff --git a/server/purchases/purchase_handler.coffee b/server/purchases/purchase_handler.coffee index cb00a4a67..dbcd5408c 100644 --- a/server/purchases/purchase_handler.coffee +++ b/server/purchases/purchase_handler.coffee @@ -4,8 +4,6 @@ Handler = require '../commons/Handler' {handlers} = require '../commons/mapping' mongoose = require 'mongoose' log = require 'winston' -sendwithus = require '../sendwithus' -hipchat = require '../hipchat' PurchaseHandler = class PurchaseHandler extends Handler modelClass: Purchase @@ -19,22 +17,22 @@ PurchaseHandler = class PurchaseHandler extends Handler purchase.set 'recipient', req.user._id purchase.set 'created', new Date().toISOString() purchase - + post: (req, res) -> purchased = req.body.purchased purchaser = req.user._id purchasedOriginal = purchased?.original - + Handler = require '../commons/Handler' return @sendBadInputError(res) if not Handler.isID(purchasedOriginal) - + collection = purchased?.collection return @sendBadInputError(res) if not collection in @jsonSchema.properties.purchased.properties.collection.enum - + handler = require('../' + handlers[collection]) criteria = { 'original': purchasedOriginal } sort = { 'version.major': -1, 'version.minor': -1 } - + handler.modelClass.findOne(criteria).sort(sort).exec (err, purchasedItem) => gemsOwned = req.user.get('earned')?.gems or 0 return @sendDatabaseError(res, err) if err @@ -51,7 +49,7 @@ PurchaseHandler = class PurchaseHandler extends Handler if purchase @addPurchaseToUser(req, res) return @sendSuccess(res, @formatEntity(req, purchase)) - + else super(req, res) diff --git a/server/routes/db.coffee b/server/routes/db.coffee index 232705e17..8bcc8e231 100644 --- a/server/routes/db.coffee +++ b/server/routes/db.coffee @@ -48,7 +48,7 @@ module.exports.setup = (app) -> log.error(error.stack) # TODO: Generally ignore this error: error: Error trying db method get route analytics.log.event from undefined: Error: Cannot find module '../undefined' unless "#{parts}" in ['analytics.users.active'] - hipchat.sendTowerHipChatMessage errorMessage + hipchat.sendHipChatMessage errorMessage, ['tower'], papertrail: true errors.notFound(res, "Route #{req?.path} not found.") getSchema = (req, res, moduleName) -> diff --git a/server/users/user_handler.coffee b/server/users/user_handler.coffee index 2e22a00cb..f48b97eda 100644 --- a/server/users/user_handler.coffee +++ b/server/users/user_handler.coffee @@ -249,7 +249,6 @@ UserHandler = class UserHandler extends Handler sendOneTimeEmail: (req, res) -> # TODO: should this API be somewhere else? - # TODO: hipchat tower success message shows up as a misleading PaperTrail error message return @sendForbiddenError(res) unless req.user email = req.query.email or req.body.email type = req.query.type or req.body.type @@ -276,7 +275,7 @@ UserHandler = class UserHandler extends Handler req.user.save (err) => return @sendDatabaseError(res, err) if err @sendSuccess(res, {result: 'success'}) - hipchat.sendTowerHipChatMessage "#{req.user.get('name') or req.user.get('email')} just submitted subscribe modal parent email #{email}." + hipchat.sendHipChatMessage "#{req.user.get('name') or req.user.get('email')} just submitted subscribe modal parent email #{email}.", ['tower'] AnalyticsLogEvent.logEvent req.user, 'Sent one time email', email: email, type: type agreeToCLA: (req, res) -> @@ -295,7 +294,7 @@ UserHandler = class UserHandler extends Handler req.user.save (err) => return @sendDatabaseError(res, err) if err @sendSuccess(res, {result: 'success'}) - hipchat.sendHipChatMessage "#{req.body.githubUsername or req.user.get('name')} just signed the CLA." + hipchat.sendHipChatMessage "#{req.body.githubUsername or req.user.get('name')} just signed the CLA.", ['main'] avatar: (req, res, id) -> @modelClass.findById(id).exec (err, document) => diff --git a/server_config.coffee b/server_config.coffee index 4b426be48..3d9fd2e43 100644 --- a/server_config.coffee +++ b/server_config.coffee @@ -48,8 +48,11 @@ config.mail = cronHandlerPublicIP: process.env.COCO_CRON_PUBLIC_IP or '' cronHandlerPrivateIP: process.env.COCO_CRON_PRIVATE_IP or '' -config.hipchatAPIKey = process.env.COCO_HIPCHAT_API_KEY or '' -config.hipchatTowerAPIKey = process.env.COCO_HIPCHAT_TOWER_API_KEY or '' +config.hipchat = + main: process.env.COCO_HIPCHAT_API_KEY or '' + tower: process.env.COCO_HIPCHAT_TOWER_API_KEY or '' + artisans: process.env.COCO_HIPCHAT_ARTISANS_API_KEY or '' + config.queue = accessKeyId: process.env.COCO_AWS_ACCESS_KEY_ID or '' secretAccessKey: process.env.COCO_AWS_SECRET_ACCESS_KEY or '' From fed29c6890b41453a31552840e4bae0248746ec4 Mon Sep 17 00:00:00 2001 From: Emmanuel Zarzosa <emmanuel-z@outlook.com> Date: Wed, 4 Feb 2015 21:18:13 -0300 Subject: [PATCH 16/36] Update es-419.coffee --- app/locale/es-419.coffee | 80 ++++++++++++++++++++-------------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/app/locale/es-419.coffee b/app/locale/es-419.coffee index 759a96802..10e3f0208 100644 --- a/app/locale/es-419.coffee +++ b/app/locale/es-419.coffee @@ -322,7 +322,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip tip_lines_of_code: "Medir el progreso en la programación en líneas de código es como medir el progreso de construcción de una aeronave por su peso. — Bill Gates" tip_source_code: "Quisiera cambiar el mundo, pero no me dan el código fuente." tip_javascript_java: "Java es a Javascript lo mismo que Comer es a Comercial. - Chris Heilmann" -# tip_move_forward: "Whatever you do, keep moving forward. - Martin Luther King Jr." + tip_move_forward: "Hagas lo que hagas, siempre sigue hacia delante. - Martin Luther King Jr." game_menu: inventory_tab: "Inventario" @@ -504,45 +504,45 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip matt_title: "Programador" matt_blurb: "Bicicletero" -# teachers: -# title: "CodeCombat for Teachers" -# preparation_title: "Preparation" -# preparation_1: "CodeCombat is free to play for the core level progression and does not require students to sign up. We encourage teachers to" -# preparation_play_campaign: "play through the campaign" -# preparation_2: "to try it out, but the only thing you absolutely need to do to be ready is ensure students have access to a computer." -# preparation_3: "It is not necessary for teachers to be comfortable with computer science concepts for students to have fun learning with CodeCombat." -# violent_title: "Is it violent?" -# violent_1: "We get this from teachers a lot due to our name. Although CodeCombat does contain cartoon violence, there is nothing graphic in either the visuals or language." -# violent_2: "If you are comfortable having your students play Angry Birds, you will be comfortable with CodeCombat." -# for_girls_title: "Is it for girls?" -# for_girls_1: "There are three game modes in CodeCombat: building, puzzles, and combat. We have intentionally designed each to appeal to both boys and girls and think that the building and puzzle levels especially differentiate the game from violent triple A titles that repel female players." -# what_cover_title: "What do we cover?" -# what_cover_1: "There are 20 levels in the Hour of Code tutorial that teach and reinforce 6 specific computer science concepts:" -# what_cover_notation_1: "Formal notation" -# what_cover_notation_2: "- builds an understanding of the importance of syntax in programming." -# what_cover_methods_1: "Calling methods" -# what_cover_methods_2: "- familiarizes students with the syntax of object-oriented method calls." -# what_cover_parameters_1: "Parameters" -# what_cover_parameters_2: "- trains how to pass parameters to functions." -# what_cover_strings_1: "Strings" -# what_cover_strings_2: "- teaches students about string notation and passing strings as parameters." -# what_cover_loops_1: "Loops" -# what_cover_loops_2: "- develops the abstraction of designing short programs with loops." -# what_cover_variables_1: "Variables" -# what_cover_variables_2: "- adds the skill of referencing values that change over time." -# what_cover_2: "Students may continue past level 20, depending on their speed and interest, to learn two additional concepts in later levels:" -# what_cover_logic_1: "Conditional logic" -# what_cover_logic_2: "- when and how to use if/else to control in-game outcomes." -# what_cover_input_1: "Handling player input" -# what_cover_input_2: "- responding to input events to create a user interface." -# sys_requirements_title: "System Requirements" -# sys_requirements_1: "Because CodeCombat is a game, it is more intensive for computers to run smoothly than video or written tutorials. We have optimized it to run quickly on all modern browsers and on older machines so that everyone can play. That said, here are our suggestions for getting the most out of your Hour of Code experience:" -# sys_requirements_2: "Use newer versions of Chrome or Firefox." -# sys_requirements_3: "Although CodeCombat will work on browsers as old as IE9, the performance is not as good. Chrome is best." -# sys_requirements_4: "Use newer computers." -# sys_requirements_5: "Older computers, Chromebooks, and netbooks tend to have very few system resources, which makes for a less enjoyable experience. At least 2GB of RAM is required." -# sys_requirements_6: "Allow players to wear headphones/earbuds to hear the audio." -# sys_requirements_7: "We help players learn through voiceover and sound effects, which will make classrooms noisy and distracting." +teachers: + title: "CodeCombat para Profesores" + preparation_title: "Preparación" + preparation_1: "CodeCombat es gratuito para jugar en la progresión de nivel básico y no requiere el registro de los usuarios. Alentamos a los profesores a" + preparation_play_campaign: "jugar a través de la campaña" + preparation_2: "para probarlo, la única cosa que necesitas para estar listo es asegurarte que los estudiantes tengan acceso a una computadora con internet." + preparation_3: "No es necesario que los maestros se sienten cómodos con los conceptos informáticos para que los estudiantes se divierten aprendiendo con CodeCombat." + violent_title: "¿Es violento?" + violent_1: "Nos preguntan esto debido a nuestro nombre. Sin embargo CodeCombat solo contiene violencia de dibujos animados, no hay nada gráfico en las imágenes o el lenguaje." + violent_2: "Si te sientes cómodo cuanto tus estudiantes juegan Angry Bird, entonces estaras cómodo con CodeCombat." + for_girls_title: "¿Es para chicas?" + for_girls_1: "Existen tres modos de juego en CodeCombat: Edificación, rompecabezas, y combate. Hemos diseñado intencionalmente cada uno para atraer tanto a los niños como a las niñas, y creemos en que los niveles de construcción y rompecabezas diferencia el juego de los títulos triple A ultra violentos que repelen a las jugadoras." + what_cover_title: "¿Qué es lo que cubrimos?" + what_cover_1: "Hay 20 niveles en nuestro tutorial Hora del Código que enseña y refuerza 6 conceptos especifico de las ciencias computacionales:" + what_cover_notation_1: "Notación Formal" + what_cover_notation_2: "- construye una comprensión de la importancia de la sintaxis en la programación." + what_cover_methods_1: "Metodos de llamada" + what_cover_methods_2: "- familiariza a los estudiantes con la sintaxis de las llamadas a métodos orientados a objetos." + what_cover_parameters_1: "Parametros" + what_cover_parameters_2: "- entrena en cómo pasar parámetros a funciones." + what_cover_strings_1: "Cadenas" + what_cover_strings_2: "- enseña a los estudiantes acerca de la notación en cadena y como pasar estas cadenas como parámetros." + what_cover_loops_1: "Bucles" + what_cover_loops_2: "- desarrolla la abstracción del diseño de programas cortos con bucles." + what_cover_variables_1: "Variables" + what_cover_variables_2: "- añade la habilidad de referenciar valores que cambian con el tiempo." + what_cover_2: "Los estudiantes pueden continuar más allá del nivel 20, dependiendo de su velocidad e interés, para aprender dos conceptos adicionales en los niveles tardíos:" + what_cover_logic_1: "Condicionales lógicos" + what_cover_logic_2: "- cuándo y cómo utilizar if / else para controlar los resultados del juego." + what_cover_input_1: "Manipulación de eventos de entrada" + what_cover_input_2: "- responder a eventos de entrada para crear una interfaz de usuario." + sys_requirements_title: "Requerimientos del sistema" + sys_requirements_1: "Debido que CodeCombat es un juego, es más difícil para las computadoras correrlo en relación a un tutorial escrito o un video. Para que todos puedan jugar, hemos optimizado la web para correr rápidamente en todos los navegadores modernos y en maquinas antiguas. Dicho esto, aquí están nuestras sugerencias para sacar el máximo provecho de su experiencia en la Hora del Código:" + sys_requirements_2: "Usar una versión actualizada del navegador Chrome o Firefox." + sys_requirements_3: "Aunque CodeCombat funcionará en navegadores tan antiguas como IE9, el rendimiento no es tan bueno. Chrome es la mejor opción." + sys_requirements_4: "Usar computadoras nuevas." + sys_requirements_5: "Cumputadoras viejas, Chromebooks y netbooks tienden a tener menos recursos del sistema, lo que los convierte en una experiencia menos agradable. Se requiere al menos 2 GB de RAM." + sys_requirements_6: "Permitir a los estudiantes usar auriculares / audífonos para escuchar el audio." + sys_requirements_7: "Ayudamos a los jugadores mediante efectos de sonidos y voces en off, lo que podría hacer a las aulas espacios ruidosos y molestos." versions: save_version_title: "Guardar nueva versión" From df68c3c1080aa11507516bd425cafbaee2127e1d Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Wed, 4 Feb 2015 16:19:13 -0800 Subject: [PATCH 17/36] Propagated i18n. --- app/locale/ar.coffee | 20 +++++++++++++++++++- app/locale/bg.coffee | 20 +++++++++++++++++++- app/locale/ca.coffee | 20 +++++++++++++++++++- app/locale/cs.coffee | 18 ++++++++++++++++++ app/locale/da.coffee | 20 +++++++++++++++++++- app/locale/de-AT.coffee | 20 +++++++++++++++++++- app/locale/de-CH.coffee | 20 +++++++++++++++++++- app/locale/de-DE.coffee | 18 ++++++++++++++++++ app/locale/el.coffee | 20 +++++++++++++++++++- app/locale/en-AU.coffee | 20 +++++++++++++++++++- app/locale/en-GB.coffee | 20 +++++++++++++++++++- app/locale/en-US.coffee | 20 +++++++++++++++++++- app/locale/es-419.coffee | 18 ++++++++++++++++++ app/locale/es-ES.coffee | 18 ++++++++++++++++++ app/locale/fa.coffee | 20 +++++++++++++++++++- app/locale/fi.coffee | 20 +++++++++++++++++++- app/locale/fr.coffee | 18 ++++++++++++++++++ app/locale/gl.coffee | 20 +++++++++++++++++++- app/locale/he.coffee | 20 +++++++++++++++++++- app/locale/hi.coffee | 20 +++++++++++++++++++- app/locale/hu.coffee | 18 ++++++++++++++++++ app/locale/id.coffee | 20 +++++++++++++++++++- app/locale/it.coffee | 20 +++++++++++++++++++- app/locale/ja.coffee | 20 +++++++++++++++++++- app/locale/ko.coffee | 20 +++++++++++++++++++- app/locale/lt.coffee | 20 +++++++++++++++++++- app/locale/mk-MK.coffee | 18 ++++++++++++++++++ app/locale/ms.coffee | 20 +++++++++++++++++++- app/locale/nb.coffee | 20 +++++++++++++++++++- app/locale/nl-BE.coffee | 20 +++++++++++++++++++- app/locale/nl-NL.coffee | 20 +++++++++++++++++++- app/locale/nn.coffee | 20 +++++++++++++++++++- app/locale/no.coffee | 20 +++++++++++++++++++- app/locale/pl.coffee | 20 +++++++++++++++++++- app/locale/pt-BR.coffee | 18 ++++++++++++++++++ app/locale/pt-PT.coffee | 18 ++++++++++++++++++ app/locale/ro.coffee | 20 +++++++++++++++++++- app/locale/ru.coffee | 18 ++++++++++++++++++ app/locale/sk.coffee | 20 +++++++++++++++++++- app/locale/sl.coffee | 20 +++++++++++++++++++- app/locale/sr.coffee | 20 +++++++++++++++++++- app/locale/sv.coffee | 20 +++++++++++++++++++- app/locale/th.coffee | 20 +++++++++++++++++++- app/locale/tr.coffee | 20 +++++++++++++++++++- app/locale/uk.coffee | 18 ++++++++++++++++++ app/locale/ur.coffee | 20 +++++++++++++++++++- app/locale/vi.coffee | 20 +++++++++++++++++++- app/locale/zh-HANS.coffee | 18 ++++++++++++++++++ app/locale/zh-HANT.coffee | 18 ++++++++++++++++++ app/locale/zh-WUU-HANS.coffee | 20 +++++++++++++++++++- app/locale/zh-WUU-HANT.coffee | 20 +++++++++++++++++++- 51 files changed, 956 insertions(+), 38 deletions(-) diff --git a/app/locale/ar.coffee b/app/locale/ar.coffee index b8bfd4387..6d630d35f 100644 --- a/app/locale/ar.coffee +++ b/app/locale/ar.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/bg.coffee b/app/locale/bg.coffee index e10d128ec..79d9a36f6 100644 --- a/app/locale/bg.coffee +++ b/app/locale/bg.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "български език", englishDescri # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "български език", englishDescri # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "български език", englishDescri # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/ca.coffee b/app/locale/ca.coffee index b637d9df8..88beea5c4 100644 --- a/app/locale/ca.coffee +++ b/app/locale/ca.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr # recovered: "Previous gems purchase recovered. Please refresh the page." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "Subscriu-te" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/cs.coffee b/app/locale/cs.coffee index 9d41840a5..4103f1fa2 100644 --- a/app/locale/cs.coffee +++ b/app/locale/cs.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr recovered: "Obnovení již zakoupených drahokamů proběhlo úspěšně. Aktualizujte stránku prosím." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "Předplacení" unsubscribe: "Zrušit předplacení" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,6 +403,14 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr heroes: "Více silnějších hrdinů!" gems: "3500 bonusových drahokamů každý měsíc!" items: "Více než 250 bonusových předmětů!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "Pro rodiče" parents_title: "Vaše dítě se naučí programovat." parents_blurb1: "Pomocí CodeCombat se vaše dítě učí psaním opravdového kódu. Začínají učením se základním příkazů a postupně se přidávají pokročilejší témata." diff --git a/app/locale/da.coffee b/app/locale/da.coffee index e7cd538f9..b508065a3 100644 --- a/app/locale/da.coffee +++ b/app/locale/da.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/de-AT.coffee b/app/locale/de-AT.coffee index 2be3750dc..d1ecf92a5 100644 --- a/app/locale/de-AT.coffee +++ b/app/locale/de-AT.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription: # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription: recovered: "Voriger Juwelenkauf wiederhergestellt. Bitte die Seite neu laden." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription: # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/de-CH.coffee b/app/locale/de-CH.coffee index 54339edc4..d79d5d0c4 100644 --- a/app/locale/de-CH.coffee +++ b/app/locale/de-CH.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/de-DE.coffee b/app/locale/de-DE.coffee index 3eb8857f5..88d885b2d 100644 --- a/app/locale/de-DE.coffee +++ b/app/locale/de-DE.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: recovered: "Vorhergegangener Edelsteinkauf rückgängig gemacht. Aktualisiere bitte die Seite." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "Abonnieren" unsubscribe: "Abmelden" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,6 +403,14 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: heroes: "Stärkere Helden!" gems: "3500 bonus Edelsteine jeden Monat!" items: "Über 250 bonus Gegenstände!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "Für Eltern" parents_title: "Dein Kind lernt zu programmieren." parents_blurb1: "Mit CodeCombat, lernt dein Kind richtige Programme zu schreiben. Es fängt mit einfachen Befehlen an, und schreitet ganz unmerklich zu schwierigeren Themen fort." diff --git a/app/locale/el.coffee b/app/locale/el.coffee index df890ec39..0188e06ec 100644 --- a/app/locale/el.coffee +++ b/app/locale/el.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/en-AU.coffee b/app/locale/en-AU.coffee index cff21061b..fdf1f8e71 100644 --- a/app/locale/en-AU.coffee +++ b/app/locale/en-AU.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/en-GB.coffee b/app/locale/en-GB.coffee index 484ce1efa..54fea1862 100644 --- a/app/locale/en-GB.coffee +++ b/app/locale/en-GB.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/en-US.coffee b/app/locale/en-US.coffee index 6aac6f809..c551131f6 100644 --- a/app/locale/en-US.coffee +++ b/app/locale/en-US.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/es-419.coffee b/app/locale/es-419.coffee index 759a96802..1a5248cb4 100644 --- a/app/locale/es-419.coffee +++ b/app/locale/es-419.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip recovered: "Se recuperaron las anteriores compras de gemas. Por favor recarga la página" subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "Suscribirse" unsubscribe: "Des-suscribirse" confirm_unsubscribe: "Confirmar cancelacion de suscripción" @@ -393,6 +403,14 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip heroes: "Héroes más poderosos!" gems: "Bonus de 3500 todos los meses!" items: "Más de 250 ítems de bonus!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "Para padres" parents_title: "Su hijo aprenderá a programar." parents_blurb1: "Con CodeCombat, su hijo aprenderá a escribiendo código real. Empezaran aprendiendo comandos simples avanzando a temas más complejos." diff --git a/app/locale/es-ES.coffee b/app/locale/es-ES.coffee index 79c57e475..879a7820a 100644 --- a/app/locale/es-ES.coffee +++ b/app/locale/es-ES.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis recovered: "Las gemas compradas con anterioridad han sido recuperadas. Por favor, refresca la página." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "Suscríbete" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,6 +403,14 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis heroes: "¡Más heroes poderosos!" gems: "¡3500 joyas adicionales cada mes!" items: "¡Más de 250 artículos adicionales!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "Para Padres" parents_title: "Tus hijos aprenderan a programar." parents_blurb1: "Con CodeCombat, tus hijos aprendes a desarrollar código real. Al inicio aprenden comandos simples, y avanzan a temas más avanzados." diff --git a/app/locale/fa.coffee b/app/locale/fa.coffee index e56e6547b..7d8b38107 100644 --- a/app/locale/fa.coffee +++ b/app/locale/fa.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/fi.coffee b/app/locale/fi.coffee index 0e81aa759..74907e6c4 100644 --- a/app/locale/fi.coffee +++ b/app/locale/fi.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/fr.coffee b/app/locale/fr.coffee index 4d25053b4..fdb7af591 100644 --- a/app/locale/fr.coffee +++ b/app/locale/fr.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "français", englishDescription: "French", t recovered: "Gemmes précédemment achetées récupérées. Merci de rafraîchir la page." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "Inscription" unsubscribe: "Désinscription" confirm_unsubscribe: "Confirmer la désinscription" @@ -393,6 +403,14 @@ module.exports = nativeDescription: "français", englishDescription: "French", t heroes: "Héros plus puissants!" gems: "3500 gemmes en bonus chaque mois !" items: "Plus de 250 objets en bonus !" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "Pour les parents" parents_title: "Votre enfant va apprendre à programmer." parents_blurb1: "Avec CodeCombat, votre enfant apprend en écrisant de vrais programmes. Ils commencent en apprenant des instructions simples, puis progressent sur des thèmes plus complexes." diff --git a/app/locale/gl.coffee b/app/locale/gl.coffee index c6e1db7eb..e636c9a9d 100644 --- a/app/locale/gl.coffee +++ b/app/locale/gl.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/he.coffee b/app/locale/he.coffee index 35d9bab6c..e449c4ba3 100644 --- a/app/locale/he.coffee +++ b/app/locale/he.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/hi.coffee b/app/locale/hi.coffee index 9b8d5a15c..d0ab8e107 100644 --- a/app/locale/hi.coffee +++ b/app/locale/hi.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/hu.coffee b/app/locale/hu.coffee index e78767bcf..0f2578e0b 100644 --- a/app/locale/hu.coffee +++ b/app/locale/hu.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t # recovered: "Previous gems purchase recovered. Please refresh the page." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "Feliratkozás" unsubscribe: "Leiratkozás" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,6 +403,14 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t heroes: "Még erősebb hősök!" gems: "3500 búnusz drágakő havonta!" items: "Több mint 250 bónusz tárgy!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "Szülőknek" parents_title: "A gyereke programozni tanul majd." parents_blurb1: "A CodeCombattal a gyereke valódi programozási feladatokon keresztül tanul. Egyszerű utasításokkal kezdenek, aztán további témákba is betekintést kapnak." diff --git a/app/locale/id.coffee b/app/locale/id.coffee index ff2139b2a..6def8abb0 100644 --- a/app/locale/id.coffee +++ b/app/locale/id.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/it.coffee b/app/locale/it.coffee index c4228803a..8e735028e 100644 --- a/app/locale/it.coffee +++ b/app/locale/it.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t recovered: "Acquisto precedente recuperato. Ricaricare la pagina." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/ja.coffee b/app/locale/ja.coffee index db2757914..f900ca79b 100644 --- a/app/locale/ja.coffee +++ b/app/locale/ja.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", recovered: "前のジェム購入をリカバリーしました。ページを更新してください。" # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/ko.coffee b/app/locale/ko.coffee index 4ec5d1542..f2dd7b2f4 100644 --- a/app/locale/ko.coffee +++ b/app/locale/ko.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/lt.coffee b/app/locale/lt.coffee index d0b368832..9e62fa347 100644 --- a/app/locale/lt.coffee +++ b/app/locale/lt.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/mk-MK.coffee b/app/locale/mk-MK.coffee index 33c90740f..f9486aec2 100644 --- a/app/locale/mk-MK.coffee +++ b/app/locale/mk-MK.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Македонски", englishDescription: # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Македонски", englishDescription: recovered: "Претходното купување на скапоцени камења е вратено од загуба. Те молам 'освежи' ја страната." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "Зачлени се" unsubscribe: "Откажи членство" confirm_unsubscribe: "Потврди откажување на членство" @@ -393,6 +403,14 @@ module.exports = nativeDescription: "Македонски", englishDescription: heroes: "Помоќни херои!" gems: "3500 скапоцени камења секој месец!" items: "Над 250 дополнителни предмети и опрема!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "За родители" parents_title: "Вашето дете ќе научи да програмира." parents_blurb1: "Со CodeCombat, вашите деца учат преку пишување на вистински програмски код. Почнуваат со учење на едноставни команди, по што се продолжува на понапредни теми." diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 1a36fb167..90ec80d45 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/nb.coffee b/app/locale/nb.coffee index a50f34632..529c5aea7 100644 --- a/app/locale/nb.coffee +++ b/app/locale/nb.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/nl-BE.coffee b/app/locale/nl-BE.coffee index d57c21b5b..1275e949b 100644 --- a/app/locale/nl-BE.coffee +++ b/app/locale/nl-BE.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: # recovered: "Previous gems purchase recovered. Please refresh the page." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: # heroes: "More powerful heroes!" gems: "Elke maand 3500 bonus juwelen!" items: "Meer dan 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "Voor ouders" parents_title: "Uw kind zal de code leren." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/nl-NL.coffee b/app/locale/nl-NL.coffee index 4ff90f2f2..bfa4f1e4b 100644 --- a/app/locale/nl-NL.coffee +++ b/app/locale/nl-NL.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription # recovered: "Previous gems purchase recovered. Please refresh the page." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "Abonneren" unsubscribe: "Abonnement pzeggen" confirm_unsubscribe: "Opzegging Bevestigen" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription heroes: "Sterkere helden!" gems: "3500 extra edelstenen elke maand!" items: "Meer dan 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "Voor ouders" parents_title: "Uw kind leert programmeren." parents_blurb1: "Met CodeCombat leert uw kind door echte code te schrijven. Ze beginnen met simpele instructies en naarmate ze verder komen, komen er moeilijkere onderwerpen aan bod." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/nn.coffee b/app/locale/nn.coffee index 67e4166b7..79db67511 100644 --- a/app/locale/nn.coffee +++ b/app/locale/nn.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/no.coffee b/app/locale/no.coffee index 6ec5a142d..c27697e6d 100644 --- a/app/locale/no.coffee +++ b/app/locale/no.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/pl.coffee b/app/locale/pl.coffee index 1507ee6fe..6cdea4df1 100644 --- a/app/locale/pl.coffee +++ b/app/locale/pl.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/pt-BR.coffee b/app/locale/pt-BR.coffee index 11ad83b1a..0cb6aa88b 100644 --- a/app/locale/pt-BR.coffee +++ b/app/locale/pt-BR.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription: # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription: recovered: "Gems de compras anteriores Recuperadas. Por favor atualize a pagina." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "Inscrever-se" unsubscribe: "Desinscrever-se" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,6 +403,14 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription: heroes: "Mais poderosos heróis!" gems: "3500 gemas bônus todo mês!" items: "Mais de 250 itens bônus!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "Para os pais" parents_title: "Seus filhos aprenderam código." parents_blurb1: "Com o CodeCombat, seus filhos aprendem a codificar de verdade. Eles começam a aprender comandos simples, e progridem para tópicos avançados." diff --git a/app/locale/pt-PT.coffee b/app/locale/pt-PT.coffee index 4823fd50e..6ca0964ee 100644 --- a/app/locale/pt-PT.coffee +++ b/app/locale/pt-PT.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription: leaderboard: leaderboard: "Tabela de Classificação" view_other_solutions: "Ver Outras Soluções" +# scores: "Scores" top_solutions: "Melhores Soluções" day: "Hoje" week: "Esta Semana" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription: recovered: "Recuperada a compra de gemas anterior. Por favor atualiza a página." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "Subscrever" unsubscribe: "Cancelar Subscrição" confirm_unsubscribe: "Confirmar Cancelamento da Subscrição" @@ -393,6 +403,14 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription: heroes: "Heróis mais poderosos!" gems: "3500 gemas de bónus todos os meses!" items: "Mais de 250 itens de bónus!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "Para Educadores" parents_title: "O teu educando vai aprender a programar." parents_blurb1: "Com o CodeCombat, o teu educando aprende ao escrever código real. Começa por aprender comandos simples e progride para tópicos mais avançados." diff --git a/app/locale/ro.coffee b/app/locale/ro.coffee index 0a919b1d8..214cd380c 100644 --- a/app/locale/ro.coffee +++ b/app/locale/ro.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index e502e212e..5b9af145a 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi leaderboard: leaderboard: "Таблица лидеров" view_other_solutions: "Посмотреть другие решения" +# scores: "Scores" top_solutions: "Лучшие решения" day: "Сегодня" week: "На этой неделе" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi recovered: "Предыдущие покупки самоцветов восстановлены. Пожалуйста, обновите страницу." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "Подпишись" unsubscribe: "Отписаться" confirm_unsubscribe: "Подтвердить отмену подписки" @@ -393,6 +403,14 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi heroes: "Более сильные герои!" gems: "3500 бонусных самоцветов каждый месяц!" items: "Более 250 бонусных предметов!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "Для Родителей" parents_title: "Ваш ребенок научится программировать." parents_blurb1: "С CodeCombat ваш ребенок учится через написание реального кода. Начиная с изучения простых команд, продолжая более продвинутыми темами." diff --git a/app/locale/sk.coffee b/app/locale/sk.coffee index 042fd45b4..b07e5a867 100644 --- a/app/locale/sk.coffee +++ b/app/locale/sk.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/sl.coffee b/app/locale/sl.coffee index 1e5c6c560..0ea3bf0f1 100644 --- a/app/locale/sl.coffee +++ b/app/locale/sl.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/sr.coffee b/app/locale/sr.coffee index 08543f7d6..e40f80ddd 100644 --- a/app/locale/sr.coffee +++ b/app/locale/sr.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/sv.coffee b/app/locale/sv.coffee index 2d8efdc7f..7ac00fa06 100644 --- a/app/locale/sv.coffee +++ b/app/locale/sv.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/th.coffee b/app/locale/th.coffee index 881773bf8..f6a92482f 100644 --- a/app/locale/th.coffee +++ b/app/locale/th.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/tr.coffee b/app/locale/tr.coffee index 66b60f809..79d81b67f 100644 --- a/app/locale/tr.coffee +++ b/app/locale/tr.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/uk.coffee b/app/locale/uk.coffee index 4910b9288..d2744183c 100644 --- a/app/locale/uk.coffee +++ b/app/locale/uk.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Українська", englishDescription: # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Українська", englishDescription: recovered: "Попередні покупки самоцвітів відновлені. Будь ласка, поновіть сторінку." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "Взяти абонемент" unsubscribe: "Скасувати абонемент" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,6 +403,14 @@ module.exports = nativeDescription: "Українська", englishDescription: heroes: "Більше могутніх героїв!" gems: "Щомісячний бонус 3500 самоцвітів!" items: "Більше 250-ти бонусних предметів!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "Батькам" parents_title: "Ваша дитина вчитиметься програмувати." parents_blurb1: "Разом з CodeCombat Ваша дитина писатиме реальний код. Почне з простих команд та поступово буде розвиватись до складніших тем." diff --git a/app/locale/ur.coffee b/app/locale/ur.coffee index 4adbef941..7b52a14ef 100644 --- a/app/locale/ur.coffee +++ b/app/locale/ur.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/vi.coffee b/app/locale/vi.coffee index c0263785b..d5086d851 100644 --- a/app/locale/vi.coffee +++ b/app/locale/vi.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/zh-HANS.coffee b/app/locale/zh-HANS.coffee index 944fb3332..79f147e2e 100644 --- a/app/locale/zh-HANS.coffee +++ b/app/locale/zh-HANS.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese recovered: "之前购买的宝石已恢复。请刷新页面。" subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "订阅" unsubscribe: "取消订阅" confirm_unsubscribe: "确认取消订阅" @@ -393,6 +403,14 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese heroes: "更多强大的英雄!" gems: "每月多3500宝石奖励!" items: "超过250个物品奖励!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" parents: "致家长" parents_title: "您的孩子将要学习编写程序。" parents_blurb1: "通过使用CodeCombat,您的孩子将学习编写真正的程序代码。他们将学到简单指令,进而处理更复杂的问题。" diff --git a/app/locale/zh-HANT.coffee b/app/locale/zh-HANT.coffee index fb127ac24..4df89f630 100644 --- a/app/locale/zh-HANT.coffee +++ b/app/locale/zh-HANT.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese recovered: "先前購買的寶石已回復. 請重新載入頁面." subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" subscribe_title: "訂閱" unsubscribe: "取消訂閱" confirm_unsubscribe: "確認訂閱" @@ -393,6 +403,14 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." diff --git a/app/locale/zh-WUU-HANS.coffee b/app/locale/zh-WUU-HANS.coffee index 10e264da3..32f17a6a3 100644 --- a/app/locale/zh-WUU-HANS.coffee +++ b/app/locale/zh-WUU-HANS.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." diff --git a/app/locale/zh-WUU-HANT.coffee b/app/locale/zh-WUU-HANT.coffee index 5d5fec3c5..88e83b6f3 100644 --- a/app/locale/zh-WUU-HANT.coffee +++ b/app/locale/zh-WUU-HANT.coffee @@ -344,6 +344,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio # leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" +# scores: "Scores" # top_solutions: "Top Solutions" # day: "Today" # week: "This Week" @@ -380,6 +381,15 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio # recovered: "Previous gems purchase recovered. Please refresh the page." # subscribe: +# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" +# feature1: "60+ basic levels across 4 worlds" +# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" +# feature3: "30+ bonus levels" +# feature4: "<strong>3500 bonus gems</strong> every month!" +# feature5: "Video tutorials" +# feature6: "Premium email support" +# free: "Free" +# month: "month" # subscribe_title: "Subscribe" # unsubscribe: "Unsubscribe" # confirm_unsubscribe: "Confirm Unsubscribe" @@ -393,12 +403,20 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio # heroes: "More powerful heroes!" # gems: "3500 bonus gems every month!" # items: "Over 250 bonus items!" +# parent_button: "Ask your parent" +# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." +# parent_email_input_invalid: "Email address invalid." +# parent_email_input_label: "Parent email address" +# parent_email_input_placeholder: "Enter parent email" +# parent_email_send: "Send Email" +# parent_email_sent: "Email sent!" +# parent_email_title: "What's your parent's email?" # parents: "For Parents" # parents_title: "Your child will learn to code." # parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." # parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." # parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." -# subscribe_button: "Subscribe Now" +# subscribe_button: "Subscribe" # stripe_description: "Monthly Subscription" # subscription_required_to_play: "You'll need a subscription to play this level." # unlock_help_videos: "Subscribe to unlock all video tutorials." From 349e97514274c2e998611acaa965e5aee840df55 Mon Sep 17 00:00:00 2001 From: Matt Lott <mattlott@live.com> Date: Wed, 4 Feb 2015 16:41:59 -0800 Subject: [PATCH 18/36] Update hipchat parent email msg --- server/users/user_handler.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/users/user_handler.coffee b/server/users/user_handler.coffee index f48b97eda..4cb163064 100644 --- a/server/users/user_handler.coffee +++ b/server/users/user_handler.coffee @@ -275,7 +275,7 @@ UserHandler = class UserHandler extends Handler req.user.save (err) => return @sendDatabaseError(res, err) if err @sendSuccess(res, {result: 'success'}) - hipchat.sendHipChatMessage "#{req.user.get('name') or req.user.get('email')} just submitted subscribe modal parent email #{email}.", ['tower'] + hipchat.sendHipChatMessage "#{req.user.get('name')} #{req.user.get('email')} submitted a subscribe modal parent email #{email}", ['tower'] AnalyticsLogEvent.logEvent req.user, 'Sent one time email', email: email, type: type agreeToCLA: (req, res) -> From dc4f1c01427536863118701ae4ddc24ca963b23f Mon Sep 17 00:00:00 2001 From: Pammer <rtkli91@mail.ru> Date: Thu, 5 Feb 2015 12:43:05 +0900 Subject: [PATCH 19/36] Update ru.coffee "scores" + new part of "subcribe" + "parent_email" --- app/locale/ru.coffee | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index 5b9af145a..fe30b84b5 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -344,7 +344,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi leaderboard: leaderboard: "Таблица лидеров" view_other_solutions: "Посмотреть другие решения" -# scores: "Scores" + scores: "Рейтинг" top_solutions: "Лучшие решения" day: "Сегодня" week: "На этой неделе" @@ -381,15 +381,15 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi recovered: "Предыдущие покупки самоцветов восстановлены. Пожалуйста, обновите страницу." subscribe: -# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" -# feature1: "60+ basic levels across 4 worlds" -# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" -# feature3: "30+ bonus levels" -# feature4: "<strong>3500 bonus gems</strong> every month!" -# feature5: "Video tutorials" -# feature6: "Premium email support" -# free: "Free" -# month: "month" + comparison_blurb: "Отточите свое мастерство багодаря подписке на CodeCombat!" + feature1: "60+ основных уровней на просторах 4-х миров" + feature2: "7 могущественных <strong>новых героев</strong> с уникальными способностями!" + feature3: "30+ дополнительных уровней" + feature4: "<strong>3500 бонусных самоцветов</strong> каждый месяц!" + feature5: "Обучающие видеоролики" + feature6: "Эксклюзивная поддержка по электронной почте" + free: "Бесплатно" + month: "месяц" subscribe_title: "Подпишись" unsubscribe: "Отписаться" confirm_unsubscribe: "Подтвердить отмену подписки" @@ -403,14 +403,14 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi heroes: "Более сильные герои!" gems: "3500 бонусных самоцветов каждый месяц!" items: "Более 250 бонусных предметов!" -# parent_button: "Ask your parent" -# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." -# parent_email_input_invalid: "Email address invalid." -# parent_email_input_label: "Parent email address" -# parent_email_input_placeholder: "Enter parent email" -# parent_email_send: "Send Email" -# parent_email_sent: "Email sent!" -# parent_email_title: "What's your parent's email?" + parent_button: "Спросить у родителей" + parent_email_description: "Мы отправим им электронное письмо, чтобы они смогли приобрести тебе подписку на CodeCombat." + parent_email_input_invalid: "Адрес электронной почты введен неправильно." + parent_email_input_label: "Адрес электронной почты родителей" + parent_email_input_placeholder: "Введи адрес электронной почты родителей" + parent_email_send: "Отправить письмо" + parent_email_sent:"Письмо отправлено!" + parent_email_title: "Какой у твоих родителей адрес электронной почты?" parents: "Для Родителей" parents_title: "Ваш ребенок научится программировать." parents_blurb1: "С CodeCombat ваш ребенок учится через написание реального кода. Начиная с изучения простых команд, продолжая более продвинутыми темами." From 5e1d8f9623ccc022f02ea8fe72ceeff1076aaaf0 Mon Sep 17 00:00:00 2001 From: JulR43 <jul.reich43@openmailbox.org> Date: Thu, 5 Feb 2015 08:31:49 +0000 Subject: [PATCH 20/36] Update fr.coffee Some translations --- app/locale/fr.coffee | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/app/locale/fr.coffee b/app/locale/fr.coffee index fdb7af591..1929f3437 100644 --- a/app/locale/fr.coffee +++ b/app/locale/fr.coffee @@ -315,7 +315,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t tip_extrapolation: "Il y a seulement deux types de personnes : celles qui peuvent extrapoler à partir de données incomplètes..." # tip_superpower: "Coding is the closest thing we have to a superpower." # tip_control_destiny: "In real open source, you have the right to control your own destiny. - Linus Torvalds" -# tip_no_code: "No code is faster than no code." + tip_no_code: "Aucun code n'est plus rapide qu'aucun code." # tip_code_never_lies: "Code never lies, comments sometimes do. — Ron Jeffries" # tip_reusable_software: "Before software can be reusable it first has to be usable." # tip_optimization_operator: "Every language has an optimization operator. In most languages that operator is ‘//’" @@ -341,19 +341,19 @@ module.exports = nativeDescription: "français", englishDescription: "French", t multiplayer_caption: "Jouer avec des amis!" auth_caption: "Sauvegarder votre progression." -# leaderboard: -# leaderboard: "Leaderboard" -# view_other_solutions: "View Other Solutions" -# scores: "Scores" -# top_solutions: "Top Solutions" -# day: "Today" -# week: "This Week" -# all: "All-Time" -# time: "Time" -# damage_taken: "Damage Taken" -# damage_dealt: "Damage Dealt" -# difficulty: "Difficulty" -# gold_collected: "Gold Collected" + leaderboard: + leaderboard: "classement" + view_other_solutions: "Voir les autres solutions" + scores: "Scores" + top_solutions: "Meilleurs solutions" + day: "Aujourd'hui" + week: "Cette semaine" + all: "Tous les temps" + time: "Temps" + damage_taken: "Dégât subis" + damage_dealt: "Dégât infligés" + difficulty: "Difficulté" + gold_collected: "Or collecté" inventory: choose_inventory: "Équiper des Objets" From e4553ac5a37b88fac90fde4586601eccabeae8a4 Mon Sep 17 00:00:00 2001 From: JulR43 <jul.reich43@openmailbox.org> Date: Thu, 5 Feb 2015 08:33:26 +0000 Subject: [PATCH 21/36] Update fr.coffee Correction --- app/locale/fr.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/fr.coffee b/app/locale/fr.coffee index 1929f3437..f060f294f 100644 --- a/app/locale/fr.coffee +++ b/app/locale/fr.coffee @@ -345,7 +345,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t leaderboard: "classement" view_other_solutions: "Voir les autres solutions" scores: "Scores" - top_solutions: "Meilleurs solutions" + top_solutions: "Meilleures solutions" day: "Aujourd'hui" week: "Cette semaine" all: "Tous les temps" From c92caf8fc9ddf134c0df510f5f50a7ce6416031c Mon Sep 17 00:00:00 2001 From: Imperadeiro98 <Imperadeiro98@users.noreply.github.com> Date: Thu, 5 Feb 2015 14:38:55 +0000 Subject: [PATCH 22/36] Small fix for last merge --- app/locale/es-419.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/es-419.coffee b/app/locale/es-419.coffee index 16292af00..dcf6c9a6c 100644 --- a/app/locale/es-419.coffee +++ b/app/locale/es-419.coffee @@ -522,7 +522,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip matt_title: "Programador" matt_blurb: "Bicicletero" -teachers: + teachers: title: "CodeCombat para Profesores" preparation_title: "Preparación" preparation_1: "CodeCombat es gratuito para jugar en la progresión de nivel básico y no requiere el registro de los usuarios. Alentamos a los profesores a" From f9e730ac300e14a1edab9c28cffba891c1016752 Mon Sep 17 00:00:00 2001 From: Imperadeiro98 <Imperadeiro98@users.noreply.github.com> Date: Thu, 5 Feb 2015 14:44:09 +0000 Subject: [PATCH 23/36] Some fixes to last merge --- app/locale/ru.coffee | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index fe30b84b5..abc4a84cd 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -381,15 +381,15 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi recovered: "Предыдущие покупки самоцветов восстановлены. Пожалуйста, обновите страницу." subscribe: - comparison_blurb: "Отточите свое мастерство багодаря подписке на CodeCombat!" - feature1: "60+ основных уровней на просторах 4-х миров" - feature2: "7 могущественных <strong>новых героев</strong> с уникальными способностями!" - feature3: "30+ дополнительных уровней" - feature4: "<strong>3500 бонусных самоцветов</strong> каждый месяц!" - feature5: "Обучающие видеоролики" - feature6: "Эксклюзивная поддержка по электронной почте" - free: "Бесплатно" - month: "месяц" + comparison_blurb: "Отточите свое мастерство багодаря подписке на CodeCombat!" + feature1: "60+ основных уровней на просторах 4-х миров" + feature2: "7 могущественных <strong>новых героев</strong> с уникальными способностями!" + feature3: "30+ дополнительных уровней" + feature4: "<strong>3500 бонусных самоцветов</strong> каждый месяц!" + feature5: "Обучающие видеоролики" + feature6: "Эксклюзивная поддержка по электронной почте" + free: "Бесплатно" + month: "месяц" subscribe_title: "Подпишись" unsubscribe: "Отписаться" confirm_unsubscribe: "Подтвердить отмену подписки" @@ -409,7 +409,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi parent_email_input_label: "Адрес электронной почты родителей" parent_email_input_placeholder: "Введи адрес электронной почты родителей" parent_email_send: "Отправить письмо" - parent_email_sent:"Письмо отправлено!" + parent_email_sent: "Письмо отправлено!" parent_email_title: "Какой у твоих родителей адрес электронной почты?" parents: "Для Родителей" parents_title: "Ваш ребенок научится программировать." From 7433e7a5caa8c6a91eba8e05190dcd24d1dd8fcf Mon Sep 17 00:00:00 2001 From: Imperadeiro98 <Imperadeiro98@users.noreply.github.com> Date: Thu, 5 Feb 2015 14:57:21 +0000 Subject: [PATCH 24/36] Update pt-PT.coffee --- app/locale/pt-PT.coffee | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/app/locale/pt-PT.coffee b/app/locale/pt-PT.coffee index 6ca0964ee..00c0b58b5 100644 --- a/app/locale/pt-PT.coffee +++ b/app/locale/pt-PT.coffee @@ -344,7 +344,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription: leaderboard: leaderboard: "Tabela de Classificação" view_other_solutions: "Ver Outras Soluções" -# scores: "Scores" + scores: "Pontuações" top_solutions: "Melhores Soluções" day: "Hoje" week: "Esta Semana" @@ -381,15 +381,15 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription: recovered: "Recuperada a compra de gemas anterior. Por favor atualiza a página." subscribe: -# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!" -# feature1: "60+ basic levels across 4 worlds" -# feature2: "7 powerful <strong>new heroes</strong> with unique skills!" -# feature3: "30+ bonus levels" -# feature4: "<strong>3500 bonus gems</strong> every month!" -# feature5: "Video tutorials" -# feature6: "Premium email support" -# free: "Free" -# month: "month" + comparison_blurb: "Aperfeiçoa as tuas habilidades com uma subscrição do CodeCombat!" + feature1: "60+ níveis básicos dispersos por 4 mundos" + feature2: "7 <strong>heróis novos</strong> e poderosos com habilidades únicas!" + feature3: "30+ níveis de bónus" + feature4: "<strong>3500 gemas de bónus</strong> por mês!" + feature5: "Tutoriais em vídeo" + feature6: "Apoio por e-mail superior" + free: "Grátis" + month: "mês" subscribe_title: "Subscrever" unsubscribe: "Cancelar Subscrição" confirm_unsubscribe: "Confirmar Cancelamento da Subscrição" @@ -403,20 +403,20 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription: heroes: "Heróis mais poderosos!" gems: "3500 gemas de bónus todos os meses!" items: "Mais de 250 itens de bónus!" -# parent_button: "Ask your parent" -# parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." -# parent_email_input_invalid: "Email address invalid." -# parent_email_input_label: "Parent email address" -# parent_email_input_placeholder: "Enter parent email" -# parent_email_send: "Send Email" -# parent_email_sent: "Email sent!" -# parent_email_title: "What's your parent's email?" + parent_button: "Pergunta ao teu educador" + parent_email_description: "Vamos mandar-lhe um e-mail para que ele possa comprar-te uma subscrição do CodeCombat." + parent_email_input_invalid: "Endereço de e-mail inválido." + parent_email_input_label: "Endereço de e-mail do educador" + parent_email_input_placeholder: "Introduz o e-mail do educador" + parent_email_send: "Enviar E-mail" + parent_email_sent: "E-mail enviado!" + parent_email_title: "Qual é o e-mail do teu educador?" parents: "Para Educadores" parents_title: "O teu educando vai aprender a programar." parents_blurb1: "Com o CodeCombat, o teu educando aprende ao escrever código real. Começa por aprender comandos simples e progride para tópicos mais avançados." parents_blurb2: "Por $9.99 USD/mês, recebe novos desafios todas as semanas e suporte pessoal, via e-mail, de programadores profissionais." parents_blurb3: "Sem Risco: 100% de garantia de devolução do dinheiro, com anulação fácil de 1 clique." - subscribe_button: "Subscrever Agora" + subscribe_button: "Subscrever" stripe_description: "Subscrição Mensal" subscription_required_to_play: "Precisas de uma subscrição para jogares este nível." unlock_help_videos: "Subscreve-te para desbloqueares todos os tutoriais em vídeo." From 1ca3a8d7e13d7d430b5a4ce96dec3b74e5c0e803 Mon Sep 17 00:00:00 2001 From: JulR43 <jul.reich43@openmailbox.org> Date: Thu, 5 Feb 2015 16:16:55 +0000 Subject: [PATCH 25/36] Update de-DE.coffee A few translations --- app/locale/de-DE.coffee | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app/locale/de-DE.coffee b/app/locale/de-DE.coffee index 88d885b2d..96b53f03e 100644 --- a/app/locale/de-DE.coffee +++ b/app/locale/de-DE.coffee @@ -341,19 +341,19 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: multiplayer_caption: "Spiele mit Freunden!" auth_caption: "Fortschritt speichern." -# leaderboard: + leaderboard: # leaderboard: "Leaderboard" # view_other_solutions: "View Other Solutions" # scores: "Scores" # top_solutions: "Top Solutions" -# day: "Today" -# week: "This Week" + day: "Heute" + week: "Diese Woche" # all: "All-Time" -# time: "Time" + time: "Zeit" # damage_taken: "Damage Taken" # damage_dealt: "Damage Dealt" -# difficulty: "Difficulty" -# gold_collected: "Gold Collected" + difficulty: "Schwierigkeit" + gold_collected: "Gold gesammelt" inventory: choose_inventory: "Gegenstände ausrüsten" @@ -388,8 +388,8 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: # feature4: "<strong>3500 bonus gems</strong> every month!" # feature5: "Video tutorials" # feature6: "Premium email support" -# free: "Free" -# month: "month" + free: "Kostenlos" + month: "Monate" subscribe_title: "Abonnieren" unsubscribe: "Abmelden" # confirm_unsubscribe: "Confirm Unsubscribe" From 45dd6fa9a656ffa09228b581e4d6d1bdf8fdf34f Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Thu, 5 Feb 2015 09:35:57 -0800 Subject: [PATCH 26/36] Option to choose between ground and floating layer for AOE circles. Fixed cleave AOEs. --- app/lib/surface/Lank.coffee | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/app/lib/surface/Lank.coffee b/app/lib/surface/Lank.coffee index 8b83cad13..4dd1628d2 100644 --- a/app/lib/surface/Lank.coffee +++ b/app/lib/surface/Lank.coffee @@ -204,39 +204,45 @@ module.exports = Lank = class Lank extends CocoClass @handledDisplayEvents[event] = true args = JSON.parse(event[4...]) key = 'aoe-' + JSON.stringify(args[2..]) + layerName = args[6] ? 'ground' # Can also specify 'floating'. + unless layer = @options[layerName + 'Layer'] + console.error "#{@thang.id} couldn't find layer #{layerName}Layer for AOE effect #{key}; using ground layer." + layer = @options.groundLayer - unless key in @options.groundLayer.spriteSheet.getAnimations() - args = JSON.parse(event[4...]) + unless key in layer.spriteSheet.getAnimations() circle = new createjs.Shape() radius = args[2] * Camera.PPM if args.length is 4 circle.graphics.beginFill(args[3]).drawCircle(0, 0, radius) else - startAngle = args[4] - endAngle = args[5] + startAngle = args[4] or 0 + endAngle = args[5] or 2 * Math.PI + if startAngle is endAngle + startAngle = 0 + endAngle = 2 * Math.PI circle.graphics.beginFill(args[3]) .lineTo(0, 0) .lineTo(radius * Math.cos(startAngle), radius * Math.sin(startAngle)) .arc(0, 0, radius, startAngle, endAngle) .lineTo(0, 0) - @options.groundLayer.addCustomGraphic(key, circle, [-radius, -radius, radius*2, radius*2]) + layer.addCustomGraphic(key, circle, [-radius, -radius, radius*2, radius*2]) - circle = new createjs.Sprite(@options.groundLayer.spriteSheet) + circle = new createjs.Sprite(layer.spriteSheet) circle.gotoAndStop(key) pos = @options.camera.worldToSurface {x: args[0], y: args[1]} circle.x = pos.x circle.y = pos.y - resFactor = @options.groundLayer.resolutionFactor + resFactor = layer.resolutionFactor circle.scaleY = @options.camera.y2x * 0.7 / resFactor circle.scaleX = 0.7 / resFactor circle.alpha = 0.2 - @options.groundLayer.addChild circle + layer.addChild circle createjs.Tween.get(circle) .to({alpha: 0.6, scaleY: @options.camera.y2x / resFactor, scaleX: 1 / resFactor}, 100, createjs.Ease.circOut) .to({alpha: 0, scaleY: 0, scaleX: 0}, 700, createjs.Ease.circIn) .call => return if @destroyed - @options.groundLayer.removeChild circle + layer.removeChild circle delete @handledDisplayEvents[event] showTextEvents: -> From 2dd90874dadc684f5f84505e7db9305de8673cc9 Mon Sep 17 00:00:00 2001 From: Imperadeiro98 <Imperadeiro98@users.noreply.github.com> Date: Thu, 5 Feb 2015 18:44:07 +0000 Subject: [PATCH 27/36] Update subscribe-modal.jade --- app/templates/core/subscribe-modal.jade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/templates/core/subscribe-modal.jade b/app/templates/core/subscribe-modal.jade index 3071b2c5e..e1621dee6 100644 --- a/app/templates/core/subscribe-modal.jade +++ b/app/templates/core/subscribe-modal.jade @@ -65,7 +65,7 @@ span.glyphicon.glyphicon-ok #parents-info(data-i18n="subscribe.parents") - button.btn.btn-lg.btn-illustrated.purchase-button(data-i18n="subscribe.subscribe_button") + button.btn.btn-lg.btn-illustrated.purchase-button(data-i18n="subscribe.subscribe_title") button.btn.btn-lg.btn-illustrated.parent-button(data-i18n="subscribe.parent_button") if state === 'declined' From b92a029a042c01077e7af89eeaa237111a21b9ef Mon Sep 17 00:00:00 2001 From: Imperadeiro98 <Imperadeiro98@users.noreply.github.com> Date: Thu, 5 Feb 2015 18:48:22 +0000 Subject: [PATCH 28/36] Removed unused strings --- app/locale/en.coffee | 5 ----- 1 file changed, 5 deletions(-) diff --git a/app/locale/en.coffee b/app/locale/en.coffee index ee3fbc1f5..732875659 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -399,10 +399,6 @@ thank_you: "Thank you for supporting CodeCombat." sorry_to_see_you_go: "Sorry to see you go! Please let us know what we could have done better." unsubscribe_feedback_placeholder: "O, what have we done?" - levels: "Get more practice with bonus levels!" - heroes: "More powerful heroes!" - gems: "3500 bonus gems every month!" - items: "Over 250 bonus items!" parent_button: "Ask your parent" parent_email_description: "We'll email them so they can buy you a CodeCombat subscription." parent_email_input_invalid: "Email address invalid." @@ -416,7 +412,6 @@ parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics." parents_blurb2: "For $9.99 USD/mo, they get new challenges every week and personal email support from professional programmers." parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe." - subscribe_button: "Subscribe" stripe_description: "Monthly Subscription" subscription_required_to_play: "You'll need a subscription to play this level." unlock_help_videos: "Subscribe to unlock all video tutorials." From f7403a6b7780f04b3892667f01f780336820d331 Mon Sep 17 00:00:00 2001 From: Scott Erickson <sderickson@gmail.com> Date: Thu, 5 Feb 2015 10:56:52 -0800 Subject: [PATCH 29/36] Fixing #1866 --- app/schemas/models/patch.coffee | 2 +- app/views/i18n/I18NEditModelView.coffee | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/schemas/models/patch.coffee b/app/schemas/models/patch.coffee index 918644c8b..5789b5962 100644 --- a/app/schemas/models/patch.coffee +++ b/app/schemas/models/patch.coffee @@ -1,6 +1,6 @@ c = require './../schemas' -patchables = ['level', 'thang_type', 'level_system', 'level_component', 'article'] +patchables = ['level', 'thang_type', 'level_system', 'level_component', 'article', 'achievement'] PatchSchema = c.object({title: 'Patch', required: ['target', 'delta', 'commitMessage']}, { delta: {title: 'Delta', type: ['array', 'object']} diff --git a/app/views/i18n/I18NEditModelView.coffee b/app/views/i18n/I18NEditModelView.coffee index 112f74350..ba50341e0 100644 --- a/app/views/i18n/I18NEditModelView.coffee +++ b/app/views/i18n/I18NEditModelView.coffee @@ -140,9 +140,13 @@ module.exports = class I18NEditModelView extends RootView return _.isArray(delta.o) and delta.o.length is 1 and 'i18n' in delta.dataPath ) + commitMessage = "Diplomat submission for lang #{@selectedLanguage}: #{flattened.length} change(s)." + if save modelToSave = @model.cloneNewMinorVersion() modelToSave.updateI18NCoverage() if modelToSave.get('i18nCoverage') + if @modelClass.schema.properties.commitMessage + modelToSave.set 'commitMessage', commitMessage else modelToSave = new Patch() @@ -151,9 +155,6 @@ module.exports = class I18NEditModelView extends RootView 'collection': _.string.underscored @model.constructor.className 'id': @model.id } - - if @modelClass.schema.properties.commitMessage - commitMessage = "Diplomat submission for lang #{@selectedLanguage}: #{flattened.length} change(s)." modelToSave.set 'commitMessage', commitMessage errors = modelToSave.validate() From eafecaf492df5ead7c71dc35d54af18dd0d44b83 Mon Sep 17 00:00:00 2001 From: Scott Erickson <sderickson@gmail.com> Date: Thu, 5 Feb 2015 11:47:27 -0800 Subject: [PATCH 30/36] Addressing #2173, part 1. It should now be possible to submit changes for non-versioned documents like Campaigns and Achievements. --- app/views/i18n/I18NEditModelView.coffee | 12 ++++++++++-- server/commons/Handler.coffee | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/app/views/i18n/I18NEditModelView.coffee b/app/views/i18n/I18NEditModelView.coffee index ba50341e0..89971cad5 100644 --- a/app/views/i18n/I18NEditModelView.coffee +++ b/app/views/i18n/I18NEditModelView.coffee @@ -141,6 +141,7 @@ module.exports = class I18NEditModelView extends RootView ) commitMessage = "Diplomat submission for lang #{@selectedLanguage}: #{flattened.length} change(s)." + save = false if @savedBefore if save modelToSave = @model.cloneNewMinorVersion() @@ -161,8 +162,15 @@ module.exports = class I18NEditModelView extends RootView button = $(e.target) button.attr('disabled', 'disabled') return button.text('Failed to Submit Changes') if errors - res = modelToSave.save(null, {type: 'POST'}) # Override PUT so we can trigger postNewVersion logic + type = 'PUT' + if @modelClass.schema.properties.version or (not save) + # Override PUT so we can trigger postNewVersion logic + # or you're POSTing a Patch + type = 'POST' + res = modelToSave.save(null, {type: type}) return button.text('Failed to Submit Changes') unless res button.text('Submitting...') res.error => button.text('Error Submitting Changes') - res.success => button.text('Submit Changes') + res.success => + @savedBefore = true + button.text('Submit Changes') diff --git a/server/commons/Handler.coffee b/server/commons/Handler.coffee index e2f11b792..a6362bab2 100644 --- a/server/commons/Handler.coffee +++ b/server/commons/Handler.coffee @@ -34,7 +34,7 @@ module.exports = class Handler hasAccessToDocument: (req, document, method=null) -> return true if req.user?.isAdmin() - if @modelClass.schema.uses_coco_translation_coverage and (method or req.method).toLowerCase() is 'post' + if @modelClass.schema.uses_coco_translation_coverage and (method or req.method).toLowerCase() in ['post', 'put'] return true if @isJustFillingTranslations(req, document) if @modelClass.schema.uses_coco_permissions From f9ee100e73c0c698f61faa9cc8ac4f90d1bf97ae Mon Sep 17 00:00:00 2001 From: Scott Erickson <sderickson@gmail.com> Date: Thu, 5 Feb 2015 12:01:19 -0800 Subject: [PATCH 31/36] Made Achievements and Campaigns patchable. --- app/schemas/models/achievement.coffee | 1 + app/schemas/models/campaign.schema.coffee | 1 + app/schemas/models/patch.coffee | 2 +- server/achievements/Achievement.coffee | 1 + server/campaigns/Campaign.coffee | 1 + 5 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/schemas/models/achievement.coffee b/app/schemas/models/achievement.coffee index 289b5e2bd..98d4767ad 100644 --- a/app/schemas/models/achievement.coffee +++ b/app/schemas/models/achievement.coffee @@ -91,5 +91,6 @@ AchievementSchema.definitions = {} AchievementSchema.definitions['mongoQueryOperator'] = MongoQueryOperatorSchema AchievementSchema.definitions['mongoFindQuery'] = MongoFindQuerySchema c.extendTranslationCoverageProperties AchievementSchema +c.extendPatchableProperties AchievementSchema module.exports = AchievementSchema diff --git a/app/schemas/models/campaign.schema.coffee b/app/schemas/models/campaign.schema.coffee index 34225115a..2c97dccc1 100644 --- a/app/schemas/models/campaign.schema.coffee +++ b/app/schemas/models/campaign.schema.coffee @@ -124,5 +124,6 @@ _.extend CampaignSchema.properties, { c.extendBasicProperties CampaignSchema, 'campaign' c.extendTranslationCoverageProperties CampaignSchema +c.extendPatchableProperties CampaignSchema module.exports = CampaignSchema diff --git a/app/schemas/models/patch.coffee b/app/schemas/models/patch.coffee index 5789b5962..e2e056af9 100644 --- a/app/schemas/models/patch.coffee +++ b/app/schemas/models/patch.coffee @@ -1,6 +1,6 @@ c = require './../schemas' -patchables = ['level', 'thang_type', 'level_system', 'level_component', 'article', 'achievement'] +patchables = ['level', 'thang_type', 'level_system', 'level_component', 'article', 'achievement', 'campaign'] PatchSchema = c.object({title: 'Patch', required: ['target', 'delta', 'commitMessage']}, { delta: {title: 'Delta', type: ['array', 'object']} diff --git a/server/achievements/Achievement.coffee b/server/achievements/Achievement.coffee index d3046546e..be576e532 100644 --- a/server/achievements/Achievement.coffee +++ b/server/achievements/Achievement.coffee @@ -81,6 +81,7 @@ AchievementSchema.post 'save', -> @constructor.loadAchievements() AchievementSchema.plugin(plugins.NamedPlugin) AchievementSchema.plugin(plugins.SearchablePlugin, {searchable: ['name']}) AchievementSchema.plugin plugins.TranslationCoveragePlugin +AchievementSchema.plugin plugins.PatchablePlugin module.exports = Achievement = mongoose.model('Achievement', AchievementSchema, 'achievements') diff --git a/server/campaigns/Campaign.coffee b/server/campaigns/Campaign.coffee index b32d72cf1..4d536ca08 100644 --- a/server/campaigns/Campaign.coffee +++ b/server/campaigns/Campaign.coffee @@ -8,5 +8,6 @@ CampaignSchema.index({slug: 1}, {name: 'slug index', sparse: true, unique: true} CampaignSchema.plugin(plugins.NamedPlugin) CampaignSchema.plugin(plugins.TranslationCoveragePlugin) +CampaignSchema.plugin plugins.PatchablePlugin module.exports = mongoose.model('campaign', CampaignSchema) From b686a7f4a18661e1618aa4b580ff97030a060aa5 Mon Sep 17 00:00:00 2001 From: Scott Erickson <sderickson@gmail.com> Date: Thu, 5 Feb 2015 13:58:07 -0800 Subject: [PATCH 32/36] Fixed running tests with karma. --- app/assets/javascripts/run-tests.js | 4 +++- app/core/initialize.coffee | 2 ++ karma.conf.js | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/run-tests.js b/app/assets/javascripts/run-tests.js index 913f71fe3..a32c38e6e 100644 --- a/app/assets/javascripts/run-tests.js +++ b/app/assets/javascripts/run-tests.js @@ -1,8 +1,10 @@ // Helper for running tests through Karma. // Hooks into the test view logic for running tests. + +window.userObject = {_id:'1'} initialize = require('core/initialize'); initialize.init(); console.debug = function() {}; // Karma conf doesn't seem to work? Debug messages are still emitted when they shouldn't be. TestView = require('views/TestView'); -TestView.runTests(); \ No newline at end of file +TestView.runTests(); diff --git a/app/core/initialize.coffee b/app/core/initialize.coffee index 3d42b664a..0ad7b49da 100644 --- a/app/core/initialize.coffee +++ b/app/core/initialize.coffee @@ -43,6 +43,8 @@ init = -> handleNormalUrls() setUpMoment() # Set up i18n for moment +module.exports.init = init + handleNormalUrls = -> # http://artsy.github.com/blog/2012/06/25/replacing-hashbang-routes-with-pushstate/ $(document).on 'click', "a[href^='/']", (event) -> diff --git a/karma.conf.js b/karma.conf.js index 00ba3af7f..c7ed0175d 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -9,6 +9,7 @@ module.exports = function(config) { // list of files / patterns to load in the browser files : [ + 'public/javascripts/vendor.js', // need for jade definition... 'public/javascripts/whole-vendor.js', 'public/lib/ace/ace.js', 'public/javascripts/aether.js', From 1d8f91c42fd8bd162d29a08ab78d1948bff2c5f2 Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Thu, 5 Feb 2015 15:05:22 -0800 Subject: [PATCH 33/36] Added campaign world selector portal screen for half of players. --- .../images/pages/play/portal-background.png | Bin 0 -> 4702 bytes .../images/pages/play/portal-campaigns.png | Bin 0 -> 528762 bytes app/locale/en.coffee | 1 + app/models/User.coffee | 8 + app/styles/play/campaign-view.sass | 74 +++++++++ app/templates/play/campaign-view.jade | 125 ++++++++------ app/views/core/CocoView.coffee | 2 +- app/views/play/CampaignView.coffee | 154 ++++++++++++++---- app/views/play/level/ControlBarView.coffee | 5 +- .../play/level/modal/HeroVictoryModal.coffee | 2 +- server/campaigns/campaign_handler.coffee | 9 + 11 files changed, 290 insertions(+), 90 deletions(-) create mode 100644 app/assets/images/pages/play/portal-background.png create mode 100644 app/assets/images/pages/play/portal-campaigns.png diff --git a/app/assets/images/pages/play/portal-background.png b/app/assets/images/pages/play/portal-background.png new file mode 100644 index 0000000000000000000000000000000000000000..4a9d33933e80b226408c840cd40e0f3d97b8cdcf GIT binary patch literal 4702 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 literal 0 HcmV?d00001 diff --git a/app/assets/images/pages/play/portal-campaigns.png b/app/assets/images/pages/play/portal-campaigns.png new file mode 100644 index 0000000000000000000000000000000000000000..3d9806dd15378e8ad29337e04c6b9cc7a006ad99 GIT binary patch literal 528762 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μ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�UY?U7z)o<yC6r=W+$^d=dZ~ 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Ð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ਭq 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� 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%0A+yPeoblB~CKem7QI%-x6<0?Vi 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 literal 0 HcmV?d00001 diff --git a/app/locale/en.coffee b/app/locale/en.coffee index 732875659..ad19489b6 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -998,6 +998,7 @@ play_counts: "Play Counts" feedback: "Feedback" payment_info: "Payment Info" + campaigns: "Campaigns" delta: added: "Added" diff --git a/app/models/User.coffee b/app/models/User.coffee index 2dcc1dcc6..4239d3d90 100644 --- a/app/models/User.coffee +++ b/app/models/User.coffee @@ -148,6 +148,14 @@ module.exports = class User extends CocoModel application.tracker.identify leaderboardsGroup: @leaderboardsGroup unless me.isAdmin() @leaderboardsGroup + getShowsPortal: -> + return @showsPortal if @showsPortal? + group = me.get('testGroupNumber') + @showsPortal = if group < 128 then true else false + @showsPortal = true if me.isAdmin() + application.tracker.identify showsPortal: @showsPortal unless me.isAdmin() + @showsPortal + getVideoTutorialStylesIndex: (numVideos=0)-> # A/B Testing video tutorial styles # Not a constant number of videos available (e.g. could be 0, 1, 3, or 4 currently) diff --git a/app/styles/play/campaign-view.sass b/app/styles/play/campaign-view.sass index 444248910..a01a9a9d5 100644 --- a/app/styles/play/campaign-view.sass +++ b/app/styles/play/campaign-view.sass @@ -478,6 +478,80 @@ $gameControlMargin: 30px .particle-man z-index: 2 + .portal + position: relative + width: 100% + height: 100% + background: transparent url(/images/pages/play/portal-background.png) + display: flex + align-items: center + justify-content: center + + .portals + $campaignWidth: 317px + $campaignHeight: 634px + $campaignHoverScale: 1.2 + width: 6 * $campaignWidth + height: $campaignHeight * $campaignHoverScale + flex-wrap: nowrap + display: flex + overflow: hidden + + .campaign + width: $campaignWidth + height: $campaignHeight + margin-top: $campaignHeight * ($campaignHoverScale - 1) / 2 + background: transparent url(/images/pages/play/portal-campaigns.png) no-repeat 0 0 + display: inline-block + flex-shrink: 0 + position: relative + cursor: pointer + // http://easings.net/#easeOutBack plus tweaked a bit: http://cubic-bezier.com/#.11,.67,.08,1.42 + @include transition(0.25s cubic-bezier(0.11, 0.67, 0.8, 1.42)) + + &:hover + @include scale($campaignHoverScale) + + &.silhouette + @include filter(contrast(50%) brightness(65%)) + pointer-events: none + + &.locked + @include filter(contrast(80%) brightness(80%)) + pointer-events: none + + &.forest + background-position: (-1 * $campaignWidth) 0 + &.desert + background-position: (-2 * $campaignWidth) 0 + &.mountain + background-position: (-3 * $campaignWidth) 0 + &.ice + background-position: (-4 * $campaignWidth) 0 + &.volcano + background-position: (-5 * $campaignWidth) 0 + + .campaign-label + position: absolute + top: 55% + width: 100% + text-align: center + + .campaign-name, .levels-completed, .campaign-locked + margin: 0 + color: rgb(232, 217, 87) + text-shadow: black 2px 2px 0, black -2px -2px 0, black 2px -2px 0, black -2px 2px 0, black 2px 0px 0, black 0px -2px 0, black -2px 0px 0, black 0px 2px 0 + z-index: 30 + pointer-events: none + + .levels-completed + font-size: 22px + + .play-button + margin-top: 30px + min-width: 100px + + body.ipad #campaign-view // iPad only supports up to Kithgard Gates for now. diff --git a/app/templates/play/campaign-view.jade b/app/templates/play/campaign-view.jade index 227a24da3..7b8a0c3fd 100644 --- a/app/templates/play/campaign-view.jade +++ b/app/templates/play/campaign-view.jade @@ -1,54 +1,77 @@ -.map - .gradient.horizontal-gradient.top-gradient - .gradient.vertical-gradient.right-gradient - .gradient.horizontal-gradient.bottom-gradient - .gradient.vertical-gradient.left-gradient - .map-background(alt="", draggable="false") +if campaign + .map + .gradient.horizontal-gradient.top-gradient + .gradient.vertical-gradient.right-gradient + .gradient.horizontal-gradient.bottom-gradient + .gradient.vertical-gradient.left-gradient + .map-background(alt="", draggable="false") - each level in levels - if !level.hidden - div(style="left: #{level.position.x}%; bottom: #{level.position.y}%; background-color: #{level.color}", class="level" + (level.next ? " next" : "") + (level.disabled ? " disabled" : "") + (level.locked ? " locked" : "") + " " + (levelStatusMap[level.slug] || ""), data-level-slug=level.slug, data-level-original=level.original, title=i18n(level, 'name') + (level.disabled ? ' (Coming Soon to Adventurers)' : '')) - if level.unlocksHero && (!level.purchasedHero || editorMode) - img.hero-portrait(src="/file/db/thang.type/#{level.unlocksHero}/portrait.png") - a(href=level.type == 'hero' ? '#' : level.disabled ? "/play" : "/play/#{level.levelPath || 'level'}/#{level.slug}", disabled=level.disabled, data-level-slug=level.slug, data-level-path=level.levelPath || 'level', data-level-name=level.name) - if level.requiresSubscription - img.star(src="/images/pages/play/star.png") - if levelStatusMap[level.slug] === 'complete' - img.banner(src="/images/pages/play/level-banner-complete.png") - if levelStatusMap[level.slug] === 'started' - img.banner(src="/images/pages/play/level-banner-started.png") - div(style="left: #{level.position.x}%; bottom: #{level.position.y}%", class="level-shadow" + (level.next ? " next" : "") + " " + (levelStatusMap[level.slug] || "")) - .level-info-container(data-level-slug=level.slug, data-level-path=level.levelPath || 'level', data-level-name=level.name) - - var playCount = levelPlayCountMap[level.slug] - div(class="level-info " + (levelStatusMap[level.slug] || "") + (level.requiresSubscription ? " premium" : "")) - .level-status - h3= i18n(level, 'name') + (level.disabled ? " (Coming soon!)" : (level.locked ? " (Locked)" : "")) - - var description = i18n(level, 'description') || level.description || "" - .level-description!= marked(description) - if level.disabled - p - span.spr(data-i18n="play.awaiting_levels_adventurer_prefix") We release five levels per week. - a.spr(href="/contribute/adventurer") - strong(data-i18n="play.awaiting_levels_adventurer") Sign up as an Adventurer - span.spl(data-i18n="play.awaiting_levels_adventurer_suffix") to be the first to play new levels. - - if !level.disabled && !level.locked - if playCount && playCount.sessions - .play-counts.hidden - span.spl.spr= playCount.sessions - span(data-i18n="play.players") players - span.spr , #{Math.round(playCount.playtime / 3600)} - span(data-i18n="play.hours_played") hours played - if levelStatusMap[level.slug] === 'complete' - button.btn.btn-warning.btn.btn-lg.btn-illustrated.view-solutions(data-level-slug=level.slug) - span(data-i18n="leaderboard.scores") - button.btn.btn-success.btn.btn-lg.btn-illustrated.start-level(data-i18n="common.play") Play - else if level.unlocksHero && !level.purchasedHero - img.hero-portrait(src="/file/db/thang.type/#{level.unlocksHero}/portrait.png", style="left: #{level.position.x}%; bottom: #{level.position.y}%;") - - for adjacentCampaign in adjacentCampaigns - a(href=(editorMode ? "/editor/campaign/" : "/play/") + adjacentCampaign.slug) - span.glyphicon.glyphicon-share-alt.campaign-switch(style=adjacentCampaign.style, title=adjacentCampaign.name, data-campaign-id=adjacentCampaign.id) + each level in levels + if !level.hidden + div(style="left: #{level.position.x}%; bottom: #{level.position.y}%; background-color: #{level.color}", class="level" + (level.next ? " next" : "") + (level.disabled ? " disabled" : "") + (level.locked ? " locked" : "") + " " + (levelStatusMap[level.slug] || ""), data-level-slug=level.slug, data-level-original=level.original, title=i18n(level, 'name') + (level.disabled ? ' (Coming Soon to Adventurers)' : '')) + if level.unlocksHero && (!level.purchasedHero || editorMode) + img.hero-portrait(src="/file/db/thang.type/#{level.unlocksHero}/portrait.png") + a(href=level.type == 'hero' ? '#' : level.disabled ? "/play" : "/play/#{level.levelPath || 'level'}/#{level.slug}", disabled=level.disabled, data-level-slug=level.slug, data-level-path=level.levelPath || 'level', data-level-name=level.name) + if level.requiresSubscription + img.star(src="/images/pages/play/star.png") + if levelStatusMap[level.slug] === 'complete' + img.banner(src="/images/pages/play/level-banner-complete.png") + if levelStatusMap[level.slug] === 'started' + img.banner(src="/images/pages/play/level-banner-started.png") + div(style="left: #{level.position.x}%; bottom: #{level.position.y}%", class="level-shadow" + (level.next ? " next" : "") + " " + (levelStatusMap[level.slug] || "")) + .level-info-container(data-level-slug=level.slug, data-level-path=level.levelPath || 'level', data-level-name=level.name) + - var playCount = levelPlayCountMap[level.slug] + div(class="level-info " + (levelStatusMap[level.slug] || "") + (level.requiresSubscription ? " premium" : "")) + .level-status + h3= i18n(level, 'name') + (level.disabled ? " (Coming soon!)" : (level.locked ? " (Locked)" : "")) + - var description = i18n(level, 'description') || level.description || "" + .level-description!= marked(description) + if level.disabled + p + span.spr(data-i18n="play.awaiting_levels_adventurer_prefix") We release five levels per week. + a.spr(href="/contribute/adventurer") + strong(data-i18n="play.awaiting_levels_adventurer") Sign up as an Adventurer + span.spl(data-i18n="play.awaiting_levels_adventurer_suffix") to be the first to play new levels. + + if !level.disabled && !level.locked + if playCount && playCount.sessions + .play-counts.hidden + span.spl.spr= playCount.sessions + span(data-i18n="play.players") players + span.spr , #{Math.round(playCount.playtime / 3600)} + span(data-i18n="play.hours_played") hours played + if levelStatusMap[level.slug] === 'complete' + button.btn.btn-warning.btn.btn-lg.btn-illustrated.view-solutions(data-level-slug=level.slug) + span(data-i18n="leaderboard.scores") + button.btn.btn-success.btn.btn-lg.btn-illustrated.start-level(data-i18n="common.play") Play + else if level.unlocksHero && !level.purchasedHero + img.hero-portrait(src="/file/db/thang.type/#{level.unlocksHero}/portrait.png", style="left: #{level.position.x}%; bottom: #{level.position.y}%;") + + for adjacentCampaign in adjacentCampaigns + a(href=(editorMode ? "/editor/campaign/" : "/play/") + adjacentCampaign.slug) + span.glyphicon.glyphicon-share-alt.campaign-switch(style=adjacentCampaign.style, title=adjacentCampaign.name, data-campaign-id=adjacentCampaign.id) + +else + .portal + .portals + for campaignSlug in ['dungeon', 'forest', 'desert', 'mountain', 'ice', 'volcano'] + - var campaign = campaigns[campaignSlug]; + div(class="campaign #{campaignSlug}" + (campaign ? "" : " silhouette") + (campaign && campaign.locked ? " locked" : ""), data-campaign-slug=campaignSlug) + .campaign-label + h2.campaign-name + if campaign + span= i18n(campaign.attributes, 'fullName') + else + span ??? + if campaign && campaign.levelsTotal + h3.levels-completed + span= campaign.levelsCompleted + | / + span= campaign.levelsTotal + if campaign && campaign.locked + h3.campaign-locked(data-i18n="play.locked") Locked + else if campaign + btn(data-i18n="common.play").btn.btn-illustrated.btn-lg.btn-success.play-button .game-controls.header-font button.btn.items(data-toggle='coco-modal', data-target='play/modal/PlayItemsModal', data-i18n="[title]play.items") @@ -85,7 +108,7 @@ button.btn.btn-lg.btn-inverse#volume-button(data-i18n="[title]play.adjust_volume .glyphicon.glyphicon-volume-down .glyphicon.glyphicon-volume-up -if campaign.loaded +if campaign && campaign.loaded h1#campaign-status .campaign-status-background .campaign-name diff --git a/app/views/core/CocoView.coffee b/app/views/core/CocoView.coffee index 73835d28e..b94359362 100644 --- a/app/views/core/CocoView.coffee +++ b/app/views/core/CocoView.coffee @@ -241,7 +241,7 @@ module.exports = class CocoView extends Backbone.View showLoading: ($el=@$el) -> $el.find('>').addClass('hidden') - $el.append loadingScreenTemplate() + $el.append(loadingScreenTemplate()).i18n() @_lastLoading = $el hideLoading: -> diff --git a/app/views/play/CampaignView.coffee b/app/views/play/CampaignView.coffee index cc8108b44..cf64953ff 100644 --- a/app/views/play/CampaignView.coffee +++ b/app/views/play/CampaignView.coffee @@ -27,6 +27,11 @@ class LevelSessionsCollection extends CocoCollection super() @url = "/db/user/#{me.id}/level.sessions?project=state.complete,levelID" +class CampaignsCollection extends CocoCollection + url: '/db/campaign' + model: Campaign + project: ['name', 'fullName', 'i18n'] + module.exports = class CampaignView extends RootView id: 'campaign-view' template: template @@ -41,18 +46,29 @@ module.exports = class CampaignView extends RootView 'click .level-info-container .start-level': 'onClickStartLevel' 'click .level-info-container .view-solutions': 'onClickViewSolutions' 'click #volume-button': 'onToggleVolume' + 'click .portal .campaign': 'onClickPortalCampaign' + 'mouseenter .portals': 'onMouseEnterPortals' + 'mouseleave .portals': 'onMouseLeavePortals' + 'mousemove .portals': 'onMouseMovePortals' - constructor: (options, @terrain='dungeon') -> + constructor: (options, @terrain) -> super options - options ?= {} - - @campaign = new Campaign({_id:@terrain}) - @campaign = @supermodel.loadModel(@campaign, 'campaign').model - - @editorMode = options.editorMode + @editorMode = options?.editorMode + if @editorMode + @terrain ?= 'dungeon' + else unless me.getShowsPortal() + @terrain ?= 'dungeon' @levelStatusMap = {} @levelPlayCountMap = {} @sessions = @supermodel.loadCollection(new LevelSessionsCollection(), 'your_sessions', null, 0).model + @listenToOnce @sessions, 'sync', @onSessionsLoaded + unless @terrain + @campaigns = @supermodel.loadCollection(new CampaignsCollection(), 'campaigns', null, 0).model + @listenToOnce @campaigns, 'sync', @onCampaignsLoaded + return + + @campaign = new Campaign({_id:@terrain}) + @campaign = @supermodel.loadModel(@campaign, 'campaign').model # Temporary attempt to make sure all earned rewards are accounted for. Figure out a better solution... @earnedAchievements = new CocoCollection([], {url: '/db/earned_achievement', model:EarnedAchievement, project: ['earnedRewards']}) @@ -69,7 +85,6 @@ module.exports = class CampaignView extends RootView @supermodel.loadCollection(@earnedAchievements, 'achievements') - @listenToOnce @sessions, 'sync', @onSessionsLoaded @listenToOnce @campaign, 'sync', @getLevelPlayCounts $(window).on 'resize', @onWindowResize @probablyCachedMusic = storage.load("loaded-menu-music") @@ -99,6 +114,7 @@ module.exports = class CampaignView extends RootView @musicPlayer?.destroy() clearTimeout @playMusicTimeout @particleMan?.destroy() + clearInterval @portalScrollInterval super() getLevelPlayCounts: -> @@ -136,31 +152,16 @@ module.exports = class CampaignView extends RootView getRenderData: (context={}) -> context = super(context) context.campaign = @campaign - context.levels = _.values($.extend true, {}, @campaign.get('levels')) - context.levelsCompleted = context.levelsTotal = 0 - for level in context.levels - level.position ?= { x: 10, y: 10 } - level.locked = not me.ownsLevel level.original - level.locked = false if @levelStatusMap[level.slug] in ['started', 'complete'] - level.locked = false if @editorMode - level.locked = false if @campaign.get('name') is 'Auditions' - level.disabled = true if level.adminOnly and @levelStatusMap[level.slug] not in ['started', 'complete'] - level.color = 'rgb(255, 80, 60)' - if level.requiresSubscription - level.color = 'rgb(80, 130, 200)' - if unlocksHero = _.find(level.rewards, 'hero')?.hero - level.unlocksHero = unlocksHero - if level.unlocksHero - level.purchasedHero = level.unlocksHero in (me.get('purchased')?.heroes or []) - level.hidden = level.locked - unless level.disabled - ++context.levelsTotal - ++context.levelsCompleted if @levelStatusMap[level.slug] is 'complete' + context.levels = _.values($.extend true, {}, @campaign?.get('levels') ? {}) + @annotateLevel level for level in context.levels + count = @countLevels context.levels + context.levelsCompleted = count.completed + context.levelsTotal = count.total - @determineNextLevel context.levels if @sessions.loaded + @determineNextLevel context.levels if @sessions?.loaded # put lower levels in last, so in the world map they layer over one another properly. context.levels = (_.sortBy context.levels, (l) -> l.position.y).reverse() - @campaign.renderedLevels = context.levels + @campaign.renderedLevels = context.levels if @campaign context.levelStatusMap = @levelStatusMap context.levelPlayCountMap = @levelPlayCountMap @@ -168,7 +169,7 @@ module.exports = class CampaignView extends RootView context.mapType = _.string.slugify @terrain context.requiresSubscription = @requiresSubscription context.editorMode = @editorMode - context.adjacentCampaigns = _.filter _.values(_.cloneDeep(@campaign.get('adjacentCampaigns') or {})), (ac) => + context.adjacentCampaigns = _.filter _.values(_.cloneDeep(@campaign?.get('adjacentCampaigns') or {})), (ac) => return false if ac.showIfUnlocked and (ac.showIfUnlocked not in me.levels()) and not @editorMode ac.name = utils.i18n ac, 'name' styles = [] @@ -181,6 +182,26 @@ module.exports = class CampaignView extends RootView return true context.marked = marked context.i18n = utils.i18n + + if @campaigns + context.campaigns = {} + for campaign in @campaigns.models + context.campaigns[campaign.get('slug')] = campaign + if @sessions.loaded + levels = _.values($.extend true, {}, campaign.get('levels') ? {}) + count = @countLevels levels + campaign.levelsTotal = count.total + campaign.levelsCompleted = count.completed + if campaign.get('slug') is 'dungeon' + campaign.locked = false + else unless campaign.levelsTotal + campaign.locked = true + else + campaign.locked = true + for campaign in @campaigns.models + for acID, ac of campaign.get('adjacentCampaigns') ? {} + _.find(@campaigns.models, id: acID)?.locked = false if ac.showIfUnlocked in me.levels() + context afterRender: -> @@ -203,7 +224,7 @@ module.exports = class CampaignView extends RootView unless window.currentModal or not @fullyRendered @highlightElement '.level.next', delay: 500, duration: 60000, rotation: 0, sides: ['top'] if @editorMode - for level in @campaign.renderedLevels + for level in @campaign?.renderedLevels ? [] for nextLevelOriginal in level.nextLevels ? [] if nextLevel = _.find(@campaign.renderedLevels, original: nextLevelOriginal) @createLine level.position, nextLevel.position @@ -220,6 +241,32 @@ module.exports = class CampaignView extends RootView authModal.mode = 'signup' @openModalView authModal + annotateLevel: (level) -> + level.position ?= { x: 10, y: 10 } + level.locked = not me.ownsLevel level.original + level.locked = false if @levelStatusMap[level.slug] in ['started', 'complete'] + level.locked = false if @editorMode + level.locked = false if @campaign?.get('name') is 'Auditions' + level.disabled = true if level.adminOnly and @levelStatusMap[level.slug] not in ['started', 'complete'] + level.color = 'rgb(255, 80, 60)' + if level.requiresSubscription + level.color = 'rgb(80, 130, 200)' + if unlocksHero = _.find(level.rewards, 'hero')?.hero + level.unlocksHero = unlocksHero + if level.unlocksHero + level.purchasedHero = level.unlocksHero in (me.get('purchased')?.heroes or []) + level.hidden = level.locked + level + + countLevels: (levels) -> + count = total: 0, completed: 0 + for level in levels + @annotateLevel level unless level.locked? # Annotate if we haven't already. + unless level.disabled + ++count.total + ++count.completed if @levelStatusMap[level.slug] is 'complete' + count + showLeaderboard: (levelSlug) -> #levelSlug ?= 'siege-of-stonehold' # Testing leaderboardModal = new LeaderboardModal supermodel: @supermodel, levelSlug: levelSlug @@ -249,7 +296,7 @@ module.exports = class CampaignView extends RootView line.append($('<div class="line">')).append($('<div class="point">')) applyCampaignStyles: -> - return unless @campaign.loaded + return unless @campaign?.loaded if (backgrounds = @campaign.get 'backgroundImage') and backgrounds.length backgrounds = _.sortBy backgrounds, 'width' backgrounds.reverse() @@ -267,7 +314,7 @@ module.exports = class CampaignView extends RootView @playAmbientSound() testParticles: -> - return unless @campaign.loaded and me.getForeshadowsLevels() + return unless @campaign?.loaded and me.getForeshadowsLevels() @particleMan ?= new ParticleMan() @particleMan.removeEmitters() @particleMan.attach @$el.find('.map') @@ -280,12 +327,42 @@ module.exports = class CampaignView extends RootView continue if particleKey.length is 2 # Don't show basic levels @particleMan.addEmitter level.position.x / 100, level.position.y / 100, particleKey.join('-') + onMouseEnterPortals: (e) -> + return unless @campaigns?.loaded and @sessions?.loaded + @portalScrollInterval = setInterval @onMouseMovePortals, 100 + @onMouseMovePortals e + + onMouseLeavePortals: (e) -> + return unless @portalScrollInterval + clearInterval @portalScrollInterval + @portalScrollInterval = null + + onMouseMovePortals: (e) => + return unless @portalScrollInterval + $portal = @$el.find('.portal') + $portals = @$el.find('.portals') + if e + @portalOffsetX = Math.round Math.max 0, e.clientX - $portal.offset().left + bodyWidth = $('body').innerWidth() + fraction = @portalOffsetX / bodyWidth + return if 0.2 < fraction < 0.8 + direction = if fraction < 0.5 then 1 else -1 + magnitude = 0.2 * bodyWidth * (if direction is -1 then fraction - 0.8 else 0.2 - fraction) / 0.2 + portalsWidth = 1902 # TODO: if we add campaigns or change margins, this will get out of date... + scrollTo = $portals.offset().left + direction * magnitude + scrollTo = Math.max bodyWidth - portalsWidth, scrollTo + scrollTo = Math.min 0, scrollTo + $portals.stop().animate {marginLeft: scrollTo}, 100, 'linear' + onSessionsLoaded: (e) -> return if @editorMode for session in @sessions.models @levelStatusMap[session.get('levelID')] = if session.get('state')?.complete then 'complete' else 'started' @render() + onCampaignsLoaded: (e) -> + @render() + preloadLevel: (levelSlug) -> levelURL = "/db/level/#{levelSlug}" level = new Level().setURL levelURL @@ -445,3 +522,12 @@ module.exports = class CampaignView extends RootView @$el.find('.player-hero-icon').removeClass().addClass('player-hero-icon ' + slug) return console.error "CampaignView hero update couldn't find hero slug for original:", hero + + onClickPortalCampaign: (e) -> + campaign = $(e.target).closest('.campaign') + return if campaign.is('.locked') or campaign.is('.silhouette') + campaignSlug = campaign.data('campaign-slug') + Backbone.Mediator.publish 'router:navigate', + route: "/play/#{campaignSlug}" + viewClass: CampaignView + viewArgs: [{supermodel: @supermodel}, campaignSlug] diff --git a/app/views/play/level/ControlBarView.coffee b/app/views/play/level/ControlBarView.coffee index 5d9576ec3..1a5135970 100644 --- a/app/views/play/level/ControlBarView.coffee +++ b/app/views/play/level/ControlBarView.coffee @@ -80,9 +80,8 @@ module.exports = class ControlBarView extends CocoView @homeLink = c.homeLink = '/play' @homeViewClass = 'views/play/CampaignView' campaign = @level.get 'campaign' - if campaign isnt 'dungeon' - @homeLink += '/' + campaign - @homeViewArgs.push campaign + @homeLink += '/' + campaign + @homeViewArgs.push campaign else @homeLink = c.homeLink = '/' @homeViewClass = 'views/HomeView' diff --git a/app/views/play/level/modal/HeroVictoryModal.coffee b/app/views/play/level/modal/HeroVictoryModal.coffee index 18d6ecbac..c2512e1b0 100644 --- a/app/views/play/level/modal/HeroVictoryModal.coffee +++ b/app/views/play/level/modal/HeroVictoryModal.coffee @@ -326,7 +326,7 @@ module.exports = class HeroVictoryModal extends ModalView getNextLevelLink: -> link = '/play' nextCampaign = @getNextLevelCampaign() - link += '/' + nextCampaign unless nextCampaign is 'dungeon' + link += '/' + nextCampaign link onClickContinue: (e, extraOptions=null) -> diff --git a/server/campaigns/campaign_handler.coffee b/server/campaigns/campaign_handler.coffee index 891fef35f..3d07e8eba 100644 --- a/server/campaigns/campaign_handler.coffee +++ b/server/campaigns/campaign_handler.coffee @@ -24,6 +24,15 @@ CampaignHandler = class CampaignHandler extends Handler hasAccess: (req) -> req.method is 'GET' or req.user?.isAdmin() + get: (req, res) -> + return @sendForbiddenError(res) if not @hasAccess(req) + # We don't have normal text search or anything set up to make /db/campaign work, so we'll just give them all campaigns, no problem. + q = @modelClass.find {} + q.exec (err, documents) => + return @sendDatabaseError(res, err) if err + documents = (@formatEntity(req, doc) for doc in documents) + @sendSuccess(res, documents) + getByRelationship: (req, res, args...) -> relationship = args[1] if relationship in ['levels', 'achievements'] From 097dbd11dd2842a3e3af5365a6174eacc3344876 Mon Sep 17 00:00:00 2001 From: Scott Erickson <sderickson@gmail.com> Date: Thu, 5 Feb 2015 15:24:59 -0800 Subject: [PATCH 34/36] Added a script for getting some subscription data more easily. --- scripts/analytics/subscriptionStats.js | 69 ++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 scripts/analytics/subscriptionStats.js diff --git a/scripts/analytics/subscriptionStats.js b/scripts/analytics/subscriptionStats.js new file mode 100644 index 000000000..ddc3c3697 --- /dev/null +++ b/scripts/analytics/subscriptionStats.js @@ -0,0 +1,69 @@ +// To use: set the range you want below, make sure your environment has the stripe key, then run: +// node scripts/analytics/subscriptions.js + +require('coffee-script'); +require('coffee-script/register'); +config = require('../../server_config'); +if(config.stripe.secretKey.indexOf('sk_test_')==0) { + throw new Error('You should not run this on the test data... Get your environment in gear.'); +} + +stripe = require('stripe')(config.stripe.secretKey); + +var range = { + gt: ''+(new Date('2015-01-01').getTime()/1000), + lt: ''+(new Date('2015-02-01').getTime()/1000) +}; + +begin = function(starting_after) { + var query = {date: range, limit: 100}; + if(starting_after) { + query.starting_after = starting_after; + } + stripe.invoices.list(query, onInvoicesReceived); +} + +customersPaid = [] + +onInvoicesReceived = function(err, invoices) { + for(var i in invoices.data) { + var invoice = invoices.data[i]; + if(!invoice.paid) { continue; } + customersPaid.push(invoice.customer); + } + if(invoices.has_more) { + console.log('Loaded', customersPaid.length, 'invoices.') + begin(invoices.data[i].id); + } + else { + console.log('How many customers paid for a subscription:', customersPaid.length); + loadNewCustomers(); + } +} + +loadNewCustomers = function(starting_after) { + query = {created: range, limit: 100}; + if(starting_after) { + query.starting_after = starting_after; + } + stripe.customers.list(query, onCustomersReceived); +} + +newCustomersPaid = []; + +onCustomersReceived = function(err, customers) { + for(var i in customers.data) { + var customer = customers.data[i]; + if(customersPaid.indexOf(customer.id) == -1) { continue; } + newCustomersPaid.push(customer.id); + } + if(customers.has_more) { + console.log('Loaded', newCustomersPaid.length, 'new customers.'); + loadNewCustomers(customers.data[i].id); + } + else { + console.log('How many new customers paid for a subscription:', newCustomersPaid.length); + } +} + +begin(); \ No newline at end of file From 3cbf11d404617604ebadbb6b65644032ceea4122 Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Thu, 5 Feb 2015 15:40:33 -0800 Subject: [PATCH 35/36] Added a back button to hit campaign selector view. --- app/styles/play/campaign-view.sass | 19 ++++++++++++++++--- app/templates/play/campaign-view.jade | 4 ++++ app/views/play/CampaignView.coffee | 7 +++++++ 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/app/styles/play/campaign-view.sass b/app/styles/play/campaign-view.sass index a01a9a9d5..66e9ad6ef 100644 --- a/app/styles/play/campaign-view.sass +++ b/app/styles/play/campaign-view.sass @@ -448,6 +448,21 @@ $gameControlMargin: 30px &.vol-down .glyphicon.glyphicon-volume-down display: inline-block + #back-button + position: absolute + left: 70px + left: -webkit-calc(1% + 55px) + left: calc(1% + 55px) + top: 1% + padding: 3px 8px + @include opacity(0.75) + + &:hover + @include opacity(1.0) + + .glyphicon + font-size: 32px + #campaign-status position: absolute left: 0 @@ -539,10 +554,8 @@ $gameControlMargin: 30px .campaign-name, .levels-completed, .campaign-locked margin: 0 - color: rgb(232, 217, 87) + color: white text-shadow: black 2px 2px 0, black -2px -2px 0, black 2px -2px 0, black -2px 2px 0, black 2px 0px 0, black 0px -2px 0, black -2px 0px 0, black 0px 2px 0 - z-index: 30 - pointer-events: none .levels-completed font-size: 22px diff --git a/app/templates/play/campaign-view.jade b/app/templates/play/campaign-view.jade index 7b8a0c3fd..ee679fabc 100644 --- a/app/templates/play/campaign-view.jade +++ b/app/templates/play/campaign-view.jade @@ -108,6 +108,10 @@ button.btn.btn-lg.btn-inverse#volume-button(data-i18n="[title]play.adjust_volume .glyphicon.glyphicon-volume-down .glyphicon.glyphicon-volume-up +if campaign + .btn.btn-lg.btn-inverse#back-button(data-i18n="[title]resources.campaigns", title="Campaigns") + .glyphicon.glyphicon-globe + if campaign && campaign.loaded h1#campaign-status .campaign-status-background diff --git a/app/views/play/CampaignView.coffee b/app/views/play/CampaignView.coffee index cf64953ff..ad9dac8aa 100644 --- a/app/views/play/CampaignView.coffee +++ b/app/views/play/CampaignView.coffee @@ -46,6 +46,7 @@ module.exports = class CampaignView extends RootView 'click .level-info-container .start-level': 'onClickStartLevel' 'click .level-info-container .view-solutions': 'onClickViewSolutions' 'click #volume-button': 'onToggleVolume' + 'click #back-button': 'onClickBack' 'click .portal .campaign': 'onClickPortalCampaign' 'mouseenter .portals': 'onMouseEnterPortals' 'mouseleave .portals': 'onMouseLeavePortals' @@ -516,6 +517,12 @@ module.exports = class CampaignView extends RootView newI = 2 @updateVolume volumes[newI] + onClickBack: (e) -> + Backbone.Mediator.publish 'router:navigate', + route: "/play" + viewClass: CampaignView + viewArgs: [{supermodel: @supermodel}] + updateHero: -> return unless hero = me.get('heroConfig')?.thangType for slug, original of ThangType.heroes when original is hero From 860868c28533bf4cbf401418eb06d08c8995f1a2 Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Thu, 5 Feb 2015 16:14:32 -0800 Subject: [PATCH 36/36] Stopped preloading sessions for now, since it's buggy. --- app/views/play/CampaignView.coffee | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/views/play/CampaignView.coffee b/app/views/play/CampaignView.coffee index ad9dac8aa..88a3d92fa 100644 --- a/app/views/play/CampaignView.coffee +++ b/app/views/play/CampaignView.coffee @@ -369,10 +369,10 @@ module.exports = class CampaignView extends RootView level = new Level().setURL levelURL level = @supermodel.loadModel(level, 'level', null, 0).model sessionURL = "/db/level/#{levelSlug}/session" - @preloadedSession = new LevelSession().setURL sessionURL - @preloadedSession.levelSlug = levelSlug - @preloadedSession.fetch() - @listenToOnce @preloadedSession, 'sync', @onSessionPreloaded + #@preloadedSession = new LevelSession().setURL sessionURL + #@preloadedSession.levelSlug = levelSlug + #@preloadedSession.fetch() + #@listenToOnce @preloadedSession, 'sync', @onSessionPreloaded onSessionPreloaded: (session) -> levelElement = @$el.find('.level-info-container:visible')