From e87992632e708f17bff5f3b1d8eb29db281044ad Mon Sep 17 00:00:00 2001 From: kotvaska Date: Fri, 5 Sep 2014 01:21:51 +0600 Subject: [PATCH 01/31] Update ru.coffee --- app/locale/ru.coffee | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index d6b578b9d..b74946065 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -83,14 +83,14 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi signup: create_account_title: "Создать аккаунт, чтобы сохранить прогресс" description: "Это бесплатно. Нужна лишь пара вещей, и вы сможете продолжить путешествие:" - email_announcements: "Получать оповещения на email" + email_announcements: "Получать оповещения по email" coppa: "Вы старше 13 лет или живёте не в США " coppa_why: "(почему?)" creating: "Создание аккаунта..." sign_up: "Регистрация" log_in: "вход с паролем" social_signup: "Или вы можете зарегистрироваться через Facebook или G+:" - required: "Войдите для того чтобы продолжить." + required: "Войдите для того, чтобы продолжить." home: slogan: "Научитесь программировать, играя в игру" @@ -123,13 +123,13 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi campaign_multiplayer_description: "... в которых вы соревнуетесь в программировании с другими игроками." campaign_player_created: "Уровни игроков" campaign_player_created_description: "... в которых вы сражаетесь с креативностью ваших друзей Ремесленников." -# campaign_classic_algorithms: "Classic Algorithms" -# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science." + campaign_classic_algorithms: "Классические принципы" + campaign_classic_algorithms_description: "... которые чаще всего встречаются в копьютерных науках." level_difficulty: "Сложность: " play_as: "Играть за " spectate: "Наблюдать" -# players: "players" -# hours_played: "hours played" + players: "игроки" + hours_played: "часов сыграно" contact: contact_us: "Связаться с CodeCombat" @@ -142,7 +142,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi forum_suffix: "." send: "Отправить отзыв" contact_candidate: "Связаться с кандидатом" - recruitment_reminder: "Используйте эту форму, чтобы обратиться к кандидатам, если вы заинтересованы в интервью. Помните, что CodeCombat взимает 18% от первого года зарплаты. Плата производится по найму сотрудника и подлежит возмещению в течение 90 дней, если работник не остаётся на рабочем месте. Работники с частичной занятостью, удалённые и работающие по контракту свободны, как стажёры." + recruitment_reminder: "Используйте эту форму, чтобы обратиться к кандидатам, если вы заинтересованы в интервью. Помните, что CodeCombat взимает 18% от первого года зарплаты. Плата производится по найму сотрудника и подлежит возмещению в течение 90 дней, если работник не остаётся на рабочем месте. Работники с частичной занятостью, работаюие удалённо и по контракту свободны, как стажёры." diplomat_suggestion: title: "Помогите перевести CodeCombat!" From aeafc6b648b5dc4c364ed0fdd4626cb392e0443c Mon Sep 17 00:00:00 2001 From: Imperadeiro98 Date: Thu, 4 Sep 2014 21:26:38 +0100 Subject: [PATCH 02/31] Update pt-PT.coffee --- app/locale/pt-PT.coffee | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/locale/pt-PT.coffee b/app/locale/pt-PT.coffee index dcf88281f..d2d0a5e2c 100644 --- a/app/locale/pt-PT.coffee +++ b/app/locale/pt-PT.coffee @@ -123,8 +123,8 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription: campaign_multiplayer_description: "... onde programa frente-a-frente contra outros jogadores." campaign_player_created: "Criados por Jogadores" campaign_player_created_description: "... onde combate contra a criatividade dos seus colegas Feiticeiros Artesãos." -# campaign_classic_algorithms: "Classic Algorithms" -# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science." + campaign_classic_algorithms: "Algoritmos Clássicos" + campaign_classic_algorithms_description: "... onde aprende os algoritmos mais populares da Ciência da Computação." level_difficulty: "Dificuldade: " play_as: "Jogar Como" spectate: "Espectar" @@ -955,7 +955,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription: achievement: "Conquista" clas: "CLAs" # play_counts: "Play Counts" -# feedback: "Feedback" + feedback: "Feedback" delta: added: "Adicionados/as" From 2c2811fc253decce91a40dc9ae71a235664368f9 Mon Sep 17 00:00:00 2001 From: Imperadeiro98 Date: Fri, 5 Sep 2014 09:24:08 +0100 Subject: [PATCH 03/31] Update en.coffee Removed redundant code and updated some i18n --- app/locale/en.coffee | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/app/locale/en.coffee b/app/locale/en.coffee index 755ada82a..a148445c3 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -642,21 +642,14 @@ player: "Player" about: - who_is_codecombat: "Who is CodeCombat?" why_codecombat: "Why CodeCombat?" - who_description_prefix: "together started CodeCombat in 2013. We also created " - who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." - who_description_ending: "Now it's time to teach people to write code." - why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." - why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." - why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" - why_paragraph_3_italic: "yay a badge" - why_paragraph_3_center: "but fun like" - why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" - why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." - why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." - why_ending: "And hey, it's free. " - why_ending_url: "Start wizarding now!" + why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." + why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" + why_paragraph_2_italic: "yay a badge" + why_paragraph_2_center: "but fun like" + why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" + why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." + why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." george_title: "CEO" george_description: "Businesser" scott_title: "Programmer" From 319b9a3400cdc8f9d9b6c91a9568e84073ba78f6 Mon Sep 17 00:00:00 2001 From: Imperadeiro98 Date: Fri, 5 Sep 2014 09:25:32 +0100 Subject: [PATCH 04/31] Update about.jade Updated some i18n (it is also needed to add line 42, 45-47, 56) --- app/templates/about.jade | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/templates/about.jade b/app/templates/about.jade index fa31a820c..3de69f866 100644 --- a/app/templates/about.jade +++ b/app/templates/about.jade @@ -11,30 +11,30 @@ block content h2(data-i18n="about.why_codecombat") | Why CodeCombat? - p(data-i18n="about.why_paragraph_2") + p(data-i18n="about.why_paragraph_1") | If you want to learn to program, you don't need lessons. | You need to write a lot of code and have a great time doing it. p - span(data-i18n="about.why_paragraph_3_prefix") + span(data-i18n="about.why_paragraph_2_prefix") | That's what programming is about. It's gotta be fun. | Not fun like span - i(data-i18n="about.why_paragraph_3_italic") + i(data-i18n="about.why_paragraph_2_italic") | yay a badge span - span(data-i18n="about.why_paragraph_3_center") + span(data-i18n="about.why_paragraph_2_center") | but fun like span - i(data-i18n="about.why_paragraph_3_italic_caps") + i(data-i18n="about.why_paragraph_2_italic_caps") | NO MOM I HAVE TO FINISH THE LEVEL! span - span(data-i18n="about.why_paragraph_3_suffix") + span(data-i18n="about.why_paragraph_2_suffix") | That's why CodeCombat is a multiplayer game, | not a gamified lesson course. We won't stop | until you can't stop--but this time, that's a good thing. - p(data-i18n="about.why_paragraph_4") + p(data-i18n="about.why_paragraph_3") | If you're going to get addicted to some game, | get addicted to this one and become one of the wizards of the tech age. From 88144024c443526221c02b14403ee9c73711e008 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Fri, 5 Sep 2014 09:12:05 -0700 Subject: [PATCH 05/31] Updated about page i18n. --- app/locale/ar.coffee | 15 +++++++-------- app/locale/bg.coffee | 15 +++++++-------- app/locale/ca.coffee | 15 +++++++-------- app/locale/cs.coffee | 15 +++++++-------- app/locale/da.coffee | 15 +++++++-------- app/locale/de-AT.coffee | 15 +++++++-------- app/locale/de-CH.coffee | 15 +++++++-------- app/locale/de-DE.coffee | 15 +++++++-------- app/locale/el.coffee | 15 +++++++-------- app/locale/en-AU.coffee | 15 +++++++-------- app/locale/en-GB.coffee | 15 +++++++-------- app/locale/en-US.coffee | 15 +++++++-------- app/locale/en.coffee | 17 +++++++++++------ app/locale/es-419.coffee | 15 +++++++-------- app/locale/es-ES.coffee | 15 +++++++-------- app/locale/fa.coffee | 15 +++++++-------- app/locale/fi.coffee | 15 +++++++-------- app/locale/fr.coffee | 15 +++++++-------- app/locale/he.coffee | 15 +++++++-------- app/locale/hi.coffee | 15 +++++++-------- app/locale/hu.coffee | 15 +++++++-------- app/locale/id.coffee | 15 +++++++-------- app/locale/it.coffee | 15 +++++++-------- app/locale/ja.coffee | 15 +++++++-------- app/locale/ko.coffee | 15 +++++++-------- app/locale/lt.coffee | 15 +++++++-------- app/locale/ms.coffee | 15 +++++++-------- app/locale/nb.coffee | 15 +++++++-------- app/locale/nl-BE.coffee | 15 +++++++-------- app/locale/nl-NL.coffee | 15 +++++++-------- app/locale/nn.coffee | 15 +++++++-------- app/locale/no.coffee | 15 +++++++-------- app/locale/pl.coffee | 15 +++++++-------- app/locale/pt-BR.coffee | 15 +++++++-------- app/locale/pt-PT.coffee | 15 +++++++-------- app/locale/ro.coffee | 15 +++++++-------- app/locale/ru.coffee | 15 +++++++-------- app/locale/sk.coffee | 15 +++++++-------- app/locale/sl.coffee | 15 +++++++-------- app/locale/sr.coffee | 15 +++++++-------- app/locale/sv.coffee | 15 +++++++-------- app/locale/th.coffee | 15 +++++++-------- app/locale/tr.coffee | 15 +++++++-------- app/locale/uk.coffee | 15 +++++++-------- app/locale/ur.coffee | 15 +++++++-------- app/locale/vi.coffee | 15 +++++++-------- app/locale/zh-HANS.coffee | 15 +++++++-------- app/locale/zh-HANT.coffee | 15 +++++++-------- app/locale/zh-WUU-HANS.coffee | 15 +++++++-------- app/locale/zh-WUU-HANT.coffee | 15 +++++++-------- app/templates/about.jade | 12 +++++++----- 51 files changed, 361 insertions(+), 403 deletions(-) diff --git a/app/locale/ar.coffee b/app/locale/ar.coffee index f4539e605..442727660 100644 --- a/app/locale/ar.coffee +++ b/app/locale/ar.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/bg.coffee b/app/locale/bg.coffee index ab12284b9..436303a22 100644 --- a/app/locale/bg.coffee +++ b/app/locale/bg.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "български език", englishDescri # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/ca.coffee b/app/locale/ca.coffee index 6a30f72a8..735fd2892 100644 --- a/app/locale/ca.coffee +++ b/app/locale/ca.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/cs.coffee b/app/locale/cs.coffee index efd3ee7ae..90a1cfdc4 100644 --- a/app/locale/cs.coffee +++ b/app/locale/cs.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr who_description_prefix: "společně přišli s projektem CodeCombat v roce 2013. V roce 2008 jsme vytvořili také " who_description_suffix: ", jedničku mezi webovými a IOS aplikacemi pro učení psaní japonských a čínských znaků." who_description_ending: "Nyní nastal čas pomoci lidem s programováním." - why_paragraph_1: "Při vytváření Skritteru neznal George základy programování a byl neustále frustrován svou neschopností implementovat vlastní nápady. Zkoušel se naučit programovat, ale lekce programování byly na něj příliš pomalé. Jeho spolubydlící se rozhodl o rekvalifikaci a tak zkusil Codeacademy, ale brzy toho nechal s tím, že je to příliš velká nuda. Týden co týden se někdo z Georgových přátel pokoušel využít Codeacademyk učení programování, ale po chvíli odpadl. Uvědomili jsme si, že se jedná o stejný problém, který jsme již vyřešili při tvorbě Skitteru: lidé se pokouší učit na pomalých, intenzivních teoretických lekcích, ale místo toho potřebují rychlé, ale obsáhlé praktické cvičení. A na tento problém známe řešení." - why_paragraph_2: "Potřebujete se naučit programovat? Pak nepotřebujete lekce, potřebuje příležitost psát spoustu kódu a při tom se u toho dobře bavit." - why_paragraph_3_prefix: "To je to o čem musí programování být. Ne rádoby zábava typu" - why_paragraph_3_italic: "hmm, další odznáček" - why_paragraph_3_center: "ale nadšení typu" - why_paragraph_3_italic_caps: "POČKEJ MAMI, MUSÍM DOKONČIT ÚROVEŇ!" - why_paragraph_3_suffix: "Proto je CodeCombat opravdová multiplayer hra, ne lekce kurzu s herními odznáčky. Neskončí, dokud sami nepřestanete, což je tentokrát dobrá věc." - why_paragraph_4: "A jestli se máte stát závislými na nějaké hře, pak ať je to hra tato, a staňte se díky tomu kouzelníky a odborníky v této technické době." + why_paragraph_1: "Potřebujete se naučit programovat? Pak nepotřebujete lekce, potřebuje příležitost psát spoustu kódu a při tom se u toho dobře bavit." + why_paragraph_2_prefix: "To je to o čem musí programování být. Ne rádoby zábava typu" + why_paragraph_2_italic: "hmm, další odznáček" + why_paragraph_2_center: "ale nadšení typu" + why_paragraph_2_italic_caps: "POČKEJ MAMI, MUSÍM DOKONČIT ÚROVEŇ!" + why_paragraph_2_suffix: "Proto je CodeCombat opravdová multiplayer hra, ne lekce kurzu s herními odznáčky. Neskončí, dokud sami nepřestanete, což je tentokrát dobrá věc." + why_paragraph_3: "A jestli se máte stát závislými na nějaké hře, pak ať je to hra tato, a staňte se díky tomu kouzelníky a odborníky v této technické době." why_ending: "A mimochodem - je to zdarma. " why_ending_url: "Začněte kouzlit!" george_description: "CEO, obchodník, návrhář webů i her a šampión všech začátečníků programování." diff --git a/app/locale/da.coffee b/app/locale/da.coffee index 69640ab50..dde36d632 100644 --- a/app/locale/da.coffee +++ b/app/locale/da.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." why_ending: "Og det er ovenikøbet gratis." # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/de-AT.coffee b/app/locale/de-AT.coffee index 7d934f8a8..89a4678a4 100644 --- a/app/locale/de-AT.coffee +++ b/app/locale/de-AT.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription: who_description_prefix: "gründeten CodeCombat im Jahre 2013 zusammen. Wir entwickelten außerdem " who_description_suffix: ", die meist benutzte (#1) Web and iOS Applikation 2008 zum Lernen des Schreibens von chinesischen und japanischen Schriftzeichen." who_description_ending: "Nun ist es an der Zeit, den Leuten das Programmieren beizubringen." - why_paragraph_1: "Als er Skritter machte, wusste George nicht wie man programmiert und war permanent darüber frustriert, dass er seine Ideen nicht umsetzen konnte. Danach versuchte er es zu lernen, aber das ging ihm zu langsam. Sein Mitbewohner versuchte Codecademy, als er sich umorientierte und aufhörte zu lehren, aber \"langweilte sich\". Jede Woche begann ein neuer Freund mit Codecademy und ließ es dann wieder bleiben. Wir erkannten, dass es das gleiche Problem war, welches wir mit Skritter gelöst hatten: Leute lernen eine Fähigkeit mittels langsamer, intersiver Lerneinheiten, wobei sie schnelle, umfassende Übung bräuchten. Wir kennen Abhilfe." - why_paragraph_2: "Programmieren lernen? Du brauchst keine Stunden. Du musst einen Haufen Code schreiben und dabei Spaß haben." - why_paragraph_3_prefix: "Darum geht's beim Programmieren. Es soll Spaß machen. Nicht so einen Spaß wie" - why_paragraph_3_italic: "jau, 'ne Plakette" - why_paragraph_3_center: "sondern Spaß wie" - why_paragraph_3_italic_caps: "NEIN MUTTI ICH MUSS NOCH DEN LEVEL BEENDEN !" - why_paragraph_3_suffix: "Deshalb ist CodeCombat ein Multiplayerspiel und kein spielähnlicher Kurs. Wir werden nicht aufhören bis du nicht mehr aufhören kannst -- nur diesmal ist das eine gute Sache." - why_paragraph_4: "Wenn dich Spiele süchtig machen, dass lass dich von diesem süchtig machen und werde ein Zauberer des Technologiezeitalters." + why_paragraph_1: "Programmieren lernen? Du brauchst keine Stunden. Du musst einen Haufen Code schreiben und dabei Spaß haben." + why_paragraph_2_prefix: "Darum geht's beim Programmieren. Es soll Spaß machen. Nicht so einen Spaß wie" + why_paragraph_2_italic: "jau, 'ne Plakette" + why_paragraph_2_center: "sondern Spaß wie" + why_paragraph_2_italic_caps: "NEIN MUTTI ICH MUSS NOCH DEN LEVEL BEENDEN !" + why_paragraph_2_suffix: "Deshalb ist CodeCombat ein Multiplayerspiel und kein spielähnlicher Kurs. Wir werden nicht aufhören bis du nicht mehr aufhören kannst -- nur diesmal ist das eine gute Sache." + why_paragraph_3: "Wenn dich Spiele süchtig machen, dass lass dich von diesem süchtig machen und werde ein Zauberer des Technologiezeitalters." why_ending: "Und hey, es kostet nichts. " why_ending_url: "Beginne jetzt zu zaubern!" george_description: "CEO, Businesstyp, Web Designer, Game Designer und Champion der Programmieranfänger überall." diff --git a/app/locale/de-CH.coffee b/app/locale/de-CH.coffee index 1544bf85a..98bda0f61 100644 --- a/app/locale/de-CH.coffee +++ b/app/locale/de-CH.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge who_description_prefix: "hend im 2013 zeme CodeCombat gstartet. Mir hend au " who_description_suffix: "im 2008 kreiert und drufabe isches zur Nummer 1 Web und iOS App zum Chinesischi und Japanischi Charakter schriibe worde." who_description_ending: "Ez isches Ziit zum de Mensche biibringe wie sie Code schriibed." - why_paragraph_1: "Womer Skritter gmacht hend, het de George nid gwüsst wiemer programmiert und isch dauernd gfrustet gsi, will er unfähig gsi isch, sini Ideä z implementiere. Spöter het er probiert zums lerne, aber d Lektione sind z langsam gsi. Sin Mitbewohner, wo het wöle sini Fähigkeite uffrische und ufhöre sie öpperem biizbringe, het Codecademy probiert, aber ihm isch \"langwiilig worde\". Jedi Wuche het en andere Fründ agfange mit Codecademy und het wieder ufghört. Mir hend realisiert, dass es s gliiche Problem isch, wo mir mit Skitter glöst gha hend: Lüüt, wo öppis mit langsame, intensive Lektione lerned, obwohl sie schnelli, umfangriichi Üebig bruuched. Mir wüssed, wie mer das behebe." - why_paragraph_2: "Du muesch Programmiere lerne? Du bruchsch kei Lektione. Wa du bruuchsch, isch ganz viel Code schriibe und viel Spass ha, während du das machsch." - why_paragraph_3_prefix: "Um da gohts bim Programmiere. Es mues Spass mache. Nid Spass wie" - why_paragraph_3_italic: "wuhu en Badge" - why_paragraph_3_center: "eher Spass wie" - why_paragraph_3_italic_caps: "NEI MAMI, ICH MUES DAS LEVEL NO FERTIG MACHE!" - why_paragraph_3_suffix: "Darum isch CodeCombat es Multiplayer Spiel, nid en gamifizierte Kurs mit Lektione. Mir stopped nid, bis du nümm chasch stoppe--aber damol isch da öppis guets." - why_paragraph_4: "Wenn du süchtig wirsch nochme Spiel, wird süchtig noch dem Spiel und wird eine vo de Zauberer vom Tech-Ziitalter." + why_paragraph_1: "Du muesch Programmiere lerne? Du bruchsch kei Lektione. Wa du bruuchsch, isch ganz viel Code schriibe und viel Spass ha, während du das machsch." + why_paragraph_2_prefix: "Um da gohts bim Programmiere. Es mues Spass mache. Nid Spass wie" + why_paragraph_2_italic: "wuhu en Badge" + why_paragraph_2_center: "eher Spass wie" + why_paragraph_2_italic_caps: "NEI MAMI, ICH MUES DAS LEVEL NO FERTIG MACHE!" + why_paragraph_2_suffix: "Darum isch CodeCombat es Multiplayer Spiel, nid en gamifizierte Kurs mit Lektione. Mir stopped nid, bis du nümm chasch stoppe--aber damol isch da öppis guets." + why_paragraph_3: "Wenn du süchtig wirsch nochme Spiel, wird süchtig noch dem Spiel und wird eine vo de Zauberer vom Tech-Ziitalter." why_ending: "Und hey, es isch gratis. " why_ending_url: "Fang ez a zaubere!" george_description: "CEO, Business-Typ, Web Designer, Game Designer und de Held für d Programmierafänger uf de ganze Welt." diff --git a/app/locale/de-DE.coffee b/app/locale/de-DE.coffee index 5046d545e..6f65bfd38 100644 --- a/app/locale/de-DE.coffee +++ b/app/locale/de-DE.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: who_description_prefix: "gründeten CodeCombat im Jahre 2013 zusammen. Wir entwickelten außerdem " who_description_suffix: ", die meist benutzte (#1) Web and iOS Applikation 2008 zum Lernen des Schreibens von chinesischen und japanischen Schriftzeichen." who_description_ending: "Nun ist es an der Zeit, den Leuten das Programmieren beizubringen." - why_paragraph_1: "Als er Skritter machte, wusste George nicht wie man programmiert und war permanent darüber frustriert, dass er seine Ideen nicht umsetzen konnte. Danach versuchte er es zu lernen, aber das ging ihm zu langsam. Sein Mitbewohner versuchte Codecademy, als er sich umorientierte und aufhörte zu lehren, aber \"langweilte sich\". Jede Woche begann ein neuer Freund mit Codecademy und ließ es dann wieder bleiben. Wir erkannten, dass es das gleiche Problem war, welches wir mit Skritter gelöst hatten: Leute lernen eine Fähigkeit mittels langsamer, intersiver Lerneinheiten, wobei sie schnelle, umfassende Übung bräuchten. Wir kennen Abhilfe." - why_paragraph_2: "Programmieren lernen? Du brauchst keine Stunden. Du musst einen Haufen Code schreiben und dabei Spaß haben." - why_paragraph_3_prefix: "Darum geht's beim Programmieren. Es soll Spaß machen. Nicht so einen Spaß wie" - why_paragraph_3_italic: "jau, 'ne Plakette" - why_paragraph_3_center: "sondern Spaß wie" - why_paragraph_3_italic_caps: "NEIN MUTTI ICH MUSS NOCH DEN LEVEL BEENDEN !" - why_paragraph_3_suffix: "Deshalb ist CodeCombat ein Multiplayerspiel und kein spielähnlicher Kurs. Wir werden nicht aufhören bis du nicht mehr aufhören kannst -- nur diesmal ist das eine gute Sache." - why_paragraph_4: "Wenn dich Spiele süchtig machen, dass lass dich von diesem süchtig machen und werde ein Zauberer des Technologiezeitalters." + why_paragraph_1: "Programmieren lernen? Du brauchst keine Stunden. Du musst einen Haufen Code schreiben und dabei Spaß haben." + why_paragraph_2_prefix: "Darum geht's beim Programmieren. Es soll Spaß machen. Nicht so einen Spaß wie" + why_paragraph_2_italic: "jau, 'ne Plakette" + why_paragraph_2_center: "sondern Spaß wie" + why_paragraph_2_italic_caps: "NEIN MUTTI ICH MUSS NOCH DEN LEVEL BEENDEN !" + why_paragraph_2_suffix: "Deshalb ist CodeCombat ein Multiplayerspiel und kein spielähnlicher Kurs. Wir werden nicht aufhören bis du nicht mehr aufhören kannst -- nur diesmal ist das eine gute Sache." + why_paragraph_3: "Wenn dich Spiele süchtig machen, dass lass dich von diesem süchtig machen und werde ein Zauberer des Technologiezeitalters." why_ending: "Und hey, es kostet nichts. " why_ending_url: "Beginne jetzt zu zaubern!" george_description: "CEO, Businesstyp, Web Designer, Game Designer und Champion der Programmieranfänger überall." diff --git a/app/locale/el.coffee b/app/locale/el.coffee index f98e92e8b..4e8046805 100644 --- a/app/locale/el.coffee +++ b/app/locale/el.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/en-AU.coffee b/app/locale/en-AU.coffee index 0435f05b4..5f80b6ce1 100644 --- a/app/locale/en-AU.coffee +++ b/app/locale/en-AU.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/en-GB.coffee b/app/locale/en-GB.coffee index 18cea4ed4..5d762117c 100644 --- a/app/locale/en-GB.coffee +++ b/app/locale/en-GB.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." - why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realised it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/en-US.coffee b/app/locale/en-US.coffee index 6e8a10869..d4e313aab 100644 --- a/app/locale/en-US.coffee +++ b/app/locale/en-US.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/en.coffee b/app/locale/en.coffee index a148445c3..3afb58545 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -650,16 +650,21 @@ why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." + press_title: "Bloggers/Press" + press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" + press_paragraph_1_link: "press packet" + press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." + team: "Team" george_title: "CEO" - george_description: "Businesser" - scott_title: "Programmer" - scott_description: "Reasonable One" + george_blurb: "Businesser" + scott_title: "Programmer" + scott_blurb: "Reasonable One" nick_title: "Programmer" - nick_description: "Motivation Guru" + nick_blurb: "Motivation Guru" michael_title: "Programmer" - michael_description: "Sys Admin" + michael_blurb: "Sys Admin" matt_title: "Programmer" - matt_description: "Bicyclist" + matt_blurb: "Bicyclist" legal: page_title: "Legal" diff --git a/app/locale/es-419.coffee b/app/locale/es-419.coffee index 2d595c3dd..9281c9e2d 100644 --- a/app/locale/es-419.coffee +++ b/app/locale/es-419.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/es-ES.coffee b/app/locale/es-ES.coffee index 708209cf3..351edb5ef 100644 --- a/app/locale/es-ES.coffee +++ b/app/locale/es-ES.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis who_description_prefix: "juntos comenzamos CodeCombat en 2013. También creamos " who_description_suffix: "en 2008, llegando a alcanzar el primer puesto en aplicaciones web, una app para iOS para el aprendizaje de la escritura de caracteres chinos y japoneses." who_description_ending: "Es hora de empezar a enseñar a la gente a escribir código." - why_paragraph_1: "Mientras desarrollaba Skritter, George no sabía cómo programar y estaba constantemente frustrado por su incapacidad para implementar sus ideas. Posteriormente, intentó aprender, pero las lecciones eran demasiado lentas. Su compañero de piso, queriendo dejar de enseñar y reorientar su carrera, probó Codecademy, pero \"se aburrió. \" Cada semana otro amigo comenzaba en Codecademy, para terminar dejándolo posteriormente. Nos dimos cuenta de que era el mismo problema que habíamos resuelto con Skritter: gente aprendiendo una habilidad lentamente con lecciones intensivas cuando lo que necesitaban era una práctica rápida y extensa. Sabemos cómo solucionar eso." - why_paragraph_2: "¿Necesitas aprender a programar? No necesitas lecciones. Necesitas escribir muchísimo código y pasarlo bien haciéndolo." - why_paragraph_3_prefix: "De eso va la programación. Tiene que ser divertido. No divertido como:" - why_paragraph_3_italic: "¡bien una insignia!," - why_paragraph_3_center: "sino más bien como:" - why_paragraph_3_italic_caps: "¡NO MAMA, TENGO QUE TERMINAR EL NIVEL!" - why_paragraph_3_suffix: "Por eso Codecombat es multijugador, no un curso con lecciones \"gamificadas\" . No pararemos hasta que tú no puedas parar... pero esta vez, eso será buena señal." - why_paragraph_4: "Si vas a engancharte a algún juego, engánchate a este y conviértete en uno de los magos de la era tecnológica." + why_paragraph_1: "¿Necesitas aprender a programar? No necesitas lecciones. Necesitas escribir muchísimo código y pasarlo bien haciéndolo." + why_paragraph_2_prefix: "De eso va la programación. Tiene que ser divertido. No divertido como:" + why_paragraph_2_italic: "¡bien una insignia!," + why_paragraph_2_center: "sino más bien como:" + why_paragraph_2_italic_caps: "¡NO MAMA, TENGO QUE TERMINAR EL NIVEL!" + why_paragraph_2_suffix: "Por eso Codecombat es multijugador, no un curso con lecciones \"gamificadas\" . No pararemos hasta que tú no puedas parar... pero esta vez, eso será buena señal." + why_paragraph_3: "Si vas a engancharte a algún juego, engánchate a este y conviértete en uno de los magos de la era tecnológica." why_ending: "Y, oye, es gratis. " why_ending_url: "Comienza a hacer magia ¡ya!" george_description: "CEO, el tipo de los negocios, diseñador web, diseñador de juegos y campeón de los programadores principiantes de todo el mundo." diff --git a/app/locale/fa.coffee b/app/locale/fa.coffee index 546186670..457f7ea4c 100644 --- a/app/locale/fa.coffee +++ b/app/locale/fa.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/fi.coffee b/app/locale/fi.coffee index 4a00e59e4..060717958 100644 --- a/app/locale/fi.coffee +++ b/app/locale/fi.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/fr.coffee b/app/locale/fr.coffee index e46ce838a..62b76f871 100644 --- a/app/locale/fr.coffee +++ b/app/locale/fr.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "français", englishDescription: "French", t who_description_prefix: "ont lancé CodeCombat ensemble en 2013. Nous avons aussi créé " who_description_suffix: "en 2008, l'améliorant jusqu'au rang de première application web et iOS pour apprendre à écrire les caractères chinois et japonais." who_description_ending: "Maintenant nous apprenons aux gens à coder." - why_paragraph_1: "En développant Skritter, George ne savait pas programmer et était frustré de ne pas pouvoir implémenter ses idées. Ensuite, il essaya d'apprendre, mais les cours n'étaient pas assez rapides. Son colocataire, voulant se requalifier et arrêter d'apprendre, essaya Codecademy, mais \"s'ennuya.\" Chaque semaine un nouvel ami commençait Codecademy, puis abandonnait. Nous nous sommes rendus compte que nous avions résolu le même problème avec Skritter: les gens apprennant grâce à des cours lents et intensifs quand nous avons besoin d'expérience rapide et intensive. Nous savons comment remédier à ça." - why_paragraph_2: "Besoin d'apprendre à développer? Vous n'avez pas besoin de cours. Vous avez besoin d'écrire beaucoup de code et de vous amuser en le faisant." - why_paragraph_3_prefix: "C'est ce dont il s'agit en programmation. Ça doit être amusant. Pas amusant comme" - why_paragraph_3_italic: "Génial un badge" - why_paragraph_3_center: "Mais amusant comme" - why_paragraph_3_italic_caps: "NAN MAMAN JE DOIS FINIR MON NIVEAU!" - why_paragraph_3_suffix: "C'est pourquoi CodeCombat est un jeu multijoueur, pas un cours avec une leçon jouée. Nous n'arrêterons pas avant que vous ne puissiez plus arrêter — mais cette fois, c'est une bonne chose." - why_paragraph_4: "Si vous devez devenir accro à un jeu, accrochez-vous à celui-ci et devenez un des mages de l'âge de la technologie." + why_paragraph_1: "Besoin d'apprendre à développer? Vous n'avez pas besoin de cours. Vous avez besoin d'écrire beaucoup de code et de vous amuser en le faisant." + why_paragraph_2_prefix: "C'est ce dont il s'agit en programmation. Ça doit être amusant. Pas amusant comme" + why_paragraph_2_italic: "Génial un badge" + why_paragraph_2_center: "Mais amusant comme" + why_paragraph_2_italic_caps: "NAN MAMAN JE DOIS FINIR MON NIVEAU!" + why_paragraph_2_suffix: "C'est pourquoi CodeCombat est un jeu multijoueur, pas un cours avec une leçon jouée. Nous n'arrêterons pas avant que vous ne puissiez plus arrêter — mais cette fois, c'est une bonne chose." + why_paragraph_3: "Si vous devez devenir accro à un jeu, accrochez-vous à celui-ci et devenez un des mages de l'âge de la technologie." why_ending: "Et oh, c'est gratuit. " why_ending_url: "Commence ton apprentissage maintenant!" george_description: "PDG, homme d'affaire, web designer, game designer, et champion des programmeurs débutants." diff --git a/app/locale/he.coffee b/app/locale/he.coffee index 3dd3b47b8..946e703e5 100644 --- a/app/locale/he.coffee +++ b/app/locale/he.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/hi.coffee b/app/locale/hi.coffee index 22a3b4280..2b1b27753 100644 --- a/app/locale/hi.coffee +++ b/app/locale/hi.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/hu.coffee b/app/locale/hu.coffee index c5dff3e03..58d8bef7a 100644 --- a/app/locale/hu.coffee +++ b/app/locale/hu.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/id.coffee b/app/locale/id.coffee index 4af035a4a..ba237f6e9 100644 --- a/app/locale/id.coffee +++ b/app/locale/id.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/it.coffee b/app/locale/it.coffee index f481ebbab..1420aa3ad 100644 --- a/app/locale/it.coffee +++ b/app/locale/it.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t who_description_prefix: "insieme hanno iniziato CodeCombat nel 2013. Abbiamo anche creato " who_description_suffix: "nel 2008, portandola al primo posto nelle applicazioni web e iOS per imparare a scrivere i caratteri cinesi e giapponesi." who_description_ending: "Adesso è il momento di insegnare alla gente a scrivere codice." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/ja.coffee b/app/locale/ja.coffee index 2c6f283bb..18ea5bcde 100644 --- a/app/locale/ja.coffee +++ b/app/locale/ja.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/ko.coffee b/app/locale/ko.coffee index 73e89e210..c14260727 100644 --- a/app/locale/ko.coffee +++ b/app/locale/ko.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t who_description_prefix: "우리는 2013년에 함께 코드 컴뱃을 시작했으며 또한 우리는" who_description_suffix: "2008년에 중국어와 일본어를 배우기 위해 이를 IOS 마켓 1위로 키우고 있었습니다." who_description_ending: "이제 사람들에게 코드를 가르쳐야하는 시점이 다가왔다고 생각합니다." - why_paragraph_1: "처음에 Skritter를 만들 때, George는 어떻게 프로그래밍을 하는지 전혀 몰랐습니다. 또한 그의 아이디어를 제대로 구현하지 못해 좌절하곤 했지요. 그 후에 그는 코딩을 배우려고 노력했지만 늘 진행속도가 느렸죠. 그때 그의 룸메이트가 코드아카데미를 통해 코딩을 배우려고 시도했으나, 너무 \"지루\"했습니다. 매주마다 다른 친구들이 코드아카데미를 통해 배우려고 시도했으나 글쎄요, 결과가 썩 좋진 않았습니다. 우리는 이것은 우리가 Skritter를 통해 해결한 문제와 같은 종류의 것임을 깨달았습니다: 느리고 강도높은 레슨을 통해 배우는 사람들은 좀 더 빠르고, 포괄적인 연습을 필요로 합니다. 우리는 그것을 어떻게 해결하는지 잘 알고 있습니다." - why_paragraph_2: "프로그래밍을 배울 필요가 있으세요? 레슨 받을 필요 없습니다. 아마 엄청난 시간과 노력을 소모해야 할 것입니다." - why_paragraph_3_prefix: "프로그래밍은 재미있어야 합니다." - why_paragraph_3_italic: "여기 뱃지있어 받아가~" - why_paragraph_3_center: "이런 단순히 뱃지얻는 식의 게임 말고," - why_paragraph_3_italic_caps: "아 엄마 나 이 레벨 반드시 끝내야 돼! <- 이런 방식 말고요." - why_paragraph_3_suffix: "이것이 왜 코드 컴뱃이 멀티플레이 게임인지를 말해줍니다. 단순히 게임화된 레슨의 연장이 아닙니다. 우리는 당신이 너무 재밌어서 멈출 수 없을 때까지 절대 멈추지 않을 것입니다." - why_paragraph_4: "만약 당신이 어떤 게임에 곧잘 빠진다면 이번엔 코드컴뱃을 한번 시도해보세요. 그리고 기술시대에 사는 마법사 중 하나가 되어보는 건 어떠세요?" + why_paragraph_1: "프로그래밍을 배울 필요가 있으세요? 레슨 받을 필요 없습니다. 아마 엄청난 시간과 노력을 소모해야 할 것입니다." + why_paragraph_2_prefix: "프로그래밍은 재미있어야 합니다." + why_paragraph_2_italic: "여기 뱃지있어 받아가~" + why_paragraph_2_center: "이런 단순히 뱃지얻는 식의 게임 말고," + why_paragraph_2_italic_caps: "아 엄마 나 이 레벨 반드시 끝내야 돼! <- 이런 방식 말고요." + why_paragraph_2_suffix: "이것이 왜 코드 컴뱃이 멀티플레이 게임인지를 말해줍니다. 단순히 게임화된 레슨의 연장이 아닙니다. 우리는 당신이 너무 재밌어서 멈출 수 없을 때까지 절대 멈추지 않을 것입니다." + why_paragraph_3: "만약 당신이 어떤 게임에 곧잘 빠진다면 이번엔 코드컴뱃을 한번 시도해보세요. 그리고 기술시대에 사는 마법사 중 하나가 되어보는 건 어떠세요?" why_ending: "이봐 이거 공짜래." why_ending_url: "지금 바로 마법사가 되어 보세요!" george_description: "CEO, 비즈니스맨, 웹디자이너, 게임 디자이너, 그리고 전세계의 초보 프로그래머들의 왕." diff --git a/app/locale/lt.coffee b/app/locale/lt.coffee index f9b886ca7..aaf582fa0 100644 --- a/app/locale/lt.coffee +++ b/app/locale/lt.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index dfe726098..1e54d5c95 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa who_description_prefix: "bersama memulai CodeCombat dalam 2013. Kami juga membuat (mengaturcara) " who_description_suffix: "dalam 2008, mengembangkan ia kepada applikasi iOS dan applikasi web #1 untuk belajar menaip dalam karakter Cina dan Jepun." who_description_ending: "Sekarang, sudah tiba masanya untuk mengajar orang untuk menaip kod." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." - why_paragraph_2: "Mahu belajar untuk membina kod? Anda tidak perlu membaca dan belajar. Anda perlu menaip kod yang banyak dan bersuka-suka dengan masa yang terluang." - why_paragraph_3_prefix: "Itulah semua mengenai pengaturcaraan. Ia harus membuat anda gembira dan rasa berpuas hati. Tidak seperti" - why_paragraph_3_italic: "yay satu badge" - why_paragraph_3_center: "tapi bersukaria seperti" - why_paragraph_3_italic_caps: "TIDAK MAK SAYA PERLU HABISKAN LEVEL!" - why_paragraph_3_suffix: "Itulah kenapa CodeCombat adalah permainan multiplayer, tapi bukan sebuah khursus dibuat sebagai permainan. Kami tidak akan berhenti sehingga anda tidak--tetapi buat masa kini, itulah perkara yang terbaik." - why_paragraph_4: "Jika kamu mahu berasa ketagih terhadap sesuatu permainan komputer, jadilah ketagih kepada permainan ini dan jadilah seorang pakar dalam zaman teknologi terkini." + why_paragraph_1: "Mahu belajar untuk membina kod? Anda tidak perlu membaca dan belajar. Anda perlu menaip kod yang banyak dan bersuka-suka dengan masa yang terluang." + why_paragraph_2_prefix: "Itulah semua mengenai pengaturcaraan. Ia harus membuat anda gembira dan rasa berpuas hati. Tidak seperti" + why_paragraph_2_italic: "yay satu badge" + why_paragraph_2_center: "tapi bersukaria seperti" + why_paragraph_2_italic_caps: "TIDAK MAK SAYA PERLU HABISKAN LEVEL!" + why_paragraph_2_suffix: "Itulah kenapa CodeCombat adalah permainan multiplayer, tapi bukan sebuah khursus dibuat sebagai permainan. Kami tidak akan berhenti sehingga anda tidak--tetapi buat masa kini, itulah perkara yang terbaik." + why_paragraph_3: "Jika kamu mahu berasa ketagih terhadap sesuatu permainan komputer, jadilah ketagih kepada permainan ini dan jadilah seorang pakar dalam zaman teknologi terkini." why_ending: "Dan ia adalah percuma! " why_ending_url: "Mulalah bermain sekarang!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/nb.coffee b/app/locale/nb.coffee index ad155850e..3242ec631 100644 --- a/app/locale/nb.coffee +++ b/app/locale/nb.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/nl-BE.coffee b/app/locale/nl-BE.coffee index d842bbd39..4bd25f6ac 100644 --- a/app/locale/nl-BE.coffee +++ b/app/locale/nl-BE.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: who_description_prefix: "hebben samen CodeCombat opgericht in 2013. We creëerden ook " who_description_suffix: "en in 2008, groeide het uit tot de #1 web en iOS applicatie om Chinese en Japanse karakters te leren schrijven." who_description_ending: "Nu is het tijd om mensen te leren programmeren." - why_paragraph_1: "Tijdens het maken van Skritter wist George niet hoe hij moest programmeren en was hij constant gefrustreerd doordat hij zijn ideeën niet kon verwezelijken. Nadien probeerde hij te studeren maar de lessen gingen te traag. Ook zijn huisgenoot wou opnieuw studeren en stopte met lesgeven. Hij probeerde Codecademy maar was al snel \"verveeld\". Iedere week startte een andere vriend met Codecademy, met telkens als resultaat dat hij/zij vrij snel met de lessen stopte. We realiseerden ons dat het hetzelfde probleem was zoals we al eerder hadden opgelost met Skritter: mensen leren iets via langzame en intensieve lessen, terwijl ze eigenlijk beter een snelle en uitgebreide opleiding nodig hebben. Wij weten hoe dat op te lossen." - why_paragraph_2: "Wil je leren programmeren? Je hebt geen lessen nodig. Je moet vooral veel code schrijven en je amuseren terwijl je dit doet." - why_paragraph_3_prefix: "Dat is waar programmeren om draait. Het moet tof zijn. Niet tof zoals" - why_paragraph_3_italic: "joepie een medaille" - why_paragraph_3_center: "maar tof zoals" - why_paragraph_3_italic_caps: "NEE MAMA IK MOET DIT LEVEL AF MAKEN!" - why_paragraph_3_suffix: "Dat is waarom CodeCombat een multiplayergame is, en niet zomaar lessen gegoten in spelformaat. We zullen niet stoppen totdat jij niet meer kan stoppen--maar deze keer, is dat iets goeds." - why_paragraph_4: "Als je verslaafd gaat zijn aan een spel, dan is het beter om hieraan verslaafd te raken en een tovenaar van het technisch tijdperk te worden." + why_paragraph_1: "Wil je leren programmeren? Je hebt geen lessen nodig. Je moet vooral veel code schrijven en je amuseren terwijl je dit doet." + why_paragraph_2_prefix: "Dat is waar programmeren om draait. Het moet tof zijn. Niet tof zoals" + why_paragraph_2_italic: "joepie een medaille" + why_paragraph_2_center: "maar tof zoals" + why_paragraph_2_italic_caps: "NEE MAMA IK MOET DIT LEVEL AF MAKEN!" + why_paragraph_2_suffix: "Dat is waarom CodeCombat een multiplayergame is, en niet zomaar lessen gegoten in spelformaat. We zullen niet stoppen totdat jij niet meer kan stoppen--maar deze keer, is dat iets goeds." + why_paragraph_3: "Als je verslaafd gaat zijn aan een spel, dan is het beter om hieraan verslaafd te raken en een tovenaar van het technisch tijdperk te worden." why_ending: "En hallo, het is gratis." why_ending_url: "Start nu met toveren!" george_description: "CEO, zakenman, web designer, game designer, en kampioen van alle beginnende programmeurs." diff --git a/app/locale/nl-NL.coffee b/app/locale/nl-NL.coffee index bb9afa07b..19587dc35 100644 --- a/app/locale/nl-NL.coffee +++ b/app/locale/nl-NL.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription who_description_prefix: "hebben samen CodeCombat opgericht in 2013. We creëerden ook " who_description_suffix: "en in 2008, groeide het uit tot de #1 web en iOS applicatie om Chinese en Japanse karakters te leren schrijven." who_description_ending: "Nu is het tijd om mensen te leren programmeren." - why_paragraph_1: "Tijdens het maken van Skritter wist George niet hoe hij moest programmeren en was hij constant gefrustreerd doordat hij zijn ideeën niet kon verwezelijken. Nadien probeerde hij te studeren maar de lessen gingen te traag. Ook zijn huisgenoot wou opnieuw studeren en stopte met lesgeven. Hij probeerde Codecademy maar was al snel \"verveeld\". Iedere week startte een andere vriend met Codecademy, met telkens als resultaat dat hij/zij vrij snel met de lessen stopte. We realiseerden ons dat het hetzelfde probleem was zoals we al eerder hadden opgelost met Skritter: mensen leren iets via langzame en intensieve lessen, terwijl ze eigenlijk beter een snelle en uitgebreide opleiding nodig hebben. Wij weten hoe dat op te lossen." - why_paragraph_2: "Wil je leren programmeren? Je hebt geen lessen nodig. Je moet vooral veel code schrijven en je amuseren terwijl je dit doet." - why_paragraph_3_prefix: "Dat is waar programmeren om draait. Het moet tof zijn. Niet tof zoals" - why_paragraph_3_italic: "joepie een medaille" - why_paragraph_3_center: "maar tof zoals" - why_paragraph_3_italic_caps: "NEE MAMA IK MOET DIT LEVEL AF MAKEN!" - why_paragraph_3_suffix: "Dat is waarom CodeCombat een multiplayergame is, en niet zomaar lessen gegoten in spelformaat. We zullen niet stoppen totdat jij niet meer kan stoppen--maar deze keer, is dat iets goeds." - why_paragraph_4: "Als je verslaafd gaat zijn aan een spel, dan is het beter om hieraan verslaafd te raken en een tovenaar van het technisch tijdperk te worden." + why_paragraph_1: "Wil je leren programmeren? Je hebt geen lessen nodig. Je moet vooral veel code schrijven en je amuseren terwijl je dit doet." + why_paragraph_2_prefix: "Dat is waar programmeren om draait. Het moet tof zijn. Niet tof zoals" + why_paragraph_2_italic: "joepie een medaille" + why_paragraph_2_center: "maar tof zoals" + why_paragraph_2_italic_caps: "NEE MAMA IK MOET DIT LEVEL AF MAKEN!" + why_paragraph_2_suffix: "Dat is waarom CodeCombat een multiplayergame is, en niet zomaar lessen gegoten in spelformaat. We zullen niet stoppen totdat jij niet meer kan stoppen--maar deze keer, is dat iets goeds." + why_paragraph_3: "Als je verslaafd gaat zijn aan een spel, dan is het beter om hieraan verslaafd te raken en een tovenaar van het technisch tijdperk te worden." why_ending: "En hallo, het is gratis." why_ending_url: "Start nu met toveren!" george_description: "CEO, zakenman, web designer, game designer, en kampioen van alle beginnende programmeurs." diff --git a/app/locale/nn.coffee b/app/locale/nn.coffee index 20586ece2..c007dfd91 100644 --- a/app/locale/nn.coffee +++ b/app/locale/nn.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/no.coffee b/app/locale/no.coffee index 0faf5283a..ce0191b4f 100644 --- a/app/locale/no.coffee +++ b/app/locale/no.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/pl.coffee b/app/locale/pl.coffee index 6f5e8d568..f11896836 100644 --- a/app/locale/pl.coffee +++ b/app/locale/pl.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish who_description_prefix: "założyli CodeCombat w 2013 roku. Stworzyliśmy również " who_description_suffix: "w roku 2008, doprowadzajac go do pierwszego miejsca wśród aplikacji do nauki zapisu chińskich i japońskich znaków zarówno wśród aplikacji internetowych, jak i aplikacji dla iOS." who_description_ending: "Teraz nadszedł czas, by nauczyć ludzi programowania." - why_paragraph_1: "Podczas tworzenia Skrittera, George nie umiał programować i ciągle towarzyszyła mu frustracja - nie mógł zaimplementować swoich pomysłów. Próbował się uczyć, lecz lekcje były zbyt wolne. Jego współlokator, chcąc się przebranżowić, spróbował Codeacademy, lecz \"nudziło go to.\" Każdego tygodnia któryś z kolegów podchodził do Codeacademy, by wkrótce potem zrezygnować. Zdaliśmy sobie sprawę, że mamy do czynienia z tym samym problemem, który rozwiązaliśmy Skritterem: ludzie uczący się umiejętności poprzez powolne, ciężkie lekcje, podczas gdy potrzebują oni szybkiej, energicznej praktyki. Wiemy, jak to naprawić." - why_paragraph_2: "Chcesz nauczyć się programowania? Nie potrzeba ci lekcji. Potrzeba ci pisania dużej ilości kodu w sposób sprawiający ci przyjemność." - why_paragraph_3_prefix: "O to chodzi w programowaniu - musi sprawiać radość. Nie radość w stylu" - why_paragraph_3_italic: "hura, nowa odznaka" - why_paragraph_3_center: ", ale radości w stylu" - why_paragraph_3_italic_caps: "NIE MAMO, MUSZĘ DOKOŃCZYĆ TEN POZIOM!" - why_paragraph_3_suffix: "Dlatego właśnie CodeCombat to gra multiplayer, a nie kurs oparty na zgamifikowanych lekcjach. Nie przestaniemy, dopóki ty nie będziesz mógł przestać--tym razem jednak w pozytywnym sensie." - why_paragraph_4: "Jeśli planujesz uzależnić się od jakiejś gry, uzależnij się od tej i zostań jednym z czarodziejów czasu technologii." + why_paragraph_1: "Chcesz nauczyć się programowania? Nie potrzeba ci lekcji. Potrzeba ci pisania dużej ilości kodu w sposób sprawiający ci przyjemność." + why_paragraph_2_prefix: "O to chodzi w programowaniu - musi sprawiać radość. Nie radość w stylu" + why_paragraph_2_italic: "hura, nowa odznaka" + why_paragraph_2_center: ", ale radości w stylu" + why_paragraph_2_italic_caps: "NIE MAMO, MUSZĘ DOKOŃCZYĆ TEN POZIOM!" + why_paragraph_2_suffix: "Dlatego właśnie CodeCombat to gra multiplayer, a nie kurs oparty na zgamifikowanych lekcjach. Nie przestaniemy, dopóki ty nie będziesz mógł przestać--tym razem jednak w pozytywnym sensie." + why_paragraph_3: "Jeśli planujesz uzależnić się od jakiejś gry, uzależnij się od tej i zostań jednym z czarodziejów czasu technologii." why_ending: "Poza tym, to nic nie kosztuje. " why_ending_url: "Zostań czarodziejem już teraz!" george_description: "CEO, człowiek od biznesu, web designer, game designer, i mistrz wszystkich początkujących programistów." diff --git a/app/locale/pt-BR.coffee b/app/locale/pt-BR.coffee index 6ffe3a56c..7a48fc883 100644 --- a/app/locale/pt-BR.coffee +++ b/app/locale/pt-BR.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: who_description_prefix: "juntos começamos o CodeCombat em 2013. Noós também criamos " who_description_suffix: "em 2008, subindo até o 1º lugar entre aplicativos web e para iOS para aprender caracteres chineses e japoneses." who_description_ending: "Agora é a hora de ensinar as pessoas a escreverem código." - why_paragraph_1: " Quando estava desenvolvendo o Skritter, George não sabia como programar e ficava constantemente frustrado por causa de sua falta de habilidade para implementar suas idéias. Depois, ele tentou aprender, mas as aulas eram muito lentas. Seu colega de quarto, tentando inovar e parar de dar aulas, tentou o Codecademy, mas \"ficou entediado.\" A cada semana um novo amigo começava no Codecademy, e desistia em seguida. Nós percebemos que era o mesmo problema que havíamos resolvido com o Skritter: pessoas aprendendo uma habilidade através de aulas lentas e intensivas quando o que elas precisavam era de prática, rápida e extensa. Nós sabemos como consertar isso." - why_paragraph_2: "Precisa aprender a codificar? Você não precisa de aulas. Você precisa escrever muito código e se divertir fazendo isso." - why_paragraph_3_prefix: "É disso que se trata a programação. Tem que ser divertido. Não divertido como" - why_paragraph_3_italic: "oba uma insígnia" - why_paragraph_3_center: "mas divertido como" - why_paragraph_3_italic_caps: "NÃO MÃE EU PRECISO TERMINAR ESSE NÍVEL!" - why_paragraph_3_suffix: "É por isso que o CodeCombat é um jogo multiplayer, não uma aula que imita um jogo. Nós não iremos parar até você não conseguir parar--mas agora, isso é uma coisa boa." - why_paragraph_4: "Se você vai se viciar em algum jogo, fique viciado nesse e se torne um dos magos da era da tecnologia." + why_paragraph_1: "Precisa aprender a codificar? Você não precisa de aulas. Você precisa escrever muito código e se divertir fazendo isso." + why_paragraph_2_prefix: "É disso que se trata a programação. Tem que ser divertido. Não divertido como" + why_paragraph_2_italic: "oba uma insígnia" + why_paragraph_2_center: "mas divertido como" + why_paragraph_2_italic_caps: "NÃO MÃE EU PRECISO TERMINAR ESSE NÍVEL!" + why_paragraph_2_suffix: "É por isso que o CodeCombat é um jogo multiplayer, não uma aula que imita um jogo. Nós não iremos parar até você não conseguir parar--mas agora, isso é uma coisa boa." + why_paragraph_3: "Se você vai se viciar em algum jogo, fique viciado nesse e se torne um dos magos da era da tecnologia." why_ending: "E é de graça. " why_ending_url: "Comece a feitiçaria agora!" george_description: "CEO, um cara de negócios, web designer, designer de jogos, e campeão em iniciar programadores em qualquer lugar." diff --git a/app/locale/pt-PT.coffee b/app/locale/pt-PT.coffee index d2d0a5e2c..df40559e9 100644 --- a/app/locale/pt-PT.coffee +++ b/app/locale/pt-PT.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription: who_description_prefix: "começaram juntos o CodeCombat em 2013. Também criaram o " who_description_suffix: "em 2008, tornando-o a aplicação nº1 da web e iOS para aprender a escrever caracteteres Chineses e Japoneses." who_description_ending: "Agora, está na altura de ensinar as pessoas a escrever código." - why_paragraph_1: "Aquando da conceção do Skritter, o George não sabia programar e estava constantemente frustrado devido à sua inabilidade para implementar as ideias dele. Mais tarde, tentou aprender, mas as aulas eram muito lentas. O seu colega de quarto, numa tentativa de melhorar as suas habilidades e parar de ensinar, tentou o Codecademy, mas \"aborreceu-se.\" A cada semana, um outro amigo começava no Codecademy, mas desistia sempre. Apercebemo-nos de que era o mesmo problema que resolveríamos com o Skritter: pessoas a aprender uma habilidade através de aulas lentas e intensivas, quando o que precisam é de praticar rápida e extensivamente. Nós sabemos como resolver isso." - why_paragraph_2: "Precisa de aprender a programar? Não precisa de aulas. Precisa sim de escrever muito código e passar um bom bocado enquanto o faz." - why_paragraph_3_prefix: "Afinal, é sobre isso que é a programação. Tem de ser divertida. Não divertida do género" - why_paragraph_3_italic: "yay uma medalha" - why_paragraph_3_center: "mas sim divertida do género" - why_paragraph_3_italic_caps: "NÃO MÃE, TENHO DE ACABAR O NÍVEL!" - why_paragraph_3_suffix: "É por isso que o CodeCombat é um jogo multijogador, e não um jogo que não passa de um curso com lições. Nós não vamos parar enquanto não puderes parar--mas desta vez, isso é uma coisa boa." - why_paragraph_4: "Se vais ficar viciado em algum jogo, vicia-te neste e torna-te num dos feiticeiros da idade da tecnologia." + why_paragraph_1: "Precisa de aprender a programar? Não precisa de aulas. Precisa sim de escrever muito código e passar um bom bocado enquanto o faz." + why_paragraph_2_prefix: "Afinal, é sobre isso que é a programação. Tem de ser divertida. Não divertida do género" + why_paragraph_2_italic: "yay uma medalha" + why_paragraph_2_center: "mas sim divertida do género" + why_paragraph_2_italic_caps: "NÃO MÃE, TENHO DE ACABAR O NÍVEL!" + why_paragraph_2_suffix: "É por isso que o CodeCombat é um jogo multijogador, e não um jogo que não passa de um curso com lições. Nós não vamos parar enquanto não puderes parar--mas desta vez, isso é uma coisa boa." + why_paragraph_3: "Se vais ficar viciado em algum jogo, vicia-te neste e torna-te num dos feiticeiros da idade da tecnologia." why_ending: "E vejam só, é gratuito. " why_ending_url: "Comece a enfeitiçar agora!" george_description: "CEO, homem de negócios, designer da web, designer de jogos e campeão dos programadores iniciantes de todo o lado." diff --git a/app/locale/ro.coffee b/app/locale/ro.coffee index 4e98cc54c..5520c4815 100644 --- a/app/locale/ro.coffee +++ b/app/locale/ro.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman who_description_prefix: "au pornit împreuna CodeCombat în 2013. Tot noi am creat " who_description_suffix: "în 2008, dezvoltând aplicația web si iOS #1 de învățat cum să scri caractere Japoneze si Chinezești." who_description_ending: "Acum este timpul să învățăm oamenii să scrie cod." - why_paragraph_1: "Când am dezolvat Skritter, George nu știa cum să programeze și era mereu frustat de inabilitatea sa de a putea implementa ideile sale. După aceea, a încercat să învețe, dar lecțiile erau prea lente. Colegul său , vrând să se reprofilze și să se lase de predat,a încercat Codecademy, dar \"s-a plictisit.\" În fiecare săptămână un alt prieten a început Codecademy, iar apoi s-a lăsat. Am realizat că este aceeași problemă care am rezolvat-u cu Skritter: oameni încercând să învețe ceva nou prin lecții lente și intensive când defapt ceea ce le trebuie sunt lecții rapide și multă practică. Noi știm cum să rezolvăm asta." - why_paragraph_2: "Trebuie să înveți să programezi? Nu-ți trebuie lecții. Trebuie să scri mult cod și să te distrezi făcând asta." - why_paragraph_3_prefix: "Despre asta este programarea. Trebuie să fie distractiv. Nu precum" - why_paragraph_3_italic: "wow o insignă" - why_paragraph_3_center: "ci" - why_paragraph_3_italic_caps: "TREBUIE SĂ TERMIN ACEST NIVEL!" - why_paragraph_3_suffix: "De aceea CodeCombat este un joc multiplayer, nu un curs transfigurat în joc. Nu ne vom opri până când tu nu te poți opri--și de data asta, e de bine." - why_paragraph_4: "Dacă e să devi dependent de vreun joc, devino dependent de acesta și fi un vrăjitor al noii ere tehnologice." + why_paragraph_1: "Trebuie să înveți să programezi? Nu-ți trebuie lecții. Trebuie să scri mult cod și să te distrezi făcând asta." + why_paragraph_2_prefix: "Despre asta este programarea. Trebuie să fie distractiv. Nu precum" + why_paragraph_2_italic: "wow o insignă" + why_paragraph_2_center: "ci" + why_paragraph_2_italic_caps: "TREBUIE SĂ TERMIN ACEST NIVEL!" + why_paragraph_2_suffix: "De aceea CodeCombat este un joc multiplayer, nu un curs transfigurat în joc. Nu ne vom opri până când tu nu te poți opri--și de data asta, e de bine." + why_paragraph_3: "Dacă e să devi dependent de vreun joc, devino dependent de acesta și fi un vrăjitor al noii ere tehnologice." why_ending: "Nu uita, este totul gratis. " why_ending_url: "Devino un vrăjitor acum!" george_description: "CEO, business guy, web designer, game designer, și campion al programatorilor începători." diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index d6b578b9d..f30b2b2ee 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi who_description_prefix: "вместе начали CodeCombat в 2013 году. Также мы создали " who_description_suffix: "в 2008 году, вывели его на первую строчку среди web и iOS приложений для обучения письму китайскими и японскими иероглифами." who_description_ending: "Теперь пришло время научить людей написанию кода." - why_paragraph_1: "При создании Skritter, Джордж не знал, как программировать и постоянно расстраивался из-за того, что не мог реализовать свои идеи. После этого он пытался учиться, но уроки были слишком медленными. Его сосед, желая переквалифицироваться и прекратить преподавать, пробовал Codecademy, но \"потерял интерес.\" Каждую неделю очередной товарищ начинал Codecademy, затем бросал. Мы поняли, что это была та же проблема, которую мы решили со Skritter: люди получают навык через медленные, интенсивные уроки, в то время как то, что им нужно - быстрая, обширная практика. Мы знаем, как это исправить." - why_paragraph_2: "Нужно научиться программировать? Вам не нужны уроки. Вам нужно написать много кода и прекрасно провести время, делая это." - why_paragraph_3_prefix: "Вот где программирование. Это должно быть весело. Не забавно, вроде" - why_paragraph_3_italic: "вау, значок," - why_paragraph_3_center: "а" - why_paragraph_3_italic_caps: "НЕТ, МАМ, Я ДОЛЖЕН ПРОЙТИ УРОВЕНЬ!" - why_paragraph_3_suffix: "Вот, почему CodeCombat - мультиплеерная игра, а не курс уроков в игровой форме. Мы не остановимся, пока вы не потеряете голову - в данном случае, это хорошо." - why_paragraph_4: "Если вы собираетесь увлечься какой-нибудь игрой, увлекитесь этой и станьте одним из волшебников века информационных технологий." + why_paragraph_1: "Нужно научиться программировать? Вам не нужны уроки. Вам нужно написать много кода и прекрасно провести время, делая это." + why_paragraph_2_prefix: "Вот где программирование. Это должно быть весело. Не забавно, вроде" + why_paragraph_2_italic: "вау, значок," + why_paragraph_2_center: "а" + why_paragraph_2_italic_caps: "НЕТ, МАМ, Я ДОЛЖЕН ПРОЙТИ УРОВЕНЬ!" + why_paragraph_2_suffix: "Вот, почему CodeCombat - мультиплеерная игра, а не курс уроков в игровой форме. Мы не остановимся, пока вы не потеряете голову - в данном случае, это хорошо." + why_paragraph_3: "Если вы собираетесь увлечься какой-нибудь игрой, увлекитесь этой и станьте одним из волшебников века информационных технологий." why_ending: "И да, это бесплатно. " why_ending_url: "Начни волшебство сейчас!" george_description: "Генеральный директор, бизнес-парень, веб-дизайнер, геймдизайнер и чемпион начинающих программистов во всём мире." diff --git a/app/locale/sk.coffee b/app/locale/sk.coffee index 6cf8d53c4..ebe1a8d68 100644 --- a/app/locale/sk.coffee +++ b/app/locale/sk.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/sl.coffee b/app/locale/sl.coffee index 8ed46d8aa..63133f716 100644 --- a/app/locale/sl.coffee +++ b/app/locale/sl.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/sr.coffee b/app/locale/sr.coffee index 4b7423811..c776df0ba 100644 --- a/app/locale/sr.coffee +++ b/app/locale/sr.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/sv.coffee b/app/locale/sv.coffee index bf5d40751..37b55d9ae 100644 --- a/app/locale/sv.coffee +++ b/app/locale/sv.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr who_description_prefix: "startade tillsammans CodeCombat 2013. Vi skapade också " who_description_suffix: "i 2008, och fick det att växa till #1 webb- och iOS-applikation för att lära sig skriva kinesiska och japanska tecken." who_description_ending: "Nu är det dags att lära folk skriva kod." - why_paragraph_1: "När han gjorde Skritter, visste inte George hur man programmerar och var ständigt frustrerad av sin oförmåga att implementera sina idéer. Efteråt försökte han lära sig, men lektionerna var för långsama. Hans husgranne, som ville lära sig något nytt och sluta undervisa, försökte med Codecademy men \"tröttnade\". Varje vecka började en annan vän med Codecademy, för att sedan sluta. Vi insåg att det var samma problem vi hade löst med Skritter: folk lär sig en färdighet via långsamma, intensiva lektioner när det de behöver är snabb, omfattande övning. Vi vet hur man fixar det" - why_paragraph_2: "Behöver du lära dig att koda? Du behöver inte lektioner. Du behöver skriva mycket kod och ha roligt medan du gör det." - why_paragraph_3_prefix: "Det är vad programmering handlar om. Det måste vara roligt. Inte roligt som i" - why_paragraph_3_italic: "hurra, en medalj" - why_paragraph_3_center: "utan roligt som i" - why_paragraph_3_italic_caps: "NEJ MAMMA JAG MÅSTE BLI KLAR MED DEN HÄR NIVÅN" - why_paragraph_3_suffix: "Därför är CodeCombat ett flerspelarspel, inte en spelifierad kurs. Vi slutar inte förrän du inte kan sluta - men den här gången är det en bra sak." - why_paragraph_4: "Om du tänker bli beroende av något spel, bli beroende av det här och bli en av teknikålderns trollkarlar." + why_paragraph_1: "Behöver du lära dig att koda? Du behöver inte lektioner. Du behöver skriva mycket kod och ha roligt medan du gör det." + why_paragraph_2_prefix: "Det är vad programmering handlar om. Det måste vara roligt. Inte roligt som i" + why_paragraph_2_italic: "hurra, en medalj" + why_paragraph_2_center: "utan roligt som i" + why_paragraph_2_italic_caps: "NEJ MAMMA JAG MÅSTE BLI KLAR MED DEN HÄR NIVÅN" + why_paragraph_2_suffix: "Därför är CodeCombat ett flerspelarspel, inte en spelifierad kurs. Vi slutar inte förrän du inte kan sluta - men den här gången är det en bra sak." + why_paragraph_3: "Om du tänker bli beroende av något spel, bli beroende av det här och bli en av teknikålderns trollkarlar." why_ending: "Och du, det är gratis. " why_ending_url: "Bli en trollkarl nu!" george_description: "VD, affärskille, webbdesignare, speldesignare, och förkämpe för förstagångsprogrammerare överallt." diff --git a/app/locale/th.coffee b/app/locale/th.coffee index 5abe55703..900565e88 100644 --- a/app/locale/th.coffee +++ b/app/locale/th.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/tr.coffee b/app/locale/tr.coffee index 56e46cd76..ee7205016 100644 --- a/app/locale/tr.coffee +++ b/app/locale/tr.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t who_description_prefix: "CodeCombat projesini 2013'te başlattı. Aynı zamanda 2008 yılında " who_description_suffix: "uygulamasını yazıp web ve iOS platformlarında, Çince ve Japonca karakterlerin öğrenimine yardımcı 1 numaralı uygulama hâline getirdik." who_description_ending: "Şimdi insanlara kod yazmayı öğretme vakti." - why_paragraph_1: "Skritter üzerinde çalışırken, George programlamayı bilmiyordu ve fikirlerini hayata geçirememesinden ötürü sürekli hayal kırıklığına uğruyordu. Ardından, öğrenmeyi denedi fakat dersler oldukça yavaştı. Ev arkadaşı programlama becerilerini güncellemek adına Codeacademy'yi denedi ama \"sıkıldı.\" Her hafta bir diğer arkadaşı Codeacademy'ye başladı, ardından bırakıverdi. Bunun, Skritter ile çözdüğümüz sorunun aynısı olduğunu fark ettik: insanlar dersleri hızlı ve geniş kapsamlı öğrenme arzusundaydı fakat dersler yavaş ve yoğunlaştırılmıştı. Bunu nasıl çözeceğimizi biliyorduk." - why_paragraph_2: "Kodlamayı öğrenmeniz mi gerekiyor? Derslere ihtiyacınız yok. Çok ve tekrarlı bir şekilde kod yazmanız ve bunu yaparken bundan zevk almanız gerek." - why_paragraph_3_prefix: "Programlamanın özeti budur. Eğlenceli olmalı. Ama" - why_paragraph_3_italic: "aha madalya aldım" - why_paragraph_3_center: "gibi bir eğlence değil," - why_paragraph_3_italic_caps: "ANNE BEKLE, BU BÖLÜMÜ BİTİRMEM LAZIM!" - why_paragraph_3_suffix: "tarzında bir eğlence. İşte bu CodeCombat'in oyunlaştırılmış bir ders kuru değil, çok oyunculu bir oyun olmasının asıl sebebidir. Siz devam ettiğiniz sürece biz durmayacağız--ama bu sefer, bu iyi bir şey." - why_paragraph_4: "Bir oyunun bağımlısı olacaksanız, bu CodeCombat olsun ve teknoloji çağının sihirbazlarından biri olun." + why_paragraph_1: "Kodlamayı öğrenmeniz mi gerekiyor? Derslere ihtiyacınız yok. Çok ve tekrarlı bir şekilde kod yazmanız ve bunu yaparken bundan zevk almanız gerek." + why_paragraph_2_prefix: "Programlamanın özeti budur. Eğlenceli olmalı. Ama" + why_paragraph_2_italic: "aha madalya aldım" + why_paragraph_2_center: "gibi bir eğlence değil," + why_paragraph_2_italic_caps: "ANNE BEKLE, BU BÖLÜMÜ BİTİRMEM LAZIM!" + why_paragraph_2_suffix: "tarzında bir eğlence. İşte bu CodeCombat'in oyunlaştırılmış bir ders kuru değil, çok oyunculu bir oyun olmasının asıl sebebidir. Siz devam ettiğiniz sürece biz durmayacağız--ama bu sefer, bu iyi bir şey." + why_paragraph_3: "Bir oyunun bağımlısı olacaksanız, bu CodeCombat olsun ve teknoloji çağının sihirbazlarından biri olun." why_ending: "Unutmadan, bu oyun ücretsiz. " why_ending_url: "Büyülemeye başla!" george_description: "CEO, iş adamı, web tasarımcısı, oyun tasarımcısı ve programlamaya başlayanların destekçisi." diff --git a/app/locale/uk.coffee b/app/locale/uk.coffee index 95b602b6e..a4e240c34 100644 --- a/app/locale/uk.coffee +++ b/app/locale/uk.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "українська мова", englishDesc who_description_prefix: "разом започаткували CodeCombat у 2013. Ми також створили " who_description_suffix: "у 2008 і вивели його на перше місце серед web та iOS додаткив, що навчають писати китайською та японською." who_description_ending: "Зараз час вчити людей писати код." - why_paragraph_1: "Створюючи Skritter, George не знав програмування й постійно засмучувався через неможливість самостійно втілити власні ідеї. Зрештою він спробував вивчитися, але навчання йшло надто повільною Сусід Джорджа, бажаючи оновити знання, спробував Codecademy, але \"стало нудно.\" Щотижня хтось з друзів починав навчання у Codecademy, але кидав. Ми зрозуміли, що зіткнулися з тією ж проблемою. що під час створення Skritter: люди набувають навичок через повільні, інтенсивні лекції, тоді як усе, чого вони потребують, це швидка, екстенсивна практика. І ми знаємо, як це полагодити." - why_paragraph_2: "Хочете навчитися писати код? Вам не потрібні уроки. Вам потрібно писати багато коду і добре розважитись у цей час. " - why_paragraph_3_prefix: "Ось що таке програмування насправді. Це має бути весело. Не просто кумедно штибу" - why_paragraph_3_italic: "дивіться, я маю бейджик, " - why_paragraph_3_center: "а весело - штибу" - why_paragraph_3_italic_caps: "НІ, МАМО, Я МАЮ ПРОЙТИ РІВЕНЬ!" - why_paragraph_3_suffix: "Ось чому CodeCombat - мультиплеєрна гра, а не гейміфікований курс уроків. Ми не зупинимося, доки ви не включитеся на повну, і це чудово. " - why_paragraph_4: "Якщо ви плануєте бути залежним від якоїсь гри, оберіть цю - і перетворіться на одного з чарівників ери інформаційних технологій." + why_paragraph_1: "Хочете навчитися писати код? Вам не потрібні уроки. Вам потрібно писати багато коду і добре розважитись у цей час. " + why_paragraph_2_prefix: "Ось що таке програмування насправді. Це має бути весело. Не просто кумедно штибу" + why_paragraph_2_italic: "дивіться, я маю бейджик, " + why_paragraph_2_center: "а весело - штибу" + why_paragraph_2_italic_caps: "НІ, МАМО, Я МАЮ ПРОЙТИ РІВЕНЬ!" + why_paragraph_2_suffix: "Ось чому CodeCombat - мультиплеєрна гра, а не гейміфікований курс уроків. Ми не зупинимося, доки ви не включитеся на повну, і це чудово. " + why_paragraph_3: "Якщо ви плануєте бути залежним від якоїсь гри, оберіть цю - і перетворіться на одного з чарівників ери інформаційних технологій." why_ending: "І так, це безкоштовно. " why_ending_url: "Починаймо чародійства прямо зараз!" george_description: "CEO, знавець бізнесу, веб-дизайнер, гейм-дизайнер і ватажок програмістів-початківців з усього світу." diff --git a/app/locale/ur.coffee b/app/locale/ur.coffee index 10c1c74fb..416928bd1 100644 --- a/app/locale/ur.coffee +++ b/app/locale/ur.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/vi.coffee b/app/locale/vi.coffee index 9705d0f1b..ef4ecd636 100644 --- a/app/locale/vi.coffee +++ b/app/locale/vi.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/zh-HANS.coffee b/app/locale/zh-HANS.coffee index a3b911f4c..9ed3c0033 100644 --- a/app/locale/zh-HANS.coffee +++ b/app/locale/zh-HANS.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese who_description_prefix: "在 2013 年开始一起编写 CodeCombat。在 2008 年时,我们还创造" who_description_suffix: "并且发展出了开发中文和日文的 Web 和 IOS 应用的首选教程" who_description_ending: "现在是时候教人们如何写代码了。" - why_paragraph_1: "当我们制作 Skritter 时,George 还不会写程序,对于不能实现他的灵感这一点很苦恼。他试着学了学,但那些课程都太慢了。他的室友不想通过教材学习新技能,试了试 CodeAcademy,但是觉得“太无聊了。”每星期都会有个熟人尝试 CodeAcademy,然后无一例外地放弃掉。我们发现这和 Skritter 想要解决的是一个问题:人们想要的是高速学习、充分练习,得到的却是缓慢、冗长的课程。我们知道该怎么办了。" - why_paragraph_2: "你想学编程?你不用上课。你需要的是写好多代码,并且享受这个过程。" - why_paragraph_3_prefix: "这才是编程的要义。编程必须要好玩。不是" - why_paragraph_3_italic: "哇又一个奖章诶" - why_paragraph_3_center: "那种“好玩”,而是" - why_paragraph_3_italic_caps: "老妈,我得先把这关打完!" - why_paragraph_3_suffix: "这就是为什么 CodeCombat 是个多人游戏,而不是一个游戏化的编程课。你不停,我们就不停——但这次这是件好事。" - why_paragraph_4: "如果你一定要对游戏上瘾,那就对这个游戏上瘾,然后成为科技时代的法师吧。" + why_paragraph_1: "你想学编程?你不用上课。你需要的是写好多代码,并且享受这个过程。" + why_paragraph_2_prefix: "这才是编程的要义。编程必须要好玩。不是" + why_paragraph_2_italic: "哇又一个奖章诶" + why_paragraph_2_center: "那种“好玩”,而是" + why_paragraph_2_italic_caps: "老妈,我得先把这关打完!" + why_paragraph_2_suffix: "这就是为什么 CodeCombat 是个多人游戏,而不是一个游戏化的编程课。你不停,我们就不停——但这次这是件好事。" + why_paragraph_3: "如果你一定要对游戏上瘾,那就对这个游戏上瘾,然后成为科技时代的法师吧。" why_ending: "再说,这游戏还是免费的。" why_ending_url: "开始学习法术!" george_description: "这里到处都是CEO, 商人, 网站设计师, 游戏设计师和编程新星。" diff --git a/app/locale/zh-HANT.coffee b/app/locale/zh-HANT.coffee index 22c279adf..3ef8d1807 100644 --- a/app/locale/zh-HANT.coffee +++ b/app/locale/zh-HANT.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese who_description_prefix: "在2013年共同創立了CodeCombat. 在2008年, 我們創立了" who_description_suffix: ",排名第一的中、日文字的學習網頁及iOS系統應用程式。" who_description_ending: "這次,我們將教大家如何寫程式。" - why_paragraph_1: "當我們在研發Skritter時,George不會寫程式,所以常常無法展現他的想法。他嘗試去學,然而課程成果緩慢。他的室友曾想學習新技能,試過Codecademy,但厭倦了。每周也都有其他朋友投入Codecademy,卻都以失敗告終。我們發現,這與我們藉由Skritter所想解決的問題是一致的─人們需要的不是繁瑣又密集的課程, 而是快速而大量的練習。我們知道該如何改善這個情況。" - why_paragraph_2: "想學程式嗎? 你不需要課程。你需要的只是大量的時間去\"玩\"程式。" - why_paragraph_3_prefix: "寫程式應該是有趣的。當然不是" - why_paragraph_3_italic: "「耶!拿到獎章了。」" - why_paragraph_3_center: "的有趣, 而是" - why_paragraph_3_italic_caps: "「媽我不要出去玩,我要寫完這段!」" - why_paragraph_3_suffix: "般引人入勝。這是為甚麼CodeCombat被設計成多人對戰「遊戲」,而不是遊戲化「課程」。在你對這遊戲無法自拔之前,我們是不會放棄的─幫然,這個遊戲,將是有益於你的。" - why_paragraph_4: "如果你要沉迷遊戲的話,就來沉迷CodeCombat,成為科技時代的魔法師吧!" + why_paragraph_1: "想學程式嗎? 你不需要課程。你需要的只是大量的時間去\"玩\"程式。" + why_paragraph_2_prefix: "寫程式應該是有趣的。當然不是" + why_paragraph_2_italic: "「耶!拿到獎章了。」" + why_paragraph_2_center: "的有趣, 而是" + why_paragraph_2_italic_caps: "「媽我不要出去玩,我要寫完這段!」" + why_paragraph_2_suffix: "般引人入勝。這是為甚麼CodeCombat被設計成多人對戰「遊戲」,而不是遊戲化「課程」。在你對這遊戲無法自拔之前,我們是不會放棄的─幫然,這個遊戲,將是有益於你的。" + why_paragraph_3: "如果你要沉迷遊戲的話,就來沉迷CodeCombat,成為科技時代的魔法師吧!" why_ending: "啊還有,他是免費的。" why_ending_url: "那還等什麼? 馬上開始!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/zh-WUU-HANS.coffee b/app/locale/zh-WUU-HANS.coffee index 814760356..5e59ff0f8 100644 --- a/app/locale/zh-WUU-HANS.coffee +++ b/app/locale/zh-WUU-HANS.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi # who_description_prefix: "together started CodeCombat in 2013. We also created " # who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." # who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." -# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." -# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" -# why_paragraph_3_italic: "yay a badge" -# why_paragraph_3_center: "but fun like" -# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" -# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." -# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_2_italic: "yay a badge" +# why_paragraph_2_center: "but fun like" +# why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." # why_ending: "And hey, it's free. " # why_ending_url: "Start wizarding now!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/locale/zh-WUU-HANT.coffee b/app/locale/zh-WUU-HANT.coffee index 06badf071..b79da16c8 100644 --- a/app/locale/zh-WUU-HANT.coffee +++ b/app/locale/zh-WUU-HANT.coffee @@ -647,14 +647,13 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio who_description_prefix: "徠 2013 年開始聚隊寫 CodeCombat。徠 2008 年朞,我裏還做起" who_description_suffix: "搭發展出中文搭日文個 Web 搭 IOS 应用個首選教程" who_description_ending: "瑲朞到鐘點教大家人怎兒寫代碼爻。" - why_paragraph_1: "我裏做 Skritter 朞,George 程序還要弗得寫,渠實現弗了渠個靈感箇點猴難過個。渠試試學學相,不過許課程都忒慢爻。渠個同寢室間朋友弗想用教材來學新技能,嚇試一記 CodeAcademy,咦覺得“忒嘸較話爻。”個加個星期都會有個熟人試 CodeAcademy,也都嘸一個意外個全部歇爻。我裏發現箇搭 Skritter 想要解決個是同個問題:人家想快速學、練殺甲,學個反到咦慢、咦長個課。我裏曉得怎兒妝爻。" - why_paragraph_2: "爾想學編程?課甮上。只講代碼多點寫寫,寫無數,還猴中意寫,寫功味道。" - why_paragraph_3_prefix: "箇正是編程個要旨。編程佩要攪功好。勿是" - why_paragraph_3_italic: "哇,咦一個獎牌啊" - why_paragraph_3_center: "箇種“攪功”,是" - why_paragraph_3_italic_caps: "老孃,我畀箇關打過去爻起!" - why_paragraph_3_suffix: "箇佩是爲解某 CodeCombat 是一個多人遊戲,勿是一個遊戲化個編程課。爾弗停,我裏佩𣍐停——不過此垡樣事幹是好個。" - why_paragraph_4: "空是講爾佩一念起打遊戲,箇勿念箇遊戲,變至科技時代個法師替。" + why_paragraph_1: "爾想學編程?課甮上。只講代碼多點寫寫,寫無數,還猴中意寫,寫功味道。" + why_paragraph_2_prefix: "箇正是編程個要旨。編程佩要攪功好。勿是" + why_paragraph_2_italic: "哇,咦一個獎牌啊" + why_paragraph_2_center: "箇種“攪功”,是" + why_paragraph_2_italic_caps: "老孃,我畀箇關打過去爻起!" + why_paragraph_2_suffix: "箇佩是爲解某 CodeCombat 是一個多人遊戲,勿是一個遊戲化個編程課。爾弗停,我裏佩𣍐停——不過此垡樣事幹是好個。" + why_paragraph_3: "空是講爾佩一念起打遊戲,箇勿念箇遊戲,變至科技時代個法師替。" why_ending: "再講,箇遊戲還免費湊。" why_ending_url: "法術開學起!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." diff --git a/app/templates/about.jade b/app/templates/about.jade index 3de69f866..07557f0b9 100644 --- a/app/templates/about.jade +++ b/app/templates/about.jade @@ -38,13 +38,15 @@ block content | If you're going to get addicted to some game, | get addicted to this one and become one of the wizards of the tech age. - h2 + h2(data-i18n="about.press_title") | Bloggers/Press p - | Want to write about us? Feel free to download and use all of the resources included in our - a(href="https://s3.amazonaws.com/CodeCombatMisc/press_packet.zip") press packet. - | All logos and images may be used without contacting us directly. + span.spr(data-i18n="about.press_paragraph_1_prefix") + | Want to write about us? Feel free to download and use all of the resources included in our + a(href="https://s3.amazonaws.com/CodeCombatMisc/press_packet.zip", data-i18n="about.press_paragraph_1_link") press packet + span(data-i18n="about.press_paragraph_1_suffix") + | . All logos and images may be used without contacting us directly. ul.col-sm-6.team-column @@ -53,7 +55,7 @@ block content li.row - h2 Team + h2(data-i18n="about.team") Team img(src="/images/pages/about/george_small.png").img-thumbnail From ca8df87f8a064e222aaaf0e247fa09c1c75f1bba Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Fri, 5 Sep 2014 09:13:09 -0700 Subject: [PATCH 06/31] Propagated i18n. --- app/locale/ar.coffee | 31 +++++++++++++++++-------------- app/locale/bg.coffee | 31 +++++++++++++++++-------------- app/locale/ca.coffee | 31 +++++++++++++++++-------------- app/locale/cs.coffee | 29 ++++++++++++++++------------- app/locale/da.coffee | 31 +++++++++++++++++-------------- app/locale/de-AT.coffee | 29 ++++++++++++++++------------- app/locale/de-CH.coffee | 29 ++++++++++++++++------------- app/locale/de-DE.coffee | 29 ++++++++++++++++------------- app/locale/el.coffee | 31 +++++++++++++++++-------------- app/locale/en-AU.coffee | 31 +++++++++++++++++-------------- app/locale/en-GB.coffee | 31 +++++++++++++++++-------------- app/locale/en-US.coffee | 31 +++++++++++++++++-------------- app/locale/es-419.coffee | 31 +++++++++++++++++-------------- app/locale/es-ES.coffee | 29 ++++++++++++++++------------- app/locale/fa.coffee | 31 +++++++++++++++++-------------- app/locale/fi.coffee | 31 +++++++++++++++++-------------- app/locale/fr.coffee | 29 ++++++++++++++++------------- app/locale/he.coffee | 31 +++++++++++++++++-------------- app/locale/hi.coffee | 31 +++++++++++++++++-------------- app/locale/hu.coffee | 31 +++++++++++++++++-------------- app/locale/id.coffee | 31 +++++++++++++++++-------------- app/locale/it.coffee | 31 +++++++++++++++++-------------- app/locale/ja.coffee | 31 +++++++++++++++++-------------- app/locale/ko.coffee | 29 ++++++++++++++++------------- app/locale/lt.coffee | 31 +++++++++++++++++-------------- app/locale/ms.coffee | 29 ++++++++++++++++------------- app/locale/nb.coffee | 31 +++++++++++++++++-------------- app/locale/nl-BE.coffee | 29 ++++++++++++++++------------- app/locale/nl-NL.coffee | 29 ++++++++++++++++------------- app/locale/nn.coffee | 31 +++++++++++++++++-------------- app/locale/no.coffee | 31 +++++++++++++++++-------------- app/locale/pl.coffee | 29 ++++++++++++++++------------- app/locale/pt-BR.coffee | 29 ++++++++++++++++------------- app/locale/pt-PT.coffee | 29 ++++++++++++++++------------- app/locale/ro.coffee | 29 ++++++++++++++++------------- app/locale/ru.coffee | 29 ++++++++++++++++------------- app/locale/sk.coffee | 31 +++++++++++++++++-------------- app/locale/sl.coffee | 31 +++++++++++++++++-------------- app/locale/sr.coffee | 31 +++++++++++++++++-------------- app/locale/sv.coffee | 29 ++++++++++++++++------------- app/locale/th.coffee | 31 +++++++++++++++++-------------- app/locale/tr.coffee | 29 ++++++++++++++++------------- app/locale/uk.coffee | 29 ++++++++++++++++------------- app/locale/ur.coffee | 31 +++++++++++++++++-------------- app/locale/vi.coffee | 31 +++++++++++++++++-------------- app/locale/zh-HANS.coffee | 29 ++++++++++++++++------------- app/locale/zh-HANT.coffee | 29 ++++++++++++++++------------- app/locale/zh-WUU-HANS.coffee | 31 +++++++++++++++++-------------- app/locale/zh-WUU-HANT.coffee | 29 ++++++++++++++++------------- 49 files changed, 812 insertions(+), 665 deletions(-) diff --git a/app/locale/ar.coffee b/app/locale/ar.coffee index 442727660..ef816b515 100644 --- a/app/locale/ar.coffee +++ b/app/locale/ar.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/bg.coffee b/app/locale/bg.coffee index 436303a22..91d0983e7 100644 --- a/app/locale/bg.coffee +++ b/app/locale/bg.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "български език", englishDescri # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "български език", englishDescri # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/ca.coffee b/app/locale/ca.coffee index 735fd2892..5550415bb 100644 --- a/app/locale/ca.coffee +++ b/app/locale/ca.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/cs.coffee b/app/locale/cs.coffee index 90a1cfdc4..ce182482b 100644 --- a/app/locale/cs.coffee +++ b/app/locale/cs.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr # player: "Player" about: - who_is_codecombat: "Kdo je CodeCombat?" why_codecombat: "Proč CodeCombat?" - who_description_prefix: "společně přišli s projektem CodeCombat v roce 2013. V roce 2008 jsme vytvořili také " - who_description_suffix: ", jedničku mezi webovými a IOS aplikacemi pro učení psaní japonských a čínských znaků." - who_description_ending: "Nyní nastal čas pomoci lidem s programováním." why_paragraph_1: "Potřebujete se naučit programovat? Pak nepotřebujete lekce, potřebuje příležitost psát spoustu kódu a při tom se u toho dobře bavit." why_paragraph_2_prefix: "To je to o čem musí programování být. Ne rádoby zábava typu" why_paragraph_2_italic: "hmm, další odznáček" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr why_paragraph_2_italic_caps: "POČKEJ MAMI, MUSÍM DOKONČIT ÚROVEŇ!" why_paragraph_2_suffix: "Proto je CodeCombat opravdová multiplayer hra, ne lekce kurzu s herními odznáčky. Neskončí, dokud sami nepřestanete, což je tentokrát dobrá věc." why_paragraph_3: "A jestli se máte stát závislými na nějaké hře, pak ať je to hra tato, a staňte se díky tomu kouzelníky a odborníky v této technické době." - why_ending: "A mimochodem - je to zdarma. " - why_ending_url: "Začněte kouzlit!" - george_description: "CEO, obchodník, návrhář webů i her a šampión všech začátečníků programování." - scott_description: "Výtečný programátor, softwarový architekt, kouzelník v kuchyni i pán financí. Scott je v týmu pan rozumný." - nick_description: "Programátorský kouzelník, excentrický motivační mág i experimentátor. Nick by mohl dělat de-facto cokoliv, ale zvolil si vytvořit CodeCombat." - jeremy_description: "Mistr zákaznické podpory, tester použitelnosti a organizátor komunity. Je velmi pravděpodobné, že jste si spolu již psali." - michael_description: "Programátor, systémový administrátor a král podsvětí technického zázemí. Michael udržuje naše servery online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Licence" diff --git a/app/locale/da.coffee b/app/locale/da.coffee index dde36d632..f5ca08251 100644 --- a/app/locale/da.coffee +++ b/app/locale/da.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans # player: "Player" about: - who_is_codecombat: "Hvem er CodeCombat?" why_codecombat: "Hvorfor CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." - why_ending: "Og det er ovenikøbet gratis." -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/de-AT.coffee b/app/locale/de-AT.coffee index 89a4678a4..e072abc1d 100644 --- a/app/locale/de-AT.coffee +++ b/app/locale/de-AT.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription: # grassy: "Grassy" fork_title: "Forke neue Version" fork_creating: "Erzeuge Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" more: "Mehr" wiki: "Wiki" live_chat: "Live Chat" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription: player: "Spieler" about: - who_is_codecombat: "Wer ist CodeCombat?" why_codecombat: "Warum CodeCombat?" - who_description_prefix: "gründeten CodeCombat im Jahre 2013 zusammen. Wir entwickelten außerdem " - who_description_suffix: ", die meist benutzte (#1) Web and iOS Applikation 2008 zum Lernen des Schreibens von chinesischen und japanischen Schriftzeichen." - who_description_ending: "Nun ist es an der Zeit, den Leuten das Programmieren beizubringen." why_paragraph_1: "Programmieren lernen? Du brauchst keine Stunden. Du musst einen Haufen Code schreiben und dabei Spaß haben." why_paragraph_2_prefix: "Darum geht's beim Programmieren. Es soll Spaß machen. Nicht so einen Spaß wie" why_paragraph_2_italic: "jau, 'ne Plakette" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription: why_paragraph_2_italic_caps: "NEIN MUTTI ICH MUSS NOCH DEN LEVEL BEENDEN !" why_paragraph_2_suffix: "Deshalb ist CodeCombat ein Multiplayerspiel und kein spielähnlicher Kurs. Wir werden nicht aufhören bis du nicht mehr aufhören kannst -- nur diesmal ist das eine gute Sache." why_paragraph_3: "Wenn dich Spiele süchtig machen, dass lass dich von diesem süchtig machen und werde ein Zauberer des Technologiezeitalters." - why_ending: "Und hey, es kostet nichts. " - why_ending_url: "Beginne jetzt zu zaubern!" - george_description: "CEO, Businesstyp, Web Designer, Game Designer und Champion der Programmieranfänger überall." - scott_description: "Außergewöhnlicher Programmierer, Softwarearchitekt, Küchenzauberer und Finanzmeister. Scott ist der Vernünftige." - nick_description: "Programmierzauberer, exzentrischer Motivationskünstler und Auf-den-Kopf-stell-Experimentierer. Nick könnte alles mögliche tun und entschied CodeCombat zu bauen." - jeremy_description: "Kundendienstmagier, Usability Tester und Community-Organisator. Wahrscheinlich hast du schon mit Jeremy gesprochen." - michael_description: "Programmierer, Systemadministrator und studentisch technisches Wunderkind, Michael hält unsere Server am Laufen." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Rechtliches" diff --git a/app/locale/de-CH.coffee b/app/locale/de-CH.coffee index 98bda0f61..531c44c94 100644 --- a/app/locale/de-CH.coffee +++ b/app/locale/de-CH.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge # player: "Player" about: - who_is_codecombat: "Wer isch CodeCombat?" why_codecombat: "Warum CodeCombat?" - who_description_prefix: "hend im 2013 zeme CodeCombat gstartet. Mir hend au " - who_description_suffix: "im 2008 kreiert und drufabe isches zur Nummer 1 Web und iOS App zum Chinesischi und Japanischi Charakter schriibe worde." - who_description_ending: "Ez isches Ziit zum de Mensche biibringe wie sie Code schriibed." why_paragraph_1: "Du muesch Programmiere lerne? Du bruchsch kei Lektione. Wa du bruuchsch, isch ganz viel Code schriibe und viel Spass ha, während du das machsch." why_paragraph_2_prefix: "Um da gohts bim Programmiere. Es mues Spass mache. Nid Spass wie" why_paragraph_2_italic: "wuhu en Badge" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge why_paragraph_2_italic_caps: "NEI MAMI, ICH MUES DAS LEVEL NO FERTIG MACHE!" why_paragraph_2_suffix: "Darum isch CodeCombat es Multiplayer Spiel, nid en gamifizierte Kurs mit Lektione. Mir stopped nid, bis du nümm chasch stoppe--aber damol isch da öppis guets." why_paragraph_3: "Wenn du süchtig wirsch nochme Spiel, wird süchtig noch dem Spiel und wird eine vo de Zauberer vom Tech-Ziitalter." - why_ending: "Und hey, es isch gratis. " - why_ending_url: "Fang ez a zaubere!" - george_description: "CEO, Business-Typ, Web Designer, Game Designer und de Held für d Programmierafänger uf de ganze Welt." - scott_description: "Programmierer extraordinaire, Software Architekt, Chuchi-Zauberer und de Meister vo de Finanze. De Scott isch de Vernünftig unter üs." - nick_description: "Programmier-Zauberer, exzentrische Motivations-Magier und Chopfüber-Experimentierer. De Nick chönti alles mache und het sich entschiede zum CodeCombat baue." - jeremy_description: "Kundesupport-Magier, Usability Tester und Community-Organisator; du hesch worschinli scho mitem Jeremy gredet." - michael_description: "Programmierer, Systemadmin und es technisches Wunderchind ohni Studium. Michael isch die Person wo üsi Server am Laufe bhaltet." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Rechtlichs" diff --git a/app/locale/de-DE.coffee b/app/locale/de-DE.coffee index 6f65bfd38..6e236a013 100644 --- a/app/locale/de-DE.coffee +++ b/app/locale/de-DE.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: # grassy: "Grassy" fork_title: "Forke neue Version" fork_creating: "Erzeuge Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" more: "Mehr" wiki: "Wiki" live_chat: "Live Chat" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: player: "Spieler" about: - who_is_codecombat: "Wer ist CodeCombat?" why_codecombat: "Warum CodeCombat?" - who_description_prefix: "gründeten CodeCombat im Jahre 2013 zusammen. Wir entwickelten außerdem " - who_description_suffix: ", die meist benutzte (#1) Web and iOS Applikation 2008 zum Lernen des Schreibens von chinesischen und japanischen Schriftzeichen." - who_description_ending: "Nun ist es an der Zeit, den Leuten das Programmieren beizubringen." why_paragraph_1: "Programmieren lernen? Du brauchst keine Stunden. Du musst einen Haufen Code schreiben und dabei Spaß haben." why_paragraph_2_prefix: "Darum geht's beim Programmieren. Es soll Spaß machen. Nicht so einen Spaß wie" why_paragraph_2_italic: "jau, 'ne Plakette" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: why_paragraph_2_italic_caps: "NEIN MUTTI ICH MUSS NOCH DEN LEVEL BEENDEN !" why_paragraph_2_suffix: "Deshalb ist CodeCombat ein Multiplayerspiel und kein spielähnlicher Kurs. Wir werden nicht aufhören bis du nicht mehr aufhören kannst -- nur diesmal ist das eine gute Sache." why_paragraph_3: "Wenn dich Spiele süchtig machen, dass lass dich von diesem süchtig machen und werde ein Zauberer des Technologiezeitalters." - why_ending: "Und hey, es kostet nichts. " - why_ending_url: "Beginne jetzt zu zaubern!" - george_description: "CEO, Businesstyp, Web Designer, Game Designer und Champion der Programmieranfänger überall." - scott_description: "Außergewöhnlicher Programmierer, Softwarearchitekt, Küchenzauberer und Finanzmeister. Scott ist der Vernünftige." - nick_description: "Programmierzauberer, exzentrischer Motivationskünstler und Auf-den-Kopf-stell-Experimentierer. Nick könnte alles mögliche tun und entschied CodeCombat zu bauen." - jeremy_description: "Kundendienstmagier, Usability Tester und Community-Organisator. Wahrscheinlich hast du schon mit Jeremy gesprochen." - michael_description: "Programmierer, Systemadministrator und studentisch technisches Wunderkind, Michael hält unsere Server am Laufen." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Rechtliches" diff --git a/app/locale/el.coffee b/app/locale/el.coffee index 4e8046805..78d69bed7 100644 --- a/app/locale/el.coffee +++ b/app/locale/el.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre player: "Παίκτης" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/en-AU.coffee b/app/locale/en-AU.coffee index 5f80b6ce1..8af3a2bcb 100644 --- a/app/locale/en-AU.coffee +++ b/app/locale/en-AU.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/en-GB.coffee b/app/locale/en-GB.coffee index 5d762117c..d53232dae 100644 --- a/app/locale/en-GB.coffee +++ b/app/locale/en-GB.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." - randomize: "Randomise" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # player: "Player" about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." - jeremy_description: "Customer support mage, usability tester, and community organiser; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: # page_title: "Legal" diff --git a/app/locale/en-US.coffee b/app/locale/en-US.coffee index d4e313aab..83837e901 100644 --- a/app/locale/en-US.coffee +++ b/app/locale/en-US.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/es-419.coffee b/app/locale/es-419.coffee index 9281c9e2d..e5cdc3214 100644 --- a/app/locale/es-419.coffee +++ b/app/locale/es-419.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip player: "Jugador" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/es-ES.coffee b/app/locale/es-ES.coffee index 351edb5ef..9a74638a5 100644 --- a/app/locale/es-ES.coffee +++ b/app/locale/es-ES.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis # grassy: "Grassy" fork_title: "Bifurcar nueva versión" fork_creating: "Creando bifurcación..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" more: "Más" wiki: "Wiki" live_chat: "Chat en directo" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis player: "Jugador" about: - who_is_codecombat: "¿Qué es CodeCombat?" why_codecombat: "¿Por qué CodeCombat?" - who_description_prefix: "juntos comenzamos CodeCombat en 2013. También creamos " - who_description_suffix: "en 2008, llegando a alcanzar el primer puesto en aplicaciones web, una app para iOS para el aprendizaje de la escritura de caracteres chinos y japoneses." - who_description_ending: "Es hora de empezar a enseñar a la gente a escribir código." why_paragraph_1: "¿Necesitas aprender a programar? No necesitas lecciones. Necesitas escribir muchísimo código y pasarlo bien haciéndolo." why_paragraph_2_prefix: "De eso va la programación. Tiene que ser divertido. No divertido como:" why_paragraph_2_italic: "¡bien una insignia!," @@ -654,14 +650,21 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis why_paragraph_2_italic_caps: "¡NO MAMA, TENGO QUE TERMINAR EL NIVEL!" why_paragraph_2_suffix: "Por eso Codecombat es multijugador, no un curso con lecciones \"gamificadas\" . No pararemos hasta que tú no puedas parar... pero esta vez, eso será buena señal." why_paragraph_3: "Si vas a engancharte a algún juego, engánchate a este y conviértete en uno de los magos de la era tecnológica." - why_ending: "Y, oye, es gratis. " - why_ending_url: "Comienza a hacer magia ¡ya!" - george_description: "CEO, el tipo de los negocios, diseñador web, diseñador de juegos y campeón de los programadores principiantes de todo el mundo." - scott_description: "Programador extraordinario, arquitecto de software, mago de la cocina y maestro de las finanzas. Scott es el razonable." - nick_description: "Mago de la programación, hechicero excéntrico de la motivación y experimentador del revés. Nick pudo haber hecho cualquier cosa y eligió desarrollar CodeCombat." - jeremy_description: "Mago de la atención al cliente, tester de usabilidad y organizador de la comunidad; es probable que ya hayas hablado con Jeremy." - michael_description: "Programador, administrador de sistemas y prodigio técnico, Michael es el encargado de mantener nuestros servidores en línea." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Legal" diff --git a/app/locale/fa.coffee b/app/locale/fa.coffee index 457f7ea4c..8378c2702 100644 --- a/app/locale/fa.coffee +++ b/app/locale/fa.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/fi.coffee b/app/locale/fi.coffee index 060717958..c9055aa69 100644 --- a/app/locale/fi.coffee +++ b/app/locale/fi.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/fr.coffee b/app/locale/fr.coffee index 62b76f871..1e0e5d1e1 100644 --- a/app/locale/fr.coffee +++ b/app/locale/fr.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t # grassy: "Grassy" fork_title: "Fork une nouvelle version" fork_creating: "Créer un Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" more: "Plus" wiki: "Wiki" live_chat: "Chat en live" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t player: "Joueur" about: - who_is_codecombat: "Qui est CodeCombat?" why_codecombat: "Pourquoi CodeCombat?" - who_description_prefix: "ont lancé CodeCombat ensemble en 2013. Nous avons aussi créé " - who_description_suffix: "en 2008, l'améliorant jusqu'au rang de première application web et iOS pour apprendre à écrire les caractères chinois et japonais." - who_description_ending: "Maintenant nous apprenons aux gens à coder." why_paragraph_1: "Besoin d'apprendre à développer? Vous n'avez pas besoin de cours. Vous avez besoin d'écrire beaucoup de code et de vous amuser en le faisant." why_paragraph_2_prefix: "C'est ce dont il s'agit en programmation. Ça doit être amusant. Pas amusant comme" why_paragraph_2_italic: "Génial un badge" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "français", englishDescription: "French", t why_paragraph_2_italic_caps: "NAN MAMAN JE DOIS FINIR MON NIVEAU!" why_paragraph_2_suffix: "C'est pourquoi CodeCombat est un jeu multijoueur, pas un cours avec une leçon jouée. Nous n'arrêterons pas avant que vous ne puissiez plus arrêter — mais cette fois, c'est une bonne chose." why_paragraph_3: "Si vous devez devenir accro à un jeu, accrochez-vous à celui-ci et devenez un des mages de l'âge de la technologie." - why_ending: "Et oh, c'est gratuit. " - why_ending_url: "Commence ton apprentissage maintenant!" - george_description: "PDG, homme d'affaire, web designer, game designer, et champion des programmeurs débutants." - scott_description: "Programmeur extraordinaire, architecte logiciel, assistant cuisinier, et maitre de la finance. Scott est le raisonnable." - nick_description: "Assistant programmeur, mage à la motivation excentrique, et bidouilleur de l'extrême. Nick peut faire n'importe quoi mais il a choisi CodeCombat." - jeremy_description: "Mage de l'assistance client, testeur de maniabilité, et community manager; vous avez probablement déjà parlé avec Jeremy." - michael_description: "Programmeur, administrateur réseau, et l'enfant prodige du premier cycle, Michael est la personne qui maintient nos serveurs en ligne." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Légal" diff --git a/app/locale/he.coffee b/app/locale/he.coffee index 946e703e5..57a5b7b9c 100644 --- a/app/locale/he.coffee +++ b/app/locale/he.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/hi.coffee b/app/locale/hi.coffee index 2b1b27753..343943c05 100644 --- a/app/locale/hi.coffee +++ b/app/locale/hi.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/hu.coffee b/app/locale/hu.coffee index 58d8bef7a..039325bfd 100644 --- a/app/locale/hu.coffee +++ b/app/locale/hu.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/id.coffee b/app/locale/id.coffee index ba237f6e9..f801346e8 100644 --- a/app/locale/id.coffee +++ b/app/locale/id.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/it.coffee b/app/locale/it.coffee index 1420aa3ad..7a95123d8 100644 --- a/app/locale/it.coffee +++ b/app/locale/it.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t # player: "Player" about: - who_is_codecombat: "Chi c'è in CodeCombat?" why_codecombat: "Perché CodeCombat?" - who_description_prefix: "insieme hanno iniziato CodeCombat nel 2013. Abbiamo anche creato " - who_description_suffix: "nel 2008, portandola al primo posto nelle applicazioni web e iOS per imparare a scrivere i caratteri cinesi e giapponesi." - who_description_ending: "Adesso è il momento di insegnare alla gente a scrivere codice." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Questioni legali" diff --git a/app/locale/ja.coffee b/app/locale/ja.coffee index 18ea5bcde..a63f39519 100644 --- a/app/locale/ja.coffee +++ b/app/locale/ja.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/ko.coffee b/app/locale/ko.coffee index c14260727..50646830c 100644 --- a/app/locale/ko.coffee +++ b/app/locale/ko.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t grassy: "풀로 덮인" fork_title: "새 버전 가져오기" fork_creating: "포크 생성중..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" more: "더 보기" wiki: "위키" live_chat: "실시간 채팅" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t player: "플레이어" about: - who_is_codecombat: "코드 컴뱃은 누구인가?" why_codecombat: "왜 코드 컴뱃이지?" - who_description_prefix: "우리는 2013년에 함께 코드 컴뱃을 시작했으며 또한 우리는" - who_description_suffix: "2008년에 중국어와 일본어를 배우기 위해 이를 IOS 마켓 1위로 키우고 있었습니다." - who_description_ending: "이제 사람들에게 코드를 가르쳐야하는 시점이 다가왔다고 생각합니다." why_paragraph_1: "프로그래밍을 배울 필요가 있으세요? 레슨 받을 필요 없습니다. 아마 엄청난 시간과 노력을 소모해야 할 것입니다." why_paragraph_2_prefix: "프로그래밍은 재미있어야 합니다." why_paragraph_2_italic: "여기 뱃지있어 받아가~" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t why_paragraph_2_italic_caps: "아 엄마 나 이 레벨 반드시 끝내야 돼! <- 이런 방식 말고요." why_paragraph_2_suffix: "이것이 왜 코드 컴뱃이 멀티플레이 게임인지를 말해줍니다. 단순히 게임화된 레슨의 연장이 아닙니다. 우리는 당신이 너무 재밌어서 멈출 수 없을 때까지 절대 멈추지 않을 것입니다." why_paragraph_3: "만약 당신이 어떤 게임에 곧잘 빠진다면 이번엔 코드컴뱃을 한번 시도해보세요. 그리고 기술시대에 사는 마법사 중 하나가 되어보는 건 어떠세요?" - why_ending: "이봐 이거 공짜래." - why_ending_url: "지금 바로 마법사가 되어 보세요!" - george_description: "CEO, 비즈니스맨, 웹디자이너, 게임 디자이너, 그리고 전세계의 초보 프로그래머들의 왕." - scott_description: "비범한 프로그래머, 소프트웨어 아키텍쳐, 주방 마법사 그리고 재무의 신. Scott 은 매우 합리적인 사람입니다" - nick_description: "프로그래밍 마법사, 별난 자극의 마술사, 거꾸로 생각하는것을 좋아하는 실험가. Nick은 뭐든지 할수있는 남자입니다. 그 뭐든지 중에 코드 컴뱃을 선택했죠. " - jeremy_description: "고객 지원 마법사, 사용성 테스터, 커뮤니티 오거나이저; 당신은 아마 이미 Jeremy랑 이야기 했을거에요." - michael_description: "프로그래머, 시스템 관리자, 기술 신동(대학생이래요),Michael 은 우리 서버를 계속 무결점상태로 유지시켜주는 사람입니다." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: # page_title: "Legal" diff --git a/app/locale/lt.coffee b/app/locale/lt.coffee index aaf582fa0..2e3e46446 100644 --- a/app/locale/lt.coffee +++ b/app/locale/lt.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 1e54d5c95..d4fb66a29 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # player: "Player" about: - who_is_codecombat: "Siapa adalah CodeCombat?" why_codecombat: "Kenapa CodeCombat?" - who_description_prefix: "bersama memulai CodeCombat dalam 2013. Kami juga membuat (mengaturcara) " - who_description_suffix: "dalam 2008, mengembangkan ia kepada applikasi iOS dan applikasi web #1 untuk belajar menaip dalam karakter Cina dan Jepun." - who_description_ending: "Sekarang, sudah tiba masanya untuk mengajar orang untuk menaip kod." why_paragraph_1: "Mahu belajar untuk membina kod? Anda tidak perlu membaca dan belajar. Anda perlu menaip kod yang banyak dan bersuka-suka dengan masa yang terluang." why_paragraph_2_prefix: "Itulah semua mengenai pengaturcaraan. Ia harus membuat anda gembira dan rasa berpuas hati. Tidak seperti" why_paragraph_2_italic: "yay satu badge" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa why_paragraph_2_italic_caps: "TIDAK MAK SAYA PERLU HABISKAN LEVEL!" why_paragraph_2_suffix: "Itulah kenapa CodeCombat adalah permainan multiplayer, tapi bukan sebuah khursus dibuat sebagai permainan. Kami tidak akan berhenti sehingga anda tidak--tetapi buat masa kini, itulah perkara yang terbaik." why_paragraph_3: "Jika kamu mahu berasa ketagih terhadap sesuatu permainan komputer, jadilah ketagih kepada permainan ini dan jadilah seorang pakar dalam zaman teknologi terkini." - why_ending: "Dan ia adalah percuma! " - why_ending_url: "Mulalah bermain sekarang!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Undang-Undang" diff --git a/app/locale/nb.coffee b/app/locale/nb.coffee index 3242ec631..7e8734f35 100644 --- a/app/locale/nb.coffee +++ b/app/locale/nb.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/nl-BE.coffee b/app/locale/nl-BE.coffee index 4bd25f6ac..26e8d3a4c 100644 --- a/app/locale/nl-BE.coffee +++ b/app/locale/nl-BE.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: # grassy: "Grassy" fork_title: "Kloon naar nieuwe versie" fork_creating: "Kloon aanmaken..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" more: "Meer" wiki: "Wiki" live_chat: "Live Chat" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: player: "Speler" about: - who_is_codecombat: "Wie is CodeCombat?" why_codecombat: "Waarom CodeCombat?" - who_description_prefix: "hebben samen CodeCombat opgericht in 2013. We creëerden ook " - who_description_suffix: "en in 2008, groeide het uit tot de #1 web en iOS applicatie om Chinese en Japanse karakters te leren schrijven." - who_description_ending: "Nu is het tijd om mensen te leren programmeren." why_paragraph_1: "Wil je leren programmeren? Je hebt geen lessen nodig. Je moet vooral veel code schrijven en je amuseren terwijl je dit doet." why_paragraph_2_prefix: "Dat is waar programmeren om draait. Het moet tof zijn. Niet tof zoals" why_paragraph_2_italic: "joepie een medaille" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: why_paragraph_2_italic_caps: "NEE MAMA IK MOET DIT LEVEL AF MAKEN!" why_paragraph_2_suffix: "Dat is waarom CodeCombat een multiplayergame is, en niet zomaar lessen gegoten in spelformaat. We zullen niet stoppen totdat jij niet meer kan stoppen--maar deze keer, is dat iets goeds." why_paragraph_3: "Als je verslaafd gaat zijn aan een spel, dan is het beter om hieraan verslaafd te raken en een tovenaar van het technisch tijdperk te worden." - why_ending: "En hallo, het is gratis." - why_ending_url: "Start nu met toveren!" - george_description: "CEO, zakenman, web designer, game designer, en kampioen van alle beginnende programmeurs." - scott_description: "Extraordinaire programmeur, software ontwikkelaar, keukenprins en heer en meester van financiën. Scott is het meeste voor reden vatbaar." - nick_description: "Getalenteerde programmeur, excentriek gemotiveerd, een rasechte experimenteerder. Nick kan alles en kiest ervoor om CodeCombat te ontwikkelen." - jeremy_description: "Klantenservice Manager, usability tester en gemeenschapsorganisator; Je hebt waarschijnlijk al gesproken met Jeremy." - michael_description: "Programmeur, sys-admin, en technisch wonderkind, Michael is de persoon die onze servers draaiende houdt." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Legaal" diff --git a/app/locale/nl-NL.coffee b/app/locale/nl-NL.coffee index 19587dc35..53b0b98ea 100644 --- a/app/locale/nl-NL.coffee +++ b/app/locale/nl-NL.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription # grassy: "Grassy" fork_title: "Kloon naar nieuwe versie" fork_creating: "Kloon aanmaken..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" more: "Meer" wiki: "Wiki" live_chat: "Live Chat" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription player: "Speler" about: - who_is_codecombat: "Wie is CodeCombat?" why_codecombat: "Waarom CodeCombat?" - who_description_prefix: "hebben samen CodeCombat opgericht in 2013. We creëerden ook " - who_description_suffix: "en in 2008, groeide het uit tot de #1 web en iOS applicatie om Chinese en Japanse karakters te leren schrijven." - who_description_ending: "Nu is het tijd om mensen te leren programmeren." why_paragraph_1: "Wil je leren programmeren? Je hebt geen lessen nodig. Je moet vooral veel code schrijven en je amuseren terwijl je dit doet." why_paragraph_2_prefix: "Dat is waar programmeren om draait. Het moet tof zijn. Niet tof zoals" why_paragraph_2_italic: "joepie een medaille" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription why_paragraph_2_italic_caps: "NEE MAMA IK MOET DIT LEVEL AF MAKEN!" why_paragraph_2_suffix: "Dat is waarom CodeCombat een multiplayergame is, en niet zomaar lessen gegoten in spelformaat. We zullen niet stoppen totdat jij niet meer kan stoppen--maar deze keer, is dat iets goeds." why_paragraph_3: "Als je verslaafd gaat zijn aan een spel, dan is het beter om hieraan verslaafd te raken en een tovenaar van het technisch tijdperk te worden." - why_ending: "En hallo, het is gratis." - why_ending_url: "Start nu met toveren!" - george_description: "CEO, zakenman, web designer, game designer, en kampioen van alle beginnende programmeurs." - scott_description: "Extraordinaire programmeur, software ontwikkelaar, keukenprins en heer en meester van financiën. Scott is het meeste voor reden vatbaar." - nick_description: "Getalenteerde programmeur, excentriek gemotiveerd, een rasechte experimenteerder. Nick kan alles en kiest ervoor om CodeCombat te ontwikkelen." - jeremy_description: "Klantenservice Manager, usability tester en gemeenschapsorganisator; Je hebt waarschijnlijk al gesproken met Jeremy." - michael_description: "Programmeur, sys-admin, en technisch wonderkind, Michael is de persoon die onze servers draaiende houdt." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Legaal" diff --git a/app/locale/nn.coffee b/app/locale/nn.coffee index c007dfd91..f71ee6d97 100644 --- a/app/locale/nn.coffee +++ b/app/locale/nn.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/no.coffee b/app/locale/no.coffee index ce0191b4f..66fe46d8b 100644 --- a/app/locale/no.coffee +++ b/app/locale/no.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/pl.coffee b/app/locale/pl.coffee index f11896836..8f613d1bf 100644 --- a/app/locale/pl.coffee +++ b/app/locale/pl.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish # player: "Player" about: - who_is_codecombat: "Czym jest CodeCombat?" why_codecombat: "Dlaczego CodeCombat?" - who_description_prefix: "założyli CodeCombat w 2013 roku. Stworzyliśmy również " - who_description_suffix: "w roku 2008, doprowadzajac go do pierwszego miejsca wśród aplikacji do nauki zapisu chińskich i japońskich znaków zarówno wśród aplikacji internetowych, jak i aplikacji dla iOS." - who_description_ending: "Teraz nadszedł czas, by nauczyć ludzi programowania." why_paragraph_1: "Chcesz nauczyć się programowania? Nie potrzeba ci lekcji. Potrzeba ci pisania dużej ilości kodu w sposób sprawiający ci przyjemność." why_paragraph_2_prefix: "O to chodzi w programowaniu - musi sprawiać radość. Nie radość w stylu" why_paragraph_2_italic: "hura, nowa odznaka" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish why_paragraph_2_italic_caps: "NIE MAMO, MUSZĘ DOKOŃCZYĆ TEN POZIOM!" why_paragraph_2_suffix: "Dlatego właśnie CodeCombat to gra multiplayer, a nie kurs oparty na zgamifikowanych lekcjach. Nie przestaniemy, dopóki ty nie będziesz mógł przestać--tym razem jednak w pozytywnym sensie." why_paragraph_3: "Jeśli planujesz uzależnić się od jakiejś gry, uzależnij się od tej i zostań jednym z czarodziejów czasu technologii." - why_ending: "Poza tym, to nic nie kosztuje. " - why_ending_url: "Zostań czarodziejem już teraz!" - george_description: "CEO, człowiek od biznesu, web designer, game designer, i mistrz wszystkich początkujących programistów." - scott_description: "Programista niezwykły, software architect, czarodziej kuchenny i mistrz finansów. Scott to ten rozsądny." - nick_description: "Programistyczny czarownik, ekscentryczny magik i eksperymentator pełną gębą. Nick może robić cokolwiek, a decyduje się pracować przy CodeCombat." - jeremy_description: "Magik od kontaktów z klientami, tester użyteczności i organizator społeczności; prawdopodobnie już rozmawiałeś z Jeremym." - michael_description: "Programista, sys-admin, cudowne dziecko studiów technicznych, Michael to osoba utrzymująca nasze serwery online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Nota prawna" diff --git a/app/locale/pt-BR.coffee b/app/locale/pt-BR.coffee index 7a48fc883..6bdf9278d 100644 --- a/app/locale/pt-BR.coffee +++ b/app/locale/pt-BR.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" more: "Mais" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: player: "Jogador" about: - who_is_codecombat: "Quem é CodeCombat?" why_codecombat: "Por que CodeCombat?" - who_description_prefix: "juntos começamos o CodeCombat em 2013. Noós também criamos " - who_description_suffix: "em 2008, subindo até o 1º lugar entre aplicativos web e para iOS para aprender caracteres chineses e japoneses." - who_description_ending: "Agora é a hora de ensinar as pessoas a escreverem código." why_paragraph_1: "Precisa aprender a codificar? Você não precisa de aulas. Você precisa escrever muito código e se divertir fazendo isso." why_paragraph_2_prefix: "É disso que se trata a programação. Tem que ser divertido. Não divertido como" why_paragraph_2_italic: "oba uma insígnia" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: why_paragraph_2_italic_caps: "NÃO MÃE EU PRECISO TERMINAR ESSE NÍVEL!" why_paragraph_2_suffix: "É por isso que o CodeCombat é um jogo multiplayer, não uma aula que imita um jogo. Nós não iremos parar até você não conseguir parar--mas agora, isso é uma coisa boa." why_paragraph_3: "Se você vai se viciar em algum jogo, fique viciado nesse e se torne um dos magos da era da tecnologia." - why_ending: "E é de graça. " - why_ending_url: "Comece a feitiçaria agora!" - george_description: "CEO, um cara de negócios, web designer, designer de jogos, e campeão em iniciar programadores em qualquer lugar." - scott_description: "Programador extraordinário, arquiteto de software, mago da cozinha e mestre de finanças. Scott é o racional." - nick_description: "Mago da programação, feiticeiro da motivação excêntrica e experimentador doido. Nick pode fazer qualquer coisa e escolheu desenvolver o CodeCombat." - jeremy_description: "Mago em suporte ao consumidor, testador de usabilidade, e organizador da comunidade; você provavelmente já falou com o Jeremy." - michael_description: "Programador, administrador de sistemas, e um técnico prodígio não graduado, Michael é a pessoa que mantém os servidores funcionando." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Jurídico" diff --git a/app/locale/pt-PT.coffee b/app/locale/pt-PT.coffee index df40559e9..0b106c0e0 100644 --- a/app/locale/pt-PT.coffee +++ b/app/locale/pt-PT.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription: grassy: "Com Relva" fork_title: "Bifurcar Nova Versão" fork_creating: "A Criar Bifurcação..." - randomize: "Randomizar" +# generate_terrain: "Generate Terrain" more: "Mais" wiki: "Wiki" live_chat: "Chat Ao Vivo" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription: player: "Jogador" about: - who_is_codecombat: "Quem é o CodeCombat?" why_codecombat: "Porquê o CodeCombat?" - who_description_prefix: "começaram juntos o CodeCombat em 2013. Também criaram o " - who_description_suffix: "em 2008, tornando-o a aplicação nº1 da web e iOS para aprender a escrever caracteteres Chineses e Japoneses." - who_description_ending: "Agora, está na altura de ensinar as pessoas a escrever código." why_paragraph_1: "Precisa de aprender a programar? Não precisa de aulas. Precisa sim de escrever muito código e passar um bom bocado enquanto o faz." why_paragraph_2_prefix: "Afinal, é sobre isso que é a programação. Tem de ser divertida. Não divertida do género" why_paragraph_2_italic: "yay uma medalha" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription: why_paragraph_2_italic_caps: "NÃO MÃE, TENHO DE ACABAR O NÍVEL!" why_paragraph_2_suffix: "É por isso que o CodeCombat é um jogo multijogador, e não um jogo que não passa de um curso com lições. Nós não vamos parar enquanto não puderes parar--mas desta vez, isso é uma coisa boa." why_paragraph_3: "Se vais ficar viciado em algum jogo, vicia-te neste e torna-te num dos feiticeiros da idade da tecnologia." - why_ending: "E vejam só, é gratuito. " - why_ending_url: "Comece a enfeitiçar agora!" - george_description: "CEO, homem de negócios, designer da web, designer de jogos e campeão dos programadores iniciantes de todo o lado." - scott_description: "Programador extraordinário, arquiteto de software, feiticeiro da cozinha e mestre das finanças. O Scott é o sensato." - nick_description: "Feiticeiro da programção, mago da motivação excêntrico e experimentador de pernas para o ar. O Nick pode fazer qualquer coisa e escolhe construir o CodeCombat." - jeremy_description: "Mago do suporte ao cliente, testador do uso e organizador da comunidade; provavelmente já falou com o Jeremy." - michael_description: "Programador, administrador do sistema e técnico de graduação prodígio, o Michael é a pessoa que mantém os nossos servidores online." - matt_description: "Ciclista, engenheiro de software, leitor de fantasia heróica, apreciador de manteiga de amendoim e de café." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Legal" diff --git a/app/locale/ro.coffee b/app/locale/ro.coffee index 5520c4815..fea6e44d0 100644 --- a/app/locale/ro.coffee +++ b/app/locale/ro.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman # player: "Player" about: - who_is_codecombat: "Cine este CodeCombat?" why_codecombat: "De ce CodeCombat?" - who_description_prefix: "au pornit împreuna CodeCombat în 2013. Tot noi am creat " - who_description_suffix: "în 2008, dezvoltând aplicația web si iOS #1 de învățat cum să scri caractere Japoneze si Chinezești." - who_description_ending: "Acum este timpul să învățăm oamenii să scrie cod." why_paragraph_1: "Trebuie să înveți să programezi? Nu-ți trebuie lecții. Trebuie să scri mult cod și să te distrezi făcând asta." why_paragraph_2_prefix: "Despre asta este programarea. Trebuie să fie distractiv. Nu precum" why_paragraph_2_italic: "wow o insignă" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman why_paragraph_2_italic_caps: "TREBUIE SĂ TERMIN ACEST NIVEL!" why_paragraph_2_suffix: "De aceea CodeCombat este un joc multiplayer, nu un curs transfigurat în joc. Nu ne vom opri până când tu nu te poți opri--și de data asta, e de bine." why_paragraph_3: "Dacă e să devi dependent de vreun joc, devino dependent de acesta și fi un vrăjitor al noii ere tehnologice." - why_ending: "Nu uita, este totul gratis. " - why_ending_url: "Devino un vrăjitor acum!" - george_description: "CEO, business guy, web designer, game designer, și campion al programatorilor începători." - scott_description: "Programmer extraordinaire, software architect, kitchen wizard, și maestru al finanțelor. Scott este cel rezonabil." - nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick poate să facă orice si a ales să dezvolte CodeCombat." - jeremy_description: "Customer support mage, usability tester, and community organizer; probabil ca ați vorbit deja cu Jeremy." - michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael este cel care ține serverele in picioare." - matt_description: "Bicyclist, Software Engineer, cititor de fantezie eroică, cunoscator de unt de arahide, sorbitor de cafea." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Aspecte Legale" diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index f30b2b2ee..cda81efab 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi grassy: "Травянистый" fork_title: "Форк новой версии" fork_creating: "Создание форка..." - randomize: "Случайный выбор" +# generate_terrain: "Generate Terrain" more: "Ещё" wiki: "Вики" live_chat: "Онлайн-чат" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi player: "Игрок" about: - who_is_codecombat: "Кто стоит за CodeCombat?" why_codecombat: "Почему CodeCombat?" - who_description_prefix: "вместе начали CodeCombat в 2013 году. Также мы создали " - who_description_suffix: "в 2008 году, вывели его на первую строчку среди web и iOS приложений для обучения письму китайскими и японскими иероглифами." - who_description_ending: "Теперь пришло время научить людей написанию кода." why_paragraph_1: "Нужно научиться программировать? Вам не нужны уроки. Вам нужно написать много кода и прекрасно провести время, делая это." why_paragraph_2_prefix: "Вот где программирование. Это должно быть весело. Не забавно, вроде" why_paragraph_2_italic: "вау, значок," @@ -654,14 +650,21 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi why_paragraph_2_italic_caps: "НЕТ, МАМ, Я ДОЛЖЕН ПРОЙТИ УРОВЕНЬ!" why_paragraph_2_suffix: "Вот, почему CodeCombat - мультиплеерная игра, а не курс уроков в игровой форме. Мы не остановимся, пока вы не потеряете голову - в данном случае, это хорошо." why_paragraph_3: "Если вы собираетесь увлечься какой-нибудь игрой, увлекитесь этой и станьте одним из волшебников века информационных технологий." - why_ending: "И да, это бесплатно. " - why_ending_url: "Начни волшебство сейчас!" - george_description: "Генеральный директор, бизнес-парень, веб-дизайнер, геймдизайнер и чемпион начинающих программистов во всём мире." - scott_description: "Экстраординарный программист, архитектор программного обеспечения, кухонный волшебник и мастер финансов. Скотт рассудителен." - nick_description: "Маг программирования, мудрец эксцентричного мотивирования и чудаковатый экспериментатор. Ник может всё и хочет построить CodeCombat." - jeremy_description: "Маг клиентской поддержки, юзабилити-тестер, и организатор сообщества; вы наверняка уже говорили с Джереми." - michael_description: "Программист, сисадмин и непризнанный технический гений, Михаэль является лицом, поддерживающим наши серверы в доступности." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Юридическая информация" diff --git a/app/locale/sk.coffee b/app/locale/sk.coffee index ebe1a8d68..2864c912d 100644 --- a/app/locale/sk.coffee +++ b/app/locale/sk.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/sl.coffee b/app/locale/sl.coffee index 63133f716..553f7faa0 100644 --- a/app/locale/sl.coffee +++ b/app/locale/sl.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/sr.coffee b/app/locale/sr.coffee index c776df0ba..863fe7f18 100644 --- a/app/locale/sr.coffee +++ b/app/locale/sr.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/sv.coffee b/app/locale/sv.coffee index 37b55d9ae..f9de4fd92 100644 --- a/app/locale/sv.coffee +++ b/app/locale/sv.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr # player: "Player" about: - who_is_codecombat: "Vilka är CodeCombat?" why_codecombat: "Varför CodeCombat?" - who_description_prefix: "startade tillsammans CodeCombat 2013. Vi skapade också " - who_description_suffix: "i 2008, och fick det att växa till #1 webb- och iOS-applikation för att lära sig skriva kinesiska och japanska tecken." - who_description_ending: "Nu är det dags att lära folk skriva kod." why_paragraph_1: "Behöver du lära dig att koda? Du behöver inte lektioner. Du behöver skriva mycket kod och ha roligt medan du gör det." why_paragraph_2_prefix: "Det är vad programmering handlar om. Det måste vara roligt. Inte roligt som i" why_paragraph_2_italic: "hurra, en medalj" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr why_paragraph_2_italic_caps: "NEJ MAMMA JAG MÅSTE BLI KLAR MED DEN HÄR NIVÅN" why_paragraph_2_suffix: "Därför är CodeCombat ett flerspelarspel, inte en spelifierad kurs. Vi slutar inte förrän du inte kan sluta - men den här gången är det en bra sak." why_paragraph_3: "Om du tänker bli beroende av något spel, bli beroende av det här och bli en av teknikålderns trollkarlar." - why_ending: "Och du, det är gratis. " - why_ending_url: "Bli en trollkarl nu!" - george_description: "VD, affärskille, webbdesignare, speldesignare, och förkämpe för förstagångsprogrammerare överallt." - scott_description: "Extraordinär programmerare, mjukvaruarkitekt, kökstrollkarl och finansmästare. Scott är den den förståndiga." - nick_description: "Programmeringstrollkarl, excentrisk motivationsmagiker och upp-och-ner-experimenterare. Nick kan göra vad som helst och väljer att bygga CodeCombat." - jeremy_description: "Kundsupportsmagiker, användbarhetstestare och gemenskapsorganisatör; du har förmodligen redan pratat med Jeremy." - michael_description: "Programmerare, sys-admin, och studerande tekniskt underbarn, Michael är personen som håller våra servrar online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Juridik" diff --git a/app/locale/th.coffee b/app/locale/th.coffee index 900565e88..df1abb9eb 100644 --- a/app/locale/th.coffee +++ b/app/locale/th.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/tr.coffee b/app/locale/tr.coffee index ee7205016..54b87a876 100644 --- a/app/locale/tr.coffee +++ b/app/locale/tr.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t # player: "Player" about: - who_is_codecombat: "CodeCombat kimlerden oluşur?" why_codecombat: "Neden CodeCombat?" - who_description_prefix: "CodeCombat projesini 2013'te başlattı. Aynı zamanda 2008 yılında " - who_description_suffix: "uygulamasını yazıp web ve iOS platformlarında, Çince ve Japonca karakterlerin öğrenimine yardımcı 1 numaralı uygulama hâline getirdik." - who_description_ending: "Şimdi insanlara kod yazmayı öğretme vakti." why_paragraph_1: "Kodlamayı öğrenmeniz mi gerekiyor? Derslere ihtiyacınız yok. Çok ve tekrarlı bir şekilde kod yazmanız ve bunu yaparken bundan zevk almanız gerek." why_paragraph_2_prefix: "Programlamanın özeti budur. Eğlenceli olmalı. Ama" why_paragraph_2_italic: "aha madalya aldım" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t why_paragraph_2_italic_caps: "ANNE BEKLE, BU BÖLÜMÜ BİTİRMEM LAZIM!" why_paragraph_2_suffix: "tarzında bir eğlence. İşte bu CodeCombat'in oyunlaştırılmış bir ders kuru değil, çok oyunculu bir oyun olmasının asıl sebebidir. Siz devam ettiğiniz sürece biz durmayacağız--ama bu sefer, bu iyi bir şey." why_paragraph_3: "Bir oyunun bağımlısı olacaksanız, bu CodeCombat olsun ve teknoloji çağının sihirbazlarından biri olun." - why_ending: "Unutmadan, bu oyun ücretsiz. " - why_ending_url: "Büyülemeye başla!" - george_description: "CEO, iş adamı, web tasarımcısı, oyun tasarımcısı ve programlamaya başlayanların destekçisi." - scott_description: "Sıradaşı programcı, yazılım mimarı, mutfak sihirbazı, finans uzmanı. Scott, makul adamın ta kendisi." - nick_description: "Programlama sihirbazı, tuhaf motivasyon büyücü ve tersine mühendis. Nick her şeyden anlar ve şu anda CodeCombat'i inşa etmekle meşgul." - jeremy_description: "Müşteri hizmetleri büyücüsü, kullanılabilirlik test edicisi ve topluluk örgütleyici; muhtemelen Jeremy ile konuşmuşluğunuz vardır." - michael_description: "Programcı, sistem yöneticisi, halihazırda üniversite okuyan teknik-harika-çocuk. Michael sunucularımızı ayakta tutan adamın ta kendisi." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Hukuki" diff --git a/app/locale/uk.coffee b/app/locale/uk.coffee index a4e240c34..420c9539d 100644 --- a/app/locale/uk.coffee +++ b/app/locale/uk.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "українська мова", englishDesc # grassy: "Grassy" fork_title: "Нова версія Форк" fork_creating: "Створення Форк..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" more: "Більше" wiki: "Wiki" live_chat: "Online чат" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "українська мова", englishDesc player: "Гравець" about: - who_is_codecombat: "Хто є CodeCombat?" why_codecombat: "Чому CodeCombat?" - who_description_prefix: "разом започаткували CodeCombat у 2013. Ми також створили " - who_description_suffix: "у 2008 і вивели його на перше місце серед web та iOS додаткив, що навчають писати китайською та японською." - who_description_ending: "Зараз час вчити людей писати код." why_paragraph_1: "Хочете навчитися писати код? Вам не потрібні уроки. Вам потрібно писати багато коду і добре розважитись у цей час. " why_paragraph_2_prefix: "Ось що таке програмування насправді. Це має бути весело. Не просто кумедно штибу" why_paragraph_2_italic: "дивіться, я маю бейджик, " @@ -654,14 +650,21 @@ module.exports = nativeDescription: "українська мова", englishDesc why_paragraph_2_italic_caps: "НІ, МАМО, Я МАЮ ПРОЙТИ РІВЕНЬ!" why_paragraph_2_suffix: "Ось чому CodeCombat - мультиплеєрна гра, а не гейміфікований курс уроків. Ми не зупинимося, доки ви не включитеся на повну, і це чудово. " why_paragraph_3: "Якщо ви плануєте бути залежним від якоїсь гри, оберіть цю - і перетворіться на одного з чарівників ери інформаційних технологій." - why_ending: "І так, це безкоштовно. " - why_ending_url: "Починаймо чародійства прямо зараз!" - george_description: "CEO, знавець бізнесу, веб-дизайнер, гейм-дизайнер і ватажок програмістів-початківців з усього світу." - scott_description: "Екстраординарний програміст, архітектор програмного забезпечення, кулінарний чарівник та майстер фінансів. Скотт - розсудливий." - nick_description: "Чарівник програмування, ексцентричний маг мотивації та непересічний експериментатор. Нік здатен зробити будь-що, і він обрав зробити CodeCombat." - jeremy_description: "Чарівник підтримки користувачів, тестер юзабіліті та організатор спільноти; ви ймовірно вже спілкувались з Джеремі." - michael_description: "Програміст, адмін та загадковий технічний вундеркінд, Майкл - та людина, що утримує наші сервери онлайн." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "Юридична інформація" diff --git a/app/locale/ur.coffee b/app/locale/ur.coffee index 416928bd1..92f379686 100644 --- a/app/locale/ur.coffee +++ b/app/locale/ur.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/vi.coffee b/app/locale/vi.coffee index ef4ecd636..f1a84cc9a 100644 --- a/app/locale/vi.coffee +++ b/app/locale/vi.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/zh-HANS.coffee b/app/locale/zh-HANS.coffee index 9ed3c0033..8c6d760ad 100644 --- a/app/locale/zh-HANS.coffee +++ b/app/locale/zh-HANS.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese grassy: "草地" fork_title: "派生新版本" fork_creating: "正在执行派生..." - randomize: "随机生成" +# generate_terrain: "Generate Terrain" more: "更多" wiki: "维基" live_chat: "在线聊天" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese player: "玩家" about: - who_is_codecombat: "什么是 CodeCombat?" why_codecombat: "为什么选择 CodeCombat?" - who_description_prefix: "在 2013 年开始一起编写 CodeCombat。在 2008 年时,我们还创造" - who_description_suffix: "并且发展出了开发中文和日文的 Web 和 IOS 应用的首选教程" - who_description_ending: "现在是时候教人们如何写代码了。" why_paragraph_1: "你想学编程?你不用上课。你需要的是写好多代码,并且享受这个过程。" why_paragraph_2_prefix: "这才是编程的要义。编程必须要好玩。不是" why_paragraph_2_italic: "哇又一个奖章诶" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese why_paragraph_2_italic_caps: "老妈,我得先把这关打完!" why_paragraph_2_suffix: "这就是为什么 CodeCombat 是个多人游戏,而不是一个游戏化的编程课。你不停,我们就不停——但这次这是件好事。" why_paragraph_3: "如果你一定要对游戏上瘾,那就对这个游戏上瘾,然后成为科技时代的法师吧。" - why_ending: "再说,这游戏还是免费的。" - why_ending_url: "开始学习法术!" - george_description: "这里到处都是CEO, 商人, 网站设计师, 游戏设计师和编程新星。" -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "法律" diff --git a/app/locale/zh-HANT.coffee b/app/locale/zh-HANT.coffee index 3ef8d1807..aba93daf9 100644 --- a/app/locale/zh-HANT.coffee +++ b/app/locale/zh-HANT.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese # player: "Player" about: - who_is_codecombat: "什麼是CodeCombat?" why_codecombat: "為什麼使用CodeCombat?" - who_description_prefix: "在2013年共同創立了CodeCombat. 在2008年, 我們創立了" - who_description_suffix: ",排名第一的中、日文字的學習網頁及iOS系統應用程式。" - who_description_ending: "這次,我們將教大家如何寫程式。" why_paragraph_1: "想學程式嗎? 你不需要課程。你需要的只是大量的時間去\"玩\"程式。" why_paragraph_2_prefix: "寫程式應該是有趣的。當然不是" why_paragraph_2_italic: "「耶!拿到獎章了。」" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese why_paragraph_2_italic_caps: "「媽我不要出去玩,我要寫完這段!」" why_paragraph_2_suffix: "般引人入勝。這是為甚麼CodeCombat被設計成多人對戰「遊戲」,而不是遊戲化「課程」。在你對這遊戲無法自拔之前,我們是不會放棄的─幫然,這個遊戲,將是有益於你的。" why_paragraph_3: "如果你要沉迷遊戲的話,就來沉迷CodeCombat,成為科技時代的魔法師吧!" - why_ending: "啊還有,他是免費的。" - why_ending_url: "那還等什麼? 馬上開始!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/zh-WUU-HANS.coffee b/app/locale/zh-WUU-HANS.coffee index 5e59ff0f8..a055ebf39 100644 --- a/app/locale/zh-WUU-HANS.coffee +++ b/app/locale/zh-WUU-HANS.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi # grassy: "Grassy" # fork_title: "Fork New Version" # fork_creating: "Creating Fork..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" # more: "More" # wiki: "Wiki" # live_chat: "Live Chat" @@ -642,26 +642,29 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi # player: "Player" # about: -# who_is_codecombat: "Who is CodeCombat?" # why_codecombat: "Why CodeCombat?" -# who_description_prefix: "together started CodeCombat in 2013. We also created " -# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." -# who_description_ending: "Now it's time to teach people to write code." -# why_paragraph_1: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" # why_paragraph_2_italic: "yay a badge" # why_paragraph_2_center: "but fun like" # why_paragraph_2_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" # why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." # why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." -# why_ending: "And hey, it's free. " -# why_ending_url: "Start wizarding now!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" # legal: # page_title: "Legal" diff --git a/app/locale/zh-WUU-HANT.coffee b/app/locale/zh-WUU-HANT.coffee index b79da16c8..51801ae01 100644 --- a/app/locale/zh-WUU-HANT.coffee +++ b/app/locale/zh-WUU-HANT.coffee @@ -557,7 +557,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio # grassy: "Grassy" fork_title: "派生新版本" fork_creating: "徠搭執行派生..." -# randomize: "Randomize" +# generate_terrain: "Generate Terrain" more: "無數" wiki: "維基" live_chat: "上線白嗒" @@ -642,11 +642,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio player: "來個人" about: - who_is_codecombat: "何某是 CodeCombat?" why_codecombat: "爲何某選 CodeCombat?" - who_description_prefix: "徠 2013 年開始聚隊寫 CodeCombat。徠 2008 年朞,我裏還做起" - who_description_suffix: "搭發展出中文搭日文個 Web 搭 IOS 应用個首選教程" - who_description_ending: "瑲朞到鐘點教大家人怎兒寫代碼爻。" why_paragraph_1: "爾想學編程?課甮上。只講代碼多點寫寫,寫無數,還猴中意寫,寫功味道。" why_paragraph_2_prefix: "箇正是編程個要旨。編程佩要攪功好。勿是" why_paragraph_2_italic: "哇,咦一個獎牌啊" @@ -654,14 +650,21 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio why_paragraph_2_italic_caps: "老孃,我畀箇關打過去爻起!" why_paragraph_2_suffix: "箇佩是爲解某 CodeCombat 是一個多人遊戲,勿是一個遊戲化個編程課。爾弗停,我裏佩𣍐停——不過此垡樣事幹是好個。" why_paragraph_3: "空是講爾佩一念起打遊戲,箇勿念箇遊戲,變至科技時代個法師替。" - why_ending: "再講,箇遊戲還免費湊。" - why_ending_url: "法術開學起!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# matt_description: "Bicyclist, Software Engineer, reader of heroic fantasy, connoisseur of peanut butter, sipper of coffee." +# press_title: "Bloggers/Press" +# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our" +# press_paragraph_1_link: "press packet" +# press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly." +# team: "Team" +# george_title: "CEO" +# george_blurb: "Businesser" +# scott_title: "Programmer" +# scott_blurb: "Reasonable One" +# nick_title: "Programmer" +# nick_blurb: "Motivation Guru" +# michael_title: "Programmer" +# michael_blurb: "Sys Admin" +# matt_title: "Programmer" +# matt_blurb: "Bicyclist" legal: page_title: "律法" From 64ea670ebd3f8f4765f0851ead20c078b7237949 Mon Sep 17 00:00:00 2001 From: Scott Erickson Date: Fri, 5 Sep 2014 09:20:29 -0700 Subject: [PATCH 07/31] Reorganized the Surface into groupings. Changed no logic, just shuffled things around. --- app/lib/surface/Surface.coffee | 803 +++++++++++++++++---------------- 1 file changed, 421 insertions(+), 382 deletions(-) diff --git a/app/lib/surface/Surface.coffee b/app/lib/surface/Surface.coffee index 7047709ac..78be93925 100644 --- a/app/lib/surface/Surface.coffee +++ b/app/lib/surface/Surface.coffee @@ -72,13 +72,14 @@ module.exports = Surface = class Surface extends CocoClass 'playback:real-time-playback-started': 'onRealTimePlaybackStarted' 'playback:real-time-playback-ended': 'onRealTimePlaybackEnded' 'level:flag-color-selected': 'onFlagColorSelected' - #'god:world-load-progress-changed': -> console.log 'it is actually', @world.age shortcuts: 'ctrl+\\, ⌘+\\': 'onToggleDebug' 'ctrl+o, ⌘+o': 'onTogglePathFinding' - # external functions + + + #- Initialization constructor: (@world, @canvas, givenOptions) -> super() @@ -92,304 +93,6 @@ module.exports = Surface = class Surface extends CocoClass if @world.ended _.defer => @setWorld @world - destroy: -> - @dead = true - @camera?.destroy() - createjs.Ticker.removeEventListener('tick', @tick) - createjs.Sound.stop() - layer.destroy() for layer in @layers - @spriteBoss.destroy() - @chooser?.destroy() - @dimmer?.destroy() - @countdownScreen?.destroy() - @playbackOverScreen?.destroy() - @waitingScreen?.destroy() - @coordinateDisplay?.destroy() - @coordinateGrid?.destroy() - @stage.clear() - @musicPlayer?.destroy() - @stage.removeAllChildren() - @stage.removeEventListener 'stagemousemove', @onMouseMove - @stage.removeEventListener 'stagemousedown', @onMouseDown - @stage.removeEventListener 'stagemouseup', @onMouseUp - @stage.removeAllEventListeners() - @stage.enableDOMEvents false - @stage.enableMouseOver 0 - @canvas.off 'mousewheel', @onMouseWheel - $(window).off 'resize', @onResize - clearTimeout @surfacePauseTimeout if @surfacePauseTimeout - clearTimeout @surfaceZoomPauseTimeout if @surfaceZoomPauseTimeout - super() - - setWorld: (@world) -> - @worldLoaded = true - lastFrame = Math.min(@getCurrentFrame(), @world.frames.length - 1) - @world.getFrame(lastFrame).restoreState() unless @options.choosing - @spriteBoss.world = @world - - @showLevel() - @updateState true if @loaded - @onFrameChanged() - Backbone.Mediator.publish 'surface:world-set-up', {world: @world} - - onTogglePathFinding: (e) -> - e?.preventDefault?() - @hidePathFinding() - @showingPathFinding = not @showingPathFinding - if @showingPathFinding then @showPathFinding() else @hidePathFinding() - - hidePathFinding: -> - @surfaceLayer.removeChild @navRectangles if @navRectangles - @surfaceLayer.removeChild @navPaths if @navPaths - @navRectangles = @navPaths = null - - showPathFinding: -> - @hidePathFinding() - - mesh = _.values(@world.navMeshes or {})[0] - return unless mesh - @navRectangles = new createjs.Container() - @navRectangles.layerPriority = -1 - @addMeshRectanglesToContainer mesh, @navRectangles - @surfaceLayer.addChild @navRectangles - @surfaceLayer.updateLayerOrder() - - graph = _.values(@world.graphs or {})[0] - return @surfaceLayer.updateLayerOrder() unless graph - @navPaths = new createjs.Container() - @navPaths.layerPriority = -1 - @addNavPathsToContainer graph, @navPaths - @surfaceLayer.addChild @navPaths - @surfaceLayer.updateLayerOrder() - - addMeshRectanglesToContainer: (mesh, container) -> - for rect in mesh - shape = new createjs.Shape() - pos = @camera.worldToSurface {x: rect.x, y: rect.y} - dim = @camera.worldToSurface {x: rect.width, y: rect.height} - shape.graphics - .setStrokeStyle(3) - .beginFill('rgba(0,0,128,0.3)') - .beginStroke('rgba(0,0,128,0.7)') - .drawRect(pos.x - dim.x/2, pos.y - dim.y/2, dim.x, dim.y) - container.addChild shape - - addNavPathsToContainer: (graph, container) -> - for node in _.values graph - for edgeVertex in node.edges - @drawLine node.vertex, edgeVertex, container - - drawLine: (v1, v2, container) -> - shape = new createjs.Shape() - v1 = @camera.worldToSurface v1 - v2 = @camera.worldToSurface v2 - shape.graphics - .setStrokeStyle(1) - .moveTo(v1.x, v1.y) - .beginStroke('rgba(128,0,0,0.4)') - .lineTo(v2.x, v2.y) - .endStroke() - container.addChild shape - - setProgress: (progress, scrubDuration=500) -> - progress = Math.max(Math.min(progress, 1), 0.0) - - @fastForwardingToFrame = null - @scrubbing = true - onTweenEnd = => - @scrubbingTo = null - @scrubbing = false - @scrubbingPlaybackSpeed = null - - if @scrubbingTo? - # cut to the chase for existing tween - createjs.Tween.removeTweens(@) - @currentFrame = @scrubbingTo - - @scrubbingTo = Math.min(Math.round(progress * @world.frames.length), @world.frames.length) - @scrubbingPlaybackSpeed = Math.sqrt(Math.abs(@scrubbingTo - @currentFrame) * @world.dt / (scrubDuration or 0.5)) - if scrubDuration - t = createjs.Tween - .get(@) - .to({currentFrame: @scrubbingTo}, scrubDuration, createjs.Ease.sineInOut) - .call(onTweenEnd) - t.addEventListener('change', @onFramesScrubbed) - else - @currentFrame = @scrubbingTo - @onFramesScrubbed() # For performance, don't play these for instant transitions. - onTweenEnd() - - return unless @loaded - @updateState true - @onFrameChanged() - - onFramesScrubbed: (e) => - return unless @loaded - if e - # Gotta play all the sounds when scrubbing (but not when doing an immediate transition). - rising = @currentFrame > @lastFrame - actualCurrentFrame = @currentFrame - tempFrame = if rising then Math.ceil(@lastFrame) else Math.floor(@lastFrame) - while true # temporary fix to stop cacophony - break if rising and tempFrame > actualCurrentFrame - break if (not rising) and tempFrame < actualCurrentFrame - @currentFrame = tempFrame - frame = @world.getFrame(@getCurrentFrame()) - frame.restoreState() - volume = Math.max(0.05, Math.min(1, 1 / @scrubbingPlaybackSpeed)) - sprite.playSounds false, volume for sprite in @spriteBoss.spriteArray - tempFrame += if rising then 1 else -1 - @currentFrame = actualCurrentFrame - - @restoreWorldState() - @spriteBoss.update true - @onFrameChanged() - - getCurrentFrame: -> - return Math.max(0, Math.min(Math.floor(@currentFrame), @world.frames.length - 1)) - - getProgress: -> @currentFrame / @world.frames.length - - onLevelRestarted: (e) -> - @setProgress 0, 0 - - onSetCamera: (e) -> - if e.thangID - return unless target = @spriteBoss.spriteFor(e.thangID)?.imageObject - else if e.pos - target = @camera.worldToSurface e.pos - else - target = null - @camera.setBounds e.bounds if e.bounds - @cameraBorder.updateBounds @camera.bounds - @camera.zoomTo target, e.zoom, e.duration # TODO: SurfaceScriptModule perhaps shouldn't assign e.zoom if not set - - onZoomUpdated: (e) -> - if @ended - @setPaused false - @surfaceZoomPauseTimeout = _.delay (=> @setPaused true), 3000 - - setDisabled: (@disabled) -> - @spriteBoss.disabled = @disabled - - onDisableControls: (e) -> - return if e.controls and not ('surface' in e.controls) - @setDisabled true - @dimmer ?= new Dimmer camera: @camera, layer: @screenLayer - @dimmer.setSprites @spriteBoss.sprites - - onEnableControls: (e) -> - return if e.controls and not ('surface' in e.controls) - @setDisabled false - - onSetLetterbox: (e) -> - @setDisabled e.on - - onSetPlaying: (e) -> - @playing = (e ? {}).playing ? true - @setPlayingCalled = true - if @playing and @currentFrame >= (@world.totalFrames - 5) - @currentFrame = 0 - if @fastForwardingToFrame and not @playing - @fastForwardingToFrame = null - - onSetTime: (e) -> - toFrame = @currentFrame - if e.time? - @worldLifespan = @world.frames.length / @world.frameRate - e.ratio = e.time / @worldLifespan - if e.ratio? - toFrame = @world.frames.length * e.ratio - if e.frameOffset - toFrame += e.frameOffset - if e.ratioOffset - toFrame += @world.frames.length * e.ratioOffset - unless _.isNumber(toFrame) and not _.isNaN(toFrame) - return console.error('set-time event', e, 'produced invalid target frame', toFrame) - @setProgress(toFrame / @world.frames.length, e.scrubDuration) - - onFrameChanged: (force) -> - @currentFrame = Math.min(@currentFrame, @world.frames.length) - @debugDisplay?.updateFrame @currentFrame - return if @currentFrame is @lastFrame and not force - progress = @getProgress() - Backbone.Mediator.publish('surface:frame-changed', - selectedThang: @spriteBoss.selectedSprite?.thang - progress: progress - frame: @currentFrame - world: @world - ) - - if @lastFrame < @world.frames.length and @currentFrame >= @world.totalFrames - 1 - @ended = true - @setPaused true - Backbone.Mediator.publish 'surface:playback-ended', {} - else if @currentFrame < @world.totalFrames and @ended - @ended = false - @setPaused false - Backbone.Mediator.publish 'surface:playback-restarted', {} - - @lastFrame = @currentFrame - - onIdleChanged: (e) -> - @setPaused e.idle unless @ended - - setPaused: (paused) -> - # We want to be able to essentially stop rendering the surface if it doesn't need to animate anything. - # If pausing, though, we want to give it enough time to finish any tweens. - performToggle = => - createjs.Ticker.setFPS if paused then 1 else @options.frameRate - @surfacePauseTimeout = null - clearTimeout @surfacePauseTimeout if @surfacePauseTimeout - clearTimeout @surfaceZoomPauseTimeout if @surfaceZoomPauseTimeout - @surfacePauseTimeout = @surfaceZoomPauseTimeout = null - if paused - @surfacePauseTimeout = _.delay performToggle, 2000 - @spriteBoss.stop() - @playbackOverScreen.show() - else - performToggle() - @spriteBoss.play() - @playbackOverScreen.hide() - - onCastSpells: (e) -> - return if e.preload - @setPaused false if @ended - @casting = true - @setPlayingCalled = false # Don't overwrite playing settings if they changed by, say, scripts. - @frameBeforeCast = @currentFrame - @setProgress 0 - - onNewWorld: (event) -> - return unless event.world.name is @world.name - @onStreamingWorldUpdated event - - onStreamingWorldUpdated: (event) -> - @casting = false - @spriteBoss.play() - - # This has a tendency to break scripts that are waiting for playback to change when the level is loaded - # so only run it after the first world is created. - Backbone.Mediator.publish 'level:set-playing', {playing: true} unless event.firstWorld or @setPlayingCalled - - @setWorld event.world - @onFrameChanged(true) - fastForwardBuffer = 2 - if @playing and not @realTime and (ffToFrame = Math.min(event.firstChangedFrame, @frameBeforeCast, @world.frames.length)) and ffToFrame > @currentFrame + fastForwardBuffer * @world.frameRate - @fastForwardingToFrame = ffToFrame - @fastForwardingSpeed = Math.max 4, 4 * 90 / (@world.maxTotalFrames * @world.dt) - else if @realTime - lag = (@world.frames.length - 1) * @world.dt - @world.age - intendedLag = @world.realTimeBufferMax + @world.dt - if lag > intendedLag * 1.2 - @fastForwardingToFrame = @world.frames.length - @world.realTimeBufferMax * @world.frameRate - @fastForwardingSpeed = lag / intendedLag - else - @fastForwardingToFrame = @fastForwardingSpeed = null - #console.log "on new world, lag", lag, "intended lag", intendedLag, "fastForwardingToFrame", @fastForwardingToFrame, "speed", @fastForwardingSpeed, "cause we are at", @world.age, "of", @world.frames.length * @world.dt - - # initialization - initEasel: -> @stage = new createjs.Stage(@canvas[0]) # Takes DOM objects, not jQuery objects. canvasWidth = parseInt @canvas.attr('width'), 10 @@ -422,36 +125,31 @@ module.exports = Surface = class Surface extends CocoClass @coordinateGrid.showGrid() if @world.showGrid or @options.grid @coordinateDisplay ?= new CoordinateDisplay camera: @camera, layer: @surfaceTextLayer if @world.showCoordinates or @options.coords - onResize: (e) => - return if @destroyed - oldWidth = parseInt @canvas.attr('width'), 10 - oldHeight = parseInt @canvas.attr('height'), 10 - aspectRatio = oldWidth / oldHeight - pageWidth = $('#page-container').width() - 17 # 17px nano scroll bar - if @realTime or @options.spectateGame - pageHeight = $('#page-container').height() - $('#control-bar-view').outerHeight() - $('#playback-view').outerHeight() - newWidth = Math.min pageWidth, pageHeight * aspectRatio - newHeight = newWidth / aspectRatio - else if $('#thangs-tab-view') - newWidth = $('#canvas-wrapper').width() - newHeight = newWidth / aspectRatio - else - newWidth = 0.55 * pageWidth - newHeight = newWidth / aspectRatio - return unless newWidth > 0 and newHeight > 0 - ##if InstallTrigger? # Firefox rendering performance goes down as canvas size goes up - ## newWidth = Math.min 924, newWidth - ## newHeight = Math.min 589, newHeight - #@canvas.width newWidth - #@canvas.height newHeight - @canvas.attr width: newWidth, height: newHeight - @stage.scaleX *= newWidth / oldWidth - @stage.scaleY *= newHeight / oldHeight - @camera.onResize newWidth, newHeight + hookUpChooseControls: -> + chooserOptions = stage: @stage, surfaceLayer: @surfaceLayer, camera: @camera, restrictRatio: @options.choosing is 'ratio-region' + klass = if @options.choosing is 'point' then PointChooser else RegionChooser + @chooser = new klass chooserOptions + + initAudio: -> + @musicPlayer = new MusicPlayer() + + + + #- Setting the world + + setWorld: (@world) -> + @worldLoaded = true + lastFrame = Math.min(@getCurrentFrame(), @world.frames.length - 1) + @world.getFrame(lastFrame).restoreState() unless @options.choosing + @spriteBoss.world = @world + + @showLevel() + @updateState true if @loaded + @onFrameChanged() + Backbone.Mediator.publish 'surface:world-set-up', {world: @world} showLevel: -> - return if @dead - return unless @worldLoaded + return if @destroyed return if @loaded @loaded = true @spriteBoss.createMarks() @@ -464,60 +162,9 @@ module.exports = Surface = class Surface extends CocoClass createOpponentWizard: (opponent) -> @spriteBoss.createOpponentWizard opponent - initAudio: -> - @musicPlayer = new MusicPlayer() - onToggleDebug: (e) -> - e?.preventDefault?() - Backbone.Mediator.publish 'level:set-debug', {debug: not @debug} - onSetDebug: (e) -> - return if e.debug is @debug - @debug = e.debug - if @debug and not @debugDisplay - @screenLayer.addChild @debugDisplay = new DebugDisplay canvasWidth: @camera.canvasWidth, canvasHeight: @camera.canvasHeight - - # Some mouse handling callbacks - - onMouseMove: (e) => - @mouseScreenPos = {x: e.stageX, y: e.stageY} - return if @disabled - Backbone.Mediator.publish 'surface:mouse-moved', x: e.stageX, y: e.stageY - - onMouseDown: (e) => - return if @disabled - newPos = @camera.screenToCanvas({x: e.stageX, y: e.stageY}) - # getObject(s)UnderPoint is broken, so we have to use the private method to get what we want - onBackground = not @stage._getObjectsUnderPoint(newPos.x, newPos.y, null, true) - - worldPos = @camera.screenToWorld x: e.stageX, y: e.stageY - event = onBackground: onBackground, x: e.stageX, y: e.stageY, originalEvent: e, worldPos: worldPos - Backbone.Mediator.publish 'surface:stage-mouse-down', event - Backbone.Mediator.publish 'tome:focus-editor', {} - - onMouseUp: (e) => - return if @disabled - onBackground = not @stage.hitTest e.stageX, e.stageY - Backbone.Mediator.publish 'surface:stage-mouse-up', onBackground: onBackground, x: e.stageX, y: e.stageY, originalEvent: e - Backbone.Mediator.publish 'tome:focus-editor', {} - - onMouseWheel: (e) => - # https://github.com/brandonaaron/jquery-mousewheel - e.preventDefault() - return if @disabled - event = - deltaX: e.deltaX - deltaY: e.deltaY - canvas: @canvas - event.screenPos = @mouseScreenPos if @mouseScreenPos - Backbone.Mediator.publish 'surface:mouse-scrolled', event unless @disabled - - hookUpChooseControls: -> - chooserOptions = stage: @stage, surfaceLayer: @surfaceLayer, camera: @camera, restrictRatio: @options.choosing is 'ratio-region' - klass = if @options.choosing is 'point' then PointChooser else RegionChooser - @chooser = new klass chooserOptions - - # Main Surface update loop + #- Update loop tick: (e) => # seems to be a bug where only one object can register with the Ticker... @@ -580,7 +227,297 @@ module.exports = Surface = class Surface extends CocoClass ++@totalFramesDrawn @stage.update e - # Real-time playback + + + #- Setting play/pause and progress + + setProgress: (progress, scrubDuration=500) -> + progress = Math.max(Math.min(progress, 1), 0.0) + + @fastForwardingToFrame = null + @scrubbing = true + onTweenEnd = => + @scrubbingTo = null + @scrubbing = false + @scrubbingPlaybackSpeed = null + + if @scrubbingTo? + # cut to the chase for existing tween + createjs.Tween.removeTweens(@) + @currentFrame = @scrubbingTo + + @scrubbingTo = Math.min(Math.round(progress * @world.frames.length), @world.frames.length) + @scrubbingPlaybackSpeed = Math.sqrt(Math.abs(@scrubbingTo - @currentFrame) * @world.dt / (scrubDuration or 0.5)) + if scrubDuration + t = createjs.Tween + .get(@) + .to({currentFrame: @scrubbingTo}, scrubDuration, createjs.Ease.sineInOut) + .call(onTweenEnd) + t.addEventListener('change', @onFramesScrubbed) + else + @currentFrame = @scrubbingTo + @onFramesScrubbed() # For performance, don't play these for instant transitions. + onTweenEnd() + + return unless @loaded + @updateState true + @onFrameChanged() + + onFramesScrubbed: (e) => + return unless @loaded + if e + # Gotta play all the sounds when scrubbing (but not when doing an immediate transition). + rising = @currentFrame > @lastFrame + actualCurrentFrame = @currentFrame + tempFrame = if rising then Math.ceil(@lastFrame) else Math.floor(@lastFrame) + while true # temporary fix to stop cacophony + break if rising and tempFrame > actualCurrentFrame + break if (not rising) and tempFrame < actualCurrentFrame + @currentFrame = tempFrame + frame = @world.getFrame(@getCurrentFrame()) + frame.restoreState() + volume = Math.max(0.05, Math.min(1, 1 / @scrubbingPlaybackSpeed)) + sprite.playSounds false, volume for sprite in @spriteBoss.spriteArray + tempFrame += if rising then 1 else -1 + @currentFrame = actualCurrentFrame + + @restoreWorldState() + @spriteBoss.update true + @onFrameChanged() + + getCurrentFrame: -> + return Math.max(0, Math.min(Math.floor(@currentFrame), @world.frames.length - 1)) + + setPaused: (paused) -> + # We want to be able to essentially stop rendering the surface if it doesn't need to animate anything. + # If pausing, though, we want to give it enough time to finish any tweens. + performToggle = => + createjs.Ticker.setFPS if paused then 1 else @options.frameRate + @surfacePauseTimeout = null + clearTimeout @surfacePauseTimeout if @surfacePauseTimeout + clearTimeout @surfaceZoomPauseTimeout if @surfaceZoomPauseTimeout + @surfacePauseTimeout = @surfaceZoomPauseTimeout = null + if paused + @surfacePauseTimeout = _.delay performToggle, 2000 + @spriteBoss.stop() + @playbackOverScreen.show() + else + performToggle() + @spriteBoss.play() + @playbackOverScreen.hide() + + + + #- Changes and events that only need to happen when the frame has changed + + onFrameChanged: (force) -> + @currentFrame = Math.min(@currentFrame, @world.frames.length) + @debugDisplay?.updateFrame @currentFrame + return if @currentFrame is @lastFrame and not force + progress = @getProgress() + Backbone.Mediator.publish('surface:frame-changed', + selectedThang: @spriteBoss.selectedSprite?.thang + progress: progress + frame: @currentFrame + world: @world + ) + + if @lastFrame < @world.frames.length and @currentFrame >= @world.totalFrames - 1 + @ended = true + @setPaused true + Backbone.Mediator.publish 'surface:playback-ended', {} + else if @currentFrame < @world.totalFrames and @ended + @ended = false + @setPaused false + Backbone.Mediator.publish 'surface:playback-restarted', {} + + @lastFrame = @currentFrame + + getProgress: -> @currentFrame / @world.frames.length + + + + #- Subscription callbacks + + onToggleDebug: (e) -> + e?.preventDefault?() + Backbone.Mediator.publish 'level:set-debug', {debug: not @debug} + + onSetDebug: (e) -> + return if e.debug is @debug + @debug = e.debug + if @debug and not @debugDisplay + @screenLayer.addChild @debugDisplay = new DebugDisplay canvasWidth: @camera.canvasWidth, canvasHeight: @camera.canvasHeight + + onLevelRestarted: (e) -> + @setProgress 0, 0 + + onSetCamera: (e) -> + if e.thangID + return unless target = @spriteBoss.spriteFor(e.thangID)?.imageObject + else if e.pos + target = @camera.worldToSurface e.pos + else + target = null + @camera.setBounds e.bounds if e.bounds + @cameraBorder.updateBounds @camera.bounds + @camera.zoomTo target, e.zoom, e.duration # TODO: SurfaceScriptModule perhaps shouldn't assign e.zoom if not set + + onZoomUpdated: (e) -> + if @ended + @setPaused false + @surfaceZoomPauseTimeout = _.delay (=> @setPaused true), 3000 + + onDisableControls: (e) -> + return if e.controls and not ('surface' in e.controls) + @setDisabled true + @dimmer ?= new Dimmer camera: @camera, layer: @screenLayer + @dimmer.setSprites @spriteBoss.sprites + + onEnableControls: (e) -> + return if e.controls and not ('surface' in e.controls) + @setDisabled false + + onSetLetterbox: (e) -> + @setDisabled e.on + + setDisabled: (@disabled) -> + @spriteBoss.disabled = @disabled + + onSetPlaying: (e) -> + @playing = (e ? {}).playing ? true + @setPlayingCalled = true + if @playing and @currentFrame >= (@world.totalFrames - 5) + @currentFrame = 0 + if @fastForwardingToFrame and not @playing + @fastForwardingToFrame = null + + onSetTime: (e) -> + toFrame = @currentFrame + if e.time? + @worldLifespan = @world.frames.length / @world.frameRate + e.ratio = e.time / @worldLifespan + if e.ratio? + toFrame = @world.frames.length * e.ratio + if e.frameOffset + toFrame += e.frameOffset + if e.ratioOffset + toFrame += @world.frames.length * e.ratioOffset + unless _.isNumber(toFrame) and not _.isNaN(toFrame) + return console.error('set-time event', e, 'produced invalid target frame', toFrame) + @setProgress(toFrame / @world.frames.length, e.scrubDuration) + + onCastSpells: (e) -> + return if e.preload + @setPaused false if @ended + @casting = true + @setPlayingCalled = false # Don't overwrite playing settings if they changed by, say, scripts. + @frameBeforeCast = @currentFrame + @setProgress 0 + + onNewWorld: (event) -> + return unless event.world.name is @world.name + @onStreamingWorldUpdated event + + onStreamingWorldUpdated: (event) -> + @casting = false + @spriteBoss.play() + + # This has a tendency to break scripts that are waiting for playback to change when the level is loaded + # so only run it after the first world is created. + Backbone.Mediator.publish 'level:set-playing', {playing: true} unless event.firstWorld or @setPlayingCalled + + @setWorld event.world + @onFrameChanged(true) + fastForwardBuffer = 2 + if @playing and not @realTime and (ffToFrame = Math.min(event.firstChangedFrame, @frameBeforeCast, @world.frames.length)) and ffToFrame > @currentFrame + fastForwardBuffer * @world.frameRate + @fastForwardingToFrame = ffToFrame + @fastForwardingSpeed = Math.max 4, 4 * 90 / (@world.maxTotalFrames * @world.dt) + else if @realTime + lag = (@world.frames.length - 1) * @world.dt - @world.age + intendedLag = @world.realTimeBufferMax + @world.dt + if lag > intendedLag * 1.2 + @fastForwardingToFrame = @world.frames.length - @world.realTimeBufferMax * @world.frameRate + @fastForwardingSpeed = lag / intendedLag + else + @fastForwardingToFrame = @fastForwardingSpeed = null + #console.log "on new world, lag", lag, "intended lag", intendedLag, "fastForwardingToFrame", @fastForwardingToFrame, "speed", @fastForwardingSpeed, "cause we are at", @world.age, "of", @world.frames.length * @world.dt + + onIdleChanged: (e) -> + @setPaused e.idle unless @ended + + + + #- Mouse event callbacks + + onMouseMove: (e) => + @mouseScreenPos = {x: e.stageX, y: e.stageY} + return if @disabled + Backbone.Mediator.publish 'surface:mouse-moved', x: e.stageX, y: e.stageY + + onMouseDown: (e) => + return if @disabled + newPos = @camera.screenToCanvas({x: e.stageX, y: e.stageY}) + # getObject(s)UnderPoint is broken, so we have to use the private method to get what we want + onBackground = not @stage._getObjectsUnderPoint(newPos.x, newPos.y, null, true) + + worldPos = @camera.screenToWorld x: e.stageX, y: e.stageY + event = onBackground: onBackground, x: e.stageX, y: e.stageY, originalEvent: e, worldPos: worldPos + Backbone.Mediator.publish 'surface:stage-mouse-down', event + Backbone.Mediator.publish 'tome:focus-editor', {} + + onMouseUp: (e) => + return if @disabled + onBackground = not @stage.hitTest e.stageX, e.stageY + Backbone.Mediator.publish 'surface:stage-mouse-up', onBackground: onBackground, x: e.stageX, y: e.stageY, originalEvent: e + Backbone.Mediator.publish 'tome:focus-editor', {} + + onMouseWheel: (e) => + # https://github.com/brandonaaron/jquery-mousewheel + e.preventDefault() + return if @disabled + event = + deltaX: e.deltaX + deltaY: e.deltaY + canvas: @canvas + event.screenPos = @mouseScreenPos if @mouseScreenPos + Backbone.Mediator.publish 'surface:mouse-scrolled', event unless @disabled + + + + #- Canvas callbacks + + onResize: (e) => + return if @destroyed + oldWidth = parseInt @canvas.attr('width'), 10 + oldHeight = parseInt @canvas.attr('height'), 10 + aspectRatio = oldWidth / oldHeight + pageWidth = $('#page-container').width() - 17 # 17px nano scroll bar + if @realTime or @options.spectateGame + pageHeight = $('#page-container').height() - $('#control-bar-view').outerHeight() - $('#playback-view').outerHeight() + newWidth = Math.min pageWidth, pageHeight * aspectRatio + newHeight = newWidth / aspectRatio + else if $('#thangs-tab-view') + newWidth = $('#canvas-wrapper').width() + newHeight = newWidth / aspectRatio + else + newWidth = 0.55 * pageWidth + newHeight = newWidth / aspectRatio + return unless newWidth > 0 and newHeight > 0 + ##if InstallTrigger? # Firefox rendering performance goes down as canvas size goes up + ## newWidth = Math.min 924, newWidth + ## newHeight = Math.min 589, newHeight + #@canvas.width newWidth + #@canvas.height newHeight + @canvas.attr width: newWidth, height: newHeight + @stage.scaleX *= newWidth / oldWidth + @stage.scaleY *= newHeight / oldHeight + @camera.onResize newWidth, newHeight + + + + #- Real-time playback + onRealTimePlaybackWaiting: (e) -> @onRealTimePlaybackStarted e @@ -602,7 +539,9 @@ module.exports = Surface = class Surface extends CocoClass @canvas.toggleClass 'flag-color-selected', Boolean(e.color) e.pos = @camera.screenToWorld @mouseScreenPos if @mouseScreenPos - # paths - TODO: move to SpriteBoss? but only update on frame drawing instead of on every frame update? + + + #- Paths - TODO: move to SpriteBoss? but only update on frame drawing instead of on every frame update? updatePaths: -> return unless @options.paths @@ -622,6 +561,10 @@ module.exports = Surface = class Surface extends CocoClass return if not @paths @paths.parent.removeChild @paths @paths = null + + + + #- Screenshot screenshot: (scale=0.25, format='image/jpeg', quality=0.8, zoom=2) -> # Quality doesn't work with image/png, just image/jpeg and image/webp @@ -634,3 +577,99 @@ module.exports = Surface = class Surface extends CocoClass screenshot.src = imageData @stage.uncache() imageData + + + + #- Path finding debugging + + onTogglePathFinding: (e) -> + e?.preventDefault?() + @hidePathFinding() + @showingPathFinding = not @showingPathFinding + if @showingPathFinding then @showPathFinding() else @hidePathFinding() + + hidePathFinding: -> + @surfaceLayer.removeChild @navRectangles if @navRectangles + @surfaceLayer.removeChild @navPaths if @navPaths + @navRectangles = @navPaths = null + + showPathFinding: -> + @hidePathFinding() + + mesh = _.values(@world.navMeshes or {})[0] + return unless mesh + @navRectangles = new createjs.Container() + @navRectangles.layerPriority = -1 + @addMeshRectanglesToContainer mesh, @navRectangles + @surfaceLayer.addChild @navRectangles + @surfaceLayer.updateLayerOrder() + + graph = _.values(@world.graphs or {})[0] + return @surfaceLayer.updateLayerOrder() unless graph + @navPaths = new createjs.Container() + @navPaths.layerPriority = -1 + @addNavPathsToContainer graph, @navPaths + @surfaceLayer.addChild @navPaths + @surfaceLayer.updateLayerOrder() + + addMeshRectanglesToContainer: (mesh, container) -> + for rect in mesh + shape = new createjs.Shape() + pos = @camera.worldToSurface {x: rect.x, y: rect.y} + dim = @camera.worldToSurface {x: rect.width, y: rect.height} + shape.graphics + .setStrokeStyle(3) + .beginFill('rgba(0,0,128,0.3)') + .beginStroke('rgba(0,0,128,0.7)') + .drawRect(pos.x - dim.x/2, pos.y - dim.y/2, dim.x, dim.y) + container.addChild shape + + addNavPathsToContainer: (graph, container) -> + for node in _.values graph + for edgeVertex in node.edges + @drawLine node.vertex, edgeVertex, container + + drawLine: (v1, v2, container) -> + shape = new createjs.Shape() + v1 = @camera.worldToSurface v1 + v2 = @camera.worldToSurface v2 + shape.graphics + .setStrokeStyle(1) + .moveTo(v1.x, v1.y) + .beginStroke('rgba(128,0,0,0.4)') + .lineTo(v2.x, v2.y) + .endStroke() + container.addChild shape + + + + #- Teardown + + destroy: -> + @camera?.destroy() + createjs.Ticker.removeEventListener('tick', @tick) + createjs.Sound.stop() + layer.destroy() for layer in @layers + @spriteBoss.destroy() + @chooser?.destroy() + @dimmer?.destroy() + @countdownScreen?.destroy() + @playbackOverScreen?.destroy() + @waitingScreen?.destroy() + @coordinateDisplay?.destroy() + @coordinateGrid?.destroy() + @stage.clear() + @musicPlayer?.destroy() + @stage.removeAllChildren() + @stage.removeEventListener 'stagemousemove', @onMouseMove + @stage.removeEventListener 'stagemousedown', @onMouseDown + @stage.removeEventListener 'stagemouseup', @onMouseUp + @stage.removeAllEventListeners() + @stage.enableDOMEvents false + @stage.enableMouseOver 0 + @canvas.off 'mousewheel', @onMouseWheel + $(window).off 'resize', @onResize + clearTimeout @surfacePauseTimeout if @surfacePauseTimeout + clearTimeout @surfaceZoomPauseTimeout if @surfaceZoomPauseTimeout + super() + From b0af3c5af161d0df69f4bca9ddc97f2b1493b593 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Fri, 5 Sep 2014 09:37:38 -0700 Subject: [PATCH 08/31] Fixed en-GB.coffee. --- app/locale/en-GB.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/locale/en-GB.coffee b/app/locale/en-GB.coffee index d53232dae..ce5137de8 100644 --- a/app/locale/en-GB.coffee +++ b/app/locale/en-GB.coffee @@ -543,7 +543,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # find_us: "Find us on these sites" # contribute_to_the_project: "Contribute to the project" - editor: +# editor: # main_title: "CodeCombat Editors" # article_title: "Article Editor" # thang_title: "Thang Editor" @@ -641,7 +641,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # hard: "Hard" # player: "Player" - about: +# about: # why_codecombat: "Why CodeCombat?" # why_paragraph_1: "If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it." # why_paragraph_2_prefix: "That's what programming is about. It's gotta be fun. Not fun like" From a4b3a09eff060ed0217fe3c03472c2ec669780ac Mon Sep 17 00:00:00 2001 From: Scott Erickson Date: Fri, 5 Sep 2014 12:48:48 -0700 Subject: [PATCH 09/31] Added a webgl demo, testing a bunch of performance things. --- test/demo/easeljs/WebGL.demo.coffee | 494 ++++++++++++++++ test/demo/fixtures/librarian.js | 879 ++++++++++++++++++++++++++++ test/demo/fixtures/waterfall.js | 329 +++++++++++ 3 files changed, 1702 insertions(+) create mode 100644 test/demo/easeljs/WebGL.demo.coffee create mode 100644 test/demo/fixtures/librarian.js create mode 100644 test/demo/fixtures/waterfall.js diff --git a/test/demo/easeljs/WebGL.demo.coffee b/test/demo/easeljs/WebGL.demo.coffee new file mode 100644 index 000000000..54b081cbe --- /dev/null +++ b/test/demo/easeljs/WebGL.demo.coffee @@ -0,0 +1,494 @@ +RootView = require 'views/kinds/RootView' +waterfallLib = require 'test/demo/fixtures/waterfall' +librarianLib = require 'test/demo/fixtures/librarian' + +class WebGLDemoView extends RootView + template: -> '