Merge branch 'master' into production

This commit is contained in:
Nick Winter 2015-03-26 22:07:46 -07:00
commit 1aec780a39
68 changed files with 635 additions and 257 deletions

3
.gitignore vendored
View file

@ -35,6 +35,9 @@ Thumbs.db
node_modules/ node_modules/
bower_components/ bower_components/
# Vagrant
.vagrant/
# Some other random stuff # Some other random stuff
always-ignore extensions always-ignore extensions
*.diff *.diff

View file

@ -59,6 +59,9 @@ Thumbs.db
# NPM packages folder. # NPM packages folder.
node_modules/ node_modules/
# Vagrant
.vagrant/
# Some other random stuff # Some other random stuff
always-ignore extensions always-ignore extensions
*.diff *.diff

19
Vagrantfile vendored Normal file
View file

@ -0,0 +1,19 @@
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Original content copyright (c) 2014 dpen2000 licensed under the MIT license
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "hashicorp/precise64"
config.vm.network "forwarded_port", guest: 3000, host: 3000
config.vm.provision "shell", path: "scripts/vagrant/provision.sh"
config.vm.provider "virtualbox" do |v|
v.memory = 2048
v.cpus = 2
end
end

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "български език", englishDescri
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "български език", englishDescri
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "български език", englishDescri
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
fight: "Lluita!" fight: "Lluita!"
watch_victory: "Mira la teva victòria" watch_victory: "Mira la teva victòria"
defeat_the: "Derrota a" defeat_the: "Derrota a"
# tournament_started: ", started"
tournament_ends: "El torneig acaba" tournament_ends: "El torneig acaba"
tournament_ended: "El torneig ha acabat" tournament_ended: "El torneig ha acabat"
tournament_rules: "Normes del torneig" tournament_rules: "Normes del torneig"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "en el nostre blog" tournament_blurb_blog: "en el nostre blog"
rules: "Normes" rules: "Normes"
winners: "Guanyadors" winners: "Guanyadors"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
fight: "Boj!" fight: "Boj!"
watch_victory: "Sledovat vaši výhru" watch_victory: "Sledovat vaši výhru"
defeat_the: "Poraženo" defeat_the: "Poraženo"
# tournament_started: ", started"
tournament_ends: "Turnaj končí" tournament_ends: "Turnaj končí"
tournament_ended: "Turnaj ukončen" tournament_ended: "Turnaj ukončen"
tournament_rules: "Pravidla turnaje" tournament_rules: "Pravidla turnaje"
tournament_blurb: "Pište kód, sbírejte zlato, budujte armádu, zabijte nepřátele, vyhrajte ceny a vylepšte si svou kariéru v našem turnaji o $40,000 dolarů! Podívejte se na detaily" tournament_blurb: "Pište kód, sbírejte zlato, budujte armádu, zabijte nepřátele, vyhrajte ceny a vylepšte si svou kariéru v našem turnaji o $40,000 dolarů! Podívejte se na detaily"
tournament_blurb_criss_cross: "Vyhrajte nabídky, budujte cesty, přelstěte nepřátele, seberte drahokamy a velepšte si svou kariéru v našem Křížovkářském turnaji! Podívejte se na detaily" tournament_blurb_criss_cross: "Vyhrajte nabídky, budujte cesty, přelstěte nepřátele, seberte drahokamy a velepšte si svou kariéru v našem Křížovkářském turnaji! Podívejte se na detaily"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "na našem blogu" tournament_blurb_blog: "na našem blogu"
rules: "Pravidla" rules: "Pravidla"
winners: "Vítězové" winners: "Vítězové"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
fight: "Kämpft!" fight: "Kämpft!"
watch_victory: "Schau dir deinen Sieg an" watch_victory: "Schau dir deinen Sieg an"
defeat_the: "Besiege den" defeat_the: "Besiege den"
# tournament_started: ", started"
tournament_ends: "Turnier endet" tournament_ends: "Turnier endet"
tournament_ended: "Turnier beendet" tournament_ended: "Turnier beendet"
tournament_rules: "Turnier-Regeln" tournament_rules: "Turnier-Regeln"
tournament_blurb: "Schreibe Code, sammle Gold, erstelle Armeen, zerquetsche Feinde, gewinne Preis und verbessere deine Karriere in unserem 40.000 $ Greed-Turnier! Schau dir die Details" tournament_blurb: "Schreibe Code, sammle Gold, erstelle Armeen, zerquetsche Feinde, gewinne Preis und verbessere deine Karriere in unserem 40.000 $ Greed-Turnier! Schau dir die Details"
tournament_blurb_criss_cross: "Gewinne Gebote, konstruiere Pfade, trickse Feinde aus, greife Edelsteine ab und verbessere deine Karriere in unserem Criss-Cross-Turnier! Schau dir die Details" tournament_blurb_criss_cross: "Gewinne Gebote, konstruiere Pfade, trickse Feinde aus, greife Edelsteine ab und verbessere deine Karriere in unserem Criss-Cross-Turnier! Schau dir die Details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "auf unserem Blog an" tournament_blurb_blog: "auf unserem Blog an"
rules: "Regeln" rules: "Regeln"
winners: "Gewinner" winners: "Gewinner"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
fight: "Kämpft!" fight: "Kämpft!"
watch_victory: "Schau dir deinen Sieg an" watch_victory: "Schau dir deinen Sieg an"
defeat_the: "Besiege den" defeat_the: "Besiege den"
# tournament_started: ", started"
tournament_ends: "Turnier endet" tournament_ends: "Turnier endet"
tournament_ended: "Turnier beendet" tournament_ended: "Turnier beendet"
tournament_rules: "Turnier-Regeln" tournament_rules: "Turnier-Regeln"
tournament_blurb: "Schreibe Code, sammle Gold, erstelle Armeen, zerquetsche Feinde, gewinne Preis und verbessere deine Karriere in unserem 40.000 $ Greed-Turnier! Schau dir die Details" tournament_blurb: "Schreibe Code, sammle Gold, erstelle Armeen, zerquetsche Feinde, gewinne Preis und verbessere deine Karriere in unserem 40.000 $ Greed-Turnier! Schau dir die Details"
tournament_blurb_criss_cross: "Gewinne Gebote, konstruiere Pfade, trickse Feinde aus, greife Edelsteine ab und verbessere deine Karriere in unserem Criss-Cross-Turnier! Schau dir die Details" tournament_blurb_criss_cross: "Gewinne Gebote, konstruiere Pfade, trickse Feinde aus, greife Edelsteine ab und verbessere deine Karriere in unserem Criss-Cross-Turnier! Schau dir die Details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "auf unserem Blog an" tournament_blurb_blog: "auf unserem Blog an"
rules: "Regeln" rules: "Regeln"
winners: "Gewinner" winners: "Gewinner"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -942,11 +942,13 @@
fight: "Fight!" fight: "Fight!"
watch_victory: "Watch your victory" watch_victory: "Watch your victory"
defeat_the: "Defeat the" defeat_the: "Defeat the"
tournament_started: ", started"
tournament_ends: "Tournament ends" tournament_ends: "Tournament ends"
tournament_ended: "Tournament ended" tournament_ended: "Tournament ended"
tournament_rules: "Tournament Rules" tournament_rules: "Tournament Rules"
tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "on our blog" tournament_blurb_blog: "on our blog"
rules: "Rules" rules: "Rules"
winners: "Winners" winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
fight: "Pelea!" fight: "Pelea!"
watch_victory: "Observa tu Victoria" watch_victory: "Observa tu Victoria"
defeat_the: "Derrota a" defeat_the: "Derrota a"
# tournament_started: ", started"
tournament_ends: "Final de Torneo" tournament_ends: "Final de Torneo"
tournament_ended: "Finalizó el Torneo" tournament_ended: "Finalizó el Torneo"
tournament_rules: "Reglas del Torneo" tournament_rules: "Reglas del Torneo"
tournament_blurb: "Escribe código, recolecta oro, arma ejercitos, aplasta adversarios, gana premios, y asciende en tu carrera por $40,000 en el Torneo Codicia! Echa un vistazo a los detalles" tournament_blurb: "Escribe código, recolecta oro, arma ejercitos, aplasta adversarios, gana premios, y asciende en tu carrera por $40,000 en el Torneo Codicia! Echa un vistazo a los detalles"
tournament_blurb_criss_cross: "Gana apuestas, construye caminos, burla tus oponentes, agarra gemas, y asciende tu perfil en nuestro torneo Cruzado! Echa un vistazo a los detalles" tournament_blurb_criss_cross: "Gana apuestas, construye caminos, burla tus oponentes, agarra gemas, y asciende tu perfil en nuestro torneo Cruzado! Echa un vistazo a los detalles"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "en nuestro blog" tournament_blurb_blog: "en nuestro blog"
rules: "Reglas" rules: "Reglas"
winners: "Ganadores" winners: "Ganadores"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
fight: "¡Pelea!" fight: "¡Pelea!"
watch_victory: "Ver tu victoria" watch_victory: "Ver tu victoria"
defeat_the: "Vence a" defeat_the: "Vence a"
# tournament_started: ", started"
tournament_ends: "El torneo termina" tournament_ends: "El torneo termina"
tournament_ended: "El torneo ha terminado" tournament_ended: "El torneo ha terminado"
tournament_rules: "Reglas del Torneo" tournament_rules: "Reglas del Torneo"
tournament_blurb: "Escribe codigo, recolecta oro, construye ejercitos, aplasta a los malos, gana premios, y sube en tu carrera en nuestro Torneo de la Avaricia con $40,000! Ver los detalles" tournament_blurb: "Escribe codigo, recolecta oro, construye ejercitos, aplasta a los malos, gana premios, y sube en tu carrera en nuestro Torneo de la Avaricia con $40,000! Ver los detalles"
tournament_blurb_criss_cross: "Gana pujas, construye caminos, aniquila a tus oponentes, recoge gemas, y mejora tu carrera en nuestro torneo Criss-Cross! Mira los detalles" tournament_blurb_criss_cross: "Gana pujas, construye caminos, aniquila a tus oponentes, recoge gemas, y mejora tu carrera en nuestro torneo Criss-Cross! Mira los detalles"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "en nuestro blog" tournament_blurb_blog: "en nuestro blog"
rules: "Reglas" rules: "Reglas"
winners: "Ganadores" winners: "Ganadores"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -475,7 +475,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
weapons_warrior: "Epées - Courte portée, pas de magie" weapons_warrior: "Epées - Courte portée, pas de magie"
weapons_ranger: "Arbalètes, pistolets - Longue portée, pas de magie" weapons_ranger: "Arbalètes, pistolets - Longue portée, pas de magie"
weapons_wizard: "Baguettes, bâtons - Longue portée, Magie" weapons_wizard: "Baguettes, bâtons - Longue portée, Magie"
attack: "Dégât" # Can also translate as "Attack" attack: "Dégâts" # Can also translate as "Attack"
health: "Santé" health: "Santé"
speed: "Vitesse" speed: "Vitesse"
regeneration: "Régénération" regeneration: "Régénération"
@ -577,38 +577,38 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
teachers: teachers:
title: "CodeCombat pour les enseignants" # {change} title: "CodeCombat pour les enseignants" # {change}
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages." intro_1: "CodeCombat est un jeu en ligne qui enseigne la programmation. Les élèves écrivent du code dans de vrais langages de programmation."
# intro_2: "No experience required!" intro_2: "Aucune expérience requise !"
# free_title: "How much does it cost?" free_title: "Combien cela coûte-t-il ?"
# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 per month for access to our other 120+ levels on our exclusive China servers." # cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 per month for access to our other 120+ levels on our exclusive China servers."
# free_1: "CodeCombat Basic is FREE! There are 70+ free levels which cover every concept." free_1: "La version de base de CodeCombat est gratuite ! Il y a 70+ niveaux gratuits qui couvrent chaque concepts."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels." free_2: "Un abonnement mensuel fournit l'accès à des vidéos de tutoriels ainsi qu'à des niveaux d'entraînement supplémentaires."
# teacher_subs_title: "Teachers get free subscriptions!" teacher_subs_title: "Les enseignants reçoivent un abonnement gratuit !"
# teacher_subs_1: "Please contact" teacher_subs_1: "Merci de nous contacter"
# teacher_subs_2: "to set up a free monthly subscription." teacher_subs_2: "pour obtenir un abonnement mensuel gratuit."
# sub_includes_title: "What is included in the subscription?" sub_includes_title: "Qu'y a t-il d'inclus dans cet abonnement ?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} sub_includes_1: "En plus des 70+ niveaux de base, les élèves avec un abonnement mensuel ont accès à ces fonctionnalités supplémentaires :" # {change}
# sub_includes_2: "40+ practice levels" sub_includes_2: "40+ niveaux d'entrainement"
# sub_includes_3: "Video tutorials" sub_includes_3: "Des tutoriels vidéo"
# sub_includes_4: "Premium email support" sub_includes_4: "Support email premium"
# sub_includes_5: "7 new heroes with unique skills to master" sub_includes_5: "7 nouveaux héros avec des capacités uniques à maitriser"
# sub_includes_6: "3500 bonus gems every month" sub_includes_6: "3500 gemmes bonus chaque mois"
# who_for_title: "Who is CodeCombat for?" who_for_title: "A qui CodeCombat est t-il destiné ?"
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed." who_for_1: "Nous recommandons CodeCombat pour les élèves âgés de 9 ans ou plus. Aucune expérience préalable de programmation n'est requise."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." who_for_2: "Nous avons conçu CodeCombat pour plaire à la fois aux garçons et aux filles."
# material_title: "How much material is there?" material_title: "Quelle quantité de contenu y a t-il ?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} material_1: "Environ 8 heures de contenu gratuit et 14 heures de contenu supplémentaire reservé aux abonnés, avec 5 nouveaux niveaux chaque semaines." # {change}
# concepts_title: "What concepts are covered?" concepts_title: "Quels concepts sont couverts ?"
# how_much_title: "How much does a monthly subscription cost?" how_much_title: "Combien coûte un abonnement mensuel ?"
# how_much_1: "A" how_much_1: "Un"
# how_much_2: "monthly subscription" how_much_2: "abonnement mensuel"
# how_much_3: "costs $9.99, and can be cancelled anytime." how_much_3: "coûte $9.99 et peut être annulé à n'importe quel moment."
# how_much_4: "Additionally, we provide discounts for larger groups:" how_much_4: "De plus, nous fournissons des remises pour les grands groupes :"
# group_discounts_1: "We also offer group discounts for bulk subscriptions." group_discounts_1: "Nous offrons aussi des remises de groupes pour les achats en masse."
sys_requirements_title: "Configuration requise" sys_requirements_title: "Configuration requise"
# sys_requirements_1: "A modern web browser. Newer versions of Chrome, Firefox, or Safari. Internet Explorer 9 or later." sys_requirements_1: "Un navigateur moderne. La dernière version de Chrome, Firefox, ou de Safari. Internet Explorer 9 ou plus récent."
# sys_requirements_2: "CodeCombat is not supported on iPad yet." sys_requirements_2: "CodeCombat n'est pas encore supporté sur iPad."
versions: versions:
save_version_title: "Enregistrer une nouvelle version" save_version_title: "Enregistrer une nouvelle version"
@ -744,7 +744,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
thang_title: "Éditeur Thang" thang_title: "Éditeur Thang"
level_title: "Éditeur de niveau" level_title: "Éditeur de niveau"
achievement_title: "Éditeur de succès" achievement_title: "Éditeur de succès"
# poll_title: "Poll Editor" poll_title: "Éditeur de sondage"
back: "Retour" back: "Retour"
revert: "Annuler" revert: "Annuler"
revert_models: "Annuler les modèles" revert_models: "Annuler les modèles"
@ -805,8 +805,8 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
new_level_title_login: "Identifiez-vous pour créer un nouveau niveau" new_level_title_login: "Identifiez-vous pour créer un nouveau niveau"
new_achievement_title: "Créer un nouveau succès" new_achievement_title: "Créer un nouveau succès"
new_achievement_title_login: "Connectez vous pour créer un nouveau succès" new_achievement_title_login: "Connectez vous pour créer un nouveau succès"
# new_poll_title: "Create a New Poll" new_poll_title: "Créer un nouveau sondage"
# new_poll_title_login: "Log In to Create a New Poll" new_poll_title_login: "Connectez vous pour créer un nouveau sondage"
article_search_title: "Rechercher dans les articles" article_search_title: "Rechercher dans les articles"
thang_search_title: "Rechercher dans les types de Thang" thang_search_title: "Rechercher dans les types de Thang"
level_search_title: "Rechercher dans les niveaux" level_search_title: "Rechercher dans les niveaux"
@ -825,8 +825,8 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
edit_btn_preview: "Prévisualiser" edit_btn_preview: "Prévisualiser"
edit_article_title: "Éditer l'article" edit_article_title: "Éditer l'article"
# polls: polls:
# priority: "Priority" priority: "Priorité"
contribute: contribute:
page_title: "Contribution" page_title: "Contribution"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
fight: "Combattez !" fight: "Combattez !"
watch_victory: "Regardez votre victoire" watch_victory: "Regardez votre victoire"
defeat_the: "Vaincre le" defeat_the: "Vaincre le"
# tournament_started: ", started"
tournament_ends: "Fin du tournoi" tournament_ends: "Fin du tournoi"
tournament_ended: "Tournoi terminé" tournament_ended: "Tournoi terminé"
tournament_rules: "Règles du tournoi" tournament_rules: "Règles du tournoi"
tournament_blurb: "Écrire du code, collecter de l'or, construire des armées, écraser les ennemis, gagner des prix, et mettre à jour votre carrière dans notre tournoi $ 40,000 Greed! Découvrez les détails" tournament_blurb: "Écrire du code, collecter de l'or, construire des armées, écraser les ennemis, gagner des prix, et mettre à jour votre carrière dans notre tournoi $ 40,000 Greed! Découvrez les détails"
tournament_blurb_criss_cross: "Gagnez des offres, construisez des chemins, déjouez les adversaires, emparez-vous des gemmes, et améliorez votre carrière dans notre tournoi Criss-Cross! Découvrez les détails" tournament_blurb_criss_cross: "Gagnez des offres, construisez des chemins, déjouez les adversaires, emparez-vous des gemmes, et améliorez votre carrière dans notre tournoi Criss-Cross! Découvrez les détails"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "Sur notre blog" tournament_blurb_blog: "Sur notre blog"
rules: "Règles" rules: "Règles"
winners: "Gagnants" winners: "Gagnants"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
fight: "Pelexa!" fight: "Pelexa!"
watch_victory: "Ver a túa vitoria" watch_victory: "Ver a túa vitoria"
defeat_the: "Gaña a" defeat_the: "Gaña a"
# tournament_started: ", started"
tournament_ends: "O torneo remata" tournament_ends: "O torneo remata"
tournament_ended: "O torneo rematou" tournament_ended: "O torneo rematou"
tournament_rules: "Regras do Torneo" tournament_rules: "Regras do Torneo"
tournament_blurb: "Escribe código, consigue ouro, constrúe exércitos, aplasta aos malos, gaña premios e sube na túa carreira no noso Torneo da Avaricia con $40,000! Mira os detalles" tournament_blurb: "Escribe código, consigue ouro, constrúe exércitos, aplasta aos malos, gaña premios e sube na túa carreira no noso Torneo da Avaricia con $40,000! Mira os detalles"
tournament_blurb_criss_cross: "Gaña puxas, constrúe camiños, aniquila aos teus opoñentes, recolle xemas, e mellora a túa carreira no noso torneo Criss-Cross! Mira os detalles" tournament_blurb_criss_cross: "Gaña puxas, constrúe camiños, aniquila aos teus opoñentes, recolle xemas, e mellora a túa carreira no noso torneo Criss-Cross! Mira os detalles"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "no noso blog" tournament_blurb_blog: "no noso blog"
rules: "Regras" rules: "Regras"
winners: "Gañadores" winners: "Gañadores"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
fight: "הלחם!" fight: "הלחם!"
watch_victory: "צפה בניצחון שלך" watch_victory: "צפה בניצחון שלך"
defeat_the: "הבס את ה" defeat_the: "הבס את ה"
# tournament_started: ", started"
tournament_ends: "תחרות נגמרת בעוד:" tournament_ends: "תחרות נגמרת בעוד:"
tournament_ended: "תחרות נגמרה" tournament_ended: "תחרות נגמרה"
tournament_rules: "חוקי תחרות" tournament_rules: "חוקי תחרות"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "בבלוג שלנו" tournament_blurb_blog: "בבלוג שלנו"
rules: "חוקים" rules: "חוקים"
winners: "מנצחים" winners: "מנצחים"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
fight: "Harc!" fight: "Harc!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
tournament_ends: "A torna vége" tournament_ends: "A torna vége"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
tournament_rules: "A torna szabályai" tournament_rules: "A torna szabályai"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
rules: "Szabályok" rules: "Szabályok"
winners: "Győztesek" winners: "Győztesek"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
fight: "Combatti!" fight: "Combatti!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -941,11 +941,13 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
rules: "규칙" rules: "규칙"
winners: "승리자" winners: "승리자"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
fight: "Slåss!" fight: "Slåss!"
watch_victory: "Se seieren" watch_victory: "Se seieren"
defeat_the: "Overvinn" defeat_the: "Overvinn"
# tournament_started: ", started"
tournament_ends: "Turneringen slutter" tournament_ends: "Turneringen slutter"
tournament_ended: "Turneringen sluttet " tournament_ended: "Turneringen sluttet "
tournament_rules: "Turneringsregler" tournament_rules: "Turneringsregler"
tournament_blurb: "Skriv kode, samle gull, bygg hærer, knus fiender, vinn premier, og oppgrader karrieren din i vår $40,000 Greed turnering! Sjekk detaljene på" tournament_blurb: "Skriv kode, samle gull, bygg hærer, knus fiender, vinn premier, og oppgrader karrieren din i vår $40,000 Greed turnering! Sjekk detaljene på"
tournament_blurb_criss_cross: "Vinn bud, bygg stier, overlist motstandere, ta juveler, og oppgrader karrieren din i vår Criss-Cross turnering! Sjekk detaljene på" tournament_blurb_criss_cross: "Vinn bud, bygg stier, overlist motstandere, ta juveler, og oppgrader karrieren din i vår Criss-Cross turnering! Sjekk detaljene på"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "bloggen vår" tournament_blurb_blog: "bloggen vår"
rules: "Regler" rules: "Regler"
winners: "Vinnere" winners: "Vinnere"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
fight: "Aanvallen!" fight: "Aanvallen!"
watch_victory: "Aanschouw je overwinning!" watch_victory: "Aanschouw je overwinning!"
defeat_the: "Versla de" defeat_the: "Versla de"
# tournament_started: ", started"
tournament_ends: "Toernooi eindigt" tournament_ends: "Toernooi eindigt"
tournament_ended: "Toernooi geeindigd" tournament_ended: "Toernooi geeindigd"
tournament_rules: "Toernooi regels" tournament_rules: "Toernooi regels"
tournament_blurb: "Schrijf code, verzamel goud, bouw legers, verpletter je tegenstanders, win prijzen en verbeter je carrière in ons $40,000 Greed toernooi! Zie de details" tournament_blurb: "Schrijf code, verzamel goud, bouw legers, verpletter je tegenstanders, win prijzen en verbeter je carrière in ons $40,000 Greed toernooi! Zie de details"
tournament_blurb_criss_cross: "Win biedingen, bouw paden, wees je tegenstander te slim af, pak edelstenen en verbeter je carrière in ons Criss-Cross toernooi! Zie de details" tournament_blurb_criss_cross: "Win biedingen, bouw paden, wees je tegenstander te slim af, pak edelstenen en verbeter je carrière in ons Criss-Cross toernooi! Zie de details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "op ons blog" tournament_blurb_blog: "op ons blog"
rules: "Regels" rules: "Regels"
winners: "Winnaars" winners: "Winnaars"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
fight: "Lutem!" fight: "Lutem!"
watch_victory: "Assista sua vitória" watch_victory: "Assista sua vitória"
defeat_the: "Derrote" defeat_the: "Derrote"
# tournament_started: ", started"
tournament_ends: "Fim do torneio" tournament_ends: "Fim do torneio"
tournament_ended: "Torneio encerrado" tournament_ended: "Torneio encerrado"
tournament_rules: "Regras do Torneio" tournament_rules: "Regras do Torneio"
tournament_blurb: "Escreva códigos, colete ouro, construa exércitos, esmague inimigos, ganhe prêmios e aprimore sua carreira no nosso Torneio da Cobiça de $40,000! Veja os detalhes" tournament_blurb: "Escreva códigos, colete ouro, construa exércitos, esmague inimigos, ganhe prêmios e aprimore sua carreira no nosso Torneio da Cobiça de $40,000! Veja os detalhes"
tournament_blurb_criss_cross: "Ganhe leilões, construa caminhos, despiste oponentes, agarre joias e aprimore sua carreira no nosso Torneio de Cruzadas! Veja os detalhes" tournament_blurb_criss_cross: "Ganhe leilões, construa caminhos, despiste oponentes, agarre joias e aprimore sua carreira no nosso Torneio de Cruzadas! Veja os detalhes"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "no nosso blog" tournament_blurb_blog: "no nosso blog"
rules: "Regras" rules: "Regras"
winners: "Vencedores" winners: "Vencedores"

View file

@ -941,11 +941,13 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
fight: "Lutar!" fight: "Lutar!"
watch_victory: "Vê a tua vitória" watch_victory: "Vê a tua vitória"
defeat_the: "Derrota o" defeat_the: "Derrota o"
# tournament_started: ", started"
tournament_ends: "O Torneio acaba" tournament_ends: "O Torneio acaba"
tournament_ended: "O Torneio acabou" tournament_ended: "O Torneio acabou"
tournament_rules: "Regras do Torneio" tournament_rules: "Regras do Torneio"
tournament_blurb: "Escreve código, recolhe ouro, constrói exércitos, esmaga inimigos, ganha prémios e melhora a tua carreira no nosso torneio $40,000 Greed! Confere os detalhes" tournament_blurb: "Escreve código, recolhe ouro, constrói exércitos, esmaga inimigos, ganha prémios e melhora a tua carreira no nosso torneio $40,000 Greed! Confere os detalhes"
tournament_blurb_criss_cross: "Ganha ofertas, constrói caminhos, supera os adversários, apanha gemas e melhore a tua carreira no nosso torneio Criss-Cross! Confere os detalhes" tournament_blurb_criss_cross: "Ganha ofertas, constrói caminhos, supera os adversários, apanha gemas e melhore a tua carreira no nosso torneio Criss-Cross! Confere os detalhes"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "no nosso blog" tournament_blurb_blog: "no nosso blog"
rules: "Regras" rules: "Regras"
winners: "Vencedores" winners: "Vencedores"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -941,11 +941,13 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
fight: "В бой!" fight: "В бой!"
watch_victory: "Наблюдать за победой" watch_victory: "Наблюдать за победой"
defeat_the: "Победить" defeat_the: "Победить"
# tournament_started: ", started"
tournament_ends: "Турнир заканчивается" tournament_ends: "Турнир заканчивается"
tournament_ended: "Турнир закончился" tournament_ended: "Турнир закончился"
tournament_rules: "Правила турнира" tournament_rules: "Правила турнира"
tournament_blurb: "Пишите код, собирайте золото, стройте армию, крушите противников, получайте призы и улучшайте вашу карьеру в нашем \"$40,000 турнире жадности\"! Узнайте больше" tournament_blurb: "Пишите код, собирайте золото, стройте армию, крушите противников, получайте призы и улучшайте вашу карьеру в нашем \"$40,000 турнире жадности\"! Узнайте больше"
tournament_blurb_criss_cross: "Выигрывайте ставки, создавайте пути, перехитрите оппонентов, собирайте самоцветы и улучшайте вашу карьеру в нашем турнире Criss-Cross! Узнайте больше" tournament_blurb_criss_cross: "Выигрывайте ставки, создавайте пути, перехитрите оппонентов, собирайте самоцветы и улучшайте вашу карьеру в нашем турнире Criss-Cross! Узнайте больше"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "в нашем блоге" tournament_blurb_blog: "в нашем блоге"
rules: "Правила" rules: "Правила"
winners: "Победители" winners: "Победители"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Українська", englishDescription:
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Українська", englishDescription:
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Українська", englishDescription:
fight: "В бій!" fight: "В бій!"
watch_victory: "Подивитись Вашу перемогу" watch_victory: "Подивитись Вашу перемогу"
defeat_the: "Перемогти" defeat_the: "Перемогти"
# tournament_started: ", started"
tournament_ends: "Турнір завершуються" tournament_ends: "Турнір завершуються"
tournament_ended: "Турнір завершено" tournament_ended: "Турнір завершено"
tournament_rules: "Правила турніру" tournament_rules: "Правила турніру"
tournament_blurb: "Пиши код, збирай золото, будуй армії, розбивай ворогів, вигравай призи і покращуй свою кар'єру у нашому Greed Турнірі на 40 000 $! Дізнайся більше " tournament_blurb: "Пиши код, збирай золото, будуй армії, розбивай ворогів, вигравай призи і покращуй свою кар'єру у нашому Greed Турнірі на 40 000 $! Дізнайся більше "
tournament_blurb_criss_cross: "Вигравай ставки, створюй шляхи, перехитри опонентів, збирай самоцвіти і покращуй свою кар'єру у нашому Criss-Cross Турнірі! Дізнайся більше " tournament_blurb_criss_cross: "Вигравай ставки, створюй шляхи, перехитри опонентів, збирай самоцвіти і покращуй свою кар'єру у нашому Criss-Cross Турнірі! Дізнайся більше "
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "у нашому блозі" tournament_blurb_blog: "у нашому блозі"
rules: "Правила" rules: "Правила"
winners: "Переможці" winners: "Переможці"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
rules: "Những điều lệ" rules: "Những điều lệ"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
fight: "战斗!" fight: "战斗!"
watch_victory: "观看你的胜利" watch_victory: "观看你的胜利"
defeat_the: "击败了" defeat_the: "击败了"
# tournament_started: ", started"
tournament_ends: "锦标赛结束" tournament_ends: "锦标赛结束"
tournament_ended: "Tournament ended" tournament_ended: "Tournament ended"
tournament_rules: "锦标赛规则" tournament_rules: "锦标赛规则"
tournament_blurb: "写代码,收金币,建军队,碎敌军,赢奖品,以及在我们奖励多达$40,000的Greed tournament里升级你的事业 快去查阅详情!" tournament_blurb: "写代码,收金币,建军队,碎敌军,赢奖品,以及在我们奖励多达$40,000的Greed tournament里升级你的事业 快去查阅详情!"
tournament_blurb_criss_cross: "赢得竞拍,建造道路,智胜对手,夺取宝石,在纵横交错锦标赛中完成生涯晋级! 现在就查看详情!" tournament_blurb_criss_cross: "赢得竞拍,建造道路,智胜对手,夺取宝石,在纵横交错锦标赛中完成生涯晋级! 现在就查看详情!"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "关注我们的博客" tournament_blurb_blog: "关注我们的博客"
rules: "规则" rules: "规则"
winners: "胜利者" winners: "胜利者"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
fight: "戰鬥!" fight: "戰鬥!"
watch_victory: "觀看您的勝利" watch_victory: "觀看您的勝利"
defeat_the: "擊敗" defeat_the: "擊敗"
# tournament_started: ", started"
tournament_ends: "錦標賽結束" tournament_ends: "錦標賽結束"
tournament_ended: "錦標賽已結束" tournament_ended: "錦標賽已結束"
tournament_rules: "錦標賽規則" tournament_rules: "錦標賽規則"
tournament_blurb: "寫下程式碼, 收集金幣, 建立軍隊, 粉碎敵人, 贏得獎項,在我們價值$40,000的Greed錦標賽中升級您的職業! 查看" tournament_blurb: "寫下程式碼, 收集金幣, 建立軍隊, 粉碎敵人, 贏得獎項,在我們價值$40,000的Greed錦標賽中升級您的職業! 查看"
tournament_blurb_criss_cross: "贏得競賽, 建造道路, 智勝對手, 收集寶石, 在我們的Criss-Crossand錦標賽中升級您的職業! 查看" tournament_blurb_criss_cross: "贏得競賽, 建造道路, 智勝對手, 收集寶石, 在我們的Criss-Crossand錦標賽中升級您的職業! 查看"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
tournament_blurb_blog: "我們的部落格" tournament_blurb_blog: "我們的部落格"
rules: "規則" rules: "規則"
winners: "贏家" winners: "贏家"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# teacher_subs_1: "Please contact" # teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly subscription." # teacher_subs_2: "to set up a free monthly subscription."
# sub_includes_title: "What is included in the subscription?" # sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:" # {change} # sub_includes_1: "In additional to the 70+ basic levels, students with a monthly subscription get access to these additional features:"
# sub_includes_2: "40+ practice levels" # sub_includes_2: "40+ practice levels"
# sub_includes_3: "Video tutorials" # sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support" # sub_includes_4: "Premium email support"
@ -598,7 +598,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls." # who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?" # material_title: "How much material is there?"
# material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week." # material_china: "Approximately 22 hours of gameplay spread over 120+ subscriber-only levels so far, with 5 new levels every week."
# material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change} # material_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week."
# concepts_title: "What concepts are covered?" # concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?" # how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A" # how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# fight: "Fight!" # fight: "Fight!"
# watch_victory: "Watch your victory" # watch_victory: "Watch your victory"
# defeat_the: "Defeat the" # defeat_the: "Defeat the"
# tournament_started: ", started"
# tournament_ends: "Tournament ends" # tournament_ends: "Tournament ends"
# tournament_ended: "Tournament ended" # tournament_ended: "Tournament ended"
# tournament_rules: "Tournament Rules" # tournament_rules: "Tournament Rules"
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details" # tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details" # tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
# tournament_blurb_zero_sum: "Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details"
# tournament_blurb_blog: "on our blog" # tournament_blurb_blog: "on our blog"
# rules: "Rules" # rules: "Rules"
# winners: "Winners" # winners: "Winners"

View file

@ -1,20 +1,27 @@
#ladder-view #ladder-view
.main-content-area
background-color: whitesmoke
#level-column img #ladder-top
margin: -14px -12px 0px -12px background-color: whitesmoke
width: 100% margin: -14px -12px 20px -12px
width: -webkit-calc(100% + 24px) padding-bottom: 30px
width: calc(100% + 24px) border-bottom: 1px solid #888
#level-column
padding-top: 14px
text-align: center
img
margin-top: -14px
width: 100%
h1 h1
text-align: center text-align: center
.tournament-blurb .tournament-blurb
margin: -20px -12px 20px -12px margin-top: -10px
padding: 10px margin-bottom: 10px
background-color: white padding: 10px 20px
background-color: whitesmoke
h2 h2
text-align: center text-align: center
@ -56,11 +63,17 @@
.play-button .play-button
margin-bottom: 10px margin-bottom: 10px
background-image: none background-image: none
color: white
font-size: 24px
.spectate-button-container .spectate-button-container
margin-top: 10px margin-top: 10px
text-align: center text-align: center
.btn.spectate-button
font-size: 18px
color: white
.name-col-cell .name-col-cell
max-width: 150px max-width: 150px
text-overflow: ellipsis text-overflow: ellipsis

View file

@ -1,4 +1,4 @@
button.btn.btn-lg.btn-block.btn-success.rank-button button.btn.btn-lg.btn-block.btn-success.rank-button.btn-illustrated
span(data-i18n="ladder.rank_no_code").unavailable.secret No New Code to Rank span(data-i18n="ladder.rank_no_code").unavailable.secret No New Code to Rank
span(data-i18n="ladder.rank_my_game").rank.secret Rank My Game! span(data-i18n="ladder.rank_my_game").rank.secret Rank My Game!
span(data-i18n="ladder.rank_submitting").submitting.secret Submitting... span(data-i18n="ladder.rank_submitting").submitting.secret Submitting...

View file

@ -2,88 +2,101 @@ extends /templates/base
block content block content
- var base = "/images/pages/play/ladder/prize_"; - var base = "/images/pages/play/ladder/prize_";
div#level-column div#ladder-top
if levelDescription
div!= levelDescription
else
h1= level.get('name')
if level.get('name') == 'Greed' div#level-column
.tournament-blurb if levelDescription
h2 div!= levelDescription
span(data-i18n="ladder.tournament_ended") Tournament ended else
| #{tournamentTimeLeft} h1= level.get('name')
p
span(data-i18n="ladder.tournament_blurb") Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details
|
a(href="http://blog.codecombat.com/multiplayer-programming-tournament", data-i18n="ladder.tournament_blurb_blog") on our blog
| .
p
strong Tournament ended!
a(href="#winners") Behold the winners
| . Thanks for playing! You can
strong still play
| Greed and all of our other
a(href="/play/ladder") multiplayer arenas
| .
p
| Want to commiserate? Head over to
a(href="http://discourse.codecombat.com/") the forum
| and discuss your strategies, your triumphs, and your turmoils.
.sponsor-logos if level.get('name') == 'Greed'
a(href="https://heapanalytics.com/") .tournament-blurb
img(src=base + "heap.png") h2
a(href="https://www.firebase.com/") span(data-i18n="ladder.tournament_ended") Tournament ended
img(src=base + "firebase.png") | #{tournamentTimeLeft}
a(href="https://onemonthrails.com/") p
img(src=base + "one_month.png") span(data-i18n="ladder.tournament_blurb") Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details
a(href="http://www.jetbrains.com/webstorm/")
img(src=base + "webstorm.png")
a(href="http://shop.oreilly.com/category/ebooks.do")
img(src=base + "oreilly.png")
a(href="http://aws.amazon.com/")
img(src=base + "aws.png")
if level.get('name') == 'Criss-Cross'
.tournament-blurb
h2
span(data-i18n="ladder.tournament_ended") Tournament ended
| #{tournamentTimeLeft}
p
span(data-i18n="ladder.tournament_blurb_criss_cross") Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details
|
a(href="http://blog.codecombat.com/6-programming-languages-one-victor-codecombats-newest-tournament", data-i18n="ladder.tournament_blurb_blog") on our blog
| .
p
strong Tournament ended!
a(href="#winners") Behold the winners
| . Thanks for playing! You can
strong still play
| Criss-Cross and all of our other
a(href="/play/ladder") multiplayer arenas
| .
p
| Want to commiserate? Head over to
a(href="http://discourse.codecombat.com/") the forum
| and discuss your strategies, your triumphs, and your turmoils.
div#columns.row
div.column.col-md-2
for team in teams
div.column.col-md-4
a(style="background-color: #{team.primaryColor}", data-team=team.id).play-button.btn.btn-danger.btn-block.btn-lg
span(data-i18n="play.play_as") Play As
| |
span= team.name a(href="http://blog.codecombat.com/multiplayer-programming-tournament", data-i18n="ladder.tournament_blurb_blog") on our blog
div.column.col-md-2 | .
p
.spectate-button-container strong Tournament ended!
a(href="/play/spectate/#{level.get('slug')}").spectate-button.btn.btn-primary.center a(href="#winners") Behold the winners
span(data-i18n="play.spectate") Spectate | . Thanks for playing! You can
strong still play
| Greed and all of our other
a(href="/play/ladder") multiplayer arenas
| .
p
| Want to commiserate? Head over to
a(href="http://discourse.codecombat.com/") the forum
| and discuss your strategies, your triumphs, and your turmoils.
.sponsor-logos
a(href="https://heapanalytics.com/")
img(src=base + "heap.png")
a(href="https://www.firebase.com/")
img(src=base + "firebase.png")
a(href="https://onemonthrails.com/")
img(src=base + "one_month.png")
a(href="http://www.jetbrains.com/webstorm/")
img(src=base + "webstorm.png")
a(href="http://shop.oreilly.com/category/ebooks.do")
img(src=base + "oreilly.png")
a(href="http://aws.amazon.com/")
img(src=base + "aws.png")
if level.get('name') == 'Criss-Cross'
.tournament-blurb
h2
span(data-i18n="ladder.tournament_ended") Tournament ended
| #{tournamentTimeLeft}
p
span(data-i18n="ladder.tournament_blurb_criss_cross") Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details
|
a(href="http://blog.codecombat.com/6-programming-languages-one-victor-codecombats-newest-tournament", data-i18n="ladder.tournament_blurb_blog") on our blog
| .
p
strong Tournament ended!
a(href="#winners") Behold the winners
| . Thanks for playing! You can
strong still play
| Criss-Cross and all of our other
a(href="/play/ladder") multiplayer arenas
| .
p
| Want to commiserate? Head over to
a(href="http://discourse.codecombat.com/") the forum
| and discuss your strategies, your triumphs, and your turmoils.
if level.get('name') == 'Zero Sum'
.tournament-blurb
h2
span(data-i18n="ladder.tournament_ends") Tournament ends
| #{tournamentTimeLeft}
span(data-i18n="ladder.tournament_started") , started
| #{tournamentTimeElapsed}
p
span(data-i18n="ladder.tournament_blurb_zero_sum") Unleash your coding creativity in both gold gathering and battle tactics in this alpine mirror match between red sorcerer and blue sorcerer. The tournament began on Friday, March 27 and will run until Monday, April 6 at 5PM PDT. Compete for fun and glory! Check out the details
|
a(href="http://blog.codecombat.com/zero-sum", data-i18n="ladder.tournament_blurb_blog") on our blog
| .
div#columns.row
div.column.col-md-2
for team in teams
div.column.col-md-4
a(class="play-button btn btn-illustrated btn-block btn-lg " + (team.id == 'ogres' ? 'btn-primary' : 'btn-danger'), data-team=team.id)
span(data-i18n="play.play_as") Play As
|
span= team.name
div.column.col-md-2
.spectate-button-container
a(href="/play/spectate/#{level.get('slug')}").spectate-button.btn.btn-illustrated.btn-info.center
span(data-i18n="play.spectate") Spectate
hr
ul.nav.nav-pills ul.nav.nav-pills
li.active li.active
a(href="#ladder", data-toggle="tab", data-i18n="general.ladder") Ladder a(href="#ladder", data-toggle="tab", data-i18n="general.ladder") Ladder

View file

@ -54,8 +54,10 @@ module.exports = class LadderView extends RootView
ctx.levelID = @levelID ctx.levelID = @levelID
ctx.levelDescription = marked(@level.get('description')) if @level.get('description') ctx.levelDescription = marked(@level.get('description')) if @level.get('description')
ctx._ = _ ctx._ = _
if tournamentDate = {greed: 1402444800000, 'criss-cross': 1410912000000}[@levelID] if tournamentEndDate = {greed: 1402444800000, 'criss-cross': 1410912000000, 'zero-sum': 1428364800000}[@levelID]
ctx.tournamentTimeLeft = moment(new Date(tournamentDate)).fromNow() ctx.tournamentTimeLeft = moment(new Date(tournamentEndDate)).fromNow()
if tournamentStartDate = {'zero-sum': 1427472000000}[@levelID]
ctx.tournamentTimeElapsed = moment(new Date(tournamentStartDate)).fromNow()
ctx.winners = require('./tournament_results')[@levelID] ctx.winners = require('./tournament_results')[@levelID]
ctx ctx
@ -98,21 +100,12 @@ module.exports = class LadderView extends RootView
Backbone.Mediator.publish 'router:navigate', route: url Backbone.Mediator.publish 'router:navigate', route: url
showPlayModal: (teamID) -> showPlayModal: (teamID) ->
return @showApologeticSignupModal() if me.get('anonymous')
session = (s for s in @sessions.models when s.get('team') is teamID)[0] session = (s for s in @sessions.models when s.get('team') is teamID)[0]
modal = new LadderPlayModal({}, @level, session, teamID) modal = new LadderPlayModal({}, @level, session, teamID)
@openModalView modal @openModalView modal
showApologeticSignupModal: ->
AuthModal = require 'views/core/AuthModal'
@openModalView(new AuthModal({showRequiredError: true}))
onClickedLink: (e) -> onClickedLink: (e) ->
link = $(e.target).closest('a').attr('href') link = $(e.target).closest('a').attr('href')
if link? and _.string.startsWith(link, '/play/level') and me.get('anonymous')
e.stopPropagation()
e.preventDefault()
@showApologeticSignupModal()
if link and /#rules$/.test link if link and /#rules$/.test link
@$el.find('a[href="#rules"]').tab('show') @$el.find('a[href="#rules"]').tab('show')
if link and /#prizes/.test link if link and /#prizes/.test link

View file

@ -46,8 +46,13 @@ module.exports = class LadderSubmissionView extends CocoView
showLastSubmitted = not (spanClass in ['submitting']) showLastSubmitted = not (spanClass in ['submitting'])
@$el.find('.last-submitted').toggle(showLastSubmitted) @$el.find('.last-submitted').toggle(showLastSubmitted)
showApologeticSignupModal: ->
AuthModal = require 'views/core/AuthModal'
@openModalView(new AuthModal({showRequiredError: true}))
rankSession: (e) -> rankSession: (e) ->
return unless @session.readyToRank() return unless @session.readyToRank()
return @showApologeticSignupModal() if me.get('anonymous')
@playSound 'menu-button-click' @playSound 'menu-button-click'
@setRankingButtonText 'submitting' @setRankingButtonText 'submitting'
success = => success = =>

View file

@ -1,6 +1,11 @@
// Print out subscription counts bucketed by day and amount // Print out subscription counts bucketed by day and amount
// NOTE: created is a string and not an ISODate in the database // NOTE: created is a string and not an ISODate in the database
// Usage:
// mongo <address>:<port>/coco <script file> -u <username> -p <password>
// TODO: does not differeniate between new and recurring payments
var match={ var match={
"$match" : { "$match" : {
"stripe.subscriptionID" : { "$exists" : true } "stripe.subscriptionID" : { "$exists" : true }
@ -23,6 +28,11 @@ var group={"$group" : {
}; };
var sort = {$sort: { "_id.d" : -1}}; var sort = {$sort: { "_id.d" : -1}};
//db.payments.aggregate(match, proj0, proj1, proj2, group) //db.payments.aggregate(match, proj0, proj1, proj2, group)
db.payments.aggregate(match, proj0, group, sort).result.forEach( function (myDoc) { print({day: myDoc._id.d, amount: myDoc._id.m, count: myDoc.count}) }) var cursor = db.payments.aggregate(match, proj0, group, sort);
while (cursor.hasNext()) {
var myDoc = cursor.next();
print(myDoc._id.d, myDoc._id.m, myDoc.count);
}
//db.payments.aggregate(match, proj0, group, sort)
//db.payments.aggregate(match) //db.payments.aggregate(match)
//db.payments.find() //db.payments.find()

View file

@ -0,0 +1,121 @@
// Analyze sub purchase decisions via user event histories
// Usage:
// mongo <address>:<port>/analytics <script file> -u <username> -p <password>
// NOTES
// Starting from beginning wasn't as interesting at looking at 20 events or so before and after purchase
//
// TODO: Group events: clicked level, inventory play, started level => started level X
// TODO: What event-specific data should we grab?
// TODO: How do we compare users?
var scriptStartTime = new Date();
try {
var analyticsStringCache = {};
var analyticsStringIDCache = {};
var numSubscribers = 30;
var beforeCount = 20;
var afterCount = 10;
var excludedEvents = ['Inventory Play'];
var subscribers = getSubscribers(numSubscribers);
log("Retrieved subscribers: " + subscribers.length);
var histories = getHistories(subscribers, excludedEvents, beforeCount, afterCount);
for(var user in histories) {
print(user + " " + histories[user].length);
for (var i = 0; i < histories[user].length; i++) {
print(histories[user][i].created + " " + i + " " + histories[user][i].event + " " + histories[user][i].level);
}
}
}
catch(err) {
log("ERROR: " + err);
printjson(err);
}
finally {
log("Script runtime: " + (new Date() - scriptStartTime));
}
// *** Helper functions ***
function log(str) {
print(new Date().toISOString() + " " + str);
}
function getSubscribers(count) {
if (!count || count < 1) return [];
var queryParams = {event: 'Finished subscription purchase'};
var cursor = db['log'].find(queryParams).sort({_id: -1}).limit(count);
var subscribers = [];
while (cursor.hasNext()) {
var doc = cursor.next();
// if (doc.user !== '5491a42c037fb13f0741dac5') continue;
subscribers.push({created: doc._id, userID: doc.user});
}
return subscribers;
}
function getHistories(subscribers, excludedEvents, beforeCount, afterCount) {
if (!subscribers) return {};
var userEventsMap = {};
for (var i = 0; i < subscribers.length; i++) {
var subscriber = subscribers[i];
var user = subscriber.userID.valueOf();
userEventsMap[user] = [];
var queryParams = {$and: [{_id: {$lte: subscriber.created}},{user: subscriber.userID}]};
var cursor = db['log'].find(queryParams).sort({_id: -1}).limit(beforeCount);
while (cursor.hasNext()) {
var doc = cursor.next();
var created = doc._id.getTimestamp().toISOString();
var event = doc.event;
if (excludedEvents.indexOf(event) >= 0) continue;
var properties = doc.properties;
var level = '';
if (properties) {
level = properties.levelID || properties.level || '';
if (properties.label) {
level += ' ' + properties.label;
}
}
userEventsMap[user].push({event: event, created: created, level: level});
}
userEventsMap[user].sort(function (a,b) {return a.created < b.created ? -1 : 1});
queryParams = {$and: [{_id: {$gt: subscriber.created}},{user: subscriber.userID}]};
cursor = db['log'].find(queryParams).sort({_id: 1}).limit(afterCount);
while (cursor.hasNext()) {
var doc = cursor.next();
var created = doc._id.getTimestamp().toISOString();
var event = doc.event;
if (excludedEvents.indexOf(event) >= 0) continue;
var properties = doc.properties;
var level = '';
if (properties) {
level = properties.levelID || properties.level || '';
if (properties.label) {
level += ' ' + properties.label;
}
}
userEventsMap[user].push({event: event, created: created, level: level});
}
}
return userEventsMap;
}

View file

@ -1,5 +1,7 @@
// Find latest Stripe basic subscribers who haven't cancelled // Find latest Stripe basic subscribers who haven't cancelled
// TODO: doesn't handle 11+ sponsored subs for a given customer
if (process.argv.length !== 3) { if (process.argv.length !== 3) {
console.log("Usage: node <script> <API key>"); console.log("Usage: node <script> <API key>");
process.exit(); process.exit();
@ -11,36 +13,87 @@ var stripe = require("stripe")(apiKey);
var yesterday = new Date(); var yesterday = new Date();
yesterday.setUTCDate(yesterday.getUTCDate() - 1); yesterday.setUTCDate(yesterday.getUTCDate() - 1);
stripe.customers.list({ limit: 40 }, function(err, customers) { var earliestDate = new Date("2015-03-01T00:00:00.000Z");
// asynchronously called
for (var i = 0; i < customers.data.length; i++) {
var customer = customers.data[i];
var created = new Date(customer.created * 1000);
// console.log(created, yesterday);
// if (created > yesterday) continue;
if (customer.subscriptions && customer.subscriptions.data.length > 0) { var subs = {};
var basic = false;
// console.log(customer.id + " " + created.toISOString() + " " + customer.email); getSubscriptions(null, function () {
for (var j = 0;j < customer.subscriptions.data.length; j++) { console.log('999 recurring sub counts:');
var subscription = customer.subscriptions.data[j]; for (var created in subs) {
// console.log(subscription.id + " " + subscription.plan.id + " " + subscription.cancel_at_period_end); for (var amount in subs[created]) {
if (subscription.plan.id === 'basic') { if (amount === '999') {
if (subscription.cancel_at_period_end === false) { console.log(created, subs[created][amount]['recurring'])
basic = true;
break;
}
// else {
// console.log("CANCELLED", customer.id);
// }
}
} }
if (basic) {
console.log(created.toISOString(), customer.email);
}
// else {
// console.log("NO SUB", customer.id);
// }
} }
} }
}); });
function getSubscriptions(starting_after, done)
{
var options = {limit: 100};
if (starting_after) options.starting_after = starting_after;
stripe.customers.list(options, function(err, customers) {
for (var i = 0; i < customers.data.length; i++) {
var customer = customers.data[i];
if (customer.subscriptions && customer.subscriptions.data.length > 0) {
var basic = false;
for (var j = 0;j < customer.subscriptions.data.length; j++) {
var subscription = customer.subscriptions.data[j];
if (subscription.plan.id === 'basic') {
var created = new Date(subscription.start * 1000);
if (created < earliestDate) continue;
created = created.toISOString().substring(0, 10);
if (!subs[created]) subs[created] = {};
var amount = subscription.plan.amount;
if (subscription.discount && subscription.discount.coupon) {
if (subscription.discount.coupon.percent_off) {
amount = amount * (100 - subscription.discount.coupon.percent_off) / 100;
}
else if (subscription.discount.coupon.amount_off) {
amount -= subscription.discount.coupon.amount_off;
}
}
else if (customer.discount && customer.discount.coupon) {
if (customer.discount.coupon.percent_off) {
amount = amount * (100 - customer.discount.coupon.percent_off) / 100;
}
else if (customer.discount.coupon.amount_off) {
amount -= customer.discount.coupon.amount_off;
}
}
if (!subs[created][amount]) subs[created][amount] = {};
if (subscription.cancel_at_period_end === true) {
if (!subs[created][amount]['cancelled']) subs[created][amount]['cancelled'] = 0;
subs[created][amount]['cancelled']++;
}
else {
if (!subs[created][amount]['recurring']) subs[created][amount]['recurring'] = {};
if (customer.alipay_accounts && customer.alipay_accounts.total_count) {
if (!subs[created][amount]['recurring']['alipay']) subs[created][amount]['recurring']['alipay'] = 0;
subs[created][amount]['recurring']['alipay']++;
}
else {
if (!subs[created][amount]['recurring']['card']) subs[created][amount]['recurring']['card'] = 0;
subs[created][amount]['recurring']['card']++;
}
}
}
}
}
}
if (customers.has_more) {
getSubscriptions(customers.data[customers.data.length - 1].id, done);
}
else {
done();
}
});
}

View file

@ -0,0 +1,3 @@
@ECHO OFF
vagrant ssh -c "cd /vagrant && bin/coco-brunch"

3
scripts/vagrant/brunch.sh Executable file
View file

@ -0,0 +1,3 @@
#!/bin/sh
vagrant ssh -c "cd /vagrant && bin/coco-brunch"

View file

@ -0,0 +1,3 @@
@ECHO OFF
vagrant ssh -c "cd /vagrant && bin/coco-dev-server"

3
scripts/vagrant/dev-server.sh Executable file
View file

@ -0,0 +1,3 @@
#!/bin/sh
vagrant ssh -c "cd /vagrant && bin/coco-dev-server"

View file

@ -0,0 +1,9 @@
#!/bin/bash
# Original content copyright (c) 2014 dpen2000 licensed under the MIT license
mkdir -p /vagrant/temp
cd /vagrant/temp
rm -f dump.tar.gz
rm -rf dump
wget http://analytics.codecombat.com:8080/dump.tar.gz
tar xzvf dump.tar.gz --no-same-owner
mongorestore

View file

@ -0,0 +1,22 @@
#!/bin/bash
# Original content copyright (c) 2014 dpen2000 licensed under the MIT license
sudo apt-get -y update
sudo apt-get -y install python-software-properties git
sudo add-apt-repository -y ppa:chris-lea/node.js
sudo apt-get -y update
sudo apt-get -y install nodejs
sudo apt-get -y install g++ make coffeescript
cd /vagrant
sudo npm install
sudo npm install -g bower
sudo npm install -g brunch
sudo npm install -g geoip-lite
bower install --allow-root
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
sudo apt-get -y update
sudo apt-get -y install mongodb-org
sudo apt-get -y install ruby1.9.1 ruby1.9.1-dev
sudo gem install sass
npm install mongoose
bash /vagrant/scripts/vagrant/fillMongo.sh