Merge branch 'master' into production
This commit is contained in:
commit
338f1d87ea
80 changed files with 1767 additions and 640 deletions
app
lib
locale
ar.coffeebg.coffeeca.coffeecs.coffeeda.coffeede-AT.coffeede-CH.coffeede-DE.coffeeel.coffeeen-AU.coffeeen-GB.coffeeen-US.coffeees-419.coffeees-ES.coffeefa.coffeefi.coffeefr.coffeegl.coffeehe.coffeehi.coffeehu.coffeeid.coffeeit.coffeeja.coffeeko.coffeelt.coffeems.coffeenb.coffeenl-BE.coffeenl-NL.coffeenn.coffeeno.coffeepl.coffeept-BR.coffeept-PT.coffeero.coffeeru.coffeesk.coffeesl.coffeesr.coffeesv.coffeeth.coffeetr.coffeeuk.coffeeur.coffeevi.coffeezh-HANS.coffeezh-HANT.coffeezh-WUU-HANS.coffeezh-WUU-HANT.coffee
schemas
styles
templates
views
server
achievements
analytics
commons
levels/sessions
payments
purchases
users
test/server
|
@ -249,6 +249,7 @@ module.exports = LevelOptions =
|
||||||
'munchkin-harvest':
|
'munchkin-harvest':
|
||||||
requiredGear: {waist: 'leather-belt', 'programming-book': 'programmaticon-ii', eyes: 'wooden-glasses', 'right-hand': 'long-sword', 'left-hand': 'bronze-shield', wrists: 'sundial-wristwatch'}
|
requiredGear: {waist: 'leather-belt', 'programming-book': 'programmaticon-ii', eyes: 'wooden-glasses', 'right-hand': 'long-sword', 'left-hand': 'bronze-shield', wrists: 'sundial-wristwatch'}
|
||||||
restrictedGear: {'programming-book': 'programmaticon-i'}
|
restrictedGear: {'programming-book': 'programmaticon-i'}
|
||||||
|
allowedHeroes: ['captain', 'knight', 'samurai']
|
||||||
'swift-dagger':
|
'swift-dagger':
|
||||||
requiredGear: {waist: 'leather-belt', 'programming-book': 'programmaticon-ii', eyes: 'wooden-glasses', 'right-hand': 'crude-crossbow', 'left-hand': 'crude-dagger', wrists: 'sundial-wristwatch'}
|
requiredGear: {waist: 'leather-belt', 'programming-book': 'programmaticon-ii', eyes: 'wooden-glasses', 'right-hand': 'crude-crossbow', 'left-hand': 'crude-dagger', wrists: 'sundial-wristwatch'}
|
||||||
restrictedGear: {eyes: 'crude-glasses', 'programming-book': 'programmaticon-i'}
|
restrictedGear: {eyes: 'crude-glasses', 'programming-book': 'programmaticon-i'}
|
||||||
|
@ -262,6 +263,7 @@ module.exports = LevelOptions =
|
||||||
'arcane-ally':
|
'arcane-ally':
|
||||||
requiredGear: {waist: 'leather-belt', 'programming-book': 'programmaticon-ii', eyes: 'wooden-glasses', 'right-hand': 'long-sword', 'left-hand': 'bronze-shield', wrists: 'sundial-wristwatch'}
|
requiredGear: {waist: 'leather-belt', 'programming-book': 'programmaticon-ii', eyes: 'wooden-glasses', 'right-hand': 'long-sword', 'left-hand': 'bronze-shield', wrists: 'sundial-wristwatch'}
|
||||||
restrictedGear: {eyes: 'crude-glasses', 'programming-book': 'programmaticon-i'}
|
restrictedGear: {eyes: 'crude-glasses', 'programming-book': 'programmaticon-i'}
|
||||||
|
allowedHeroes: ['captain', 'knight', 'samurai']
|
||||||
'touch-of-death':
|
'touch-of-death':
|
||||||
requiredGear: {waist: 'leather-belt', 'programming-book': 'programmaticon-ii', eyes: 'wooden-glasses', 'right-hand': 'enchanted-stick', 'left-hand': 'unholy-tome-i', wrists: 'sundial-wristwatch'}
|
requiredGear: {waist: 'leather-belt', 'programming-book': 'programmaticon-ii', eyes: 'wooden-glasses', 'right-hand': 'enchanted-stick', 'left-hand': 'unholy-tome-i', wrists: 'sundial-wristwatch'}
|
||||||
restrictedGear: {'programming-book': 'programmaticon-i'}
|
restrictedGear: {'programming-book': 'programmaticon-i'}
|
||||||
|
|
|
@ -20,13 +20,13 @@ module.exports = class LevelSetupManager extends CocoClass
|
||||||
@fillSessionWithDefaults()
|
@fillSessionWithDefaults()
|
||||||
else
|
else
|
||||||
@loadSession()
|
@loadSession()
|
||||||
@loadModals()
|
|
||||||
|
|
||||||
loadSession: ->
|
loadSession: ->
|
||||||
url = "/db/level/#{@options.levelID}/session"
|
url = "/db/level/#{@options.levelID}/session"
|
||||||
#url += "?team=#{@team}" if @options.team # TODO: figure out how to get the teams for multiplayer PVP hero style
|
#url += "?team=#{@team}" if @options.team # TODO: figure out how to get the teams for multiplayer PVP hero style
|
||||||
@session = new LevelSession().setURL url
|
@session = new LevelSession().setURL url
|
||||||
onSessionSync = ->
|
onSessionSync = ->
|
||||||
|
return if @destroyed
|
||||||
@session.url = -> '/db/level.session/' + @id
|
@session.url = -> '/db/level.session/' + @id
|
||||||
@fillSessionWithDefaults()
|
@fillSessionWithDefaults()
|
||||||
@listenToOnce @session, 'sync', onSessionSync
|
@listenToOnce @session, 'sync', onSessionSync
|
||||||
|
@ -37,6 +37,7 @@ module.exports = class LevelSetupManager extends CocoClass
|
||||||
fillSessionWithDefaults: ->
|
fillSessionWithDefaults: ->
|
||||||
heroConfig = _.merge {}, me.get('heroConfig'), @session.get('heroConfig')
|
heroConfig = _.merge {}, me.get('heroConfig'), @session.get('heroConfig')
|
||||||
@session.set('heroConfig', heroConfig)
|
@session.set('heroConfig', heroConfig)
|
||||||
|
@loadModals()
|
||||||
|
|
||||||
loadModals: ->
|
loadModals: ->
|
||||||
# build modals and prevent them from disappearing.
|
# build modals and prevent them from disappearing.
|
||||||
|
@ -49,8 +50,13 @@ module.exports = class LevelSetupManager extends CocoClass
|
||||||
@listenToOnce @heroesModal, 'hero-loaded', @onceHeroLoaded
|
@listenToOnce @heroesModal, 'hero-loaded', @onceHeroLoaded
|
||||||
@listenTo @inventoryModal, 'choose-hero-click', @onChooseHeroClicked
|
@listenTo @inventoryModal, 'choose-hero-click', @onChooseHeroClicked
|
||||||
@listenTo @inventoryModal, 'play-click', @onInventoryModalPlayClicked
|
@listenTo @inventoryModal, 'play-click', @onInventoryModalPlayClicked
|
||||||
|
@modalsLoaded = true
|
||||||
|
if @waitingToOpen
|
||||||
|
@waitingToOpen = false
|
||||||
|
@open()
|
||||||
|
|
||||||
open: ->
|
open: ->
|
||||||
|
return @waitingToOpen = true unless @modalsLoaded
|
||||||
firstModal = if @options.hadEverChosenHero then @inventoryModal else @heroesModal
|
firstModal = if @options.hadEverChosenHero then @inventoryModal else @heroesModal
|
||||||
if (not _.isEqual(lastHeroesEarned, me.get('earned')?.heroes ? []) or
|
if (not _.isEqual(lastHeroesEarned, me.get('earned')?.heroes ? []) or
|
||||||
not _.isEqual(lastHeroesPurchased, me.get('purchased')?.heroes ? []))
|
not _.isEqual(lastHeroesPurchased, me.get('purchased')?.heroes ? []))
|
||||||
|
@ -70,7 +76,7 @@ module.exports = class LevelSetupManager extends CocoClass
|
||||||
#- Modal events
|
#- Modal events
|
||||||
|
|
||||||
onceHeroLoaded: (e) ->
|
onceHeroLoaded: (e) ->
|
||||||
@inventoryModal.setHero(e.hero)
|
@inventoryModal.setHero(e.hero) if window.currentModal is @inventoryModal
|
||||||
|
|
||||||
onHeroesModalConfirmClicked: (e) ->
|
onHeroesModalConfirmClicked: (e) ->
|
||||||
@options.parent.openModalView(@inventoryModal)
|
@options.parent.openModalView(@inventoryModal)
|
||||||
|
@ -99,6 +105,6 @@ module.exports = class LevelSetupManager extends CocoClass
|
||||||
}
|
}
|
||||||
|
|
||||||
destroy: ->
|
destroy: ->
|
||||||
@heroesModalDestroy.call @heroesModal unless @heroesModal.destroyed
|
@heroesModalDestroy?.call @heroesModal unless @heroesModal?.destroyed
|
||||||
@inventoryModalDestroy.call @inventoryModal unless @inventoryModal.destroyed
|
@inventoryModalDestroy?.call @inventoryModal unless @inventoryModal?.destroyed
|
||||||
super()
|
super()
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
||||||
no_ie: "CodeCombat لا يعمل في Internet Explorer 8 أو أقل. آسف!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat لا يعمل في Internet Explorer 8 أو أقل. آسف!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "لم يصمم CodeCombat للهواتف النقالة وقد لا يعمل!" # Warning that shows up on mobile devices
|
no_mobile: "لم يصمم CodeCombat للهواتف النقالة وقد لا يعمل!" # Warning that shows up on mobile devices
|
||||||
play: "إلعب" # The big play button that just starts playing a level
|
play: "إلعب" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "اه أوه، متصفحك قديم جدا لتشغيل CodeCombat. آسف!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "اه أوه، متصفحك قديم جدا لتشغيل CodeCombat. آسف!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "يمكنك محاولة على أي حال، لكنه ربما لن يعمل."
|
old_browser_suffix: "يمكنك محاولة على أي حال، لكنه ربما لن يعمل."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "الصعوبة:"
|
level_difficulty: "الصعوبة:"
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
||||||
campaign_player_created_description: "... فيها تقاتل ضد الإبداع الخاص بـزميلك<a href=\"/contribute#artisan\"> الحرفيّ الساحر</a>."
|
campaign_player_created_description: "... فيها تقاتل ضد الإبداع الخاص بـزميلك<a href=\"/contribute#artisan\"> الحرفيّ الساحر</a>."
|
||||||
campaign_classic_algorithms: "الخوارزميات التقليديّة"
|
campaign_classic_algorithms: "الخوارزميات التقليديّة"
|
||||||
campaign_classic_algorithms_description: "... فيها تتعلّم خوارزميّات الأكثر شعبيّة في علوم الحاسب الآلي."
|
campaign_classic_algorithms_description: "... فيها تتعلّم خوارزميّات الأكثر شعبيّة في علوم الحاسب الآلي."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "إنشاء حساب"
|
sign_up: "إنشاء حساب"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "خطأ في تحميل من الخادم"
|
could_not_load: "خطأ في تحميل من الخادم"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "български език", englishDescri
|
||||||
no_ie: "CodeCombat не работи под Internet Explorer 8 или по-стари версии. Съжалявам!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat не работи под Internet Explorer 8 или по-стари версии. Съжалявам!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat не е направен за мобилни устройства и може да не работи!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat не е направен за мобилни устройства и може да не работи!" # Warning that shows up on mobile devices
|
||||||
play: "Играй" # The big play button that just starts playing a level
|
play: "Играй" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "О, не! Браузърът ти е твърде стар за CodeCombat. Съжалявам!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "О, не! Браузърът ти е твърде стар за CodeCombat. Съжалявам!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Все пак можеш да опиваш, но най-вероятно няма да проработи."
|
old_browser_suffix: "Все пак можеш да опиваш, но най-вероятно няма да проработи."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "български език", englishDescri
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
buy_gems: "Купи скъпоценни камъни"
|
buy_gems: "Купи скъпоценни камъни"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Предишни капмании"
|
older_campaigns: "Предишни капмании"
|
||||||
anonymous: "Анонимен играч"
|
anonymous: "Анонимен играч"
|
||||||
level_difficulty: "Трудност"
|
level_difficulty: "Трудност"
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "български език", englishDescri
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
campaign_classic_algorithms: "Класически алгоритми"
|
campaign_classic_algorithms: "Класически алгоритми"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Създай Профил"
|
sign_up: "Създай Профил"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "български език", englishDescri
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "български език", englishDescri
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "български език", englishDescri
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "български език", englishDescri
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "български език", englishDescri
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
||||||
no_ie: "CodeCombat no funciona en Internet Explorer 8 o versions anteriors. Perdó!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat no funciona en Internet Explorer 8 o versions anteriors. Perdó!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat no ha estat dissenyat per dispositius mòbils i per tant no funcionarà!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat no ha estat dissenyat per dispositius mòbils i per tant no funcionarà!" # Warning that shows up on mobile devices
|
||||||
play: "Jugar" # The big play button that just starts playing a level
|
play: "Jugar" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Uh oh, el teu navegador és massa antic per fer funcionar CodeCombat. Perdó!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Uh oh, el teu navegador és massa antic per fer funcionar CodeCombat. Perdó!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Pots probar-ho igualment, però el més segur és que no funcioni."
|
old_browser_suffix: "Pots probar-ho igualment, però el més segur és que no funcioni."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
||||||
change_hero: "Canviar heroi" # Go back from choose inventory to choose hero
|
change_hero: "Canviar heroi" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Equipar objectes"
|
choose_inventory: "Equipar objectes"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Campanyes antigues"
|
older_campaigns: "Campanyes antigues"
|
||||||
anonymous: "Jugador anònim"
|
anonymous: "Jugador anònim"
|
||||||
level_difficulty: "Dificultat: "
|
level_difficulty: "Dificultat: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
||||||
campaign_player_created_description: "... on lluites contra la creativitat dels teus companys <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
campaign_player_created_description: "... on lluites contra la creativitat dels teus companys <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
campaign_classic_algorithms: "Algoritmes classics"
|
campaign_classic_algorithms: "Algoritmes classics"
|
||||||
campaign_classic_algorithms_description: "... on pots aprendre els algoritmes més populars de l'informàtica."
|
campaign_classic_algorithms_description: "... on pots aprendre els algoritmes més populars de l'informàtica."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Crear un compte"
|
sign_up: "Crear un compte"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
choose_hero: "Escull el teu heroi"
|
choose_hero: "Escull el teu heroi"
|
||||||
programming_language: "Llenguatge de programació"
|
programming_language: "Llenguatge de programació"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Error de carrega del servidor"
|
could_not_load: "Error de carrega del servidor"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
||||||
legal:
|
legal:
|
||||||
page_title: "Legalitat"
|
page_title: "Legalitat"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
privacy_title: "Privacitat"
|
privacy_title: "Privacitat"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Seguretat"
|
security_title: "Seguretat"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
cost_title: "Cost"
|
cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
||||||
no_ie: "Omlouváme se, ale CodeCombat boužel nefunguje v Internet Exploreru 8 nebo starším." # Warning that only shows up in IE8 and older
|
no_ie: "Omlouváme se, ale CodeCombat boužel nefunguje v Internet Exploreru 8 nebo starším." # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat není navržen pro mobilní zařízení a nemusí fungovat správně!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat není navržen pro mobilní zařízení a nemusí fungovat správně!" # Warning that shows up on mobile devices
|
||||||
play: "Hrát" # The big play button that just starts playing a level
|
play: "Hrát" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "Obtížnost: "
|
level_difficulty: "Obtížnost: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
||||||
campaign_player_created_description: "...ve kterých bojujete proti kreativitě ostatních <a href=\"/contribute#artisan\">Zdatných Kouzelníků</a>."
|
campaign_player_created_description: "...ve kterých bojujete proti kreativitě ostatních <a href=\"/contribute#artisan\">Zdatných Kouzelníků</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Vytvořit účet"
|
sign_up: "Vytvořit účet"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
||||||
legal:
|
legal:
|
||||||
page_title: "Licence"
|
page_title: "Licence"
|
||||||
opensource_intro: "CodeCombat je zdarma a plně open source."
|
opensource_intro: "CodeCombat je zdarma a plně open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Podívejte se na "
|
opensource_description_prefix: "Podívejte se na "
|
||||||
github_url: "naši stránku na GitHubu"
|
github_url: "naši stránku na GitHubu"
|
||||||
opensource_description_center: "a pokud se vám chce, můžete i pomoct! CodeCombat je vystavěn na několika oblíbených svobodných projektech. Podívejte se na"
|
opensource_description_center: "a pokud se vám chce, můžete i pomoct! CodeCombat je vystavěn na několika oblíbených svobodných projektech. Podívejte se na"
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
||||||
practices_title: "Doporučené postupy"
|
practices_title: "Doporučené postupy"
|
||||||
practices_description: "Toto je příslib našeho přístupu v jednoduchém jazyce."
|
practices_description: "Toto je příslib našeho přístupu v jednoduchém jazyce."
|
||||||
privacy_title: "Soukromí"
|
privacy_title: "Soukromí"
|
||||||
privacy_description: "Neprodáme vaše osobní informace. Náš plán na zhodnocení je založen na poskytování pracovních příležitostí, přesto si můžete být jisti, že vaše osobní informace nebudou distribuovány bez vašeho plného souhlasu."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Zabezpečení"
|
security_title: "Zabezpečení"
|
||||||
security_description: "Usilujeme o to, abychom udrželi vaše osobní informace v bezpečí. Jako otevřený projekt jsme přístupni komukoliv k provedení kontroly kódu pro zlepšení našich bezpečnostních systémů."
|
security_description: "Usilujeme o to, abychom udrželi vaše osobní informace v bezpečí. Jako otevřený projekt jsme přístupni komukoliv k provedení kontroly kódu pro zlepšení našich bezpečnostních systémů."
|
||||||
email_title: "Email"
|
email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
||||||
email_description_suffix: "nebo skrze odkazy v odeslaných emailech si můžete nastavit nebo se kdykoliv odhlásit z naší korespondence."
|
email_description_suffix: "nebo skrze odkazy v odeslaných emailech si můžete nastavit nebo se kdykoliv odhlásit z naší korespondence."
|
||||||
cost_title: "Cena"
|
cost_title: "Cena"
|
||||||
cost_description: "Momentálně je CodeCombat 100% zdarma! Naší snahou je udržet přístup zdarma, abychom dali možnost hrát co největšímu množství lidí. V případě nutnosti budeme muset přejít na placený vstup nebo platbu za přístup k určitému obsahu, ale raději bychom se tomu vyhnuli. S trochou štěstí doufáme v následující plán monetizace:"
|
cost_description: "Momentálně je CodeCombat 100% zdarma! Naší snahou je udržet přístup zdarma, abychom dali možnost hrát co největšímu množství lidí. V případě nutnosti budeme muset přejít na placený vstup nebo platbu za přístup k určitému obsahu, ale raději bychom se tomu vyhnuli. S trochou štěstí doufáme v následující plán monetizace:"
|
||||||
recruitment_title: "Nábor"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Zde na CodeCombatu se stanete mocným kouzelníkem a to nejen ve hře, ale i v reálném životě."
|
|
||||||
url_hire_programmers: "O dobré programátory je stále velký zájem "
|
|
||||||
recruitment_description_suffix: "takže až se vypracujete a pokud budete souhlasit, budeme demonstrovat vaše nejlepší programátorské úspěchy tisícovkám zaměstnavatelů, kteří by vás rádi zaměstnali. Ti nám zaplatí něco málo, ale vám pak zaplatí "
|
|
||||||
recruitment_description_italic: "daleko více,"
|
|
||||||
recruitment_description_ending: "tato hra zůstane zdarma a všichni budou spokojeni. Takový je plán."
|
|
||||||
copyrights_title: "Copyrights a Licence"
|
copyrights_title: "Copyrights a Licence"
|
||||||
contributor_title: "Licenční ujednání přispívatelů (CLA)"
|
contributor_title: "Licenční ujednání přispívatelů (CLA)"
|
||||||
contributor_description_prefix: "Všichni přispívatelé jak na webu tak do projektu na GitHubu spadají pod naše "
|
contributor_description_prefix: "Všichni přispívatelé jak na webu tak do projektu na GitHubu spadají pod naše "
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
||||||
no_ie: "CodeCombat kan desværre ikke køre i Internet Explorer 8 eller ældre. Beklager!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat kan desværre ikke køre i Internet Explorer 8 eller ældre. Beklager!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat er ikke designet til mobile enheder og vil måske ikke virke!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat er ikke designet til mobile enheder og vil måske ikke virke!" # Warning that shows up on mobile devices
|
||||||
play: "Spil" # The big play button that just starts playing a level
|
play: "Spil" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Åh åh, din browser er for gammel til at køre CodeCombat. Beklager!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Åh åh, din browser er for gammel til at køre CodeCombat. Beklager!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Du kan godt prøve alligevel, men det vil nok ikke virke."
|
old_browser_suffix: "Du kan godt prøve alligevel, men det vil nok ikke virke."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "Sværhedsgrad: "
|
level_difficulty: "Sværhedsgrad: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
||||||
campaign_player_created_description: "... hvor du kæmper mod dine med-<a href=\"/contribute#artisan\">Kunsthåndværker-troldmænd</a>s kreativitet."
|
campaign_player_created_description: "... hvor du kæmper mod dine med-<a href=\"/contribute#artisan\">Kunsthåndværker-troldmænd</a>s kreativitet."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "opret ny konto"
|
sign_up: "opret ny konto"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
||||||
no_ie: "CodeCombat läuft nicht im IE8 oder älteren Browsern. Tut uns Leid!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat läuft nicht im IE8 oder älteren Browsern. Tut uns Leid!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat ist nicht für Mobilgeräte optimiert und funktioniert möglicherweise nicht." # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat ist nicht für Mobilgeräte optimiert und funktioniert möglicherweise nicht." # Warning that shows up on mobile devices
|
||||||
play: "Spielen" # The big play button that just starts playing a level
|
play: "Spielen" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Oh! Dein Browser ist zu alt für CodeCombat. Sorry!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Oh! Dein Browser ist zu alt für CodeCombat. Sorry!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Du kannst es trotzdem versuchen, aber es wird wahrscheinlich nicht funktionieren."
|
old_browser_suffix: "Du kannst es trotzdem versuchen, aber es wird wahrscheinlich nicht funktionieren."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Gegenstände ausrüsten"
|
choose_inventory: "Gegenstände ausrüsten"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "Schwierigkeit: "
|
level_difficulty: "Schwierigkeit: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
||||||
campaign_player_created_description: "... in welchem Du gegen die Kreativität eines <a href=\"/contribute#artisan\">Artisan Zauberers</a> kämpfst."
|
campaign_player_created_description: "... in welchem Du gegen die Kreativität eines <a href=\"/contribute#artisan\">Artisan Zauberers</a> kämpfst."
|
||||||
campaign_classic_algorithms: "Klassiche Algorithmen"
|
campaign_classic_algorithms: "Klassiche Algorithmen"
|
||||||
campaign_classic_algorithms_description: "... in welchem du die populärsten Algorithmen der Informatik lernst."
|
campaign_classic_algorithms_description: "... in welchem du die populärsten Algorithmen der Informatik lernst."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Registrieren"
|
sign_up: "Registrieren"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
choose_hero: "Wähle deinen Helden"
|
choose_hero: "Wähle deinen Helden"
|
||||||
programming_language: "Programmiersprache"
|
programming_language: "Programmiersprache"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Fehler beim Laden vom Server"
|
could_not_load: "Fehler beim Laden vom Server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
||||||
legal:
|
legal:
|
||||||
page_title: "Rechtliches"
|
page_title: "Rechtliches"
|
||||||
opensource_intro: "CodeCombat ist Free-to-Play und vollständig Open Source."
|
opensource_intro: "CodeCombat ist Free-to-Play und vollständig Open Source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Schau dir "
|
opensource_description_prefix: "Schau dir "
|
||||||
github_url: "unsere GitHub-Seite"
|
github_url: "unsere GitHub-Seite"
|
||||||
opensource_description_center: " an und mach mit wenn Du möchtest! CodeCombat baut auf duzenden Open Source Projekten auf, und wir lieben sie. Schau dir die Liste in "
|
opensource_description_center: " an und mach mit wenn Du möchtest! CodeCombat baut auf duzenden Open Source Projekten auf, und wir lieben sie. Schau dir die Liste in "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
||||||
practices_title: "Best Practices"
|
practices_title: "Best Practices"
|
||||||
practices_description: "Dies sind unsere Versprechen an dich, den Spieler, in weniger Fachchinesisch."
|
practices_description: "Dies sind unsere Versprechen an dich, den Spieler, in weniger Fachchinesisch."
|
||||||
privacy_title: "Datenschutz"
|
privacy_title: "Datenschutz"
|
||||||
privacy_description: "Wir werden deine persönlichen Daten nicht verkaufen. Letztenendes beabsichtigen wir, durch Vermittlung von Jobs zu verdienen, aber sei versichert, dass wir nicht deine persönlichen Daten ohne deine ausdrückliche Einwilligung interessierten Firmen zur Verfügung stellen werden."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Datensicherheit"
|
security_title: "Datensicherheit"
|
||||||
security_description: "Wir streben an, deine persönlichen Daten sicher zu verwahren. Als Open Source Projekt ist unsere Site frei zugänglich für jedermann, auch um unsere Sicherheitsmaßnahmen in Augenschein zu nehmen und zu verbessern."
|
security_description: "Wir streben an, deine persönlichen Daten sicher zu verwahren. Als Open Source Projekt ist unsere Site frei zugänglich für jedermann, auch um unsere Sicherheitsmaßnahmen in Augenschein zu nehmen und zu verbessern."
|
||||||
email_title: "Email"
|
email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
||||||
email_description_suffix: "oder durch von uns gesendete Links kannst du jederzeit deine Einstellungen ändern und Abonnements kündigen."
|
email_description_suffix: "oder durch von uns gesendete Links kannst du jederzeit deine Einstellungen ändern und Abonnements kündigen."
|
||||||
cost_title: "Kosten"
|
cost_title: "Kosten"
|
||||||
cost_description: "CodeCombat ist zur Zeit 100% kostenlos! Eines unserer Hauptziele ist, es dabei zu belassen, so dass es so viele Leute wie möglich spielen können, unabhängig davon in welcher Lebenssituation sie sich befinden. Falls dunkle Wolken aufziehen, könnten wir manche Inhalte im Rahmen eines Abonnements anbieten, aber lieber nicht. Mit etwas Glück können wir die Firma erhalten durch:"
|
cost_description: "CodeCombat ist zur Zeit 100% kostenlos! Eines unserer Hauptziele ist, es dabei zu belassen, so dass es so viele Leute wie möglich spielen können, unabhängig davon in welcher Lebenssituation sie sich befinden. Falls dunkle Wolken aufziehen, könnten wir manche Inhalte im Rahmen eines Abonnements anbieten, aber lieber nicht. Mit etwas Glück können wir die Firma erhalten durch:"
|
||||||
recruitment_title: "Recruiting"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Hier bei CodeCombat kannst du ein mächtiger Zauberer werden, nicht nur im Spiel, sondern auch in der Realität."
|
|
||||||
url_hire_programmers: "Niemand kann schnell genug Programmierer einstellen."
|
|
||||||
recruitment_description_suffix: "So wenn du deine Fähigkeiten entwickelt hast und zustimmst, werden wir deine besten Leistungen den tausenden Arbeitgebern demonstrieren, welche nur auf die Gelegentheit warten, dich einzustellen. Sie bezahlen uns ein bisschen, und sie bezahlen dir "
|
|
||||||
recruitment_description_italic: "jede Menge"
|
|
||||||
recruitment_description_ending: ", die Seite bleibt kostenlos und jeder ist glücklich. So der Plan."
|
|
||||||
copyrights_title: "Copyrights und Lizenzen"
|
copyrights_title: "Copyrights und Lizenzen"
|
||||||
contributor_title: "Contributor License Agreement"
|
contributor_title: "Contributor License Agreement"
|
||||||
contributor_description_prefix: "Alle Beiträge, sowohl auf unserer Webseite als auch in unserem GitHub Repository, unterliegen unserer"
|
contributor_description_prefix: "Alle Beiträge, sowohl auf unserer Webseite als auch in unserem GitHub Repository, unterliegen unserer"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
||||||
no_ie: "CodeCombat funktioniert uf InternetExplorer 8 und älter nid. Sorry!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat funktioniert uf InternetExplorer 8 und älter nid. Sorry!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat isch nid für mobili Grät entwicklet worde und funktioniert vilicht nid!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat isch nid für mobili Grät entwicklet worde und funktioniert vilicht nid!" # Warning that shows up on mobile devices
|
||||||
play: "Spiele" # The big play button that just starts playing a level
|
play: "Spiele" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Uh oh, din Browser isch z alt zum CodeCombat spiele. Sorry!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Uh oh, din Browser isch z alt zum CodeCombat spiele. Sorry!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Du chasches gliich probiere, aber es funktioniert worschinli nid."
|
old_browser_suffix: "Du chasches gliich probiere, aber es funktioniert worschinli nid."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "Schwierigkeit: "
|
level_difficulty: "Schwierigkeit: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
||||||
campaign_player_created_description: "... i dene du gege d Kreativität vome <a href=\"/contribute#artisan\">Handwerker Zauberer</a> kämpfsch."
|
campaign_player_created_description: "... i dene du gege d Kreativität vome <a href=\"/contribute#artisan\">Handwerker Zauberer</a> kämpfsch."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Account erstelle"
|
sign_up: "Account erstelle"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
||||||
legal:
|
legal:
|
||||||
page_title: "Rechtlichs"
|
page_title: "Rechtlichs"
|
||||||
opensource_intro: "CodeCombat isch free to play und komplett Open Source."
|
opensource_intro: "CodeCombat isch free to play und komplett Open Source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Lueg dir "
|
opensource_description_prefix: "Lueg dir "
|
||||||
github_url: "üsi GitHub Siite"
|
github_url: "üsi GitHub Siite"
|
||||||
opensource_description_center: "ah und hilf mit, wennd magsch! CodeCombat isch uf dutzendi Open Source Projekt ufbaut und mir liebed sie. Lueg i "
|
opensource_description_center: "ah und hilf mit, wennd magsch! CodeCombat isch uf dutzendi Open Source Projekt ufbaut und mir liebed sie. Lueg i "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
||||||
practices_title: "Respektvolli bewährti Praxis"
|
practices_title: "Respektvolli bewährti Praxis"
|
||||||
practices_description: "Das sind üsi Verspreche a dich, de Spieler, in bitz weniger Fachchinesisch."
|
practices_description: "Das sind üsi Verspreche a dich, de Spieler, in bitz weniger Fachchinesisch."
|
||||||
privacy_title: "Dateschutz"
|
privacy_title: "Dateschutz"
|
||||||
privacy_description: "Mir verchaufed kei vo dine persönliche Informatione. Mir hend vor zum irgendwenn durch Rekrutierig Geld z verdiene, aber bis versicheret, dass mir nid dini persönliche Date a interessierti Firmene wiiter gebed ohni dis usdrücklich Iverständnis."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Sicherheit"
|
security_title: "Sicherheit"
|
||||||
security_description: "Mir bemühed üs, dini persönliche Informatione sicher ufzbewahre. Als es Open Source Projekt isch üsi Siite offe für jede, wo gern möcht üsi Security System besichtige und verbessere."
|
security_description: "Mir bemühed üs, dini persönliche Informatione sicher ufzbewahre. Als es Open Source Projekt isch üsi Siite offe für jede, wo gern möcht üsi Security System besichtige und verbessere."
|
||||||
email_title: "E-Mail"
|
email_title: "E-Mail"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
||||||
email_description_suffix: "oder dur d Links i de E-Mails wo mir schicked, chasch du jederziit dini Preferänze ändere und dich ganz eifach us de Mailing-Liste neh."
|
email_description_suffix: "oder dur d Links i de E-Mails wo mir schicked, chasch du jederziit dini Preferänze ändere und dich ganz eifach us de Mailing-Liste neh."
|
||||||
cost_title: "Chöste"
|
cost_title: "Chöste"
|
||||||
cost_description: "Im Moment isch CodeCombat 100% gratis! Eis vo üsne Hauptziel isch, dass das so bliibt, damit so viel Lüüt wie möglich chönd spiele, egal wo sie sich im Lebe befinded. Sötted dunkli Wolke am Horizont ufzieh chas sii, dass mir müed en Teil vom Inhalt chostepflichtig mache, aber es isch üs lieber, wenn da nid passiert. Mit chli Glück werded mir fähig sii, s Unternehme ufrecht z erhalte und zwor mit:"
|
cost_description: "Im Moment isch CodeCombat 100% gratis! Eis vo üsne Hauptziel isch, dass das so bliibt, damit so viel Lüüt wie möglich chönd spiele, egal wo sie sich im Lebe befinded. Sötted dunkli Wolke am Horizont ufzieh chas sii, dass mir müed en Teil vom Inhalt chostepflichtig mache, aber es isch üs lieber, wenn da nid passiert. Mit chli Glück werded mir fähig sii, s Unternehme ufrecht z erhalte und zwor mit:"
|
||||||
recruitment_title: "Rekrutierig"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Do uf CodeCombat wirsch du en mächtige Zauberer - nid nur ingame, sonder au im echte Lebe."
|
|
||||||
url_hire_programmers: "Niemer cha Programmierer schnell gnueg astelle"
|
|
||||||
recruitment_description_suffix: "das heisst, sobald du dini Fähigkeite gschärft hesch, und wenn du zuestimmsch, werded mir dini beste Programmiererfolg de tuusige vo Arbeitgeber zeige, wo nur druf warted, dich chöne azstelle. Sie zahled üs es bitz öppis, sie zahled dir"
|
|
||||||
recruitment_description_italic: "ziemli viel"
|
|
||||||
recruitment_description_ending: "d Siite bliibt gratis und alli sind glücklich. Das isch de Plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
||||||
no_ie: "CodeCombat läuft nicht im IE8 oder älteren Browsern. Tut uns Leid!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat läuft nicht im IE8 oder älteren Browsern. Tut uns Leid!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat ist nicht für Mobilgeräte optimiert und funktioniert möglicherweise nicht." # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat ist nicht für Mobilgeräte optimiert und funktioniert möglicherweise nicht." # Warning that shows up on mobile devices
|
||||||
play: "Spielen" # The big play button that just starts playing a level
|
play: "Spielen" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Oh! Dein Browser ist zu alt für CodeCombat. Sorry!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Oh! Dein Browser ist zu alt für CodeCombat. Sorry!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Du kannst es trotzdem versuchen, aber es wird wahrscheinlich nicht funktionieren."
|
old_browser_suffix: "Du kannst es trotzdem versuchen, aber es wird wahrscheinlich nicht funktionieren."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
||||||
change_hero: "Held wechseln" # Go back from choose inventory to choose hero
|
change_hero: "Held wechseln" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Gegenstände ausrüsten"
|
choose_inventory: "Gegenstände ausrüsten"
|
||||||
buy_gems: "Edelsteine kaufen"
|
buy_gems: "Edelsteine kaufen"
|
||||||
|
campaign_forest: "Forest Kampagne"
|
||||||
|
campaign_dungeon: "Dungeon Kampagne"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Ältere Kampagne"
|
older_campaigns: "Ältere Kampagne"
|
||||||
anonymous: "Anonymer Spieler"
|
anonymous: "Anonymer Spieler"
|
||||||
level_difficulty: "Schwierigkeit: "
|
level_difficulty: "Schwierigkeit: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
||||||
campaign_player_created_description: "... in welchem Du gegen die Kreativität eines <a href=\"/contribute#artisan\">Artisan Zauberers</a> kämpfst."
|
campaign_player_created_description: "... in welchem Du gegen die Kreativität eines <a href=\"/contribute#artisan\">Artisan Zauberers</a> kämpfst."
|
||||||
campaign_classic_algorithms: "Klassiche Algorithmen"
|
campaign_classic_algorithms: "Klassiche Algorithmen"
|
||||||
campaign_classic_algorithms_description: "... in welchem du die populärsten Algorithmen der Informatik lernst."
|
campaign_classic_algorithms_description: "... in welchem du die populärsten Algorithmen der Informatik lernst."
|
||||||
campaign_forest: "Forest Kampagne"
|
|
||||||
campaign_dungeon: "Dungeon Kampagne"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Registrieren"
|
sign_up: "Registrieren"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
||||||
prompt_body: "Benötigst du mehr?"
|
prompt_body: "Benötigst du mehr?"
|
||||||
prompt_button: "Laden betreten"
|
prompt_button: "Laden betreten"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
choose_hero: "Wähle deinen Helden"
|
choose_hero: "Wähle deinen Helden"
|
||||||
programming_language: "Programmiersprache"
|
programming_language: "Programmiersprache"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Fehler beim Laden vom Server"
|
could_not_load: "Fehler beim Laden vom Server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
||||||
legal:
|
legal:
|
||||||
page_title: "Rechtliches"
|
page_title: "Rechtliches"
|
||||||
opensource_intro: "CodeCombat ist Free-to-Play und vollständig Open Source."
|
opensource_intro: "CodeCombat ist Free-to-Play und vollständig Open Source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Schau dir "
|
opensource_description_prefix: "Schau dir "
|
||||||
github_url: "unsere GitHub-Seite"
|
github_url: "unsere GitHub-Seite"
|
||||||
opensource_description_center: " an und mach mit wenn Du möchtest! CodeCombat baut auf duzenden Open Source Projekten auf, und wir lieben sie. Schau dir die Liste in "
|
opensource_description_center: " an und mach mit wenn Du möchtest! CodeCombat baut auf duzenden Open Source Projekten auf, und wir lieben sie. Schau dir die Liste in "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
||||||
practices_title: "Best Practices"
|
practices_title: "Best Practices"
|
||||||
practices_description: "Dies sind unsere Versprechen an dich, den Spieler, in weniger Fachchinesisch."
|
practices_description: "Dies sind unsere Versprechen an dich, den Spieler, in weniger Fachchinesisch."
|
||||||
privacy_title: "Datenschutz"
|
privacy_title: "Datenschutz"
|
||||||
privacy_description: "Wir werden deine persönlichen Daten nicht verkaufen. Letztenendes beabsichtigen wir, durch Vermittlung von Jobs zu verdienen, aber sei versichert, dass wir nicht deine persönlichen Daten ohne deine ausdrückliche Einwilligung interessierten Firmen zur Verfügung stellen werden."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Datensicherheit"
|
security_title: "Datensicherheit"
|
||||||
security_description: "Wir streben an, deine persönlichen Daten sicher zu verwahren. Als Open Source Projekt ist unsere Site frei zugänglich für jedermann, auch um unsere Sicherheitsmaßnahmen in Augenschein zu nehmen und zu verbessern."
|
security_description: "Wir streben an, deine persönlichen Daten sicher zu verwahren. Als Open Source Projekt ist unsere Site frei zugänglich für jedermann, auch um unsere Sicherheitsmaßnahmen in Augenschein zu nehmen und zu verbessern."
|
||||||
email_title: "Email"
|
email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
||||||
email_description_suffix: "oder durch von uns gesendete Links kannst du jederzeit deine Einstellungen ändern und Abonnements kündigen."
|
email_description_suffix: "oder durch von uns gesendete Links kannst du jederzeit deine Einstellungen ändern und Abonnements kündigen."
|
||||||
cost_title: "Kosten"
|
cost_title: "Kosten"
|
||||||
cost_description: "CodeCombat ist zur Zeit 100% kostenlos! Eines unserer Hauptziele ist, es dabei zu belassen, so dass es so viele Leute wie möglich spielen können, unabhängig davon in welcher Lebenssituation sie sich befinden. Falls dunkle Wolken aufziehen, könnten wir manche Inhalte im Rahmen eines Abonnements anbieten, aber lieber nicht. Mit etwas Glück können wir die Firma erhalten durch:"
|
cost_description: "CodeCombat ist zur Zeit 100% kostenlos! Eines unserer Hauptziele ist, es dabei zu belassen, so dass es so viele Leute wie möglich spielen können, unabhängig davon in welcher Lebenssituation sie sich befinden. Falls dunkle Wolken aufziehen, könnten wir manche Inhalte im Rahmen eines Abonnements anbieten, aber lieber nicht. Mit etwas Glück können wir die Firma erhalten durch:"
|
||||||
recruitment_title: "Recruiting"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Hier bei CodeCombat kannst du ein mächtiger Zauberer werden, nicht nur im Spiel, sondern auch in der Realität."
|
|
||||||
url_hire_programmers: "Niemand kann schnell genug Programmierer einstellen."
|
|
||||||
recruitment_description_suffix: "So wenn du deine Fähigkeiten entwickelt hast und zustimmst, werden wir deine besten Leistungen den tausenden Arbeitgebern demonstrieren, welche nur auf die Gelegentheit warten, dich einzustellen. Sie bezahlen uns ein bisschen, und sie bezahlen dir "
|
|
||||||
recruitment_description_italic: "jede Menge"
|
|
||||||
recruitment_description_ending: ", die Seite bleibt kostenlos und jeder ist glücklich. So der Plan."
|
|
||||||
copyrights_title: "Copyrights und Lizenzen"
|
copyrights_title: "Copyrights und Lizenzen"
|
||||||
contributor_title: "Contributor License Agreement"
|
contributor_title: "Contributor License Agreement"
|
||||||
contributor_description_prefix: "Alle Beiträge, sowohl auf unserer Webseite als auch in unserem GitHub Repository, unterliegen unserer"
|
contributor_description_prefix: "Alle Beiträge, sowohl auf unserer Webseite als auch in unserem GitHub Repository, unterliegen unserer"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
||||||
no_ie: "Το CodeCombat δεν τρέχει σε Internet Explorer 9 ή παλαιότερη έκδοση. Συγνώμη!" # Warning that only shows up in IE8 and older
|
no_ie: "Το CodeCombat δεν τρέχει σε Internet Explorer 9 ή παλαιότερη έκδοση. Συγνώμη!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "Το CodeCombat δεν σχεδιάστηκε για κινητά και μπορεί να μην δουλεύει!" # Warning that shows up on mobile devices
|
no_mobile: "Το CodeCombat δεν σχεδιάστηκε για κινητά και μπορεί να μην δουλεύει!" # Warning that shows up on mobile devices
|
||||||
play: "Παίξε" # The big play button that just starts playing a level
|
play: "Παίξε" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Ωχ, ο περιηγητής σας είναι πολύ παλιός για να τρέξει το CodeCombat. Συγνώμη!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Ωχ, ο περιηγητής σας είναι πολύ παλιός για να τρέξει το CodeCombat. Συγνώμη!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Μπορείτε να δοκιμάσετε, αλλά πιθανότατα να μην λειτουργήσει."
|
old_browser_suffix: "Μπορείτε να δοκιμάσετε, αλλά πιθανότατα να μην λειτουργήσει."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Εξοπλίσου με Αντικείμενα"
|
choose_inventory: "Εξοπλίσου με Αντικείμενα"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Παλαιότερες Εκστρατείες"
|
older_campaigns: "Παλαιότερες Εκστρατείες"
|
||||||
anonymous: "Ανώνυμοι Παίκτες"
|
anonymous: "Ανώνυμοι Παίκτες"
|
||||||
level_difficulty: "Δυσκολία: "
|
level_difficulty: "Δυσκολία: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
||||||
campaign_player_created_description: "... στην οποία μάχεστε ενάντια στην δημιουργικότητα των συναδέλφων <a href=\"/contribute#artisan\">Τεχνιτών Μάγων</a>."
|
campaign_player_created_description: "... στην οποία μάχεστε ενάντια στην δημιουργικότητα των συναδέλφων <a href=\"/contribute#artisan\">Τεχνιτών Μάγων</a>."
|
||||||
campaign_classic_algorithms: "Κλασσικοί Αλγόριθμοι"
|
campaign_classic_algorithms: "Κλασσικοί Αλγόριθμοι"
|
||||||
campaign_classic_algorithms_description: "... στο οποίο μαθαίνετε του πιο δημοφιλής αλγορίθμους της Επιστήμης της Πληροφορικής."
|
campaign_classic_algorithms_description: "... στο οποίο μαθαίνετε του πιο δημοφιλής αλγορίθμους της Επιστήμης της Πληροφορικής."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Δημιουργία Λογαριασμού"
|
sign_up: "Δημιουργία Λογαριασμού"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
||||||
# no_ie: "CodeCombat does not run in Internet Explorer 8 or older. Sorry!" # Warning that only shows up in IE8 and older
|
# 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
|
# 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 just starts playing a level
|
# play: "Play" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
# level_difficulty: "Difficulty: "
|
# level_difficulty: "Difficulty: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
# login:
|
# login:
|
||||||
# sign_up: "Create Account"
|
# sign_up: "Create Account"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
||||||
# no_ie: "CodeCombat does not run in Internet Explorer 8 or older. Sorry!" # Warning that only shows up in IE8 and older
|
# 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
|
# 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 just starts playing a level
|
# play: "Play" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
# level_difficulty: "Difficulty: "
|
# level_difficulty: "Difficulty: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
# login:
|
# login:
|
||||||
# sign_up: "Create Account"
|
# sign_up: "Create Account"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
||||||
legal:
|
legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
copyrights_title: "Copyrights and Licences"
|
copyrights_title: "Copyrights and Licences"
|
||||||
contributor_title: "Contributor Licence Agreement"
|
contributor_title: "Contributor Licence Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
||||||
# no_ie: "CodeCombat does not run in Internet Explorer 8 or older. Sorry!" # Warning that only shows up in IE8 and older
|
# 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
|
# 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 just starts playing a level
|
# play: "Play" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
# level_difficulty: "Difficulty: "
|
# level_difficulty: "Difficulty: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
# login:
|
# login:
|
||||||
# sign_up: "Create Account"
|
# sign_up: "Create Account"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
||||||
no_ie: "¡Lo sentimos! CodeCombat no funciona en Internet Explorer 8 o versiones anteriores." # Warning that only shows up in IE8 and older
|
no_ie: "¡Lo sentimos! CodeCombat no funciona en Internet Explorer 8 o versiones anteriores." # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "¡CodeCombat no fue diseñado para dispositivos móviles y quizás no funcione!" # Warning that shows up on mobile devices
|
no_mobile: "¡CodeCombat no fue diseñado para dispositivos móviles y quizás no funcione!" # Warning that shows up on mobile devices
|
||||||
play: "Jugar" # The big play button that just starts playing a level
|
play: "Jugar" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "¡Oh! ¡Oh! Tu navegador es muy antiguo para correr CodeCombat. ¡Lo Sentimos!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "¡Oh! ¡Oh! Tu navegador es muy antiguo para correr CodeCombat. ¡Lo Sentimos!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Puedes probar de todas formas, pero probablemente no funcione."
|
old_browser_suffix: "Puedes probar de todas formas, pero probablemente no funcione."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
||||||
change_hero: "Cambiar héroe" # Go back from choose inventory to choose hero
|
change_hero: "Cambiar héroe" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Equipar objetos"
|
choose_inventory: "Equipar objetos"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Campañas previas"
|
older_campaigns: "Campañas previas"
|
||||||
anonymous: "Jugador Anónimo"
|
anonymous: "Jugador Anónimo"
|
||||||
level_difficulty: "Dificultad: "
|
level_difficulty: "Dificultad: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
||||||
campaign_player_created_description: "... en los que luchas contra la creatividad de tus compañeros <a href=\"/contribute#artisan\">Hechiceros Artesanales</a>."
|
campaign_player_created_description: "... en los que luchas contra la creatividad de tus compañeros <a href=\"/contribute#artisan\">Hechiceros Artesanales</a>."
|
||||||
campaign_classic_algorithms: "Algorítmos Clásicos"
|
campaign_classic_algorithms: "Algorítmos Clásicos"
|
||||||
campaign_classic_algorithms_description: "... en la cual aprendes los algorítmos más populares en las Ciencias de la Computación."
|
campaign_classic_algorithms_description: "... en la cual aprendes los algorítmos más populares en las Ciencias de la Computación."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Crear Cuenta"
|
sign_up: "Crear Cuenta"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
choose_hero: "Elige tu héroe"
|
choose_hero: "Elige tu héroe"
|
||||||
programming_language: "Lenguaje de programación"
|
programming_language: "Lenguaje de programación"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Error cargando del servidor"
|
could_not_load: "Error cargando del servidor"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
||||||
no_ie: "CodeCombat no funciona en Internet Explorer 8 o anteriores. ¡Lo sentimos!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat no funciona en Internet Explorer 8 o anteriores. ¡Lo sentimos!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "¡CodeCombat no fue diseñado para dispositivos móviles y puede que no funcione!" # Warning that shows up on mobile devices
|
no_mobile: "¡CodeCombat no fue diseñado para dispositivos móviles y puede que no funcione!" # Warning that shows up on mobile devices
|
||||||
play: "Jugar" # The big play button that just starts playing a level
|
play: "Jugar" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Ay, su navegador es demasiado viejo para ejecutar CodeCombat. ¡Lo sentimos!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Ay, su navegador es demasiado viejo para ejecutar CodeCombat. ¡Lo sentimos!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Lo puede intentar de todos modos, pero probablemente no va a funcionar."
|
old_browser_suffix: "Lo puede intentar de todos modos, pero probablemente no va a funcionar."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
||||||
change_hero: "Seleccionar Heroe" # Go back from choose inventory to choose hero
|
change_hero: "Seleccionar Heroe" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Equipar Objetos"
|
choose_inventory: "Equipar Objetos"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Campañas Anteriores"
|
older_campaigns: "Campañas Anteriores"
|
||||||
anonymous: "Jugador Anonimo"
|
anonymous: "Jugador Anonimo"
|
||||||
level_difficulty: "Dificultad: "
|
level_difficulty: "Dificultad: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
||||||
campaign_player_created_description: "... en las que luchas contra la creatividad de tus compañeros <a href=\"/contribute#artisa\">Magos Artesanos</a>."
|
campaign_player_created_description: "... en las que luchas contra la creatividad de tus compañeros <a href=\"/contribute#artisa\">Magos Artesanos</a>."
|
||||||
campaign_classic_algorithms: "Algoritmos Clasicos"
|
campaign_classic_algorithms: "Algoritmos Clasicos"
|
||||||
campaign_classic_algorithms_description: "... donde aprendes los algoritmos mas populares de la informatica."
|
campaign_classic_algorithms_description: "... donde aprendes los algoritmos mas populares de la informatica."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Crear una cuenta"
|
sign_up: "Crear una cuenta"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
choose_hero: "Selecciona tu Heroe"
|
choose_hero: "Selecciona tu Heroe"
|
||||||
programming_language: "Lenguaje de Programación"
|
programming_language: "Lenguaje de Programación"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Error al cargar desde el servidor."
|
could_not_load: "Error al cargar desde el servidor."
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
||||||
legal:
|
legal:
|
||||||
page_title: "Legal"
|
page_title: "Legal"
|
||||||
opensource_intro: "CodeCombat es gratis y totalmente open source."
|
opensource_intro: "CodeCombat es gratis y totalmente open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Echa un vistazo a "
|
opensource_description_prefix: "Echa un vistazo a "
|
||||||
github_url: "nuestro GitHub"
|
github_url: "nuestro GitHub"
|
||||||
opensource_description_center: "y ayúdanos si quieres. CodeCombat está desarrollado sobre docenas de proyectos open source, y nos encantana. Mira "
|
opensource_description_center: "y ayúdanos si quieres. CodeCombat está desarrollado sobre docenas de proyectos open source, y nos encantana. Mira "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
||||||
practices_title: "Prácticas respetuosas"
|
practices_title: "Prácticas respetuosas"
|
||||||
practices_description: "Esto es lo que te prometemos a ti, el jugador, sin usar mucha jerga legal."
|
practices_description: "Esto es lo que te prometemos a ti, el jugador, sin usar mucha jerga legal."
|
||||||
privacy_title: "Privacidad"
|
privacy_title: "Privacidad"
|
||||||
privacy_description: "No venderemos tu información personal. Tenemos la intención de hacer dinero a través de la contratación con el tiempo, pero puedes estar seguro que no vamos a distribuir tu información personal a las empresas interesadas sin tu consentimiento expreso."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Seguridad"
|
security_title: "Seguridad"
|
||||||
security_description: "Nos esforzamos por mantener segura tu información personal. Como proyecto de código abierto, nuestro sitio está abierto a cualquiera que quiera revisarlo y mejorar nuestros sistemas de seguridad."
|
security_description: "Nos esforzamos por mantener segura tu información personal. Como proyecto de código abierto, nuestro sitio está abierto a cualquiera que quiera revisarlo y mejorar nuestros sistemas de seguridad."
|
||||||
email_title: "Correo electrónico"
|
email_title: "Correo electrónico"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
||||||
email_description_suffix: "o a través de los enlaces en los correos que te enviemos, puedes cambiar tus preferencias y darte de baja fácilmente en cualquier momento."
|
email_description_suffix: "o a través de los enlaces en los correos que te enviemos, puedes cambiar tus preferencias y darte de baja fácilmente en cualquier momento."
|
||||||
cost_title: "Precio"
|
cost_title: "Precio"
|
||||||
cost_description: "Actualmente, ¡CodeCombat es 100% gratis! Uno de nuestros principales objetivos es mantenerlo así, de forma que el mayor número posible de gente pueda jugar, independientemente de sus posibilidades económicas. Si las cosas se tuercen, quizás tengamos que cobrar suscripciones o por algún contenido, pero preferimos no hacerlo. Con un poco de suerte, podremos mantener la empresa con: "
|
cost_description: "Actualmente, ¡CodeCombat es 100% gratis! Uno de nuestros principales objetivos es mantenerlo así, de forma que el mayor número posible de gente pueda jugar, independientemente de sus posibilidades económicas. Si las cosas se tuercen, quizás tengamos que cobrar suscripciones o por algún contenido, pero preferimos no hacerlo. Con un poco de suerte, podremos mantener la empresa con: "
|
||||||
recruitment_title: "Contratación"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "En CodeCombat, te vas a convertir en un poderoso mago no solo en el juego, también en el mundo real."
|
|
||||||
url_hire_programmers: "Nadie puede contratar programadores con la suficiente rapidez"
|
|
||||||
recruitment_description_suffix: "así que una vez que hayas afilado tus habilidades y si estás de acuerdo, mostraremos tus mejores logros en programación a los miles de empresas que están deseando tener la oportunidad de contratarte. Ellos nos pagan un poco y ellos te pagan a ti"
|
|
||||||
recruitment_description_italic: "un montón."
|
|
||||||
recruitment_description_ending: "La web permanece gratuita y todo el mundo es feliz. Ese es el plan."
|
|
||||||
copyrights_title: "Copyrights y Licencias"
|
copyrights_title: "Copyrights y Licencias"
|
||||||
contributor_title: "Acuerdo de Licencia del Colaborador"
|
contributor_title: "Acuerdo de Licencia del Colaborador"
|
||||||
contributor_description_prefix: "Todas las colaboraciones, tanto en la web como en nuestro repositorio de GitHub, están sujetas a nuestro"
|
contributor_description_prefix: "Todas las colaboraciones, tanto en la web como en nuestro repositorio de GitHub, están sujetas a nuestro"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
||||||
no_ie: "متاسفیم اما بازی بر روی مرورگر های اینترنت اکسپلورر نسخه ۹ به قبل اجرا نمی شود" # Warning that only shows up in IE8 and older
|
no_ie: "متاسفیم اما بازی بر روی مرورگر های اینترنت اکسپلورر نسخه ۹ به قبل اجرا نمی شود" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "این بازی برای دستگاه های موبایل طراحی نشده است و بر روی آن ها اجرا نمی شود" # Warning that shows up on mobile devices
|
no_mobile: "این بازی برای دستگاه های موبایل طراحی نشده است و بر روی آن ها اجرا نمی شود" # Warning that shows up on mobile devices
|
||||||
play: "شروع بازی" # The big play button that just starts playing a level
|
play: "شروع بازی" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "سختی: "
|
level_difficulty: "سختی: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
||||||
campaign_player_created_description: "... جایی که در مقابل خلاقیت نیرو هاتون قرار میگیرید <a href=\"/contribute#artisan\">جادوگران آرتیزان</a>."
|
campaign_player_created_description: "... جایی که در مقابل خلاقیت نیرو هاتون قرار میگیرید <a href=\"/contribute#artisan\">جادوگران آرتیزان</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "ایجاد حساب کاربری"
|
sign_up: "ایجاد حساب کاربری"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
||||||
# no_ie: "CodeCombat does not run in Internet Explorer 8 or older. Sorry!" # Warning that only shows up in IE8 and older
|
# 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
|
# 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 just starts playing a level
|
# play: "Play" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
# level_difficulty: "Difficulty: "
|
# level_difficulty: "Difficulty: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
# login:
|
# login:
|
||||||
# sign_up: "Create Account"
|
# sign_up: "Create Account"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
no_ie: "CodeCombat ne fonctionnera pas sous Internet Explorer 8 ou moins. Désolé !" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat ne fonctionnera pas sous Internet Explorer 8 ou moins. Désolé !" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat n'a pas été créé pour les plateformes mobiles donc il est possible qu'il ne fonctionne pas correctement ! " # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat n'a pas été créé pour les plateformes mobiles donc il est possible qu'il ne fonctionne pas correctement ! " # Warning that shows up on mobile devices
|
||||||
play: "Jouer" # The big play button that just starts playing a level
|
play: "Jouer" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Oh oh, votre navigateur est trop vieux pour executer CodeCombat. Désolé!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Oh oh, votre navigateur est trop vieux pour executer CodeCombat. Désolé!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Vous pouvez essayer quand même, mais celà ne marchera probablement pas."
|
old_browser_suffix: "Vous pouvez essayer quand même, mais celà ne marchera probablement pas."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -67,14 +68,19 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
next: "Suivant" # Go from choose hero to choose inventory before playing a level
|
next: "Suivant" # Go from choose hero to choose inventory before playing a level
|
||||||
change_hero: "Changer le Héro" # Go back from choose inventory to choose hero
|
change_hero: "Changer le Héro" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Équiper des objets"
|
choose_inventory: "Équiper des objets"
|
||||||
# buy_gems: "Buy Gems"
|
buy_gems: "Acheter des gemmes"
|
||||||
|
campaign_forest: "Campagne de la forêt"
|
||||||
|
campaign_dungeon: "Compagne du donjon"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Anciennes Campagnes"
|
older_campaigns: "Anciennes Campagnes"
|
||||||
anonymous: "Joueur anonyme"
|
anonymous: "Joueur anonyme"
|
||||||
level_difficulty: "Difficulté: "
|
level_difficulty: "Difficulté: "
|
||||||
campaign_beginner: "Campagne du Débutant"
|
campaign_beginner: "Campagne du Débutant"
|
||||||
# awaiting_levels_adventurer_prefix: "We release five levels per week."
|
awaiting_levels_adventurer_prefix: "Nous produisons cinq niveaux par semaine."
|
||||||
# awaiting_levels_adventurer: "Sign up as an Adventurer"
|
awaiting_levels_adventurer: "S'inscrire comme aventurier"
|
||||||
# awaiting_levels_adventurer_suffix: "to be the first to play new levels."
|
awaiting_levels_adventurer_suffix: "afin d'être le premier à jouer de nouveaux niveaux."
|
||||||
choose_your_level: "Choisissez votre niveau" # The rest of this section is the old play view at /play-old and isn't very important.
|
choose_your_level: "Choisissez votre niveau" # The rest of this section is the old play view at /play-old and isn't very important.
|
||||||
adventurer_prefix: "Vous pouvez passer à n'importe quel niveau ci-dessous, ou discuter des niveaux sur "
|
adventurer_prefix: "Vous pouvez passer à n'importe quel niveau ci-dessous, ou discuter des niveaux sur "
|
||||||
adventurer_forum: "le forum de l'Aventurier"
|
adventurer_forum: "le forum de l'Aventurier"
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
campaign_player_created_description: "... Dans laquelle vous serez confrontés à la créativité des votres.<a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
campaign_player_created_description: "... Dans laquelle vous serez confrontés à la créativité des votres.<a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
campaign_classic_algorithms: "Algorithmes classiques"
|
campaign_classic_algorithms: "Algorithmes classiques"
|
||||||
campaign_classic_algorithms_description: "... dans lesquels vous apprendrez les algorithmes les plus populaires dans l'informatique."
|
campaign_classic_algorithms_description: "... dans lesquels vous apprendrez les algorithmes les plus populaires dans l'informatique."
|
||||||
campaign_forest: "Campagne de la forêt"
|
|
||||||
campaign_dungeon: "Compagne du donjon"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Créer un compte"
|
sign_up: "Créer un compte"
|
||||||
|
@ -98,7 +102,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
logging_in: "Connecter"
|
logging_in: "Connecter"
|
||||||
log_out: "Déconnexion"
|
log_out: "Déconnexion"
|
||||||
recover: "Récupérer son compte"
|
recover: "Récupérer son compte"
|
||||||
# authenticate_gplus: "Authenticate G+"
|
authenticate_gplus: "Authentication G+"
|
||||||
# load_profile: "Load G+ Profile"
|
# load_profile: "Load G+ Profile"
|
||||||
# load_email: "Load G+ Email"
|
# load_email: "Load G+ Email"
|
||||||
# finishing: "Finishing"
|
# finishing: "Finishing"
|
||||||
|
@ -121,12 +125,12 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
recovery_sent: "Email de récupération envoyé"
|
recovery_sent: "Email de récupération envoyé"
|
||||||
|
|
||||||
items:
|
items:
|
||||||
# primary: "Primary"
|
primary: "Primaire"
|
||||||
# secondary: "Secondary"
|
secondary: "Secondaire"
|
||||||
armor: "Armure"
|
armor: "Armure"
|
||||||
accessories: "Accessoires"
|
accessories: "Accessoires"
|
||||||
misc: "Divers"
|
misc: "Divers"
|
||||||
# books: "Books"
|
books: "Livres"
|
||||||
|
|
||||||
common:
|
common:
|
||||||
loading: "Chargement..."
|
loading: "Chargement..."
|
||||||
|
@ -210,9 +214,9 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
failing: "Échec"
|
failing: "Échec"
|
||||||
action_timeline: "Action sur la ligne de temps"
|
action_timeline: "Action sur la ligne de temps"
|
||||||
click_to_select: "Clique sur une unité pour la sélectionner."
|
click_to_select: "Clique sur une unité pour la sélectionner."
|
||||||
# control_bar_multiplayer: "Multiplayer"
|
control_bar_multiplayer: "Multi joueurs"
|
||||||
# control_bar_join_game: "Join Game"
|
control_bar_join_game: "Rejoindre la partie"
|
||||||
# reload: "Reload"
|
reload: "Recharger"
|
||||||
reload_title: "Recharger tout le code?"
|
reload_title: "Recharger tout le code?"
|
||||||
reload_really: "Êtes-vous sûr de vouloir recharger ce niveau et retourner au début?"
|
reload_really: "Êtes-vous sûr de vouloir recharger ce niveau et retourner au début?"
|
||||||
reload_confirm: "Tout recharger"
|
reload_confirm: "Tout recharger"
|
||||||
|
@ -248,15 +252,15 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
tome_select_a_thang: "Sélectionnez une unité pour"
|
tome_select_a_thang: "Sélectionnez une unité pour"
|
||||||
tome_available_spells: "Sorts diponibles"
|
tome_available_spells: "Sorts diponibles"
|
||||||
tome_your_skills: "Vos compétences"
|
tome_your_skills: "Vos compétences"
|
||||||
# tome_help: "Help"
|
tome_help: "Aide"
|
||||||
# tome_current_method: "Current Method"
|
tome_current_method: "Méthode Actuelle"
|
||||||
hud_continue_short: "Continuer"
|
hud_continue_short: "Continuer"
|
||||||
code_saved: "Code Sauvergardé"
|
code_saved: "Code Sauvergardé"
|
||||||
skip_tutorial: "Passer (esc)"
|
skip_tutorial: "Passer (esc)"
|
||||||
keyboard_shortcuts: "Raccourcis Clavier"
|
keyboard_shortcuts: "Raccourcis Clavier"
|
||||||
loading_ready: "Pret!"
|
loading_ready: "Pret!"
|
||||||
loading_start: "Démarrer le niveau"
|
loading_start: "Démarrer le niveau"
|
||||||
# problem_alert_title: "Fix Your Code"
|
problem_alert_title: "Corriger votre Code"
|
||||||
time_current: "Maintenant:"
|
time_current: "Maintenant:"
|
||||||
time_total: "Max:"
|
time_total: "Max:"
|
||||||
time_goto: "Allez a:"
|
time_goto: "Allez a:"
|
||||||
|
@ -311,70 +315,85 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
|
|
||||||
inventory:
|
inventory:
|
||||||
choose_inventory: "Équiper des Objets"
|
choose_inventory: "Équiper des Objets"
|
||||||
# equipped_item: "Equipped"
|
equipped_item: "Equipé"
|
||||||
# available_item: "Available"
|
available_item: "Disponible"
|
||||||
# restricted_title: "Restricted"
|
# restricted_title: "Restricted"
|
||||||
# should_equip: "(double-click to equip)"
|
should_equip: "(double-clic pour s'équiper)"
|
||||||
# equipped: "(equipped)"
|
equipped: "(équipé)"
|
||||||
# locked: "(locked)"
|
locked: "(vérouillé)"
|
||||||
# restricted: "(restricted in this level)"
|
restricted: "(vérrouillé à ce niveau)"
|
||||||
# equip: "Equip"
|
# equip: "Equip"
|
||||||
# unequip: "Unequip"
|
# unequip: "Unequip"
|
||||||
|
|
||||||
# buy_gems:
|
buy_gems:
|
||||||
# few_gems: "A few gems"
|
few_gems: "Quelques gemmes"
|
||||||
# pile_gems: "Pile of gems"
|
pile_gems: "Pile de gemmes"
|
||||||
# chest_gems: "Chest of gems"
|
chest_gems: "Coffre de gemmes"
|
||||||
# purchasing: "Purchasing..."
|
purchasing: "Achat..."
|
||||||
# declined: "Your card was declined"
|
# declined: "Your card was declined"
|
||||||
# retrying: "Server error, retrying."
|
retrying: "Erreur serveur, nouvel tentative."
|
||||||
# prompt_title: "Not Enough Gems"
|
prompt_title: "Pas assez de gemmes"
|
||||||
# prompt_body: "Do you want to get more?"
|
prompt_body: "En voulez-vous plus?"
|
||||||
# prompt_button: "Enter Shop"
|
prompt_button: "Entrer dans la boutique"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
choose_hero: "Choisissez votre Héro"
|
choose_hero: "Choisissez votre Héro"
|
||||||
programming_language: "Langage de programmation"
|
programming_language: "Langage de programmation"
|
||||||
programming_language_description: "Quel langage de programmation voullez-vous utiliser?"
|
programming_language_description: "Quel langage de programmation voullez-vous utiliser?"
|
||||||
# default: "Default"
|
# default: "Default"
|
||||||
# experimental: "Experimental"
|
experimental: "Expérimental"
|
||||||
python_blurb: "Simple mais puissant, idéal pour les débutants et les experts."
|
python_blurb: "Simple mais puissant, idéal pour les débutants et les experts."
|
||||||
javascript_blurb: "Le langage du web. (Pas le même que Java.)"
|
javascript_blurb: "Le langage du web. (Pas le même que Java.)"
|
||||||
coffeescript_blurb: "Une syntaxe Javascript plus agréable."
|
coffeescript_blurb: "Une syntaxe Javascript plus agréable."
|
||||||
clojure_blurb: "Un Lisp moderne."
|
clojure_blurb: "Un Lisp moderne."
|
||||||
lua_blurb: "Langage de script de jeu."
|
lua_blurb: "Langage de script de jeu."
|
||||||
io_blurb: "Simple mais obscure."
|
io_blurb: "Simple mais obscure."
|
||||||
# status: "Status"
|
status: "Statut"
|
||||||
weapons: "Arme"
|
weapons: "Arme"
|
||||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
weapons_warrior: "Epées - Courte Portée, pas de magie"
|
||||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
weapons_ranger: "Arbalètes, pistolets - Longuee portée, pas de magie"
|
||||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
weapons_wizard: "Baguettes, batôns - Longue portée, Magie"
|
||||||
attack: "Dégât" # Can also translate as "Attack"
|
attack: "Dégât" # Can also translate as "Attack"
|
||||||
health: "Santé"
|
health: "Santé"
|
||||||
speed: "Vitesse"
|
speed: "Vitesse"
|
||||||
# regeneration: "Regeneration"
|
regeneration: "Régénération"
|
||||||
# range: "Range" # As in "attack or visual range"
|
range: "Portée" # As in "attack or visual range"
|
||||||
# blocks: "Blocks" # As in "this shield blocks this much damage"
|
# blocks: "Blocks" # As in "this shield blocks this much damage"
|
||||||
skills: "Compétences"
|
skills: "Compétences"
|
||||||
# available_for_purchase: "Available for Purchase"
|
available_for_purchase: "Disponible à l'achat"
|
||||||
# level_to_unlock: "Level to unlock:"
|
level_to_unlock: "Niveau à débloquer:"
|
||||||
# restricted_to_certain_heroes: "Only certain heroes can play this level."
|
restricted_to_certain_heroes: "Seulement certains héros peuvent jouer ce niveau."
|
||||||
|
|
||||||
# skill_docs:
|
skill_docs:
|
||||||
# writable: "writable" # Hover over "attack" in Your Skills while playing a level to see most of this
|
# writable: "writable" # Hover over "attack" in Your Skills while playing a level to see most of this
|
||||||
# read_only: "read-only"
|
read_only: "lecture seulement"
|
||||||
# action_name: "name"
|
action_name: "nom"
|
||||||
# action_cooldown: "Takes"
|
# action_cooldown: "Takes"
|
||||||
# action_specific_cooldown: "Cooldown"
|
# action_specific_cooldown: "Cooldown"
|
||||||
# action_damage: "Damage"
|
action_damage: "Dégat"
|
||||||
# action_range: "Range"
|
action_range: "Portée"
|
||||||
# action_radius: "Radius"
|
action_radius: "Rayon"
|
||||||
# action_duration: "Duration"
|
action_duration: "Durée"
|
||||||
# example: "Example"
|
example: "Exemple"
|
||||||
# ex: "ex" # Abbreviation of "example"
|
# ex: "ex" # Abbreviation of "example"
|
||||||
# current_value: "Current Value"
|
current_value: "Valeur actuelle"
|
||||||
# default_value: "Default value"
|
default_value: "Valeur par défaut"
|
||||||
# parameters: "Parameters"
|
parameters: "Paramètres"
|
||||||
# returns: "Returns"
|
# returns: "Returns"
|
||||||
# granted_by: "Granted by"
|
# granted_by: "Granted by"
|
||||||
|
|
||||||
|
@ -499,7 +518,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
enter: "Entrer"
|
enter: "Entrer"
|
||||||
escape: "Echap"
|
escape: "Echap"
|
||||||
# shift: "Shift"
|
# shift: "Shift"
|
||||||
# run_code: "Run current code."
|
run_code: "Exécuter le code actuel."
|
||||||
run_real_time: "Exécuter en temps réel."
|
run_real_time: "Exécuter en temps réel."
|
||||||
continue_script: "Continuer le script passé courant."
|
continue_script: "Continuer le script passé courant."
|
||||||
# skip_scripts: "Skip past all skippable scripts."
|
# skip_scripts: "Skip past all skippable scripts."
|
||||||
|
@ -608,9 +627,9 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
read_only_warning2: "Note: vous ne pouvez sauvegarder aucune édition, car vous n'êtes pas identifié."
|
read_only_warning2: "Note: vous ne pouvez sauvegarder aucune édition, car vous n'êtes pas identifié."
|
||||||
no_achievements: "Aucuns succès ont encore été ajoutés à ce niveau."
|
no_achievements: "Aucuns succès ont encore été ajoutés à ce niveau."
|
||||||
# achievement_query_misc: "Key achievement off of miscellanea"
|
# achievement_query_misc: "Key achievement off of miscellanea"
|
||||||
# achievement_query_goals: "Key achievement off of level goals"
|
achievement_query_goals: "Succés important hors des objectifs de niveau"
|
||||||
level_completion: "Niveau d'achèvement"
|
level_completion: "Niveau d'achèvement"
|
||||||
# pop_i18n: "Populate I18N"
|
pop_i18n: "Renseigner I18N"
|
||||||
|
|
||||||
article:
|
article:
|
||||||
edit_btn_preview: "Prévisualiser"
|
edit_btn_preview: "Prévisualiser"
|
||||||
|
@ -680,9 +699,9 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
diplomat_launch_url: "lancement en octobre"
|
diplomat_launch_url: "lancement en octobre"
|
||||||
diplomat_introduction_suf: "c'est qu'il y a un intérêt considérable pour CodeCombat dans d'autres pays, particulièrement au Brésil! Nous créons une équipe de traducteurs pour changer une liste de mots en une autre pour que CodeCombat soit le plus accessible possible à travers le monde. Si vous souhaitez avoir un aperçu des prochains contenus et avoir les niveaux dans votre langue le plus tôt possible, alors cette classe est faite pour vous."
|
diplomat_introduction_suf: "c'est qu'il y a un intérêt considérable pour CodeCombat dans d'autres pays, particulièrement au Brésil! Nous créons une équipe de traducteurs pour changer une liste de mots en une autre pour que CodeCombat soit le plus accessible possible à travers le monde. Si vous souhaitez avoir un aperçu des prochains contenus et avoir les niveaux dans votre langue le plus tôt possible, alors cette classe est faite pour vous."
|
||||||
diplomat_attribute_1: "Des facilités en anglais et dans la langue que vous souhaitez traduire. Pour transmettre des idées complexes, il est important d'avoir une solide compréhension des deux!"
|
diplomat_attribute_1: "Des facilités en anglais et dans la langue que vous souhaitez traduire. Pour transmettre des idées complexes, il est important d'avoir une solide compréhension des deux!"
|
||||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
diplomat_i18n_page_prefix: "Vous pouvez commencer à traduire nos niveaux en allant sur notre "
|
||||||
# diplomat_i18n_page: "translations page"
|
diplomat_i18n_page: "page de traduction"
|
||||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
diplomat_i18n_page_suffix: ", ou notre interface et le site Web sur GitHub."
|
||||||
diplomat_join_pref_github: "Trouvez le fichier de langue souhaité"
|
diplomat_join_pref_github: "Trouvez le fichier de langue souhaité"
|
||||||
diplomat_github_url: "sur GitHub"
|
diplomat_github_url: "sur GitHub"
|
||||||
diplomat_join_suf_github: ", modifiez en ligne, et soumettez des requètes. Cochez aussi cette case ci-dessous pour vous tenir à jour sur les nouveaux développements d'internationalisation!"
|
diplomat_join_suf_github: ", modifiez en ligne, et soumettez des requètes. Cochez aussi cette case ci-dessous pour vous tenir à jour sur les nouveaux développements d'internationalisation!"
|
||||||
|
@ -764,7 +783,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
multiplayer_title: "Niveaux multijoueurs"
|
multiplayer_title: "Niveaux multijoueurs"
|
||||||
achievements_title: "Succès"
|
achievements_title: "Succès"
|
||||||
last_played: "Dernièrement joués"
|
last_played: "Dernièrement joués"
|
||||||
# status: "Status"
|
status: "Statut"
|
||||||
status_completed: "Terminé"
|
status_completed: "Terminé"
|
||||||
status_unfinished: "Non terminé"
|
status_unfinished: "Non terminé"
|
||||||
no_singleplayer: "Aucunes parties jouées pour le moment"
|
no_singleplayer: "Aucunes parties jouées pour le moment"
|
||||||
|
@ -779,7 +798,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
achievement: "Succès"
|
achievement: "Succès"
|
||||||
category_contributor: "Contributeur"
|
category_contributor: "Contributeur"
|
||||||
# category_ladder: "Ladder"
|
# category_ladder: "Ladder"
|
||||||
# category_level: "Level"
|
category_level: "Niveau"
|
||||||
category_miscellaneous: "Divers"
|
category_miscellaneous: "Divers"
|
||||||
category_levels: "Niveaux"
|
category_levels: "Niveaux"
|
||||||
category_undefined: "Non classé"
|
category_undefined: "Non classé"
|
||||||
|
@ -794,13 +813,16 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
account:
|
account:
|
||||||
recently_played: "Jouées récemment"
|
recently_played: "Jouées récemment"
|
||||||
no_recent_games: "Aucunes parties jouées au cours des deux dernières semaines."
|
no_recent_games: "Aucunes parties jouées au cours des deux dernières semaines."
|
||||||
# payments: "Payments"
|
payments: "Paiements"
|
||||||
# service_apple: "Apple"
|
# service_apple: "Apple"
|
||||||
# service_web: "Web"
|
# service_web: "Web"
|
||||||
# paid_on: "Paid On"
|
# paid_on: "Paid On"
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
price: "Prix"
|
||||||
# gems: "Gems"
|
gems: "Gemmes"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Erreur de chargement du serveur"
|
could_not_load: "Erreur de chargement du serveur"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
legal:
|
legal:
|
||||||
page_title: "Légal"
|
page_title: "Légal"
|
||||||
opensource_intro: "CodeCombat est complètement gratuit et open source."
|
opensource_intro: "CodeCombat est complètement gratuit et open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Regardez "
|
opensource_description_prefix: "Regardez "
|
||||||
github_url: "notre GitHub"
|
github_url: "notre GitHub"
|
||||||
opensource_description_center: "et aidez nous si vous voulez! CodeCombat est construit sur plusieurs projets open source, et nous les aimons. Regardez "
|
opensource_description_center: "et aidez nous si vous voulez! CodeCombat est construit sur plusieurs projets open source, et nous les aimons. Regardez "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
practices_title: "Bonnes pratiques"
|
practices_title: "Bonnes pratiques"
|
||||||
practices_description: "Ce sont les promesses que nous vous faisons à vous, le joueur, en jargon un peu juridique."
|
practices_description: "Ce sont les promesses que nous vous faisons à vous, le joueur, en jargon un peu juridique."
|
||||||
privacy_title: "Vie privée"
|
privacy_title: "Vie privée"
|
||||||
privacy_description: "Nous ne vendrons aucune de vos informations personnelles. Nous comptons faire de l'argent éventuellement avec le recrutement, mais soyez assuré que nous ne fournirons aucune de vos informations personnelles à des compagnies intéressées sans votre consentement explicite."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Sécurité"
|
security_title: "Sécurité"
|
||||||
security_description: "Nous faisons tout notre possible pour conserver la confidentialité de vos informations personnelles. En tant que projet open source, notre site est ouvert à tous ceux qui souhaitent examiner et améliorer nos systèmes de sécurité."
|
security_description: "Nous faisons tout notre possible pour conserver la confidentialité de vos informations personnelles. En tant que projet open source, notre site est ouvert à tous ceux qui souhaitent examiner et améliorer nos systèmes de sécurité."
|
||||||
email_title: "Email"
|
email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
email_description_suffix: "ou avec des liens disponibles dans nos emails, vous pouvez changer vos préférences ou vous désinscrire à tout moment."
|
email_description_suffix: "ou avec des liens disponibles dans nos emails, vous pouvez changer vos préférences ou vous désinscrire à tout moment."
|
||||||
cost_title: "Coût"
|
cost_title: "Coût"
|
||||||
cost_description: "Pour l'instant, CodeCombat est gratuit à 100%! Un de nos principaux objectifs est que ça le reste, pour qu'autant de gens possible puissent y jouer, indépendamment de leur niveau de vie. Si le ciel s'assombrit, nous devrons peut-être rendre les inscriptions payantes ou une partie du contenu, mais nous ne le souhaitons pas. Avec un peu de chance, nous serons capables de soutenir l'entreprise avec :"
|
cost_description: "Pour l'instant, CodeCombat est gratuit à 100%! Un de nos principaux objectifs est que ça le reste, pour qu'autant de gens possible puissent y jouer, indépendamment de leur niveau de vie. Si le ciel s'assombrit, nous devrons peut-être rendre les inscriptions payantes ou une partie du contenu, mais nous ne le souhaitons pas. Avec un peu de chance, nous serons capables de soutenir l'entreprise avec :"
|
||||||
recruitment_title: "Recrutement"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Ici chez CodeCombat, vous allez devenir un magicien puissant, pas seulement dans le jeu, mais aussi dans la vie réelle."
|
|
||||||
url_hire_programmers: "Personne ne peut recruter des développeurs aussi vite"
|
|
||||||
recruitment_description_suffix: "donc une fois que vous aurez aiguisé votre savoir-faire et si vous l'acceptez, nous montrerons vos meilleurs bouts de code aux milliers d'employeurs qui attendent une chance de vous recruter. Ils nous payent un peu pour ensuite vous payer"
|
|
||||||
recruitment_description_italic: "beaucoup"
|
|
||||||
recruitment_description_ending: "le site reste gratuit et tout le monde est content. C'est le but."
|
|
||||||
copyrights_title: "Copyrights et Licences"
|
copyrights_title: "Copyrights et Licences"
|
||||||
contributor_title: "Contributor License Agreement"
|
contributor_title: "Contributor License Agreement"
|
||||||
contributor_description_prefix: "Toute contribution, sur le site et sur le répertoire GitHub, est sujette à nos"
|
contributor_description_prefix: "Toute contribution, sur le site et sur le répertoire GitHub, est sujette à nos"
|
||||||
|
@ -1092,7 +1110,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
get_started: "Commencer"
|
get_started: "Commencer"
|
||||||
# already_screened: "We've already technically screened all our candidates"
|
# already_screened: "We've already technically screened all our candidates"
|
||||||
# filter_further: ", but you can also filter further:"
|
# filter_further: ", but you can also filter further:"
|
||||||
# filter_visa: "Visa"
|
filter_visa: "Visa"
|
||||||
filter_visa_yes: "US Authorisé"
|
filter_visa_yes: "US Authorisé"
|
||||||
filter_visa_no: "Non autorisé"
|
filter_visa_no: "Non autorisé"
|
||||||
# filter_education_top: "Top School"
|
# filter_education_top: "Top School"
|
||||||
|
@ -1100,9 +1118,9 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
||||||
filter_role_web_developer: "Développeur Webr"
|
filter_role_web_developer: "Développeur Webr"
|
||||||
filter_role_software_developer: "Développeur logiciel"
|
filter_role_software_developer: "Développeur logiciel"
|
||||||
filter_role_mobile_developer: "Développeur mobile"
|
filter_role_mobile_developer: "Développeur mobile"
|
||||||
# filter_experience: "Experience"
|
filter_experience: "Expérience"
|
||||||
# filter_experience_senior: "Senior"
|
filter_experience_senior: "Senior"
|
||||||
# filter_experience_junior: "Junior"
|
filter_experience_junior: "Junior"
|
||||||
# filter_experience_recent_grad: "Recent Grad"
|
# filter_experience_recent_grad: "Recent Grad"
|
||||||
# filter_experience_student: "College Student"
|
# filter_experience_student: "College Student"
|
||||||
filter_results: "Résultats"
|
filter_results: "Résultats"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
|
||||||
no_ie: "CodeCombat non funciona en Internet Explorer 8 ou anteriores. Sentímolo!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat non funciona en Internet Explorer 8 ou anteriores. Sentímolo!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat non foi deseñado para dispositivos móbiles e pode que non funcione!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat non foi deseñado para dispositivos móbiles e pode que non funcione!" # Warning that shows up on mobile devices
|
||||||
play: "Xogar" # The big play button that just starts playing a level
|
play: "Xogar" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Vaia, o seu navegador é demasiado vello para executar CodeCombat. Sentímolo!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Vaia, o seu navegador é demasiado vello para executar CodeCombat. Sentímolo!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Pódeo tentar de todos modos, pero probablemente no vaia a funcionar."
|
old_browser_suffix: "Pódeo tentar de todos modos, pero probablemente no vaia a funcionar."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
|
||||||
change_hero: "Seleccionar Heroe" # Go back from choose inventory to choose hero
|
change_hero: "Seleccionar Heroe" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Equipar Obxectos"
|
choose_inventory: "Equipar Obxectos"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Campañas Anteriores"
|
older_campaigns: "Campañas Anteriores"
|
||||||
anonymous: "Xogador Anónimo"
|
anonymous: "Xogador Anónimo"
|
||||||
level_difficulty: "Dificultade: "
|
level_difficulty: "Dificultade: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
|
||||||
campaign_player_created_description: "... nas que loitas contra a creatividade dos teus compañeiros <a href=\"/contribute#artisa\">Magos Artesáns</a>."
|
campaign_player_created_description: "... nas que loitas contra a creatividade dos teus compañeiros <a href=\"/contribute#artisa\">Magos Artesáns</a>."
|
||||||
campaign_classic_algorithms: "Algoritmos Clásicos"
|
campaign_classic_algorithms: "Algoritmos Clásicos"
|
||||||
campaign_classic_algorithms_description: "... donde aprendes os algoritmos máis populares da informatica."
|
campaign_classic_algorithms_description: "... donde aprendes os algoritmos máis populares da informatica."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Crear unha conta"
|
sign_up: "Crear unha conta"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
choose_hero: "Selecciona o teu Heroe"
|
choose_hero: "Selecciona o teu Heroe"
|
||||||
programming_language: "Linguaxe de Programación"
|
programming_language: "Linguaxe de Programación"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Erro ao cargar dende o servidor."
|
could_not_load: "Erro ao cargar dende o servidor."
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
|
||||||
legal:
|
legal:
|
||||||
page_title: "Legal"
|
page_title: "Legal"
|
||||||
opensource_intro: "CodeCombat é de balde e totalmente código aberto."
|
opensource_intro: "CodeCombat é de balde e totalmente código aberto."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Bota un ollo a "
|
opensource_description_prefix: "Bota un ollo a "
|
||||||
github_url: "o noso GitHub"
|
github_url: "o noso GitHub"
|
||||||
opensource_description_center: "e axúdanos si queres. CodeCombat está desenvolvido sobre ducias de proxectos de código aberto, e estamos encantados. Mira "
|
opensource_description_center: "e axúdanos si queres. CodeCombat está desenvolvido sobre ducias de proxectos de código aberto, e estamos encantados. Mira "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
|
||||||
practices_title: "Prácticas respetuosas"
|
practices_title: "Prácticas respetuosas"
|
||||||
practices_description: "Esto é o que che propoñemos a ti, o xogador, sin usar moita terminoloxía legal."
|
practices_description: "Esto é o que che propoñemos a ti, o xogador, sin usar moita terminoloxía legal."
|
||||||
privacy_title: "Privacidade"
|
privacy_title: "Privacidade"
|
||||||
privacy_description: "Non venderemos a túa información persoal. Temos a intención de facer diñeiro a través da contratación co tempo, pero podes estar seguro que non vamos a distribuir a túa información persoal ás empresas interesadas sin o teu consentimento expreso."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Seguridade"
|
security_title: "Seguridade"
|
||||||
security_description: "Esforzamonos por manter segura a túa información persoal. Como proxecto de código aberto, o noso sitio está aberto a calqueira que queira revisalo e mellorar nosos sistemas de seguridade."
|
security_description: "Esforzamonos por manter segura a túa información persoal. Como proxecto de código aberto, o noso sitio está aberto a calqueira que queira revisalo e mellorar nosos sistemas de seguridade."
|
||||||
email_title: "Correo electrónico"
|
email_title: "Correo electrónico"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
|
||||||
email_description_suffix: "ou a través das ligazóns nos correos que che enviemos, podes cambiar as túas preferencias e darte de baixa de xeito doado en calquera momento."
|
email_description_suffix: "ou a través das ligazóns nos correos que che enviemos, podes cambiar as túas preferencias e darte de baixa de xeito doado en calquera momento."
|
||||||
cost_title: "Prezo"
|
cost_title: "Prezo"
|
||||||
cost_description: "Actualmente, CodeCombat é 100% de balde! Un dos nosos principais obxectivos é mantenlo así, de forma que o maior número posible de xente poida xogar, independientemente das súass posibilidades económicas. Si as cousas se torcen, quizais teñamos que cobrar suscripcións por algún contido, pero preferimos non facelo. Cun pouco de sorte, poderemos manter a empresa con: "
|
cost_description: "Actualmente, CodeCombat é 100% de balde! Un dos nosos principais obxectivos é mantenlo así, de forma que o maior número posible de xente poida xogar, independientemente das súass posibilidades económicas. Si as cousas se torcen, quizais teñamos que cobrar suscripcións por algún contido, pero preferimos non facelo. Cun pouco de sorte, poderemos manter a empresa con: "
|
||||||
recruitment_title: "Contratación"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "En CodeCombat, vaste convertir nun poderoso mago non solo no xogo, tamén no mundo real."
|
|
||||||
url_hire_programmers: "Ninguén pode contratar programadores coa suficiente rapidez"
|
|
||||||
recruitment_description_suffix: "así que unha vez que teñas afiado as túas habilidades e si estás de acordo, mostraremos os teus mellores logros en programación ás miles de empresas que estén desexando ter a oportunidade de contratarte. Eles pagannos un pouco e paganche a ti"
|
|
||||||
recruitment_description_italic: "moito."
|
|
||||||
recruitment_description_ending: "A web permanece de balde e todo o mundo é feliz. Ese é o plan."
|
|
||||||
copyrights_title: "Copyrights e Licenzas"
|
copyrights_title: "Copyrights e Licenzas"
|
||||||
contributor_title: "Acordo de Licenza do Colaborador"
|
contributor_title: "Acordo de Licenza do Colaborador"
|
||||||
contributor_description_prefix: "Todas as colaboracións, tanto na web como no noso repositorio de GitHub, están suxeitas ao noso"
|
contributor_description_prefix: "Todas as colaboracións, tanto na web como no noso repositorio de GitHub, están suxeitas ao noso"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
||||||
no_ie: "המשחק לא עובד באקפלורר 8 וישן יותר. סליחה!" # Warning that only shows up in IE8 and older
|
no_ie: "המשחק לא עובד באקפלורר 8 וישן יותר. סליחה!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "המשחק לא עוצב לטלפונים ואולי לא יעבוד" # Warning that shows up on mobile devices
|
no_mobile: "המשחק לא עוצב לטלפונים ואולי לא יעבוד" # Warning that shows up on mobile devices
|
||||||
play: "שחק" # The big play button that just starts playing a level
|
play: "שחק" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "או או, נראה כי הדפדפן שלך יותר מידי ישן כדי להריץ את המשחק. סליחה!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "או או, נראה כי הדפדפן שלך יותר מידי ישן כדי להריץ את המשחק. סליחה!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "אתה יכול לנסות בכול מקרה אבל זה כנראה לא יעבוד."
|
old_browser_suffix: "אתה יכול לנסות בכול מקרה אבל זה כנראה לא יעבוד."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "רמת קושי: "
|
level_difficulty: "רמת קושי: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
||||||
campaign_player_created_description: "... שבהם תילחם נגד היצירתיות של <a href=\"/contribute#artisan\">בעלי-המלאכה</a>."
|
campaign_player_created_description: "... שבהם תילחם נגד היצירתיות של <a href=\"/contribute#artisan\">בעלי-המלאכה</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "הירשם"
|
sign_up: "הירשם"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
||||||
# no_ie: "CodeCombat does not run in Internet Explorer 8 or older. Sorry!" # Warning that only shows up in IE8 and older
|
# 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
|
# 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 just starts playing a level
|
# play: "Play" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
# level_difficulty: "Difficulty: "
|
# level_difficulty: "Difficulty: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
# login:
|
# login:
|
||||||
# sign_up: "Create Account"
|
# sign_up: "Create Account"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
||||||
no_ie: "A CodeCombat nem támogatja az Internet Explorer 8, vagy korábbi verzióit. Bocsi!" # Warning that only shows up in IE8 and older
|
no_ie: "A CodeCombat nem támogatja az Internet Explorer 8, vagy korábbi verzióit. Bocsi!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "A CodeCombat nem mobil eszközökre lett tervezve. Valószínűleg nem működik helyesen." # Warning that shows up on mobile devices
|
no_mobile: "A CodeCombat nem mobil eszközökre lett tervezve. Valószínűleg nem működik helyesen." # Warning that shows up on mobile devices
|
||||||
play: "Játssz!" # The big play button that just starts playing a level
|
play: "Játssz!" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Hohó, a böngésződ már túl régi ahhoz, hogy a CodeCombat futhasson rajta. Bocsi!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Hohó, a böngésződ már túl régi ahhoz, hogy a CodeCombat futhasson rajta. Bocsi!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Megpróbálhatod éppen, da valószínűleg nem fog működni.."
|
old_browser_suffix: "Megpróbálhatod éppen, da valószínűleg nem fog működni.."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "Nehézség: "
|
level_difficulty: "Nehézség: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
||||||
campaign_player_created_description: "...melyekben <a href=\"/contribute#artisan\">Művészi Varázsló</a> társaid ellen kűzdhetsz."
|
campaign_player_created_description: "...melyekben <a href=\"/contribute#artisan\">Művészi Varázsló</a> társaid ellen kűzdhetsz."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Regisztráció"
|
sign_up: "Regisztráció"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
||||||
no_ie: "Maaf, CodeCombat tidak bisa dijalankan pada Internet Explorer 8 dan sebelumnya" # Warning that only shows up in IE8 and older
|
no_ie: "Maaf, CodeCombat tidak bisa dijalankan pada Internet Explorer 8 dan sebelumnya" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "Maaf. CodeCombat tidak dibuat untuk perangkat mobile" # Warning that shows up on mobile devices
|
no_mobile: "Maaf. CodeCombat tidak dibuat untuk perangkat mobile" # Warning that shows up on mobile devices
|
||||||
play: "Play" # The big play button that just starts playing a level
|
play: "Play" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Uh oh, Maaf. Versi broser anda terlalu lama " # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Uh oh, Maaf. Versi broser anda terlalu lama " # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Anda bisa mencoba, tapi mungkin tidak akan berjalan."
|
old_browser_suffix: "Anda bisa mencoba, tapi mungkin tidak akan berjalan."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
# level_difficulty: "Difficulty: "
|
# level_difficulty: "Difficulty: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Buat Akun"
|
sign_up: "Buat Akun"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
||||||
no_ie: "CodeCombat non supporta Internet Explorer 8 o browser precedenti. Ci dispiace!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat non supporta Internet Explorer 8 o browser precedenti. Ci dispiace!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat non è stato progettato per dispositivi mobile e potrebbe non funzionare!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat non è stato progettato per dispositivi mobile e potrebbe non funzionare!" # Warning that shows up on mobile devices
|
||||||
play: "Gioca" # The big play button that just starts playing a level
|
play: "Gioca" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Accidenti, il tuo browser è troppo vecchio per giocare a CodeCombat. Mi spiace!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Accidenti, il tuo browser è troppo vecchio per giocare a CodeCombat. Mi spiace!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Puoi provare lo stesso, ma probabilmente non funzionerà."
|
old_browser_suffix: "Puoi provare lo stesso, ma probabilmente non funzionerà."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
||||||
change_hero: "Cambia Eroe" # Go back from choose inventory to choose hero
|
change_hero: "Cambia Eroe" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
buy_gems: "Compra Gemme"
|
buy_gems: "Compra Gemme"
|
||||||
|
campaign_forest: "Campagna nella Foresta"
|
||||||
|
campaign_dungeon: "Campagna nelle Segrete"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Campagne precedenti"
|
older_campaigns: "Campagne precedenti"
|
||||||
anonymous: "Giocatore Anonimo"
|
anonymous: "Giocatore Anonimo"
|
||||||
level_difficulty: "Difficoltà: "
|
level_difficulty: "Difficoltà: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
||||||
campaign_player_created_description: "... nei quali affronterai la creatività dei tuoi compagni <a href=\"/contribute#artisan\">Stregoni Artigiani</a>."
|
campaign_player_created_description: "... nei quali affronterai la creatività dei tuoi compagni <a href=\"/contribute#artisan\">Stregoni Artigiani</a>."
|
||||||
campaign_classic_algorithms: "Algoritmi classici"
|
campaign_classic_algorithms: "Algoritmi classici"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
campaign_forest: "Campagna nella Foresta"
|
|
||||||
campaign_dungeon: "Campagna nelle Segrete"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Crea account"
|
sign_up: "Crea account"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
||||||
legal:
|
legal:
|
||||||
page_title: "Questioni legali"
|
page_title: "Questioni legali"
|
||||||
opensource_intro: "CodeCombat è gratuito da giocare e totalmente open source."
|
opensource_intro: "CodeCombat è gratuito da giocare e totalmente open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Visita il "
|
opensource_description_prefix: "Visita il "
|
||||||
github_url: "nostro GitHub"
|
github_url: "nostro GitHub"
|
||||||
opensource_description_center: "e aiutaci se vuoi! CodeCombat è fatto di molti progetti open-source, e a noi piacciono tutti. Vedi "
|
opensource_description_center: "e aiutaci se vuoi! CodeCombat è fatto di molti progetti open-source, e a noi piacciono tutti. Vedi "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
||||||
practices_title: "Buone pratiche di rispetto"
|
practices_title: "Buone pratiche di rispetto"
|
||||||
practices_description: "Queste sono le promesse che ti facciamo, come giocatore, in linguaggio un po' meno legale."
|
practices_description: "Queste sono le promesse che ti facciamo, come giocatore, in linguaggio un po' meno legale."
|
||||||
privacy_title: "Privacy"
|
privacy_title: "Privacy"
|
||||||
privacy_description: "Non venderemo le tue info personali. Intendiamo far soldi eventualmente tramite assunzioni, ma sta' sicuro che non distribuiremo le tue info personali a ditte interessate senza il tuo consenso esplicito."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Sicurezza"
|
security_title: "Sicurezza"
|
||||||
security_description: "Facciamo tutto il possibile per tenere sicure le tue informazioni. Essendo un progetto open source, il nostro sito è aperto liberamente a chiunque per controllare e migliorare i nostri sistemi di sicurezza."
|
security_description: "Facciamo tutto il possibile per tenere sicure le tue informazioni. Essendo un progetto open source, il nostro sito è aperto liberamente a chiunque per controllare e migliorare i nostri sistemi di sicurezza."
|
||||||
email_title: "Email"
|
email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
||||||
email_description_suffix: "o con i link contenuti nei messaggi puoi cambiare le tue preferenze o cancellarti facilmente in qualsiasi momento."
|
email_description_suffix: "o con i link contenuti nei messaggi puoi cambiare le tue preferenze o cancellarti facilmente in qualsiasi momento."
|
||||||
cost_title: "Costi"
|
cost_title: "Costi"
|
||||||
cost_description: "In questo momento CodeCombat è totalmente gratis! Uno dei nostri obiettivi principali è di mantenerlo così, in modo che più persone possibile ci possano giocare, in qualsiasi condizione. Se le cose si mettessero male, potremmo essere costretti a far pagare l'iscrizione ad alcuni contenuti; ma preferiremmo di no. In ogni caso saremo in grado di sostenere la ditta con:"
|
cost_description: "In questo momento CodeCombat è totalmente gratis! Uno dei nostri obiettivi principali è di mantenerlo così, in modo che più persone possibile ci possano giocare, in qualsiasi condizione. Se le cose si mettessero male, potremmo essere costretti a far pagare l'iscrizione ad alcuni contenuti; ma preferiremmo di no. In ogni caso saremo in grado di sostenere la ditta con:"
|
||||||
recruitment_title: "Assunzioni"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Qui in CodeCombat, diventerai un vero mago - non solo nel gioco, ma anche nella vita reale."
|
|
||||||
url_hire_programmers: "Nessuno riesce a trovare abbastanza programmatori"
|
|
||||||
recruitment_description_suffix: "quindi quando avrai perfezionato le tue capacità, se sei d'accordo, invieremo dei campioni dei tuoi migliori risultati di programmazione a qualcuna delle migliaia di ditte che muoiono dalla voglia di assumerti. Ci pagheranno qualcosa, ti pagheranno"
|
|
||||||
recruitment_description_italic: "tantissimo"
|
|
||||||
recruitment_description_ending: "il sito resta gratuito e tutti siamo contenti. Ecco il progetto."
|
|
||||||
copyrights_title: "Diritti e licenze"
|
copyrights_title: "Diritti e licenze"
|
||||||
contributor_title: "Accordo di licenza per i contributori (CLA)"
|
contributor_title: "Accordo di licenza per i contributori (CLA)"
|
||||||
contributor_description_prefix: "Tutti i contributi, qui sul sito e sul deposito GitHub, sono soggetti al nostro"
|
contributor_description_prefix: "Tutti i contributi, qui sul sito e sul deposito GitHub, sono soggetti al nostro"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
||||||
no_ie: "大変申し訳ありませんが、ご利用のブラウザ(IE8以下)はサポートされていません。(ChromeやFirefoxをご利用ください)" # Warning that only shows up in IE8 and older
|
no_ie: "大変申し訳ありませんが、ご利用のブラウザ(IE8以下)はサポートされていません。(ChromeやFirefoxをご利用ください)" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat は携帯端末向けに制作されていないため、動作しない可能性があります。" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat は携帯端末向けに制作されていないため、動作しない可能性があります。" # Warning that shows up on mobile devices
|
||||||
play: "ゲームスタート" # The big play button that just starts playing a level
|
play: "ゲームスタート" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "ご利用のブラウザはCodeCombatを動作させるには古すぎるようです" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "ご利用のブラウザはCodeCombatを動作させるには古すぎるようです" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "このまま進めることもできますが、正常動作は保証されません"
|
old_browser_suffix: "このまま進めることもできますが、正常動作は保証されません"
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "難易度: "
|
level_difficulty: "難易度: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "アカウント登録"
|
sign_up: "アカウント登録"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
||||||
no_ie: "죄송하지만 코드컴뱃은 인터넷 익스플로러 8에서는 동작하지 않습니다." # Warning that only shows up in IE8 and older
|
no_ie: "죄송하지만 코드컴뱃은 인터넷 익스플로러 8에서는 동작하지 않습니다." # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "코드 컴뱃은 모바일 기기용으로 제작되지 않았습니다. 아마 동작하지 않을 가능성이 높습니다." # Warning that shows up on mobile devices
|
no_mobile: "코드 컴뱃은 모바일 기기용으로 제작되지 않았습니다. 아마 동작하지 않을 가능성이 높습니다." # Warning that shows up on mobile devices
|
||||||
play: "시작" # The big play button that just starts playing a level
|
play: "시작" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "브라우저가 너무 오래된 버전이라 코드 컴뱃을 실행할 수 없습니다." # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "브라우저가 너무 오래된 버전이라 코드 컴뱃을 실행할 수 없습니다." # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "시도해볼 수는 있겠지만..안될 수도 있습니다."
|
old_browser_suffix: "시도해볼 수는 있겠지만..안될 수도 있습니다."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "난이도: "
|
level_difficulty: "난이도: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
||||||
campaign_player_created_description: "... 당신 동료가 고안한 레벨에 도전하세요 <a href=\"/contributeartisan\">마법사 장인</a>."
|
campaign_player_created_description: "... 당신 동료가 고안한 레벨에 도전하세요 <a href=\"/contributeartisan\">마법사 장인</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "계정 생성"
|
sign_up: "계정 생성"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "서버로부터 로딩하는 데 문제가 발생했습니다."
|
could_not_load: "서버로부터 로딩하는 데 문제가 발생했습니다."
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
||||||
legal:
|
legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
opensource_intro: "코드 컴뱃은 무료이며 전적으로 오픈 소스를 기반으로 합니다."
|
opensource_intro: "코드 컴뱃은 무료이며 전적으로 오픈 소스를 기반으로 합니다."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "코드 컴뱃의"
|
opensource_description_prefix: "코드 컴뱃의"
|
||||||
github_url: "GitHub"
|
github_url: "GitHub"
|
||||||
opensource_description_center: "를 확인해보세요. 그리고 원하신다면 함께 도와주세요! 코드 컴뱃은 수천 개의 오픈 소스 프로젝트를 기반으로 만들어졌고 저희는 이들에 대해 깊은 애정을 갖고 있습니다. 한번 "
|
opensource_description_center: "를 확인해보세요. 그리고 원하신다면 함께 도와주세요! 코드 컴뱃은 수천 개의 오픈 소스 프로젝트를 기반으로 만들어졌고 저희는 이들에 대해 깊은 애정을 갖고 있습니다. 한번 "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
privacy_title: "프라이버시"
|
privacy_title: "프라이버시"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
email_title: "이메일"
|
email_title: "이메일"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
||||||
# no_ie: "CodeCombat does not run in Internet Explorer 8 or older. Sorry!" # Warning that only shows up in IE8 and older
|
# 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
|
# 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 just starts playing a level
|
# play: "Play" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
# level_difficulty: "Difficulty: "
|
# level_difficulty: "Difficulty: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
# login:
|
# login:
|
||||||
# sign_up: "Create Account"
|
# sign_up: "Create Account"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
||||||
no_ie: "CodeCombat tidak berfungsi dalam Internet Explorer 8 dan terdahulu. Maaf!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat tidak berfungsi dalam Internet Explorer 8 dan terdahulu. Maaf!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat tidak dibangunkan untuk telefon mudah-alih dan tablet dan tidak akan berfungsi!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat tidak dibangunkan untuk telefon mudah-alih dan tablet dan tidak akan berfungsi!" # Warning that shows up on mobile devices
|
||||||
play: "Mula" # The big play button that just starts playing a level
|
play: "Mula" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Uh oh, browser anda terlalu lama untuk CodeCombat berfungsi. Maaf!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Uh oh, browser anda terlalu lama untuk CodeCombat berfungsi. Maaf!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Anda boleh mencuba, tapi mungkin ia tidak akan berfungsi."
|
old_browser_suffix: "Anda boleh mencuba, tapi mungkin ia tidak akan berfungsi."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
# level_difficulty: "Difficulty: "
|
# level_difficulty: "Difficulty: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Buat Akaun"
|
sign_up: "Buat Akaun"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
||||||
legal:
|
legal:
|
||||||
page_title: "Undang-Undang"
|
page_title: "Undang-Undang"
|
||||||
opensource_intro: "CodeCombat adalah percuma untuk bermain dan adalah open source."
|
opensource_intro: "CodeCombat adalah percuma untuk bermain dan adalah open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Sila lihat "
|
opensource_description_prefix: "Sila lihat "
|
||||||
github_url: "GitHub kami"
|
github_url: "GitHub kami"
|
||||||
opensource_description_center: "dan sumbang seberapa mampu! CodeCombat dibina atas beberapa projek open source, dan kami menyukainya. Sila lihat "
|
opensource_description_center: "dan sumbang seberapa mampu! CodeCombat dibina atas beberapa projek open source, dan kami menyukainya. Sila lihat "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
cost_description: "Buat masa ini, CodeCombat adalah 100% percuma! salah satu daripada tujuan kami adalah untuk membiarkan ia sebegitu, supaya ramai boleh bermain, di mana sahaja mereka berada. Jikalau langit menjadi gelap untuk kami, kami akan mengecaj untuk langganan atau untuk beberapa muatan, tapi kami lebih suka untuk tidak berbuat demikian. Jika kami bernasib baik, kami dapat menanggung syarikat kami dengan:"
|
cost_description: "Buat masa ini, CodeCombat adalah 100% percuma! salah satu daripada tujuan kami adalah untuk membiarkan ia sebegitu, supaya ramai boleh bermain, di mana sahaja mereka berada. Jikalau langit menjadi gelap untuk kami, kami akan mengecaj untuk langganan atau untuk beberapa muatan, tapi kami lebih suka untuk tidak berbuat demikian. Jika kami bernasib baik, kami dapat menanggung syarikat kami dengan:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
copyrights_title: "Hakcipta dan Pemelesenan"
|
copyrights_title: "Hakcipta dan Pemelesenan"
|
||||||
contributor_title: "Persetujuan Lesen Penyumbang"
|
contributor_title: "Persetujuan Lesen Penyumbang"
|
||||||
contributor_description_prefix: "Kesemua sumbangan, termasuk di dalam laman dan di dalam repositiri GitHub, tertakluk kepada"
|
contributor_description_prefix: "Kesemua sumbangan, termasuk di dalam laman dan di dalam repositiri GitHub, tertakluk kepada"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
||||||
no_ie: "CodeCombat kjører ikke på IE8 eller eldre. Beklager!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat kjører ikke på IE8 eller eldre. Beklager!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat ble ikke designet for mobile enheter, og vil kanskje ikke virke!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat ble ikke designet for mobile enheter, og vil kanskje ikke virke!" # Warning that shows up on mobile devices
|
||||||
play: "Spill" # The big play button that just starts playing a level
|
play: "Spill" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Å nei, nettleseren din er for gammel til å kjøre CodeCombat. Beklager!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Å nei, nettleseren din er for gammel til å kjøre CodeCombat. Beklager!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Du kan prøve likevel, men det vil kanskje ikke virke."
|
old_browser_suffix: "Du kan prøve likevel, men det vil kanskje ikke virke."
|
||||||
ipad_browser: "Dårlige nyheter: CodeCombat kjører ikke i nettleseren på iPad. Gode nyheter: iPad appen vår venter bare på godkjenning av Apple."
|
ipad_browser: "Dårlige nyheter: CodeCombat kjører ikke i nettleseren på iPad. Gode nyheter: iPad appen vår venter bare på godkjenning av Apple."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
||||||
change_hero: "Bytt Helt" # Go back from choose inventory to choose hero
|
change_hero: "Bytt Helt" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Ta i bruk gjenstander"
|
choose_inventory: "Ta i bruk gjenstander"
|
||||||
buy_gems: "Kjøp Juveler"
|
buy_gems: "Kjøp Juveler"
|
||||||
|
campaign_forest: "Skogsfelttog"
|
||||||
|
campaign_dungeon: "Katakombefelttog"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Gamle felttog"
|
older_campaigns: "Gamle felttog"
|
||||||
anonymous: "Anonym Spiller"
|
anonymous: "Anonym Spiller"
|
||||||
level_difficulty: "Vanskelighetsgrad: "
|
level_difficulty: "Vanskelighetsgrad: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
||||||
campaign_player_created_description: "... hvor du kjemper mot kreativiteten til en av dine medspillende <a href=\"/contribute#artisan\">Artisan Trollmenn</a>."
|
campaign_player_created_description: "... hvor du kjemper mot kreativiteten til en av dine medspillende <a href=\"/contribute#artisan\">Artisan Trollmenn</a>."
|
||||||
campaign_classic_algorithms: "Klassiske Algoritmer"
|
campaign_classic_algorithms: "Klassiske Algoritmer"
|
||||||
campaign_classic_algorithms_description: "... hvor du lærer noen av de mest populære algoritmene innen programmering"
|
campaign_classic_algorithms_description: "... hvor du lærer noen av de mest populære algoritmene innen programmering"
|
||||||
campaign_forest: "Skogsfelttog"
|
|
||||||
campaign_dungeon: "Katakombefelttog"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Lag konto"
|
sign_up: "Lag konto"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
||||||
prompt_body: "Har du lyst på flere?"
|
prompt_body: "Har du lyst på flere?"
|
||||||
prompt_button: "Til Butikken"
|
prompt_button: "Til Butikken"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
choose_hero: "Velg Din Helt"
|
choose_hero: "Velg Din Helt"
|
||||||
programming_language: "Programmeringsspråk"
|
programming_language: "Programmeringsspråk"
|
||||||
|
@ -361,7 +380,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
||||||
restricted_to_certain_heroes: "Bare noen helter kan spille dette brettet."
|
restricted_to_certain_heroes: "Bare noen helter kan spille dette brettet."
|
||||||
|
|
||||||
skill_docs:
|
skill_docs:
|
||||||
writable: "skrivbar" #"writable" # Hover over "attack" in Your Skills while playing a level to see most of this
|
writable: "skrivbar" # Hover over "attack" in Your Skills while playing a level to see most of this
|
||||||
read_only: "skrivebeskyttet"
|
read_only: "skrivebeskyttet"
|
||||||
action_name: "navn"
|
action_name: "navn"
|
||||||
action_cooldown: "Tar"
|
action_cooldown: "Tar"
|
||||||
|
@ -488,8 +507,8 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
||||||
job_profile: "Jobb Profil" # Rest of this section (the job profile stuff and wizard stuff) is deprecated
|
job_profile: "Jobb Profil" # Rest of this section (the job profile stuff and wizard stuff) is deprecated
|
||||||
# job_profile_approved: "Your job profile has been approved by CodeCombat. Employers will be able to see it until you either mark it inactive or it has not been changed for four weeks."
|
# job_profile_approved: "Your job profile has been approved by CodeCombat. Employers will be able to see it until you either mark it inactive or it has not been changed for four weeks."
|
||||||
# job_profile_explanation: "Hi! Fill this out, and we will get in touch about finding you a software developer job."
|
# job_profile_explanation: "Hi! Fill this out, and we will get in touch about finding you a software developer job."
|
||||||
sample_profile: "Se en eksempelprofil" #"See a sample profile"
|
sample_profile: "Se en eksempelprofil"
|
||||||
view_profile: "Vis Profilen" #"View Your Profile"
|
view_profile: "Vis Profilen"
|
||||||
wizard_tab: "Trollmann"
|
wizard_tab: "Trollmann"
|
||||||
wizard_color: "Farge på Trollmannens Klær"
|
wizard_color: "Farge på Trollmannens Klær"
|
||||||
|
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
||||||
service: "Tjeneste"
|
service: "Tjeneste"
|
||||||
price: "Pris"
|
price: "Pris"
|
||||||
gems: "Juveler"
|
gems: "Juveler"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Feil ved lasting fra server"
|
could_not_load: "Feil ved lasting fra server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
||||||
legal:
|
legal:
|
||||||
page_title: "Juridisk"
|
page_title: "Juridisk"
|
||||||
opensource_intro: "CodeCombat er gratis å spille og helt åpen kildekode."
|
opensource_intro: "CodeCombat er gratis å spille og helt åpen kildekode."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Ta en titt på siden vår på "
|
opensource_description_prefix: "Ta en titt på siden vår på "
|
||||||
github_url: "GitHub"
|
github_url: "GitHub"
|
||||||
opensource_description_center: "og hjelp gjerne til hvis du har lyst! CodeCombat er basert på dusinvis av åpen kildekode-prosjekter og vi er veldig glade i dem. Se "
|
opensource_description_center: "og hjelp gjerne til hvis du har lyst! CodeCombat er basert på dusinvis av åpen kildekode-prosjekter og vi er veldig glade i dem. Se "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
||||||
practices_title: "Respektfulle \"Best Practices\""
|
practices_title: "Respektfulle \"Best Practices\""
|
||||||
practices_description: "Dette er våre løfter til deg som spiller, på litt mindre juridisk språk."
|
practices_description: "Dette er våre løfter til deg som spiller, på litt mindre juridisk språk."
|
||||||
privacy_title: "Personvern"
|
privacy_title: "Personvern"
|
||||||
privacy_description: "Vi kommer ikke til å selge noen av dine personlige opplysninger. Vi planlegger å tjene penger på rekruttering en dag, men du kan føle deg helt trygg på at vi ikke vil gi ut dine personlige opplysninger til interesserte arbeidsgivere uten eksplisitt godkjenning fra deg."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Sikkerhet"
|
security_title: "Sikkerhet"
|
||||||
security_description: "Vi gjør alt vi kan for å beskytte dine personlige opplysninger. Som et åpen kildekode-prosjekt kan hvem som helst inspisere og forbedre sikkerhetssystemene våre."
|
security_description: "Vi gjør alt vi kan for å beskytte dine personlige opplysninger. Som et åpen kildekode-prosjekt kan hvem som helst inspisere og forbedre sikkerhetssystemene våre."
|
||||||
email_title: "Epost"
|
email_title: "Epost"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
||||||
email_description_suffix: "eller via linker i epostene vi sender til deg, kan du endre hvilke eposter du ønsker å motta og enkelt avslutte abonnementet når som helst."
|
email_description_suffix: "eller via linker i epostene vi sender til deg, kan du endre hvilke eposter du ønsker å motta og enkelt avslutte abonnementet når som helst."
|
||||||
cost_title: "Pris"
|
cost_title: "Pris"
|
||||||
cost_description: "For øyeblikket er CodeCombat 100% gratis! Et av hovedmålene våre er å fortsette med det, sånn at flest mulig kan spille, uavhengig av livssituasjon. Hvis ting går dårlig må vi kanskje begynne å ta betalt for abonnement eller annet innhold, men vi vil helst slippe. Med litt flaks vil vi klare å holde selskapet i live med:"
|
cost_description: "For øyeblikket er CodeCombat 100% gratis! Et av hovedmålene våre er å fortsette med det, sånn at flest mulig kan spille, uavhengig av livssituasjon. Hvis ting går dårlig må vi kanskje begynne å ta betalt for abonnement eller annet innhold, men vi vil helst slippe. Med litt flaks vil vi klare å holde selskapet i live med:"
|
||||||
recruitment_title: "Rekruttering"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Her på CodeCombat kommer du til å bli en mektig trollmann – ikke bare i spillet, men også i virkeligheten."
|
|
||||||
url_hire_programmers: "Arbeidsgivere klarer ikke å ansette programmerere raskt nok"
|
|
||||||
recruitment_description_suffix: "så når du har skjerpet kunnskapene dine, og hvis du godkjenner det, kommer vi til å vise frem de beste kodeprestasjonene dine til de tusenvis av arbeidsgivere som sikler over sjansen til å ansette deg. De betaler oss litt, de betaler deg"
|
|
||||||
recruitment_description_italic: "mye"
|
|
||||||
recruitment_description_ending: "CodeCombat forblir gratis og alle er fornøyd. Det er planen."
|
|
||||||
copyrights_title: "Kopirettigheter og lisenser"
|
copyrights_title: "Kopirettigheter og lisenser"
|
||||||
contributor_title: "Lisensavtale for bidragsytere"
|
contributor_title: "Lisensavtale for bidragsytere"
|
||||||
contributor_description_prefix: "Alle bidrag, både gjort gjennom brukergrensesnittet og i kodelageret på GitHub, er underlagt vår"
|
contributor_description_prefix: "Alle bidrag, både gjort gjennom brukergrensesnittet og i kodelageret på GitHub, er underlagt vår"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
||||||
no_ie: "CodeCombat werkt niet in IE8 of ouder. Sorry!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat werkt niet in IE8 of ouder. Sorry!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat is niet gemaakt voor mobiele apparaten en werkt misschien niet!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat is niet gemaakt voor mobiele apparaten en werkt misschien niet!" # Warning that shows up on mobile devices
|
||||||
play: "Speel" # The big play button that just starts playing a level
|
play: "Speel" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Uh oh, jouw browser is te oud om CodeCombat te kunnen spelen, Sorry!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Uh oh, jouw browser is te oud om CodeCombat te kunnen spelen, Sorry!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Je kan toch proberen, maar het zal waarschijnlijk niet werken!"
|
old_browser_suffix: "Je kan toch proberen, maar het zal waarschijnlijk niet werken!"
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "Moeilijkheidsgraad: "
|
level_difficulty: "Moeilijkheidsgraad: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
||||||
campaign_player_created_description: "... waarin je ten strijde trekt tegen de creativiteit van andere <a href=\"/contribute#artisan\">Ambachtelijke Tovenaars</a>."
|
campaign_player_created_description: "... waarin je ten strijde trekt tegen de creativiteit van andere <a href=\"/contribute#artisan\">Ambachtelijke Tovenaars</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Account maken"
|
sign_up: "Account maken"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Fout bij het laden van de server"
|
could_not_load: "Fout bij het laden van de server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
||||||
legal:
|
legal:
|
||||||
page_title: "Legaal"
|
page_title: "Legaal"
|
||||||
opensource_intro: "CodeCombat is gratis en volledig open source."
|
opensource_intro: "CodeCombat is gratis en volledig open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Bekijk "
|
opensource_description_prefix: "Bekijk "
|
||||||
github_url: "onze GitHub"
|
github_url: "onze GitHub"
|
||||||
opensource_description_center: "en help ons als je wil! CodeCombat is gebouwd met de hulp van tientallen open source projecten, en wij zijn er gek op. Bekijk ook "
|
opensource_description_center: "en help ons als je wil! CodeCombat is gebouwd met de hulp van tientallen open source projecten, en wij zijn er gek op. Bekijk ook "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
||||||
practices_title: "Goede Respectvolle gewoonten"
|
practices_title: "Goede Respectvolle gewoonten"
|
||||||
practices_description: "Dit zijn onze beloften aan u, de speler, in een iets minder juridische jargon."
|
practices_description: "Dit zijn onze beloften aan u, de speler, in een iets minder juridische jargon."
|
||||||
privacy_title: "Privacy"
|
privacy_title: "Privacy"
|
||||||
privacy_description: "We zullen nooit jouw persoonlijke informatie verkopen. We willen in verloop van tijd geld verdienen dankzij aanwervingen, maar je mag op je beide oren slapen dat wij nooit jouw persoonlijke informatie zullen verspreiden aan geïnteresseerde bedrijven zonder dat jij daar expliciet mee akkoord gaat."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Beveiliging"
|
security_title: "Beveiliging"
|
||||||
security_description: "We streven ernaar om jouw persoonlijke informatie veilig te bewaren. Onze website is open en beschikbaar voor iedereen, opdat ons beveiliging systeem kan worden nagekeken en geoptimaliseerd door iedereen die dat wil. Dit alles is mogelijk doordat we volledig open source en transparant zijn."
|
security_description: "We streven ernaar om jouw persoonlijke informatie veilig te bewaren. Onze website is open en beschikbaar voor iedereen, opdat ons beveiliging systeem kan worden nagekeken en geoptimaliseerd door iedereen die dat wil. Dit alles is mogelijk doordat we volledig open source en transparant zijn."
|
||||||
email_title: "E-mail"
|
email_title: "E-mail"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
||||||
email_description_suffix: "of via urls in de emails die wij verzenden, kan je jouw instellingen wijzigen en ten allen tijden uitschrijven."
|
email_description_suffix: "of via urls in de emails die wij verzenden, kan je jouw instellingen wijzigen en ten allen tijden uitschrijven."
|
||||||
cost_title: "Kosten"
|
cost_title: "Kosten"
|
||||||
cost_description: "Momenteel is CodeCombat 100% gratis! Één van onze doestellingen is om dit zo te houden, opdat zoveel mogelijk mensen kunnen spelen, onafhankelijk van waar je leeft of wie je bent. Als het financieel moeilijker wordt, kan het mogelijk zijn dat we gaan beginnen met abonnementen of een prijs zetten op bepaalde zaken, maar we streven ernaar om dit te voorkomen. Met een beetje geluk zullen we dit voor altijd kunnen garanderen met:"
|
cost_description: "Momenteel is CodeCombat 100% gratis! Één van onze doestellingen is om dit zo te houden, opdat zoveel mogelijk mensen kunnen spelen, onafhankelijk van waar je leeft of wie je bent. Als het financieel moeilijker wordt, kan het mogelijk zijn dat we gaan beginnen met abonnementen of een prijs zetten op bepaalde zaken, maar we streven ernaar om dit te voorkomen. Met een beetje geluk zullen we dit voor altijd kunnen garanderen met:"
|
||||||
recruitment_title: "Aanwervingen"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Hier bij CodeCombat, ga je ontplooien tot een krachtige tovenoor-niet enkel virtueel, maar ook in het echt."
|
|
||||||
url_hire_programmers: "Niemand kan snel genoeg programmeurs aanwerven"
|
|
||||||
recruitment_description_suffix: "dus eenmaal je jouw vaardigheden hebt aangescherp en ermee akkoord gaat, zullen we jouw beste programmeer prestaties voorstellen aan duizenden werkgevers die niet kunnen wachten om jou aan te werven. Zij betalen ons een beetje, maar betalen jou"
|
|
||||||
recruitment_description_italic: "enorm veel"
|
|
||||||
recruitment_description_ending: "de site blijft volledig gratis en iedereen is gelukkig. Dat is het plan."
|
|
||||||
copyrights_title: "Auteursrechten en licenties"
|
copyrights_title: "Auteursrechten en licenties"
|
||||||
contributor_title: "Licentieovereenkomst voor vrijwilligers"
|
contributor_title: "Licentieovereenkomst voor vrijwilligers"
|
||||||
contributor_description_prefix: "Alle bijdragen, zowel op de website als op onze GitHub repository, vallen onder onze"
|
contributor_description_prefix: "Alle bijdragen, zowel op de website als op onze GitHub repository, vallen onder onze"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
||||||
no_ie: "CodeCombat werkt niet in IE8 of ouder. Sorry!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat werkt niet in IE8 of ouder. Sorry!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat is niet gemaakt voor mobiele apparaten en werkt misschien niet!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat is niet gemaakt voor mobiele apparaten en werkt misschien niet!" # Warning that shows up on mobile devices
|
||||||
play: "Speel" # The big play button that just starts playing a level
|
play: "Speel" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Uh oh, jouw browser is te oud om CodeCombat te kunnen spelen, Sorry!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Uh oh, jouw browser is te oud om CodeCombat te kunnen spelen, Sorry!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Je kan toch proberen, maar het zal waarschijnlijk niet werken!"
|
old_browser_suffix: "Je kan toch proberen, maar het zal waarschijnlijk niet werken!"
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "Moeilijkheidsgraad: "
|
level_difficulty: "Moeilijkheidsgraad: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
||||||
campaign_player_created_description: "... waarin je ten strijde trekt tegen de creativiteit van andere <a href=\"/contribute#artisan\">Ambachtelijke Tovenaars</a>."
|
campaign_player_created_description: "... waarin je ten strijde trekt tegen de creativiteit van andere <a href=\"/contribute#artisan\">Ambachtelijke Tovenaars</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Account maken"
|
sign_up: "Account maken"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Fout bij het laden van de server"
|
could_not_load: "Fout bij het laden van de server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
||||||
legal:
|
legal:
|
||||||
page_title: "Legaal"
|
page_title: "Legaal"
|
||||||
opensource_intro: "CodeCombat is gratis en volledig open source."
|
opensource_intro: "CodeCombat is gratis en volledig open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Bekijk "
|
opensource_description_prefix: "Bekijk "
|
||||||
github_url: "onze GitHub"
|
github_url: "onze GitHub"
|
||||||
opensource_description_center: "en help ons als je wil! CodeCombat is gebouwd met de hulp van tientallen open source projecten, en wij zijn er gek op. Bekijk ook "
|
opensource_description_center: "en help ons als je wil! CodeCombat is gebouwd met de hulp van tientallen open source projecten, en wij zijn er gek op. Bekijk ook "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
||||||
practices_title: "Goede Respectvolle gewoonten"
|
practices_title: "Goede Respectvolle gewoonten"
|
||||||
practices_description: "Dit zijn onze beloften aan u, de speler, in een iets minder juridische jargon."
|
practices_description: "Dit zijn onze beloften aan u, de speler, in een iets minder juridische jargon."
|
||||||
privacy_title: "Privacy"
|
privacy_title: "Privacy"
|
||||||
privacy_description: "We zullen nooit jouw persoonlijke informatie verkopen. We willen in verloop van tijd geld verdienen dankzij aanwervingen, maar je mag op je beide oren slapen dat wij nooit jouw persoonlijke informatie zullen verspreiden aan geïnteresseerde bedrijven zonder dat jij daar expliciet mee akkoord gaat."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Beveiliging"
|
security_title: "Beveiliging"
|
||||||
security_description: "We streven ernaar om jouw persoonlijke informatie veilig te bewaren. Onze website is open en beschikbaar voor iedereen, opdat ons beveiliging systeem kan worden nagekeken en geoptimaliseerd door iedereen die dat wil. Dit alles is mogelijk doordat we volledig open source en transparant zijn."
|
security_description: "We streven ernaar om jouw persoonlijke informatie veilig te bewaren. Onze website is open en beschikbaar voor iedereen, opdat ons beveiliging systeem kan worden nagekeken en geoptimaliseerd door iedereen die dat wil. Dit alles is mogelijk doordat we volledig open source en transparant zijn."
|
||||||
email_title: "E-mail"
|
email_title: "E-mail"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
||||||
email_description_suffix: "of via urls in de emails die wij verzenden, kan je jouw instellingen wijzigen en ten allen tijden uitschrijven."
|
email_description_suffix: "of via urls in de emails die wij verzenden, kan je jouw instellingen wijzigen en ten allen tijden uitschrijven."
|
||||||
cost_title: "Kosten"
|
cost_title: "Kosten"
|
||||||
cost_description: "Momenteel is CodeCombat 100% gratis! Één van onze doestellingen is om dit zo te houden, opdat zoveel mogelijk mensen kunnen spelen, onafhankelijk van waar je leeft of wie je bent. Als het financieel moeilijker wordt, kan het mogelijk zijn dat we gaan beginnen met abonnementen of een prijs zetten op bepaalde zaken, maar we streven ernaar om dit te voorkomen. Met een beetje geluk zullen we dit voor altijd kunnen garanderen met:"
|
cost_description: "Momenteel is CodeCombat 100% gratis! Één van onze doestellingen is om dit zo te houden, opdat zoveel mogelijk mensen kunnen spelen, onafhankelijk van waar je leeft of wie je bent. Als het financieel moeilijker wordt, kan het mogelijk zijn dat we gaan beginnen met abonnementen of een prijs zetten op bepaalde zaken, maar we streven ernaar om dit te voorkomen. Met een beetje geluk zullen we dit voor altijd kunnen garanderen met:"
|
||||||
recruitment_title: "Aanwervingen"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Hier bij CodeCombat, ga je ontplooien tot een krachtige tovenoor-niet enkel virtueel, maar ook in het echt."
|
|
||||||
url_hire_programmers: "Niemand kan snel genoeg programmeurs aanwerven"
|
|
||||||
recruitment_description_suffix: "dus eenmaal je jouw vaardigheden hebt aangescherp en ermee akkoord gaat, zullen we jouw beste programmeer prestaties voorstellen aan duizenden werkgevers die niet kunnen wachten om jou aan te werven. Zij betalen ons een beetje, maar betalen jou"
|
|
||||||
recruitment_description_italic: "enorm veel"
|
|
||||||
recruitment_description_ending: "de site blijft volledig gratis en iedereen is gelukkig. Dat is het plan."
|
|
||||||
copyrights_title: "Auteursrechten en licenties"
|
copyrights_title: "Auteursrechten en licenties"
|
||||||
contributor_title: "Licentieovereenkomst voor vrijwilligers"
|
contributor_title: "Licentieovereenkomst voor vrijwilligers"
|
||||||
contributor_description_prefix: "Alle bijdragen, zowel op de website als op onze GitHub repository, vallen onder onze"
|
contributor_description_prefix: "Alle bijdragen, zowel op de website als op onze GitHub repository, vallen onder onze"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
||||||
# no_ie: "CodeCombat does not run in Internet Explorer 8 or older. Sorry!" # Warning that only shows up in IE8 and older
|
# 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
|
# 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 just starts playing a level
|
# play: "Play" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
# level_difficulty: "Difficulty: "
|
# level_difficulty: "Difficulty: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
# login:
|
# login:
|
||||||
# sign_up: "Create Account"
|
# sign_up: "Create Account"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
||||||
no_ie: "CodeCombat kjører ikke på IE8 eller eldre. Beklager!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat kjører ikke på IE8 eller eldre. Beklager!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat ble ikke designet for mobile enheter, og vil muligens ikke virke!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat ble ikke designet for mobile enheter, og vil muligens ikke virke!" # Warning that shows up on mobile devices
|
||||||
play: "Spill" # The big play button that just starts playing a level
|
play: "Spill" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "Vanskelighetsgrad: "
|
level_difficulty: "Vanskelighetsgrad: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
||||||
campaign_player_created_description: "... hvor du kjemper mot kreativiteten til en av dine medspillende <a href=\"/contribute#artisan\">Artisan Trollmenn</a>."
|
campaign_player_created_description: "... hvor du kjemper mot kreativiteten til en av dine medspillende <a href=\"/contribute#artisan\">Artisan Trollmenn</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Lag ny konto"
|
sign_up: "Lag ny konto"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
||||||
no_ie: "CodeCombat nie działa na Internet Explorer 8 lub starszym. Przepraszamy!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat nie działa na Internet Explorer 8 lub starszym. Przepraszamy!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat nie został zaprojektowany dla urządzeń przenośnych więc może nie działać!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat nie został zaprojektowany dla urządzeń przenośnych więc może nie działać!" # Warning that shows up on mobile devices
|
||||||
play: "Graj" # The big play button that just starts playing a level
|
play: "Graj" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Wygląda na to, że twoja przeglądarka jest zbyt stara, by obsłużyć CodeCombat. Wybacz!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Wygląda na to, że twoja przeglądarka jest zbyt stara, by obsłużyć CodeCombat. Wybacz!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Możesz spróbowac mimo tego, ale prawdopodobnie gra nie będzie działać."
|
old_browser_suffix: "Możesz spróbowac mimo tego, ale prawdopodobnie gra nie będzie działać."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "Poziom trudności: "
|
level_difficulty: "Poziom trudności: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
||||||
campaign_player_created_description: "... w których walczysz przeciwko dziełom <a href=\"/contribute#artisan\">Czarodziejów Rzemieślników</a>"
|
campaign_player_created_description: "... w których walczysz przeciwko dziełom <a href=\"/contribute#artisan\">Czarodziejów Rzemieślników</a>"
|
||||||
campaign_classic_algorithms: "Algorytmy klasyczne"
|
campaign_classic_algorithms: "Algorytmy klasyczne"
|
||||||
campaign_classic_algorithms_description: "... gdzie nauczysz się najpopularniejszych alogrytmów w Informatyce."
|
campaign_classic_algorithms_description: "... gdzie nauczysz się najpopularniejszych alogrytmów w Informatyce."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Stwórz konto"
|
sign_up: "Stwórz konto"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
||||||
legal:
|
legal:
|
||||||
page_title: "Nota prawna"
|
page_title: "Nota prawna"
|
||||||
opensource_intro: "CodeCombat jest całkowicie darmowe i całkowicie open source."
|
opensource_intro: "CodeCombat jest całkowicie darmowe i całkowicie open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Zajrzyj na "
|
opensource_description_prefix: "Zajrzyj na "
|
||||||
github_url: "nasz GitHub"
|
github_url: "nasz GitHub"
|
||||||
opensource_description_center: "i pomóż, jeśli tylko masz ochotę! CodeCombat bazuje na dziesiątkach projektów open source - kochamy je wszystkie. Wpadnij na "
|
opensource_description_center: "i pomóż, jeśli tylko masz ochotę! CodeCombat bazuje na dziesiątkach projektów open source - kochamy je wszystkie. Wpadnij na "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
||||||
practices_title: "Ludzkim językiem"
|
practices_title: "Ludzkim językiem"
|
||||||
practices_description: "Oto nasze obietnice wobec ciebie, gracza, wyrażone po polsku, bez prawniczego żargonu."
|
practices_description: "Oto nasze obietnice wobec ciebie, gracza, wyrażone po polsku, bez prawniczego żargonu."
|
||||||
privacy_title: "Prywatność"
|
privacy_title: "Prywatność"
|
||||||
privacy_description: "Nie będziemy sprzedawać żadnych z twoich prywatnych informacji. Planujemy w pewnym momencie zarobić trochę pieniędzy dzięki rekrutacjom, ale możesz spać spokojnie - nie będziemy rozpowszechniać twoich osobistych informacji zainteresowanym firmom bez twojej jednoznacznej zgody."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Bezpieczeństwo"
|
security_title: "Bezpieczeństwo"
|
||||||
security_description: "Z całych sił staramy się zabezpieczyć twoje prywatne informacje. Jako że jesteśmy projektem open source, każdy może sprawdzić i ulepszyć nasz system zabezpieczeń."
|
security_description: "Z całych sił staramy się zabezpieczyć twoje prywatne informacje. Jako że jesteśmy projektem open source, każdy może sprawdzić i ulepszyć nasz system zabezpieczeń."
|
||||||
email_title: "E-mail"
|
email_title: "E-mail"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
||||||
email_description_suffix: "lub poprzez linki w e-mailach, które wysyłamy, możesz zmienić swoje ustawienia i w prosty sposób wypisać się z subskrypcji w dowolnym momencie."
|
email_description_suffix: "lub poprzez linki w e-mailach, które wysyłamy, możesz zmienić swoje ustawienia i w prosty sposób wypisać się z subskrypcji w dowolnym momencie."
|
||||||
cost_title: "Koszty"
|
cost_title: "Koszty"
|
||||||
cost_description: "W tym momencie CodeCombat jest w stu procentach darmowe! Jednym z naszych głównych celów jest, by utrzymać taki stan rzeczy, aby jak najwięcej ludzi miało dostęp do gry, bez względu na ich zasobność. Jeśli nadejdą gorsze dni, dopuszczamy możliwość wprowadzenia płatnych subskrypcji lub pobierania opłat za część zawartości, ale wolelibyśmy, by tak się nie stało. Przy odrobinie szczęścia, uda nam się podtrzymać obecną sytuację dzięki:"
|
cost_description: "W tym momencie CodeCombat jest w stu procentach darmowe! Jednym z naszych głównych celów jest, by utrzymać taki stan rzeczy, aby jak najwięcej ludzi miało dostęp do gry, bez względu na ich zasobność. Jeśli nadejdą gorsze dni, dopuszczamy możliwość wprowadzenia płatnych subskrypcji lub pobierania opłat za część zawartości, ale wolelibyśmy, by tak się nie stało. Przy odrobinie szczęścia, uda nam się podtrzymać obecną sytuację dzięki:"
|
||||||
recruitment_title: "Rekrutacji"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Dzięki CodeCombat, staniesz się potężnym czarodziejem - nie tylko w grze, ale również w prawdziwym życiu."
|
|
||||||
url_hire_programmers: "Firmy nie nadążają z zatrudnianiem programistów"
|
|
||||||
recruitment_description_suffix: "więc kiedy tylko odpowiednio się wyszkolisz i wyrazisz zgodę, zaprezentujemy twoje programistyczne dokonania tysiącom pracodawców tylko czekających, by dać ci pracę. Oni płacą nam trochę, tobie"
|
|
||||||
recruitment_description_italic: "dużo"
|
|
||||||
recruitment_description_ending: "strona pozostaje darmowa i wszyscy są szczęśliwi. Tak wygląda plan."
|
|
||||||
copyrights_title: "Prawa autorskie i licencje"
|
copyrights_title: "Prawa autorskie i licencje"
|
||||||
contributor_title: "Umowa licencyjna dla współtwórców (CLA)"
|
contributor_title: "Umowa licencyjna dla współtwórców (CLA)"
|
||||||
contributor_description_prefix: "Wszyscy współtwórcy, zarówno ci ze strony jak i ci z GitHuba, podlegają naszemu"
|
contributor_description_prefix: "Wszyscy współtwórcy, zarówno ci ze strony jak i ci z GitHuba, podlegają naszemu"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
||||||
no_ie: "CodeCombat não roda em versões mais antigas que o Internet Explorer 10. Desculpe!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat não roda em versões mais antigas que o Internet Explorer 10. Desculpe!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat não foi projetado para dispositivos móveis e pode não funcionar!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat não foi projetado para dispositivos móveis e pode não funcionar!" # Warning that shows up on mobile devices
|
||||||
play: "Jogar" # The big play button that just starts playing a level
|
play: "Jogar" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Ops, seu navegador é muito antigo para rodar o CodeCombat. Desculpe!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Ops, seu navegador é muito antigo para rodar o CodeCombat. Desculpe!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Você pode tentar de qualquer forma, mas provavelmente não irá funcionar."
|
old_browser_suffix: "Você pode tentar de qualquer forma, mas provavelmente não irá funcionar."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
||||||
change_hero: "Alterar Herói" # Go back from choose inventory to choose hero
|
change_hero: "Alterar Herói" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Equipar Items"
|
choose_inventory: "Equipar Items"
|
||||||
buy_gems: "Comprar Gems"
|
buy_gems: "Comprar Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Campanhas antigas"
|
older_campaigns: "Campanhas antigas"
|
||||||
anonymous: "Jogador Anônimo"
|
anonymous: "Jogador Anônimo"
|
||||||
level_difficulty: "Dificuldade: "
|
level_difficulty: "Dificuldade: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
||||||
campaign_player_created_description: "... nos quais você batalhará contra a criatividade dos seus companheiros <a href=\"/contribute#artisan\">feiticeiros Artesãos</a>."
|
campaign_player_created_description: "... nos quais você batalhará contra a criatividade dos seus companheiros <a href=\"/contribute#artisan\">feiticeiros Artesãos</a>."
|
||||||
campaign_classic_algorithms: "Algoritmos Clássicos"
|
campaign_classic_algorithms: "Algoritmos Clássicos"
|
||||||
campaign_classic_algorithms_description: "...onde você aprende os algoritmos mais conhecidos em Ciência da Computação."
|
campaign_classic_algorithms_description: "...onde você aprende os algoritmos mais conhecidos em Ciência da Computação."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Criar conta"
|
sign_up: "Criar conta"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
choose_hero: "Escolha seu Herói"
|
choose_hero: "Escolha seu Herói"
|
||||||
programming_language: "Linguagem de Programação"
|
programming_language: "Linguagem de Programação"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Erro ao carregar do servidor"
|
could_not_load: "Erro ao carregar do servidor"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
||||||
legal:
|
legal:
|
||||||
page_title: "Jurídico"
|
page_title: "Jurídico"
|
||||||
opensource_intro: "CodeCombat é grátis para jogar e de código completamente aberto."
|
opensource_intro: "CodeCombat é grátis para jogar e de código completamente aberto."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Confira "
|
opensource_description_prefix: "Confira "
|
||||||
github_url: "nosso GitHub"
|
github_url: "nosso GitHub"
|
||||||
opensource_description_center: "e ajude-nos se você gostar! CodeCombat é construído a partir de dúzias de projetos de código aberto, e nós amamos eles. Veja "
|
opensource_description_center: "e ajude-nos se você gostar! CodeCombat é construído a partir de dúzias de projetos de código aberto, e nós amamos eles. Veja "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
||||||
practices_title: "Respeitáveis Boas Práticas"
|
practices_title: "Respeitáveis Boas Práticas"
|
||||||
practices_description: "Essas são nossas promessas para você, o jogador, de uma maneira menos jurídica."
|
practices_description: "Essas são nossas promessas para você, o jogador, de uma maneira menos jurídica."
|
||||||
privacy_title: "Privacidade"
|
privacy_title: "Privacidade"
|
||||||
privacy_description: "Nós não venderemos nenhuma de suas informações pessoais. Nós pretendemos ganhar dinheiro através de recrutamento eventualmente, mas fiquem tranquilos que nós não distribuiremos suas informações pessoais para companhias interessadas sem a sua aprovação explícita."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Segurança"
|
security_title: "Segurança"
|
||||||
security_description: "Nós lutamos para manter suas informações pessoais a salvo.Como um projeto de código aberto, nosso site é aberto para qualquer um rever e melhorar nossos sistemas de segurança."
|
security_description: "Nós lutamos para manter suas informações pessoais a salvo.Como um projeto de código aberto, nosso site é aberto para qualquer um rever e melhorar nossos sistemas de segurança."
|
||||||
email_title: "Email"
|
email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
||||||
email_description_suffix: "ou através de links nos emails que enviarmos, você pode trocar as preferências e facilmente se desinscrever a qualquer hora."
|
email_description_suffix: "ou através de links nos emails que enviarmos, você pode trocar as preferências e facilmente se desinscrever a qualquer hora."
|
||||||
cost_title: "Custo"
|
cost_title: "Custo"
|
||||||
cost_description: "Atualmente o CodeCombat é 100% grátis. Um dos nossos principais objetivos é mantê-lo dessa forma, para que, o maior número possível de pessoas possa jogar, independente de seu lugar na vida. Se o céu escurecer, nós poderemos ter que cobrar uma assinatura, ou por algum conteúdo, mas preferimos que não. Com alguma sorte, nós seremos capazes de manter a empresa com:"
|
cost_description: "Atualmente o CodeCombat é 100% grátis. Um dos nossos principais objetivos é mantê-lo dessa forma, para que, o maior número possível de pessoas possa jogar, independente de seu lugar na vida. Se o céu escurecer, nós poderemos ter que cobrar uma assinatura, ou por algum conteúdo, mas preferimos que não. Com alguma sorte, nós seremos capazes de manter a empresa com:"
|
||||||
recruitment_title: "Recrutamento"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Aqui no CodeCombat, você vai se tornar um poderoso feiticeiro, não apenas no jogo, mas também na vida real."
|
|
||||||
url_hire_programmers: "Ninguém pode contratar programadores rápido o bastante"
|
|
||||||
recruitment_description_suffix: "então quando você aumentar suas habilidade e, se concordar, vamos demonstrar suas melhores realizações em codificação para os milhares de empregadores que estão babando para ter a chance de contratá-lo. Eles nos pagam um pouco, eles te pagam"
|
|
||||||
recruitment_description_italic: "muito"
|
|
||||||
recruitment_description_ending: "o site continua grátis e todo mundo fica feliz. Esse é o plano."
|
|
||||||
copyrights_title: "Direitos Autorais e Licenças"
|
copyrights_title: "Direitos Autorais e Licenças"
|
||||||
contributor_title: "Contrato de Licença de Colaborador"
|
contributor_title: "Contrato de Licença de Colaborador"
|
||||||
contributor_description_prefix: "Todos os colaboradores, tanto no nosso site quando no nosso repositório no GitHub estão sujeitos ao nosso"
|
contributor_description_prefix: "Todos os colaboradores, tanto no nosso site quando no nosso repositório no GitHub estão sujeitos ao nosso"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
||||||
no_ie: "O CodeCombat não funciona no Internet Explorer 8 ou anterior. Desculpa!" # Warning that only shows up in IE8 and older
|
no_ie: "O CodeCombat não funciona no Internet Explorer 8 ou anterior. Desculpa!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "O CodeCombat não foi feito para dispositivos móveis e pode não funcionar!" # Warning that shows up on mobile devices
|
no_mobile: "O CodeCombat não foi feito para dispositivos móveis e pode não funcionar!" # Warning that shows up on mobile devices
|
||||||
play: "Jogar" # The big play button that just starts playing a level
|
play: "Jogar" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Ups, o teu navegador é demasiado antigo para que o CodeCombat funcione. Desculpa!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Ups, o teu navegador é demasiado antigo para que o CodeCombat funcione. Desculpa!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Mesmo assim podes tentar, mas provavelmente não irá funcionar."
|
old_browser_suffix: "Mesmo assim podes tentar, mas provavelmente não irá funcionar."
|
||||||
ipad_browser: "Más notícias: o CodeCombat não funciona no navegador do iPad. Boas notícias: a nossa aplicação nativa para iPad está à espera da aprovação da Apple."
|
ipad_browser: "Más notícias: o CodeCombat não funciona no navegador do iPad. Boas notícias: a nossa aplicação nativa para iPad está à espera da aprovação da Apple."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
||||||
change_hero: "Alterar Herói" # Go back from choose inventory to choose hero
|
change_hero: "Alterar Herói" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Equipar Itens"
|
choose_inventory: "Equipar Itens"
|
||||||
buy_gems: "Comprar Gemas"
|
buy_gems: "Comprar Gemas"
|
||||||
|
campaign_forest: "Campanha da Floresta"
|
||||||
|
campaign_dungeon: "Campanha da Masmorra"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Campanhas Mais Antigas"
|
older_campaigns: "Campanhas Mais Antigas"
|
||||||
anonymous: "Jogador Anónimo"
|
anonymous: "Jogador Anónimo"
|
||||||
level_difficulty: "Dificuldade: "
|
level_difficulty: "Dificuldade: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
||||||
campaign_player_created_description: "... onde combates contra a criatividade dos teus colegas <a href=\"/contribute#artisan\">Feiticeiros Artesãos</a>."
|
campaign_player_created_description: "... onde combates contra a criatividade dos teus colegas <a href=\"/contribute#artisan\">Feiticeiros Artesãos</a>."
|
||||||
campaign_classic_algorithms: "Algoritmos Clássicos"
|
campaign_classic_algorithms: "Algoritmos Clássicos"
|
||||||
campaign_classic_algorithms_description: "... onde aprendes os algoritmos mais populares da Ciência da Computação."
|
campaign_classic_algorithms_description: "... onde aprendes os algoritmos mais populares da Ciência da Computação."
|
||||||
campaign_forest: "Campanha da Floresta"
|
|
||||||
campaign_dungeon: "Campanha da Masmorra"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Criar Conta"
|
sign_up: "Criar Conta"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
||||||
prompt_body: "Queres obter mais?"
|
prompt_body: "Queres obter mais?"
|
||||||
prompt_button: "Entra na Loja"
|
prompt_button: "Entra na Loja"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
choose_hero: "Escolhe o Teu Herói"
|
choose_hero: "Escolhe o Teu Herói"
|
||||||
programming_language: "Linguagem de Programação"
|
programming_language: "Linguagem de Programação"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
||||||
service: "Serviço"
|
service: "Serviço"
|
||||||
price: "Preço"
|
price: "Preço"
|
||||||
gems: "Gemas"
|
gems: "Gemas"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Erro ao carregar do servidor"
|
could_not_load: "Erro ao carregar do servidor"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
||||||
legal:
|
legal:
|
||||||
page_title: "Legal"
|
page_title: "Legal"
|
||||||
opensource_intro: "O CodeCombat é gratuito para jogar e é totalmente open source."
|
opensource_intro: "O CodeCombat é gratuito para jogar e é totalmente open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Confere "
|
opensource_description_prefix: "Confere "
|
||||||
github_url: "o nosso GitHub"
|
github_url: "o nosso GitHub"
|
||||||
opensource_description_center: "e ajuda se quiseres! O CodeCombat é construído tendo por base dezenas de projetos open source, os quais nós amamos. Vê "
|
opensource_description_center: "e ajuda se quiseres! O CodeCombat é construído tendo por base dezenas de projetos open source, os quais nós amamos. Vê "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
||||||
practices_title: "Melhores Práticas Respeitosas"
|
practices_title: "Melhores Práticas Respeitosas"
|
||||||
practices_description: "Estas são as nossas promessas para contigo, o jogador, com um pouco menos de politiquices."
|
practices_description: "Estas são as nossas promessas para contigo, o jogador, com um pouco menos de politiquices."
|
||||||
privacy_title: "Privacidade"
|
privacy_title: "Privacidade"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Segurança"
|
security_title: "Segurança"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
email_title: "E-mail"
|
email_title: "E-mail"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
||||||
email_description_suffix: "ou através de ligações presentes nos e-mails que enviamos, podes mudar as tuas preferências e parar a tua subscrição facilmente, em qualquer momento."
|
email_description_suffix: "ou através de ligações presentes nos e-mails que enviamos, podes mudar as tuas preferências e parar a tua subscrição facilmente, em qualquer momento."
|
||||||
cost_title: "Custo"
|
cost_title: "Custo"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
recruitment_title: "Recrutamento"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
copyrights_title: "Direitos Autorais e Licensas"
|
copyrights_title: "Direitos Autorais e Licensas"
|
||||||
contributor_title: "Contrato de Licença do Contribuinte (CLA)"
|
contributor_title: "Contrato de Licença do Contribuinte (CLA)"
|
||||||
contributor_description_prefix: "Todas as contribuições, tanto no sítio como no nosso repositório GitHub, estão sujeitas ao nosso"
|
contributor_description_prefix: "Todas as contribuições, tanto no sítio como no nosso repositório GitHub, estão sujeitas ao nosso"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
||||||
no_ie: "CodeCombat nu merge pe Internet Explorer 8 sau mai vechi. Scuze!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat nu merge pe Internet Explorer 8 sau mai vechi. Scuze!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat nu a fost proiectat pentru dispozitive mobile si s-ar putea sa nu meargă!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat nu a fost proiectat pentru dispozitive mobile si s-ar putea sa nu meargă!" # Warning that shows up on mobile devices
|
||||||
play: "Joacă" # The big play button that just starts playing a level
|
play: "Joacă" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Mda , browser-ul tău este prea vechi pentru CodeCombat. Scuze!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Mda , browser-ul tău este prea vechi pentru CodeCombat. Scuze!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Poți să încerci oricum ,dar probabil nu o să meargă."
|
old_browser_suffix: "Poți să încerci oricum ,dar probabil nu o să meargă."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "Dificultate: "
|
level_difficulty: "Dificultate: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
||||||
campaign_player_created_description: "... în care ai ocazia să testezi creativitatea colegilor tai <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
campaign_player_created_description: "... în care ai ocazia să testezi creativitatea colegilor tai <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Crează cont"
|
sign_up: "Crează cont"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
||||||
legal:
|
legal:
|
||||||
page_title: "Aspecte Legale"
|
page_title: "Aspecte Legale"
|
||||||
opensource_intro: "CodeCombat este free-to-play și complet open source."
|
opensource_intro: "CodeCombat este free-to-play și complet open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Vizitează "
|
opensource_description_prefix: "Vizitează "
|
||||||
github_url: "pagina noastră de GitHub"
|
github_url: "pagina noastră de GitHub"
|
||||||
opensource_description_center: "și ajută-ne dacă îți place! CodeCombat este construit peste o mulțime de proiecte open source, care noi le iubim. Vizitați"
|
opensource_description_center: "și ajută-ne dacă îți place! CodeCombat este construit peste o mulțime de proiecte open source, care noi le iubim. Vizitați"
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
||||||
practices_title: "Convenții"
|
practices_title: "Convenții"
|
||||||
practices_description: "Acestea sunt promisiunile noastre către tine, jucătorul, fără așa mulți termeni legali."
|
practices_description: "Acestea sunt promisiunile noastre către tine, jucătorul, fără așa mulți termeni legali."
|
||||||
privacy_title: "Confidenţialitate şi termeni"
|
privacy_title: "Confidenţialitate şi termeni"
|
||||||
privacy_description: "Noi nu vom vinde nici o informație personală. Intenționăm să obținem profit prin recrutare eventual, dar stați liniștiți , nu vă vom vinde informațiile personale companiilor interesate fără consimțământul vostru explicit."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Securitate"
|
security_title: "Securitate"
|
||||||
security_description: "Ne străduim să vă protejăm informațiile personale. Fiind un proiect open-source, site-ul nostru oferă oricui posibilitatea de a ne revizui și îmbunătăți sistemul de securitate."
|
security_description: "Ne străduim să vă protejăm informațiile personale. Fiind un proiect open-source, site-ul nostru oferă oricui posibilitatea de a ne revizui și îmbunătăți sistemul de securitate."
|
||||||
email_title: "Email"
|
email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
||||||
email_description_suffix: " sau prin link-urile din email-urile care vi le trimitem, puteți să schimbați preferințele și să vâ dezabonați oricând."
|
email_description_suffix: " sau prin link-urile din email-urile care vi le trimitem, puteți să schimbați preferințele și să vâ dezabonați oricând."
|
||||||
cost_title: "Cost"
|
cost_title: "Cost"
|
||||||
cost_description: "Momentan, CodeCombat este 100% gratis! Unul dintre obiectele noastre principale este să îl menținem așa, astfel încât să poată juca cât mai mulți oameni. Dacă va fi nevoie , s-ar putea să percepem o plată pentru o pentru anumite servici,dar am prefera să nu o facem. Cu puțin noroc, vom putea susține compania cu:"
|
cost_description: "Momentan, CodeCombat este 100% gratis! Unul dintre obiectele noastre principale este să îl menținem așa, astfel încât să poată juca cât mai mulți oameni. Dacă va fi nevoie , s-ar putea să percepem o plată pentru o pentru anumite servici,dar am prefera să nu o facem. Cu puțin noroc, vom putea susține compania cu:"
|
||||||
recruitment_title: "Recrutare"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Aici la CodeCombat, vei deveni un vrăjitor puternic nu doar în joc, ci și în viața reală."
|
|
||||||
url_hire_programmers: "Nimeni nu poate angaja programatori destul de rapid"
|
|
||||||
recruitment_description_suffix: "așa că odată ce ți-ai dezvoltat abilitățile și esti de acord, noi vom trimite un demo cu cele mai bune realizări ale tale către miile de angajatori care se omoară să pună mâna pe tine. Pe noi ne plătesc puțin, pe tine te vor plăti"
|
|
||||||
recruitment_description_italic: "mult"
|
|
||||||
recruitment_description_ending: "site-ul rămâne gratis și toată lumea este fericită. Acesta este planul."
|
|
||||||
copyrights_title: "Drepturi de autor și licențe"
|
copyrights_title: "Drepturi de autor și licențe"
|
||||||
contributor_title: "Acord de licență Contributor"
|
contributor_title: "Acord de licență Contributor"
|
||||||
contributor_description_prefix: "Toți contribuitorii, atât pe site cât și pe GitHub-ul nostru, sunt supuși la"
|
contributor_description_prefix: "Toți contribuitorii, atât pe site cât și pe GitHub-ul nostru, sunt supuși la"
|
||||||
|
|
|
@ -4,9 +4,10 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
||||||
no_ie: "CodeCombat не работает в IE8 или более старых версиях. Нам очень жаль!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat не работает в IE8 или более старых версиях. Нам очень жаль!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat не приспособлен для работы на мобильных устройствах и может не работать!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat не приспособлен для работы на мобильных устройствах и может не работать!" # Warning that shows up on mobile devices
|
||||||
play: "Играть" # The big play button that just starts playing a level
|
play: "Играть" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Ой, ваш браузер слишком стар для запуска CodeCombat. Извините!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Ой, ваш браузер слишком стар для запуска CodeCombat. Извините!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Вы всё равно можете попробовать, но, скорее всего, это не будет работать."
|
old_browser_suffix: "Вы всё равно можете попробовать, но, скорее всего, это не будет работать."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
ipad_browser: "Плохие новости: CodeCombat не запускается в браузере IPad. Хорошие новости: наше нативное приложение для IPad ожидает одобрения от Apple."
|
||||||
campaign: "Кампания"
|
campaign: "Кампания"
|
||||||
for_beginners: "Новичкам"
|
for_beginners: "Новичкам"
|
||||||
multiplayer: "Мультиплеер" # Not currently shown on home page
|
multiplayer: "Мультиплеер" # Not currently shown on home page
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
||||||
change_hero: "Выбрать героя" # Go back from choose inventory to choose hero
|
change_hero: "Выбрать героя" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Выбрать предметы"
|
choose_inventory: "Выбрать предметы"
|
||||||
buy_gems: "Купить самоцветы"
|
buy_gems: "Купить самоцветы"
|
||||||
|
campaign_forest: "Лесная кампания"
|
||||||
|
campaign_dungeon: "Кампания в подземелье"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Старые кампании"
|
older_campaigns: "Старые кампании"
|
||||||
anonymous: "Неизвестный игрок"
|
anonymous: "Неизвестный игрок"
|
||||||
level_difficulty: "Сложность: "
|
level_difficulty: "Сложность: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
||||||
campaign_player_created_description: "... в которых вы сражаетесь с креативностью ваших друзей <a href=\"/contribute#artisan\">Ремесленников</a>."
|
campaign_player_created_description: "... в которых вы сражаетесь с креативностью ваших друзей <a href=\"/contribute#artisan\">Ремесленников</a>."
|
||||||
campaign_classic_algorithms: "Классические принципы"
|
campaign_classic_algorithms: "Классические принципы"
|
||||||
campaign_classic_algorithms_description: "... которые чаще всего встречаются в копьютерных науках."
|
campaign_classic_algorithms_description: "... которые чаще всего встречаются в копьютерных науках."
|
||||||
campaign_forest: "Лесная кампания"
|
|
||||||
campaign_dungeon: "Кампания в подземелье"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Создать аккаунт"
|
sign_up: "Создать аккаунт"
|
||||||
|
@ -98,9 +102,9 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
||||||
logging_in: "Вход..."
|
logging_in: "Вход..."
|
||||||
log_out: "Выйти"
|
log_out: "Выйти"
|
||||||
recover: "восстановить аккаунт"
|
recover: "восстановить аккаунт"
|
||||||
# authenticate_gplus: "Authenticate G+"
|
authenticate_gplus: "Войти через G+"
|
||||||
# load_profile: "Load G+ Profile"
|
load_profile: "Загрузить профиль G+"
|
||||||
# load_email: "Load G+ Email"
|
load_email: "Загрузить G+ почту"
|
||||||
# finishing: "Finishing"
|
# finishing: "Finishing"
|
||||||
|
|
||||||
signup:
|
signup:
|
||||||
|
@ -313,13 +317,13 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
||||||
choose_inventory: "Выбрать предметы"
|
choose_inventory: "Выбрать предметы"
|
||||||
equipped_item: "Выбранный"
|
equipped_item: "Выбранный"
|
||||||
available_item: "Доступно"
|
available_item: "Доступно"
|
||||||
# restricted_title: "Restricted"
|
restricted_title: "Ограниченный"
|
||||||
should_equip: "(двойной клик чтобы одеть)"
|
should_equip: "(двойной клик чтобы надеть)"
|
||||||
equipped: "(выбранный)"
|
equipped: "(выбранный)"
|
||||||
locked: "(заблокированный)"
|
locked: "(заблокированный)"
|
||||||
restricted: "(запрещен в этом уровне)"
|
restricted: "(запрещен в этом уровне)"
|
||||||
# equip: "Equip"
|
equip: "Надеть"
|
||||||
# unequip: "Unequip"
|
unequip: "Снять"
|
||||||
|
|
||||||
buy_gems:
|
buy_gems:
|
||||||
few_gems: "Немного самоцветов"
|
few_gems: "Немного самоцветов"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
||||||
prompt_body: "Хотите еще?"
|
prompt_body: "Хотите еще?"
|
||||||
prompt_button: "Войти в магазин"
|
prompt_button: "Войти в магазин"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
choose_hero: "Выберите героя"
|
choose_hero: "Выберите героя"
|
||||||
programming_language: "Язык программирования"
|
programming_language: "Язык программирования"
|
||||||
|
@ -357,26 +376,26 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
||||||
blocks: "Блокирует" # As in "this shield blocks this much damage"
|
blocks: "Блокирует" # As in "this shield blocks this much damage"
|
||||||
skills: "Умения"
|
skills: "Умения"
|
||||||
available_for_purchase: "Доступно для покупки"
|
available_for_purchase: "Доступно для покупки"
|
||||||
# level_to_unlock: "Level to unlock:"
|
level_to_unlock: "Разблокируется на уровне:" # ToDo: check in interface
|
||||||
restricted_to_certain_heroes: "Только определенные герои могут играть этот уровень."
|
restricted_to_certain_heroes: "Только определенные герои могут играть этот уровень."
|
||||||
|
|
||||||
# skill_docs:
|
skill_docs:
|
||||||
# writable: "writable" # Hover over "attack" in Your Skills while playing a level to see most of this
|
# writable: "writable" # Hover over "attack" in Your Skills while playing a level to see most of this
|
||||||
# read_only: "read-only"
|
# read_only: "read-only"
|
||||||
# action_name: "name"
|
action_name: "имя" # ToDo: check in interface
|
||||||
# action_cooldown: "Takes"
|
action_cooldown: "Применяется"
|
||||||
# action_specific_cooldown: "Cooldown"
|
action_specific_cooldown: "Восстановление"
|
||||||
# action_damage: "Damage"
|
action_damage: "Повреждения"
|
||||||
# action_range: "Range"
|
action_range: "Дальность"
|
||||||
# action_radius: "Radius"
|
action_radius: "Радиус"
|
||||||
# action_duration: "Duration"
|
action_duration: "Длительность"
|
||||||
# example: "Example"
|
example: "Пример"
|
||||||
# ex: "ex" # Abbreviation of "example"
|
ex: "пр." # Abbreviation of "example"
|
||||||
# current_value: "Current Value"
|
current_value: "Текущее значение"
|
||||||
# default_value: "Default value"
|
default_value: "Значение по умолчанию"
|
||||||
# parameters: "Parameters"
|
parameters: "Параметры"
|
||||||
# returns: "Returns"
|
returns: "Возвращает"
|
||||||
# granted_by: "Granted by"
|
granted_by: "Предоставлено"
|
||||||
|
|
||||||
save_load:
|
save_load:
|
||||||
granularity_saved_games: "Сохранено"
|
granularity_saved_games: "Сохранено"
|
||||||
|
@ -420,17 +439,17 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
||||||
press_paragraph_1_prefix: "Хотите написать о нас? Скачивайте и используйте все ресурсы, включенный в наш"
|
press_paragraph_1_prefix: "Хотите написать о нас? Скачивайте и используйте все ресурсы, включенный в наш"
|
||||||
press_paragraph_1_link: "пресс-пакет"
|
press_paragraph_1_link: "пресс-пакет"
|
||||||
press_paragraph_1_suffix: ". Все изображения могут быть использованы без предварительного уведомления."
|
press_paragraph_1_suffix: ". Все изображения могут быть использованы без предварительного уведомления."
|
||||||
# team: "Team"
|
team: "Команда"
|
||||||
# george_title: "CEO"
|
george_title: "Исполнительный директор"
|
||||||
# george_blurb: "Businesser"
|
george_blurb: "Деловой"
|
||||||
# scott_title: "Programmer"
|
scott_title: "Программист"
|
||||||
# scott_blurb: "Reasonable One"
|
scott_blurb: "Разумный"
|
||||||
# nick_title: "Programmer"
|
nick_title: "Программист"
|
||||||
# nick_blurb: "Motivation Guru"
|
nick_blurb: "Гуру мотивации"
|
||||||
# michael_title: "Programmer"
|
michael_title: "Программист"
|
||||||
# michael_blurb: "Sys Admin"
|
michael_blurb: "Сисадмин"
|
||||||
# matt_title: "Programmer"
|
matt_title: "Программист"
|
||||||
# matt_blurb: "Bicyclist"
|
matt_blurb: "Велосипедист"
|
||||||
|
|
||||||
versions:
|
versions:
|
||||||
save_version_title: "Сохранить новую версию"
|
save_version_title: "Сохранить новую версию"
|
||||||
|
@ -794,13 +813,16 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
||||||
account:
|
account:
|
||||||
recently_played: "Недавно сыграно"
|
recently_played: "Недавно сыграно"
|
||||||
no_recent_games: "Нет сыгранных игр за последние две недели."
|
no_recent_games: "Нет сыгранных игр за последние две недели."
|
||||||
# payments: "Payments"
|
payments: "Платежи"
|
||||||
# service_apple: "Apple"
|
service_apple: "Apple"
|
||||||
# service_web: "Web"
|
service_web: "Web"
|
||||||
# paid_on: "Paid On"
|
# paid_on: "Paid On"
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
price: "Цена"
|
||||||
# gems: "Gems"
|
gems: "Самоцветы"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Ошибка загрузки с сервера"
|
could_not_load: "Ошибка загрузки с сервера"
|
||||||
|
@ -835,20 +857,20 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
||||||
systems: "Системы"
|
systems: "Системы"
|
||||||
component: "Компонент"
|
component: "Компонент"
|
||||||
components: "Компоненты"
|
components: "Компоненты"
|
||||||
# thang: "Thang"
|
thang: "Предмет"
|
||||||
# thangs: "Thangs"
|
thangs: "Предметы"
|
||||||
level_session: "Ваша сессия"
|
level_session: "Ваша сессия"
|
||||||
opponent_session: "Сессия противника"
|
opponent_session: "Сессия противника"
|
||||||
article: "Статья"
|
article: "Статья"
|
||||||
user_names: "Никнеймы"
|
user_names: "Никнеймы"
|
||||||
# thang_names: "Thang Names"
|
thang_names: "Имена предмета"
|
||||||
files: "Файлы"
|
files: "Файлы"
|
||||||
# top_simulators: "Top Simulators"
|
# top_simulators: "Top Simulators"
|
||||||
source_document: "Исходный документ"
|
source_document: "Исходный документ"
|
||||||
document: "Документ"
|
document: "Документ"
|
||||||
# sprite_sheet: "Sprite Sheet"
|
# sprite_sheet: "Sprite Sheet"
|
||||||
# employers: "Employers"
|
employers: "Работники"
|
||||||
# candidates: "Candidates"
|
candidates: "Кандидаты"
|
||||||
# candidate_sessions: "Candidate Sessions"
|
# candidate_sessions: "Candidate Sessions"
|
||||||
user_remark: "Пользовательские поправки"
|
user_remark: "Пользовательские поправки"
|
||||||
user_remarks: "Пользовательские поправки"
|
user_remarks: "Пользовательские поправки"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
||||||
legal:
|
legal:
|
||||||
page_title: "Юридическая информация"
|
page_title: "Юридическая информация"
|
||||||
opensource_intro: "CodeCombat - бесплатный проект с полностью открытым исходным кодом."
|
opensource_intro: "CodeCombat - бесплатный проект с полностью открытым исходным кодом."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Посмотрите "
|
opensource_description_prefix: "Посмотрите "
|
||||||
github_url: "наш GitHub"
|
github_url: "наш GitHub"
|
||||||
opensource_description_center: "и посодействуйте, если вам понравилось! CodeCombat построен на десятках проектов с открытым кодом, и мы любим их. Загляните в "
|
opensource_description_center: "и посодействуйте, если вам понравилось! CodeCombat построен на десятках проектов с открытым кодом, и мы любим их. Загляните в "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
||||||
practices_title: "Уважаемые лучшие практики"
|
practices_title: "Уважаемые лучшие практики"
|
||||||
practices_description: "Это наши обещания тебе, игроку, менее юридическим языком."
|
practices_description: "Это наши обещания тебе, игроку, менее юридическим языком."
|
||||||
privacy_title: "Конфиденциальность"
|
privacy_title: "Конфиденциальность"
|
||||||
privacy_description: "Мы не будем продавать какую-либо личную информацию. Мы намерены заработать деньги с помощью рекрутинга в конечном счёте, но будьте уверены, мы не будем распространять вашу личную информацию заинтересованным компаниям без вашего явного согласия."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Безопасность"
|
security_title: "Безопасность"
|
||||||
security_description: "Мы стремимся сохранить вашу личную информацию в безопасности. Как проект с открытым исходным кодом, наш сайт открыт для всех в вопросах пересмотра и совершенствования систем безопасности."
|
security_description: "Мы стремимся сохранить вашу личную информацию в безопасности. Как проект с открытым исходным кодом, наш сайт открыт для всех в вопросах пересмотра и совершенствования систем безопасности."
|
||||||
email_title: "Email"
|
email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
||||||
email_description_suffix: "или через ссылки в email-ах, которые мы отправляем, вы можете изменить предпочтения и легко отписаться в любой момент."
|
email_description_suffix: "или через ссылки в email-ах, которые мы отправляем, вы можете изменить предпочтения и легко отписаться в любой момент."
|
||||||
cost_title: "Стоимость"
|
cost_title: "Стоимость"
|
||||||
cost_description: "В настоящее время, CodeCombat 100% бесплатен! Одной из наших главных целей является сохранить его таким, чтобы как можно больше людей могли играть, независимо от места в жизни. Если небо потемнеет, мы, возможно, введём подписки, возможно, только на некоторый контент, но нам не хотелось бы. Если повезёт, мы сможем поддерживать компанию, используя"
|
cost_description: "В настоящее время, CodeCombat 100% бесплатен! Одной из наших главных целей является сохранить его таким, чтобы как можно больше людей могли играть, независимо от места в жизни. Если небо потемнеет, мы, возможно, введём подписки, возможно, только на некоторый контент, но нам не хотелось бы. Если повезёт, мы сможем поддерживать компанию, используя"
|
||||||
recruitment_title: "Рекрутинг"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Здесь, в CodeCombat, вы собираетесь стать могущественным волшебником не только в игре, но и в реальной жизни."
|
|
||||||
url_hire_programmers: "Никто не может нанять программистов достаточно быстро"
|
|
||||||
recruitment_description_suffix: "поэтому, как только вы улучшите свои навыки и будете согласны, мы начнём демонстрировать ваши лучшие программистские достижения тысячам работодателей, пускающих слюни на возможность нанять вас. Они платят нам немного, они платят вам"
|
|
||||||
recruitment_description_italic: "много"
|
|
||||||
recruitment_description_ending: "сайт остаётся бесплатным и все счастливы. Таков план."
|
|
||||||
copyrights_title: "Авторские права и лицензии"
|
copyrights_title: "Авторские права и лицензии"
|
||||||
contributor_title: "Лицензионное соглашение соавторов"
|
contributor_title: "Лицензионное соглашение соавторов"
|
||||||
contributor_description_prefix: "Все вклады, как на сайте, так и на нашем репозитории GitHub, подпадают под наше"
|
contributor_description_prefix: "Все вклады, как на сайте, так и на нашем репозитории GitHub, подпадают под наше"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
||||||
no_ie: "CodeCombat nefunguje v prehliadači Internet Explorer 8 a jeho starších verziách. Ospravedlňujeme sa." # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat nefunguje v prehliadači Internet Explorer 8 a jeho starších verziách. Ospravedlňujeme sa." # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat nebol navrhnutý pre mobilné zariadenia a nemusí na nich fungovať správne!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat nebol navrhnutý pre mobilné zariadenia a nemusí na nich fungovať správne!" # Warning that shows up on mobile devices
|
||||||
play: "Hraj" # The big play button that just starts playing a level
|
play: "Hraj" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Ajaj, prehliadač je príliš starý. CodeCombat na ňom nepôjde. Je nám to ľúto!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Ajaj, prehliadač je príliš starý. CodeCombat na ňom nepôjde. Je nám to ľúto!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Skúsiť sa to dá, ale asi to nepôjde."
|
old_browser_suffix: "Skúsiť sa to dá, ale asi to nepôjde."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "Obtiažnosť."
|
level_difficulty: "Obtiažnosť."
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
||||||
campaign_player_created_description: "... v ktorých sa popasuješ s kreativitou svojich <a href=\"/contribute#artisan\">kúzelníckych súdruhov</a>."
|
campaign_player_created_description: "... v ktorých sa popasuješ s kreativitou svojich <a href=\"/contribute#artisan\">kúzelníckych súdruhov</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Vytvor účet"
|
sign_up: "Vytvor účet"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
||||||
# no_ie: "CodeCombat does not run in Internet Explorer 8 or older. Sorry!" # Warning that only shows up in IE8 and older
|
# 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
|
# 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 just starts playing a level
|
# play: "Play" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
# level_difficulty: "Difficulty: "
|
# level_difficulty: "Difficulty: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
# login:
|
# login:
|
||||||
# sign_up: "Create Account"
|
# sign_up: "Create Account"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
||||||
no_ie: "CodeCombat не ради у IE8 и старијим верзијама. Жао нам је!" # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat не ради у IE8 и старијим верзијама. Жао нам је!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat није дизајниран за мобилне уређаје и може да се деси да не ради!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat није дизајниран за мобилне уређаје и може да се деси да не ради!" # Warning that shows up on mobile devices
|
||||||
play: "Играј" # The big play button that just starts playing a level
|
play: "Играј" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "Тежина: "
|
level_difficulty: "Тежина: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
||||||
campaign_player_created_description: "... у којима се бориш против креативности својих колега."
|
campaign_player_created_description: "... у којима се бориш против креативности својих колега."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Направи Налог"
|
sign_up: "Направи Налог"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
no_ie: "CodeCombat fungerar tyvärr inte i IE8 eller äldre." # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat fungerar tyvärr inte i IE8 eller äldre." # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat är inte designat för mobila enhter och fungerar kanske inte!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat är inte designat för mobila enhter och fungerar kanske inte!" # Warning that shows up on mobile devices
|
||||||
play: "Spela" # The big play button that just starts playing a level
|
play: "Spela" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Oj då, din webbläsare är för gammal för att köra CodeCombat. Förlåt!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Oj då, din webbläsare är för gammal för att köra CodeCombat. Förlåt!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Du kan försöka ändå, men det kommer nog inte fungera."
|
old_browser_suffix: "Du kan försöka ändå, men det kommer nog inte fungera."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -50,29 +51,34 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
play:
|
play:
|
||||||
play_as: "Spela som " # Ladder page
|
play_as: "Spela som " # Ladder page
|
||||||
spectate: "Titta på" # Ladder page
|
spectate: "Titta på" # Ladder page
|
||||||
# players: "players" # Hover over a level on /play
|
players: "spelare" # Hover over a level on /play
|
||||||
# hours_played: "hours played" # Hover over a level on /play
|
hours_played: "timmar spelade" # Hover over a level on /play
|
||||||
# items: "Items" # Tooltip on item shop button from /play
|
items: "Föremål" # Tooltip on item shop button from /play
|
||||||
# unlock: "Unlock" # For purchasing items and heroes
|
unlock: "Lås upp" # For purchasing items and heroes
|
||||||
# confirm: "Confirm"
|
confirm: "Bekräfta"
|
||||||
# owned: "Owned" # For items you own
|
# owned: "Owned" # For items you own
|
||||||
# locked: "Locked"
|
locked: "Låst"
|
||||||
# purchasable: "Purchasable" # For a hero you unlocked but haven't purchased
|
purchasable: "Till salu" # For a hero you unlocked but haven't purchased
|
||||||
# available: "Available"
|
available: "Tillgänglig"
|
||||||
# skills_granted: "Skills Granted" # Property documentation details
|
# skills_granted: "Skills Granted" # Property documentation details
|
||||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
heroes: "Hjältar" # Tooltip on hero shop button from /play
|
||||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||||
# account: "Account" # Tooltip on account button from /play
|
account: "Konto" # Tooltip on account button from /play
|
||||||
# settings: "Settings" # Tooltip on settings button from /play
|
settings: "Inställningar" # Tooltip on settings button from /play
|
||||||
# next: "Next" # Go from choose hero to choose inventory before playing a level
|
next: "Nästa" # Go from choose hero to choose inventory before playing a level
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
change_hero: "Byt Hjälte" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
buy_gems: "Köp ädelstenar"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
anonymous: "Anonym Spelare"
|
||||||
level_difficulty: "Svårighetsgrad: "
|
level_difficulty: "Svårighetsgrad: "
|
||||||
campaign_beginner: "Nybörjarkampanj"
|
campaign_beginner: "Nybörjarkampanj"
|
||||||
# awaiting_levels_adventurer_prefix: "We release five levels per week."
|
awaiting_levels_adventurer_prefix: "Vi släpper fem nya nivåer varje vecka."
|
||||||
# awaiting_levels_adventurer: "Sign up as an Adventurer"
|
# awaiting_levels_adventurer: "Sign up as an Adventurer"
|
||||||
# awaiting_levels_adventurer_suffix: "to be the first to play new levels."
|
# awaiting_levels_adventurer_suffix: "to be the first to play new levels."
|
||||||
choose_your_level: "Välj din nivå" # The rest of this section is the old play view at /play-old and isn't very important.
|
choose_your_level: "Välj din nivå" # The rest of this section is the old play view at /play-old and isn't very important.
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
campaign_player_created_description: "... i vilken du tävlar mot kreativiteten hos andra <a href=\"/contribute#artisan\">Hantverkare</a>."
|
campaign_player_created_description: "... i vilken du tävlar mot kreativiteten hos andra <a href=\"/contribute#artisan\">Hantverkare</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Skapa konto"
|
sign_up: "Skapa konto"
|
||||||
|
@ -118,7 +122,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
recover:
|
recover:
|
||||||
recover_account_title: "Återskapa ditt konto"
|
recover_account_title: "Återskapa ditt konto"
|
||||||
send_password: "Skicka återskapningslösenord"
|
send_password: "Skicka återskapningslösenord"
|
||||||
# recovery_sent: "Recovery email sent."
|
recovery_sent: "Återskapningslösenord skickat."
|
||||||
|
|
||||||
# items:
|
# items:
|
||||||
# primary: "Primary"
|
# primary: "Primary"
|
||||||
|
@ -140,7 +144,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
manual: "Manuellt"
|
manual: "Manuellt"
|
||||||
fork: "Förgrena"
|
fork: "Förgrena"
|
||||||
play: "Spela" # When used as an action verb, like "Play next level"
|
play: "Spela" # When used as an action verb, like "Play next level"
|
||||||
# retry: "Retry"
|
retry: "Försök igen"
|
||||||
# watch: "Watch"
|
# watch: "Watch"
|
||||||
# unwatch: "Unwatch"
|
# unwatch: "Unwatch"
|
||||||
# submit_patch: "Submit Patch"
|
# submit_patch: "Submit Patch"
|
||||||
|
@ -148,7 +152,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
general:
|
general:
|
||||||
and: "och"
|
and: "och"
|
||||||
name: "Namn"
|
name: "Namn"
|
||||||
# date: "Date"
|
date: "Datum"
|
||||||
body: "Kropp"
|
body: "Kropp"
|
||||||
version: "Version"
|
version: "Version"
|
||||||
commit_msg: "Förbindelsemeddelande"
|
commit_msg: "Förbindelsemeddelande"
|
||||||
|
@ -158,7 +162,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
results: "Resultat"
|
results: "Resultat"
|
||||||
description: "Beskrivning"
|
description: "Beskrivning"
|
||||||
or: "eller"
|
or: "eller"
|
||||||
# subject: "Subject"
|
subject: "Ämne"
|
||||||
email: "E-post"
|
email: "E-post"
|
||||||
password: "Lösenord"
|
password: "Lösenord"
|
||||||
message: "Meddelande"
|
message: "Meddelande"
|
||||||
|
@ -174,7 +178,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
easy: "Lätt"
|
easy: "Lätt"
|
||||||
medium: "Medium"
|
medium: "Medium"
|
||||||
hard: "Svår"
|
hard: "Svår"
|
||||||
# player: "Player"
|
player: "Spelare"
|
||||||
# player_level: "Level" # Like player level 5, not like level: Dungeons of Kithgard
|
# player_level: "Level" # Like player level 5, not like level: Dungeons of Kithgard
|
||||||
|
|
||||||
units:
|
units:
|
||||||
|
@ -198,11 +202,11 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
home: "Hem" # Not used any more, will be removed soon.
|
home: "Hem" # Not used any more, will be removed soon.
|
||||||
# level: "Level" # Like "Level: Dungeons of Kithgard"
|
# level: "Level" # Like "Level: Dungeons of Kithgard"
|
||||||
# skip: "Skip"
|
# skip: "Skip"
|
||||||
# game_menu: "Game Menu"
|
game_menu: "Spelmeny"
|
||||||
guide: "Guide"
|
guide: "Guide"
|
||||||
restart: "Börja om"
|
restart: "Börja om"
|
||||||
goals: "Mål"
|
goals: "Mål"
|
||||||
# goal: "Goal"
|
goal: "Mål"
|
||||||
# running: "Running..."
|
# running: "Running..."
|
||||||
# success: "Success!"
|
# success: "Success!"
|
||||||
# incomplete: "Incomplete"
|
# incomplete: "Incomplete"
|
||||||
|
@ -295,13 +299,13 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
customize_wizard: "Skräddarsy trollkarl"
|
customize_wizard: "Skräddarsy trollkarl"
|
||||||
|
|
||||||
game_menu:
|
game_menu:
|
||||||
# inventory_tab: "Inventory"
|
inventory_tab: "Utrustning"
|
||||||
# save_load_tab: "Save/Load"
|
save_load_tab: "Spara/Ladda"
|
||||||
# options_tab: "Options"
|
options_tab: "Inställningar"
|
||||||
# guide_tab: "Guide"
|
guide_tab: "Guide"
|
||||||
multiplayer_tab: "Flerspelareläge"
|
multiplayer_tab: "Flerspelareläge"
|
||||||
# auth_tab: "Sign Up"
|
auth_tab: "Registrera dig"
|
||||||
# inventory_caption: "Equip your hero"
|
inventory_caption: "Utrusta din hjälte"
|
||||||
# choose_hero_caption: "Choose hero, language"
|
# choose_hero_caption: "Choose hero, language"
|
||||||
# save_load_caption: "... and view history"
|
# save_load_caption: "... and view history"
|
||||||
# options_caption: "Configure settings"
|
# options_caption: "Configure settings"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
legal:
|
legal:
|
||||||
page_title: "Juridik"
|
page_title: "Juridik"
|
||||||
opensource_intro: "CodeCombat är gratis att spela och helt öppen programvara."
|
opensource_intro: "CodeCombat är gratis att spela och helt öppen programvara."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Spana in "
|
opensource_description_prefix: "Spana in "
|
||||||
github_url: "vår GitHub"
|
github_url: "vår GitHub"
|
||||||
opensource_description_center: " och hjälp till om du vill! CodeCombat är byggt på dussintals projekt med öppen källkod, och vi älskar dem. Se "
|
opensource_description_center: " och hjälp till om du vill! CodeCombat är byggt på dussintals projekt med öppen källkod, och vi älskar dem. Se "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
practices_title: "Respektfulla \"best practices\""
|
practices_title: "Respektfulla \"best practices\""
|
||||||
practices_description: "Dessa är våra löften till dig, spelaren, på lite mindre juristspråk."
|
practices_description: "Dessa är våra löften till dig, spelaren, på lite mindre juristspråk."
|
||||||
privacy_title: "Integritet"
|
privacy_title: "Integritet"
|
||||||
privacy_description: "Vi kommer inte att sälja någon av din personliga information. Vi har för avsikt att tjäna pengar genom rekrytering så småningom, men var så säker på att vi inte kommer att distribuera din personliga information till intresserade företag utan ditt explicita samtycke."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Säkerhet"
|
security_title: "Säkerhet"
|
||||||
security_description: "Vi strävar efter att hålla din personliga information säker. Eftersom vår källkod är öppen är vår det fritt fram för vem som helst att granska och förbättra våra säkerhetssystem."
|
security_description: "Vi strävar efter att hålla din personliga information säker. Eftersom vår källkod är öppen är vår det fritt fram för vem som helst att granska och förbättra våra säkerhetssystem."
|
||||||
email_title: "Email"
|
email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
||||||
email_description_suffix: "eller genom länkar i mailen vi skickar kan du ändra dina inställningar och lätt avprenumerera när som helst."
|
email_description_suffix: "eller genom länkar i mailen vi skickar kan du ändra dina inställningar och lätt avprenumerera när som helst."
|
||||||
cost_title: "Kostnad"
|
cost_title: "Kostnad"
|
||||||
cost_description: "För närvarande är CodeCombat 100 % gratis! Ett av våra främsta mål är att behålla det så, så att så många som möjligt kan spela, oavsett plats i livet. Om himlen mörknar, kanske vi behöver ta betalt för prenumerationer eller något innehåll, men helst slipper vi det. Med lite tur lyckas vi hålla liv i företag med:"
|
cost_description: "För närvarande är CodeCombat 100 % gratis! Ett av våra främsta mål är att behålla det så, så att så många som möjligt kan spela, oavsett plats i livet. Om himlen mörknar, kanske vi behöver ta betalt för prenumerationer eller något innehåll, men helst slipper vi det. Med lite tur lyckas vi hålla liv i företag med:"
|
||||||
recruitment_title: "Rekrytering"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Här på CodeCombat kommer du att bli en mäktig trollkarl - inte bara i spelet, utan också i verkliga livet."
|
|
||||||
url_hire_programmers: "Ingen kan anställa programmerare tillräckligt snabbt"
|
|
||||||
recruitment_description_suffix: "så när du har vässat dina kunskaper, och om du godkänner, kommer vi att demonstrera dina största kodbedrifter för de tusentals arbetsgivare som dreglar över chansen att anställa dig. De betalar oss lite, de betalar dig"
|
|
||||||
recruitment_description_italic: "mycket"
|
|
||||||
recruitment_description_ending: "sajten fortsätter vara gratis och alla är nöjda. Det är planen."
|
|
||||||
copyrights_title: "Upphovsrätt och licenser"
|
copyrights_title: "Upphovsrätt och licenser"
|
||||||
contributor_title: "Överenskommelse för bidragarlicens"
|
contributor_title: "Överenskommelse för bidragarlicens"
|
||||||
contributor_description_prefix: "Alla bidrag, både på sajten och på vårt GitHub-repo, faller under vår"
|
contributor_description_prefix: "Alla bidrag, både på sajten och på vårt GitHub-repo, faller under vår"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
||||||
# no_ie: "CodeCombat does not run in Internet Explorer 8 or older. Sorry!" # Warning that only shows up in IE8 and older
|
# 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
|
# no_mobile: "CodeCombat wasn't designed for mobile devices and may not work!" # Warning that shows up on mobile devices
|
||||||
play: "เล่น" # The big play button that just starts playing a level
|
play: "เล่น" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
# level_difficulty: "Difficulty: "
|
# level_difficulty: "Difficulty: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "ลงทะเบียนใหม่"
|
sign_up: "ลงทะเบียนใหม่"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
||||||
no_ie: "CodeCombat maalesef Internet Explorer 8 veya daha eski sürümlerde çalışmaz." # Warning that only shows up in IE8 and older
|
no_ie: "CodeCombat maalesef Internet Explorer 8 veya daha eski sürümlerde çalışmaz." # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat mobil cihazlar için tasarlanmamıştır bu sebeple mobil cihazlarda çalışmayabilir." # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat mobil cihazlar için tasarlanmamıştır bu sebeple mobil cihazlarda çalışmayabilir." # Warning that shows up on mobile devices
|
||||||
play: "Oyna" # The big play button that just starts playing a level
|
play: "Oyna" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Olamaz, Tarayıcınız CodeCombat'ı çalıştırmak için çok eski. Üzgünüz!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Olamaz, Tarayıcınız CodeCombat'ı çalıştırmak için çok eski. Üzgünüz!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Deneyebilirsiniz, ama muhtemelen oyun çalışmayacaktır."
|
old_browser_suffix: "Deneyebilirsiniz, ama muhtemelen oyun çalışmayacaktır."
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
||||||
change_hero: "Kahramanı Değiştir" # Go back from choose inventory to choose hero
|
change_hero: "Kahramanı Değiştir" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Ögeleri Giy"
|
choose_inventory: "Ögeleri Giy"
|
||||||
buy_gems: "Taş satın a"
|
buy_gems: "Taş satın a"
|
||||||
|
campaign_forest: "Orman Senaryosu"
|
||||||
|
campaign_dungeon: "Zindan Senaryosu"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Daha Eski Görevler"
|
older_campaigns: "Daha Eski Görevler"
|
||||||
anonymous: "Anonim Oyuncu"
|
anonymous: "Anonim Oyuncu"
|
||||||
level_difficulty: "Zorluk: "
|
level_difficulty: "Zorluk: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
||||||
campaign_player_created_description: "<a href=\"/contribute#artisan\">Zanaatkâr Büyücüler</a>in yaratıcılıklarına karşı mücadele etmek için..."
|
campaign_player_created_description: "<a href=\"/contribute#artisan\">Zanaatkâr Büyücüler</a>in yaratıcılıklarına karşı mücadele etmek için..."
|
||||||
campaign_classic_algorithms: "Klasik Algoritmalar"
|
campaign_classic_algorithms: "Klasik Algoritmalar"
|
||||||
campaign_classic_algorithms_description: "... Bilgisayar Bilimleri'nde öğrendiğiniz en yaygın algoritmalar."
|
campaign_classic_algorithms_description: "... Bilgisayar Bilimleri'nde öğrendiğiniz en yaygın algoritmalar."
|
||||||
campaign_forest: "Orman Senaryosu"
|
|
||||||
campaign_dungeon: "Zindan Senaryosu"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Hesap Oluştur"
|
sign_up: "Hesap Oluştur"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
choose_hero: "Kahramanınızı Seçin"
|
choose_hero: "Kahramanınızı Seçin"
|
||||||
programming_language: "Programlama Dili"
|
programming_language: "Programlama Dili"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "Yüklenemiyor"
|
could_not_load: "Yüklenemiyor"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
||||||
legal:
|
legal:
|
||||||
page_title: "Hukuki"
|
page_title: "Hukuki"
|
||||||
opensource_intro: "CodeCombat ücretsiz oynanılabilir ve tamamen açık kaynaklıdır."
|
opensource_intro: "CodeCombat ücretsiz oynanılabilir ve tamamen açık kaynaklıdır."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "İster "
|
opensource_description_prefix: "İster "
|
||||||
github_url: "GitHub'ımıza"
|
github_url: "GitHub'ımıza"
|
||||||
opensource_description_center: "bakıver ve hoşuna giderse yardım edebilirsin! CodeCombat bir sürü açık kaynaklı projeden yararlanılarak inşa edilmiştir, hepsini seviyoruz. Bu projeleri görmek istersen "
|
opensource_description_center: "bakıver ve hoşuna giderse yardım edebilirsin! CodeCombat bir sürü açık kaynaklı projeden yararlanılarak inşa edilmiştir, hepsini seviyoruz. Bu projeleri görmek istersen "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
||||||
practices_title: "Saygı Çerçevesinde En İyi Uygulamalar"
|
practices_title: "Saygı Çerçevesinde En İyi Uygulamalar"
|
||||||
practices_description: "Saygıdeğer oyuncu, bunlar size verdiğimiz sözlerimizdir. Daha kolay anlaşılması açısından özet haline indirgenmiştir."
|
practices_description: "Saygıdeğer oyuncu, bunlar size verdiğimiz sözlerimizdir. Daha kolay anlaşılması açısından özet haline indirgenmiştir."
|
||||||
privacy_title: "Mahremiyet"
|
privacy_title: "Mahremiyet"
|
||||||
privacy_description: "Hiçbir kişisel bilginizi pazarlamayacağız. Asıl amacımız işe alımlar ile para kazanmaktır. Nihai olarak, sizin onayınız olmadan, veriniz ile ilgilenen hiçbir şirket ile bilgi satışına dair pazarlık yapmayacağımıza dair sizi temin ederiz"
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Güvenlik"
|
security_title: "Güvenlik"
|
||||||
security_description: "Kişisel bilgilerinizi güvende tutmak için mücadele ediyoruz. Açık kaynaklı bir proje olarak, sitemiz herkesin görüşüne açıktır ve güvenlik sistemimizin geliştirilmesine yardımcı olabilirsiniz."
|
security_description: "Kişisel bilgilerinizi güvende tutmak için mücadele ediyoruz. Açık kaynaklı bir proje olarak, sitemiz herkesin görüşüne açıktır ve güvenlik sistemimizin geliştirilmesine yardımcı olabilirsiniz."
|
||||||
email_title: "Eposta"
|
email_title: "Eposta"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
||||||
email_description_suffix: "ister size gönderdiğimiz epostadaki linklerden, tercihlerinizi değiştirebilir ve aboneliğinizi anında iptal edebilirsiniz."
|
email_description_suffix: "ister size gönderdiğimiz epostadaki linklerden, tercihlerinizi değiştirebilir ve aboneliğinizi anında iptal edebilirsiniz."
|
||||||
cost_title: "Ücret"
|
cost_title: "Ücret"
|
||||||
cost_description: "Şu anda CodeCombat tamamıyla ücretsiz! Esas amaçlarımızdan biri bu şekilde devam etmek, bu sayede hayattaki konumu fark etmeksizin olabildiğince çok insan oynayarak kodlamayı öğrenebilir. Eğer koşullar olumsuz yönde değişirse, abonelik veya bazı içerikler için belirli ücretler talep edilebilir, ama bunu tercih etmeyiz. Temennimiz şudur ki, şirketi şu biçimde sürdürmeye devam edebiliriz:"
|
cost_description: "Şu anda CodeCombat tamamıyla ücretsiz! Esas amaçlarımızdan biri bu şekilde devam etmek, bu sayede hayattaki konumu fark etmeksizin olabildiğince çok insan oynayarak kodlamayı öğrenebilir. Eğer koşullar olumsuz yönde değişirse, abonelik veya bazı içerikler için belirli ücretler talep edilebilir, ama bunu tercih etmeyiz. Temennimiz şudur ki, şirketi şu biçimde sürdürmeye devam edebiliriz:"
|
||||||
recruitment_title: "İşe Alım"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "CodeCombat'te, kudretli bir büyücü haline geleceksiniz–sadece oyunda değil, gerçek hayatta da."
|
|
||||||
url_hire_programmers: "Kimse yeterince hızlı bir şekilde programcı işe alamaz,"
|
|
||||||
recruitment_description_suffix: "bu sebeple, becerilerinizi yeterince geliştirdiğinizde ve siz de kabul ettiğiniz takdirde, becerilerinize dair kısa bir tanıtımı, sizi işe almak için can atan kişilere göndereceğiz. Bize biraz, size"
|
|
||||||
recruitment_description_italic: "bayağı ödeyecekler"
|
|
||||||
recruitment_description_ending: "böylece site ücretsiz kalacak ve herkes memnun olacak. Plan bu."
|
|
||||||
copyrights_title: "Telif Hakları ve Lisanslar"
|
copyrights_title: "Telif Hakları ve Lisanslar"
|
||||||
contributor_title: "Katılımcı Lisans Sözleşmesi"
|
contributor_title: "Katılımcı Lisans Sözleşmesi"
|
||||||
contributor_description_prefix: "GitHub ve siteye yapılan tüm katılımlar, devam etmeden önce kabul etmeniz gereken"
|
contributor_description_prefix: "GitHub ve siteye yapılan tüm katılımlar, devam etmeden önce kabul etmeniz gereken"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
||||||
no_ie: "На жаль, CodeCombat не працює в IE8 та старіших версіях!" # Warning that only shows up in IE8 and older
|
no_ie: "На жаль, CodeCombat не працює в IE8 та старіших версіях!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat не призначений для мобільних приладів і може не працювати!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat не призначений для мобільних приладів і може не працювати!" # Warning that shows up on mobile devices
|
||||||
play: "Грати" # The big play button that just starts playing a level
|
play: "Грати" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "Вибачте, але ваш браузер занадто старий для гри CodeCombat" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "Вибачте, але ваш браузер занадто старий для гри CodeCombat" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "Ви все одно можете спробувати, хоча навряд чи вийде"
|
old_browser_suffix: "Ви все одно можете спробувати, хоча навряд чи вийде"
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
||||||
change_hero: "Змінити героя" # Go back from choose inventory to choose hero
|
change_hero: "Змінити героя" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "Одягнути предмети"
|
choose_inventory: "Одягнути предмети"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "Старі кампанії"
|
older_campaigns: "Старі кампанії"
|
||||||
anonymous: "Гравець-анонім"
|
anonymous: "Гравець-анонім"
|
||||||
level_difficulty: "Складність: "
|
level_difficulty: "Складність: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
||||||
campaign_player_created_description: "... у яких ви змагаєтесь у креативності із вашими друзями-<a href=\"/contribute#artisan\">Архітекторами</a>."
|
campaign_player_created_description: "... у яких ви змагаєтесь у креативності із вашими друзями-<a href=\"/contribute#artisan\">Архітекторами</a>."
|
||||||
campaign_classic_algorithms: "Класичні алгоритми"
|
campaign_classic_algorithms: "Класичні алгоритми"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "створити акаунт"
|
sign_up: "створити акаунт"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -576,6 +595,7 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
||||||
level_tab_thangs_conditions: "Початковий статус"
|
level_tab_thangs_conditions: "Початковий статус"
|
||||||
level_tab_thangs_add: "Додати об'єкти"
|
level_tab_thangs_add: "Додати об'єкти"
|
||||||
delete: "Видалити"
|
delete: "Видалити"
|
||||||
|
# duplicate: "Duplicate"
|
||||||
rotate: "Повернути"
|
rotate: "Повернути"
|
||||||
level_settings_title: "Налаштування"
|
level_settings_title: "Налаштування"
|
||||||
level_component_tab_title: "Поточні компоненти"
|
level_component_tab_title: "Поточні компоненти"
|
||||||
|
@ -800,6 +820,9 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
||||||
service: "Сервіс"
|
service: "Сервіс"
|
||||||
price: "Ціна"
|
price: "Ціна"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -885,6 +908,7 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
||||||
legal:
|
legal:
|
||||||
page_title: "Юридична інформація"
|
page_title: "Юридична інформація"
|
||||||
opensource_intro: "CodeCombat - безкоштовна гра з повністю відкритим кодом."
|
opensource_intro: "CodeCombat - безкоштовна гра з повністю відкритим кодом."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "Завітайте"
|
opensource_description_prefix: "Завітайте"
|
||||||
github_url: "на наш GitHub"
|
github_url: "на наш GitHub"
|
||||||
opensource_description_center: "та долучайтесь, якщо хочете! CodeCombat побудовано на десятках проектів із вікритим кодом. і ми любимо їх. Перегляньте "
|
opensource_description_center: "та долучайтесь, якщо хочете! CodeCombat побудовано на десятках проектів із вікритим кодом. і ми любимо їх. Перегляньте "
|
||||||
|
@ -893,7 +917,7 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
||||||
practices_title: "Шановні найкращі гравці"
|
practices_title: "Шановні найкращі гравці"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
privacy_title: "Конфіденційність"
|
privacy_title: "Конфіденційність"
|
||||||
privacy_description: "Ми не продаватимемо ніяку вашу особисту інформацію. Ми маємо намір заробити гроші за допомогою кінцевого результату, але будьте впевнені, ми не будемо поширювати Вашу особисту інформацію для зацікавлених компаній без вашої явної згоди."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "Безпека"
|
security_title: "Безпека"
|
||||||
security_description: "Ми прагнемо зберегти вашу особисту інформацію в безпеці. Як проект з відкритим кодом, наш сайт є вільно відкритим для всіх, щоб переглянути та удосконалити наші системи безпеки."
|
security_description: "Ми прагнемо зберегти вашу особисту інформацію в безпеці. Як проект з відкритим кодом, наш сайт є вільно відкритим для всіх, щоб переглянути та удосконалити наші системи безпеки."
|
||||||
email_title: "Email"
|
email_title: "Email"
|
||||||
|
@ -902,12 +926,7 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
||||||
email_description_suffix: "або через посилання в повідомленням котрі ми присилаємо, ви можете змінити ваші уподобання і легко відмовитись від підписки в будь-який час."
|
email_description_suffix: "або через посилання в повідомленням котрі ми присилаємо, ви можете змінити ваші уподобання і легко відмовитись від підписки в будь-який час."
|
||||||
cost_title: "Вартість"
|
cost_title: "Вартість"
|
||||||
cost_description: "На даний час, CodeCombat є безкоштовним на усі 100%! Однією з наших цілей є рухатись у цьому ж напрямку, так що у цю гру можуть грати стільки людей, наскільки це можливо, незалежно від місця проживання. Якщо настануть важкі часи, ми будем змушені стягувати плату за певний контент, але ми б не хотіли цього. Якщо пощастить, ми зможемо підтримувати компанію разом з:"
|
cost_description: "На даний час, CodeCombat є безкоштовним на усі 100%! Однією з наших цілей є рухатись у цьому ж напрямку, так що у цю гру можуть грати стільки людей, наскільки це можливо, незалежно від місця проживання. Якщо настануть важкі часи, ми будем змушені стягувати плату за певний контент, але ми б не хотіли цього. Якщо пощастить, ми зможемо підтримувати компанію разом з:"
|
||||||
recruitment_title: "Доповнення"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "Тут у CodeCombat, ви станете могутнім чарівником не лише у грі, але також і у реальному житті."
|
|
||||||
url_hire_programmers: "Ніхто не може найняти програмістів одразу"
|
|
||||||
recruitment_description_suffix: "отже як тільки ви заточите свої навики, і якщо ви погодитесь, ми продемонструєм ваші найкращі досягнення у кодуванні тисячам роботодавців котрі пускають слюні щоб не впустити можливості найняти вас. Вони платять нам не багато, вони платять вам"
|
|
||||||
recruitment_description_italic: "багато"
|
|
||||||
recruitment_description_ending: "сайт залишиться безкоштовним і кожен буде задоволеним. Такий план."
|
|
||||||
copyrights_title: "Авторські права та ліцензії"
|
copyrights_title: "Авторські права та ліцензії"
|
||||||
contributor_title: "Авторська ліцензійна згода"
|
contributor_title: "Авторська ліцензійна згода"
|
||||||
contributor_description_prefix: "Усі права, як на сайті так і у нашому сховищі GitHub, є у відповідності з нашими"
|
contributor_description_prefix: "Усі права, як на сайті так і у нашому сховищі GitHub, є у відповідності з нашими"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
||||||
# no_ie: "CodeCombat does not run in Internet Explorer 8 or older. Sorry!" # Warning that only shows up in IE8 and older
|
# 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
|
# 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 just starts playing a level
|
# play: "Play" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
# level_difficulty: "Difficulty: "
|
# level_difficulty: "Difficulty: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
# login:
|
# login:
|
||||||
# sign_up: "Create Account"
|
# sign_up: "Create Account"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
||||||
no_ie: "Codecombat không chạy trong Internet Explorer 8 hoặc cũ hơn. Xin lỗi!" # Warning that only shows up in IE8 and older
|
no_ie: "Codecombat không chạy trong Internet Explorer 8 hoặc cũ hơn. Xin lỗi!" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "Codecombat không được thiết kế cho các thiết bị di động và có thể không hoạt động được!" # Warning that shows up on mobile devices
|
no_mobile: "Codecombat không được thiết kế cho các thiết bị di động và có thể không hoạt động được!" # Warning that shows up on mobile devices
|
||||||
play: "Chơi" # The big play button that just starts playing a level
|
play: "Chơi" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "Khó: "
|
level_difficulty: "Khó: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "Tạo tài khoản"
|
sign_up: "Tạo tài khoản"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
||||||
no_ie: "抱歉! Internet Explorer 8 等旧式预览器无法使用本网站。" # Warning that only shows up in IE8 and older
|
no_ie: "抱歉! Internet Explorer 8 等旧式预览器无法使用本网站。" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat 不是针对手机设备设计的,所以可能无法达到最好的体验!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat 不是针对手机设备设计的,所以可能无法达到最好的体验!" # Warning that shows up on mobile devices
|
||||||
play: "开始游戏" # The big play button that just starts playing a level
|
play: "开始游戏" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "噢, 你的浏览器太老了, 不能运行CodeCombat. 抱歉!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "噢, 你的浏览器太老了, 不能运行CodeCombat. 抱歉!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "你可以继续重试下去,但八成不起作用,更新浏览器吧亲~"
|
old_browser_suffix: "你可以继续重试下去,但八成不起作用,更新浏览器吧亲~"
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
||||||
change_hero: "重新选择英雄" # Go back from choose inventory to choose hero
|
change_hero: "重新选择英雄" # Go back from choose inventory to choose hero
|
||||||
choose_inventory: "装备道具"
|
choose_inventory: "装备道具"
|
||||||
buy_gems: "购买宝石"
|
buy_gems: "购买宝石"
|
||||||
|
campaign_forest: "森林战役"
|
||||||
|
campaign_dungeon: "地牢战役"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
older_campaigns: "旧的战役"
|
older_campaigns: "旧的战役"
|
||||||
anonymous: "匿名玩家"
|
anonymous: "匿名玩家"
|
||||||
level_difficulty: "难度:"
|
level_difficulty: "难度:"
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
||||||
campaign_player_created_description: "……在这里你可以与你的小伙伴的创造力战斗 <a href=\"/contribute#artisan\">技术指导</a>."
|
campaign_player_created_description: "……在这里你可以与你的小伙伴的创造力战斗 <a href=\"/contribute#artisan\">技术指导</a>."
|
||||||
campaign_classic_algorithms: "经典算法"
|
campaign_classic_algorithms: "经典算法"
|
||||||
campaign_classic_algorithms_description: "... 你可以在此学习到计算机科学中最常用的算法"
|
campaign_classic_algorithms_description: "... 你可以在此学习到计算机科学中最常用的算法"
|
||||||
campaign_forest: "森林战役"
|
|
||||||
campaign_dungeon: "地牢战役"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "注册"
|
sign_up: "注册"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
choose_hero:
|
choose_hero:
|
||||||
choose_hero: "请选择您的英雄"
|
choose_hero: "请选择您的英雄"
|
||||||
programming_language: "编程语言"
|
programming_language: "编程语言"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "载入失败"
|
could_not_load: "载入失败"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
||||||
legal:
|
legal:
|
||||||
page_title: "法律"
|
page_title: "法律"
|
||||||
opensource_intro: "CodeCombat 是一个自由发挥,完全开源的项目。"
|
opensource_intro: "CodeCombat 是一个自由发挥,完全开源的项目。"
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "查看 "
|
opensource_description_prefix: "查看 "
|
||||||
github_url: "我们的 GitHub"
|
github_url: "我们的 GitHub"
|
||||||
opensource_description_center: "并做你想做的修改吧!CodeCombat 是构筑在几十个开源项目之上的,我们爱它们。请查阅"
|
opensource_description_center: "并做你想做的修改吧!CodeCombat 是构筑在几十个开源项目之上的,我们爱它们。请查阅"
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
||||||
practices_title: "尊重最佳实践"
|
practices_title: "尊重最佳实践"
|
||||||
practices_description: "这是我们对您的承诺,即玩家,尽管这在法律用语中略显不足。"
|
practices_description: "这是我们对您的承诺,即玩家,尽管这在法律用语中略显不足。"
|
||||||
privacy_title: "隐私"
|
privacy_title: "隐私"
|
||||||
privacy_description: "我们不会出售您的任何个人信息。我们计划最终通过招聘来盈利,但请您放心,未经您的明确同意,我们不会将您的个人信息出售有兴趣的公司。"
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "安全"
|
security_title: "安全"
|
||||||
security_description: "我们竭力保证您的个人信息安全性。作为一个开源项目,任何人都可以检讨并改善我们自由开放的网站的安全性。"
|
security_description: "我们竭力保证您的个人信息安全性。作为一个开源项目,任何人都可以检讨并改善我们自由开放的网站的安全性。"
|
||||||
email_title: "电子邮件"
|
email_title: "电子邮件"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
||||||
email_description_suffix: "或者我们发送的邮件中的链接,您可以随时更改您的偏好设置或者随时取消订阅。"
|
email_description_suffix: "或者我们发送的邮件中的链接,您可以随时更改您的偏好设置或者随时取消订阅。"
|
||||||
cost_title: "花费"
|
cost_title: "花费"
|
||||||
cost_description: "目前来说,CodeCombat 是完全免费的!我们的主要目标之一也是保持目前这种方式,让尽可能多的人玩得更好,不论是否是生活中。如果天空变暗,我们可能会对某些内容采取订阅收费,但我们宁愿不那么做。运气好的话,我们可以维持公司,通过:"
|
cost_description: "目前来说,CodeCombat 是完全免费的!我们的主要目标之一也是保持目前这种方式,让尽可能多的人玩得更好,不论是否是生活中。如果天空变暗,我们可能会对某些内容采取订阅收费,但我们宁愿不那么做。运气好的话,我们可以维持公司,通过:"
|
||||||
recruitment_title: "招募"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "在 CodeCombat 这里,你将得以成为一名法力强大的“巫师”,不只是在游戏中,更在生活中。"
|
|
||||||
url_hire_programmers: "没有人能以足够快速度招聘程序员,"
|
|
||||||
recruitment_description_suffix: "所以一旦你的技能成熟并且得到你的同意,我们将战士你的最佳编码成就给上万名雇主,希望他们垂涎欲滴。而他们支付给我们一点点报酬,并且付给你工资,"
|
|
||||||
recruitment_description_italic: "“一大笔”"
|
|
||||||
recruitment_description_ending: "。而这网站也就能保持免费,皆大欢喜。计划就是这样。"
|
|
||||||
copyrights_title: "版权与许可"
|
copyrights_title: "版权与许可"
|
||||||
contributor_title: "贡献者许可协议"
|
contributor_title: "贡献者许可协议"
|
||||||
contributor_description_prefix: "所有对本网站或是 GitHub 代码库的贡献都依照我们的"
|
contributor_description_prefix: "所有对本网站或是 GitHub 代码库的贡献都依照我们的"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
||||||
no_ie: "抱歉!Internet Explorer 8 等舊的瀏覽器打不開此網站" # Warning that only shows up in IE8 and older
|
no_ie: "抱歉!Internet Explorer 8 等舊的瀏覽器打不開此網站" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat 不是針對手機設備設計的,所以可能會出問題!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat 不是針對手機設備設計的,所以可能會出問題!" # Warning that shows up on mobile devices
|
||||||
play: "開始遊戲" # The big play button that just starts playing a level
|
play: "開始遊戲" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "難度"
|
level_difficulty: "難度"
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
||||||
campaign_player_created_description: "...挑戰同伴的創意 <a href=\"/contribute#artisan\">技術指導</a>."
|
campaign_player_created_description: "...挑戰同伴的創意 <a href=\"/contribute#artisan\">技術指導</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "註冊"
|
sign_up: "註冊"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
||||||
# no_ie: "CodeCombat does not run in Internet Explorer 8 or older. Sorry!" # Warning that only shows up in IE8 and older
|
# 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
|
# 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 just starts playing a level
|
# play: "Play" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
# 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: "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."
|
# 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."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
# level_difficulty: "Difficulty: "
|
# level_difficulty: "Difficulty: "
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
||||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
# login:
|
# login:
|
||||||
# sign_up: "Create Account"
|
# sign_up: "Create Account"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
# loading_error:
|
# loading_error:
|
||||||
# could_not_load: "Error loading from server"
|
# could_not_load: "Error loading from server"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
||||||
# legal:
|
# legal:
|
||||||
# page_title: "Legal"
|
# page_title: "Legal"
|
||||||
# opensource_intro: "CodeCombat is free to play and completely open source."
|
# opensource_intro: "CodeCombat is free to play and completely open source."
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
# opensource_description_prefix: "Check out "
|
# opensource_description_prefix: "Check out "
|
||||||
# github_url: "our GitHub"
|
# github_url: "our GitHub"
|
||||||
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See "
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
||||||
# practices_title: "Respectful Best Practices"
|
# practices_title: "Respectful Best Practices"
|
||||||
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
# practices_description: "These are our promises to you, the player, in slightly less legalese."
|
||||||
# privacy_title: "Privacy"
|
# privacy_title: "Privacy"
|
||||||
# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent."
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
# security_title: "Security"
|
# security_title: "Security"
|
||||||
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems."
|
||||||
# email_title: "Email"
|
# email_title: "Email"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
||||||
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time."
|
||||||
# cost_title: "Cost"
|
# cost_title: "Cost"
|
||||||
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:"
|
||||||
# recruitment_title: "Recruitment"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life."
|
|
||||||
# url_hire_programmers: "No one can hire programmers fast enough"
|
|
||||||
# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you"
|
|
||||||
# recruitment_description_italic: "a lot"
|
|
||||||
# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan."
|
|
||||||
# copyrights_title: "Copyrights and Licenses"
|
# copyrights_title: "Copyrights and Licenses"
|
||||||
# contributor_title: "Contributor License Agreement"
|
# contributor_title: "Contributor License Agreement"
|
||||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||||
|
|
|
@ -4,6 +4,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
||||||
no_ie: "對弗住!箇網站叻 Internet Explorer 8 箇粒老個瀏覽器嘸處用。" # Warning that only shows up in IE8 and older
|
no_ie: "對弗住!箇網站叻 Internet Explorer 8 箇粒老個瀏覽器嘸處用。" # Warning that only shows up in IE8 and older
|
||||||
no_mobile: "CodeCombat 勿是照手機設備設計個,怪得嘸數达弗到頂讚個享受!" # Warning that shows up on mobile devices
|
no_mobile: "CodeCombat 勿是照手機設備設計個,怪得嘸數达弗到頂讚個享受!" # Warning that shows up on mobile devices
|
||||||
play: "遊戲開打" # The big play button that just starts playing a level
|
play: "遊戲開打" # The big play button that just starts playing a level
|
||||||
|
# try_it: "Try It" # Alternate wording for Play button
|
||||||
old_browser: "啊耶, 爾個瀏覽器忒老哉, 嘸處運行 CodeCombat。對弗住險!" # Warning that shows up on really old Firefox/Chrome/Safari
|
old_browser: "啊耶, 爾個瀏覽器忒老哉, 嘸處運行 CodeCombat。對弗住險!" # Warning that shows up on really old Firefox/Chrome/Safari
|
||||||
old_browser_suffix: "爾試叻好試多遍,不過嘸大用場個。"
|
old_browser_suffix: "爾試叻好試多遍,不過嘸大用場個。"
|
||||||
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
# ipad_browser: "Bad news: CodeCombat doesn't run on iPad in the browser. Good news: our native iPad app is awaiting Apple approval."
|
||||||
|
@ -68,6 +69,11 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
||||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||||
# choose_inventory: "Equip Items"
|
# choose_inventory: "Equip Items"
|
||||||
# buy_gems: "Buy Gems"
|
# buy_gems: "Buy Gems"
|
||||||
|
# campaign_forest: "Forest Campaign"
|
||||||
|
# campaign_dungeon: "Dungeon Campaign"
|
||||||
|
# subscription_required: "Subscription Required"
|
||||||
|
# free: "Free"
|
||||||
|
# subscribed: "Subscribed"
|
||||||
# older_campaigns: "Older Campaigns"
|
# older_campaigns: "Older Campaigns"
|
||||||
# anonymous: "Anonymous Player"
|
# anonymous: "Anonymous Player"
|
||||||
level_difficulty: "難度:"
|
level_difficulty: "難度:"
|
||||||
|
@ -89,8 +95,6 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
||||||
campaign_player_created_description: "……徠箇搭爾好搭爾夥計造起來個賭打 <a href=\"/contribute#artisan\">技術相幫</a>."
|
campaign_player_created_description: "……徠箇搭爾好搭爾夥計造起來個賭打 <a href=\"/contribute#artisan\">技術相幫</a>."
|
||||||
# campaign_classic_algorithms: "Classic Algorithms"
|
# campaign_classic_algorithms: "Classic Algorithms"
|
||||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||||
# campaign_forest: "Forest Campaign"
|
|
||||||
# campaign_dungeon: "Dungeon Campaign"
|
|
||||||
|
|
||||||
login:
|
login:
|
||||||
sign_up: "註冊"
|
sign_up: "註冊"
|
||||||
|
@ -332,6 +336,21 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
||||||
# prompt_body: "Do you want to get more?"
|
# prompt_body: "Do you want to get more?"
|
||||||
# prompt_button: "Enter Shop"
|
# prompt_button: "Enter Shop"
|
||||||
|
|
||||||
|
# subscribe:
|
||||||
|
# subscribe_title: "Subscribe"
|
||||||
|
# levels: "Unlock 25 levels! With 5 new ones every week!"
|
||||||
|
# heroes: "More powerful heroes!"
|
||||||
|
# gems: "3500 bonus gems every month!"
|
||||||
|
# items: "Over 250 bonus items!"
|
||||||
|
# parents: "For Parents"
|
||||||
|
# parents_title: "Your child will learn to code."
|
||||||
|
# parents_blurb1: "With CodeCombat, your child learns by writing real code. They start by learning simple commands, and progress to more advanced topics."
|
||||||
|
# parents_blurb2: "For 9.99/mo, they get new challenges every week and personal email support from professional programmers."
|
||||||
|
# parents_blurb3: "No Risk: 100% money back guarantee, easy 1-click unsubscribe."
|
||||||
|
# subscribe_button: "Subscribe Now"
|
||||||
|
# stripe_description: "Monthly Subscription"
|
||||||
|
# subscription_required_to_play: "You'll need a subscription to play this level."
|
||||||
|
|
||||||
# choose_hero:
|
# choose_hero:
|
||||||
# choose_hero: "Choose Your Hero"
|
# choose_hero: "Choose Your Hero"
|
||||||
# programming_language: "Programming Language"
|
# programming_language: "Programming Language"
|
||||||
|
@ -801,6 +820,9 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
||||||
# service: "Service"
|
# service: "Service"
|
||||||
# price: "Price"
|
# price: "Price"
|
||||||
# gems: "Gems"
|
# gems: "Gems"
|
||||||
|
# status_subscribed: "You're currently subscribed at $9.99 USD/mo. Thanks for your support!"
|
||||||
|
# status_unsubscribed_active: "You're not subscribed and won't be billed, but your account is still active for now."
|
||||||
|
# status_unsubscribed: "Get access to new levels, heroes, items, and bonus gems with a CodeCombat subscription!"
|
||||||
|
|
||||||
loading_error:
|
loading_error:
|
||||||
could_not_load: "讀取失敗"
|
could_not_load: "讀取失敗"
|
||||||
|
@ -886,6 +908,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
||||||
legal:
|
legal:
|
||||||
page_title: "律法"
|
page_title: "律法"
|
||||||
opensource_intro: "CodeCombat 是一個候自發揮,整個開源個項目。"
|
opensource_intro: "CodeCombat 是一個候自發揮,整個開源個項目。"
|
||||||
|
# opensource_intro_2: "CodeCombat completely open source."
|
||||||
opensource_description_prefix: "望 "
|
opensource_description_prefix: "望 "
|
||||||
github_url: "我裏個 GitHub"
|
github_url: "我裏個 GitHub"
|
||||||
opensource_description_center: "做爾想做個改動嘈!CodeCombat 是起徠幾十個開源項目上向,我裏中意渠裏。望"
|
opensource_description_center: "做爾想做個改動嘈!CodeCombat 是起徠幾十個開源項目上向,我裏中意渠裏。望"
|
||||||
|
@ -894,7 +917,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
||||||
practices_title: "尊重最讚真做"
|
practices_title: "尊重最讚真做"
|
||||||
practices_description: "箇是我裏對爾個保證,也佩是攪個人,徠法律用語裏向望起扣搭弗足相。"
|
practices_description: "箇是我裏對爾個保證,也佩是攪個人,徠法律用語裏向望起扣搭弗足相。"
|
||||||
privacy_title: "隱私"
|
privacy_title: "隱私"
|
||||||
privacy_description: "我裏弗會畀爾個任何情報賣爻。我裏划算最後用招聘來得利,爾也放心,空是爾朆明确講肯,我裏弗會畀爾個私人情報賣畀有意個公司。"
|
# privacy_description_2: "We will not sell any of your personal information."
|
||||||
security_title: "安全"
|
security_title: "安全"
|
||||||
security_description: "我裏儘話保證爾個個人隱私安全。當開源項目,管感爾都好檢查搭改進我裏自由開放個網站個安全。"
|
security_description: "我裏儘話保證爾個個人隱私安全。當開源項目,管感爾都好檢查搭改進我裏自由開放個網站個安全。"
|
||||||
email_title: "電子郵箱"
|
email_title: "電子郵箱"
|
||||||
|
@ -903,12 +926,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
||||||
email_description_suffix: "要勿我裏發畀爾個信裏向有鏈接,爾随低2都好改偏向設定要勿取消訂閱。"
|
email_description_suffix: "要勿我裏發畀爾個信裏向有鏈接,爾随低2都好改偏向設定要勿取消訂閱。"
|
||||||
cost_title: "花銷"
|
cost_title: "花銷"
|
||||||
cost_description: "目前來講,CodeCombat 是全個免費個!我裏個大目標之一也是保持目前箇種方式,讓越多越好個人攪功還好,弗管是弗是生活裏向。空把天黯落來,我裏嘸數會畀訂一許內容收費,不過我裏能可弗馨妝。運道好個話,我裏好開公司,通過:"
|
cost_description: "目前來講,CodeCombat 是全個免費個!我裏個大目標之一也是保持目前箇種方式,讓越多越好個人攪功還好,弗管是弗是生活裏向。空把天黯落來,我裏嘸數會畀訂一許內容收費,不過我裏能可弗馨妝。運道好個話,我裏好開公司,通過:"
|
||||||
recruitment_title: "招兵買馬"
|
# cost_description_2: "CodeCombat is free to play in the dungeon campaign, with a $9.99/mo subscription for access to later campaigns and 3500 bonus gems per month. You can cancel with a click, and we offer a 100% money-back guarantee."
|
||||||
recruitment_description_prefix: "來 CodeCombat 搭,爾會變做一個法力高強個“巫師”,弗單單徠遊戲裏,來生活當中也是。"
|
|
||||||
url_hire_programmers: "嘸人招程序員有得快爻,"
|
|
||||||
recruitment_description_suffix: "怪得只講爾手藝讚起爻咦經過爾同意,我裏會畀爾最好個編碼成果畀講萬個僱主望,希望渠裏眼紅。渠裏解眼功夫鈿畀我裏,薪水發畀爾,"
|
|
||||||
recruitment_description_italic: "“一大袋”"
|
|
||||||
recruitment_description_ending: "。箇網站也佩好一直免費,兩門進。划算佩馨寧。"
|
|
||||||
copyrights_title: "版權搭許可"
|
copyrights_title: "版權搭許可"
|
||||||
contributor_title: "貢獻者許可協議"
|
contributor_title: "貢獻者許可協議"
|
||||||
contributor_description_prefix: "所有對本網站要勿 GitHub 代碼庫個努力都照我裏個"
|
contributor_description_prefix: "所有對本網站要勿 GitHub 代碼庫個努力都照我裏個"
|
||||||
|
|
16
app/schemas/models/analytics_users_active.coffee
Normal file
16
app/schemas/models/analytics_users_active.coffee
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
c = require './../schemas'
|
||||||
|
|
||||||
|
AnalyticsUsersActiveSchema = c.object {
|
||||||
|
title: 'Analytics Users Active'
|
||||||
|
description: 'Active users data.'
|
||||||
|
}
|
||||||
|
|
||||||
|
_.extend AnalyticsUsersActiveSchema.properties,
|
||||||
|
creator: c.objectId(links: [{rel: 'extra', href: '/db/user/{($)}'}])
|
||||||
|
created: c.date({title: 'Created', readOnly: true})
|
||||||
|
|
||||||
|
event: {type: 'string'}
|
||||||
|
|
||||||
|
c.extendBasicProperties AnalyticsUsersActiveSchema, 'analytics.users.active'
|
||||||
|
|
||||||
|
module.exports = AnalyticsUsersActiveSchema
|
|
@ -137,6 +137,7 @@ _.extend ThangTypeSchema.properties,
|
||||||
head: { type: 'string', format: 'image-file', title: 'Head' }
|
head: { type: 'string', format: 'image-file', title: 'Head' }
|
||||||
hair: { type: 'string', format: 'image-file', title: 'Hair' }
|
hair: { type: 'string', format: 'image-file', title: 'Hair' }
|
||||||
thumb: { type: 'string', format: 'image-file', title: 'Thumb' }
|
thumb: { type: 'string', format: 'image-file', title: 'Thumb' }
|
||||||
|
wizardHand: { type: 'string', format: 'image-file', title: 'Wizard Hand' }
|
||||||
dollImages: c.object { title: 'Paper Doll Images' },
|
dollImages: c.object { title: 'Paper Doll Images' },
|
||||||
male: { type: 'string', format: 'image-file', title: ' Male' }
|
male: { type: 'string', format: 'image-file', title: ' Male' }
|
||||||
female: { type: 'string', format: 'image-file', title: ' Female' }
|
female: { type: 'string', format: 'image-file', title: ' Female' }
|
||||||
|
@ -145,7 +146,7 @@ _.extend ThangTypeSchema.properties,
|
||||||
maleRanger: { type: 'string', format: 'image-file', title: 'Glove (Male Ranger)' }
|
maleRanger: { type: 'string', format: 'image-file', title: 'Glove (Male Ranger)' }
|
||||||
maleRangerThumb: { type: 'string', format: 'image-file', title: 'Thumb (Male Ranger)' }
|
maleRangerThumb: { type: 'string', format: 'image-file', title: 'Thumb (Male Ranger)' }
|
||||||
femaleRanger: { type: 'string', format: 'image-file', title: 'Glove (Female Ranger)' }
|
femaleRanger: { type: 'string', format: 'image-file', title: 'Glove (Female Ranger)' }
|
||||||
femaleRangeThumbr: { type: 'string', format: 'image-file', title: 'Thumb (Female Ranger)' }
|
femaleRangerThumb: { type: 'string', format: 'image-file', title: 'Thumb (Female Ranger)' }
|
||||||
maleBack: { type: 'string', format: 'image-file', title: ' Male Back' }
|
maleBack: { type: 'string', format: 'image-file', title: ' Male Back' }
|
||||||
femaleBack: { type: 'string', format: 'image-file', title: ' Female Back' }
|
femaleBack: { type: 'string', format: 'image-file', title: ' Female Back' }
|
||||||
colorGroups: c.object
|
colorGroups: c.object
|
||||||
|
|
|
@ -173,3 +173,5 @@ module.exports =
|
||||||
|
|
||||||
'level:hero-selection-updated': c.object {required: ['hero']},
|
'level:hero-selection-updated': c.object {required: ['hero']},
|
||||||
hero: {type: 'object'}
|
hero: {type: 'object'}
|
||||||
|
|
||||||
|
'level:subscription-required': c.object {}
|
||||||
|
|
|
@ -497,7 +497,7 @@ $itemSlotGridHeight: 51px
|
||||||
bottom: 31px
|
bottom: 31px
|
||||||
|
|
||||||
&.Ranger
|
&.Ranger
|
||||||
left: -7px
|
left: -16px
|
||||||
|
|
||||||
#hero-image-head
|
#hero-image-head
|
||||||
z-index: 16
|
z-index: 16
|
||||||
|
@ -531,6 +531,9 @@ $itemSlotGridHeight: 51px
|
||||||
&.feet
|
&.feet
|
||||||
z-index: 13
|
z-index: 13
|
||||||
|
|
||||||
|
&.male.Ranger
|
||||||
|
bottom: 45px
|
||||||
|
|
||||||
&.right-hand:not(.Ranger)
|
&.right-hand:not(.Ranger)
|
||||||
@include rotate(-15deg)
|
@include rotate(-15deg)
|
||||||
&.female
|
&.female
|
||||||
|
@ -542,35 +545,38 @@ $itemSlotGridHeight: 51px
|
||||||
bottom: 63px
|
bottom: 63px
|
||||||
@include rotate(-15deg)
|
@include rotate(-15deg)
|
||||||
|
|
||||||
&.right-hand.Ranger
|
|
||||||
&.female
|
|
||||||
left: -7px
|
|
||||||
|
|
||||||
&.male
|
|
||||||
left: -7px
|
|
||||||
|
|
||||||
&.left-hand
|
&.left-hand
|
||||||
z-index: 17
|
z-index: 17
|
||||||
|
|
||||||
&.torso
|
&.torso
|
||||||
z-index: 14
|
z-index: 14
|
||||||
|
|
||||||
&.gloves:not(.Ranger)
|
&.gloves
|
||||||
z-index: 15
|
z-index: 15
|
||||||
|
|
||||||
&.female
|
&.female
|
||||||
&.female-thumb
|
&.female-thumb, &.female-ranger-thumb
|
||||||
z-index: 16
|
z-index: 16
|
||||||
@include rotate(-15deg)
|
&:not(.Ranger)
|
||||||
left: 66px
|
@include rotate(-15deg)
|
||||||
bottom: 54px
|
left: 66px
|
||||||
|
bottom: 54px
|
||||||
|
|
||||||
&.male
|
&.male
|
||||||
&.male-thumb
|
&.male-thumb, &.male-ranger-thumb
|
||||||
z-index: 16
|
z-index: 16
|
||||||
@include rotate(-15deg)
|
&:not(.Ranger)
|
||||||
left: 53px
|
@include rotate(-15deg)
|
||||||
bottom: 54px
|
left: 53px
|
||||||
|
bottom: 54px
|
||||||
|
|
||||||
&.head
|
&.head
|
||||||
z-index: 17
|
z-index: 17
|
||||||
|
|
||||||
|
&.Ranger:not(.feet)
|
||||||
|
&.female
|
||||||
|
left: -7px
|
||||||
|
|
||||||
|
&.male
|
||||||
|
left: -16px
|
||||||
|
|
||||||
|
|
|
@ -287,7 +287,7 @@ $heroCanvasHeight: 265px
|
||||||
margin-top: 12px
|
margin-top: 12px
|
||||||
margin-bottom: 5px
|
margin-bottom: 5px
|
||||||
|
|
||||||
#purchase-hero-button
|
#restricted-hero-button, #purchase-hero-button
|
||||||
width: 209px
|
width: 209px
|
||||||
height: 110px
|
height: 110px
|
||||||
position: absolute
|
position: absolute
|
||||||
|
@ -299,6 +299,8 @@ $heroCanvasHeight: 265px
|
||||||
font-size: 24.5px
|
font-size: 24.5px
|
||||||
font-family: Open Sans Condensed
|
font-family: Open Sans Condensed
|
||||||
color: white
|
color: white
|
||||||
|
|
||||||
|
#purchase-hero-button
|
||||||
border: 3px solid rgb(7,65,83)
|
border: 3px solid rgb(7,65,83)
|
||||||
background: rgb(0,119,168)
|
background: rgb(0,119,168)
|
||||||
border-radius: 0
|
border-radius: 0
|
||||||
|
@ -314,6 +316,8 @@ $heroCanvasHeight: 265px
|
||||||
&:hover > *
|
&:hover > *
|
||||||
@include opacity(1)
|
@include opacity(1)
|
||||||
|
|
||||||
|
//#restricted-hero-button
|
||||||
|
|
||||||
//- Programming select box
|
//- Programming select box
|
||||||
|
|
||||||
.form
|
.form
|
||||||
|
|
|
@ -13,7 +13,7 @@ block content
|
||||||
if subscribed
|
if subscribed
|
||||||
button.end-subscription-button.btn.btn-lg.btn-warning(data-i18n="subscribe.unsubscribe") Unsubscribe
|
button.end-subscription-button.btn.btn-lg.btn-warning(data-i18n="subscribe.unsubscribe") Unsubscribe
|
||||||
.payment-status(data-i18n="account.status_subscribed")
|
.payment-status(data-i18n="account.status_subscribed")
|
||||||
else
|
else if !me.isAnonymous()
|
||||||
button.start-subscription-button.btn.btn-lg.btn-success(data-i18n="subscribe.subscribe") Subscribe
|
button.start-subscription-button.btn.btn-lg.btn-success(data-i18n="subscribe.subscribe") Subscribe
|
||||||
if active
|
if active
|
||||||
.payment-status(data-i18n="account.status_unsubscribed_active")
|
.payment-status(data-i18n="account.status_unsubscribed_active")
|
||||||
|
|
|
@ -68,12 +68,17 @@
|
||||||
span= visibleHero.name
|
span= visibleHero.name
|
||||||
span.spl(data-i18n="inventory.restricted_title") Restricted
|
span.spl(data-i18n="inventory.restricted_title") Restricted
|
||||||
span.spr(data-i18n="choose_hero.restricted_to_certain_heroes") Only certain heroes can play this level.
|
span.spr(data-i18n="choose_hero.restricted_to_certain_heroes") Only certain heroes can play this level.
|
||||||
|
button.btn.disabled.btn-illustrated#restricted-hero-button(data-i18n="inventory.restricted_title") Restricted
|
||||||
|
|
||||||
else if visibleHero.purchasable
|
else if visibleHero.purchasable
|
||||||
#purchasable-hero-explanation
|
#purchasable-hero-explanation
|
||||||
h2(data-i18n="choose_hero.available_for_purchase") Available for Purchase
|
h2(data-i18n="choose_hero.available_for_purchase") Available for Purchase
|
||||||
button.btn.unlock-button#purchase-hero-button
|
button.btn.unlock-button#purchase-hero-button
|
||||||
span.spr(data-i18n="play.unlock") Unlock
|
span.spr(data-i18n="play.unlock") Unlock
|
||||||
|
- if(!visibleHero.get('gems')) {
|
||||||
|
- console.error('Huh, we loaded the hero with no gem cost.');
|
||||||
|
- visibleHero.set('gems', {ninja: 400, librarian: 400}[visibleHero.get('slug')] || 1000);
|
||||||
|
- }
|
||||||
span= visibleHero.get('gems')
|
span= visibleHero.get('gems')
|
||||||
span.gem.gem-20
|
span.gem.gem-20
|
||||||
|
|
||||||
|
|
|
@ -29,6 +29,7 @@ module.exports = class PaymentsView extends RootView
|
||||||
|
|
||||||
onClickStartSubscription: (e) ->
|
onClickStartSubscription: (e) ->
|
||||||
@openModalView new SubscribeModal()
|
@openModalView new SubscribeModal()
|
||||||
|
window.tracker?.trackEvent 'Show subscription modal', category: 'Subscription', label: 'payments view'
|
||||||
|
|
||||||
onSubscribed: ->
|
onSubscribed: ->
|
||||||
document.location.reload()
|
document.location.reload()
|
||||||
|
|
|
@ -120,7 +120,11 @@ module.exports = class WorldMapView extends RootView
|
||||||
@preloadTopHeroes() unless me.get('heroConfig')?.thangType
|
@preloadTopHeroes() unless me.get('heroConfig')?.thangType
|
||||||
if @requiresSubscription
|
if @requiresSubscription
|
||||||
modal = if me.get('anonymous') then AuthModal else SubscribeModal
|
modal = if me.get('anonymous') then AuthModal else SubscribeModal
|
||||||
_.delay (=> @openModalView? new modal() unless window.currentModal), 2000
|
_.delay =>
|
||||||
|
@openModalView? new modal() unless window.currentModal
|
||||||
|
if modal is SubscribeModal
|
||||||
|
window.tracker?.trackEvent 'Show subscription modal', category: 'Subscription', label: 'world map loadded'
|
||||||
|
, 2000
|
||||||
|
|
||||||
onSubscribed: ->
|
onSubscribed: ->
|
||||||
@requiresSubscription = false
|
@requiresSubscription = false
|
||||||
|
@ -208,6 +212,8 @@ module.exports = class WorldMapView extends RootView
|
||||||
if @requiresSubscription and not @levelStatusMap[level.id] and not level.adventurer
|
if @requiresSubscription and not @levelStatusMap[level.id] and not level.adventurer
|
||||||
modal = if me.get('anonymous') then AuthModal else SubscribeModal
|
modal = if me.get('anonymous') then AuthModal else SubscribeModal
|
||||||
@openModalView new modal()
|
@openModalView new modal()
|
||||||
|
if modal is SubscribeModal
|
||||||
|
window.tracker?.trackEvent 'Show subscription modal', category: 'Subscription', label: 'map level clicked'
|
||||||
else if $(e.target).attr('disabled')
|
else if $(e.target).attr('disabled')
|
||||||
Backbone.Mediator.publish 'router:navigate', route: '/contribute/adventurer'
|
Backbone.Mediator.publish 'router:navigate', route: '/contribute/adventurer'
|
||||||
return
|
return
|
||||||
|
|
|
@ -112,6 +112,8 @@ module.exports = class LevelLoadingView extends CocoView
|
||||||
onClickStartSubscription: (e) ->
|
onClickStartSubscription: (e) ->
|
||||||
modal = if me.get('anonymous') then AuthModal else SubscribeModal
|
modal = if me.get('anonymous') then AuthModal else SubscribeModal
|
||||||
@openModalView new modal()
|
@openModalView new modal()
|
||||||
|
if modal is SubscribeModal
|
||||||
|
window.tracker?.trackEvent 'Show subscription modal', category: 'Subscription', label: 'level loading'
|
||||||
|
|
||||||
onSubscribed: ->
|
onSubscribed: ->
|
||||||
document.location.reload()
|
document.location.reload()
|
||||||
|
|
|
@ -363,7 +363,7 @@ module.exports = class InventoryModal extends ModalView
|
||||||
@remainingRequiredEquipment = []
|
@remainingRequiredEquipment = []
|
||||||
@$el.find('.should-equip').removeClass('should-equip')
|
@$el.find('.should-equip').removeClass('should-equip')
|
||||||
inWorldMap = $('#world-map-view').length
|
inWorldMap = $('#world-map-view').length
|
||||||
if heroClass = @selectedHero?.get('heroClass')
|
if @supermodel.finished() and heroClass = @selectedHero?.get('heroClass')
|
||||||
for slot, item of _.clone equipment
|
for slot, item of _.clone equipment
|
||||||
itemModel = @items.findWhere original: item
|
itemModel = @items.findWhere original: item
|
||||||
unless itemModel and heroClass in itemModel.classes
|
unless itemModel and heroClass in itemModel.classes
|
||||||
|
@ -528,10 +528,11 @@ module.exports = class InventoryModal extends ModalView
|
||||||
|
|
||||||
#- Paper doll equipment updating
|
#- Paper doll equipment updating
|
||||||
onEquipmentChanged: ->
|
onEquipmentChanged: ->
|
||||||
|
equipment = @getCurrentEquipmentConfig()
|
||||||
|
return unless _.size(equipment) and @supermodel.finished()
|
||||||
@removeDollImages()
|
@removeDollImages()
|
||||||
heroClass = @selectedHero?.get('heroClass') ? 'Warrior'
|
heroClass = @selectedHero?.get('heroClass') ? 'Warrior'
|
||||||
gender = if @selectedHero?.get('slug') in heroGenders.male then 'male' else 'female'
|
gender = if @selectedHero?.get('slug') in heroGenders.male then 'male' else 'female'
|
||||||
equipment = @getCurrentEquipmentConfig()
|
|
||||||
slotsWithImages = []
|
slotsWithImages = []
|
||||||
for slot, original of equipment
|
for slot, original of equipment
|
||||||
item = _.find @items.models, (item) -> item.get('original') is original
|
item = _.find @items.models, (item) -> item.get('original') is original
|
||||||
|
@ -542,6 +543,8 @@ module.exports = class InventoryModal extends ModalView
|
||||||
@$el.find('#hero-image-hair').toggle not ('head' in slotsWithImages)
|
@$el.find('#hero-image-hair').toggle not ('head' in slotsWithImages)
|
||||||
@$el.find('#hero-image-thumb').toggle not ('gloves' in slotsWithImages)
|
@$el.find('#hero-image-thumb').toggle not ('gloves' in slotsWithImages)
|
||||||
|
|
||||||
|
@equipment = @options.equipment = equipment
|
||||||
|
|
||||||
removeDollImages: ->
|
removeDollImages: ->
|
||||||
@$el.find('.doll-image').remove()
|
@$el.find('.doll-image').remove()
|
||||||
|
|
||||||
|
|
|
@ -148,7 +148,8 @@ module.exports = class PlayHeroesModal extends ModalView
|
||||||
return hero
|
return hero
|
||||||
fullHero = @getFullHero hero.get 'original'
|
fullHero = @getFullHero hero.get 'original'
|
||||||
onLoaded = =>
|
onLoaded = =>
|
||||||
return unless canvas = $(".hero-item[data-hero-id='#{fullHero.get('original')}'] canvas")
|
canvas = $(".hero-item[data-hero-id='#{fullHero.get('original')}'] canvas")
|
||||||
|
return unless canvas.length # Don't render it if it's not on the screen.
|
||||||
canvas.show().prop width: @canvasWidth, height: @canvasHeight
|
canvas.show().prop width: @canvasWidth, height: @canvasHeight
|
||||||
builder = new SpriteBuilder(fullHero)
|
builder = new SpriteBuilder(fullHero)
|
||||||
movieClip = builder.buildMovieClip(fullHero.get('actions').attack?.animation ? fullHero.get('actions').idle.animation)
|
movieClip = builder.buildMovieClip(fullHero.get('actions').attack?.animation ? fullHero.get('actions').idle.animation)
|
||||||
|
|
|
@ -50,7 +50,7 @@ module.exports = class SubscribeModal extends ModalView
|
||||||
@playSound 'menu-button-click'
|
@playSound 'menu-button-click'
|
||||||
application.tracker?.trackEvent 'Started subscription purchase', {}
|
application.tracker?.trackEvent 'Started subscription purchase', {}
|
||||||
stripeHandler.open({
|
stripeHandler.open({
|
||||||
description: $.i18n.t 'subscribe.stripe_description'
|
description: $.i18n.t('subscribe.stripe_description')
|
||||||
amount: @product.amount
|
amount: @product.amount
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
|
@ -71,4 +71,6 @@ EarnedAchievementSchema.statics.createForAchievement = (achievement, doc, origin
|
||||||
earnedPoints = worth
|
earnedPoints = worth
|
||||||
wrapUp(doc)
|
wrapUp(doc)
|
||||||
|
|
||||||
|
User.saveActiveUser userID, "achievement"
|
||||||
|
|
||||||
module.exports = EarnedAchievement = mongoose.model('EarnedAchievement', EarnedAchievementSchema)
|
module.exports = EarnedAchievement = mongoose.model('EarnedAchievement', EarnedAchievementSchema)
|
||||||
|
|
10
server/analytics/AnalyticsUsersActive.coffee
Normal file
10
server/analytics/AnalyticsUsersActive.coffee
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
mongoose = require 'mongoose'
|
||||||
|
plugins = require '../plugins/plugins'
|
||||||
|
|
||||||
|
AnalyticsUsersActiveSchema = new mongoose.Schema({
|
||||||
|
created:
|
||||||
|
type: Date
|
||||||
|
'default': Date.now
|
||||||
|
}, {strict: false})
|
||||||
|
|
||||||
|
module.exports = AnalyticsUsersActive = mongoose.model('analytics.users.active', AnalyticsUsersActiveSchema)
|
16
server/analytics/analytics_users_active_handler.coffee
Normal file
16
server/analytics/analytics_users_active_handler.coffee
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
AnalyticsUsersActive = require './AnalyticsUsersActive'
|
||||||
|
Handler = require '../commons/Handler'
|
||||||
|
|
||||||
|
class AnalyticsUsersActiveHandler extends Handler
|
||||||
|
modelClass: AnalyticsUsersActive
|
||||||
|
jsonSchema: require '../../app/schemas/models/analytics_users_active'
|
||||||
|
|
||||||
|
hasAccess: (req) ->
|
||||||
|
req.method in ['GET'] or req.user?.isAdmin()
|
||||||
|
|
||||||
|
makeNewInstance: (req) ->
|
||||||
|
instance = super(req)
|
||||||
|
instance.set('creator', req.user._id)
|
||||||
|
instance
|
||||||
|
|
||||||
|
module.exports = new AnalyticsUsersActiveHandler()
|
|
@ -1,4 +1,5 @@
|
||||||
module.exports.handlers =
|
module.exports.handlers =
|
||||||
|
'analytics_users_active': 'analytics/analytics_users_active_handler'
|
||||||
'article': 'articles/article_handler'
|
'article': 'articles/article_handler'
|
||||||
'level': 'levels/level_handler'
|
'level': 'levels/level_handler'
|
||||||
'level_component': 'levels/components/level_component_handler'
|
'level_component': 'levels/components/level_component_handler'
|
||||||
|
|
|
@ -18,22 +18,34 @@ previous = {}
|
||||||
|
|
||||||
LevelSessionSchema.post 'init', (doc) ->
|
LevelSessionSchema.post 'init', (doc) ->
|
||||||
previous[doc.get 'id'] =
|
previous[doc.get 'id'] =
|
||||||
'state.completed': doc.get 'state.completed'
|
'state.complete': doc.get 'state.complete'
|
||||||
|
'playtime': doc.get 'playtime'
|
||||||
|
|
||||||
LevelSessionSchema.pre 'save', (next) ->
|
LevelSessionSchema.pre 'save', (next) ->
|
||||||
|
User = require '../../users/User' # Avoid mutual inclusion cycles
|
||||||
@set('changed', new Date())
|
@set('changed', new Date())
|
||||||
|
|
||||||
id = @get('id')
|
id = @get('id')
|
||||||
initd = id of previous
|
initd = id of previous
|
||||||
|
levelID = @get('levelID')
|
||||||
|
userID = @get('creator')
|
||||||
|
activeUserEvent = null
|
||||||
|
|
||||||
# newly completed level
|
# Newly completed level
|
||||||
if not (initd and previous[id]['state.completed']) and @get('state.completed')
|
if not (initd and previous[id]['state']?['complete']) and @get('state.complete')
|
||||||
User = require '../../users/User' # Avoid mutual inclusion cycles
|
User.update {_id: userID}, {$inc: 'stats.gamesCompleted': 1}, {}, (err, count) ->
|
||||||
User.update {_id: @get 'creator'}, {$inc: 'stats.gamesCompleted': 1}, {}, (err, count) ->
|
|
||||||
log.error err if err?
|
log.error err if err?
|
||||||
|
activeUserEvent = "level-completed/#{levelID}"
|
||||||
|
|
||||||
|
# Spent at least 30s playing this level
|
||||||
|
if not initd and @get('playtime') >= 30 or initd and (@get('playtime') - previous[id]['playtime'] >= 30)
|
||||||
|
activeUserEvent = "level-playtime/#{levelID}"
|
||||||
|
|
||||||
delete previous[id] if initd
|
delete previous[id] if initd
|
||||||
next()
|
if activeUserEvent?
|
||||||
|
User.saveActiveUser userID, activeUserEvent, next
|
||||||
|
else
|
||||||
|
next()
|
||||||
|
|
||||||
LevelSessionSchema.statics.privateProperties = ['code', 'submittedCode', 'unsubscribed']
|
LevelSessionSchema.statics.privateProperties = ['code', 'submittedCode', 'unsubscribed']
|
||||||
LevelSessionSchema.statics.editableProperties = ['multiplayer', 'players', 'code', 'codeLanguage', 'completed', 'state',
|
LevelSessionSchema.statics.editableProperties = ['multiplayer', 'players', 'code', 'codeLanguage', 'completed', 'state',
|
||||||
|
|
|
@ -56,6 +56,9 @@ PaymentHandler = class PaymentHandler extends Handler
|
||||||
payment
|
payment
|
||||||
|
|
||||||
post: (req, res) ->
|
post: (req, res) ->
|
||||||
|
if (not req.user) or req.user.isAnonymous()
|
||||||
|
return @sendForbiddenError(res)
|
||||||
|
|
||||||
appleReceipt = req.body.apple?.rawReceipt
|
appleReceipt = req.body.apple?.rawReceipt
|
||||||
appleTransactionID = req.body.apple?.transactionID
|
appleTransactionID = req.body.apple?.transactionID
|
||||||
appleLocalPrice = req.body.apple?.localPrice
|
appleLocalPrice = req.body.apple?.localPrice
|
||||||
|
@ -80,10 +83,13 @@ PaymentHandler = class PaymentHandler extends Handler
|
||||||
@logPaymentError(req, 'Missing apple transaction id')
|
@logPaymentError(req, 'Missing apple transaction id')
|
||||||
return @sendBadInputError(res, 'Apple purchase? Need to specify which transaction.')
|
return @sendBadInputError(res, 'Apple purchase? Need to specify which transaction.')
|
||||||
@handleApplePaymentPost(req, res, appleReceipt, appleTransactionID, appleLocalPrice)
|
@handleApplePaymentPost(req, res, appleReceipt, appleTransactionID, appleLocalPrice)
|
||||||
|
@onPostSuccess req
|
||||||
else
|
else
|
||||||
@handleStripePaymentPost(req, res, stripeTimestamp, productID, stripeToken)
|
@handleStripePaymentPost(req, res, stripeTimestamp, productID, stripeToken)
|
||||||
|
@onPostSuccess req
|
||||||
|
|
||||||
|
onPostSuccess: (req) ->
|
||||||
|
req.user?.saveActiveUser 'payment'
|
||||||
|
|
||||||
#- Apple payments
|
#- Apple payments
|
||||||
|
|
||||||
|
|
|
@ -16,6 +16,9 @@ class SubscriptionHandler extends Handler
|
||||||
console.warn "Subscription Error: #{req.user.get('slug')} (#{req.user._id}): '#{msg}'"
|
console.warn "Subscription Error: #{req.user.get('slug')} (#{req.user._id}): '#{msg}'"
|
||||||
|
|
||||||
subscribeUser: (req, user, done) ->
|
subscribeUser: (req, user, done) ->
|
||||||
|
if (not req.user) or req.user.isAnonymous()
|
||||||
|
return done({res: 'You must be signed in to subscribe.', code: 403})
|
||||||
|
|
||||||
stripeToken = req.body.stripe?.token
|
stripeToken = req.body.stripe?.token
|
||||||
extantCustomerID = user.get('stripe')?.customerID
|
extantCustomerID = user.get('stripe')?.customerID
|
||||||
if not (stripeToken or extantCustomerID)
|
if not (stripeToken or extantCustomerID)
|
||||||
|
@ -103,7 +106,6 @@ class SubscriptionHandler extends Handler
|
||||||
|
|
||||||
@updateUser(req, user, customer.subscriptions.data[0], true, done)
|
@updateUser(req, user, customer.subscriptions.data[0], true, done)
|
||||||
|
|
||||||
|
|
||||||
updateUser: (req, user, subscription, increment, done) ->
|
updateUser: (req, user, subscription, increment, done) ->
|
||||||
stripeInfo = _.cloneDeep(user.get('stripe') ? {})
|
stripeInfo = _.cloneDeep(user.get('stripe') ? {})
|
||||||
stripeInfo.planID = 'basic'
|
stripeInfo.planID = 'basic'
|
||||||
|
@ -123,9 +125,9 @@ class SubscriptionHandler extends Handler
|
||||||
if err
|
if err
|
||||||
@logSubscriptionError(req, 'Stripe user plan saving error. '+err)
|
@logSubscriptionError(req, 'Stripe user plan saving error. '+err)
|
||||||
return done({res: 'Database error.', code: 500})
|
return done({res: 'Database error.', code: 500})
|
||||||
|
req.user?.saveActiveUser 'subscribe'
|
||||||
return done()
|
return done()
|
||||||
|
|
||||||
|
|
||||||
unsubscribeUser: (req, user, done) ->
|
unsubscribeUser: (req, user, done) ->
|
||||||
stripeInfo = _.cloneDeep(user.get('stripe'))
|
stripeInfo = _.cloneDeep(user.get('stripe'))
|
||||||
stripe.customers.cancelSubscription stripeInfo.customerID, stripeInfo.subscriptionID, { at_period_end: true }, (err) =>
|
stripe.customers.cancelSubscription stripeInfo.customerID, stripeInfo.subscriptionID, { at_period_end: true }, (err) =>
|
||||||
|
@ -139,7 +141,7 @@ class SubscriptionHandler extends Handler
|
||||||
if err
|
if err
|
||||||
@logSubscriptionError(req, 'User save unsubscribe error. '+err)
|
@logSubscriptionError(req, 'User save unsubscribe error. '+err)
|
||||||
return done({res: 'Database error.', code: 500})
|
return done({res: 'Database error.', code: 500})
|
||||||
|
req.user?.saveActiveUser 'unsubscribe'
|
||||||
return done()
|
return done()
|
||||||
|
|
||||||
|
|
||||||
module.exports = new SubscriptionHandler()
|
module.exports = new SubscriptionHandler()
|
||||||
|
|
|
@ -54,9 +54,10 @@ PurchaseHandler = class PurchaseHandler extends Handler
|
||||||
|
|
||||||
else
|
else
|
||||||
super(req, res)
|
super(req, res)
|
||||||
|
|
||||||
onPostSuccess: (req) ->
|
onPostSuccess: (req) ->
|
||||||
@addPurchaseToUser(req)
|
@addPurchaseToUser(req)
|
||||||
|
req.user?.saveActiveUser 'purchase'
|
||||||
|
|
||||||
addPurchaseToUser: (req) ->
|
addPurchaseToUser: (req) ->
|
||||||
user = req.user
|
user = req.user
|
||||||
|
@ -80,7 +81,7 @@ PurchaseHandler = class PurchaseHandler extends Handler
|
||||||
spent = hadSpent = user.get('spent') ? 0
|
spent = hadSpent = user.get('spent') ? 0
|
||||||
spent += item.get('gems')
|
spent += item.get('gems')
|
||||||
user.set('spent', spent)
|
user.set('spent', spent)
|
||||||
|
|
||||||
user.save()
|
user.save()
|
||||||
|
|
||||||
module.exports = new PurchaseHandler()
|
module.exports = new PurchaseHandler()
|
||||||
|
|
|
@ -5,6 +5,7 @@ crypto = require 'crypto'
|
||||||
mail = require '../commons/mail'
|
mail = require '../commons/mail'
|
||||||
log = require 'winston'
|
log = require 'winston'
|
||||||
plugins = require '../plugins/plugins'
|
plugins = require '../plugins/plugins'
|
||||||
|
AnalyticsUsersActive = require '../analytics/AnalyticsUsersActive'
|
||||||
|
|
||||||
config = require '../../server_config'
|
config = require '../../server_config'
|
||||||
stripe = require('stripe')(config.stripe.secretKey)
|
stripe = require('stripe')(config.stripe.secretKey)
|
||||||
|
@ -162,7 +163,7 @@ UserSchema.statics.unconflictName = unconflictName = (name, done) ->
|
||||||
|
|
||||||
UserSchema.methods.register = (done) ->
|
UserSchema.methods.register = (done) ->
|
||||||
@set('anonymous', false)
|
@set('anonymous', false)
|
||||||
@set('permissions', ['admin']) if not isProduction
|
@set('permissions', ['admin']) if not isProduction and not GLOBAL.testing
|
||||||
if (name = @get 'name')? and name isnt ''
|
if (name = @get 'name')? and name isnt ''
|
||||||
unconflictName name, (err, uniqueName) =>
|
unconflictName name, (err, uniqueName) =>
|
||||||
return done err if err
|
return done err if err
|
||||||
|
@ -176,6 +177,38 @@ UserSchema.methods.register = (done) ->
|
||||||
sendwithus.api.send data, (err, result) ->
|
sendwithus.api.send data, (err, result) ->
|
||||||
log.error "sendwithus post-save error: #{err}, result: #{result}" if err
|
log.error "sendwithus post-save error: #{err}, result: #{result}" if err
|
||||||
delighted.addDelightedUser @
|
delighted.addDelightedUser @
|
||||||
|
@saveActiveUser 'register'
|
||||||
|
|
||||||
|
UserSchema.statics.saveActiveUser = (id, event, done=null) ->
|
||||||
|
id = mongoose.Types.ObjectId id if _.isString id
|
||||||
|
@findById id, (err, user) ->
|
||||||
|
if err?
|
||||||
|
log.error err
|
||||||
|
else
|
||||||
|
user?.saveActiveUser event
|
||||||
|
done?()
|
||||||
|
|
||||||
|
UserSchema.methods.saveActiveUser = (event, done=null) ->
|
||||||
|
try
|
||||||
|
return done?() if @isAdmin()
|
||||||
|
userID = @get('_id')
|
||||||
|
|
||||||
|
# Create if no active user entry for today
|
||||||
|
today = new Date()
|
||||||
|
minDate = new Date(Date.UTC(today.getUTCFullYear(), today.getUTCMonth(), today.getUTCDate()))
|
||||||
|
AnalyticsUsersActive.findOne({created: {$gte: minDate}, creator: mongoose.Types.ObjectId(userID)}).exec (err, activeUser) ->
|
||||||
|
if err?
|
||||||
|
log.error "saveActiveUser error retrieving active users: #{err}"
|
||||||
|
else if not activeUser
|
||||||
|
newActiveUser = new AnalyticsUsersActive()
|
||||||
|
newActiveUser.set 'creator', userID
|
||||||
|
newActiveUser.set 'event', event
|
||||||
|
newActiveUser.save (err) ->
|
||||||
|
log.error "Level session saveActiveUser error saving active user: #{err}" if err?
|
||||||
|
done?()
|
||||||
|
catch err
|
||||||
|
log.error err
|
||||||
|
done?()
|
||||||
|
|
||||||
UserSchema.pre('save', (next) ->
|
UserSchema.pre('save', (next) ->
|
||||||
@set('emailLower', @get('email')?.toLowerCase())
|
@set('emailLower', @get('email')?.toLowerCase())
|
||||||
|
|
|
@ -552,7 +552,7 @@ UserHandler = class UserHandler extends Handler
|
||||||
usersTotal += 1
|
usersTotal += 1
|
||||||
userID = user.get('_id').toHexString()
|
userID = user.get('_id').toHexString()
|
||||||
|
|
||||||
LevelSession.count {creator: userID, 'state.completed': true}, (err, count) ->
|
LevelSession.count {creator: userID, 'state.complete': true}, (err, count) ->
|
||||||
update = if count then {$set: 'stats.gamesCompleted': count} else {$unset: 'stats.gamesCompleted': ''}
|
update = if count then {$set: 'stats.gamesCompleted': count} else {$unset: 'stats.gamesCompleted': ''}
|
||||||
User.findByIdAndUpdate user.get('_id'), update, doneWithUser
|
User.findByIdAndUpdate user.get('_id'), update, doneWithUser
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,7 @@ GLOBAL.tv4 = require 'tv4' # required for TreemaUtils to work
|
||||||
# _.str = require 'underscore.string'
|
# _.str = require 'underscore.string'
|
||||||
|
|
||||||
models_path = [
|
models_path = [
|
||||||
|
'../../server/analytics/AnalyticsUsersActive'
|
||||||
'../../server/articles/Article'
|
'../../server/articles/Article'
|
||||||
'../../server/levels/Level'
|
'../../server/levels/Level'
|
||||||
'../../server/levels/components/LevelComponent'
|
'../../server/levels/components/LevelComponent'
|
||||||
|
|
|
@ -31,6 +31,12 @@ describe '/db/payment', ->
|
||||||
done()
|
done()
|
||||||
|
|
||||||
describe 'posting Apple IAPs', ->
|
describe 'posting Apple IAPs', ->
|
||||||
|
|
||||||
|
it 'denies anonymous users trying to pay', (done) ->
|
||||||
|
request.get getURL('/auth/whoami'), ->
|
||||||
|
request.post {uri: paymentURL, json: firstApplePayment}, (err, res, body) ->
|
||||||
|
expect(res.statusCode).toBe 403
|
||||||
|
done()
|
||||||
|
|
||||||
it 'creates a payment object and credits gems to the user', (done) ->
|
it 'creates a payment object and credits gems to the user', (done) ->
|
||||||
loginJoe ->
|
loginJoe ->
|
||||||
|
|
|
@ -91,6 +91,14 @@ describe '/db/user, editing stripe property', ->
|
||||||
throw err if err
|
throw err if err
|
||||||
done()
|
done()
|
||||||
|
|
||||||
|
it 'denies anonymous users trying to subscribe', (done) ->
|
||||||
|
request.get getURL('/auth/whoami'), (err, res, body) ->
|
||||||
|
body = JSON.parse(body)
|
||||||
|
body.stripe = { planID: 'basic', token: '12345' }
|
||||||
|
request.put {uri: userURL, json: body}, (err, res, body) ->
|
||||||
|
expect(res.statusCode).toBe 403
|
||||||
|
done()
|
||||||
|
|
||||||
#- shared data between tests
|
#- shared data between tests
|
||||||
joeData = null
|
joeData = null
|
||||||
firstSubscriptionID = null
|
firstSubscriptionID = null
|
||||||
|
@ -202,7 +210,6 @@ describe '/db/user, editing stripe property', ->
|
||||||
joeData.email = 'newEmail@gmail.com'
|
joeData.email = 'newEmail@gmail.com'
|
||||||
request.put {uri: userURL, json: joeData }, (err, res, body) ->
|
request.put {uri: userURL, json: joeData }, (err, res, body) ->
|
||||||
f = -> stripe.customers.retrieve joeData.stripe.customerID, (err, customer) ->
|
f = -> stripe.customers.retrieve joeData.stripe.customerID, (err, customer) ->
|
||||||
console.log 'customer?', customer
|
|
||||||
expect(customer.email).toBe('newEmail@gmail.com')
|
expect(customer.email).toBe('newEmail@gmail.com')
|
||||||
done()
|
done()
|
||||||
setTimeout(f, 500) # bit of a race condition here, response returns before stripe has been updated
|
setTimeout(f, 500) # bit of a race condition here, response returns before stripe has been updated
|
||||||
|
|
|
@ -28,7 +28,7 @@ describe 'Server user object', ->
|
||||||
expect(JSON.stringify(user.get('emailSubscriptions'))).toBe(JSON.stringify(['tester', 'level_creator']))
|
expect(JSON.stringify(user.get('emailSubscriptions'))).toBe(JSON.stringify(['tester', 'level_creator']))
|
||||||
done()
|
done()
|
||||||
|
|
||||||
describe 'User.updateMailChimp', ->
|
describe 'User.updateServiceSettings', ->
|
||||||
makeMC = (callback) ->
|
makeMC = (callback) ->
|
||||||
GLOBAL.mc =
|
GLOBAL.mc =
|
||||||
lists:
|
lists:
|
||||||
|
@ -40,7 +40,7 @@ describe 'User.updateMailChimp', ->
|
||||||
done()
|
done()
|
||||||
|
|
||||||
user = new User({emailSubscriptions: ['announcement'], email: 'tester@gmail.com'})
|
user = new User({emailSubscriptions: ['announcement'], email: 'tester@gmail.com'})
|
||||||
User.updateMailChimp(user)
|
User.updateServiceSettings(user)
|
||||||
|
|
||||||
describe 'POST /db/user', ->
|
describe 'POST /db/user', ->
|
||||||
|
|
||||||
|
@ -342,7 +342,7 @@ describe 'Statistics', ->
|
||||||
session = new LevelSession
|
session = new LevelSession
|
||||||
name: 'Beat Gandalf'
|
name: 'Beat Gandalf'
|
||||||
permissions: simplePermissions
|
permissions: simplePermissions
|
||||||
state: completed: true
|
state: complete: true
|
||||||
|
|
||||||
unittest.getNormalJoe (joe) ->
|
unittest.getNormalJoe (joe) ->
|
||||||
expect(joe.get 'stats.gamesCompleted').toBeUndefined()
|
expect(joe.get 'stats.gamesCompleted').toBeUndefined()
|
||||||
|
|
74
test/server/unit/analytics.spec.coffee
Normal file
74
test/server/unit/analytics.spec.coffee
Normal file
|
@ -0,0 +1,74 @@
|
||||||
|
GLOBAL._ = require 'lodash'
|
||||||
|
|
||||||
|
require '../common'
|
||||||
|
request = require 'request'
|
||||||
|
AnalyticsUsersActive = require '../../../server/analytics/AnalyticsUsersActive'
|
||||||
|
LevelSession = require '../../../server/levels/sessions/LevelSession'
|
||||||
|
User = require '../../../server/users/User'
|
||||||
|
|
||||||
|
# TODO: these tests have some rerun/cleanup issues
|
||||||
|
# TODO: add tests for purchase, payment, subscribe, unsubscribe, and earned achievements
|
||||||
|
|
||||||
|
describe 'Analytics', ->
|
||||||
|
|
||||||
|
it 'registered user', (done) ->
|
||||||
|
clearModels [AnalyticsUsersActive], (err) ->
|
||||||
|
expect(err).toBeNull()
|
||||||
|
user = new User
|
||||||
|
permissions: []
|
||||||
|
name: "Fred" + Math.floor(Math.random() * 10000)
|
||||||
|
user.save (err) ->
|
||||||
|
expect(err).toBeNull()
|
||||||
|
userID = mongoose.Types.ObjectId(user.get('_id'))
|
||||||
|
AnalyticsUsersActive.find {creator : userID}, (err, activeUsers) ->
|
||||||
|
expect(activeUsers.length).toEqual(0)
|
||||||
|
user.register ->
|
||||||
|
AnalyticsUsersActive.find {creator : userID}, (err, activeUsers) ->
|
||||||
|
expect(err).toBeNull()
|
||||||
|
expect(activeUsers.length).toEqual(1)
|
||||||
|
expect(activeUsers[0]?.get('event')).toEqual('register')
|
||||||
|
done()
|
||||||
|
|
||||||
|
it 'level completed', (done) ->
|
||||||
|
clearModels [AnalyticsUsersActive], (err) ->
|
||||||
|
expect(err).toBeNull()
|
||||||
|
unittest.getNormalJoe (joe) ->
|
||||||
|
userID = mongoose.Types.ObjectId(joe.get('_id'))
|
||||||
|
session = new LevelSession
|
||||||
|
name: 'Beat Gandalf'
|
||||||
|
levelID: 'lotr'
|
||||||
|
permissions: simplePermissions
|
||||||
|
state: complete: false
|
||||||
|
creator: userID
|
||||||
|
session.save (err) ->
|
||||||
|
expect(err).toBeNull()
|
||||||
|
AnalyticsUsersActive.find {creator : userID}, (err, activeUsers) ->
|
||||||
|
expect(activeUsers.length).toEqual(0)
|
||||||
|
session.set 'state', complete: true
|
||||||
|
session.save (err) ->
|
||||||
|
expect(err).toBeNull()
|
||||||
|
AnalyticsUsersActive.find {creator : userID}, (err, activeUsers) ->
|
||||||
|
expect(err).toBeNull()
|
||||||
|
expect(activeUsers.length).toEqual(1)
|
||||||
|
expect(activeUsers[0]?.get('event')).toEqual('level-completed/lotr')
|
||||||
|
done()
|
||||||
|
|
||||||
|
it 'level playtime', (done) ->
|
||||||
|
clearModels [AnalyticsUsersActive], (err) ->
|
||||||
|
expect(err).toBeNull()
|
||||||
|
unittest.getNormalJoe (joe) ->
|
||||||
|
userID = mongoose.Types.ObjectId(joe.get('_id'))
|
||||||
|
session = new LevelSession
|
||||||
|
name: 'Beat Gandalf'
|
||||||
|
levelID: 'lotr'
|
||||||
|
permissions: simplePermissions
|
||||||
|
playtime: 60
|
||||||
|
creator: userID
|
||||||
|
session.save (err) ->
|
||||||
|
expect(err).toBeNull()
|
||||||
|
AnalyticsUsersActive.find {creator : userID}, (err, activeUsers) ->
|
||||||
|
expect(err).toBeNull()
|
||||||
|
expect(activeUsers.length).toEqual(1)
|
||||||
|
expect(activeUsers[0]?.get('event')).toEqual('level-playtime/lotr')
|
||||||
|
done()
|
||||||
|
|
Reference in a new issue