From 40ef21571cbadc5b6574fe71f116b2b845ce19d1 Mon Sep 17 00:00:00 2001 From: EagleTA Date: Wed, 19 Feb 2014 00:22:23 +0200 Subject: [PATCH 01/15] first step of translation just trying the environment for translation --- app/locale/bg.coffee | 112 +++++++++++++++++++++---------------------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/app/locale/bg.coffee b/app/locale/bg.coffee index 4b8953781..924e7b9c1 100644 --- a/app/locale/bg.coffee +++ b/app/locale/bg.coffee @@ -1,29 +1,29 @@ module.exports = nativeDescription: "български език", englishDescription: "Bulgarian", translation: common: - loading: "Loading..." -# saving: "Saving..." -# sending: "Sending..." -# cancel: "Cancel" -# save: "Save" -# delay_1_sec: "1 second" -# delay_3_sec: "3 seconds" -# delay_5_sec: "5 seconds" + loading: "Зареждане..." + saving: "Записване..." + sending: "Изпращане..." + cancel: "Отказ" + save: "Запис" + delay_1_sec: "1 секунда" + delay_3_sec: "3 секунди" + delay_5_sec: "5 секунди" # manual: "Manual" # fork: "Fork" # play: "Play" -# modal: -# close: "Close" -# okay: "Okay" + modal: + close: "Затвори" + okay: "Добре" -# not_found: -# page_not_found: "Page not found" + not_found: + page_not_found: "Страницата не е намерена" -# nav: -# play: "Levels" -# editor: "Editor" -# blog: "Blog" -# forum: "Forum" + nav: + play: "Нива" + editor: "Редактор" + blog: "Блог" + forum: "Форум" # admin: "Admin" # home: "Home" # contribute: "Contribute" @@ -41,34 +41,34 @@ module.exports = nativeDescription: "български език", englishDescri # cla_suffix: "." # cla_agree: "I AGREE" -# login: -# sign_up: "Create Account" -# log_in: "Log In" -# log_out: "Log Out" -# recover: "recover account" + login: + sign_up: "Създай Профил" + log_in: "Вход" + log_out: "Изход" + recover: "Възстанови акаунт" -# recover: -# recover_account_title: "Recover Account" -# send_password: "Send Recovery Password" + recover: + recover_account_title: "Възстанови Акаунт" + send_password: "Изпрати парола за възстановяване" -# signup: + signup: # create_account_title: "Create Account to Save Progress" # description: "It's free. Just need a couple things and you'll be good to go:" # email_announcements: "Receive announcements by email" # coppa: "13+ or non-USA " -# coppa_why: "(Why?)" -# creating: "Creating Account..." -# sign_up: "Sign Up" -# log_in: "log in with password" + coppa_why: "(Защо?)" + creating: "Създаване на профил..." + sign_up: "Регистриране" + log_in: "Вход с парола" -# home: -# slogan: "Learn to Code JavaScript by Playing a Game" -# no_ie: "CodeCombat does not run in Internet Explorer 9 or older. Sorry!" -# no_mobile: "CodeCombat wasn't designed for mobile devices and may not work!" -# play: "Play" + home: + slogan: "Научи се да програмираш на JavaScript, докато играеш игра " + no_ie: "CodeCombat не работи под Internet Explorer 9 или по-стар. Съжалявам!" + no_mobile: "CodeCombat не е направен за мобилни устройства и може да не работи!" + play: "Играй" -# play: -# choose_your_level: "Choose Your Level" + play: + choose_your_level: "Избери своето ниво" # adventurer_prefix: "You can jump to any level below, or discuss the levels on " # adventurer_forum: "the Adventurer forum" # adventurer_suffix: "." @@ -141,12 +141,12 @@ module.exports = nativeDescription: "български език", englishDescri # saved: "Changes Saved" # password_mismatch: "Password does not match." -# account_profile: -# edit_settings: "Edit Settings" + account_profile: + edit_settings: "Промени настройките" # profile_for_prefix: "Profile for " # profile_for_suffix: "" # profile: "Profile" -# user_not_found: "No user found. Check the URL?" + user_not_found: "Няма намерен потребител. Провери URL-а?" # gravatar_not_found_mine: "We couldn't find your profile associated with:" # gravatar_not_found_email_suffix: "." # gravatar_signup_prefix: "Sign up at " @@ -157,9 +157,9 @@ module.exports = nativeDescription: "български език", englishDescri # gravatar_accounts: "As Seen On" # gravatar_profile_link: "Full Gravatar Profile" -# play_level: -# level_load_error: "Level could not be loaded." -# done: "Done" + play_level: + level_load_error: "Нивото не може да бъде заредено." + done: "Готово" # grid: "Grid" # customize_wizard: "Customize Wizard" # home: "Home" @@ -247,22 +247,22 @@ module.exports = nativeDescription: "български език", englishDescri # new_component_title: "Create New Component" # new_component_field_system: "System" -# article: -# edit_btn_preview: "Preview" -# edit_article_title: "Edit Article" + article: + edit_btn_preview: "Преглед" + edit_article_title: "Промени статията" -# general: -# and: "and" -# name: "Name" + general: + and: "и" + name: "Име" # body: "Body" -# version: "Version" + version: "Версия" # commit_msg: "Commit Message" # version_history_for: "Version History for: " -# results: "Results" -# description: "Description" -# or: "or" -# email: "Email" -# message: "Message" + results: "Резултати" + description: "Описание" + or: "или" + email: "Email" + message: "Съобщение" # about: # who_is_codecombat: "Who is CodeCombat?" From 059c50e47d674a457d51b018c7175a553a2bf732 Mon Sep 17 00:00:00 2001 From: Justin Cano Date: Wed, 19 Feb 2014 03:03:43 -0800 Subject: [PATCH 02/15] Update names.coffee --- app/lib/world/names.coffee | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/lib/world/names.coffee b/app/lib/world/names.coffee index c2303cc77..abe9b1ce3 100644 --- a/app/lib/world/names.coffee +++ b/app/lib/world/names.coffee @@ -107,6 +107,9 @@ module.exports.thangNames = thangNames = "Archer M": [ "Brian" "Cole" + "Roman" + "Hunter" + "Simon" ] "Ogre Munchkin M": [ "Brack" From 786ccf476d574ba2b1be4640c86baf0f9b7af504 Mon Sep 17 00:00:00 2001 From: Yinkan Li Date: Wed, 19 Feb 2014 21:49:08 +0800 Subject: [PATCH 03/15] translate and refine Chinese simplified translate: send_password create_account_title refine: slogan no_mobile play --- app/locale/zh-HANS.coffee | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/locale/zh-HANS.coffee b/app/locale/zh-HANS.coffee index dd7f63d1a..06eaa03c4 100644 --- a/app/locale/zh-HANS.coffee +++ b/app/locale/zh-HANS.coffee @@ -49,10 +49,10 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese recover: recover_account_title: "找回账户" -# send_password: "Send Recovery Password" + send_password: "发送重置链接" signup: -# create_account_title: "Create Account to Save Progress" + create_account_title: "创建一个账户来保存进度" description: "这是免费的,简单易学:" email_announcements: "通过邮件接收通知" coppa: "13岁以上或非美国用户" @@ -62,10 +62,10 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese log_in: "登录" home: - slogan: "通过玩儿游戏学到Javascript脚本语言" + slogan: "通过游戏学习 Javascript" no_ie: "抱歉!Internet Explorer 9等更旧的预览器打不开此网站。" - no_mobile: "CodeCombat 不是针对手机设备设计的,所以可能不好用!" - play: "玩" + no_mobile: "CodeCombat 不是针对手机设备设计的,所以可能无法达到做好的体验!" + play: "开始游戏" play: choose_your_level: "选取难度" From a0acdba61929db075b4de731e3a9360ae7b757ad Mon Sep 17 00:00:00 2001 From: Yinkan Li Date: Wed, 19 Feb 2014 21:54:47 +0800 Subject: [PATCH 04/15] translate and refine Chinese simplified translate: employers refine: coppa_why --- app/locale/zh-HANS.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/locale/zh-HANS.coffee b/app/locale/zh-HANS.coffee index 06eaa03c4..fd842cb00 100644 --- a/app/locale/zh-HANS.coffee +++ b/app/locale/zh-HANS.coffee @@ -31,7 +31,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese about: "关于" contact: "联系我们" twitter_follow: "关注" -# employers: "Employers" + employers: "雇佣我们" # versions: # save_version_title: "Save New Version" @@ -56,7 +56,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese description: "这是免费的,简单易学:" email_announcements: "通过邮件接收通知" coppa: "13岁以上或非美国用户" - coppa_why: "为什么?" + coppa_why: " 为什么?" creating: "账户创建中……" sign_up: "注册" log_in: "登录" From 79a3bea5755b53b0a6a47d44f0fb4e0babd3ab3b Mon Sep 17 00:00:00 2001 From: David Mills Date: Wed, 19 Feb 2014 22:04:13 -0500 Subject: [PATCH 05/15] Misaligned social share buttons --- app/styles/base.sass | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/styles/base.sass b/app/styles/base.sass index f26501f6a..a621fe8f8 100644 --- a/app/styles/base.sass +++ b/app/styles/base.sass @@ -78,6 +78,10 @@ a[data-toggle="modal"] .github-star-button margin-left: 20px + &>div + display: inline-block + vertical-align: top + .error left: 8px From 284576521f0b5e27947ad5cb455d972a430b74fa Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Thu, 20 Feb 2014 13:19:49 -0800 Subject: [PATCH 06/15] Added fullscreen toggle to play with. --- app/styles/play/level/playback.sass | 2 +- app/templates/play/level/playback.jade | 2 ++ app/views/kinds/RootView.coffee | 26 ++++++++++++++++++++++++++ 3 files changed, 29 insertions(+), 1 deletion(-) diff --git a/app/styles/play/level/playback.sass b/app/styles/play/level/playback.sass index 39fcd6b73..73ab27d31 100644 --- a/app/styles/play/level/playback.sass +++ b/app/styles/play/level/playback.sass @@ -76,7 +76,7 @@ left: 100px top: 0px bottom: 0px - right: 100px + right: 125px .progress float: left diff --git a/app/templates/play/level/playback.jade b/app/templates/play/level/playback.jade index 84801141f..b5cbe4fa3 100644 --- a/app/templates/play/level/playback.jade +++ b/app/templates/play/level/playback.jade @@ -16,6 +16,8 @@ button.btn.btn-xs.btn-inverse#music-button(title="Toggle Music") .scrubber-handle .btn-group.dropup#playback-settings + button.btn.btn-xs.btn-inverse.toggle-fullscreen(title="Toggle fullscreen") + i.icon-fullscreen.icon-white button.btn.btn-xs.btn-inverse#zoom-in-button(title="Zoom In (or scroll down)") i.icon-zoom-in.icon-white button.btn.btn-xs.btn-inverse#zoom-out-button(title="Zoom Out (or scroll up)") diff --git a/app/views/kinds/RootView.coffee b/app/views/kinds/RootView.coffee index 77c0c0160..daefb695e 100644 --- a/app/views/kinds/RootView.coffee +++ b/app/views/kinds/RootView.coffee @@ -16,6 +16,7 @@ module.exports = class RootView extends CocoView events: "click #logout-button": "logoutAccount" 'change .language-dropdown': 'showDiplomatSuggestionModal' + 'click .toggle-fullscreen': 'toggleFullscreen' afterRender: -> super() @@ -72,3 +73,28 @@ module.exports = class RootView extends CocoView console.warn "Error saving language:", errors res.success (model, response, options) -> #console.log "Saved language:", newLang + + toggleFullscreen: (e) -> + # https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Using_full_screen_mode?redirectlocale=en-US&redirectslug=Web/Guide/DOM/Using_full_screen_mode + # Whoa, even cooler: https://developer.mozilla.org/en-US/docs/WebAPI/Pointer_Lock + full = document.fullscreenElement or + document.mozFullScreenElement or + document.mozFullscreenElement or + document.webkitFullscreenElement or + document.msFullscreenElement + d = document.documentElement + if not full + req = d.requestFullScreen or + d.mozRequestFullScreen or + d.mozRequestFullscreen or + d.msRequestFullscreen or + (if d.webkitRequestFullscreen then -> d.webkitRequestFullscreen Element.ALLOW_KEYBOARD_INPUT else null) + req?.call d + else + nah = document.exitFullscreen or + document.mozCancelFullScreen or + document.mozCancelFullscreen or + document.msExitFullscreen or + document.webkitExitFullscreen + nah?.call document + return From 97b6094fe80333bd4771a2b42b983665df00bd29 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Thu, 20 Feb 2014 13:58:35 -0800 Subject: [PATCH 07/15] Tweaks for ladder views. --- app/styles/play/ladder.sass | 5 +++++ app/styles/play/ladder/team.sass | 5 ++--- app/templates/play/ladder.jade | 5 +++-- app/templates/play/ladder/team.jade | 26 +++++++++++++++++--------- app/views/play/ladder/team_view.coffee | 13 +++++++------ app/views/play/ladder_view.coffee | 25 ++++++++++++------------- 6 files changed, 46 insertions(+), 33 deletions(-) diff --git a/app/styles/play/ladder.sass b/app/styles/play/ladder.sass index 303aa7254..c8561dcc3 100644 --- a/app/styles/play/ladder.sass +++ b/app/styles/play/ladder.sass @@ -4,7 +4,12 @@ .play-button margin-bottom: 10px + background-image: none .intro-button width: 45% margin: 0 2.5% + + #simulation-status-text + display: inline + margin-left: 10px diff --git a/app/styles/play/ladder/team.sass b/app/styles/play/ladder/team.sass index f4de7584d..2368ebce0 100644 --- a/app/styles/play/ladder/team.sass +++ b/app/styles/play/ladder/team.sass @@ -3,6 +3,5 @@ margin-top: 15px #competitors-column .well - font-size: 16px - font-weight: bold - padding: 7px \ No newline at end of file + font-size: 18px + padding: 7px diff --git a/app/templates/play/ladder.jade b/app/templates/play/ladder.jade index 6697a5442..9ac2d8974 100644 --- a/app/templates/play/ladder.jade +++ b/app/templates/play/ladder.jade @@ -19,6 +19,7 @@ block content span= team.name table.table.table-bordered.table-condensed.table-hover + //(style="background-color: #{team.bgColor}") tr th(colspan=3, style="color: #{team.primaryColor}") span= team.name @@ -34,9 +35,9 @@ block content td= session.get('creatorName') || "Anonymous" td if(!myRow) - a(href="/play/level/#{level.get('slug') || level.id}/?team=#{team.otherTeam}&opponent=#{session.id}") Compete! + a(href="/play/level/#{level.get('slug') || level.id}/?team=#{team.otherTeam}&opponent=#{session.id}") Battle as #{team.otherTeam}! else - a(href="/play/ladder/#{levelID}/team/#{team.id}") View details + a(href="/play/ladder/#{levelID}/team/#{team.id}") View your #{team.id} matches. unless me.attributes.anonymous hr diff --git a/app/templates/play/ladder/team.jade b/app/templates/play/ladder/team.jade index ce11ad770..8b478371e 100644 --- a/app/templates/play/ladder/team.jade +++ b/app/templates/play/ladder/team.jade @@ -11,7 +11,7 @@ block content p | In this level, you play against everyone who has ever written strategies for the opposing forces. | Choose from the suggested players on the right, playing as many and as long as you like, - | and when you're ready to test your grand strategy against the whole ladder, return and click the rank button. + | and when you are ready to test your grand strategy against the whole ladder, return and click the rank button. p | After your first submission, your code will also continuously run against other players as they rank themselves. @@ -30,6 +30,10 @@ block content if matches.length table.table.table-bordered.table-condensed + tr + th Result + th Opponent + th When for match in matches tr td.state-cell @@ -42,7 +46,8 @@ block content td.name-cell= match.opponentName || "Anonymous" td.time-cell= match.when td.battle-cell - a(href="/play/level/#{levelID}?team=#{teamID}&opponent=#{match.sessionID}") Battle! + - var text = match.state === 'win' ? 'Watch your victory' : 'Defeat the ' + otherTeamID + a(href="/play/level/#{levelID}?team=#{teamID}&opponent=#{match.sessionID}")= text else div.alert.alert-warning @@ -61,7 +66,7 @@ block content span : div.col-md-10 a(href="/play/level/#{levelID}?team=#{teamID}") - span.warmup Play vs Default + span.warmup Play #{teamID} vs Default #{otherTeamID} if challengers.easy .well @@ -71,8 +76,9 @@ block content span : div.col-md-10 a(href="/play/level/#{levelID}?team=#{teamID}&opponent=#{challengers.easy.sessionID}") - span Play vs - span= challengers.easy.opponentName + span Play #{teamID} vs + strong= challengers.easy.opponentName + span #{otherTeamID} if challengers.medium .well @@ -82,8 +88,9 @@ block content span : div.col-md-10 a(href="/play/level/#{levelID}?team=#{teamID}&opponent=#{challengers.medium.sessionID}") - span Play vs - span= challengers.medium.opponentName + span Play #{teamID} vs + strong= challengers.medium.opponentName + span #{otherTeamID} if challengers.hard .well @@ -93,5 +100,6 @@ block content span : div.col-md-10 a(href="/play/level/#{levelID}?team=#{teamID}&opponent=#{challengers.hard.sessionID}") - span Play vs - span= challengers.hard.opponentName + span Play #{teamID} vs + strong= challengers.hard.opponentName + span #{otherTeamID} diff --git a/app/views/play/ladder/team_view.coffee b/app/views/play/ladder/team_view.coffee index 53fe61cd1..138f62c19 100644 --- a/app/views/play/ladder/team_view.coffee +++ b/app/views/play/ladder/team_view.coffee @@ -15,6 +15,7 @@ module.exports = class LadderTeamView extends RootView constructor: (options, @levelID, @team) -> super(options) + @otherTeam = if team is 'ogres' then 'humans' else 'ogres' @level = new Level(_id:@levelID) @level.fetch() @level.once 'sync', @onLevelLoaded, @ @@ -36,7 +37,7 @@ module.exports = class LadderTeamView extends RootView if matches?.length then @loadNames() else @loadChallengers() loadChallengers: -> - @challengers = new ChallengersData(@level, @team, @session) + @challengers = new ChallengersData(@level, @team, @otherTeam, @session) @challengers.on 'sync', @loadNames, @ # PART 3: Loading the names of the other users @@ -70,6 +71,7 @@ module.exports = class LadderTeamView extends RootView ctx.levelID = @levelID ctx.teamName = _.string.titleize @team ctx.teamID = @team + ctx.otherTeamID = @otherTeam ctx.challengers = if not @startsLoading then @getChallengers() else {} ctx.readyToRank = @readyToRank() @@ -166,17 +168,16 @@ module.exports = class LadderTeamView extends RootView rankButton.toggleClass 'disabled', spanClass isnt 'rank' class ChallengersData - constructor: (@level, @team, @session) -> + constructor: (@level, @team, @otherTeam, @session) -> _.extend @, Backbone.Events score = @session?.get('totalScore') or 25 - otherTeam = if @team is 'ogres' then 'humans' else 'ogres' - @easyPlayer = new LeaderboardCollection(@level, {order:1, scoreOffset: score - 5, limit: 1, team: otherTeam}) + @easyPlayer = new LeaderboardCollection(@level, {order:1, scoreOffset: score - 5, limit: 1, team: @otherTeam}) @easyPlayer.fetch() @easyPlayer.once 'sync', @challengerLoaded, @ - @mediumPlayer = new LeaderboardCollection(@level, {order:1, scoreOffset: score, limit: 1, team: otherTeam}) + @mediumPlayer = new LeaderboardCollection(@level, {order:1, scoreOffset: score, limit: 1, team: @otherTeam}) @mediumPlayer.fetch() @mediumPlayer.once 'sync', @challengerLoaded, @ - @hardPlayer = new LeaderboardCollection(@level, {order:-1, scoreOffset: score + 5, limit: 1, team: otherTeam}) + @hardPlayer = new LeaderboardCollection(@level, {order:-1, scoreOffset: score + 5, limit: 1, team: @otherTeam}) @hardPlayer.fetch() @hardPlayer.once 'sync', @challengerLoaded, @ diff --git a/app/views/play/ladder_view.coffee b/app/views/play/ladder_view.coffee index 03f0bec67..0ff4e6717 100644 --- a/app/views/play/ladder_view.coffee +++ b/app/views/play/ladder_view.coffee @@ -11,7 +11,7 @@ HIGHEST_SCORE = 1000000 class LevelSessionsCollection extends CocoCollection url: '' model: LevelSession - + constructor: (levelID) -> super() @url = "/db/level/#{levelID}/all_sessions" @@ -56,7 +56,7 @@ module.exports = class LadderView extends RootView @simulationStatus += "..." catch e console.log "There was a problem with the named simulation status: #{e}" - $("#simulationStatusText").text @simulationStatus + $("#simulation-status-text").text @simulationStatus constructor: (options, @levelID) -> @@ -66,7 +66,7 @@ module.exports = class LadderView extends RootView @level.once 'sync', @onLevelLoaded, @ @simulator = new Simulator() @simulator.on 'statusUpdate', @updateSimulationStatus, @ - + # @sessions = new LevelSessionsCollection(levelID) # @sessions.fetch({}) # @sessions.once 'sync', @onMySessionsLoaded, @ @@ -78,7 +78,7 @@ module.exports = class LadderView extends RootView startLoadingPhaseTwoMaybe: -> return unless @level.loaded # and @sessions.loaded @loadPhaseTwo() - + loadPhaseTwo: -> alliedSystem = _.find @level.get('systems'), (value) -> value.config?.teams? teams = [] @@ -87,7 +87,7 @@ module.exports = class LadderView extends RootView teams.push teamName @teams = teams @teamConfigs = alliedSystem.config.teams - + @leaderboards = {} @challengers = {} for team in teams @@ -96,7 +96,7 @@ module.exports = class LadderView extends RootView console.log "Team session: #{JSON.stringify teamSession}" @leaderboards[team] = new LeaderboardData(@level, team, teamSession) @leaderboards[team].once 'sync', @onLeaderboardLoaded, @ - + onChallengersLoaded: -> @renderMaybe() onLeaderboardLoaded: -> @renderMaybe() @@ -105,7 +105,7 @@ module.exports = class LadderView extends RootView return unless _.every loaders, (loader) -> loader.loaded @startsLoading = false @render() - + getRenderData: -> ctx = super() ctx.level = @level @@ -129,7 +129,7 @@ module.exports = class LadderView extends RootView primaryColor: primaryColor }) ctx - + class LeaderboardData constructor: (@level, @team, @session) -> _.extend @, Backbone.Events @@ -140,7 +140,7 @@ class LeaderboardData @topPlayers.sort() @topPlayers.once 'sync', @leaderboardPartLoaded, @ - + # if @session # score = @session.get('totalScore') or 25 # @playersAbove = new LeaderboardCollection(@level, {order:1, scoreOffset: score, limit: 4, team: @team}) @@ -158,19 +158,19 @@ class LeaderboardData else @loaded = true @fetchNames() - + fetchNames: -> sessionCollections = [@topPlayers, @playersAbove, @playersBelow] sessionCollections = (s for s in sessionCollections when s) ids = [] for collection in sessionCollections ids.push model.get('creator') for model in collection.models - + success = (nameMap) => for collection in sessionCollections session.set('creatorName', nameMap[session.get('creator')]) for session in collection.models @trigger 'sync' - + $.ajax('/db/user/-/names', { data: {ids: ids} type: 'POST' @@ -195,4 +195,3 @@ class ChallengersData if @easyPlayer.loaded and @mediumPlayer.loaded and @hardPlayer.loaded @loaded = true @trigger 'sync' - \ No newline at end of file From 5bda4d5e5f61199fb9b11dc2a2a5c9204d8b61da Mon Sep 17 00:00:00 2001 From: Scott Erickson Date: Thu, 20 Feb 2014 14:25:39 -0800 Subject: [PATCH 08/15] Fixed the camera to not move around when the world is reset and being cast. --- app/lib/surface/Camera.coffee | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/lib/surface/Camera.coffee b/app/lib/surface/Camera.coffee index 06487571b..4cffe9361 100644 --- a/app/lib/surface/Camera.coffee +++ b/app/lib/surface/Camera.coffee @@ -164,16 +164,16 @@ module.exports = class Camera extends CocoClass @zoomTo target, newZoom, 0 onLevelRestarted: -> - @setBounds(@firstBounds) + @setBounds(@firstBounds, false) # COMMANDS - setBounds: (worldBounds) -> + setBounds: (worldBounds, updateZoom=true) -> # receives an array of two world points. Normalize and apply them @firstBounds = worldBounds unless @firstBounds @bounds = @normalizeBounds(worldBounds) @calculateMinZoom() - @updateZoom true + @updateZoom true if updateZoom @target = @currentTarget unless @target.name normalizeBounds: (worldBounds) -> From 8bbce727ee84b7c031536078e4be6d68d25c169b Mon Sep 17 00:00:00 2001 From: Scott Erickson Date: Thu, 20 Feb 2014 14:26:04 -0800 Subject: [PATCH 09/15] Made the goals view a little more opaque. --- app/styles/play/level/goals.sass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/styles/play/level/goals.sass b/app/styles/play/level/goals.sass index 3158ff5cb..cb8f843d8 100644 --- a/app/styles/play/level/goals.sass +++ b/app/styles/play/level/goals.sass @@ -2,7 +2,7 @@ position: absolute left: 10px top: 42px - background-color: rgba(200,200,200,0.6) + background-color: rgba(200,200,200,0.8) border: black padding: 5px 7px 5px 5px box-sizing: border-box From 0198bd1ec530c1c2ba4a95e044186ea699ec7701 Mon Sep 17 00:00:00 2001 From: Scott Erickson Date: Thu, 20 Feb 2014 14:31:04 -0800 Subject: [PATCH 10/15] Gave the tome popovers a bit of margin on the right so the scroll bars don't hang off the side. --- app/styles/play/level/tome/tome.sass | 1 + 1 file changed, 1 insertion(+) diff --git a/app/styles/play/level/tome/tome.sass b/app/styles/play/level/tome/tome.sass index c3a9761a6..db231ff00 100644 --- a/app/styles/play/level/tome/tome.sass +++ b/app/styles/play/level/tome/tome.sass @@ -53,6 +53,7 @@ .popover-content max-height: 100% overflow-y: scroll + margin-right: 10px img float: right From 48cf9a1443e938453bcdef2bda9c0c9422153c71 Mon Sep 17 00:00:00 2001 From: Scott Erickson Date: Thu, 20 Feb 2014 14:31:33 -0800 Subject: [PATCH 11/15] Added a link to the tutorial level. --- app/templates/play/ladder.jade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/templates/play/ladder.jade b/app/templates/play/ladder.jade index 6697a5442..0b2c64e28 100644 --- a/app/templates/play/ladder.jade +++ b/app/templates/play/ladder.jade @@ -8,7 +8,7 @@ block content a(href="something").intro-button.btn.btn-primary.btn-lg Watch the Video - a(href="somethingelse").intro-button.btn.btn-primary.btn-lg Play the Tutorial + a(href="/play/level/ladder-tutorial").intro-button.btn.btn-primary.btn-lg Play the Tutorial hr div#columns.row From 7ea9f8549f6a397c71bff748b4c475877bdefe4e Mon Sep 17 00:00:00 2001 From: Scott Erickson Date: Thu, 20 Feb 2014 14:45:54 -0800 Subject: [PATCH 12/15] Fixed some scroll bars from appearing when they shouldn't. --- app/styles/play/level/hud.sass | 4 ++-- app/styles/play/level/tome/tome.sass | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/styles/play/level/hud.sass b/app/styles/play/level/hud.sass index 75c14caed..1d6716a5f 100644 --- a/app/styles/play/level/hud.sass +++ b/app/styles/play/level/hud.sass @@ -87,7 +87,7 @@ width: 144px height: 100px margin: 8px 8px 0 0 - overflow-y: scroll + overflow-y: auto float: left @include user-select(text) @@ -133,7 +133,7 @@ height: 100px margin: 8px 24px 8px 0 float: left - overflow-y: scroll + overflow-y: auto overflow-x: hidden .table-container diff --git a/app/styles/play/level/tome/tome.sass b/app/styles/play/level/tome/tome.sass index db231ff00..233ab15a8 100644 --- a/app/styles/play/level/tome/tome.sass +++ b/app/styles/play/level/tome/tome.sass @@ -52,7 +52,7 @@ .popover-content max-height: 100% - overflow-y: scroll + overflow-y: auto margin-right: 10px img float: right From 91a641d3ab2cee0896e2ce077aeff396a3d9596e Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Thu, 20 Feb 2014 14:52:42 -0800 Subject: [PATCH 13/15] Updated Diplomat instructions and related locale files. --- app/locale/ar.coffee | 12 ++++++------ app/locale/bg.coffee | 12 ++++++------ app/locale/cs.coffee | 6 +++--- app/locale/da.coffee | 10 +++++----- app/locale/de.coffee | 8 ++++---- app/locale/el.coffee | 8 ++++---- app/locale/en-AU.coffee | 12 ++++++------ app/locale/en-GB.coffee | 12 ++++++------ app/locale/en-US.coffee | 12 ++++++------ app/locale/en.coffee | 8 ++++---- app/locale/es-419.coffee | 8 ++++---- app/locale/es-ES.coffee | 6 +++--- app/locale/es.coffee | 8 ++++---- app/locale/fa.coffee | 12 ++++++------ app/locale/fi.coffee | 12 ++++++------ app/locale/fr.coffee | 6 +++--- app/locale/he.coffee | 12 ++++++------ app/locale/hi.coffee | 12 ++++++------ app/locale/hu.coffee | 10 +++++----- app/locale/id.coffee | 12 ++++++------ app/locale/it.coffee | 6 +++--- app/locale/ja.coffee | 10 +++++----- app/locale/ko.coffee | 12 ++++++------ app/locale/lt.coffee | 12 ++++++------ app/locale/ms-BA.coffee | 12 ++++++------ app/locale/nb.coffee | 8 ++++---- app/locale/nl.coffee | 6 +++--- app/locale/nn.coffee | 12 ++++++------ app/locale/no.coffee | 8 ++++---- app/locale/pl.coffee | 8 ++++---- app/locale/pt-BR.coffee | 6 +++--- app/locale/pt-PT.coffee | 10 +++++----- app/locale/pt.coffee | 8 ++++---- app/locale/ro.coffee | 12 ++++++------ app/locale/ru.coffee | 8 ++++---- app/locale/sk.coffee | 12 ++++++------ app/locale/sl.coffee | 12 ++++++------ app/locale/sr.coffee | 8 ++++---- app/locale/sv.coffee | 10 +++++----- app/locale/th.coffee | 12 ++++++------ app/locale/tr.coffee | 8 ++++---- app/locale/uk.coffee | 8 ++++---- app/locale/ur.coffee | 12 ++++++------ app/locale/vi.coffee | 12 ++++++------ app/locale/zh-HANS.coffee | 8 ++++---- app/locale/zh-HANT.coffee | 8 ++++---- app/locale/zh.coffee | 12 ++++++------ app/templates/contribute/diplomat.jade | 16 +++++++--------- 48 files changed, 236 insertions(+), 238 deletions(-) diff --git a/app/locale/ar.coffee b/app/locale/ar.coffee index 37ecc7e09..2228af051 100644 --- a/app/locale/ar.coffee +++ b/app/locale/ar.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/bg.coffee b/app/locale/bg.coffee index 924e7b9c1..3515c5fa2 100644 --- a/app/locale/bg.coffee +++ b/app/locale/bg.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "български език", englishDescri # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "български език", englishDescri # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "български език", englishDescri # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/cs.coffee b/app/locale/cs.coffee index 08ebeeac8..a3e45a0d5 100644 --- a/app/locale/cs.coffee +++ b/app/locale/cs.coffee @@ -413,9 +413,9 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr diplomat_launch_url: "zahájení v Říjnu" diplomat_introduction_suf: "bylo, že o CodeCombat je velký zájem i v jiných zemích, obzvláště v Brazílii! Chystáme regiment překladatelů ke zpřístupnění CodeCombatu světu. Pokud chcete nakouknout pod pokličku, dozvědět se o připravovaných novinkách a zpřístupnit úrovně vašim národním kolegům, toto je role pro vás." diplomat_attribute_1: "Plynulost v angličtině a v jazyce do kterého budete překládat. Při předávání komplexních myšlenek je důležité si být jistí v kramflecích v obou jazycích!" - diplomat_join_pref: "Úvodní překladatelský počin začal v tomto " - diplomat_doc_url: "příspěvku na fóru" - diplomat_join_suf: ", tak si jej přečtěte a případně doplňte informace o vašem překladu. Přihlaste se také k odběru informací o vývoji v internacionalizaci!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" more_about_diplomat: "Dozvědět se více o tom, jak se stát Diplomatem" diplomat_subscribe_desc: "Dostávat emailem oznámení a informace o internacionalizaci a o úrovních k překladu." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/da.coffee b/app/locale/da.coffee index 099c82884..a657a5d2f 100644 --- a/app/locale/da.coffee +++ b/app/locale/da.coffee @@ -191,7 +191,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" tome_other_units: "Andre enheder" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/de.coffee b/app/locale/de.coffee index 122b3205e..5f01fbc1a 100644 --- a/app/locale/de.coffee +++ b/app/locale/de.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/el.coffee b/app/locale/el.coffee index 5bc7e0dd9..fc0c8bd50 100644 --- a/app/locale/el.coffee +++ b/app/locale/el.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/en-AU.coffee b/app/locale/en-AU.coffee index 32924d7bf..0841de5b1 100644 --- a/app/locale/en-AU.coffee +++ b/app/locale/en-AU.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/en-GB.coffee b/app/locale/en-GB.coffee index e76937fa8..e317ffce4 100644 --- a/app/locale/en-GB.coffee +++ b/app/locale/en-GB.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/en-US.coffee b/app/locale/en-US.coffee index 8cabfc4fb..64de2e706 100644 --- a/app/locale/en-US.coffee +++ b/app/locale/en-US.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/en.coffee b/app/locale/en.coffee index 7311473b1..9e8ee2787 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "English", englishDescription: "English", tr diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." diplomat_introduction_pref: "So, if there's one thing we learned from the " diplomat_launch_url: "launch in October" - diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." + diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" - diplomat_join_pref: "We've started a lot of initial translations at " - diplomat_doc_url: "this forum post" - diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" + diplomat_join_pref_github: "Find your language locale file " + diplomat_github_url: "on GitHub" + diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" more_about_diplomat: "Learn More About Becoming a Diplomat" diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/es-419.coffee b/app/locale/es-419.coffee index d83d675d1..226763a97 100644 --- a/app/locale/es-419.coffee +++ b/app/locale/es-419.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/es-ES.coffee b/app/locale/es-ES.coffee index e20aeb4f1..c30f07b05 100644 --- a/app/locale/es-ES.coffee +++ b/app/locale/es-ES.coffee @@ -413,9 +413,9 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis diplomat_launch_url: "lanzamiento en octubre" diplomat_introduction_suf: "hay un interés considerable en CodeCombat en otros paises, ¡especialmente Brasil! Estamos formando un cuerpo de traductores con ganas de traducir un grupo de palabras tras otro para hacer CodeCombat tan accesible para todo el mundo como sea posible. Si quieres recibir avances de próximos contenidos y quieres poner esos niveles a disposición de los que comparten tu idioma tan pronto como sea posible, entonces esta Clase es para ti." diplomat_attribute_1: "Fluidez con el ingles y el lenguaje al que quieras traducir. Cuando de transmitir ideas complejas se trata, ¡es importante tener grandes conocimientos de ambas!" - diplomat_join_pref: "Hemos comenzado un montón de traducciones en " - diplomat_doc_url: "este post del foro" - diplomat_join_suf: "así que échale un vistazo y añade cosas para tu idioma. También, marca la casilla de abajo para mantenerte al día en nuevos desarrollos de internacionalización!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" more_about_diplomat: "Aprende más sobre cómo convertirte en un gran Diplomático" diplomat_subscribe_desc: "Recibe correos sobre nuevos niveles y desarrollos para traducir." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/es.coffee b/app/locale/es.coffee index b23a77743..67052da87 100644 --- a/app/locale/es.coffee +++ b/app/locale/es.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/fa.coffee b/app/locale/fa.coffee index d929519c2..6eb55a890 100644 --- a/app/locale/fa.coffee +++ b/app/locale/fa.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/fi.coffee b/app/locale/fi.coffee index bb3b78df5..43f258a27 100644 --- a/app/locale/fi.coffee +++ b/app/locale/fi.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/fr.coffee b/app/locale/fr.coffee index 83ce90a74..0d448b867 100644 --- a/app/locale/fr.coffee +++ b/app/locale/fr.coffee @@ -413,9 +413,9 @@ module.exports = nativeDescription: "français", englishDescription: "French", t diplomat_launch_url: "lancement en octobre" diplomat_introduction_suf: "c'est qu'il y a un intérêt considérable pour CodeCombat dans d'autres pays, particulièrement au Brésil! Nous créons une équipe de traducteurs pour changer une liste de mots en une autre pour que CodeCombat soit le plus accessible possible à travers le monde. Si vous souhaitez avoir un aperçu des prochains contenus et avoir les niveaux dans votre langue le plus tôt possible, alors cette classe est faite pour vous." diplomat_attribute_1: "Des facilités en anglais et dans la langue que vous souhaitez traduire. Pour transmettre des idées complexes, il est important d'avoir une solide compréhension des deux!" - diplomat_join_pref: "Nous avons commencé plusieurs traductions sur " - diplomat_doc_url: "ce post du forum" - diplomat_join_suf: "regardez les et ajoutez des choses à votre langue. Aussi, cochez la case ci-dessous pour rester à jour sur les nouveaux développement d'i18n!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" more_about_diplomat: "En apprendre plus sur comment devenir un bon diplomate" diplomat_subscribe_desc: "Recevoir un email sur le développement i18n et les niveaux à traduire." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/he.coffee b/app/locale/he.coffee index f472fe4ef..febb2cf84 100644 --- a/app/locale/he.coffee +++ b/app/locale/he.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/hi.coffee b/app/locale/hi.coffee index 443d13c6a..5ebaa9a68 100644 --- a/app/locale/hi.coffee +++ b/app/locale/hi.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/hu.coffee b/app/locale/hu.coffee index bad8c40f4..5a8a9cce8 100644 --- a/app/locale/hu.coffee +++ b/app/locale/hu.coffee @@ -191,7 +191,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t tome_minion_spells: "Egységeid varázslatai" tome_read_only_spells: "Csak olvasható varázslatok" tome_other_units: "Egyéb egységek" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" tome_autocast_delay: "Auto varázslás késleltetés" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/id.coffee b/app/locale/id.coffee index 5c186aec0..08b74838f 100644 --- a/app/locale/id.coffee +++ b/app/locale/id.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/it.coffee b/app/locale/it.coffee index 47df13a3c..69e8b9260 100644 --- a/app/locale/it.coffee +++ b/app/locale/it.coffee @@ -413,9 +413,9 @@ module.exports = nativeDescription: "italiano", englishDescription: "Italian", t diplomat_launch_url: "lancio di ottobre" diplomat_introduction_suf: "è che c'è un notevole interesse per CodeCombat negli altri paesi, in particolare in Brasile! Stiamo costruendo un corpo di traduttori per trasformare liste di parole in altre parole, per rendere CodeCombat accessibile il più possibile in tutto il mondo. Se ti piace l'idea di sbirciare nei contenuti futuri e di portare questi livelli ai tuoi connazionali il più presto possibile, questa categoria potrebbe essere la tua." diplomat_attribute_1: "Competenza in inglese e nella lingua in cui vorresti tradurre. Per trasferire idee complesse è importante avere una solida capacità in entrambe!" - diplomat_join_pref: "Abbiamo avviato molte traduzioni in " - diplomat_doc_url: "questo post del forum:" - diplomat_join_suf: "leggilo e aggiungi dettagli per la tua lingua. Segna anche la casella qui sotto per seguire gli aggiornamenti sullo sviluppo i18n!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" more_about_diplomat: "Leggi di più su cosa vuol dire diventare un grande Diplomatico" diplomat_subscribe_desc: "Ricevi messaggi email sullo sviluppo i18n e i livelli da tradurre." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/ja.coffee b/app/locale/ja.coffee index 6553f87f2..85bb6dcba 100644 --- a/app/locale/ja.coffee +++ b/app/locale/ja.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", victory_go_home: "ホームに戻る" victory_review: "フィードバック" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" multiplayer_title: "マルチプレイ設定" multiplayer_link_description: "このURLを一緒にプレイしたい人に教えてください。" multiplayer_hint_label: "ヒント:" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/ko.coffee b/app/locale/ko.coffee index 03579feba..b9e202082 100644 --- a/app/locale/ko.coffee +++ b/app/locale/ko.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/lt.coffee b/app/locale/lt.coffee index c8e6c757f..ceb1f746d 100644 --- a/app/locale/lt.coffee +++ b/app/locale/lt.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/ms-BA.coffee b/app/locale/ms-BA.coffee index efc3522b4..2de5fcbb2 100644 --- a/app/locale/ms-BA.coffee +++ b/app/locale/ms-BA.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/nb.coffee b/app/locale/nb.coffee index d42b2e8ab..1fc73e8f0 100644 --- a/app/locale/nb.coffee +++ b/app/locale/nb.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/nl.coffee b/app/locale/nl.coffee index 5eab1954a..7f606f12e 100644 --- a/app/locale/nl.coffee +++ b/app/locale/nl.coffee @@ -413,9 +413,9 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t diplomat_launch_url: "launch in October" diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" - diplomat_join_pref: "We've started a lot of initial translations at " - diplomat_doc_url: "this forum post" - diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" more_about_diplomat: "Learn More About Becoming A Great Diplomat" diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/nn.coffee b/app/locale/nn.coffee index ed483856c..fc89e693f 100644 --- a/app/locale/nn.coffee +++ b/app/locale/nn.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/no.coffee b/app/locale/no.coffee index 85b0c0681..91ebf0f1f 100644 --- a/app/locale/no.coffee +++ b/app/locale/no.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/pl.coffee b/app/locale/pl.coffee index e04503790..9caa0bf88 100644 --- a/app/locale/pl.coffee +++ b/app/locale/pl.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/pt-BR.coffee b/app/locale/pt-BR.coffee index 58bc9a3a6..994024d03 100644 --- a/app/locale/pt-BR.coffee +++ b/app/locale/pt-BR.coffee @@ -413,9 +413,9 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: diplomat_launch_url: "lançamento em Outubro" diplomat_introduction_suf: "é que há um interesse considerável no CodeCombat em outros países, especialmente no Brasil! Estamos construindo um corpo de tradutores ansiosos para transformar um conjunto de palavras em outro conjunto de palavras para tornar o CodeCombat tão acessível em todo o mundo quanto for possível. Se você gosta de obter cenas inéditas do próximo conteúdo e obter esses níveis para os seus compatriotas o mais rápido possível, então esta classe pode ser para você." diplomat_attribute_1: "Fluência no inglês e na língua para a qual você gostaria de traduzir. Ao transmitir idéias complicadas, é importante ter um forte domínio em ambos!" - diplomat_join_pref: "Nós começamos várias traduções iniciais " - diplomat_doc_url: "nesta publicação no fórum" - diplomat_join_suf: "então confira a publicação e comece a adicionar coisas para o seu idioma. Além disso, marque a caixa abaixo para se manter atualizado sobre os novos desenvolvimentos da internacionalização!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" more_about_diplomat: "Saiba Mais Sobre Como Se Tornar Um Ótimo Diplomata" diplomat_subscribe_desc: "Receba emails sobre o desenvolvimento da i18n e níveis para traduzir." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/pt-PT.coffee b/app/locale/pt-PT.coffee index 51ae7d0c0..d39bbd27c 100644 --- a/app/locale/pt-PT.coffee +++ b/app/locale/pt-PT.coffee @@ -191,7 +191,7 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P tome_minion_spells: "Feitiços dos teus Minions" tome_read_only_spells: "Feitiços Read-Only" tome_other_units: "Outras Unidades" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" tome_cast_button_cast: "Lançar Feitiço" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/pt.coffee b/app/locale/pt.coffee index 343d95418..104c1978d 100644 --- a/app/locale/pt.coffee +++ b/app/locale/pt.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/ro.coffee b/app/locale/ro.coffee index a2528e966..59e81f1b1 100644 --- a/app/locale/ro.coffee +++ b/app/locale/ro.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index b0546f28e..af5ce7d2f 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "русский язык", englishDescriptio # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/sk.coffee b/app/locale/sk.coffee index 539cf93ee..91e73e060 100644 --- a/app/locale/sk.coffee +++ b/app/locale/sk.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/sl.coffee b/app/locale/sl.coffee index a26cfb672..5f290bc77 100644 --- a/app/locale/sl.coffee +++ b/app/locale/sl.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/sr.coffee b/app/locale/sr.coffee index 37c640fad..87f1bb675 100644 --- a/app/locale/sr.coffee +++ b/app/locale/sr.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/sv.coffee b/app/locale/sv.coffee index 71c1597a6..2c0a67971 100644 --- a/app/locale/sv.coffee +++ b/app/locale/sv.coffee @@ -191,7 +191,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr tome_minion_spells: "Dina Soldaters Förmågor" tome_read_only_spells: "Skrivskyddade Förmågor" tome_other_units: "Andra Enheter" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/th.coffee b/app/locale/th.coffee index 1febabe4b..7adf56e41 100644 --- a/app/locale/th.coffee +++ b/app/locale/th.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra victory_go_home: "ไปหน้าแรก" # victory_review: "Tell us more!" victory_hour_of_code_done: "เสร็จหรือยัง?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." multiplayer_hint_label: "คำใบ้" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/tr.coffee b/app/locale/tr.coffee index 5087ae291..a27af8b5b 100644 --- a/app/locale/tr.coffee +++ b/app/locale/tr.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/uk.coffee b/app/locale/uk.coffee index 4529f332b..ad8e4c2db 100644 --- a/app/locale/uk.coffee +++ b/app/locale/uk.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "українська мова", englishDesc # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/ur.coffee b/app/locale/ur.coffee index bb8a226f3..d0376431e 100644 --- a/app/locale/ur.coffee +++ b/app/locale/ur.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/vi.coffee b/app/locale/vi.coffee index 46528367c..4410752ed 100644 --- a/app/locale/vi.coffee +++ b/app/locale/vi.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/zh-HANS.coffee b/app/locale/zh-HANS.coffee index fd842cb00..769c27f93 100644 --- a/app/locale/zh-HANS.coffee +++ b/app/locale/zh-HANS.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/zh-HANT.coffee b/app/locale/zh-HANT.coffee index d5f470c6f..410460a1f 100644 --- a/app/locale/zh-HANT.coffee +++ b/app/locale/zh-HANT.coffee @@ -411,11 +411,11 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/locale/zh.coffee b/app/locale/zh.coffee index 88bfc7838..26d5794aa 100644 --- a/app/locale/zh.coffee +++ b/app/locale/zh.coffee @@ -181,7 +181,7 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra # victory_go_home: "Go Home" # victory_review: "Tell us more!" # victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" # multiplayer_title: "Multiplayer Settings" # multiplayer_link_description: "Give this link to anyone to have them join you." # multiplayer_hint_label: "Hint:" @@ -191,7 +191,7 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra # tome_minion_spells: "Your Minions' Spells" # tome_read_only_spells: "Read-Only Spells" # tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast" +# tome_cast_button_castable: "Cast Spell" # tome_cast_button_casting: "Casting" # tome_cast_button_cast: "Spell Cast" # tome_autocast_delay: "Autocast Delay" @@ -411,11 +411,11 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra # diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." # diplomat_introduction_pref: "So, if there's one thing we learned from the " # diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries, particularly Brazil! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." # diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref: "We've started a lot of initial translations at " -# diplomat_doc_url: "this forum post" -# diplomat_join_suf: "so check it out and add things for your language. Also, check this box below to keep up-to-date on new internationalization developments!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" # more_about_diplomat: "Learn More About Becoming a Diplomat" # diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." # ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." diff --git a/app/templates/contribute/diplomat.jade b/app/templates/contribute/diplomat.jade index 21be317aa..1c7863680 100644 --- a/app/templates/contribute/diplomat.jade +++ b/app/templates/contribute/diplomat.jade @@ -23,7 +23,7 @@ block content span , span(data-i18n="contribute.diplomat_introduction_suf") | it's that there - | is sizeable interest in CodeCombat in other countries, particularly Brazil! + | is sizeable interest in CodeCombat in other countries! | We're building a corps of translators eager to turn one set of words into | another set of words to get CodeCombat as accessible across the world as possible. | If you like getting sneak peeks at upcoming content and getting these levels to @@ -37,13 +37,11 @@ block content h4(data-i18n="contribute.how_to_join") How to Join p - span(data-i18n="contribute.diplomat_join_pref") - | We've started a lot of initial translations at - a(href="https://docs.google.com/a/codecombat.com/spreadsheet/ccc?key=0AjsR1nOoMQ4MdFBqS1NqUmRTVG1hbEMxWTZEd1JrNXc&usp=drive_web#gid=0", data-i18n="contribute.diplomat_doc_url") - | this Google Doc - span , - span(data-i18n="contribute.diplomat_join_suf") - | so check it out and add things for your language. Also, check this box below to + span(data-i18n="contribute.diplomat_join_pref_github") + | Find your language locale file + a(data-i18n="contribute.diplomat_github_url", href='https://github.com/codecombat/codecombat/tree/master/app/locale') on GitHub + span(data-i18n="contribute.diplomat_join_suf_github") + | , edit it online, and submit a pull request. Also, check this box below to | keep up-to-date on new internationalization developments! if me.attributes.anonymous @@ -88,7 +86,7 @@ block content li Slovak - Anon li Persian - Reza Habibi (Rehb) li Czech - vanous - li Russian - fess89, ser-storchak, + li Russian - fess89, ser-storchak li Ukrainian - fess89 li Italian - flauta li Norwegian - bardeh From eccabd2dc58018458b6df4abd0c1263fa968ba0a Mon Sep 17 00:00:00 2001 From: Scott Erickson Date: Thu, 20 Feb 2014 15:12:57 -0800 Subject: [PATCH 14/15] Apparently you shouldn't boldify text in ACE. --- app/styles/play/level/tome/spell.sass | 1 - 1 file changed, 1 deletion(-) diff --git a/app/styles/play/level/tome/spell.sass b/app/styles/play/level/tome/spell.sass index ece277090..e5233938e 100644 --- a/app/styles/play/level/tome/spell.sass +++ b/app/styles/play/level/tome/spell.sass @@ -98,5 +98,4 @@ .ace_text-layer .ace_comment color: darken(rgb(76, 136, 107), 5%) - font-weight: bold From d9b86b84dc1ccfa0fa8c9dd6e18c0ccdd4150fe0 Mon Sep 17 00:00:00 2001 From: Scott Erickson Date: Thu, 20 Feb 2014 15:13:15 -0800 Subject: [PATCH 15/15] Fixed a bug with the coloring of avatars in the hud. --- app/views/play/level/hud_view.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/play/level/hud_view.coffee b/app/views/play/level/hud_view.coffee index 2038262cd..1e273b7ef 100644 --- a/app/views/play/level/hud_view.coffee +++ b/app/views/play/level/hud_view.coffee @@ -110,7 +110,7 @@ module.exports = class HUDView extends View createAvatar: (thangType, thang, colorConfig) -> options = thang.getSpriteOptions() or {} options.async = false - options.colorConfig = colorConfig + options.colorConfig = colorConfig if colorConfig stage = thangType.getPortraitStage options wrapper = @$el.find '.thang-canvas-wrapper' newCanvas = $(stage.canvas).addClass('thang-canvas')