Merge branch 'master' into production

This commit is contained in:
Nick Winter 2015-12-01 06:05:50 -08:00
commit c44dccd59b
88 changed files with 549 additions and 359 deletions

View file

@ -29,7 +29,8 @@ module.exports = class LevelBus extends Bus
super(arguments...)
@changedSessionProperties = {}
if application.isProduction()
@saveSession = _.debounce(@reallySaveSession, 4000, {maxWait: 10000}) # Save slower on production.
#@saveSession = _.debounce(@reallySaveSession, 4000, {maxWait: 10000}) # Save slower on production.
@saveSession = _.debounce(@reallySaveSession, 10000, {maxWait: 30000}) # Save even slower during HoC.
else
@saveSession = _.debounce(@reallySaveSession, 1000, {maxWait: 5000}) # Save quickly in development.
@playerIsIdle = false

View file

@ -476,9 +476,8 @@ module.exports = Lank = class Lank extends CocoClass
bar.scaleX = healthPct / @options.floatingLayer.resolutionFactor
if @thang.showsName
@setNameLabel(if @thang.health <= 0 then '' else @thang.id)
# Let's try just using the DuelStatsView instead of this.
#else if @options.playerName
# @setNameLabel @options.playerName
else if @options.playerName
@setNameLabel @options.playerName
configureMouse: ->
@sprite.cursor = 'pointer' if @thang?.isSelectable

View file

@ -51,6 +51,7 @@ module.exports = Surface = class Surface extends CocoClass
coords: null # use world defaults, or set to false/true to override
showInvisible: false
frameRate: 30 # Best as a divisor of 60, like 15, 30, 60, with RAF_SYNCHED timing.
levelType: 'hero'
subscriptions:
'level:disable-controls': 'onDisableControls'
@ -111,7 +112,7 @@ module.exports = Surface = class Surface extends CocoClass
canvasHeight = parseInt @normalCanvas.attr('height'), 10
@screenLayer.addChild new Letterbox canvasWidth: canvasWidth, canvasHeight: canvasHeight
@lankBoss = new LankBoss camera: @camera, webGLStage: @webGLStage, surfaceTextLayer: @surfaceTextLayer, world: @world, thangTypes: @options.thangTypes, choosing: @options.choosing, navigateToSelection: @options.navigateToSelection, showInvisible: @options.showInvisible, playerNames: @options.playerNames
@lankBoss = new LankBoss camera: @camera, webGLStage: @webGLStage, surfaceTextLayer: @surfaceTextLayer, world: @world, thangTypes: @options.thangTypes, choosing: @options.choosing, navigateToSelection: @options.navigateToSelection, showInvisible: @options.showInvisible, playerNames: if @options.levelType is 'course-ladder' then @options.playerNames else null
@countdownScreen = new CountdownScreen camera: @camera, layer: @screenLayer, showsCountdown: @world.showsCountdown
@playbackOverScreen = new PlaybackOverScreen camera: @camera, layer: @screenLayer, playerNames: @options.playerNames
@normalStage.addChildAt @playbackOverScreen.dimLayer, 0 # Put this below the other layers, actually, so we can more easily read text on the screen.

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "كلمة سر جديدة"
new_password_verify: "تحقق من"
type_in_email: "اكتب في البريد الإلكتروني الخاص بك لتأكيد الحساب الحذف."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "български език", englishDescri
parents_blurb3: "Без Риск: 100% гаранция за възстановяване на средствата, прекратяване на абонамента с едно натискане на бутон."
payment_methods: "Начини на плащане"
payment_methods_title: "Възможни начини на плащане"
payment_methods_blurb1: "В момента приемаме кредитни карти и Alipay."
payment_methods_blurb1: "В момента приемаме кредитни карти и Alipay." # {change}
payment_methods_blurb2: "Ако желаете алтернативна форма на плащане, свържете се с нас"
sale_already_subscribed: "Вече имате абонамент!"
sale_blurb1: "Спестете 35%"
sale_blurb1: "Спестете $21" # {change}
sale_blurb2: "от редовната абонаментна такса от $120 за цялата година!"
sale_button: "Разпродажба!"
sale_button_title: "Спестете 35% като направите абонамент за 1 година"
sale_button_title: "Спестете $21 като направите абонамент за 1 година" # {change}
sale_click_here: "Кликнете Тук"
sale_ends: "Завършва"
sale_extended: "*Съществуващият абонамент ще бъде продължен с 1 година."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "български език", englishDescri
sale_title: "Назад към Училищната Разпродажба"
sale_view_button: "Купи едногодишен абонамент за"
stripe_description: "Месечен Абонамент"
stripe_description_year_sale: "Едногодишен абонамент (35% намаление)"
stripe_description_year_sale: "Едногодишен абонамент ($21 намаление)" # {change}
subscription_required_to_play: "Необходим ви е абонамент за да играете това ниво."
unlock_help_videos: "Абонирайте се за да отключите всичките видео уроци."
personal_sub: "Персонален абонамент" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "български език", englishDescri
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "български език", englishDescri
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
stripe_description: "Subscripció mensual"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
password_tab: "Contrasenya"
emails_tab: "Missatges"
admin: "Administrador"
# manage_subscription: "Click here to manage your subscription."
new_password: "Contrasenya nova"
new_password_verify: "Verifica"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
parents_blurb3: "Bez rizika: 100% záruka vrácení peněz, jednoduché zrušení předplatného na 1 kliknutí."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
stripe_description: "Měsíční předplatné"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
subscription_required_to_play: "Pro hraní této úrovně potřebujete předplatné."
unlock_help_videos: "Kupte si předplatné pro odemčení všech tutoriálových videí."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
password_tab: "Heslo"
emails_tab: "Emaily"
admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nové heslo"
new_password_verify: "Potvrdit"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
password_tab: "Password"
emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nyt Password"
new_password_verify: "Bekræft"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
password_tab: "Passwort"
emails_tab: "Emails"
admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Neues Passwort"
new_password_verify: "Passwort verifizieren"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
parents_blurb3: "Kei Risikos, 100% Geld zrugg Garantie und ganz eifaches deaboniere mid eim Klick"
payment_methods: "Zalligs Methode"
payment_methods_title: "Akzeptierti Zalligs Methode"
payment_methods_blurb1: "Mier akzeptiered immoment Kreditchartene und Alipay."
payment_methods_blurb1: "Mier akzeptiered immoment Kreditchartene und Alipay." # {change}
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
subscription_required_to_play: "Du bruchsch es Abo um das Level zspile."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
password_tab: "Passwort"
emails_tab: "E-Mails"
admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Neus Passwort"
new_password_verify: "Bestätige"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
parents_blurb3: "Kein Risiko: 100% Geld zurück Garantie, und 1-Klick Abokündigung."
payment_methods: "Zahlungsarten"
payment_methods_title: "Akzeptierte Zahlungsarten"
payment_methods_blurb1: "Momentan akzeptieren wir nur Kreditkarten und Alipay."
payment_methods_blurb1: "Momentan akzeptieren wir nur Kreditkarten und Alipay." # {change}
payment_methods_blurb2: "Wenn Sie auf eine andere Art zahlen wollen, bitte kontaktieren Sie"
sale_already_subscribed: "Sie haben bereits ein Abonnement!"
sale_blurb1: "Spare 35%"
sale_blurb1: "Spare $21" # {change}
sale_blurb2: "vom regelmäßigen Abonnementpreis von $120 für ein ganzes Jahr!"
sale_button: "Angebot!"
sale_button_title: "Spare 35% beim Kauf eines Jahresabonnements"
sale_button_title: "Spare $21 beim Kauf eines Jahresabonnements" # {change}
sale_click_here: "Hier klicken"
# sale_ends: "Ends"
sale_extended: "*Bestehende Abonnements werden um 1 Jahr verlängert."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
sale_title: "Angebot zum neuen Schuljahr"
sale_view_button: "Kaufe ein Jahresabonnement für"
stripe_description: "Monatsabo"
stripe_description_year_sale: "Jahresabonnement (35% Angebot)"
stripe_description_year_sale: "Jahresabonnement ($21 Angebot)" # {change}
subscription_required_to_play: "Leider musst du ein Abo haben, um dieses Level spielen zu können."
unlock_help_videos: "Abonniere, um alle Videoanleitungen freizuschalten."
personal_sub: "Persönliches Abonnement" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
password_tab: "Passwort"
emails_tab: "Emails"
admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Neues Passwort"
new_password_verify: "Passwort verifizieren"
type_in_email: "Email eingeben um das Löschen des Accounts zu bestätigen"
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
parents_blurb3: "Κανένα Ρίσκο: 100% εγγύση επιστροφής χρημάτων, εύκολη διακοπή συνδρομής, με 1 κλικ."
payment_methods: "Τρόποι Πληρωμής"
payment_methods_title: "Αποδεκτοί Τρόποι Πληρωμής"
payment_methods_blurb1: "Προς το παρόν δεχόμαστε πιστωτικές κάρτες και Alipay."
payment_methods_blurb1: "Προς το παρόν δεχόμαστε πιστωτικές κάρτες και Alipay." # {change}
payment_methods_blurb2: "Αν ενδιαφέρεστε για άλλο τρόπο πληρωμής, παρακαλούμε επικοινωνείστε μαζί μας."
sale_already_subscribed: "Είστε ήδη συνδρομητής!"
sale_blurb1: "Γλίτωσε 35%"
sale_blurb1: "Γλίτωσε $21" # {change}
sale_blurb2: "από την τιμή της κανονικής συνδρομής των $120 το χρόνο!"
sale_button: "Εκπτώσεις!"
sale_button_title: "Γλίτωσε 5% όταν αγοράσεις συνδρομή ετήσια συνδρομή"
sale_button_title: "Γλίτωσε $21 όταν αγοράσεις συνδρομή ετήσια συνδρομή" # {change}
sale_click_here: "Πάτα εδώ"
sale_ends: "Τελειώνει"
sale_extended: "*Οι υπάρχουσες συνδρομές θα επεκταθούν για ένα χρόνο."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
sale_title: "Εκπτώσεις λόγω επιστροφής στο Σχολείο"
sale_view_button: "Αγόρασε ετήσια συνδρομή για"
stripe_description: "Μηνιαία Συνδρομή"
stripe_description_year_sale: "Ετήσια Συνδρομή (35% έκπτωση)"
stripe_description_year_sale: "Ετήσια Συνδρομή ($21 έκπτωση)" # {change}
subscription_required_to_play: "Πρέπει να είσαι συνδρομητής για να παίξεις αυτό το επίπεδο."
unlock_help_videos: "Απέκτησε συνδρομή για να ξεκλειδώσεις όλα τα βίντεο βοηθήματα."
personal_sub: "Προσωπική Συνδρομή" # Accounts Subscription View below
@ -685,7 +685,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
denied_2: "απορίφθηκε."
contact_1: "Παρακαλούμε επικοινωνείστε"
contact_2: "αν έχετε περαιτέρω ερωτήσεις."
description_1: "Δίνουμε δωρεάν συνδρομές σε εκπαιδευτικούς για να αξιολογήσουν το παιχνίδι. Μπορείτε να βρείτε περισσότερες πληροφορίες στις" # {change}
description_1: "Δίνουμε δωρεάν συνδρομές σε εκπαιδευτικούς για να αξιολογήσουν το παιχνίδι. Μπορείτε να βρείτε περισσότερες πληροφορίες στις"
# description_1b: "You can find more information on our"
description_2: "εκπαιδευτική"
description_3: "σελίδα."
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
password_tab: "Κωδικός"
emails_tab: "Emails"
admin: "Διαχειριστής"
# manage_subscription: "Click here to manage your subscription."
new_password: "Καινούργιος Κωδικός"
new_password_verify: " Επαλήθευση Κωδικού"
type_in_email: "Γράψτε τη διεύθυνση ηλεκτρονικού ταχυδρομείου σας για να επιβεβαιώσετε τη διαγραφή του λογαριασμού."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
started_2: "Ξεκίνησε"
not_started_2: "Δεν ξεκίνησε"
view_solution: "Πάτα για να δεις τη λύση."
# view_attempt: "Click to view attempt."
latest_achievement: "Τελευταίο Επίτευγμα"
playtime: "Χρόνος παιχνιδιού"
last_played: "Έπαιξε τελευταία φορά"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -4,6 +4,7 @@
no_ie: "CodeCombat does not run in Internet Explorer 8 or older. Sorry!" # Warning that only shows up in IE8 and older
no_mobile: "CodeCombat wasn't designed for mobile devices and may not work!" # Warning that shows up on mobile devices
play: "Play" # The big play button that opens up the campaign view.
play_campaign_version: "Play Campaign Version" # Shows up under big play button if you only play /courses
old_browser: "Uh oh, your browser is too old to run CodeCombat. Sorry!" # Warning that shows up on really old Firefox/Chrome/Safari
old_browser_suffix: "You can try anyway, but it probably won't work."
ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
@ -444,13 +445,13 @@
parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
payment_methods: "Payment Methods"
payment_methods_title: "Accepted Payment Methods"
payment_methods_blurb1: "We currently accept credit cards and Alipay."
payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
payment_methods_blurb2: "If you require an alternate form of payment, please contact"
sale_already_subscribed: "You're already subscribed!"
sale_blurb1: "Save 35%"
sale_blurb1: "Save $21"
sale_blurb2: "off regular subscription price of $120 for a whole year!"
sale_button: "Sale!"
sale_button_title: "Save 35% when you purchase a 1 year subscription"
sale_button_title: "Save $21 when you purchase a 1 year subscription"
sale_click_here: "Click Here"
sale_ends: "Ends"
sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +464,7 @@
sale_title: "Back to School Sale"
sale_view_button: "Buy 1 year subscription for"
stripe_description: "Monthly Subscription"
stripe_description_year_sale: "1 Year Subscription (35% discount)"
stripe_description_year_sale: "1 Year Subscription ($21 discount)"
subscription_required_to_play: "You'll need a subscription to play this level."
unlock_help_videos: "Subscribe to unlock all video tutorials."
@ -1183,7 +1184,7 @@
tutorial_skip: "Skip Tutorial"
tutorial_not_sure: "Not sure what's going on?"
tutorial_play_first: "Play the Tutorial first."
simple_ai: "Simple AI"
simple_ai: "Simple CPU" # {change}
warmup: "Warmup"
friends_playing: "Friends Playing"
log_in_for_friends: "Log in to play with your friends!"
@ -1205,8 +1206,8 @@
rules: "Rules"
winners: "Winners"
league: "League"
red_ai: "Red AI" # "Red AI Wins", at end of multiplayer match playback
blue_ai: "Blue AI"
red_ai: "Red CPU" # "Red AI Wins", at end of multiplayer match playback
blue_ai: "Blue CPU" # {change}
wins: "Wins" # At end of multiplayer match playback
humans: "Red" # Ladder page display team name
ogres: "Blue"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
parents_blurb3: "Sin Riesgo: Garantía de 100% de devolución, fácil 1-click y des- suscribirse."
payment_methods: "Metodos de pago"
payment_methods_title: "Metodos de pago aceptados."
payment_methods_blurb1: "Actualmente aceptamos tarjetas de credito y Alipay."
payment_methods_blurb1: "Actualmente aceptamos tarjetas de credito y Alipay." # {change}
payment_methods_blurb2: "Si necesitas una forma alternativa de pago, por favor contactarse"
sale_already_subscribed: "¡Ya estás subscrito!"
sale_blurb1: "Ahorra 35%"
sale_blurb1: "Ahorra $21" # {change}
sale_blurb2: "de descuento en el precio regular de una suscripción de $120 USD por un año completo!"
sale_button: "Venta!"
sale_button_title: "Ahorra 35% al adquirir una suscripción por 1 año"
sale_button_title: "Ahorra $21 al adquirir una suscripción por 1 año" # {change}
sale_click_here: "Haz Click Aquí"
sale_ends: "Termina"
sale_extended: "*Las suscripciones existentes se extenderán por un año."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
sale_title: "Venta de regreso a clases"
sale_view_button: "Compra la suscripción de 1 año por"
stripe_description: "Suscripción Mensual"
stripe_description_year_sale: "Suscripción por 1 año (35% descuento)"
stripe_description_year_sale: "Suscripción por 1 año ($21 descuento)" # {change}
subscription_required_to_play: "Necesitas una suscripción para jugar este nivel."
unlock_help_videos: "Suscríbete para desbloquear todos los video tutoriales."
personal_sub: "Suscripción Personal" # Accounts Subscription View below
@ -685,7 +685,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
denied_2: "denegada."
contact_1: "Por favor contactarse"
contact_2: "si tiene más preguntas."
description_1: "Ofrecemos suscripciones gratuitas a maestros con propósitos de evaluación. Puede hallar más información en nuestra" # {change}
description_1: "Ofrecemos suscripciones gratuitas a maestros con propósitos de evaluación. Puede hallar más información en nuestra"
# description_1b: "You can find more information on our"
description_2: "página"
description_3: "de maestros."
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
password_tab: "Contraseña"
emails_tab: "Correos"
admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nueva Contraseña"
new_password_verify: "Verificar"
type_in_email: "Ingrese su correo electrónico para confirmar la eliminación de su cuenta."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
started_2: "Iniciado"
not_started_2: "No inciiado"
view_solution: "Click para ver la solución."
# view_attempt: "Click to view attempt."
latest_achievement: "último logro"
playtime: "Tiempo de juego"
last_played: "Último jugado"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
parents_blurb3: "Sin riesgo: 100% garantía de devoluación de dinero, desuscripción con un simple click."
payment_methods: "Métodos de pago"
payment_methods_title: "Métodos de pago permitidos"
payment_methods_blurb1: "Actualmente aceptamos pagos a través de tarjetas de crédito / débito y Alipay."
payment_methods_blurb1: "Actualmente aceptamos pagos a través de tarjetas de crédito / débito y Alipay." # {change}
payment_methods_blurb2: "Si necesitas una forma alternativa de pago, puedes contactarnos"
sale_already_subscribed: "Ya estás suscrito!"
sale_blurb1: "¡Ahorra un 35%"
sale_blurb1: "¡Ahorra un $21" # {change}
sale_blurb2: "de una suscripción normal de 120$ por un año entero!!"
sale_button: "Comprar!"
sale_button_title: "Ahorra un 35% si compras una suscripción de 1 año"
sale_button_title: "Ahorra un $21 si compras una suscripción de 1 año" # {change}
sale_click_here: "Haz click aquí"
sale_ends: "Finaliza"
sale_extended: "*Las suscripciones actuales se extenderán un año más."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
sale_title: "Venta de Vuelta al Colegio"
sale_view_button: "Compra una suscripción de 1 año por"
stripe_description: "Suscripción mensual"
stripe_description_year_sale: "Suscripción de 1 año (35% descuento)"
stripe_description_year_sale: "Suscripción de 1 año ($21 descuento)" # {change}
subscription_required_to_play: "Necesitas una suscripción para jugar este nivel."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
password_tab: "Contraseña"
emails_tab: "Correos electrónicos"
admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nueva contraseña"
new_password_verify: "Verificar"
type_in_email: "Introduce tu email para confirmar el borrado de esta cuenta"
@ -857,6 +858,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
started_2: "Iniciado"
not_started_2: "No iniciado"
view_solution: "Click para ver solución."
# view_attempt: "Click to view attempt."
latest_achievement: "Último logro"
playtime: "Tiempo de juego"
last_played: "Último jugado"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Eesti", englishDescription: "Estonian", tra
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Eesti", englishDescription: "Estonian", tra
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Eesti", englishDescription: "Estonian", tra
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Eesti", englishDescription: "Estonian", tra
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
password_tab: "کلمه عبور"
emails_tab: "ایمیل ها"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
parents_blurb3: "Ei riskiä: 100% rahat takaisin takuu, sekä yksinkertainen yhden painalluksen tilausken lopetus."
payment_methods: "Maksutavat"
payment_methods_title: "Käytössä olevat maksutavat"
payment_methods_blurb1: "Tällä hetkellä käytössämme on luottokorttimaksu ja Alipay."
payment_methods_blurb1: "Tällä hetkellä käytössämme on luottokorttimaksu ja Alipay." # {change}
payment_methods_blurb2: "Jos haluat käyttää vaihtoehtoista maksutapaa, ole hyvä ja ota yhteyttä"
sale_already_subscribed: "Sinulla on jo kuukausitilaus!"
sale_blurb1: "Säästä 35%"
sale_blurb1: "Säästä $21" # {change}
sale_blurb2: "kuukausitilauksesta, jonka hinta tavallisesti on $120 USD vuodessa!"
sale_button: "Alennus!"
sale_button_title: "Säästä 35% kun ostat kuukausitilauksen koko vuodeksi kerralla"
sale_button_title: "Säästä $21 kun ostat kuukausitilauksen koko vuodeksi kerralla" # {change}
sale_click_here: "Paina tästä"
sale_ends: "Päättyy"
sale_extended: "*Olemassaolevia kuukausitilauksia tullaan jatkamaan 12 kuukaudella."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
sale_title: "Koulujen alku-alennusmyynti"
sale_view_button: "Osta kuukausitilaus koko vuodeksi hintaan"
stripe_description: "Kuukausittainen tilaus"
stripe_description_year_sale: "12 kk:n kuukausitilaus (35% alennuksella)"
stripe_description_year_sale: "12 kk:n kuukausitilaus ($21 alennuksella)" # {change}
subscription_required_to_play: "Tarvitset CodeCombat kuukausitilauksen pellataksesi tätä tasoa."
unlock_help_videos: "Hanki tilaus avataksesi kaikki video-oppaat."
personal_sub: "Henkilökohtainen tilaus" # Accounts Subscription View below
@ -685,7 +685,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
denied_2: "hylätty."
contact_1: "Ole hyvä ja ota yhteyttä"
contact_2: "jos teillä on jotain kysyttävää asiasta."
description_1: "Tarjoamme ilmaista kuukausitilausta opettajille arviointikäyttöön. Lisätietoa tilauksesta saat" # {change}
description_1: "Tarjoamme ilmaista kuukausitilausta opettajille arviointikäyttöön. Lisätietoa tilauksesta saat"
# description_1b: "You can find more information on our"
description_2: "opettajat"
description_3: "sivulta."
@ -746,6 +746,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
password_tab: "Salasana"
emails_tab: "Sähköpostitiedotteet"
admin: "Ylläpitäjä"
# manage_subscription: "Click here to manage your subscription."
new_password: "Uusi Salasana"
new_password_verify: "Varmista"
type_in_email: "Anna sähköpostiosoitteesi varmistukseksi"
@ -857,6 +858,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
started_2: "Aloitettu"
not_started_2: "Ei aloitettu"
view_solution: "Paina katsoaksesi ratkaisut."
# view_attempt: "Click to view attempt."
latest_achievement: "Viimeisin saavutus"
playtime: "Peliaika"
last_played: "Viimeksi pelattu"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
parents_blurb3: "Pas de risque : garantie 100% remboursé, désinscription facile en 1 clic."
payment_methods: "Moyens de paiement"
payment_methods_title: "Moyens de paiement acceptés"
payment_methods_blurb1: "Nous acceptons, pour le moment, les cartes de crédit et les paiment par Alipay."
payment_methods_blurb1: "Nous acceptons, pour le moment, les cartes de crédit et les paiment par Alipay." # {change}
payment_methods_blurb2: "Si vous avez besoins d'un autre moyen de paiement, merci de nous contacter"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
stripe_description: "Inscription mensuelle"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
subscription_required_to_play: "Vous avez besoin d'un abonnement pour jouer à ce niveau."
unlock_help_videos: "Abonnez vous pour débloquer tous les tutoriels vidéo."
personal_sub: "Abonnement individuel" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
password_tab: "Mot de passe"
emails_tab: "E-mails"
admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nouveau mot de passe"
new_password_verify: "Vérifier"
type_in_email: "Entrez votre adresse e-mail pour confirmer la supression de votre compte"
@ -857,6 +858,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
started_2: "Démarré"
not_started_2: "Non démarré"
view_solution: "Cliquer pour voir la solution"
# view_attempt: "Click to view attempt."
latest_achievement: "Réalisation Récentes"
playtime: "Temps de jeu"
last_played: "Dernière période de jeu"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
password_tab: "Contrasinal"
emails_tab: "Correos electrónicos"
admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Novo contrasinal"
new_password_verify: "Verificar"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
stripe_description: "מנוי חודשי"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
subscription_required_to_play: "יש צורך במנוי כדי לשחק בשלב זה."
unlock_help_videos: "רכוש מנוי כדי לפתוח את כל הדרכות הוידאו."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
password_tab: "סיסמה"
emails_tab: "אימיילים"
admin: "אדמין"
# manage_subscription: "Click here to manage your subscription."
new_password: "סיסמה חדשה"
new_password_verify: "חזור על הסיסמה שנית"
type_in_email: "הזן את כתובת המייל שלך על מנת לבצע את המחיקה"
@ -857,6 +858,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
started_2: "הותחל"
not_started_2: "לא הותחל"
view_solution: "לחץ כדי לראות פתרונות."
# view_attempt: "Click to view attempt."
latest_achievement: "הישגים עדכניים"
playtime: "זמן משחק"
last_played: "שיחק לאחרונה"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
parents_blurb3: "100%-os pénzvisszafizetés garancia: 1-kattintásossal leiratkozhat."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
stripe_description: "Havi előfizetés"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
subscription_required_to_play: "Ehhez a szinthez elő kell fizetnek."
unlock_help_videos: "Végy előfizetést, hogy feloldd az összes videó oktatóanyagot."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
password_tab: "Jelszó"
emails_tab: "Levelek"
admin: "Adminisztrátor"
# manage_subscription: "Click here to manage your subscription."
new_password: "Új jelszó"
new_password_verify: "Új jelszó megismétlése"
type_in_email: "Írd be az email-címed a törlés megerősítéséhez"
@ -857,6 +858,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
parents_blurb3: "Nessun rischio: 100% restituzione dei soldi con un semplice processo di deregistrazione"
payment_methods: "Metodi di Pagamento"
payment_methods_title: "Metodi di Pagamento Accetati"
payment_methods_blurb1: "Attualmente accettiamo come metodi di pagamento la carta di credito e Alipay."
payment_methods_blurb1: "Attualmente accettiamo come metodi di pagamento la carta di credito e Alipay." # {change}
payment_methods_blurb2: "Se necessiti di un forma di pagamento diverso.Per favore contattaci"
sale_already_subscribed: "Sei già abbonato!"
sale_blurb1: "Risparmia il 35%"
sale_blurb1: "Risparmia il $21" # {change}
sale_blurb2: "rispetto all'abbinamento ordinario di 120$ per l'intero anno!"
sale_button: "Saldi!"
sale_button_title: "Risparmi il 35% quando compri l'abbonamento per 1 anno"
sale_button_title: "Risparmi il $21 quando compri l'abbonamento per 1 anno" # {change}
sale_click_here: "Clicca qui"
sale_ends: "Fine"
sale_extended: "*Gli abbonamenti in corso verranno estesi per 1 anno."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
sale_title: "Saldi di inizio scuola"
sale_view_button: "Compra un abbonamento annuale per "
stripe_description: "Sottoscrizione mensile"
stripe_description_year_sale: "Abbonamneto annuale (sconto 35%)"
stripe_description_year_sale: "Abbonamneto annuale (sconto $21)" # {change}
subscription_required_to_play: "Devi essere abbonato per giocare su questo livello."
unlock_help_videos: "Abbonati per accedere a tutti i tutorial video."
personal_sub: "Sottoscrizione Personale" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
password_tab: "Password"
emails_tab: "Email"
admin: "Amministratore"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nuova password"
new_password_verify: "Verifica"
type_in_email: "Scrivi il tuo indirizzo email per confermare la cancellazione" # {change}
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
started_2: "Cominciato"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
latest_achievement: "Ultima impresa"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
password_tab: "パスワード"
emails_tab: "メール"
admin: "管理者"
# manage_subscription: "Click here to manage your subscription."
new_password: "新パスワード"
new_password_verify: "新パスワードを再入力"
type_in_email: "アカウントの削除を確認するために、メールアドレスを入力して下さい。"
@ -857,6 +858,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
started_2: "進行中"
not_started_2: "未着手"
view_solution: "クリックしてソリューションを見る。"
# view_attempt: "Click to view attempt."
latest_achievement: "最新業績"
playtime: "プレイ時間"
last_played: "最終プレイ"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
password_tab: "비밀번호"
emails_tab: "이메일"
admin: "관리자"
# manage_subscription: "Click here to manage your subscription."
new_password: "새 비밀번호"
new_password_verify: "확인(다시한번 입력해주세요)"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Македонски", englishDescription:
parents_blurb3: "Без ризик: 100% гаранција за враќање на парите, лесно откажување на членството со еден клик."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
stripe_description: "Месечна членарина"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
subscription_required_to_play: "Треба да бидеш зачленет за да го играш ова ниво."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
password_tab: "Kata-laluan"
emails_tab: "Kesemua E-mel"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Kata-laluan baru"
new_password_verify: "Verifikasi"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
parents_blurb3: "Ingen risiko: 100% pengene tilbake-garanti, kun et klikk for å si opp abonnementet."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
stripe_description: "Månedlig abonnement"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
subscription_required_to_play: "Du trenger abonnement for å spille dette nivået."
unlock_help_videos: "Abonnér for å låse opp alle videoveiledningene."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
password_tab: "Passord"
emails_tab: "Epost"
admin: "Administrator"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nytt Passord"
new_password_verify: "Bekreft passord"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
password_tab: "Wachtwoord"
emails_tab: "Emails"
admin: "Administrator"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nieuw Wachtwoord"
new_password_verify: "Verifieer"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
parents_blurb3: "Geen risico's: 100% geld terug garantie, 1-klik uitschrijving."
payment_methods: "Betaalmethoden"
payment_methods_title: "Geaccepteerde betaalmethoden"
payment_methods_blurb1: "Momenteel worden alleen credit cards en Alipay geaccepteerd."
payment_methods_blurb1: "Momenteel worden alleen credit cards en Alipay geaccepteerd." # {change}
payment_methods_blurb2: "Als u op een andere manier wilt betalen, neem dan alstublieft contact op"
sale_already_subscribed: "Je bent al ingeschreven!"
sale_blurb1: "bespaar 35%"
sale_blurb1: "bespaar $21" # {change}
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
sale_button: "Koopje!"
sale_button_title: "Bespaar 35% bij aankoop van een 1-jaars abonnement"
sale_button_title: "Bespaar $21 bij aankoop van een 1-jaars abonnement" # {change}
sale_click_here: "Klik hier"
sale_ends: "Eindigt"
sale_extended: "*Bestaande abbonementen zullen worden verlengd met 1 jaar."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
# sale_title: "Back to School Sale"
sale_view_button: "Koop een 1-jarig abonnement voor"
stripe_description: "Maandelijks abonnement"
stripe_description_year_sale: "1-jarig abonnement (35% korting)"
stripe_description_year_sale: "1-jarig abonnement ($21 korting)" # {change}
subscription_required_to_play: "Je hebt een abonnement nodig om dit level te spelen."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -685,7 +685,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
denied_2: "afgewezen."
contact_1: "Neem contact op"
contact_2: "als u meer vragen heeft."
description_1: "We bieden gratis abbonnementen aan, aan leerkrachten voor evaluatiedoeleinden. Meer informatie kan worden gevonden op onze" # {change}
description_1: "We bieden gratis abbonnementen aan, aan leerkrachten voor evaluatiedoeleinden. Meer informatie kan worden gevonden op onze"
# description_1b: "You can find more information on our"
description_2: "leerkrachten"
description_3: "pagina."
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
password_tab: "Wachtwoord"
emails_tab: "Emails"
admin: "Administrator"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nieuw Wachtwoord"
new_password_verify: "Verifieer"
type_in_email: "Typ je email in om de verwijdering te bevestigen."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
started_2: "Gestart"
not_started_2: "Niet gestart"
view_solution: "Klik om oplossing te bekijken."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
playtime: "Speeltijd"
last_played: "Laatst gespeeld"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
password_tab: "Hasło"
emails_tab: "Powiadomienia"
admin: "Administrator"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nowe hasło"
new_password_verify: "Zweryfikuj"
type_in_email: "Wpisz swój email, aby potwierdzić usunięcie konta."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
started_2: "Rozpoczęto"
not_started_2: "Nie rozpoczęto"
view_solution: "Kliknij, aby obejrzeć rozwiązanie."
# view_attempt: "Click to view attempt."
latest_achievement: "Ostatnie osiągnięcia"
playtime: "Czas gyr"
last_played: "Ostatnio grany"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
parents_blurb3: "Sem risco: 100% devolução do dinheiro garantida, basta um simples clique em desinscrever-se."
payment_methods: "Formas de pagamento"
payment_methods_title: "Formas de pagamento aceitas"
payment_methods_blurb1: "Aceitamos cartões de crédito e Alipay no momento."
payment_methods_blurb1: "Aceitamos cartões de crédito e Alipay no momento." # {change}
payment_methods_blurb2: "Se você precisa de outra forma de pagamento, por favor contate"
sale_already_subscribed: "Você já está subscrito!"
sale_blurb1: "Economize 35%"
sale_blurb1: "Economize $21" # {change}
sale_blurb2: "desconto regular de assinatura por U$120 durante um ano inteiro!"
sale_button: "Venda!"
sale_button_title: "Economize 35% quando você adquirir a assinatura de 1 ano"
sale_button_title: "Economize $21 quando você adquirir a assinatura de 1 ano" # {change}
sale_click_here: "Clique Aqui"
sale_ends: "Termina"
sale_extended: "*Assinaturas existentes serão extendidas por 1 ano."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
sale_title: "Promoção de volta às aulas"
sale_view_button: "Compre uma assinatura de 1 ano por"
stripe_description: "Inscrição Mensal"
stripe_description_year_sale: "Assinatura de 1 Ano (35% de desconto"
stripe_description_year_sale: "Assinatura de 1 Ano ($21 de desconto" # {change}
subscription_required_to_play: "Você precisará se inscrever para jogar este nível."
unlock_help_videos: "Inscreva-se para desbloquear todos os vídeos tutoriais."
personal_sub: "Inscrição individual" # Accounts Subscription View below
@ -685,7 +685,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
denied_2: "negada."
contact_1: "Por favor, entre em contato"
contact_2: "caso você tenha dúvidas no futuro."
description_1: "Nós oferecemos assinaturas grátis à professores para fins de avaliação. Você pode encontrar mais informações na nossa" # {change}
description_1: "Nós oferecemos assinaturas grátis à professores para fins de avaliação. Você pode encontrar mais informações na nossa"
# description_1b: "You can find more information on our"
description_2: "professores"
description_3: "página."
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
password_tab: "Senha"
emails_tab: "Emails"
admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nova Senha"
new_password_verify: "Confirmação"
type_in_email: "Digite seu e-mail para confirmar a exclusão" # {change}
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
started_2: "Iniciado"
not_started_2: "Não Iniciado"
view_solution: "Clique para ver a solução."
# view_attempt: "Click to view attempt."
latest_achievement: "Última Conquista"
playtime: "Tempo de Jogo"
last_played: "Último Jogo"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
parents_blurb3: "Sem Risco: 100% de garantia de devolução do dinheiro, com anulação fácil de 1 clique."
payment_methods: "Métodos de Pagamento"
payment_methods_title: "Métodos de Pagamento Aceites"
payment_methods_blurb1: "Atualmente aceitamos cartões de crédito e Alipay."
payment_methods_blurb1: "Atualmente aceitamos cartões de crédito e Alipay." # {change}
payment_methods_blurb2: "Se precisares de uma outra forma de pagamento, por favor contacta"
sale_already_subscribed: "Já estás subscrito!"
sale_blurb1: "Poupa 35%"
sale_blurb1: "Poupa $21" # {change}
sale_blurb2: "do preço de uma subscrição anual normal de $120!"
sale_button: "Promoção!"
sale_button_title: "Poupa 35% ao comprares uma subscrição anual"
sale_button_title: "Poupa $21 ao comprares uma subscrição anual" # {change}
sale_click_here: "Clica Aqui"
sale_ends: "Termina"
sale_extended: "*Subscrições existentes serão prolongadas um ano."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
sale_title: "Promoção de Regresso às Aulas"
sale_view_button: "Compra uma subscrição anual por"
stripe_description: "Subscrição Mensal"
stripe_description_year_sale: "Subscrição Anual (35% desconto)"
stripe_description_year_sale: "Subscrição Anual ($21 desconto)" # {change}
subscription_required_to_play: "Precisas de uma subscrição para jogares este nível."
unlock_help_videos: "Subscreve-te para desbloqueares todos os tutoriais em vídeo."
personal_sub: "Subscrição Pessoal" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
password_tab: "Palavra-passe"
emails_tab: "E-mails"
admin: "Administrador"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nova Palavra-passe"
new_password_verify: "Verificar"
type_in_email: "Escreve o teu e-mail para confirmares a eliminação."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
started_2: "Começado"
not_started_2: "Não Começado"
view_solution: "Clica para veres a solução."
# view_attempt: "Click to view attempt."
latest_achievement: "Última Conquista"
playtime: "Tempo de jogo"
last_played: "Última vez jogado"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
parents_blurb3: "Fără Riscuri: Garanție 100% bani înapoi, o dezabonare ușoară cu 1-click."
payment_methods: "Metode de plată"
payment_methods_title: "Metode de plată acceptate"
payment_methods_blurb1: "Deocamdată acceptăm numai cărti de credit si Alipay."
payment_methods_blurb1: "Deocamdată acceptăm numai cărti de credit si Alipay." # {change}
payment_methods_blurb2: "Dacă aveți nevoie de o formă alternativă de plată, vă rugăm să ne contactați"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
stripe_description: "Abonament Lunar"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
subscription_required_to_play: "Ai nevoie de abonament ca să joci acest nivel."
unlock_help_videos: "Abonează-te pentru deblocarea tuturor tutorialelor video."
personal_sub: "Abonament Personal" # Accounts Subscription View below
@ -685,7 +685,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
denied_2: "refuzată" # {change}
contact_1: "Contactează-ne"
contact_2: "dacă ai alte întrebări."
description_1: "Oferim abonamente gratis Educatorilor pentru evaluare. Poți găsi mai multe informați pe" # {change}
description_1: "Oferim abonamente gratis Educatorilor pentru evaluare. Poți găsi mai multe informați pe"
# description_1b: "You can find more information on our"
description_2: "pagina"
description_3: "educatorilor."
@ -746,6 +746,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
password_tab: "Parolă"
emails_tab: "Email-uri"
admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Parolă nouă"
new_password_verify: "Verifică"
type_in_email: "Scrie adresa de email ca să confirmi ștergerea"
@ -857,6 +858,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
started_2: "Început"
not_started_2: "Neînceput"
view_solution: "Click pentru a vedea soluția."
# view_attempt: "Click to view attempt."
latest_achievement: "Ultimile Achievement-uri"
playtime: "Timp Jucat"
last_played: "Ultima oară cănd ai jucat"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
parents_blurb3: "Без риска: 100% гарантия возврата денег, возможность отписаться в 1 клик."
payment_methods: "Методы оплаты"
payment_methods_title: "Принимаемые методы оплаты"
payment_methods_blurb1: "На данный момент мы принимаем кредитные карты и Alipay."
payment_methods_blurb1: "На данный момент мы принимаем кредитные карты и Alipay." # {change}
payment_methods_blurb2: "Если вам необходим альтернативный способ оплаты, пожалуйста, свяжитесь"
sale_already_subscribed: "У вас уже есть подписка!"
sale_blurb1: "Скидка 35%"
sale_blurb1: "Скидка $21" # {change}
sale_blurb2: "от годовой подписки за $120 на весь год!"
sale_button: "Распродажа!"
sale_button_title: "Сэкономьте 35% при приобретении годовой подписки"
sale_button_title: "Сэкономьте $21 при приобретении годовой подписки" # {change}
sale_click_here: "Нажмите сюда"
sale_ends: "Заканчивается"
sale_extended: "*Текущие подписки будут продлены на год."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
sale_title: "Назад на школьную распродажу"
sale_view_button: "Купи годовую подписку за"
stripe_description: "Месячная подписка"
stripe_description_year_sale: "Годовая подписка (35% скидка)"
stripe_description_year_sale: "Годовая подписка ($21 скидка)" # {change}
subscription_required_to_play: "Чтобы сыграть этот уровень нужна подписка."
unlock_help_videos: "Подпишитесь, чтобы разблокировать все обучающие видео."
personal_sub: "Личная подписка" # Accounts Subscription View below
@ -685,7 +685,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
denied_2: "отклонена." # {change}
contact_1: "Пожалуйста, свяжитесь с"
contact_2: ", если у вас остались вопросы."
description_1: "Мы предлагаем бесплатные подписки учителям в целях ознакомления. Вы можете найти больше информации на нашей странице" # {change}
description_1: "Мы предлагаем бесплатные подписки учителям в целях ознакомления. Вы можете найти больше информации на нашей странице"
# description_1b: "You can find more information on our"
description_2: "учителей"
description_3: ""
@ -746,6 +746,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
password_tab: "Пароль"
emails_tab: "Email-адреса"
admin: "Админ"
# manage_subscription: "Click here to manage your subscription."
new_password: "Новый пароль"
new_password_verify: "Подтверждение пароля"
type_in_email: "Введите ваш email для подтверждения удаления аккаунта"
@ -857,6 +858,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
started_2: "Начат"
not_started_2: "Не начат"
view_solution: "Нажмите, чтобы увидеть решение."
# view_attempt: "Click to view attempt."
latest_achievement: "Последнее достижение"
playtime: "Время игры"
last_played: "Последняя игра"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
password_tab: "Heslo"
emails_tab: "E-maily"
admin: "Spravovať"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nové heslo"
new_password_verify: "Overenie"
type_in_email: "Zadaj email na potvrdenie zrušenia účtu"
@ -857,6 +858,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
password_tab: "Шифра"
emails_tab: "Мејлови"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Нова Шифра"
new_password_verify: "Потврди"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
password_tab: "Lösenord"
emails_tab: "Mejladresser"
admin: "Administratör"
# manage_subscription: "Click here to manage your subscription."
new_password: "Nytt lösenord"
new_password_verify: "Verifiera"
type_in_email: "Skriv in din mejladress för att bekräfta borttagandet"
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
password_tab: "รหัสผ่าน"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "รหัสผ่านใหม่"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
password_tab: "Şifre"
emails_tab: "E-postalar"
admin: "Yönetici"
# manage_subscription: "Click here to manage your subscription."
new_password: "Yeni Şifre"
new_password_verify: "Teyit Et"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Українська", englishDescription:
parents_blurb3: "Жодного ризику: 100% гарантія повернення грошей, легке скасування абонементу одним кліком."
payment_methods: "Платіжні методи"
payment_methods_title: "Платіжні методи, що приймаються"
payment_methods_blurb1: "Наразі ми приймаємо кредитні картки та Alpiay."
payment_methods_blurb1: "Наразі ми приймаємо кредитні картки та Alpiay." # {change}
payment_methods_blurb2: "Якщо Вам необхідно використати інший спосіб оплати, будь ласка, зв'яжіться з нами."
sale_already_subscribed: "Ви вже підписалися!"
sale_blurb1: "Зекономте 35%"
sale_blurb1: "Зекономте $21" # {change}
sale_blurb2: "від звичайної ціни у 120$ на рік!"
sale_button: "Розпродаж!"
sale_button_title: "Збережіть 35% при покупці абонементу на 1 рік"
sale_button_title: "Збережіть $21 при покупці абонементу на 1 рік" # {change}
sale_click_here: "Натисніть тут"
sale_ends: "Kінець"
sale_extended: "*Існуючі підписки буде продовжено на 1 рік."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Українська", englishDescription:
sale_title: "Дошкільні знижки"
sale_view_button: "Купити 1 рік підписки на"
stripe_description: "Щомісячний абонемент"
stripe_description_year_sale: "1 рік підписки (35% знижка)"
stripe_description_year_sale: "1 рік підписки ($21 знижка)" # {change}
subscription_required_to_play: "Аби грати в цьому рівні потрібен абонемент."
unlock_help_videos: "Підпишіться, щоб відкрити усі навчальні відео."
personal_sub: "Особистий абонемент" # Accounts Subscription View below
@ -685,7 +685,7 @@ module.exports = nativeDescription: "Українська", englishDescription:
denied_2: "відхилено."
contact_1: "Будь ласка, зв'яжіться з"
contact_2: ", якщо у вас залишилися питання."
description_1: "Ми пропонуємо безкоштовні підписки вчителям в цілях ознайомлення. Ви можете знайти більше інформації на нашій сторінці" # {change}
description_1: "Ми пропонуємо безкоштовні підписки вчителям в цілях ознайомлення. Ви можете знайти більше інформації на нашій сторінці"
# description_1b: "You can find more information on our"
description_2: "вчителів"
description_3: "."
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Українська", englishDescription:
password_tab: "Пароль"
emails_tab: "Email-адреси"
admin: "Aдмін"
# manage_subscription: "Click here to manage your subscription."
new_password: "Новий пароль"
new_password_verify: "Підтвердження паролю"
type_in_email: "Введіть свій email, аби підтвердити вилучення екаунту."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Українська", englishDescription:
started_2: "Розпочато"
not_started_2: "Не розпочато"
view_solution: "Натисніть аби переглянути рішення."
# view_attempt: "Click to view attempt."
latest_achievement: "Останнє досягнення"
playtime: "Тривалість гри"
last_played: "Остання гра"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
parents_blurb3: "Không hề có rủi ro: Nếu bạn không hài lòng bạn có thể nhận lại 100% số tiền mình bỏ ra chỉ với 1 cú nhấp chuốt."
payment_methods: "Những phương thức thanh toán"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
password_tab: "Mật khẩu"
emails_tab: "Emails"
admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
new_password: "Mật khẩu mới"
new_password_verify: "Xác nhận"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
parents_blurb3: "无风险承诺100%退款,一键取消订阅。"
payment_methods: "付费方式"
payment_methods_title: "可接受的付款方式"
payment_methods_blurb1: "我们现有的付费方式有信用卡和支付宝"
payment_methods_blurb1: "我们现有的付费方式有信用卡和支付宝" # {change}
payment_methods_blurb2: "如果您想用其他付费方式,请联系我们"
sale_already_subscribed: "您已经订阅!"
sale_blurb1: "和正常一年的订阅价格 $120 相比"
sale_blurb2: "年费订阅能节省 35%"
sale_blurb1: "和正常一年的订阅价格 $120 相比" # {change}
sale_blurb2: "年费订阅能节省 $21"
sale_button: "促销"
sale_button_title: "年费订阅能节省 35% 的费用"
sale_button_title: "年费订阅能节省 $21 的费用" # {change}
sale_click_here: "点击这里"
sale_ends: "结束"
sale_extended: "*已订阅用户会续期一年。"
@ -463,7 +463,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
sale_title: "开学促销"
sale_view_button: "购买年费订阅:"
stripe_description: "每月订阅"
stripe_description_year_sale: "年费订阅 (优惠 35%)"
stripe_description_year_sale: "年费订阅 (优惠 $21)" # {change}
subscription_required_to_play: "订阅后才可开始本关"
unlock_help_videos: "订阅后才可以解锁视频教学哦!"
personal_sub: "个人订阅" # Accounts Subscription View below
@ -685,7 +685,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
denied_2: "拒绝。"
contact_1: "如果你有进一步的问题, 请联系"
contact_2: ""
description_1: "我们可为教师提供用于评估的免费订阅。你可以在我们的" # {change}
description_1: "我们可为教师提供用于评估的免费订阅。你可以在我们的"
# description_1b: "You can find more information on our"
description_2: "教师"
description_3: "页面找到更多的信息。"
@ -746,6 +746,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
password_tab: "密码"
emails_tab: "邮件"
admin: "管理"
# manage_subscription: "Click here to manage your subscription."
new_password: "新密码"
new_password_verify: "再次输入密码"
type_in_email: "输入您的邮箱地址"
@ -857,6 +858,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
started_2: "已开始"
not_started_2: "还没开始"
view_solution: "点击查阅答案。"
# view_attempt: "Click to view attempt."
latest_achievement: "最新成就"
playtime: "游戏时间"
last_played: "最后玩了"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
parents_blurb3: "沒有風險: 保證 100% 退費, 一步取消訂閱。"
payment_methods: "付費方法"
payment_methods_title: "可接受的付款方式"
payment_methods_blurb1: "我們現有的付費方式有信用卡和支付寶"
payment_methods_blurb1: "我們現有的付費方式有信用卡和支付寶" # {change}
payment_methods_blurb2: "如果您想用其他付費方式,請聯繫我們"
sale_already_subscribed: "您已經訂閱!"
sale_blurb1: "和正常一年的訂閱價格 $120 相比"
sale_blurb2: "年費訂閱能節省 35%!"
sale_blurb1: "和正常一年的訂閱價格 $120 相比" # {change}
sale_blurb2: "年費訂閱能節省 $21!"
sale_button: "促銷!"
sale_button_title: "年費訂閱能節省 35% 的費用"
sale_button_title: "年費訂閱能節省 $21 的費用" # {change}
sale_click_here: "點擊這裡"
sale_ends: "結束"
sale_extended: "*已訂閱用戶會續期一年。"
@ -463,7 +463,7 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
sale_title: "開學促銷"
sale_view_button: "購買年費訂閱:"
stripe_description: "每月訂閱"
stripe_description_year_sale: "年費訂閱 (35% 優惠)"
stripe_description_year_sale: "年費訂閱 ($21 優惠)" # {change}
subscription_required_to_play: "您將需要訂閱來開啟這關。"
unlock_help_videos: "訂閱來解開所有鎖住得教學影片。"
personal_sub: "個人訂閱" # Accounts Subscription View below
@ -685,7 +685,7 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
denied_2: "拒絕。"
contact_1: "請聯繫"
contact_2: "如果您有更多的疑問。"
description_1: "我們為教師提供免費訂閱用評估的目的。您可以找到更多的信息在我們的" # {change}
description_1: "我們為教師提供免費訂閱用評估的目的。您可以找到更多的信息在我們的"
# description_1b: "You can find more information on our"
description_2: "教師"
description_3: "頁面。"
@ -746,6 +746,7 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
password_tab: "密碼"
emails_tab: "郵件"
admin: "管理員"
# manage_subscription: "Click here to manage your subscription."
new_password: "新密碼"
new_password_verify: "確認密碼"
type_in_email: "輸入您的Email來確認刪除"
@ -857,6 +858,7 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
started_2: "已開始"
not_started_2: "尚未開始"
view_solution: "點擊查閱答案。"
# view_attempt: "Click to view attempt."
latest_achievement: "最新成就"
playtime: "遊戲時間"
last_played: "最後玩了"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# password_tab: "Password"
# emails_tab: "Emails"
# admin: "Admin"
# manage_subscription: "Click here to manage your subscription."
# new_password: "New Password"
# new_password_verify: "Verify"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -444,13 +444,13 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
# payment_methods: "Payment Methods"
# payment_methods_title: "Accepted Payment Methods"
# payment_methods_blurb1: "We currently accept credit cards and Alipay."
# payment_methods_blurb1: "We currently accept credit cards and Alipay. You can also PayPal 29.97 USD to nick@codecombat.com with your account email in the memo to purchase three months' subscription and gems, or $99 for a year."
# payment_methods_blurb2: "If you require an alternate form of payment, please contact"
# sale_already_subscribed: "You're already subscribed!"
# sale_blurb1: "Save 35%"
# sale_blurb1: "Save $21"
# sale_blurb2: "off regular subscription price of $120 for a whole year!"
# sale_button: "Sale!"
# sale_button_title: "Save 35% when you purchase a 1 year subscription"
# sale_button_title: "Save $21 when you purchase a 1 year subscription"
# sale_click_here: "Click Here"
# sale_ends: "Ends"
# sale_extended: "*Existing subscriptions will be extended by 1 year."
@ -463,7 +463,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# sale_title: "Back to School Sale"
# sale_view_button: "Buy 1 year subscription for"
# stripe_description: "Monthly Subscription"
# stripe_description_year_sale: "1 Year Subscription (35% discount)"
# stripe_description_year_sale: "1 Year Subscription ($21 discount)"
# subscription_required_to_play: "You'll need a subscription to play this level."
# unlock_help_videos: "Subscribe to unlock all video tutorials."
# personal_sub: "Personal Subscription" # Accounts Subscription View below
@ -746,6 +746,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
password_tab: "密碼"
emails_tab: "電子信"
admin: "管理"
# manage_subscription: "Click here to manage your subscription."
new_password: "新密碼"
new_password_verify: "覈實"
# type_in_email: "Type in your email to confirm account deletion."
@ -857,6 +858,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# started_2: "Started"
# not_started_2: "Not Started"
# view_solution: "Click to view solution."
# view_attempt: "Click to view attempt."
# latest_achievement: "Latest Achievement"
# playtime: "Playtime"
# last_played: "Last played"

View file

@ -53,7 +53,7 @@
@media screen and ( max-height: 800px )
height: 510px
#play-button, #or-ipad, #apple-store-button, #slogan, .alert, #news, #hour-of-code
#play-button, #or-ipad, #apple-store-button, #slogan, .alert, #news, #hour-of-code, #alternate-play-button
text-align: center
text-transform: uppercase
font-weight: bold
@ -93,6 +93,12 @@
@media screen and ( max-height: 800px )
top: 310px
#alternate-play-button
top: 570px
@media screen and ( max-height: 800px )
top: 330px
#apple-store-button
top: 593px
height: 63px

View file

@ -1,3 +1,6 @@
@import "app/styles/mixins"
@import "app/styles/bootstrap/variables"
#ladder-play-modal
#noob-view p
font-size: 30px
@ -18,21 +21,23 @@
background: white
border-radius: 8px
position: relative
-webkit-transition: opacity 0.3s ease-in-out
-moz-transition: opacity 0.3s ease-in-out
-ms-transition: opacity 0.3s ease-in-out
-o-transition: opacity 0.3s ease-in-out
transition: opacity 0.3s ease-in-out
@include transition(opacity 0.3s ease-in-out, margin 0.1s linear, box-shadow 0.1s linear)
.only-one
opacity: 0
box-shadow: 2px 2px 4px black
#normal-view:hover
.play-option
opacity: 0.4
.play-option:hover
opacity: 1
box-shadow: 4px 4px 6px black
margin-left: -2px
margin-top: -2px
margin-bottom: 17px
.only-one
opacity: 1

View file

@ -38,7 +38,7 @@
&.team-humans
padding-right: 10px
.player-power
.player-power, .player-gold
margin-right: 5px
&.team-ogres
@ -52,7 +52,7 @@
.player-name
text-align: right
.player-power
.player-power, .player-gold
margin-left: 5px
flex-direction: row-reverse
text-align: right
@ -85,14 +85,14 @@
max-width: 130px
$iconSize: 16px
.health-icon, .power-icon
.health-icon, .power-icon, .gold-icon
display: inline-block
width: $iconSize
height: $iconSize
background: transparent url(/images/level/hud_info_icons.png) no-repeat
background-size: auto $iconSize
.player-health, .player-power
.player-health, .player-power, .player-gold
height: 50%
display: flex
flex-direction: row
@ -122,37 +122,21 @@
vertical-align: top
.player-power
.power-icon
margin-top: 4px
background-position: (-5 * $iconSize) 0px
.power-value
min-width: 20px
margin: 0px 5px
//&.team-humans .team-gold
// color: hsla(4,80%,51%,1)
//
//&.team-ogres .team-gold
// color: hsla(205,100%,51%,1)
//
//.team-gold
// font-size: 1.4vw
// line-height: 1.4vw
// margin: 0
// color: hsla(205,0%,51%,1)
// display: inline-block
// padding: 0px 4px
//
// img
// width: 1.2vw
// height: 1.2vw
// border-radius: 2px
// padding: 0.1vw
// margin-top: -0.2vw
// margin-right: 0.1vw
//
// .gold-amount
// display: inline-block
// min-width: 20px
.player-gold
.gold-icon
margin-top: 4px
background-position: (-8 * $iconSize) 0px
.gold-value
min-width: 20px
margin: 0px 5px

View file

@ -99,7 +99,10 @@
&.submit-button
font-size: 16px
&.winnable
&.winnable .btn.btn-illustrated.cast-button
font-size: 16px
&.winnable.has-seen-winning-replay
.btn.btn-illustrated
&.submit-button, &.done-button
@ -111,8 +114,6 @@
&:active
border-image: url(/images/level/code_toolbar_submit_button_zazz_pressed.png) 14 20 20 20 fill round
&.cast-button
font-size: 16px
html.no-borderimage #cast-button-view
.btn.btn-illustrated

View file

@ -60,6 +60,8 @@ body:not(.dialogue-view-active)
border-image: url(/images/level/popover_border_background.png) 16 12 fill round
border-width: 16px 12px
@include box-shadow(0 0 0 #000)
// Prevent flickering in weird scenarios where popover goes over its own property
pointer-events: none
// Jiggle animation
// TODO: consolidate with problem_alert.sass jiggle

View file

@ -54,6 +54,10 @@
color: white
#guide-view
&.has-tabs
margin-top: -40px
pre.ace_editor
padding: 2px 4px
border-radius: 4px
@ -63,3 +67,7 @@
.ace_cursor, .ace_bracket
display: none
.tab-content
img
max-width: 100%

View file

@ -20,16 +20,18 @@ block content
if state === 'purchasing'
.alert.alert-info(data-i18n="account_invoices.purchasing")
else
div.sale-ends
if new Date() < saleEndDate
span.spr(data-i18n="subscribe.sale_ends")
span #{moment(saleEndDate).fromNow()}
else
span(data-i18n="subscribe.sale_limited_time")
h1.center(data-i18n="subscribe.sale_title")
p.center
img(src="/images/pages/account/subscription/teacher-banner.png")
br
if view.onSale
div.sale-ends
if new Date() < saleEndDate
span.spr(data-i18n="subscribe.sale_ends")
span #{moment(saleEndDate).fromNow()}
else
span(data-i18n="subscribe.sale_limited_time")
if view.onSale
h1.center(data-i18n="subscribe.sale_title")
p.center
img(src="/images/pages/account/subscription/teacher-banner.png")
br
.above-blurb
p.sale-blurb
strong.spr(data-i18n="subscribe.sale_blurb1")

View file

@ -8,7 +8,11 @@ block append site_nav
block outer_content
#spacer
a#play-button(href="/play", data-i18n="[html]home.play")
a#play-button(href=view.playURL, data-i18n="[html]home.play")
if view.alternatePlayURL
#alternate-play-button
a.btn.btn-illustrated.btn-primary(href=view.alternatePlayURL, data-i18n=view.alternatePlayText)
//a(href="https://itunes.apple.com/us/app/codecombat/id936523909?mt=8")
// #or-ipad(data-i18n="home.or_ipad")
@ -24,8 +28,8 @@ block outer_content
#hour-of-code
h1(data-i18n="home.hoc_title")
div
a.btn.btn-lg.btn-info.btn-class-code(href='/courses/students', data-i18n="home.hoc_class_code")
a.btn.btn-lg.btn-success.btn-enter(href='/hoc', data-i18n="home.hoc_enter")
a.btn.btn-illustrated.btn-lg.btn-primary.btn-class-code(href='/courses/students', data-i18n="home.hoc_class_code")
a.btn.btn-illustrated.btn-lg.btn-success.btn-enter(href='/hoc', data-i18n="home.hoc_enter")
//- #slogan(data-i18n="home.slogan")

View file

@ -31,7 +31,7 @@
td.hero-portrait-cell(style="background-image: url(/file/db/thang.type/#{(session.get('heroConfig') || {}).thangType || '529ffbf1cf1818f2be000001'}/portrait.png)")
td.rank-cell= rank + 1
td.score-cell= Math.round((sessionStats.totalScore || session.get('totalScore') / 2) * 100)
td(class='name-col-cell' + ((new RegExp('(Simple|Shaman|Brawler|Chieftain|Thoktar) AI')).test(session.get('creatorName')) ? ' ai' : ''))= session.get('creatorName') || "Anonymous"
td(class='name-col-cell' + ((new RegExp('(Simple|Shaman|Brawler|Chieftain|Thoktar) CPU')).test(session.get('creatorName')) ? ' ai' : ''))= session.get('creatorName') || "Anonymous"
td.age-cell= moment(session.get('submitDate')).fromNow().replace('a few ', '')
td.fight-cell
a(href="/play/level/#{level.get('slug') || level.id}?team=#{team.otherTeam}&opponent=#{session.id}" + (league ? "&league=" + league.id : ""))
@ -51,7 +51,7 @@
td.hero-portrait-cell(style="background-image: url(/file/db/thang.type/#{(session.get('heroConfig') || {}).thangType || '529ffbf1cf1818f2be000001'}/portrait.png)")
td.rank-cell= session.rank
td.score-cell= Math.round((sessionStats.totalScore || session.get('totalScore') / 2) * 100)
td(class='name-col-cell' + ((new RegExp('(Simple|Shaman|Brawler|Chieftain|Thoktar) AI')).test(session.get('creatorName')) ? ' ai' : ''))= session.get('creatorName') || "Anonymous"
td(class='name-col-cell' + ((new RegExp('(Simple|Shaman|Brawler|Chieftain|Thoktar) CPU')).test(session.get('creatorName')) ? ' ai' : ''))= session.get('creatorName') || "Anonymous"
td.age-cell= moment(session.get('submitDate')).fromNow().replace('a few ', '')
td.fight-cell
a(href="/play/level/#{level.get('slug') || level.id}?team=#{team.otherTeam}&opponent=#{session.id}" + (league ? "&league=" + league.id : ""))

View file

@ -34,7 +34,7 @@ block modal-body-content
div.my-name.name-label.only-one
span= myName
div.opponent-name.name-label
span(data-i18n="ladder.simple_ai") Simple AI
span(data-i18n="ladder.simple_ai")
//span.code-language(style="background-image: url(/images/common/code_languages/javascript_small.png)")
div.difficulty
span(data-i18n="ladder.warmup") Warmup

View file

@ -1,21 +1,22 @@
for player in players
for player in view.players
div(class="player-container team-" + player.team)
.player-portrait
.thang-avatar-placeholder
.player-info
.name-and-power
.player-power
.power-icon
.power-value
if view.showsPower
.player-power
.power-icon
.power-value
if view.showsGold
.player-gold
.gold-icon
.gold-value
.player-name= player.name || 'Anoner'
.player-health
.health-icon
.health-bar-container
.health-bar
.health-value
//.player-gold
// .team-gold
// img(src="/images/level/gold_icon.png", alt="", draggable="false")
// .gold-amount

View file

@ -1,6 +1,6 @@
if docs.length === 1
if showVideo
h3(id='help-video-heading', data-i18n="game_menu.guide_video_tutorial")
h3#help-video-heading(data-i18n="game_menu.guide_video_tutorial")
if videoLocked
p(data-i18n="subscribe.unlock_help_videos") Subscribe to unlock all video tutorials.
button.start-subscription-button.btn.btn-lg.btn-success(data-i18n="subscribe.subscribe_title") Subscribe
@ -12,9 +12,19 @@ if docs.length === 1
else
ul.nav.nav-tabs
if showVideo
li
a(data-target="#docs_tab_help_video", data-toggle="tab", data-i18n="game_menu.guide_video_tutorial")
for doc in docs
li
a(data-target="#docs_tab_#{doc.slug}", data-toggle="tab") #{doc.name}
div.tab-content
if showVideo
div.tab-pane(id="docs_tab_help_video")
if videoLocked
p(data-i18n="subscribe.unlock_help_videos") Subscribe to unlock all video tutorials.
button.start-subscription-button.btn.btn-lg.btn-success(data-i18n="subscribe.subscribe_title") Subscribe
else
div(id="help-video-player")
for doc in docs
div.tab-pane(id="docs_tab_#{doc.slug}")!= doc.html

View file

@ -13,9 +13,16 @@ module.exports = class HomeView extends RootView
window.tracker?.trackEvent 'Homepage Loaded', category: 'Homepage'
if @getQueryVariable 'hour_of_code'
application.router.navigate "/hoc", trigger: true
if @justPlaysCourses()
@playURL = '/courses'
@alternatePlayURL = '/play'
@alternatePlayText = 'home.play_campaign_version'
else
@playURL = '/play'
onClickPlayButton: (e) ->
@playSound 'menu-button-click'
return if @playURL isnt '/play'
e.preventDefault()
e.stopImmediatePropagation()
window.tracker?.trackEvent 'Click Play', category: 'Homepage'
@ -33,3 +40,7 @@ module.exports = class HomeView extends RootView
else
console.warn 'no more jquery browser version...'
return false
justPlaysCourses: ->
# This heuristic could be better, but currently we don't add to me.get('courseInstances') for single-player anonymous intro courses, so they have to beat a level without choosing a hero.
return me.get('stats')?.gamesCompleted and not me.get('heroConfig')

View file

@ -10,8 +10,9 @@ utils = require 'core/utils'
module.exports = class SubscriptionSaleView extends RootView
id: "subscription-sale-view"
template: template
yearSaleAmount: 7900
yearSaleAmount: 9900
saleEndDate: new Date('2015-09-05')
onSale: false
events:
'click #pay-button': 'onPayButton'

View file

@ -42,6 +42,7 @@ module.exports = class AuthModal extends ModalView
afterRender: ->
super()
@$el.toggleClass('signup', @mode is 'signup').toggleClass('login', @mode is 'login')
@playSound 'game-menu-open'
afterInsert: ->
super()
@ -105,6 +106,7 @@ module.exports = class AuthModal extends ModalView
createUser userObject, null, window.nextURL
onLoggingInWithFacebook: (e) ->
@playSound 'menu-button-click'
modal = $('.modal:visible', @$el)
@enableModalInProgress(modal) # TODO: part of forms
@ -155,3 +157,7 @@ module.exports = class AuthModal extends ModalView
el.i18n()
@$el.find('.modal-body:visible').empty().append(el)
@$el.find('.modal-footer').remove()
onHidden: ->
super()
@playSound 'game-menu-close'

View file

@ -12,7 +12,7 @@ module.exports = class SubscribeModal extends ModalView
product:
amount: 999
planID: 'basic'
yearAmount: 7900
yearAmount: 9900
subscriptions:
'stripe:received-token': 'onStripeReceivedToken'

View file

@ -209,6 +209,7 @@ module.exports = class ThangsTabView extends CocoView
thangTypes: @supermodel.getModels(ThangType)
showInvisible: true
frameRate: 15
levelType: @level.get 'type', true
}
@surface.playing = false
@surface.setWorld @world

View file

@ -104,14 +104,6 @@ module.exports = class CampaignView extends RootView
@listenTo me, 'change:earned', -> @renderSelectors('#gems-count')
@listenTo me, 'change:heroConfig', -> @updateHero()
window.tracker?.trackEvent 'Loaded World Map', category: 'World Map', label: @terrain
# If it's a new player who didn't appear to come from Hour of Code, we register her here without setting the hourOfCode property.
# TODO: get rid of all this sometime in November 2015 when code.org/learn updates to the new version for Hour of Code tutorials.
elapsed = (new Date() - new Date(me.get('dateCreated')))
if not trackedHourOfCode and not me.get('hourOfCode') and elapsed < 5 * 60 * 1000
$('body').append($('<img src="https://code.org/api/hour/begin_codecombat.png" style="visibility: hidden;">'))
trackedHourOfCode = true
@requiresSubscription = not me.isPremium()
destroy: ->

View file

@ -196,7 +196,7 @@ module.exports = class SpectateLevelView extends RootView
initSurface: ->
webGLSurface = $('canvas#webgl-surface', @$el)
normalSurface = $('canvas#normal-surface', @$el)
@surface = new Surface @world, normalSurface, webGLSurface, thangTypes: @supermodel.getModels(ThangType), spectateGame: true, playerNames: @findPlayerNames()
@surface = new Surface @world, normalSurface, webGLSurface, thangTypes: @supermodel.getModels(ThangType), spectateGame: true, playerNames: @findPlayerNames(), levelType: @level.get('type', true)
worldBounds = @world.getBounds()
bounds = [{x:worldBounds.left, y:worldBounds.top}, {x:worldBounds.right, y:worldBounds.bottom}]
@surface.camera.setBounds(bounds)

View file

@ -15,7 +15,7 @@ module.exports = class DuelStatsView extends CocoView
template: template
subscriptions:
#'surface:gold-changed': 'onGoldChanged'
'surface:gold-changed': 'onGoldChanged'
'god:new-world-created': 'onNewWorld'
'god:streaming-world-updated': 'onNewWorld'
'surface:frame-changed': 'onFrameChanged'
@ -29,13 +29,10 @@ module.exports = class DuelStatsView extends CocoView
team: if options.session.get('team') is 'humans' then 'ogres' else 'humans'
heroConfig: options.session.get('heroConfig')
}[prop]
#@teamGold = {}
#@teamGoldEarned = {}
getRenderData: (c) ->
c = super c
c.players = @players = (@formatPlayer team for team in ['humans', 'ogres'])
c
@showsGold = options.level.get('slug') in ['wakka-maul']
@showsPower = options.level.get('slug') not in ['wakka-maul', 'dueling-grounds', 'cavern-survival', 'multiplayer-treasure-grove']
@teamGold = {}
@players = (@formatPlayer team for team in ['humans', 'ogres'])
formatPlayer: (team) ->
p = team: team
@ -69,7 +66,7 @@ module.exports = class DuelStatsView extends CocoView
for player in @players
thang = _.find @options.thangs, id: @avatars[player.team].thang.id
@updateHealth thang
@updatePower()
@updatePower() if @showsPower
updateHealth: (thang) ->
$health = @$find thang.team, '.player-health'
@ -101,21 +98,8 @@ module.exports = class DuelStatsView extends CocoView
avatar.destroy() for team, avatar of @avatars ? {}
super()
#onGoldChanged: (e) ->
# return if @teamGold[e.team] is e.gold and @teamGoldEarned[e.team] is e.goldEarned
# @teamGold[e.team] = e.gold
# @teamGoldEarned[e.team] = e.goldEarned
# goldEl = @$find e.team, '.gold-amount'
# text = '' + e.gold
# if e.goldEarned and e.goldEarned > e.gold
# text += " (#{e.goldEarned})"
# goldEl.text text
# @updateTitle()
#
#updateTitle: ->
# for team, gold of @teamGold
# if @teamGoldEarned[team]
# title = "Team '#{team}' has #{gold} now of #{@teamGoldEarned[team]} gold earned."
# else
# title = "Team '#{team}' has #{gold} gold."
# @$find(team, '.player-gold').attr 'title', title
onGoldChanged: (e) ->
return unless @showsGold
return if @teamGold[e.team] is e.gold
@teamGold[e.team] = e.gold
utils.replaceText @$find(e.team, '.gold-value'), '' + e.gold

View file

@ -68,13 +68,16 @@ module.exports = class LevelDialogueView extends CocoView
else
s = $.i18n.t('play_level.hud_continue_short', defaultValue: 'Continue')
sk = $.i18n.t('play_level.skip_tutorial', defaultValue: 'skip: esc')
if not @escapePressed
if not @escapePressed and not @isFullScreen()
group.append('<span class="hud-hint">' + sk + '</span>')
group.append($('<button class="btn btn-small banner with-dot">' + s + ' <div class="dot"></div></button>'))
@lastResponses = null
@animator = new DialogueAnimator(message, @bubble)
@messageInterval = setInterval(@addMoreMessage, 1000 / 30) # 30 FPS
isFullScreen: ->
document.fullScreen || document.mozFullScreen || document.webkitIsFullScreen
addMoreMessage: =>
if @animator.done()
clearInterval(@messageInterval)

View file

@ -160,7 +160,7 @@ module.exports = class LevelLoadingView extends CocoView
if @intro
$intro = @$el.find('.intro-doc')
$intro.css height: minHeight - $intro.offset().top - @$el.find('.progress-or-start-container').outerHeight() - 30 - 20
$intro.find('.nano').nanoScroller alwaysVisible: true
_.defer -> $intro.find('.nano').nanoScroller alwaysVisible: true
unveilWings: (duration) ->
@playSound 'loading-view-unveil', 0.5

View file

@ -246,7 +246,7 @@ module.exports = class PlayLevelView extends RootView
@insertSubView new LevelPlaybackView session: @session, level: @level
@insertSubView new GoalsView {}
@insertSubView new LevelFlagsView levelID: @levelID, world: @world if @$el.hasClass 'flags'
@insertSubView new GoldView {}
@insertSubView new GoldView {} unless @level.get('slug') in ['wakka-maul']
@insertSubView new HUDView {level: @level}
@insertSubView new LevelDialogueView {level: @level, sessionID: @session.id}
@insertSubView new ChatView levelID: @levelID, sessionID: @session.id, session: @session
@ -324,7 +324,7 @@ module.exports = class PlayLevelView extends RootView
initSurface: ->
webGLSurface = $('canvas#webgl-surface', @$el)
normalSurface = $('canvas#normal-surface', @$el)
@surface = new Surface(@world, normalSurface, webGLSurface, thangTypes: @supermodel.getModels(ThangType), observing: @observing, playerNames: @findPlayerNames())
@surface = new Surface(@world, normalSurface, webGLSurface, thangTypes: @supermodel.getModels(ThangType), observing: @observing, playerNames: @findPlayerNames(), levelType: @level.get('type', true))
worldBounds = @world.getBounds()
bounds = [{x: worldBounds.left, y: worldBounds.top}, {x: worldBounds.right, y: worldBounds.bottom}]
@surface.camera.setBounds(bounds)
@ -357,7 +357,9 @@ module.exports = class PlayLevelView extends RootView
@selectHero()
onLoadingViewUnveiled: (e) ->
Backbone.Mediator.publish 'level:set-playing', playing: true if @level.get('type') in ['course-ladder', 'hero-ladder'] # We used to autoplay by default, but now we only do it if the level says to in the introduction script.
if @level.get('type') in ['course-ladder', 'hero-ladder'] or @observing
# We used to autoplay by default, but now we only do it if the level says to in the introduction script.
Backbone.Mediator.publish 'level:set-playing', playing: true
@loadingView.$el.remove()
@removeSubView @loadingView
@loadingView = null

View file

@ -193,10 +193,7 @@ module.exports = class HeroVictoryModal extends ModalView
c.i18n = utils.i18n
elapsed = (new Date() - new Date(me.get('dateCreated')))
isHourOfCode = me.get('hourOfCode') or elapsed < 120 * 60 * 1000
# Later we should only check me.get('hourOfCode'), but for now so much traffic comes in that we just assume it.
# TODO: get rid of said assumption sometime in November 2015 when code.org/learn updates to the new version for Hour of Code tutorials.
if isHourOfCode
if me.get 'hourOfCode'
# Show the Hour of Code "I'm Done" tracking pixel after they played for 20 minutes
lastLevel = @level.get('slug') is 'course-kithgard-gates'
enough = elapsed >= 20 * 60 * 1000 or lastLevel
@ -208,7 +205,7 @@ module.exports = class HeroVictoryModal extends ModalView
me.patch()
window.tracker?.trackEvent 'Hour of Code Finish'
# Show the "I'm done" button between 30 - 120 minutes if they definitely came from Hour of Code
c.showHourOfCodeDoneButton = me.get('hourOfCode') and showDone
c.showHourOfCodeDoneButton = showDone
c.showLeaderboard = @level.get('scoreTypes')?.length > 0 and @level.get('type', true) isnt 'course'

View file

@ -23,6 +23,7 @@ module.exports = class CastButtonView extends CocoView
'real-time-multiplayer:left-game': 'onLeftRealTimeMultiplayerGame'
'goal-manager:new-goal-states': 'onNewGoalStates'
'god:goals-calculated': 'onGoalsCalculated'
'playback:ended-changed': 'onPlaybackEndedChanged'
constructor: (options) ->
super options
@ -129,6 +130,10 @@ module.exports = class CastButtonView extends CocoView
return if @options.level.get('slug') in ['course-thornbush-farm', 'thornbush-farm'] # Don't show it until they actually win for this first one.
@onNewGoalStates e
onPlaybackEndedChanged: (e) ->
return unless e.ended and @winnable
@$el.toggleClass 'has-seen-winning-replay', true
updateCastButton: ->
return if _.some @spells, (spell) => not spell.loaded

View file

@ -18,6 +18,7 @@ module.exports = class ProblemAlertView extends CocoView
events:
'click .close': 'onRemoveClicked'
'click': -> Backbone.Mediator.publish 'tome:focus-editor', {}
constructor: (options) ->
super options
@ -91,6 +92,7 @@ module.exports = class ProblemAlertView extends CocoView
onRemoveClicked: ->
@playSound 'menu-button-click'
@$el.hide()
Backbone.Mediator.publish 'tome:focus-editor', {}
onWindowResize: (e) =>
# TODO: This all seems a little hacky

View file

@ -92,7 +92,7 @@ module.exports = class SpellView extends CocoView
@aceSession.setNewLineMode 'unix'
@aceSession.setUseSoftTabs true
@ace.setTheme 'ace/theme/textmate'
@ace.setDisplayIndentGuides aceConfig.indentGuides
@ace.setDisplayIndentGuides false
@ace.setShowPrintMargin false
@ace.setShowInvisibles aceConfig.invisibles
@ace.setBehavioursEnabled aceConfig.behaviors
@ -253,6 +253,7 @@ module.exports = class SpellView extends CocoView
hookACECustomBehavior: ->
aceConfig = me.get('aceConfig') ? {}
@ace.commands.on 'exec', (e) =>
# When pressing enter with an active selection, just make a new line under it.
if e.command.name is 'enter-skip-delimiters'
@ -261,6 +262,51 @@ module.exports = class SpellView extends CocoView
e.editor.execCommand 'gotolineend'
return true
if me.level() < 20 or aceConfig.indentGuides
@aceSession.addDynamicMarker
update: (html, markerLayer, session, config) =>
Range = ace.require('ace/range').Range
foldWidgets = @aceSession.foldWidgets
return if not foldWidgets?
lines = @aceDoc.getAllLines()
startOfRow = (r) ->
str = lines[r]
ar = str.match(/^\s*/)
ar.pop().length
colors = ['50,150,200', '200,150,50', '255,0,0', '0,255,0']
for row in [0..@aceSession.getLength()]
foldWidgets[row] = @aceSession.getFoldWidget(row) unless foldWidgets[row]?
continue unless foldWidgets? and foldWidgets[row] is "start"
range = @aceSession.getFoldWidgetRange(row)
if not range?
guess = startOfRow(row)
range = new Range(row,guess,row,guess+4)
if /^\s+$/.test lines[range.end.row+1]
range.end.row += 1
xstart = startOfRow(range.start.row)
level = Math.floor(xstart / 4)
indent = startOfRow(range.start.row + 1)
color = colors[level % colors.length]
t = markerLayer.$getTop(range.start.row + 1, config)
h = config.lineHeight * (range.end.row - range.start.row)
l = markerLayer.$padding + xstart * config.characterWidth
# w = (data.i - data.b) * config.characterWidth
w = 4 * config.characterWidth
html.push [
'<div style="',
"position: absolute; top: #{t}px; left: #{l}px; width: #{w}px; height: #{h}px; background-color: rgba(#{color},0.2);"
"border-right: 3px solid rgba(#{color},0.4);",
'"></div>' ].join ''
markerLayer.drawTextMarker html, new Range(range.start.row,xstart, range.start.row, 1000), 'rob', config, "border: 3px solid rgba(#{color}, 0.4); position: absolute"
fillACE: ->
@ace.setValue @spell.source
@aceSession.setUndoManager(new UndoManager())
@ -791,6 +837,7 @@ module.exports = class SpellView extends CocoView
hashValue = aether.raw + aetherProblem.message
return if hashValue of @savedProblems
@savedProblems[hashValue] = true
return unless Math.random() < 0.01 # Let's only save a tiny fraction of these during HoC to reduce writes.
# Save new problem
@userCodeProblem = new UserCodeProblem()

View file

@ -23,7 +23,7 @@ module.exports = class LevelGuideView extends CocoView
# A/B Testing video tutorial styles
@helpVideosIndex = me.getVideoTutorialStylesIndex(@helpVideos.length)
@helpVideo = @helpVideos[@helpVideosIndex] if @helpVideos.length > 0
@videoLocked = not (@helpVideo?.free or options.level.get('type', true) is 'course') and @requiresSubscription
@videoLocked = not (@helpVideo?.free or options.level.get('type', true) in ['course', 'course-ladder']) and @requiresSubscription
@firstOnly = options.firstOnly
@docs = options?.docs ? options.level.get('documentation') ? {}
@ -40,8 +40,8 @@ module.exports = class LevelGuideView extends CocoView
@docs = $.extend(true, [], @docs)
@docs = [@docs[0]] if @firstOnly and @docs[0]
doc.html = marked(utils.filterMarkdownCodeLanguages(utils.i18n(doc, 'body'))) for doc in @docs
doc.name = (utils.i18n doc, 'name') for doc in @docs
doc.slug = _.string.slugify(doc.name) for doc in @docs
doc.name = (utils.i18n doc, 'name') for doc in @docs
super options
destroy: ->
@ -62,13 +62,18 @@ module.exports = class LevelGuideView extends CocoView
afterRender: ->
super()
if @docs.length is 1 and @helpVideos.length > 0
@setupVideoPlayer() unless @videoLocked
else
@setupVideoPlayer() unless @videoLocked
if @docs.length + @helpVideos.length > 1
if @helpVideos.length
startingTab = 0
else
startingTab = _.findIndex @docs, slug: 'intro'
startingTab = 0 if startingTab is -1
# incredible hackiness. Getting bootstrap tabs to work shouldn't be this complex
@$el.find('.nav-tabs li:first').addClass('active')
@$el.find('.tab-content .tab-pane:first').addClass('active')
@$el.find(".nav-tabs li:nth(#{startingTab})").addClass('active')
@$el.find(".tab-content .tab-pane:nth(#{startingTab})").addClass('active')
@$el.find('.nav-tabs a').click(@clickTab)
@$el.addClass 'has-tabs'
@configureACEEditors()
@playSound 'guide-open'

View file

@ -484,6 +484,7 @@ module.exports = class InventoryModal extends ModalView
# Called when the modal itself is dismissed
@endHighlight()
super()
@playSound 'game-menu-close'
onClickChooseHero: ->
@playSound 'menu-button-click'

View file

@ -203,6 +203,8 @@ exports.config =
assetsmanager:
copyTo:
'lib/ace': ['node_modules/ace-builds/src-min-noconflict/*']
autoReload:
delay: 1000
modules:
definition: (path, data) ->

View file

@ -25,7 +25,7 @@ subscriptions = {
amount: 999 # For calculating incremental quantity before sub creation
}
year_sale: {
amount: 7900
amount: 9900
}
}