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/
bower_components/
# Vagrant
.vagrant/
# Some other random stuff
always-ignore extensions
*.diff

View file

@ -59,6 +59,9 @@ Thumbs.db
# NPM packages folder.
node_modules/
# Vagrant
.vagrant/
# Some other random stuff
always-ignore extensions
*.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_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "български език", englishDescri
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "български език", englishDescri
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
fight: "Lluita!"
watch_victory: "Mira la teva victòria"
defeat_the: "Derrota a"
# tournament_started: ", started"
tournament_ends: "El torneig acaba"
tournament_ended: "El torneig ha acabat"
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_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"
rules: "Normes"
winners: "Guanyadors"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
fight: "Boj!"
watch_victory: "Sledovat vaši výhru"
defeat_the: "Poraženo"
# tournament_started: ", started"
tournament_ends: "Turnaj končí"
tournament_ended: "Turnaj ukončen"
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_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"
rules: "Pravidla"
winners: "Vítězové"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
fight: "Kämpft!"
watch_victory: "Schau dir deinen Sieg an"
defeat_the: "Besiege den"
# tournament_started: ", started"
tournament_ends: "Turnier endet"
tournament_ended: "Turnier beendet"
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_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"
rules: "Regeln"
winners: "Gewinner"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
fight: "Kämpft!"
watch_victory: "Schau dir deinen Sieg an"
defeat_the: "Besiege den"
# tournament_started: ", started"
tournament_ends: "Turnier endet"
tournament_ended: "Turnier beendet"
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_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"
rules: "Regeln"
winners: "Gewinner"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -942,11 +942,13 @@
fight: "Fight!"
watch_victory: "Watch your 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_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"
rules: "Rules"
winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
fight: "Pelea!"
watch_victory: "Observa tu Victoria"
defeat_the: "Derrota a"
# tournament_started: ", started"
tournament_ends: "Final de Torneo"
tournament_ended: "Finalizó el 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_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"
rules: "Reglas"
winners: "Ganadores"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
fight: "¡Pelea!"
watch_victory: "Ver tu victoria"
defeat_the: "Vence a"
# tournament_started: ", started"
tournament_ends: "El torneo termina"
tournament_ended: "El torneo ha terminado"
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_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"
rules: "Reglas"
winners: "Ganadores"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# 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_ranger: "Arbalètes, pistolets - Longue portée, pas de 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é"
speed: "Vitesse"
regeneration: "Régénération"
@ -577,38 +577,38 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
teachers:
title: "CodeCombat pour les enseignants" # {change}
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
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: "Aucune expérience requise !"
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."
# free_1: "CodeCombat Basic is FREE! There are 70+ free levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_2: "40+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "7 new heroes with unique skills to master"
# sub_includes_6: "3500 bonus gems every month"
# who_for_title: "Who is CodeCombat for?"
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
free_1: "La version de base de CodeCombat est gratuite ! Il y a 70+ niveaux gratuits qui couvrent chaque concepts."
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: "Les enseignants reçoivent un abonnement gratuit !"
teacher_subs_1: "Merci de nous contacter"
teacher_subs_2: "pour obtenir un abonnement mensuel gratuit."
sub_includes_title: "Qu'y a t-il d'inclus dans cet abonnement ?"
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+ niveaux d'entrainement"
sub_includes_3: "Des tutoriels vidéo"
sub_includes_4: "Support email premium"
sub_includes_5: "7 nouveaux héros avec des capacités uniques à maitriser"
sub_includes_6: "3500 gemmes bonus chaque mois"
who_for_title: "A qui CodeCombat est t-il destiné ?"
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: "Nous avons conçu CodeCombat pour plaire à la fois aux garçons et aux filles."
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_1: "Approximately 8 hours of free content and an additional 14 hours of subscriber content, with 5 new levels every week." # {change}
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
# how_much_2: "monthly subscription"
# how_much_3: "costs $9.99, and can be cancelled anytime."
# how_much_4: "Additionally, we provide discounts for larger groups:"
# group_discounts_1: "We also offer group discounts for bulk subscriptions."
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: "Quels concepts sont couverts ?"
how_much_title: "Combien coûte un abonnement mensuel ?"
how_much_1: "Un"
how_much_2: "abonnement mensuel"
how_much_3: "coûte $9.99 et peut être annulé à n'importe quel moment."
how_much_4: "De plus, nous fournissons des remises pour les grands groupes :"
group_discounts_1: "Nous offrons aussi des remises de groupes pour les achats en masse."
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_2: "CodeCombat is not supported on iPad yet."
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 n'est pas encore supporté sur iPad."
versions:
save_version_title: "Enregistrer une nouvelle version"
@ -744,7 +744,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
thang_title: "Éditeur Thang"
level_title: "Éditeur de niveau"
achievement_title: "Éditeur de succès"
# poll_title: "Poll Editor"
poll_title: "Éditeur de sondage"
back: "Retour"
revert: "Annuler"
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_achievement_title: "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_login: "Log In to Create a New Poll"
new_poll_title: "Créer un nouveau sondage"
new_poll_title_login: "Connectez vous pour créer un nouveau sondage"
article_search_title: "Rechercher dans les articles"
thang_search_title: "Rechercher dans les types de Thang"
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_article_title: "Éditer l'article"
# polls:
# priority: "Priority"
polls:
priority: "Priorité"
contribute:
page_title: "Contribution"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
fight: "Combattez !"
watch_victory: "Regardez votre victoire"
defeat_the: "Vaincre le"
# tournament_started: ", started"
tournament_ends: "Fin du tournoi"
tournament_ended: "Tournoi terminé"
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_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"
rules: "Règles"
winners: "Gagnants"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
fight: "Pelexa!"
watch_victory: "Ver a túa vitoria"
defeat_the: "Gaña a"
# tournament_started: ", started"
tournament_ends: "O torneo remata"
tournament_ended: "O torneo rematou"
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_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"
rules: "Regras"
winners: "Gañadores"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
fight: "הלחם!"
watch_victory: "צפה בניצחון שלך"
defeat_the: "הבס את ה"
# tournament_started: ", started"
tournament_ends: "תחרות נגמרת בעוד:"
tournament_ended: "תחרות נגמרה"
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_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: "בבלוג שלנו"
rules: "חוקים"
winners: "מנצחים"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
fight: "Harc!"
# watch_victory: "Watch your victory"
# defeat_the: "Defeat the"
# tournament_started: ", started"
tournament_ends: "A torna vége"
# tournament_ended: "Tournament ended"
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_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"
rules: "Szabályok"
winners: "Győztesek"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
fight: "Combatti!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -941,11 +941,13 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
rules: "규칙"
winners: "승리자"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
fight: "Slåss!"
watch_victory: "Se seieren"
defeat_the: "Overvinn"
# tournament_started: ", started"
tournament_ends: "Turneringen slutter"
tournament_ended: "Turneringen sluttet "
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_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"
rules: "Regler"
winners: "Vinnere"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
fight: "Aanvallen!"
watch_victory: "Aanschouw je overwinning!"
defeat_the: "Versla de"
# tournament_started: ", started"
tournament_ends: "Toernooi eindigt"
tournament_ended: "Toernooi geeindigd"
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_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"
rules: "Regels"
winners: "Winnaars"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
fight: "Lutem!"
watch_victory: "Assista sua vitória"
defeat_the: "Derrote"
# tournament_started: ", started"
tournament_ends: "Fim do torneio"
tournament_ended: "Torneio encerrado"
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_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"
rules: "Regras"
winners: "Vencedores"

View file

@ -941,11 +941,13 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
fight: "Lutar!"
watch_victory: "Vê a tua vitória"
defeat_the: "Derrota o"
# tournament_started: ", started"
tournament_ends: "O Torneio acaba"
tournament_ended: "O Torneio acabou"
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_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"
rules: "Regras"
winners: "Vencedores"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -941,11 +941,13 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
fight: "В бой!"
watch_victory: "Наблюдать за победой"
defeat_the: "Победить"
# tournament_started: ", started"
tournament_ends: "Турнир заканчивается"
tournament_ended: "Турнир закончился"
tournament_rules: "Правила турнира"
tournament_blurb: "Пишите код, собирайте золото, стройте армию, крушите противников, получайте призы и улучшайте вашу карьеру в нашем \"$40,000 турнире жадности\"! Узнайте больше"
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: "в нашем блоге"
rules: "Правила"
winners: "Победители"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Українська", englishDescription:
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Українська", englishDescription:
fight: "В бій!"
watch_victory: "Подивитись Вашу перемогу"
defeat_the: "Перемогти"
# tournament_started: ", started"
tournament_ends: "Турнір завершуються"
tournament_ended: "Турнір завершено"
tournament_rules: "Правила турніру"
tournament_blurb: "Пиши код, збирай золото, будуй армії, розбивай ворогів, вигравай призи і покращуй свою кар'єру у нашому Greed Турнірі на 40 000 $! Дізнайся більше "
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: "у нашому блозі"
rules: "Правила"
winners: "Переможці"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
rules: "Những điều lệ"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
fight: "战斗!"
watch_victory: "观看你的胜利"
defeat_the: "击败了"
# tournament_started: ", started"
tournament_ends: "锦标赛结束"
tournament_ended: "Tournament ended"
tournament_rules: "锦标赛规则"
tournament_blurb: "写代码,收金币,建军队,碎敌军,赢奖品,以及在我们奖励多达$40,000的Greed tournament里升级你的事业 快去查阅详情!"
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: "关注我们的博客"
rules: "规则"
winners: "胜利者"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
fight: "戰鬥!"
watch_victory: "觀看您的勝利"
defeat_the: "擊敗"
# tournament_started: ", started"
tournament_ends: "錦標賽結束"
tournament_ended: "錦標賽已結束"
tournament_rules: "錦標賽規則"
tournament_blurb: "寫下程式碼, 收集金幣, 建立軍隊, 粉碎敵人, 贏得獎項,在我們價值$40,000的Greed錦標賽中升級您的職業! 查看"
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: "我們的部落格"
rules: "規則"
winners: "贏家"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -587,7 +587,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# teacher_subs_1: "Please contact"
# teacher_subs_2: "to set up a free monthly 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_3: "Video tutorials"
# 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."
# 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_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?"
# how_much_title: "How much does a monthly subscription cost?"
# how_much_1: "A"
@ -941,11 +941,13 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# fight: "Fight!"
# watch_victory: "Watch your 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_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"
# rules: "Rules"
# winners: "Winners"

View file

@ -1,20 +1,27 @@
#ladder-view
.main-content-area
background-color: whitesmoke
#level-column img
margin: -14px -12px 0px -12px
width: 100%
width: -webkit-calc(100% + 24px)
width: calc(100% + 24px)
#ladder-top
background-color: whitesmoke
margin: -14px -12px 20px -12px
padding-bottom: 30px
border-bottom: 1px solid #888
#level-column
padding-top: 14px
text-align: center
img
margin-top: -14px
width: 100%
h1
text-align: center
.tournament-blurb
margin: -20px -12px 20px -12px
padding: 10px
background-color: white
margin-top: -10px
margin-bottom: 10px
padding: 10px 20px
background-color: whitesmoke
h2
text-align: center
@ -56,11 +63,17 @@
.play-button
margin-bottom: 10px
background-image: none
color: white
font-size: 24px
.spectate-button-container
margin-top: 10px
text-align: center
.btn.spectate-button
font-size: 18px
color: white
.name-col-cell
max-width: 150px
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_my_game").rank.secret Rank My Game!
span(data-i18n="ladder.rank_submitting").submitting.secret Submitting...

View file

@ -2,88 +2,101 @@ extends /templates/base
block content
- var base = "/images/pages/play/ladder/prize_";
div#level-column
if levelDescription
div!= levelDescription
else
h1= level.get('name')
div#ladder-top
if level.get('name') == 'Greed'
.tournament-blurb
h2
span(data-i18n="ladder.tournament_ended") Tournament ended
| #{tournamentTimeLeft}
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.
div#level-column
if levelDescription
div!= levelDescription
else
h1= level.get('name')
.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.
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
if level.get('name') == 'Greed'
.tournament-blurb
h2
span(data-i18n="ladder.tournament_ended") Tournament ended
| #{tournamentTimeLeft}
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
|
span= team.name
div.column.col-md-2
.spectate-button-container
a(href="/play/spectate/#{level.get('slug')}").spectate-button.btn.btn-primary.center
span(data-i18n="play.spectate") Spectate
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
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
li.active
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.levelDescription = marked(@level.get('description')) if @level.get('description')
ctx._ = _
if tournamentDate = {greed: 1402444800000, 'criss-cross': 1410912000000}[@levelID]
ctx.tournamentTimeLeft = moment(new Date(tournamentDate)).fromNow()
if tournamentEndDate = {greed: 1402444800000, 'criss-cross': 1410912000000, 'zero-sum': 1428364800000}[@levelID]
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
@ -98,21 +100,12 @@ module.exports = class LadderView extends RootView
Backbone.Mediator.publish 'router:navigate', route: url
showPlayModal: (teamID) ->
return @showApologeticSignupModal() if me.get('anonymous')
session = (s for s in @sessions.models when s.get('team') is teamID)[0]
modal = new LadderPlayModal({}, @level, session, teamID)
@openModalView modal
showApologeticSignupModal: ->
AuthModal = require 'views/core/AuthModal'
@openModalView(new AuthModal({showRequiredError: true}))
onClickedLink: (e) ->
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
@$el.find('a[href="#rules"]').tab('show')
if link and /#prizes/.test link

View file

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

View file

@ -1,6 +1,11 @@
// Print out subscription counts bucketed by day and amount
// 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={
"$match" : {
"stripe.subscriptionID" : { "$exists" : true }
@ -23,6 +28,11 @@ var group={"$group" : {
};
var sort = {$sort: { "_id.d" : -1}};
//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.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
// TODO: doesn't handle 11+ sponsored subs for a given customer
if (process.argv.length !== 3) {
console.log("Usage: node <script> <API key>");
process.exit();
@ -11,36 +13,87 @@ var stripe = require("stripe")(apiKey);
var yesterday = new Date();
yesterday.setUTCDate(yesterday.getUTCDate() - 1);
stripe.customers.list({ limit: 40 }, function(err, customers) {
// 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;
var earliestDate = new Date("2015-03-01T00:00:00.000Z");
if (customer.subscriptions && customer.subscriptions.data.length > 0) {
var basic = false;
// console.log(customer.id + " " + created.toISOString() + " " + customer.email);
for (var j = 0;j < customer.subscriptions.data.length; j++) {
var subscription = customer.subscriptions.data[j];
// console.log(subscription.id + " " + subscription.plan.id + " " + subscription.cancel_at_period_end);
if (subscription.plan.id === 'basic') {
if (subscription.cancel_at_period_end === false) {
basic = true;
break;
}
// else {
// console.log("CANCELLED", customer.id);
// }
}
var subs = {};
getSubscriptions(null, function () {
console.log('999 recurring sub counts:');
for (var created in subs) {
for (var amount in subs[created]) {
if (amount === '999') {
console.log(created, subs[created][amount]['recurring'])
}
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