mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-04-27 06:23:41 -04:00
Merge branch 'master' into production
This commit is contained in:
commit
c44dccd59b
88 changed files with 549 additions and 359 deletions
app
lib
locale
ar.coffeebg.coffeeca.coffeecs.coffeeda.coffeede-AT.coffeede-CH.coffeede-DE.coffeeel.coffeeen-GB.coffeeen-US.coffeeen.coffeeeo.coffeees-419.coffeees-ES.coffeeet.coffeefa.coffeefi.coffeefr.coffeegl.coffeehe.coffeehi.coffeehu.coffeeid.coffeeit.coffeeja.coffeeko.coffeelt.coffeemk-MK.coffeems.coffeemy.coffeenb.coffeenl-BE.coffeenl-NL.coffeenn.coffeepl.coffeept-BR.coffeept-PT.coffeero.coffeeru.coffeesk.coffeesl.coffeesr.coffeesv.coffeeth.coffeetr.coffeeuk.coffeeur.coffeeuz.coffeevi.coffeezh-HANS.coffeezh-HANT.coffeezh-WUU-HANS.coffeezh-WUU-HANT.coffee
styles
home.sass
play
templates
views
server/payments
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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: "Έπαιξε τελευταία φορά"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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: "שיחק לאחרונה"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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: "最終プレイ"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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: "Последняя игра"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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: "Остання гра"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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: "最后玩了"
|
||||
|
|
|
@ -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: "最後玩了"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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%
|
||||
|
|
|
@ -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")
|
||||
|
|
|
@ -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")
|
||||
|
||||
|
|
|
@ -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 : ""))
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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')
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -12,7 +12,7 @@ module.exports = class SubscribeModal extends ModalView
|
|||
product:
|
||||
amount: 999
|
||||
planID: 'basic'
|
||||
yearAmount: 7900
|
||||
yearAmount: 9900
|
||||
|
||||
subscriptions:
|
||||
'stripe:received-token': 'onStripeReceivedToken'
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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: ->
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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'
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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()
|
||||
|
|
|
@ -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'
|
||||
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -203,6 +203,8 @@ exports.config =
|
|||
assetsmanager:
|
||||
copyTo:
|
||||
'lib/ace': ['node_modules/ace-builds/src-min-noconflict/*']
|
||||
autoReload:
|
||||
delay: 1000
|
||||
|
||||
modules:
|
||||
definition: (path, data) ->
|
||||
|
|
|
@ -25,7 +25,7 @@ subscriptions = {
|
|||
amount: 999 # For calculating incremental quantity before sub creation
|
||||
}
|
||||
year_sale: {
|
||||
amount: 7900
|
||||
amount: 9900
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue