diff --git a/app/locale/ar.coffee b/app/locale/ar.coffee
index 978756037..a81425923 100644
--- a/app/locale/ar.coffee
+++ b/app/locale/ar.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
save: "إحفض"
publish: "أنشر"
create: "إنشاء"
- manual: "يدوي"
fork: "إنسخ"
play: "إلعب" # When used as an action verb, like "Play next level"
retry: "إعادة"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
submitter: "المقدم"
submitted: "تم التقديم"
commit_msg: "حول رسالة"
- review: "مشاهدة"
version_history: "تاريخ النسخة"
version_history_for: "تاريخ النسخة لل: "
select_changes: "اختر تغيريين."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
merge_conflict_with: "تدمج الصدام مع"
no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/bg.coffee b/app/locale/bg.coffee
index 60f4f2dde..bffbcffde 100644
--- a/app/locale/bg.coffee
+++ b/app/locale/bg.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "български език", englishDescri
save: "Запис"
publish: "Публикувай"
create: "Създай"
- manual: "Ръчно"
fork: "Разклоняване"
play: "Играй" # When used as an action verb, like "Play next level"
retry: "Отново"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "български език", englishDescri
submitter: "Изпращач"
submitted: "Изпратено"
commit_msg: "Съпровождащо съобщение"
- review: "Преглед"
version_history: "Предишни версии"
version_history_for: "Предишни версии на: "
select_changes: "Избери две промени за да видиш разликата между тях."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "български език", englishDescri
tome_select_a_thang: "Избери някого за "
tome_available_spells: "Достъпни Заклинания"
tome_your_skills: "Твоите Умения"
- tome_help: "Помощ"
tome_current_method: "Текущ Метод"
hud_continue_short: "Продължи"
code_saved: "Кодът е записан"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "български език", englishDescri
loading_ready: "Готово!"
loading_start: "Стартирай Ниво"
problem_alert_title: "Оправи си кода."
- problem_alert_help: "Помощ"
time_current: "Текущо време:"
time_total: "Максимално:"
time_goto: "Иди на:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "български език", englishDescri
volume_label: "Звук"
music_label: "Музика"
music_description: "Включи/изключи фоновата музика"
- editor_config: "Настройки на редактора"
editor_config_title: "Конфигурация на редактора"
- editor_config_level_language_label: "Език за това ниво"
- editor_config_level_language_description: "Определи езика за програмиране за това ниво."
- editor_config_default_language_label: "Програмен език по подразбиране"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
editor_config_keybindings_label: "Клавишни комбинации"
editor_config_keybindings_default: "По подразбиране (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "български език", englishDescri
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "български език", englishDescri
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "български език", englishDescri
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "български език", englishDescri
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "български език", englishDescri
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "български език", englishDescri
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/ca.coffee b/app/locale/ca.coffee
index 38be9b4fb..782b7737f 100644
--- a/app/locale/ca.coffee
+++ b/app/locale/ca.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
save: "Guardar"
publish: "Publica"
create: "Crear"
- manual: "Manual"
fork: "Fork"
play: "Jugar" # When used as an action verb, like "Play next level"
retry: "Tornar a intentar"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
submitter: "Remitent"
submitted: "Presentat"
commit_msg: "nissatge de Commir"
- review: "Revisió"
version_history: "Historial de versions"
version_history_for: "Historial de versions per: "
select_changes: "Seleciona dos canvis sota per veure les diferencies."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
tome_select_a_thang: "Selecciona Algú Per"
tome_available_spells: "Encanteris disponibles"
tome_your_skills: "Les teves habilitats"
- tome_help: "Ajuda"
tome_current_method: "Mètode actual"
hud_continue_short: "Continua"
code_saved: "Codi Guardat"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
loading_ready: "Preparat!"
loading_start: "Comença el nivell"
problem_alert_title: "Arregla el Teu Codi"
- problem_alert_help: "Ajuda"
time_current: "Ara:"
time_total: "Maxim:"
time_goto: "Ves a:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
feature1: "60+ nivells bàsics a traves de 4 móns" # {change}
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
volume_label: "Volum"
music_label: "Musica"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
- editor_config_default_language_label: "Llenguatge de programació per defecte"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
games_simulated: "Partides simulades"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# merge_conflict_with: "MERGE CONFLICT WITH"
no_changes: "Sense canvis"
- guide:
- temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/cs.coffee b/app/locale/cs.coffee
index 7067025c7..ae250ab75 100644
--- a/app/locale/cs.coffee
+++ b/app/locale/cs.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
save: "Uložit"
publish: "Publikovat"
create: "Vytvořit"
- manual: "Ručně"
fork: "Klonovat"
play: "Hrát" # When used as an action verb, like "Play next level"
retry: "Znovu"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
submitter: "Odesílatel"
submitted: "Odesláno"
commit_msg: "Popisek ukládání"
- review: "Přezkoumání"
version_history: "Seznam změn"
version_history_for: "Seznam změn pro: "
select_changes: "Vyberte dvě změny pro porovnání."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
tome_select_a_thang: "Zvolte někoho pro "
tome_available_spells: "Dostupná kouzla"
tome_your_skills: "Vaše dovednosti"
- tome_help: "Pomoc"
tome_current_method: "Aktuální metoda"
hud_continue_short: "Pokračovat"
code_saved: "Kód uložen"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
loading_ready: "Připraven!"
loading_start: "Začít úroveň"
problem_alert_title: "Oprav si kód"
- problem_alert_help: "Pomoc"
time_current: "Nyní:"
time_total: "Max:"
time_goto: "Jít na:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
volume_label: "Hlasitost"
music_label: "Hudba"
music_description: "Vypnout/zapnout hudbu v pozadí."
- editor_config: "Konfigurovat editor"
editor_config_title: "Konfigurace editoru"
- editor_config_level_language_label: "Jazyky pro tuto úroveň"
- editor_config_level_language_description: "Vybrat programovací jazyk pro tuto úroveň."
- editor_config_default_language_label: "Výchozí programovací jazyk"
- editor_config_default_language_description: "Zvolte programovací jazyk, ve kterém chcete kódovat nové úrovně."
editor_config_keybindings_label: "Klávesové zkratky"
editor_config_keybindings_default: "Výchozí"
editor_config_keybindings_description: "Přidává další zkratky známé od běžných editorů."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
simulation_explanation: "Simulováním hry odehrajete hru rychleji!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Simulovat hry!"
- simulate_all: "RESETOVAT A SIMULOVAT HRY"
games_simulated_by: "Hry simulovány vámi:"
games_simulated_for: "Hry simulovány pro vás:"
games_simulated: "Her simulováno"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
merge_conflict_with: "SLOUČIT V ROZPORU S"
no_changes: "Žádné změny"
- guide:
- temp: "Dočasné"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/da.coffee b/app/locale/da.coffee
index 27ba588c4..1d57b9422 100644
--- a/app/locale/da.coffee
+++ b/app/locale/da.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
save: "Gem"
publish: "Offentliggør"
create: "Skab"
- manual: "Manual"
fork: "Forgren"
play: "Spil" # When used as an action verb, like "Play next level"
retry: "Prøv igen"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
submitter: "Indsender"
submitted: "Indsendt"
commit_msg: "ændringsnotat"
- review: "Gennemsyn"
version_history: "Versionshistorie"
version_history_for: "versionhistorie for: "
select_changes: "Vælg to ændringer nedenfor for at se forskellen."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
tome_select_a_thang: "Vælg nogen til at "
tome_available_spells: "Tilgængelige trylleformularer"
tome_your_skills: "Dine evner"
- tome_help: "Hjælp"
tome_current_method: "Nuværende metode"
hud_continue_short: "Fortsæt"
code_saved: "Kode gemt"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
loading_ready: "Klar!"
loading_start: "Start bane"
problem_alert_title: "Ret din kode"
- problem_alert_help: "Hjælp"
time_current: "Nu:"
time_total: "Max:"
time_goto: "Gå til:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
editor_config_keybindings_label: "Tastaturgenveje"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/de-AT.coffee b/app/locale/de-AT.coffee
index 5fddfd9bd..15f1d27f9 100644
--- a/app/locale/de-AT.coffee
+++ b/app/locale/de-AT.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
save: "Speichern"
publish: "Publiziere"
create: "Erstelle"
- manual: "Manuell"
fork: "Fork"
play: "Abspielen" # When used as an action verb, like "Play next level"
retry: "Erneut versuchen"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
submitter: "Veröffentlicher"
submitted: "Veröffentlicht"
commit_msg: "Nachricht absenden"
-# review: "Review"
version_history: "Versionshistorie"
version_history_for: "Versionsgeschichte für: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
tome_select_a_thang: "Wähle jemanden aus, um "
tome_available_spells: "Verfügbare Zauber"
tome_your_skills: "Deine Fähigkeiten"
- tome_help: "Hilfe"
tome_current_method: "Aktuelle Methode"
hud_continue_short: "Weiter"
code_saved: "Code gespeichert"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
loading_ready: "Bereit!"
loading_start: "Starte Level"
problem_alert_title: "Korrigiere deinen Code"
- problem_alert_help: "Hilfe"
time_current: "Aktuell"
time_total: "Total"
time_goto: "Gehe zu"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
volume_label: "Lautstärke"
music_label: "Musik"
music_description: "Schalte Hintergrundmusik an/aus."
- editor_config: "Editor Einstellungen"
editor_config_title: "Editor Einstellungen"
- editor_config_level_language_label: "Sprache für dieses Level"
- editor_config_level_language_description: "Lege die Programmiersprache für dieses bestimmte Level fest."
- editor_config_default_language_label: "Voreinstellung Programmiersprache"
- editor_config_default_language_description: "Definiere die Programmiersprache in der du programmieren möchtest wenn du ein neues Level beginnst."
editor_config_keybindings_label: "Tastenbelegung"
editor_config_keybindings_default: "Standard (Ace)"
editor_config_keybindings_description: "Fügt zusätzliche Tastenkombinationen, bekannt aus anderen Editoren, hinzu"
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
simulation_explanation: "Durch das Simulieren von Spielen kannst du deine Spiele schneller rangiert bekommen!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Simuliere Spiele!"
- simulate_all: "RESET UND SIMULIERE SPIELE"
games_simulated_by: "Spiele die durch dich simuliert worden:"
games_simulated_for: "Spiele die für dich simuliert worden:"
games_simulated: "simulierte Spiele"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
merge_conflict_with: "MERGE KONFLIKT MIT"
no_changes: "Keine Änderungen"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/de-CH.coffee b/app/locale/de-CH.coffee
index c90f7b1e2..7cfed44d3 100644
--- a/app/locale/de-CH.coffee
+++ b/app/locale/de-CH.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
save: "Speichere"
publish: "Veröffentliche"
create: "Erstelle"
- manual: "Aleitig"
# fork: "Fork"
play: "Spiele" # When used as an action verb, like "Play next level"
retry: "nomol versuche"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
submitter: "Sender"
submitted: "Gesendet"
commit_msg: "Nachricht abschicke"
- review: "Review"
version_history: "Versionsverlauf"
version_history_for: "Versionsverlauf für: "
select_changes: "Wähl zwei Verändrige um unne Ihre Unterschid zgse."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
tome_select_a_thang: "Wähl öpper us für"
tome_available_spells: "Verfüegbari Zaubersprüch"
tome_your_skills: "Dini Fähigkaitä"
- tome_help: "Hilf"
tome_current_method: "Aktuelli Modus"
hud_continue_short: "Wiitermache"
code_saved: "Code gpeicheret"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
loading_ready: "Berait!"
loading_start: "Level starte"
problem_alert_title: "Reparier diin Code"
- problem_alert_help: "Hilf"
time_current: "Jetzt:"
time_total: "Max:"
time_goto: "Goh zu:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
volume_label: "Luutstärchi"
music_label: "Musig"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
editor_config_title: "Editor Konfiguration"
- editor_config_level_language_label: "Sproch für das Level"
- editor_config_level_language_description: "Wähl d Programmiersproch us für das bestimmte Level."
- editor_config_default_language_label: "Vorigstellti Programmiersproch"
- editor_config_default_language_description: "Wähl us i welere Programmiersproch du willsch code wenn du es neus Level startisch."
# editor_config_keybindings_label: "Key Bindings"
editor_config_keybindings_default: "Voristellig (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Dütsch (Schwiiz)", englishDescription: "Ge
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/de-DE.coffee b/app/locale/de-DE.coffee
index 7ae5016bb..85d31819e 100644
--- a/app/locale/de-DE.coffee
+++ b/app/locale/de-DE.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
save: "Speichern"
publish: "Publiziere"
create: "Erstelle"
- manual: "Manuell"
fork: "Fork"
play: "Spiel starten" # When used as an action verb, like "Play next level"
retry: "Erneut versuchen"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
submitter: "Übermittler"
submitted: "Übermittelt"
commit_msg: "Übertrage Nachricht"
- review: "Prüfen"
version_history: "Versionshistorie"
version_history_for: "Versionsgeschichte für: "
select_changes: "Wähle zwei Änderungen unten, um den Unterschied sehen zu können."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
tome_select_a_thang: "Wähle jemanden aus, um "
tome_available_spells: "Verfügbare Zauber"
tome_your_skills: "Deine Fähigkeiten"
- tome_help: "Hilfe"
tome_current_method: "Aktuelle Methode"
hud_continue_short: "Fortsetzen"
code_saved: "Code gespeichert"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
loading_ready: "Bereit!"
loading_start: "Starte Level"
problem_alert_title: "Repariere deinen Code"
- problem_alert_help: "Hilfe"
time_current: "Aktuell"
time_total: "Total"
time_goto: "Gehe zu"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
volume_label: "Lautstärke"
music_label: "Musik"
music_description: "Schalte Hintergrundmusik an/aus."
- editor_config: "Editor Einstellungen"
editor_config_title: "Editor Einstellungen"
- editor_config_level_language_label: "Sprache für dieses Level"
- editor_config_level_language_description: "Lege die Programmiersprache für dieses bestimmte Level fest."
- editor_config_default_language_label: "Voreinstellung Programmiersprache"
- editor_config_default_language_description: "Definiere die Programmiersprache in der du programmieren möchtest wenn du ein neues Level beginnst."
editor_config_keybindings_label: "Tastenbelegung"
editor_config_keybindings_default: "Standard (Ace)"
editor_config_keybindings_description: "Fügt zusätzliche Tastenkombinationen, bekannt aus anderen Editoren, hinzu"
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
simulation_explanation: "Durch das Simulieren von Spielen kannst du deine Spiele schneller rangiert bekommen!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Simuliere Spiele!"
- simulate_all: "RESET UND SIMULIERE SPIELE"
games_simulated_by: "Spiele die durch dich simuliert worden:"
games_simulated_for: "Spiele die für dich simuliert worden:"
games_simulated: "simulierte Spiele"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
merge_conflict_with: "MERGE KONFLIKT MIT"
no_changes: "Keine Änderungen"
- guide:
- temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/el.coffee b/app/locale/el.coffee
index 473d03b34..b9046d793 100644
--- a/app/locale/el.coffee
+++ b/app/locale/el.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
save: "Αποθήκευση"
publish: "Δημοσίευση"
create: "Δημιουργία"
- manual: "Οδηγίες"
# fork: "Fork"
play: "Παίξε" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/en-GB.coffee b/app/locale/en-GB.coffee
index 76d371034..750d15613 100644
--- a/app/locale/en-GB.coffee
+++ b/app/locale/en-GB.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# save: "Save"
# publish: "Publish"
# create: "Create"
-# manual: "Manual"
# fork: "Fork"
# play: "Play" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/en-US.coffee b/app/locale/en-US.coffee
index d7d75c695..ca1b48f92 100644
--- a/app/locale/en-US.coffee
+++ b/app/locale/en-US.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# save: "Save"
# publish: "Publish"
# create: "Create"
-# manual: "Manual"
# fork: "Fork"
# play: "Play" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/en.coffee b/app/locale/en.coffee
index 6960feb03..51f8a6231 100644
--- a/app/locale/en.coffee
+++ b/app/locale/en.coffee
@@ -400,7 +400,7 @@
comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
feature1: "110+ basic levels across 4 worlds"
feature2: "10 powerful new heroes with unique skills!"
- feature3: "70+ bonus levels"
+ feature3: "80+ bonus levels"
feature4: "3500 bonus gems every month!"
feature5: "Video tutorials"
feature6: "Premium email support"
@@ -602,7 +602,7 @@
intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
intro_2: "No experience required!"
free_title: "How much does it cost?"
- cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+ cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "There are 110+ FREE levels which cover every concept."
free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
teacher_subs_title: "Teachers get free subscriptions!"
@@ -612,7 +612,7 @@
teacher_subs_3: "to set up your subscription."
sub_includes_title: "What is included in the subscription?"
sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
- sub_includes_2: "70+ practice levels"
+ sub_includes_2: "80+ practice levels"
sub_includes_3: "Video tutorials"
sub_includes_4: "Premium email support"
sub_includes_5: "10 new heroes with unique skills to master"
@@ -631,7 +631,7 @@
who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
material_title: "How much material is there?"
- material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+ material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
concepts_title: "What concepts are covered?"
how_much_title: "How much does a monthly subscription cost?"
diff --git a/app/locale/eo.coffee b/app/locale/eo.coffee
index ec631f10b..f3e746dff 100644
--- a/app/locale/eo.coffee
+++ b/app/locale/eo.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# save: "Save"
# publish: "Publish"
# create: "Create"
-# manual: "Manual"
# fork: "Fork"
# play: "Play" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Esperanto", englishDescription: "Esperanto"
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/es-419.coffee b/app/locale/es-419.coffee
index f6ee790de..3c56a7e3a 100644
--- a/app/locale/es-419.coffee
+++ b/app/locale/es-419.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
save: "Guardar"
publish: "Publicar"
create: "Crear"
- manual: "Manual"
fork: "Bifurcar"
play: "Jugar" # When used as an action verb, like "Play next level"
retry: "Reintentar"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
submitter: "Emisor"
submitted: "Enviado"
commit_msg: "Enviar mensaje"
- review: "Revisión"
version_history: "Historial de Versiones"
version_history_for: "Historial de Versiones para: "
select_changes: "Selcciona dos cambios abajo para ver la diferencia"
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
tome_select_a_thang: "Selecciona Alguien para "
tome_available_spells: "Hechizos Disponibles"
tome_your_skills: "Tus habilidades"
- tome_help: "Ayuda"
tome_current_method: "Método actual"
hud_continue_short: "Continuar"
code_saved: "Código Guardado"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
loading_ready: "¡Listo!"
loading_start: "Iniciar nivel"
problem_alert_title: "Revisa tu código"
- problem_alert_help: "Ayuda"
time_current: "Ahora:"
time_total: "Max:"
time_goto: "Ir a:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
volume_label: "Volúmen"
music_label: "Música"
music_description: "Música encendida/apagada."
- editor_config: "Config. de Editor"
editor_config_title: "Configuración del Editor"
- editor_config_level_language_label: "Lenguaje para este Nivel"
- editor_config_level_language_description: "Definir el lenguaje de programación para este nivel."
- editor_config_default_language_label: "Lenguaje de Programación Predeterminado"
- editor_config_default_language_description: "Definir el lenguaje de programación que deseas para programar cuando inicias nuevos niveles."
editor_config_keybindings_label: "Atajos de Teclado"
editor_config_keybindings_default: "Default (As)"
editor_config_keybindings_description: "Añade atajos adicionales conocidos de los editores comunes."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
intro_1: "CodeCombat es un juego online que enseña a programar.Los estudiantes escriben código en idiomas de programación real."
intro_2: "No se necesita experiencia previa!"
free_title: "¿Cuánto cuesta?"
- cost_china: "CodeCombat es gratis en China por los primeros cinco niveles, despues cuesta $9.99(dólares) por mes para tener acceso a 180+ niveles que son exclusivos en nuestros servidores en China."
+ cost_china: "CodeCombat es gratis en China por los primeros cinco niveles, despues cuesta $9.99(dólares) por mes para tener acceso a 180+ niveles que son exclusivos en nuestros servidores en China." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "Hay más de 110 niveles gratis que cubren cada concepto."
free_2: "Una suscripción mensual le da acceso a tutoriales en vídeo y niveles extra para practicar."
teacher_subs_title: "¡Los amestros obtienen subscripciones gratuitas!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
teacher_subs_3: "para configurar su suscripción."
sub_includes_title: "¿Qué se incluye en la suscripción?"
sub_includes_1: "Adicionalmente a los más de 70 niveles básicos, los estudiantes con una suscripción mensual obtienen acceso a estas características adicionales:" # {change}
- sub_includes_2: "Más de 70 niveles de práctica"
+ sub_includes_2: "Más de 70 niveles de práctica" # {change}
sub_includes_3: "Video tutoriales"
sub_includes_4: "Soporte de correo electronico Premium"
sub_includes_5: "10 héroes nuevos con habilidades unicas que dominar"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
who_for_1: "Recomendamos CodeCombat para estudiantes de edades 9 y arriba. No se require experiencia en programación."
who_for_2: "Hemos diseñado a CodeCombat para atraer a niños y niñas."
material_title: "Cuánto material hay?"
- material_china: "Aproximadamente 22 horas de juego repartidas en más de 120 niveles sólo para suscriptores, con cinco nueveos niveles cada semana." # {change}
+ material_premium_server: "Aproximadamente 22 horas de juego repartidas en más de 120 niveles sólo para suscriptores, con cinco nueveos niveles cada semana." # {change}
material_1: "Aproximadamente 8 horas de contenido gratis y un adicional de 14 horas de contenido de suscriptores, con cinco nueveos niveles cada semana." # {change}
concepts_title: "¿Qué conceptos están cubiertos?"
how_much_title: "¿Cuánto cuesta una subscripción mensual?"
@@ -874,9 +866,13 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
play_time: "Tiempo de Juego:"
completed: "Completados:"
invite_students: "Invite a sus estudiantes a unirse a este grupo."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
enter_emails: "Introducir los emails de los estudiantes a invitar, uno por línea"
send_invites: "¿Mandar Invitaciones?"
- title: "Título" #person title or invitation title? It's currently invitation title
+ title: "Título"
description: "Descripción"
languages_available: "Seleccione los languajes de programación disponibles para el grupo:"
all_lang: "Todos los Lenguajes"
@@ -914,7 +910,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
no_experience: "No se necesita experiencia de programación"
easy_monitor: "Monitoree fácilmente el progreso del estudiante"
purchase_for_class: "Adquirir un curso para toda su grupo. ¡Es fácil registrar a sus estudiantes!"
- see_the: "Vea la" #verify m o f
+ see_the: "Vea la"
more_info: "para más información."
choose_course: "Elige tu Curso:"
enter_code: "Introducir un código de desbloqueo"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
simulation_explanation: "¡Simulando tus juegos puedes mejorar tu posición más rápido!"
simulation_explanation_leagues: "Principalmente ayudarás a simular juegos para jugadores aliados en tus clanes y cursos."
simulate_games: "¡Simular Juegos!"
- simulate_all: "REINICIAR Y SIMULAR JUEGOS"
games_simulated_by: "Juegos simulados por ti:"
games_simulated_for: "Juegos simulados para ti:"
games_simulated: "Juegos simulados"
@@ -1249,7 +1244,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
purchase_total: "Total"
purchase_button: "Enviar Adquisición"
your_codes: "Tus Códigos:"
- redeem_codes: "Reclamar un Código de Subscripción" #redimir ya no se usa
+ redeem_codes: "Reclamar un Código de Subscripción"
loading_error:
could_not_load: "Error cargando del servidor"
@@ -1334,6 +1329,7 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
input_handling: "Manejo de Entradas"
math_operations: "Operaciones Matemáticas"
object_literals: "Objetos Literales"
+# parameters: "Parameters"
strings: "Cadenas"
variables: "Variables"
vectors: "Vectores"
@@ -1350,9 +1346,6 @@ module.exports = nativeDescription: "Español (América Latina)", englishDescrip
merge_conflict_with: "UNIR CONFLICTO CON"
no_changes: "Sin cambios"
- guide:
- temp: "Temp"
-
temp:
ace_of_coders_tournament: "Nuevo: ¡Juega en el torneo As de los programadores ya!"
diff --git a/app/locale/es-ES.coffee b/app/locale/es-ES.coffee
index 93f2848bd..adefb5810 100644
--- a/app/locale/es-ES.coffee
+++ b/app/locale/es-ES.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
save: "Guardar"
publish: "Publicar"
create: "Crear"
- manual: "Manual"
fork: "Bifurcar"
play: "Jugar" # When used as an action verb, like "Play next level"
retry: "Reintentar"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
submitter: "Submitter"
submitted: "Enviado"
commit_msg: "Mensaje de Asignación o Commit"
- review: "Revisión"
version_history: "Historial de versión"
version_history_for: "Historial de las versiones de: "
select_changes: "Selecciona dos cambios más abajo para ver la diferencia."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
tome_select_a_thang: "Selecciona a alguien para "
tome_available_spells: "Hechizos disponibles"
tome_your_skills: "Tus Habilidades"
- tome_help: "Ayuda"
tome_current_method: "Método actual"
hud_continue_short: "Continuar"
code_saved: "Codigo Salvado"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
loading_ready: "¡Listo!"
loading_start: "Iniciar Nivel"
problem_alert_title: "Arregla tu código"
- problem_alert_help: "Ayuda"
time_current: "Ahora:"
time_total: "Máx:"
time_goto: "Ir a:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
volume_label: "Volumen"
music_label: "Musica"
music_description: "Musica de fondo on/off."
- editor_config: "Conf. editor"
editor_config_title: "Configuración del editor"
- editor_config_level_language_label: "Lenguaje para este nivel"
- editor_config_level_language_description: "Escoge lenguaje de programacion para este nivel en concreto."
- editor_config_default_language_label: "Lenguaje de programación por defecto"
- editor_config_default_language_description: "Define el lenguaje de programacion en el que quieres programar cuando empieces un nuevo nivel."
editor_config_keybindings_label: "Atajos de teclado"
editor_config_keybindings_default: "Actual (Ace)"
editor_config_keybindings_description: "Permite el uso de atajos de teclado de algunos editores conocidos."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
intro_2: "¡No se necesita experiencia!"
free_title: "¿Cuanto cuesta?"
- cost_china: "CodeCombat en China es gratuito durante los primeros 5 niveles, después tiene un coste de $9.99 USD por mes con acceso a nuestros más de 180+ niveles en nuestros servidores exclusivos de China."
+ cost_china: "CodeCombat en China es gratuito durante los primeros 5 niveles, después tiene un coste de $9.99 USD por mes con acceso a nuestros más de 180+ niveles en nuestros servidores exclusivos de China." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
simulation_explanation: "¡Simulando partidas puedes hacer que tu partida sea calificada más rápido!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "¡Simula juegos!"
- simulate_all: "REINICIAR Y SIMULAR JUEGOS"
games_simulated_by: "Juegos simulados por ti:"
games_simulated_for: "Juegos simulados para ti:"
games_simulated: "Juegos simulados"
@@ -1286,7 +1281,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
systems: "Sistemas"
component: "Componente"
components: "Componentes"
- thang: "Artilugio" #Thang
+ thang: "Artilugio"
thangs: "Artilugios"
level_session: "Tu sesión"
opponent_session: "Sesión del oponente"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
merge_conflict_with: "MERGE EN CONFLICTO CON"
no_changes: "Sin Cambios"
- guide:
- temp: "Temporal"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/fa.coffee b/app/locale/fa.coffee
index 2ebeb2be8..a57bc7fe0 100644
--- a/app/locale/fa.coffee
+++ b/app/locale/fa.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
save: "ذخیره "
# publish: "Publish"
# create: "Create"
- manual: "دستی"
# fork: "Fork"
play: "سطوح" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/fi.coffee b/app/locale/fi.coffee
index 442baa7b2..0f5caf4d0 100644
--- a/app/locale/fi.coffee
+++ b/app/locale/fi.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
save: "Tallenna"
publish: "Julkaise"
create: "Luo"
- manual: "Ohjeet"
fork: "Haarauta"
play: "Pelaa" # When used as an action verb, like "Play next level"
retry: "Kokeile uudestaan"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
submitter: "Lähettäjä"
submitted: "Lähetetty"
commit_msg: "Lähetä Viesti"
- review: "Esikatsele"
version_history: "Versiohistoria"
version_history_for: "Versiohistoria: "
select_changes: "Valitse kaksi versiota vertailuun."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
tome_select_a_thang: "Valitse hahmo tälle esineelle "
tome_available_spells: "Saatavissa olevat taiat"
tome_your_skills: "Taitosi"
- tome_help: "Apua"
tome_current_method: "Vaaditut toimet"
hud_continue_short: "Jatka"
code_saved: "Koodi on tallennettu"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
loading_ready: "Valmis!"
loading_start: "Aloita Taso"
problem_alert_title: "Korjaa koodisi"
- problem_alert_help: "Apua"
time_current: "Nyt:"
time_total: "Enintään:"
time_goto: "Mene:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
volume_label: "Äänenvoimakkuus"
music_label: "Musiikki"
music_description: "Aseta taustamusiikki päälle/pois päältä."
- editor_config: "Editorin asetukset"
editor_config_title: "Editorin asetukset"
- editor_config_level_language_label: "Tason ohjelmointikieli"
- editor_config_level_language_description: "Valitse tässä tasossa käytettävä ohjelmointikieli."
- editor_config_default_language_label: "Oletusohjelmointikieli"
- editor_config_default_language_description: "Ohjelmointikieli, joka on valittuna uutta kenttää aloitettaessa."
editor_config_keybindings_label: "Pikanäppäimet"
editor_config_keybindings_default: "Oletus (Ace)"
editor_config_keybindings_description: "Ota käyttöön näppäinyhdistelmät yleisimmistä tekstieditoreista."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
intro_1: "CodeCombat on selainpeli, joka opettaa ohjelmointia. Opiskelijat kirjoittavat ohjelmakoodia oikeilla ohjelmointikielillä."
intro_2: "Aiempi kokemus ei ole tarpeen!"
free_title: "Mitä kaikki maksaa?"
- cost_china: "CodeCombat Kiinan alueella on maksuton viiden ensimmäisen tason osalta, jonka jälkeen hinta on $9.99 USD kuukaudessa pääsystä muihin 180+ tasoon Kiinan palvelimilla."
+ cost_china: "CodeCombat Kiinan alueella on maksuton viiden ensimmäisen tason osalta, jonka jälkeen hinta on $9.99 USD kuukaudessa pääsystä muihin 180+ tasoon Kiinan palvelimilla." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "Käytössäsi on 110+ ILMAISTA tasoa, jotka kattavat koko ohjelmoinnin perustan."
free_2: "Maksullinen kuukausitilaus avaa pääsyn video-oppaisiin ja lisätasoihin."
teacher_subs_title: "Opettajat saavat ilmaisen kuukausitilauksen!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
teacher_subs_3: "ottaaksesi tilauksesi käyttöön."
sub_includes_title: "Mitä kuukausitilaukseen kuuluu?"
sub_includes_1: "110+ perustason lisäksi, kuukausitilaus avaa jokaiselle oppilaalle seuraavat edut:"
- sub_includes_2: "70+ lisätasoa"
+ sub_includes_2: "70+ lisätasoa" # {change}
sub_includes_3: "Video-oppaat"
sub_includes_4: "Premium sähköpostituki"
sub_includes_5: "10 uutta sankaria erilaisine kykyineen"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
who_for_1: "Suosittelemme CodeCombatia 9 vuotiaille ja vanhemmille oppilaille. Aiempaa ohjelmointiosaamista ei tarvita."
who_for_2: "CodeCombat on suunniteltu yhtälailla pojille kuin tytöille."
material_title: "Kuinka paljon sisältöä palvelu tarjoaa?"
- material_china: "Noin 40 tunnin edestä, yli 180+ pelitasoa kuukausitilanneille käyttäjille tähänmennessä."
+ material_premium_server: "Noin 40 tunnin edestä, yli 180+ pelitasoa kuukausitilanneille käyttäjille tähänmennessä." # {change}
material_1: "Noin 25 tuntia ilmaista sisältöä ja kuukausitilanneille noin 15 tuntia lisämateriaalia."
concepts_title: "Mitkä ohjelmointikonseptit CodeCombat kattaa?"
how_much_title: "Minkä verran kuukausitilaus maksaa?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/fr.coffee b/app/locale/fr.coffee
index 645ecdc9b..d86de8a16 100644
--- a/app/locale/fr.coffee
+++ b/app/locale/fr.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
save: "Sauvegarder"
publish: "Publier"
create: "Creer"
- manual: "Manuel"
fork: "Fork"
play: "Jouer" # When used as an action verb, like "Play next level"
retry: "Reessayer"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
submitter: "Soumissionnaire"
submitted: "Soumis"
commit_msg: "Message de mise à jour"
- review: "Examen"
version_history: "Historique des versions"
version_history_for: "Historique des versions pour : "
select_changes: "Sélectionner deux changements plus bas pour voir la différence."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
tome_select_a_thang: "Sélectionnez une unité pour"
tome_available_spells: "Sorts diponibles"
tome_your_skills: "Vos compétences"
- tome_help: "Aide"
tome_current_method: "Méthode actuelle"
hud_continue_short: "Continuer"
code_saved: "Code sauvergardé"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
loading_ready: "Pret!"
loading_start: "Démarrer niveau"
problem_alert_title: "Corriger votre code"
- problem_alert_help: "Aide"
time_current: "Maintenant :"
time_total: "Max :"
time_goto: "Allez à :"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
volume_label: "Volume"
music_label: "Musique"
music_description: "Arrêter/Reprendre la musique de fond."
- editor_config: "Config de l'éditeur"
editor_config_title: "Configuration de l'éditeur"
- editor_config_level_language_label: "Langage pour le niveau"
- editor_config_level_language_description: "Définir le langage de programmation pour le niveau en particulier."
- editor_config_default_language_label: "Langage de programmation par défaut"
- editor_config_default_language_description: "Choississez le langage de programmation que vous souhaitez dans les nouveaux niveaux"
editor_config_keybindings_label: "Raccourcis clavier"
editor_config_keybindings_default: "Par défault (Ace)"
editor_config_keybindings_description: "Ajouter de nouveaux raccourcis connus depuis l'éditeur commun."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
intro_1: "CodeCombat est un jeu en ligne qui enseigne la programmation. Les élèves écrivent du code dans de vrais langages de programmation."
intro_2: "Aucune expérience requise !"
free_title: "Combien cela coûte-t-il ?"
- cost_china: "CodeCombat en Chine est gratuit pour les cinq premiers niveaux,après le jeu coûte 9.99$ US par mois pour avoir un accès aux autres 140+ niveaux sur les serveurs exlcusifs chinois"
+ cost_china: "CodeCombat en Chine est gratuit pour les cinq premiers niveaux,après le jeu coûte 9.99$ US par mois pour avoir un accès aux autres 140+ niveaux sur les serveurs exlcusifs chinois" # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "La version de base de CodeCombat est gratuite ! Il y a 70+ niveaux gratuits qui couvrent chaque concepts." # {change}
free_2: "Un abonnement mensuel fournit l'accès à des vidéos de tutoriels ainsi qu'à des niveaux d'entraînement supplémentaires."
teacher_subs_title: "Les enseignants reçoivent un abonnement gratuit !"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
who_for_1: "Nous recommandons CodeCombat pour les élèves âgés de 9 ans ou plus. Aucune expérience préalable de programmation n'est requise."
who_for_2: "Nous avons conçu CodeCombat pour plaire à la fois aux garçons et aux filles."
material_title: "Quelle quantité de contenu y a t-il ?"
- material_china: "Il y a en moyenne une trentaine d'heures de temps de jeu distribué sur plus de 140 abonnés jusqu'à maintenant avec des nouveaux niveaux qui s'ajoutent à chaque semaine." # {change}
+ material_premium_server: "Il y a en moyenne une trentaine d'heures de temps de jeu distribué sur plus de 140 abonnés jusqu'à maintenant avec des nouveaux niveaux qui s'ajoutent à chaque semaine." # {change}
material_1: "Environ 8 heures de contenu gratuit et 14 heures de contenu supplémentaire reservé aux abonnés, avec 5 nouveaux niveaux chaque semaines." # {change}
concepts_title: "Quels concepts sont couverts ?"
how_much_title: "Combien coûte un abonnement mensuel ?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1032,7 +1028,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
pop_i18n: "Renseigner I18N"
tasks: "Tâches"
clear_storage: "Vider vos changements locaux"
-# add_system_title: "Ajouter Systems dans niveau"
+# add_system_title: "Add Systems to Level"
done_adding: "Fait Ajouter"
article:
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
simulation_explanation: "En simulant une partie, tu peux classer ton rang plus rapidement !"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Simuler une partie !"
- simulate_all: "REINITIALISER ET SIMULER DES PARTIES"
games_simulated_by: "Parties que vous avez simulées :"
games_simulated_for: "Parties simulées pour vous :"
games_simulated: "Partie simulée"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
merge_conflict_with: "Fusionner les conflits avec"
no_changes: "Aucuns changements"
- guide:
- temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/gl.coffee b/app/locale/gl.coffee
index a73838d37..77c600cab 100644
--- a/app/locale/gl.coffee
+++ b/app/locale/gl.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
save: "Gardar"
publish: "Publicar"
create: "Crear"
- manual: "Manual"
fork: "Bifurcar"
play: "Xogar" # When used as an action verb, like "Play next level"
retry: "Reintentar"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
# submitter: "Submitter"
# submitted: "Submitted"
commit_msg: "Mensaxe de Asignación ou Commit"
-# review: "Review"
version_history: "Historial de versión"
version_history_for: "Historial das versións de: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
tome_select_a_thang: "Selecciona a alguén para "
tome_available_spells: "Feitizos dispoñibles"
tome_your_skills: "As túas Habilidades"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
code_saved: "Codigo Gardado"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
loading_ready: "Listo!"
loading_start: "Iniciar Nivel"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
time_current: "Agora:"
time_total: "Máx:"
time_goto: "Ir a:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
volume_label: "Volume"
music_label: "Música"
music_description: "Música de fondo activada/desactivada."
- editor_config: "Conf. editor"
editor_config_title: "Configuración do editor"
- editor_config_level_language_label: "Linguaxe para este nivel"
- editor_config_level_language_description: "Escolle a linguaxe de programación para este nivel en concreto."
- editor_config_default_language_label: "Linguaxe de programación por defecto"
- editor_config_default_language_description: "Define a linguaxe de programación na que queres programar cando comeces un novo nivel."
editor_config_keybindings_label: "Atallos de teclado"
editor_config_keybindings_default: "Actual (Ace)"
editor_config_keybindings_description: "Permite o uso de atallos de teclado dalgúns editores coñecidos."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
simulation_explanation: "Simulando partidas podes facer que a túa partida sexa calificada máis rápido!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Simula xogos!"
- simulate_all: "REINICIAR E SIMULAR XOGOS"
games_simulated_by: "Xogos simulados por ti:"
games_simulated_for: "Xogos simulados para ti:"
games_simulated: "Xogos simulados"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Galego", englishDescription: "Galician", tr
# merge_conflict_with: "MERGE CONFLICT WITH"
no_changes: "Sen Cambios"
- guide:
- temp: "Temporal"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/he.coffee b/app/locale/he.coffee
index 25893ac45..1e2ffe4ad 100644
--- a/app/locale/he.coffee
+++ b/app/locale/he.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
save: "שמור"
publish: "פרסם"
create: "צור"
- manual: "מדריך"
fork: "קילשון"
play: "שחק" # When used as an action verb, like "Play next level"
retry: "נסה שוב"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
submitter: "מוסר"
submitted: "נמסר"
commit_msg: "שלח הודעה"
- review: "צפה בהודעה"
version_history: "היסטורית גרסאות"
version_history_for: " :הסטוריית גרסאות ל"
select_changes: ".בחר בשני שינויים כדי לראות את ההבדל"
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
tome_select_a_thang: " בחר מישהו ל"
tome_available_spells: "כישופים זמינים"
tome_your_skills: "מיומנויות"
- tome_help: "עזרה"
tome_current_method: "פונקציה נוכחית"
hud_continue_short: "המשך"
code_saved: "קוד נשמר"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
loading_ready: "!מוכן"
loading_start: "התחל שלב"
problem_alert_title: "תקן שגיאות בקוד"
- problem_alert_help: "עזרה"
time_current: ":זמו נוכחי"
time_total: ":שמן מקסימלי"
time_goto: ":לך ל"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
volume_label: "ווליום"
music_label: "מוזיקה"
music_description: "כבה/הפעל מוזיקת רקע"
- editor_config: "תצורת(קונפיגורצית) עורך"
editor_config_title: "תצורת(קונפיגורצית) עורך"
- editor_config_level_language_label: "שפה לשלב זה"
- editor_config_level_language_description: ".בחר את שפת התכנות בה אתה תשתמש בשלב זה"
- editor_config_default_language_label: "ברירת מחדל"
- editor_config_default_language_description: ".בחר רת שפת התכנות בה תרצה להשתמש בהתחלת שלבים חדשים"
editor_config_keybindings_label: "(תצורה(קונפיגורציה"
editor_config_keybindings_default: "(Ace) ברירת מחדל"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
simulation_explanation: "באמצעות הדמית משחקים אתה יכול לגרום לשלב שלך להיות מדורג להר יותר!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "הדמה משחקים"
- simulate_all: "אתחל והדמה משחקים"
games_simulated_by: "משחקים שהדמית:"
games_simulated_for: "משחקים שהודמו בשבילך:"
games_simulated: "משחקים שהודמו"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
# merge_conflict_with: "MERGE CONFLICT WITH"
no_changes: "אין שינויים"
- guide:
- temp: "זמני"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/hi.coffee b/app/locale/hi.coffee
index 489e50d29..f70a1e215 100644
--- a/app/locale/hi.coffee
+++ b/app/locale/hi.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# save: "Save"
# publish: "Publish"
# create: "Create"
-# manual: "Manual"
# fork: "Fork"
# play: "Play" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/hu.coffee b/app/locale/hu.coffee
index b11c95e60..ebe4834a3 100644
--- a/app/locale/hu.coffee
+++ b/app/locale/hu.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
save: "Mentés"
publish: "Publikálás"
create: "Létrehozás"
- manual: "Kézi"
fork: "Villára vesz"
play: "Játszd" # When used as an action verb, like "Play next level"
retry: "Próbáld újra!"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
submitter: "Beküldő"
submitted: "Beküldött"
commit_msg: "Üzenet feladása"
- review: "Áttekintés"
version_history: "Verzió történet"
version_history_for: "Verzió története ennek: "
select_changes: "Válassz két lehetőséget alul, hogy lásd a különbséget."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
tome_select_a_thang: "Válassz egy dolgot "
tome_available_spells: "Elérhető varázslatok"
tome_your_skills: "Képességeid"
- tome_help: "Segítség"
tome_current_method: "Aktuális módszer"
hud_continue_short: "Folytatás"
code_saved: "Kód mentve"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
loading_ready: "Kész!"
loading_start: "Pálya kezdése"
problem_alert_title: "Javítsd ki a Kódod"
- problem_alert_help: "Segítség"
time_current: "Most:"
time_total: "Maximum:"
time_goto: "Menj"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
volume_label: "Hangerő"
music_label: "Zene"
music_description: "Háttérzene ki/bekapcsolása"
- editor_config: "Szerkesztő Config"
editor_config_title: "Szerkesztő Beállítások"
- editor_config_level_language_label: "Nyelv a szinthez"
- editor_config_level_language_description: "Definiáld a programnyelvet ehhez a szinthez."
- editor_config_default_language_label: "Programnyelv alapbeállítása"
- editor_config_default_language_description: "Definiáld a programnyelvet, amin szeretnél kódolni, amikor új szintet kezdesz."
editor_config_keybindings_label: "Gyors-billentyűk"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
intro_1: "CodeCombat egy online játék, amelyik programozni tanít. A tanulók valódi programnyelven kódolnak."
intro_2: "Előzetes tapasztalat nem szükséges!"
free_title: "Mennyibe kerül?"
- cost_china: "CodeCombat Kínában ingyenes az első 5 pályára, aztán $9.99 /hó, hogy elérhető legyen 120+ pálya az exkluzív kínai szervereken." # {change}
+ cost_china: "CodeCombat Kínában ingyenes az első 5 pályára, aztán $9.99 /hó, hogy elérhető legyen 120+ pálya az exkluzív kínai szervereken." # Deprecated {change}
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "CodeCombat Basic INGYENES! 70-nél is több pálya, amely minden tudást megad." # {change}
free_2: "A havidíjas előfizetés hozzáférést biztosít az oktató videókhoz és az extra gyakoroló pályákhoz."
teacher_subs_title: "Tanárok ingyenes előfizetést kapnak!"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
who_for_1: "A CodeCombat-ot 9 évesnél idősebb tanulóknak ajánljuk. Semmilyen programozási előismeret vagy tapasztalat nem szükséges."
who_for_2: "Úgy terveztük meg a CodeCombat-ot, hogy fiúk és lányok számára is élvezetes legyen."
material_title: "Mennyi anyagot tartalmaz?"
- material_china: "Körülbelül 22 órányi játékidő a 120+ előfizetőknek járó pályákon, minden héten további 5 új pályával." # {change}
+ material_premium_server: "Körülbelül 22 órányi játékidő a 120+ előfizetőknek járó pályákon, minden héten további 5 új pályával." # {change}
material_1: "Körülbelül 8 órányi ingyenes tartalom kiegészítve 14 órányi előfizetőknek járó tartalommal, minden héten további 5 új pályával." # {change}
# concepts_title: "What concepts are covered?"
how_much_title: "Mennyibe kerül a havi előfizetés?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/id.coffee b/app/locale/id.coffee
index e0fbcc0dc..b715ecde7 100644
--- a/app/locale/id.coffee
+++ b/app/locale/id.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# save: "Save"
# publish: "Publish"
# create: "Create"
-# manual: "Manual"
# fork: "Fork"
# play: "Play" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/it.coffee b/app/locale/it.coffee
index fd86f4f7d..60f10a38e 100644
--- a/app/locale/it.coffee
+++ b/app/locale/it.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
save: "Salva"
publish: "Pubblica"
create: "Crea"
- manual: "Manuale"
fork: "Fork"
play: "Gioca" # When used as an action verb, like "Play next level"
retry: "Riprova"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
submitter: "Autore"
submitted: "Data creazione"
commit_msg: "Messaggio di commit"
- review: "Revisiona"
version_history: "Cronologia versioni"
version_history_for: "Cronologia versioni per: "
select_changes: "Scegli due versioni per vedere la differenza."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
tome_select_a_thang: "Seleziona qualcuno per "
tome_available_spells: "Incantesimi disponibili"
tome_your_skills: "Le tue abilità"
- tome_help: "Aiuto"
tome_current_method: "Metodo attuale"
hud_continue_short: "Continua"
code_saved: "Codice salvato"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
loading_ready: "Pronto!"
loading_start: "Inizia livello"
problem_alert_title: "Sistema il codice"
- problem_alert_help: "Aiuto"
time_current: "Tempo:"
time_total: "Max:"
time_goto: "Vai a:"
@@ -469,7 +465,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# managed_subs: "Managed Subscriptions"
# managed_subs_desc: "Add subscriptions for other players (students, children, etc.)"
# managed_subs_desc_2: "Recipients must have a CodeCombat account associated with the email address you provide."
-# group_discounts: "Scontti Grupali"
+# group_discounts: "Group discounts"
# group_discounts_1: "We also offer group discounts for bulk subscriptions."
group_discounts_1st: "Prima sottoscrizione"
group_discounts_full: "Prezzo completo"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
volume_label: "Volume"
music_label: "Musica"
music_description: "Attiva/disattiva musica di sottofondo."
- editor_config: "Editor config"
editor_config_title: "Editor di configurazione"
- editor_config_level_language_label: "Linguaggio per questo livello"
- editor_config_level_language_description: "Definisci il linguaggio di programmazione per questo singolo livello."
- editor_config_default_language_label: "Linguaggio predefinito"
- editor_config_default_language_description: "Decidi il linguaggio di programmazione nei nuovi livelli."
editor_config_keybindings_label: "Scorciatoie da tastiera"
editor_config_keybindings_default: "Predefinite (Ace)"
editor_config_keybindings_description: "Aggiunge scorciatoie dagli editor comuni."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ livelli di prattica"
+# sub_includes_2: "80+ practice levels"
sub_includes_3: "Video tutoriali"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -858,9 +850,9 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# progress: "Class Progress"
# add_students: "Add Students"
# stats: "Statistics"
-# total_students: "Total studenti:"
-# average_time: "Average level play tempo:"
-# total_time: "Total play tempo:"
+# total_students: "Total students:"
+# average_time: "Average level play time:"
+# total_time: "Total play time:"
# average_levels: "Average levels completed:"
# total_levels: "Total levels completed:"
# furthest_level: "Furthest level completed:"
@@ -871,9 +863,13 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# concepts: "Concepts"
# levels: "levels"
# played: "Played"
-# play_time: "Play tempo:"
+# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -881,8 +877,8 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# languages_available: "Select programming languages available to the class:"
# all_lang: "All Languages"
# show_progress: "Show student progress to everyone in the class"
-# creating_class: "Creando class..."
-# purchasing_course: "Aquistando course..."
+# creating_class: "Creating class..."
+# purchasing_course: "Purchasing course..."
# buy_course: "Buy Course"
# buy_course1: "Buy this course"
# create_class: "Create Class"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
simulation_explanation: "Simulando le partite, la tua partita potrà essere classificata più velocemente!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Simula partite!"
-# simulate_all: "RESET AND SIMULATE GAMES"
games_simulated_by: "Partite simulate da te:"
games_simulated_for: "Partite simulate per te:"
games_simulated: "Partite simulate"
@@ -1291,8 +1286,8 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
level_session: "La tua sessione"
opponent_session: "Sessione avversario"
article: "Articolo"
-# user_names: "Nomi Utenti"
-# thang_names: "Nomi Thang"
+# user_names: "User Names"
+# thang_names: "Thang Names"
# files: "Files"
# top_simulators: "Top Simulators"
# source_document: "Source Document"
@@ -1349,10 +1344,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# moved_index: "Moved Index"
# text_diff: "Text Diff"
# merge_conflict_with: "MERGE CONFLICT WITH"
-# no_changes: "Senza Changes"
-
-# guide:
-# temp: "Temp"
+# no_changes: "No Changes"
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
@@ -1482,19 +1474,19 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# basics_job_title: "Desired Job Title"
# basics_job_title_help: "What role are you looking for?"
basics_city: "Città"
-# basics_city_help: "Città you want to work in (or live in now)."
+# basics_city_help: "City you want to work in (or live in now)."
basics_country: "Paese"
-# basics_country_help: "Paese you want to work in (or live in now)."
+# basics_country_help: "Country you want to work in (or live in now)."
# basics_visa: "US Work Status"
# basics_visa_help: "Are you authorized to work in the US, or do you need visa sponsorship? (If you live in Canada or Australia, mark authorized.)"
-# basics_looking_for: "Cercando For"
+# basics_looking_for: "Looking For"
# basics_looking_for_full_time: "Full-time"
# basics_looking_for_part_time: "Part-time"
# basics_looking_for_remote: "Remote"
# basics_looking_for_contracting: "Contracting"
# basics_looking_for_internship: "Internship"
# basics_looking_for_help: "What kind of developer position do you want?"
-# name_header: "Fill in il tuo nome"
+# name_header: "Fill in your name"
# name_anonymous: "Anonymous Developer"
# name_help: "Name you want employers to see, like 'Nick Winter'."
# short_description_header: "Write a short description of yourself"
@@ -1513,7 +1505,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# work_years_help: "How many years of professional experience (getting paid) developing software do you have?"
# work_blurb: "List your relevant work experience, most recent first."
# work_employer: "Employer"
-# work_employer_help: "Nome of your employer."
+# work_employer_help: "Name of your employer."
# work_role: "Job Title"
# work_role_help: "What was your job title or role?"
work_duration: "Durazione"
@@ -1524,7 +1516,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# education_header: "Recount your academic ordeals"
# education_blurb: "List your academic ordeals."
education_school: "Scuola"
-# education_school_help: "Nome of your school."
+# education_school_help: "Name of your school."
# education_degree: "Degree"
# education_degree_help: "What was your degree and field of study?"
# education_duration: "Dates"
@@ -1537,7 +1529,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# projects_header: "Add 3 projects"
# projects_header_2: "Projects (Top 3)"
# projects_blurb: "Highlight your projects to amaze employers."
-# project_name: "Nome Project"
+# project_name: "Project Name"
# project_name_help: "What was the project called?"
# project_description: "Description"
# project_description_help: "Briefly describe the project."
diff --git a/app/locale/ja.coffee b/app/locale/ja.coffee
index faff47aec..9240c74a8 100644
--- a/app/locale/ja.coffee
+++ b/app/locale/ja.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
save: "セーブ"
publish: "発行"
create: "作成"
- manual: "手動"
fork: "分かれ"
play: "ゲームスタート" # When used as an action verb, like "Play next level"
retry: "リトライ"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
submitter: "提出者"
submitted: "提出されました"
commit_msg: "コミットメッセージ"
- review: "レビュー"
version_history: "バージョン履歴"
version_history_for: "バージョン履歴:"
select_changes: "違いを見るには以下の二つの変更を選んで下さい"
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
tome_select_a_thang: "誰かを選択: "
tome_available_spells: "利用できる呪文"
tome_your_skills: "あなたのスキル"
- tome_help: "ヘルプ"
tome_current_method: "現在のメソッド"
hud_continue_short: "コンテニュー"
code_saved: "コードがセーブされました"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
loading_ready: "準備完了!"
loading_start: "レベルスタート"
problem_alert_title: "コードを修正して下さい"
- problem_alert_help: "ヘルプ"
time_current: "今:"
time_total: "最大:"
time_goto: "行く:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
volume_label: "音量"
music_label: "音楽"
music_description: "BGM をオン/オフ"
- editor_config: "エディター設定"
editor_config_title: "エディターの設定"
- editor_config_level_language_label: "このレベルの言語"
- editor_config_level_language_description: "このレベルのプログラミング言語を定義する。"
- editor_config_default_language_label: "デフォルトプログラミング言語"
- editor_config_default_language_description: "新しいレベルの起動時に、書きたいプログラミング言語を設定する。"
editor_config_keybindings_label: "キーバインディング"
editor_config_keybindings_default: "デフォルト(エース)"
editor_config_keybindings_description: "一般的なエディターから知られているショートカットを追加する。"
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
intro_1: "CodeCombat はプログラミングを教えるオンラインゲームです。生徒は本物のプログラム言語を書きます。"
intro_2: "プログラミングの経験は必要ありません!"
free_title: "価格について"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "CodeCombat は基本的に無料です!110以上のレベルが無料です。" # {change}
free_2: "月々の課金をするとビデオのチュートリアルにアクセスでき、また追加のレベルが楽しめます。"
teacher_subs_title: "教育関係者は無料のサブスクリプションを得ることができます!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
# teacher_subs_3: "to set up your subscription."
sub_includes_title: "サブスクリプションの内容について"
sub_includes_1: "110以上の基本レベルに加えて、生徒は月々のサブスクリプションを得て次の機能が使えます:" # {change}
- sub_includes_2: "70以上の練習レベル"
+ sub_includes_2: "70以上の練習レベル" # {change}
sub_includes_3: "ビデオチュートリアル"
sub_includes_4: "メールによるサポート"
sub_includes_5: "10人の新しいヒーローとマスターのユニークなスキル" # {change}
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
who_for_1: "私たちは CodeCombat を9歳以上の生徒にオススメしています。プログラミングの経験は必要ありません。"
who_for_2: "私たちは男女問わず遊べるように CodeCombat をデザインしました。"
material_title: "どのぐらいコンテンツがありますか?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
material_1: "8時間ほどの無料のコンテンツに加え、サブスクリプションによってさらに14時間ほどプレイすることができ、毎週5つの新しいレベルが追加されています。" # {change}
concepts_title: "どのような概念がカバーされているかについて"
how_much_title: "月々のサブスクリプションはいくらですか?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
- guide:
- temp: "テンポラリー"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/ko.coffee b/app/locale/ko.coffee
index fa1a27495..9619a205f 100644
--- a/app/locale/ko.coffee
+++ b/app/locale/ko.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
save: "저장"
publish: "내보내기"
create: "생성"
- manual: "수동"
fork: "Fork"
play: "시작" # When used as an action verb, like "Play next level"
retry: "재시도"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
submitter: "제출자"
submitted: "제출됨"
commit_msg: "커밋 메세지"
- review: "리뷰"
version_history: "버전 히스토리"
version_history_for: "버전 히스토리 : "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
tome_select_a_thang: "누군가를 선택하세요. "
tome_available_spells: "사용 가능한 마법"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
loading_ready: "준비!"
# loading_start: "Start Level"
problem_alert_title: "코드를 수정하세요"
- problem_alert_help: "도와주세요"
time_current: "현재:"
time_total: "최대:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
volume_label: "볼륨"
music_label: "음악"
music_description: "배경음악 ON/OFF"
- editor_config: "에디터 설정"
editor_config_title: "에디터 설정"
- editor_config_level_language_label: "이 레벨에서 사용할 언어"
- editor_config_level_language_description: "이 레벨에서 사용할 언어를 선택하세요."
- editor_config_default_language_label: "기본 프로그래밍 언어"
- editor_config_default_language_description: "새 레벨을 시작할 때 사용하고 싶은 프로그래밍 언어를 정하세요."
editor_config_keybindings_label: "단축키 설정"
editor_config_keybindings_default: "기본(Ace)"
editor_config_keybindings_description: "일반적인 에디터와 마찬가지인 단축키 설정"
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
simulation_explanation: "시뮬레이션을 통해 더 빨리 랭킹 평가를 받을 수 있습니다."
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "시뮬레이션 실행!"
- simulate_all: "리셋하고 시뮬레이션 하기"
games_simulated_by: "내가 시뮬레이션한 게임 수:"
games_simulated_for: "다른 사람에 의해 시뮬레이션된 게임 수:"
games_simulated: "시뮬레이션 실행된 게임"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/lt.coffee b/app/locale/lt.coffee
index 9f501efbe..85b02f294 100644
--- a/app/locale/lt.coffee
+++ b/app/locale/lt.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# save: "Save"
# publish: "Publish"
# create: "Create"
-# manual: "Manual"
# fork: "Fork"
# play: "Play" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/mk-MK.coffee b/app/locale/mk-MK.coffee
index 4c906ea2d..34402f383 100644
--- a/app/locale/mk-MK.coffee
+++ b/app/locale/mk-MK.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Македонски", englishDescription:
save: "Зачувај"
publish: "Објави"
create: "Направи"
- manual: "Рачно"
# fork: "Fork"
play: "Играј" # When used as an action verb, like "Play next level"
retry: "Обиди се повторно"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Македонски", englishDescription:
submitter: "Подносител"
submitted: "Поднесено"
commit_msg: "Порака за поднесокот"
- review: "Проверка"
version_history: "Историја на верзии"
version_history_for: "Историја на верзии за: "
select_changes: "Одбери две промени подолу за да ја видиш разликата."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
tome_your_skills: "Твои вештини"
- tome_help: "Помош"
# tome_current_method: "Current Method"
hud_continue_short: "Продолжи"
code_saved: "Кодот е зачуван"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Македонски", englishDescription:
loading_ready: "Готово!"
loading_start: "Почни ниво"
problem_alert_title: "Поправи си го кодот"
- problem_alert_help: "Помош"
time_current: "Сега:"
time_total: "Максимум:"
time_goto: "Оди до:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Македонски", englishDescription:
volume_label: "Јачина на звук"
music_label: "Музика"
music_description: "Вклучи/Исклучи позадинска музика."
- editor_config: "Подесувања на едитор"
editor_config_title: "Подесувања на едитор"
- editor_config_level_language_label: "Јазик за ова ниво"
- editor_config_level_language_description: "Избери го програмскиот јазик за ова конкретно ниво."
- editor_config_default_language_label: "Стандарден програмски јазик"
- editor_config_default_language_description: "Избери го програмскиот јазик во кој сакаш да програмираш кога започуваш нови нивоа."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
editor_config_keybindings_description: "Додава дополнителни кратенки познати од вообичаените едитори."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Македонски", englishDescription:
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee
index 228cbcc1a..4494ffad0 100644
--- a/app/locale/ms.coffee
+++ b/app/locale/ms.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
save: "Simpan data"
# publish: "Publish"
# create: "Create"
- manual: "Panduan"
# fork: "Fork"
play: "Mula" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# submitter: "Submitter"
# submitted: "Submitted"
commit_msg: "Mesej Commit"
-# review: "Review"
# version_history: "Version History"
version_history_for: "Versi History untuk: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/my.coffee b/app/locale/my.coffee
index c1d084e30..c8cb6537d 100644
--- a/app/locale/my.coffee
+++ b/app/locale/my.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# save: "Save"
# publish: "Publish"
# create: "Create"
-# manual: "Manual"
# fork: "Fork"
# play: "Play" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "မြန်မာစကား", englishDes
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/nb.coffee b/app/locale/nb.coffee
index e409851fb..dd02e1c58 100644
--- a/app/locale/nb.coffee
+++ b/app/locale/nb.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
save: "Lagre"
publish: "Publiser"
create: "Opprett"
- manual: "Manuelt"
fork: "Forgrening"
play: "Spill" # When used as an action verb, like "Play next level"
retry: "Prøv igjen"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
submitter: "Innsender"
submitted: "Levert"
commit_msg: "Commit-melding"
- review: "Gjennomgang"
version_history: "Versjonshistorikk"
version_history_for: "Versjonshistorikk for: "
select_changes: "Velg to endringer under for å se forskjellene."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
tome_select_a_thang: "Velg Noe for å "
tome_available_spells: "Tilgjenglige Trylleformularer"
tome_your_skills: "Dine Ferdigheter"
- tome_help: "Hjelp"
tome_current_method: "Gjeldende Metode"
hud_continue_short: "Fortsett"
code_saved: "Kode lagret"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
loading_ready: "Klar!"
loading_start: "Start Brett"
problem_alert_title: "Fiks koden din"
- problem_alert_help: "Hjelp"
time_current: "Nå:"
time_total: "Maks:"
time_goto: "Gå til:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
volume_label: "Volum"
music_label: "Musikk"
music_description: "Bakgrunnsmusikk på/av."
- editor_config: "Editor Oppsett"
editor_config_title: "Editor Oppsett"
- editor_config_level_language_label: "Språk for dette brettet"
- editor_config_level_language_description: "Definer programmeringsspråk for dette brettet."
- editor_config_default_language_label: "Standard programmeringsspråk"
- editor_config_default_language_description: "Velg det programmeringsspråket du vil kode i når du starter på nye brett."
editor_config_keybindings_label: "Hurtigtaster"
editor_config_keybindings_default: "Standard (Ace)"
editor_config_keybindings_description: "Legger til ekstra hurtigtaster kjent fra vanlige editorer."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
simulation_explanation: "Ved å simulere spill kan du få ditt spill rangert raskere!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Simuler Spill!"
- simulate_all: "TILBAKESTILL OG SIMULER SPILL"
games_simulated_by: "Spill simulert av deg:"
games_simulated_for: "Spill simulert for deg:"
games_simulated: "Spill simulert"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
merge_conflict_with: "MERGE KONFLIKT MED"
no_changes: "Ingen Endringer"
- guide:
- temp: "Midlertidig"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/nl-BE.coffee b/app/locale/nl-BE.coffee
index 011b4079d..9f2dead02 100644
--- a/app/locale/nl-BE.coffee
+++ b/app/locale/nl-BE.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
save: "Opslaan"
publish: "Publiceren"
create: "Creëer"
- manual: "Handleiding"
fork: "Fork"
play: "Spelen" # When used as an action verb, like "Play next level"
retry: "Probeer opnieuw"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# submitter: "Submitter"
# submitted: "Submitted"
commit_msg: "Commit Bericht"
-# review: "Review"
version_history: "Versie geschiedenis"
version_history_for: "Versie geschiedenis voor: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
tome_select_a_thang: "Selecteer Iemand voor "
tome_available_spells: "Beschikbare spreuken"
tome_your_skills: "Jouw vaardigheden"
-# tome_help: "Help"
tome_current_method: "Huidige methode"
hud_continue_short: "Ga verder"
code_saved: "Code opgeslagen"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
loading_ready: "Klaar!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
time_current: "Nu:"
time_total: "Maximum:"
time_goto: "Ga naar:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
- editor_config: "Editor Configuratie"
editor_config_title: "Editor Configuratie"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
editor_config_keybindings_label: "Toets instellingen"
editor_config_keybindings_default: "Standaard (Ace)"
editor_config_keybindings_description: "Voeg extra shortcuts toe van de gebruikelijke editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
simulation_explanation: "Door spellen te simuleren kan je zelf sneller beoordeeld worden!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Simuleer spellen!"
- simulate_all: "RESET EN SIMULEER SPELLEN"
games_simulated_by: "Door jou gesimuleerde spellen:"
games_simulated_for: "Voor jou gesimuleerde spellen:"
games_simulated: "Spellen gesimuleerd"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/nl-NL.coffee b/app/locale/nl-NL.coffee
index 4b6722da3..3c3ae7cd8 100644
--- a/app/locale/nl-NL.coffee
+++ b/app/locale/nl-NL.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
save: "Opslaan"
publish: "Publiceren"
create: "Creëer"
- manual: "Handleiding"
fork: "Fork"
play: "Spelen" # When used as an action verb, like "Play next level"
retry: "Probeer opnieuw"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
submitter: "Toevoeger"
submitted: "Toegevoegd"
commit_msg: "Commit Bericht"
- review: "Herzien"
version_history: "Versie geschiedenis"
version_history_for: "Versie geschiedenis voor: "
select_changes: "Selecteer hieronder twee veranderingen om het verschil te zien."
@@ -256,7 +254,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
victory_new_item: "Nieuw Item"
victory_viking_code_school: "Wow, jij hebt net een moeilijk level gehaald! Als je nog geen programmeur was, zou je er een moeten worden! Je hebt net versneld toegang gekregen voor de Viking programmeerSchool, waar je je vaardigheden kan opkrikken en binnen 14 weken een professionele webontwikkelaar kunt worden."
victory_become_a_viking: "Word een Viking"
-# victory_bloc: "Goed werk! Je wordt steeds beter en het valt op! Als je een programmeur wil worden, kan dit je geluksdag zijn. Bloc is een online bootcamp waarbij je een eigen mentor krijgt, die je helpt een echte programmeur te worden! By beating A Mayhem of Munchkins, you're now eligible for a $500 price reduction with the code: CCRULES"
+# victory_bloc: "Great work! Your skills are improving, and someone's taking notice. If you've considered becoming a software developer, this may be your lucky day. Bloc is an online bootcamp that pairs you 1-on-1 with an expert mentor who will help train you into a professional developer! By beating A Mayhem of Munchkins, you're now eligible for a $500 price reduction with the code: CCRULES"
victory_bloc_cta: "Ontmoet je mentor – leer over Bloc"
guide_title: "Handleiding"
tome_minion_spells: "Jouw Minions' Spreuken" # Only in old-style levels.
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
tome_select_a_thang: "Selecteer Iemand voor "
tome_available_spells: "Beschikbare spreuken"
tome_your_skills: "Jouw Vaardigheden"
- tome_help: "Help"
tome_current_method: "Huidige Methode"
hud_continue_short: "Doorgaan"
code_saved: "Code Opgeslagen"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
loading_ready: "Klaar!"
loading_start: "Start Level"
problem_alert_title: "Verbeter je Code"
- problem_alert_help: "Help"
time_current: "Nu:"
time_total: "Maximum:"
time_goto: "Ga naar:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
volume_label: "Volume"
music_label: "Muziek"
music_description: "zet achtergrondmuziek aan/uit."
- editor_config: "Editor Configuratie"
editor_config_title: "Editor Configuratie"
- editor_config_level_language_label: "Taal voor deze level"
- editor_config_level_language_description: "Bepaal de programmeertaal voor deze level."
- editor_config_default_language_label: "Standaard programmeertaal"
- editor_config_default_language_description: "Bepaal de programmeertaal die je wilt gebruike bij nieuwe levels."
editor_config_keybindings_label: "Toets instellingen"
editor_config_keybindings_default: "Standaard (Ace)"
editor_config_keybindings_description: "Voeg extra shortcuts toe van de gebruikelijke editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
intro_1: "CodeCombat is een online spel dat onderwijst in programmeren. Leerlingen schrijven code in echte programmeertalen."
intro_2: "Geen ervaring nodig!"
free_title: "Hoeveel kost het?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "Er zijn meer dan 110 GRATIS levels, welke alle concepten omvatten."
free_2: "Een maandelijkse inschrijving bied toegang tot video tutorials en extra oefenlevels."
teacher_subs_title: "Leerkrachten krijgen een gratis abonnement!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -629,17 +621,17 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
monitor_progress_title: "Hoe bekijk ik de voortgang van de leerlingen?"
monitor_progress_1: "De voortgang van leerlingen kunnen worden gevolg door het maken van een"
monitor_progress_2: "voor je klas."
-# monitor_progress_3: "Om een leerling toe te voegen, stuur hem een uitnodiging voor je Clan,welke te vinden is op"
+# monitor_progress_3: "To add a student, send them the invite link for your Clan, which is on the"
monitor_progress_4: "pagina."
monitor_progress_5: "Nadat ze zijn aangesloten, ziet u een samenvatting van de leerlingen op uw Clan's pagina."
-# private_clans_1: "Privé Clans hebben meer privacy en gedetailleerdere voortgang voor elke leeerlingen."
+# private_clans_1: "Private Clans provide increased privacy and detailed progress information for each student."
# private_clans_2: "To create a private Clan, check the 'Make clan private' checkbox when creating a"
private_clans_3: "."
who_for_title: "Voor wie is CodeCombat?"
who_for_1: "We raden CodeCombat aan voor leerlingen vanaf 9 jaar. Er is geen programmeerevaring nodig."
who_for_2: "We hebben CodeCombat zo gemaakt dat het leuk is vooi jongens en meiden."
material_title: "Hoeveel materiaal is er?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
material_1: "ongeveer 25 uur gratis en 15 uur betaalde inhoud."
concepts_title: "Welke onderwerpen worden behandeld?"
how_much_title: "Hoeveel kost een maadelijkse inschrijving?"
@@ -825,7 +817,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
# leave_clan: "Leave Clan"
# join_clan: "Join Clan"
invite_1: "Uitnodigen:"
-# invite_2: "*Nodig spelers uit voor deze Clan door ze deze link te sturen."
+# invite_2: "*Invite players to this Clan by sending them this link."
members: "Leden"
progress: "Voortgang"
not_started_1: "Niet gestard"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
play_time: "speeltijd:"
completed: "voltooid:"
invite_students: "Nodig leerlingen uit voor deze klas."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
enter_emails: "Voer emailadres van leerlingen in om uit te nodigen, een per regel"
send_invites: "Verstuur uitnodigingen"
title: "Titel"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
simulation_explanation: "Door spellen te simuleren kan je zelf sneller beoordeeld worden!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Simuleer spellen!"
- simulate_all: "RESET EN SIMULEER SPELLEN"
games_simulated_by: "Door jou gesimuleerde spellen:"
games_simulated_for: "Voor jou gesimuleerde spellen:"
games_simulated: "Spellen gesimuleerd"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
# merge_conflict_with: "MERGE CONFLICT WITH"
no_changes: "Geen veranderingen"
- guide:
- temp: "Temp"
-
temp:
ace_of_coders_tournament: "Nieuw: Speel nu mee in het Ace of Coders toernament!"
diff --git a/app/locale/nn.coffee b/app/locale/nn.coffee
index 0fbd77f97..260a24e29 100644
--- a/app/locale/nn.coffee
+++ b/app/locale/nn.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# save: "Save"
# publish: "Publish"
# create: "Create"
-# manual: "Manual"
# fork: "Fork"
# play: "Play" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Norsk Nynorsk", englishDescription: "Norweg
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/pl.coffee b/app/locale/pl.coffee
index 4d7f15c95..39f2c310e 100644
--- a/app/locale/pl.coffee
+++ b/app/locale/pl.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
save: "Zapisz"
publish: "Opublikuj"
create: "Stwórz"
- manual: "Ręcznie"
fork: "Fork"
play: "Zagraj" # When used as an action verb, like "Play next level"
retry: "Ponów"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
submitter: "Przesyłający"
submitted: "Przesłano"
commit_msg: "Wiadomość do commitu"
- review: "Recenzja"
version_history: "Historia wersji"
version_history_for: "Historia wersji dla: "
select_changes: "Zaznacz dwie zmiany poniżej aby zobaczyć różnice."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
tome_select_a_thang: "Wybierz kogoś do "
tome_available_spells: "Dostępne czary"
tome_your_skills: "Twoje umiejętności"
- tome_help: "Pomoc"
tome_current_method: "Obecna Metoda"
hud_continue_short: "Kontynuuj"
code_saved: "Kod zapisano"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
loading_ready: "Gotowy!"
loading_start: "Rozpocznij poziom"
problem_alert_title: "Popraw swój kod"
- problem_alert_help: "Pomoc"
time_current: "Teraz:"
time_total: "Maksymalnie:"
time_goto: "Idź do:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
volume_label: "Głośność"
music_label: "Muzyka"
music_description: "Wł/Wył muzykę w tle."
- editor_config: "Konfiguracja edytora"
editor_config_title: "Konfiguracja edytora"
- editor_config_level_language_label: "Język dla tego poziomu"
- editor_config_level_language_description: "Ustaw język programowania dla tego konkretnego poziomu."
- editor_config_default_language_label: "Domyślny język programowania"
- editor_config_default_language_description: "Wybierz język programowania którego użyjesz na początku poziomów."
editor_config_keybindings_label: "Przypisania klawiszy"
editor_config_keybindings_default: "Domyślny (Ace)"
editor_config_keybindings_description: "Dodaje skróty znane z popularnych edytorów."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
simulation_explanation: "Symulując gry możesz szybciej uzyskać ocenę swojej gry!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Symuluj gry!"
- simulate_all: "RESETUJ I SYMULUJ GRY"
games_simulated_by: "Gry symulowane przez Ciebie:"
games_simulated_for: "Gry symulowane dla Ciebie:"
games_simulated: "Gier zasymulowanych"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "polski", englishDescription: "Polish", tran
# merge_conflict_with: "MERGE CONFLICT WITH"
no_changes: "Brak zmian"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/pt-BR.coffee b/app/locale/pt-BR.coffee
index e2b070040..894744ce8 100644
--- a/app/locale/pt-BR.coffee
+++ b/app/locale/pt-BR.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
save: "Salvar"
publish: "Publicar"
create: "Criar"
- manual: "Manual"
fork: "Fork"
play: "Jogar" # When used as an action verb, like "Play next level"
retry: "Tente novamente"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
submitter: "Enviar"
submitted: "Enviado"
commit_msg: "Mensagem de Submissão"
- review: "Revisão"
version_history: "Histórico de Versão"
version_history_for: "Histórico de Versão para: "
select_changes: "Selecione duas alterações para ver as diferenças."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
tome_select_a_thang: "Selecione alguém para "
tome_available_spells: "Feitiços Disponíveis"
tome_your_skills: "Suas habilidades"
- tome_help: "Ajuda"
tome_current_method: "Método Atual"
hud_continue_short: "Continuar"
code_saved: "Código Salvo"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
loading_ready: "Pronto!"
loading_start: "Iniciar fase"
problem_alert_title: "Altere seu Código"
- problem_alert_help: "Ajuda"
time_current: "Agora:"
time_total: "Máximo:"
time_goto: "Ir para:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
volume_label: "Volume"
music_label: "Música"
music_description: "Ligar/desligar música de fundo."
- editor_config: "Editor de Configurações"
editor_config_title: "Editor de Configurações"
- editor_config_level_language_label: "Linguagem para este nível"
- editor_config_level_language_description: "Definir linguagem para esse nível específico."
- editor_config_default_language_label: "Linguagem de programação padrão"
- editor_config_default_language_description: "Define a linguagem de programação que você quer utilizar quando iniciar novos níveis."
editor_config_keybindings_label: "Teclas de Atalho"
editor_config_keybindings_default: "Padrão (Ace)"
editor_config_keybindings_description: "Adicionar atalhos conhecidos de editores comuns."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
intro_1: "CodeCombat é um jogo online que ensina programação. Estudantes criam código em linguagens de programação usadas na vida real."
intro_2: "Não é necessário ter experiência!"
free_title: "Quanto custa?"
- cost_china: "CodeCombat na China é gratuito para os primeiros cinco níveis, depois disso o valor mesal para ter acesso a mais de 140 níveis nos nossos servidores exclusivos na China é de $9.99 dólares americanos."
+ cost_china: "CodeCombat na China é gratuito para os primeiros cinco níveis, depois disso o valor mesal para ter acesso a mais de 140 níveis nos nossos servidores exclusivos na China é de $9.99 dólares americanos." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "CodeCombat Basic é gratuito! Há mais de 80 níveis gratuitos que cobrem todos os conceitos." # {change}
free_2: "Uma assinatura mensal dá acesso aos vídeos tutoriais e mais níveis para praticar."
teacher_subs_title: "Professores recebem assinaturas gratuitas!"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
who_for_1: "Nós recomendamos CodeCombat para estudantes a partir de 9 anos de idade. Nenhuma experiência anterior em programação é necessária."
who_for_2: "Nós projetamos o CodeCombat para ser atraente à meninos e meninas."
material_title: "Quanto material existe?"
- material_china: "Aproximadamente 40 horas de jogo espalhadas por mais de 180 níveis restritos até agora."
+ material_premium_server: "Aproximadamente 40 horas de jogo espalhadas por mais de 180 níveis restritos até agora." # {change}
material_1: "Aproximadamente 25 horas de conteúdo livre e 15 horas adicionais de conteúdo restrito."
concepts_title: "Que conceitos são abordados?"
how_much_title: "Quanto custa uma assinatura mensal?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
simulation_explanation: "Por simular partidas você pode classificar seu jogo mais rápido!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Simular Partidas!"
- simulate_all: "RESETAR E SIMULAR PARTIDAS"
games_simulated_by: "Partidas simuladas por você:"
games_simulated_for: "Partidas simuladas para você:"
games_simulated: "Partidas simuladas"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
merge_conflict_with: "MERGE DO CONFLITO COM"
no_changes: "Sem Alterações"
- guide:
- temp: "Temp"
-
temp:
ace_of_coders_tournament: "Novo: jogue no torneir Era dos Programadores agora!"
diff --git a/app/locale/pt-PT.coffee b/app/locale/pt-PT.coffee
index 216f14eb0..4039ebf35 100644
--- a/app/locale/pt-PT.coffee
+++ b/app/locale/pt-PT.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
save: "Guardar"
publish: "Publicar"
create: "Criar"
- manual: "Manual"
fork: "Bifurcar"
play: "Jogar" # When used as an action verb, like "Play next level"
retry: "Tentar Novamente"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
submitter: "Submissor"
submitted: "Submeteu"
commit_msg: "Mensagem da Submissão"
- review: "Rever"
version_history: "Histórico de Versões"
version_history_for: "Histórico de Versões para: "
select_changes: "Seleciona duas das alterações abaixo para veres a diferença."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
tome_select_a_thang: "Selecionar Alguém para "
tome_available_spells: "Feitiços Disponíveis"
tome_your_skills: "As Tuas Habilidades"
- tome_help: "Ajuda"
tome_current_method: "Método Atual"
hud_continue_short: "Continuar"
code_saved: "Código Guardado"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
loading_ready: "Pronto!"
loading_start: "Iniciar Nível"
problem_alert_title: "Corrige o Teu Código"
- problem_alert_help: "Ajuda"
time_current: "Agora:"
time_total: "Máximo:"
time_goto: "Ir para:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
volume_label: "Volume"
music_label: "Música"
music_description: "Ativar ou desativar a música de fundo."
- editor_config: "Configurar Editor"
editor_config_title: "Configurar Editor"
- editor_config_level_language_label: "Linguagem para Este Nível"
- editor_config_level_language_description: "Definir a linguagem de programação para este nível em particular."
- editor_config_default_language_label: "Linguagem de Programação Predefinida"
- editor_config_default_language_description: "Definir a linguagem de programação na qual desejas programar aquando do começo de novos níveis."
editor_config_keybindings_label: "Atalhos do Teclado"
editor_config_keybindings_default: "Predefinição (Ace)"
editor_config_keybindings_description: "Adicionar atalhos de teclado adicionais conhecidos dos editores comuns."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
intro_1: "O CodeCombat é um jogo 'online' que ensina programação. Os estudantes escrevem código em linguagens de programação reais."
intro_2: "Não é necessário ter experiência!"
free_title: "Quanto custa?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "Há 110+ níveis GRATUITOS que abordam cada conceito."
free_2: "Uma subscrição mensal garante acesso a tutoriais em vídeo e a níveis extra para praticar."
teacher_subs_title: "Os professores recebem uma subscrição gratuita!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
teacher_subs_3: "para configurares a tua subscrição."
sub_includes_title: "O que está incluído na subscrição?"
sub_includes_1: "Para além dos 110+ níveis básicos, os estudantes com uma subscrição mensal têm acesso às seguintes funcionalidades adicionais:"
- sub_includes_2: "70+ níveis para praticar"
+ sub_includes_2: "70+ níveis para praticar" # {change}
sub_includes_3: "Tutoriais em vídeo"
sub_includes_4: "Suporte por e-mail prioritário"
sub_includes_5: "10 novos heróis com habilidades únicas para dominar"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
who_for_1: "Recomendamos o CodeCombat para estudantes com idade superior a 9. Não é necessária nenhuma experiência de programação prévia."
who_for_2: "O CodeCombat foi pensado de forma a ser apelativo tanto para rapazes como para raparigas."
material_title: "Quanto material há?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
material_1: "Aproximadamente 25 horas de conteúdo gratuito e 15 horas adicionais de conteúdo para subscritores."
concepts_title: "Que conceitos são abordados?"
how_much_title: "Quanto custa uma subscrição mensal?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
play_time: "Tempo de jogo:"
completed: "Completos:"
invite_students: "Convidar estudantes para se juntarem a esta turma."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
enter_emails: "Introduz os e-mails dos estudantes a convidar, um por linha"
send_invites: "Enviar Convites"
title: "Título"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
simulation_explanation: "Ao simulares jogos podes ter o teu jogo classificado mais rapidamente!"
simulation_explanation_leagues: "Principalmente, vais ajudar a simular jogos para jogadores aliados nos teus clâs e cursos."
simulate_games: "Simular Jogos!"
- simulate_all: "REINICIAR E SIMULAR JOGOS"
games_simulated_by: "Jogos simulados por ti:"
games_simulated_for: "Jogos simulados para ti:"
games_simulated: "Jogos simulados"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
merge_conflict_with: "FUNDIR CONFLITO COM"
no_changes: "Sem Alterações"
-# guide:
-# temp: "Temp"
-
temp:
ace_of_coders_tournament: "Novidade: joga agora no torneio 'Ás dos Programadores'!"
diff --git a/app/locale/ro.coffee b/app/locale/ro.coffee
index 3e0166fce..9d7a9e0d1 100644
--- a/app/locale/ro.coffee
+++ b/app/locale/ro.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
save: "Salvează"
publish: "Publică"
create: "Creează"
- manual: "Manual"
fork: "Fork"
play: "Joacă" # When used as an action verb, like "Play next level"
retry: "Reîncearca"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
submitter: "Expeditor"
submitted: "Expediat"
commit_msg: "Înregistrează Mesajul"
- review: "Revizuie"
version_history: "Istoricul versiunilor"
version_history_for: "Istoricul versiunilor pentru: "
select_changes: "Selectați două schimbări de mai jos pentru a vedea diferenţa."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
tome_select_a_thang: "Alege pe cineva pentru "
tome_available_spells: "Vrăji disponibile"
tome_your_skills: "Skillurile tale"
- tome_help: "Ajutor"
tome_current_method: "Metoda curentă"
hud_continue_short: "Continuă"
code_saved: "Cod Salvat"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
loading_ready: "Gata!"
loading_start: "Începe Level"
problem_alert_title: "Repară codul"
- problem_alert_help: "Ajutor"
time_current: "Acum:"
time_total: "Max:"
time_goto: "Dute la:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
volume_label: "Volum"
music_label: "Muzică"
music_description: "Oprește Muzica din fundal."
- editor_config: "Editor Config"
editor_config_title: "Configurare Editor"
- editor_config_level_language_label: "Limbajul pentru acest nivel"
- editor_config_level_language_description: "Definește limbajul de programare pentru acest nivel."
- editor_config_default_language_label: "Limbajul de Programare Implicit"
- editor_config_default_language_description: "Definește limbajul de programare în care vrei să scri codul când începi un nivel nou."
editor_config_keybindings_label: "Mapare taste"
editor_config_keybindings_default: "Implicit (Ace)"
editor_config_keybindings_description: "Adaugă comenzi rapide suplimentare, cunoscute din editoarele obisnuite."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
intro_1: "CodeCombat este un joc online care te învață programare. Studenți scriu cod în limbaje de programare reale."
intro_2: "Nu este nevoie de experiența în domeniu!"
free_title: "Cât de mult costă?"
- cost_china: "CodeCombat în China este gratis pentru primele 5 nivele, după care costă $9.99 USD pe lună pentru a accesa celelalte 140+ nivele pe serverele noaste exlusive din China."
+ cost_china: "CodeCombat în China este gratis pentru primele 5 nivele, după care costă $9.99 USD pe lună pentru a accesa celelalte 140+ nivele pe serverele noaste exlusive din China." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "Sunt 80+ de nivele GRATIS ce parcurg fiecare concept în programare." # {change}
free_2: "Un abonament lunar oferă acces la tutoriale video si nivele extra pentru practică."
teacher_subs_title: "Educatori primesc abonamente gratuite!"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
who_for_1: "Recomandăm CodeCombat pentru studenți cu vârsta de la 9 ani în sus. Nu este nevoie de experiență de programare."
who_for_2: "Am proiectat CodeCombat pentru a atrage atât băieți cat si fete."
material_title: "Cât de mult material conține?"
- material_china: "Aproximativ 30 de ore de gameplay răspândite peste 140+ de nivele pentru abonați, si nivele noi în fiecare săptămână." # {change}
+ material_premium_server: "Aproximativ 30 de ore de gameplay răspândite peste 140+ de nivele pentru abonați, si nivele noi în fiecare săptămână." # {change}
material_1: "Aproximativ 10 ore de material gratis si adițional 20 de ore în plus pentru abonați, cu nivele noi în fiecare săptămână." # {change}
concepts_title: "Ce concepte sunt parcurse?"
how_much_title: "Cât de mult costă un abonament lunar?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
simulation_explanation: "Simulând jocuri poți afla poziția în clasament a jocului tău mai repede!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Simulează Jocuri!"
- simulate_all: "RESETEAZĂ ȘI SIMULEAZĂ JOCURI"
games_simulated_by: "Jocuri simulate de tine:"
games_simulated_for: "Jocuri simulate pentru tine:"
games_simulated: "Jocuri simulate"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
merge_conflict_with: "ÎBINĂ CONFLICTUL CU"
no_changes: "Fară Schimbări"
- guide:
- temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee
index 804f360b1..c673091ab 100644
--- a/app/locale/ru.coffee
+++ b/app/locale/ru.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
save: "Сохранить"
publish: "Опубликовать"
create: "Создать"
- manual: "Вручную"
fork: "Форк"
play: "Играть" # When used as an action verb, like "Play next level"
retry: "Повторить"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
submitter: "Податель"
submitted: "Представлено"
commit_msg: "Сопроводительное сообщение"
- review: "Обзор"
version_history: "История версий"
version_history_for: "История версий для: "
select_changes: "Выберите два изменения ниже, чтобы увидеть различия."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
tome_select_a_thang: "Выбрать кого-нибудь для "
tome_available_spells: "Доступные заклинания"
tome_your_skills: "Ваши навыки"
- tome_help: "Помощь"
tome_current_method: "Текущий метод"
hud_continue_short: "Продолжить"
code_saved: "Код сохранен"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
loading_ready: "Готово!"
loading_start: "Начать уровень"
problem_alert_title: "Исправьте ваш Код"
- problem_alert_help: "Помощь"
time_current: "Текущее:"
time_total: "Максимальное:"
time_goto: "Перейти на:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
volume_label: "Громкость"
music_label: "Музыка"
music_description: "Фоновая музыка вкл/выкл"
- editor_config: "Настройки редактора"
editor_config_title: "Настройки редактора"
- editor_config_level_language_label: "Язык для этого уровня"
- editor_config_level_language_description: "Выберите язык программирования для этого конкретного уровня."
- editor_config_default_language_label: "Язык по умолчанию"
- editor_config_default_language_description: "Выберите язык программирования который вы хотите использовать когда начинаете новый уровень."
editor_config_keybindings_label: "Сочетания клавиш"
editor_config_keybindings_default: "По умолчанию (Ace)"
editor_config_keybindings_description: "Добавляет дополнительные сочетания, известные из популярных редакторов."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
intro_1: "CodeCombat - это онлайн игра, которая обучает программированию. Ученики пишут код на реальных языках программирования."
intro_2: "Опыт не обязателен!"
free_title: "Сколько это стоит?"
- cost_china: "Первые 5 уровней CodeCombat бесплатны в Китае. При оплате $9.99 в месяц вы получите доступ к последующим более чем 140 уровням на наших эксклюзивных серверах в Китае."
+ cost_china: "Первые 5 уровней CodeCombat бесплатны в Китае. При оплате $9.99 в месяц вы получите доступ к последующим более чем 140 уровням на наших эксклюзивных серверах в Китае." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "В наличии более 80 БЕСПЛАТНЫХ уровней, которые покрывают каждый концепт." # {change}
free_2: "Месячная подписка предоставляет доступ к видео-урокам и дополнительным уровням."
teacher_subs_title: "Учителя получают бесплатные подписки!"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
who_for_1: "Мы рекомендуем CodeCombat для учеников старше 9 лет. Какой-либо опыт программирования не требуется."
who_for_2: "Мы разработали CodeCombat так, чтобы он подходил и мальчикам и девочкам."
material_title: "Как много здесь материала?"
- material_china: "Около 30 часов игрового процесса, распределенного более чем на 140 уровней для подписчиков с добавлением новых уровней каждую неделю." # {change}
+ material_premium_server: "Около 30 часов игрового процесса, распределенного более чем на 140 уровней для подписчиков с добавлением новых уровней каждую неделю." # {change}
material_1: "Около 10 часов бесплатного контента и 20 часов дополнительного контента для подписчиков с добавлением новых уровней каждую неделю." # {change}
concepts_title: "О каких концептах мы рассказываем?"
how_much_title: "Сколько стоит месячная подписка?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
play_time: "Время в игре:"
completed: "Завершено:"
invite_students: "Пригласите студентов в класс."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
enter_emails: "Введите email студентов по одному на строке, которых вы хотите пригласить"
send_invites: "Отправить приглашения"
title: "Тема"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
simulation_explanation: "Симулированием игр вы сможете быстрее получить оценку игры!"
simulation_explanation_leagues: "Вы поможете симулировать игры для союзных игроков в вашем клане или курсе."
simulate_games: "Симулировать игры!"
- simulate_all: "СБРОСИТЬ И СИМУЛИРОВАТЬ ИГРЫ"
games_simulated_by: "Игры, симулированные вами:"
games_simulated_for: "Игры, симулированные за вас:"
games_simulated: "Игр симулировано"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
merge_conflict_with: "КОНФЛИКТ СЛИЯНИЯ С"
no_changes: "Нет изменений"
- guide:
- temp: "Временный"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/sk.coffee b/app/locale/sk.coffee
index e6cc4195d..582f57140 100644
--- a/app/locale/sk.coffee
+++ b/app/locale/sk.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
save: "Ulož"
publish: "Publikuj"
create: "Vytvoriť"
- manual: "Manuál"
fork: "Klonovať"
play: "Hraj" # When used as an action verb, like "Play next level"
retry: "Znova"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
submitter: "Odosielateľ"
submitted: "Odoslané"
commit_msg: "Popis ukladania"
- review: "Preskúmať"
version_history: "História verzií"
version_history_for: "História verzií pre: "
select_changes: "Vyber dve zmeny pre porovnanie."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
tome_select_a_thang: "Zvoľte niekoho pre "
tome_available_spells: "Dostupné kúzla"
tome_your_skills: "Tvoje schopnosti"
- tome_help: "Pomoc"
tome_current_method: "Súčasná metóda"
hud_continue_short: "Pokračovať"
code_saved: "Kód uložený"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
loading_ready: "Pripravené!"
loading_start: "Začať level"
problem_alert_title: "Oprav svoj kód"
- problem_alert_help: "Pomoc"
time_current: "Teraz:"
time_total: "Max:"
time_goto: "Choď na:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
volume_label: "Halsitosť"
music_label: "Hudba"
music_description: "Vypnúť/zapnúť hudbu na pozadí."
- editor_config: "Konfigurácia editora"
editor_config_title: "Konfigurácia editora"
- editor_config_level_language_label: "Jazyk pre túto úroveň"
- editor_config_level_language_description: "Zvol programovací jazyk pre túto úroveň."
- editor_config_default_language_label: "Predvolený programovací jazyk"
- editor_config_default_language_description: "Zvol programovací jazyk, v ktorom chceš kódovať nové úrovne."
editor_config_keybindings_label: "Klávesové skratky"
editor_config_keybindings_default: "Predvolené (Ace)"
editor_config_keybindings_description: "Pridáva skratky známe z bežných editorov."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
intro_1: "CodeCombat je online hra, ktorá učí programovať. Študenti píšu kód v skutočných programovacích jazykoch."
intro_2: "Nie sú nutné žiadne predchádzajúce skúsenosti !"
free_title: "Koľko to stojí ?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "CodeCombat Basic is ZDARMA ! K dispozícii je 70+ úrovní pokrývajúcich každý koncept." # {change}
free_2: "Mesačné predplatné poskytuje prístup k videonávodom a k úrovniam na precvičenie navyše."
teacher_subs_title: "Pre učiteľov je predplatné zdarma !"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
who_for_1: "CodeCombat odporúčame pre žiakov od 9 rokov. Nie sú nutné žiadne predchádzajúce skúsenosti s programovaním."
who_for_2: "CodeCombat sme navrhli tak, aby oslovil chlapcov aj dievčatá."
material_title: "Aký je objem učebnej látky ?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
material_1: "Asi 8 hodín bezplatného obsahu a ďalších 14 hodín pre predplatiteľov. 5 nových úrovní každý týždeň." # {change}
concepts_title: "Aké pojmy sú pokryté ?"
how_much_title: "Koľko stojí mesačné predplatné ?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
simulation_explanation: "Simulovaním sa dostane hra rýchlejšie do rebríčka !!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Simuluj hry !"
- simulate_all: "RESETUJ A SIMULUJ HRY"
games_simulated_by: "Tebou simulované hry:"
games_simulated_for: "Pre teba simulované hry:"
games_simulated: "Simulované hry"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/sl.coffee b/app/locale/sl.coffee
index 67ab20f4a..16816d6d0 100644
--- a/app/locale/sl.coffee
+++ b/app/locale/sl.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
save: "Shrani"
publish: "Objavi"
create: "Ustvari"
- manual: "Priročnik"
fork: "Razveji"
play: "Poženi" # When used as an action verb, like "Play next level"
retry: "Ponovni poskus"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/sr.coffee b/app/locale/sr.coffee
index e76796e4c..61a8e5e46 100644
--- a/app/locale/sr.coffee
+++ b/app/locale/sr.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# save: "Save"
# publish: "Publish"
# create: "Create"
- manual: "Упутство"
# fork: "Fork"
play: "Нивои" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
tome_select_a_thang: "Изабери неког за "
tome_available_spells: "Доступне чини"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/sv.coffee b/app/locale/sv.coffee
index 41cd56ea1..8c7dd18c7 100644
--- a/app/locale/sv.coffee
+++ b/app/locale/sv.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
save: "Spara"
publish: "Publicera"
create: "Skapa"
- manual: "Manuellt"
fork: "Förgrena"
play: "Spela" # When used as an action verb, like "Play next level"
retry: "Försök igen"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# submitter: "Submitter"
# submitted: "Submitted"
commit_msg: "Förbindelsemeddelande"
-# review: "Review"
version_history: "Ändringshistorik"
version_history_for: "Ändringshistorik för: "
select_changes: "Välj två ändringar nedan för att se skillnaden."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
tome_select_a_thang: "Välj någon för "
tome_available_spells: "Tillgängliga förmågor"
tome_your_skills: "Dina färdigheter"
- tome_help: "Hjälp"
tome_current_method: "Nuvarande metod"
hud_continue_short: "Fortsätt"
code_saved: "Kod sparad"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
loading_ready: "Redo!"
loading_start: "Starta Nivå"
problem_alert_title: "Fixa din kod"
- problem_alert_help: "Hjälp"
time_current: "Nu:"
time_total: "Max:"
time_goto: "Gå till:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
volume_label: "Volym"
music_label: "Musik"
music_description: "Stäng av/sätt på bakgrundsmusik."
- editor_config: "Ställ in redigerare"
editor_config_title: "Redigerarinställningar"
- editor_config_level_language_label: "Språk på den här nivån"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
editor_config_keybindings_label: "Kortkommandon"
editor_config_keybindings_default: "Standard (Ace)"
editor_config_keybindings_description: "Lägger till ytterligare kortkommandon kända från vanliga redigerare."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
intro_1: "CodeCombat är ett onlinespel som lär ut programmering. Eleverna skriver kod i riktiga programspråk."
intro_2: "Ingen erfarenhet krävs!"
free_title: "Hur mycket kostar det?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "CodeCombat Basic är GRATIS! Det finns över 80 gratis nivåer som täcker alla koncept." # {change}
free_2: "En månadsprenumeration ger tillgång till videogenomgångar och fler övningsnivåer."
teacher_subs_title: "Lärare får gratis prenumerationer!"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
who_for_1: "Vi rekommenderar CodeCombat till elever som är minst 9 år. Inga programmeringskunskaper krävs."
who_for_2: "Vi har skapat CodeCombat för att locka både pojkar och flickor."
material_title: "Hur mycket material finns det?"
- material_china: "Ungefär 30 timmars speltid över 140+ prenumerantnivåer - än så länge - med nya nivåer varje vecka." # {change}
+ material_premium_server: "Ungefär 30 timmars speltid över 140+ prenumerantnivåer - än så länge - med nya nivåer varje vecka." # {change}
material_1: "Ungefär 10 timmar fritt innehåll och ytterligare 20 timmar prenumerantinnehåll med nya nivåer varje vecka." # {change}
concepts_title: "Vilka koncept täcks?"
how_much_title: "Hur mycket kostar en månadsprenumeration?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
simulation_explanation: "Genom att simulera matcher kan du få dina matcher rankade fortare."
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Simulera matcher!"
- simulate_all: "ÅTERSTÄLL OCH SIMULERA MATCHER"
games_simulated_by: "Spel simulerade av dig:"
games_simulated_for: "Spel simulerade åt dig:"
games_simulated: "Simulerade spel"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# merge_conflict_with: "MERGE CONFLICT WITH"
no_changes: "Inga ändringar"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/th.coffee b/app/locale/th.coffee
index 9081b92aa..b5d9021f1 100644
--- a/app/locale/th.coffee
+++ b/app/locale/th.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
save: "บันทึก"
# publish: "Publish"
# create: "Create"
-# manual: "Manual"
# fork: "Fork"
play: "เล่น" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
time_current: "เวลาตอนนี้:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# volume_label: "Volume"
music_label: "ดนตรี"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/tr.coffee b/app/locale/tr.coffee
index 757466842..825426e31 100644
--- a/app/locale/tr.coffee
+++ b/app/locale/tr.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
save: "Kaydet"
publish: "Yayınla"
create: "Oluştur"
- manual: "El ile"
fork: "Çatalla"
play: "Oyna" # When used as an action verb, like "Play next level"
retry: "Yeniden Dene"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
submitter: "Gönderen"
submitted: "Gönderilme"
commit_msg: "Gönderme İletisi"
- review: "Önizle"
version_history: "Geçmiş"
version_history_for: "Sürüm Geçmişi: "
select_changes: "Farkı görmek için aşağıdan iki fark seçin."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
tome_select_a_thang: "Birini seç..."
tome_available_spells: "Kullanılabilir Büyüler"
tome_your_skills: "Yetenekleriniz"
- tome_help: "Yardım"
tome_current_method: "Geçerli Metod"
hud_continue_short: "Devam"
code_saved: "Kod Kaydedildi"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
loading_ready: "Hazır!"
loading_start: "Seviyeyi Başlat"
problem_alert_title: "Kodunu Düzelt"
- problem_alert_help: "Yardım"
time_current: "Şimdi:"
time_total: "Azami:"
time_goto: "Git:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
volume_label: "Ses"
music_label: "Müzik"
music_description: "Arkaplan müziğini aç/kapat."
- editor_config: "Düzenleyici Yapılandırması"
editor_config_title: "Düzenleyici Yapılandırması"
- editor_config_level_language_label: "Bu Bölümün Dili"
- editor_config_level_language_description: "Bu bölüme özel olarak programlama dilini tanımlayın."
- editor_config_default_language_label: "Öntanımlı Programlama Dili"
- editor_config_default_language_description: "Yeni bölümlere başlarken kodlamada kullanılacak programlama dilini tanımla."
editor_config_keybindings_label: "Tuş Atamaları"
editor_config_keybindings_default: "Varsayılan (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
simulation_explanation: "Oyunları simüle ederek oyun sıralamanızı daha hızlı edinebilirsiniz!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Oyunları Simüle Et!"
- simulate_all: "SIFIRLA VE OYUNLARI SİMÜLE E"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
games_simulated: "Simüle edilen oyunlar"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/uk.coffee b/app/locale/uk.coffee
index a2812250d..9cdf6003b 100644
--- a/app/locale/uk.coffee
+++ b/app/locale/uk.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Українська", englishDescription:
save: "Зберегти"
publish: "Опублікувати"
create: "Створити"
- manual: "Інструкція"
fork: "Форк"
play: "Грати" # When used as an action verb, like "Play next level"
retry: "Повтор"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Українська", englishDescription:
submitter: "Відправник"
submitted: "Відправлено"
commit_msg: "Доручити повідомлення"
- review: "Огляд"
version_history: "Історія"
version_history_for: "Історія версій для: "
select_changes: "Оберіть дві зміни нижче, щоб побачити відмінності."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Українська", englishDescription:
tome_select_a_thang: "Оберіть когось для "
tome_available_spells: "Доступні заклинання"
tome_your_skills: "Ваші вміння"
- tome_help: "Допомога"
tome_current_method: "Поточний метод"
hud_continue_short: "Продовжити"
code_saved: "Код збережено"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Українська", englishDescription:
loading_ready: "Готово!"
loading_start: "Розпочати рівень"
problem_alert_title: "Виправте код"
- problem_alert_help: "Допомога"
time_current: "Зараз:"
time_total: "Найбільше:"
time_goto: "Перейти до:"
@@ -441,7 +437,7 @@ module.exports = nativeDescription: "Українська", englishDescription:
payment_methods_blurb2: "Якщо Вам необхідно використати інший спосіб оплати, будь ласка, зв'яжіться з нами."
sale_already_subscribed: "Ви вже підписалися!"
sale_blurb1: "Знижки 35%"
- sale_blurb2: "від звичайної ціни підписки $ 120 протягом цілого року!" # {changed}
+ sale_blurb2: "від звичайної ціни підписки $ 120 протягом цілого року!"
sale_button: "Знижки!"
sale_button_title: "Знижки 35% при покупці підписки на 1 рік"
sale_click_here: "Натисніть тут"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Українська", englishDescription:
volume_label: "Гучність"
music_label: "Музика"
music_description: "Увімкнення та вимкнення фонової музики."
- editor_config: "Редактор налашт."
editor_config_title: "Редактор налаштувань"
- editor_config_level_language_label: "Мова цього рівня"
- editor_config_level_language_description: "Вкажіть мову програмування конкретно для цього рівня."
- editor_config_default_language_label: "Типова мова програмування"
- editor_config_default_language_description: "Вкажіть мову, яку хочете використовувати під час програмування нових рівнів."
editor_config_keybindings_label: "Комбінації клавіш"
editor_config_keybindings_default: "Типові (Ace)"
editor_config_keybindings_description: "Додайте додаткові скорочення, відомі Вам із інших редакторів."
@@ -610,16 +601,18 @@ module.exports = nativeDescription: "Українська", englishDescription:
intro_1: "CodeCombat - це онлайн гра, що вчить програмуванню. Студенти пишуть код на реальних мовах програмування."
intro_2: "Досвід не потрібен!"
free_title: "Скільки це коштує?"
- cost_china: "CodeCombat в Китаї безкоштовний протягом перших п'яти рівнів, після чого він коштує $ 9,99 USD в місяць за доступ до інших наших 180+ рівнів на наших ексклюзивних серверів в Китаї."
+ cost_china: "CodeCombat в Китаї безкоштовний протягом перших п'яти рівнів, після чого він коштує $ 9,99 USD в місяць за доступ до інших наших 180+ рівнів на наших ексклюзивних серверів в Китаї." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "Є 110+ БЕЗКОШТОВНИХ рівнів, які охоплюють всі поняття."
free_2: "Місячна підписка надає доступ до відео-уроків і додаткових рівнів практики."
teacher_subs_title: "Вчителі отримують безкоштовні підписки!"
+# teacher_subs_0: "We offer free subscriptions to teachers for evaluation purposes."
teacher_subs_1: "Будь ласка, заповніть "
teacher_subs_2: "Анкету Вчителя"
teacher_subs_3: "щоб налаштувати підписку."
sub_includes_title: "Що входить у підписку?"
sub_includes_1: "На додаток до 110+ основних рівнів, студенти з щомісячною підпискою отримають доступ до цих додаткових функцій:"
- sub_includes_2: "70 + рівнів практики"
+ sub_includes_2: "70 + рівнів практики" # {change}
sub_includes_3: "Відео уроки"
sub_includes_4: "Преміум підтримка по електронній пошті"
sub_includes_5: "10 нових героїв з унікальними навичками для оволодіння"
@@ -638,7 +631,7 @@ module.exports = nativeDescription: "Українська", englishDescription:
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
how_much_title: "Скільки коштує місячна передплата?"
@@ -873,6 +866,10 @@ module.exports = nativeDescription: "Українська", englishDescription:
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1116,7 +1113,6 @@ module.exports = nativeDescription: "Українська", englishDescription:
simulation_explanation: "Моделюючи ігри, Ви можете швидше отримати оцінку своєї гри!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "Моделювати ігри!"
- simulate_all: "СКИНУТИ ТА МОДЕЛЮВАТИ ІГРИ"
games_simulated_by: "Ігор модельовано Вами:"
games_simulated_for: "Ігор модельовано для Вас:"
games_simulated: "Ігор модельовано"
@@ -1350,9 +1346,6 @@ module.exports = nativeDescription: "Українська", englishDescription:
merge_conflict_with: "ОБ'ЄДНАТИ КОНФЛІКТ З"
no_changes: "Без змін"
- guide:
- temp: "Тимч."
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/ur.coffee b/app/locale/ur.coffee
index fcb09a316..a9435452d 100644
--- a/app/locale/ur.coffee
+++ b/app/locale/ur.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# save: "Save"
# publish: "Publish"
# create: "Create"
-# manual: "Manual"
# fork: "Fork"
# play: "Play" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/uz.coffee b/app/locale/uz.coffee
index 8f1810e15..27d1bfc40 100644
--- a/app/locale/uz.coffee
+++ b/app/locale/uz.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# save: "Save"
# publish: "Publish"
# create: "Create"
-# manual: "Manual"
# fork: "Fork"
# play: "Play" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "O'zbekcha", englishDescription: "Uzbek", tr
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/vi.coffee b/app/locale/vi.coffee
index 6fb5bf65e..8154bbf1a 100644
--- a/app/locale/vi.coffee
+++ b/app/locale/vi.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
save: "Lưu"
publish: "Chia sẻ"
create: "Làm mới"
- manual: "Cẩm nang"
fork: "Nĩa"
play: "Các cấp độ" # When used as an action verb, like "Play next level"
retry: "Chơi lại"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
submitter: "Người gửi"
submitted: "Đã gửi"
commit_msg: "Tin nhắn sự thay đổi"
- review: "Kiểm Tra"
version_history: "Các phiên bản trong quá khứ"
version_history_for: "Các phiên bản trong quá khứ cho: "
select_changes: "Chọn 2 sự thay đổi dưới đây để thấy sự khác biệt."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
tome_select_a_thang: "Chọn một người để "
tome_available_spells: "Phép có thể dùng"
tome_your_skills: "Những kĩ năng của bạn"
- tome_help: "Giúp đỡ"
# tome_current_method: "Current Method"
hud_continue_short: "Tiếp tục"
code_saved: "Code đã được lưu"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
loading_ready: "Sẵn sàng!"
loading_start: "Bắt đầu bàn này"
problem_alert_title: "Hãy sửa code của bạn"
- problem_alert_help: "Giúp đỡ"
time_current: "Bây giờ:"
time_total: "Tối đa: "
time_goto: "Đi đến:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
feature2: "7 nhât vật mới mạnh mẽ với những kĩ năng đặc biệt!" # {change}
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
feature4: "Được thưởng thêm 3500 ngọc mỗi tháng!"
feature5: "Những video hướng dẫn qua bàn"
feature6: "Sự hỗ trợ tận tình qua email"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
volume_label: "Âm lượng"
music_label: "Âm nhạc"
music_description: "Bật/tắt nhạc nền."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
- editor_config_level_language_label: "Ngôn ngữ lập trình cho bàn này"
- editor_config_level_language_description: "Hãy chọn ngôn ngữ lập trình bạn sẽ sử dụng cho bàn này."
- editor_config_default_language_label: "Ngôn ngữ lập trình mặc định"
- editor_config_default_language_description: "Hãy chọn ngôn ngữ lập trình bạn sẽ sử dụng khi bắt đầu các bàn mới."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/zh-HANS.coffee b/app/locale/zh-HANS.coffee
index 63095ff9d..e14917d13 100644
--- a/app/locale/zh-HANS.coffee
+++ b/app/locale/zh-HANS.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
save: "保存"
publish: "发布"
create: "创建"
- manual: "手动"
fork: "派生"
play: "开始" # When used as an action verb, like "Play next level"
retry: "重试"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
submitter: "提交者"
submitted: "已提交"
commit_msg: "提交信息"
- review: "查看"
version_history: "版本历史"
version_history_for: "版本历史: "
select_changes: "选择下面两项更新来查看其不同。"
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
tome_select_a_thang: "选择人物来 "
tome_available_spells: "可用的法术"
tome_your_skills: "您的技能"
- tome_help: "帮助"
tome_current_method: "当前方法"
hud_continue_short: "继续"
code_saved: "代码已保存"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
loading_ready: "载入完成!"
loading_start: "开战"
problem_alert_title: "修正您的代码"
- problem_alert_help: "帮助"
time_current: "现在:"
time_total: "最大:"
time_goto: "跳到:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
volume_label: "音量"
music_label: "音乐"
music_description: "开/关背景音乐"
- editor_config: "编辑器配置"
editor_config_title: "编辑器配置"
- editor_config_level_language_label: "本关卡编程语言"
- editor_config_level_language_description: "针对本关设定使用的编程语言。"
- editor_config_default_language_label: "默认编程语言"
- editor_config_default_language_description: "在开始新游戏前确认您要在这个等级的游戏中使用的编程语言。"
editor_config_keybindings_label: "快捷键绑定"
editor_config_keybindings_default: "默认 (Ace)"
editor_config_keybindings_description: "在命令编辑器中增加已知的快捷键。"
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
intro_1: "CodeCombat 是一个教编程的网上游戏。学生会用编程语言写代码。"
intro_2: "无需经验!"
free_title: "要多少钱?"
- cost_china: "CodeCombat的前5个关卡在中国是免费的,在这之后需花费每月9.99美元来访问我们架设在中国专属服务器上的180多个关卡。"
+ cost_china: "CodeCombat的前5个关卡在中国是免费的,在这之后需花费每月9.99美元来访问我们架设在中国专属服务器上的190多个关卡。" # Deprecated
+ cost_premium_server: "CodeCombat的前5个关卡是免费的,在这之后需花费每月9.99美元来访问我们架设专属服务器上的190多个关卡。"
free_1: "有110多个覆盖了所有理论的免费关卡。"
free_2: "包月订阅可以访问视频教程和额外的练习关卡。"
teacher_subs_title: "教师可免费订阅!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
teacher_subs_3: "建立您的订阅。"
sub_includes_title: "订阅里包含了什么内容?"
sub_includes_1: "除了110+个基础关卡,学生包月订阅还可以使用这些附加功能:"
- sub_includes_2: "超过70个练习关卡"
+ sub_includes_2: "超过70个练习关卡" # {change}
sub_includes_3: "视频教学"
sub_includes_4: "优质的电子邮件支持"
sub_includes_5: "10个具有独特技能的新英雄"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
who_for_1: "我们建议让9岁及以上的学生使用CodeCombat。无需任何编程经验。"
who_for_2: "我们设计CodeCombat来吸引男生女生。"
material_title: "这里有多少素材呢?"
- material_china: "约40小时的游戏时间和目前为止超过170个的订阅关卡。"
+ material_premium_server: "约40小时的游戏时间和目前为止超过170个的订阅关卡。" # {change}
material_1: "大约25个小时的免费内容和额外的15个小时的订阅内容。"
concepts_title: "包括了哪些理论知识?"
how_much_title: "每月的订阅费用是多少?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
simulation_explanation: "通过模拟游戏,您可以让您的游戏更快的得到评分。"
simulation_explanation_leagues: "你会主要给在你的部落或者课程的同伴帮忙模拟游戏。"
simulate_games: "模拟游戏!"
- simulate_all: "重置并模拟游戏!"
games_simulated_by: "由您模拟过的游戏数:"
games_simulated_for: "为您模拟过的游戏数:"
games_simulated: "模拟次数"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
merge_conflict_with: "合并冲突发生在"
no_changes: "没有变化"
- guide:
- temp: "临时"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/zh-HANT.coffee b/app/locale/zh-HANT.coffee
index 3e07c8499..1ec9d509d 100644
--- a/app/locale/zh-HANT.coffee
+++ b/app/locale/zh-HANT.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
save: "存檔"
publish: "發佈"
create: "創造"
- manual: "手動"
fork: "分支"
play: "進入戰役" # When used as an action verb, like "Play next level"
retry: "重試"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
submitter: "提交者"
submitted: "已提交"
commit_msg: "送出訊息"
- review: "回顧"
version_history: "版本歷史"
version_history_for: "版本歷史: "
select_changes: "選擇下面兩項修改來觀察不同"
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
tome_select_a_thang: "選擇一個人物來施放"
tome_available_spells: "可用的法術"
tome_your_skills: "您的技能"
- tome_help: "幫助"
tome_current_method: "現在的方法"
hud_continue_short: "繼續"
code_saved: "程式碼已保存"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
loading_ready: "準備!"
loading_start: "開始戰役"
problem_alert_title: "修正您的程式碼"
- problem_alert_help: "導引"
time_current: "現在:"
time_total: "最大值:"
time_goto: "前往:"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
volume_label: "音量"
music_label: "音樂"
music_description: "開關背景音樂。"
- editor_config: "設定編輯器"
editor_config_title: "編輯器設定值"
- editor_config_level_language_label: "本關卡使用的語言"
- editor_config_level_language_description: "定義此關卡使用哪個程式語言。"
- editor_config_default_language_label: "預設程式語言"
- editor_config_default_language_description: "定義此關卡預設使用哪個程式語言。"
editor_config_keybindings_label: "快捷鍵綁定"
editor_config_keybindings_default: "預設 (Ace編輯器)"
editor_config_keybindings_description: "從一般編輯器額外加入快捷鍵功能。"
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
intro_1: "CodeCombat 是一個教編程的網上游戲。學生會用編程語言寫代碼。"
intro_2: "無需經驗!"
free_title: "要多少錢?"
- cost_china: "CodeCombat的前5個關卡在中國是免費的,在這之後需花費每月9.99美元來訪問我們架設在中國專屬服務器上的180多個關卡。"
+ cost_china: "CodeCombat的前5個關卡在中國是免費的,在這之後需花費每月9.99美元來訪問我們架設在中國專屬服務器上的190多個關卡。" # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
free_1: "有110多個覆蓋了所有理論的免費關卡。"
free_2: "包月訂閱可以訪問視頻教程和額外的練習關卡。"
teacher_subs_title: "教師可免費訂閱!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
teacher_subs_3: "建立您的訂閱。"
sub_includes_title: "訂閱裡包含了什麼內容?"
sub_includes_1: "除了110+個基礎關卡,學生包月訂閱還可以使用這些附加功能:"
- sub_includes_2: "超過70個練習關卡"
+ sub_includes_2: "超過70個練習關卡" # {change}
sub_includes_3: "視頻教學"
sub_includes_4: "獨特的電子郵件支援"
sub_includes_5: "10个具有独特技能的新英雄"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
who_for_1: "我們建議讓9歲及以上的學生使用CodeCombat。無需任何編程經驗。"
who_for_2: "我們設計CodeCombat來吸引男生女生。"
material_title: "這裡有多少素材呢?"
- material_china: "約40小時的遊戲時間和目前為止超過170個的訂閱關卡。"
+ material_premium_server: "約40小時的遊戲時間和目前為止超過170個的訂閱關卡。" # {change}
material_1: "大約25個小時的免費內容和額外的15個小時的訂閱內容。"
concepts_title: "包括了哪些理論知識?"
how_much_title: "每月的訂閱費用是多少?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
simulation_explanation: "通過模擬遊戲,您可以使您的遊戲更快得到評分!"
simulation_explanation_leagues: "你會主要給在你的部落或者課程的同伴幫忙模擬遊戲。"
simulate_games: "模擬遊戲!"
- simulate_all: "重置並模擬遊戲"
games_simulated_by: "您模擬過的次數:"
games_simulated_for: "替您模擬的次數:"
games_simulated: "遊戲已模擬"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "繁體中文", englishDescription: "Chinese
merge_conflict_with: "合併衝突出現在"
no_changes: "沒有改變"
- guide:
- temp: "臨時"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/zh-WUU-HANS.coffee b/app/locale/zh-WUU-HANS.coffee
index df96a619d..6951ae0e7 100644
--- a/app/locale/zh-WUU-HANS.coffee
+++ b/app/locale/zh-WUU-HANS.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# save: "Save"
# publish: "Publish"
# create: "Create"
-# manual: "Manual"
# fork: "Fork"
# play: "Play" # When used as an action verb, like "Play next level"
# retry: "Retry"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# submitter: "Submitter"
# submitted: "Submitted"
# commit_msg: "Commit Message"
-# review: "Review"
# version_history: "Version History"
# version_history_for: "Version History for: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# loading_ready: "Ready!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
# time_current: "Now:"
# time_total: "Max:"
# time_goto: "Go to:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
-# editor_config: "Editor Config"
# editor_config_title: "Editor Configuration"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
# editor_config_keybindings_label: "Key Bindings"
# editor_config_keybindings_default: "Default (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
# simulate_games: "Simulate Games!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/locale/zh-WUU-HANT.coffee b/app/locale/zh-WUU-HANT.coffee
index a96cbe9f2..8a6477d39 100644
--- a/app/locale/zh-WUU-HANT.coffee
+++ b/app/locale/zh-WUU-HANT.coffee
@@ -137,7 +137,6 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
save: "存檔"
publish: "發佈"
create: "起造"
- manual: "手動"
fork: "派生"
play: "開來" # When used as an action verb, like "Play next level"
retry: "轉試"
@@ -163,7 +162,6 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# submitter: "Submitter"
# submitted: "Submitted"
commit_msg: "提交訊息"
-# review: "Review"
version_history: "版本歷史"
version_history_for: "版本歷史: "
# select_changes: "Select two changes below to see the difference."
@@ -272,7 +270,6 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
tome_select_a_thang: "揀人來 "
tome_available_spells: "好用個法術"
# tome_your_skills: "Your Skills"
-# tome_help: "Help"
# tome_current_method: "Current Method"
# hud_continue_short: "Continue"
# code_saved: "Code Saved"
@@ -281,7 +278,6 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
loading_ready: "讀取下落!"
# loading_start: "Start Level"
# problem_alert_title: "Fix Your Code"
-# problem_alert_help: "Help"
time_current: "瑲朞:"
time_total: "頂大:"
time_goto: "轉到:"
@@ -404,7 +400,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# comparison_blurb: "Sharpen your skills with a CodeCombat subscription!"
# feature1: "110+ basic levels across 4 worlds"
# feature2: "10 powerful new heroes with unique skills!"
-# feature3: "70+ bonus levels"
+# feature3: "80+ bonus levels"
# feature4: "3500 bonus gems every month!"
# feature5: "Video tutorials"
# feature6: "Premium email support"
@@ -554,12 +550,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# volume_label: "Volume"
# music_label: "Music"
# music_description: "Turn background music on/off."
- editor_config: "編寫器設定"
editor_config_title: "編寫器設定"
-# editor_config_level_language_label: "Language for This Level"
-# editor_config_level_language_description: "Define the programming language for this particular level."
-# editor_config_default_language_label: "Default Programming Language"
-# editor_config_default_language_description: "Define the programming language you want to code in when starting new levels."
editor_config_keybindings_label: "捺鍵設定s"
editor_config_keybindings_default: "默認 (Ace)"
# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors."
@@ -610,7 +601,8 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# intro_1: "CodeCombat is an online game that teaches programming. Students write code in real programming languages."
# intro_2: "No experience required!"
# free_title: "How much does it cost?"
-# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 180+ levels on our exclusive China servers."
+# cost_china: "CodeCombat in China is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive China servers." # Deprecated
+# cost_premium_server: "CodeCombat is free for the first five levels, after which it costs $9.99 USD per month for access to our other 190+ levels on our exclusive country-specific servers."
# free_1: "There are 110+ FREE levels which cover every concept."
# free_2: "A monthly subscription provides access to video tutorials and extra practice levels."
# teacher_subs_title: "Teachers get free subscriptions!"
@@ -620,7 +612,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# teacher_subs_3: "to set up your subscription."
# sub_includes_title: "What is included in the subscription?"
# sub_includes_1: "In addition to the 110+ basic levels, students with a monthly subscription get access to these additional features:"
-# sub_includes_2: "70+ practice levels"
+# sub_includes_2: "80+ practice levels"
# sub_includes_3: "Video tutorials"
# sub_includes_4: "Premium email support"
# sub_includes_5: "10 new heroes with unique skills to master"
@@ -639,7 +631,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# who_for_1: "We recommend CodeCombat for students aged 9 and up. No prior programming experience is needed."
# who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
# material_title: "How much material is there?"
-# material_china: "Approximately 40 hours of gameplay spread over 180+ subscriber-only levels so far."
+# material_premium_server: "Approximately 50 hours of gameplay spread over 190+ subscriber-only levels so far."
# material_1: "Approximately 25 hours of free content and an additional 15 hours of subscriber content."
# concepts_title: "What concepts are covered?"
# how_much_title: "How much does a monthly subscription cost?"
@@ -874,6 +866,10 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# play_time: "Play time:"
# completed: "Completed:"
# invite_students: "Invite students to join this class."
+# invite_link_header: "Link to join course"
+# invite_link_p_1: "Give this link to students you would like to have join the course."
+# invite_link_p_2: "Or have us email them directly:"
+# capacity_used: "Course slots used:"
# enter_emails: "Enter student emails to invite, one per line"
# send_invites: "Send Invites"
# title: "Title"
@@ -1117,7 +1113,6 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# simulation_explanation: "By simulating games you can get your game ranked faster!"
# simulation_explanation_leagues: "You will mainly help simulate games for allied players in your clans and courses."
simulate_games: "演兵遊戲!"
-# simulate_all: "RESET AND SIMULATE GAMES"
# games_simulated_by: "Games simulated by you:"
# games_simulated_for: "Games simulated for you:"
# games_simulated: "Games simulated"
@@ -1351,9 +1346,6 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# merge_conflict_with: "MERGE CONFLICT WITH"
# no_changes: "No Changes"
-# guide:
-# temp: "Temp"
-
# temp:
# ace_of_coders_tournament: "New: play in the Ace of Coders tournament now!"
diff --git a/app/models/User.coffee b/app/models/User.coffee
index 403c6b949..b0034f283 100644
--- a/app/models/User.coffee
+++ b/app/models/User.coffee
@@ -161,6 +161,9 @@ module.exports = class User extends CocoModel
return true if me.hasSubscription()
return false
+ isOnPremiumServer: ->
+ me.get('country') in ['china', 'brazil']
+
tiersByLevel = [-1, 0, 0.05, 0.14, 0.18, 0.32, 0.41, 0.5, 0.64, 0.82, 0.91, 1.04, 1.22, 1.35, 1.48, 1.65, 1.78, 1.96, 2.1, 2.24, 2.38, 2.55, 2.69, 2.86, 3.03, 3.16, 3.29, 3.42, 3.58, 3.74, 3.89, 4.04, 4.19, 4.32, 4.47, 4.64, 4.79, 4.96,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15
]
diff --git a/app/schemas/models/user.coffee b/app/schemas/models/user.coffee
index 2a422fab4..46c3b8e25 100644
--- a/app/schemas/models/user.coffee
+++ b/app/schemas/models/user.coffee
@@ -311,7 +311,8 @@ _.extend UserSchema.properties,
siteref: { type: 'string' }
referrer: { type: 'string' }
- chinaVersion: { type: 'boolean' }
+ chinaVersion: { type: 'boolean' } # Old
+ country: { type: 'string', enum: ['brazil', 'china'] } # New, supports multiple countries for different versions--only set for specific countries where we have premium servers right now
clans: c.array {}, c.objectId()
diff --git a/app/templates/community-view.jade b/app/templates/community-view.jade
index e4cd73006..95f955c44 100644
--- a/app/templates/community-view.jade
+++ b/app/templates/community-view.jade
@@ -81,7 +81,7 @@ block content
a(href="/contribute/artisan")
img(src="/images/pages/community/artisan.png")
- if !me.get('chinaVersion')
+ if !me.isOnPremiumServer()
a(href="/contribute/adventurer")
img(src="/images/pages/community/adventurer.png")
diff --git a/app/templates/contribute/contribute.jade b/app/templates/contribute/contribute.jade
index 78a0580c6..31615386e 100644
--- a/app/templates/contribute/contribute.jade
+++ b/app/templates/contribute/contribute.jade
@@ -32,7 +32,7 @@ block content
p(data-i18n="classes.artisan_summary")
| Build and share levels for you and your friends to play. Become an Artisan to learn the art of teaching others to program.
- if !me.get('chinaVersion')
+ if !me.isOnPremiumServer()
a(href="/contribute/adventurer")
div.class_tile
img.tile-img(src="/images/pages/contribute/tile_adventurer.png", alt="")
diff --git a/app/templates/core/subscribe-modal.jade b/app/templates/core/subscribe-modal.jade
index 46dcc8924..dbf6bc7d1 100644
--- a/app/templates/core/subscribe-modal.jade
+++ b/app/templates/core/subscribe-modal.jade
@@ -20,7 +20,7 @@
thead
tr
th
- if !me.get('chinaVersion')
+ if !me.isOnPremiumServer()
th.free-cell(data-i18n="subscribe.free")
th
//- TODO: find a better way to localize '$9.99/month'
@@ -30,7 +30,7 @@
tr
td.feature-description
span(data-i18n="subscribe.feature1")
- if !me.get('chinaVersion')
+ if !me.isOnPremiumServer()
td.center-ok.free-cell
span.glyphicon.glyphicon-ok
td.center-ok
@@ -38,42 +38,42 @@
tr
td.feature-description
span(data-i18n="[html]subscribe.feature2")
- if !me.get('chinaVersion')
+ if !me.isOnPremiumServer()
td.free-cell
td.center-ok
span.glyphicon.glyphicon-ok
tr
td.feature-description
span(data-i18n="subscribe.feature3")
- if !me.get('chinaVersion')
+ if !me.isOnPremiumServer()
td.free-cell
td.center-ok
span.glyphicon.glyphicon-ok
tr
td.feature-description
span(data-i18n="[html]subscribe.feature4")
- if !me.get('chinaVersion')
+ if !me.isOnPremiumServer()
td.free-cell
td.center-ok
span.glyphicon.glyphicon-ok
tr
td.feature-description
span(data-i18n="subscribe.feature5")
- if !me.get('chinaVersion')
+ if !me.isOnPremiumServer()
td.free-cell
td.center-ok
span.glyphicon.glyphicon-ok
tr
td.feature-description
span(data-i18n="subscribe.feature6")
- if !me.get('chinaVersion')
+ if !me.isOnPremiumServer()
td.free-cell
td.center-ok
span.glyphicon.glyphicon-ok
tr
td.feature-description
span(data-i18n="[html]subscribe.feature7")
- if !me.get('chinaVersion')
+ if !me.isOnPremiumServer()
td.free-cell
td.center-ok
span.glyphicon.glyphicon-ok
diff --git a/app/templates/legal.jade b/app/templates/legal.jade
index bb088c5de..5b0a600b6 100644
--- a/app/templates/legal.jade
+++ b/app/templates/legal.jade
@@ -49,7 +49,7 @@ block content
span.spl(data-i18n="legal.email_description_suffix")
| or through links in the emails we send,
| you can change your preferences and easily unsubscribe at any time.
- if !me.get('chinaVersion')
+ if !me.isOnPremiumServer()
h4(data-i18n="legal.cost_title")
| Cost
p(data-i18n="legal.cost_description")
diff --git a/app/templates/teachers.jade b/app/templates/teachers.jade
index cfc79d361..d5d1ccc7a 100644
--- a/app/templates/teachers.jade
+++ b/app/templates/teachers.jade
@@ -40,8 +40,8 @@ block content
p(data-i18n="teachers.intro_2")
h3(data-i18n="teachers.free_title")
- if me.get('chinaVersion')
- p(data-i18n="teachers.cost_china")
+ if me.isOnPremiumServer()
+ p(data-i18n="teachers.cost_premium_server")
else
p(data-i18n="teachers.free_1")
p(data-i18n="teachers.free_2")
@@ -99,8 +99,8 @@ block content
p Private clans require a subscription to create or join.
h3(data-i18n="teachers.material_title")
- if me.get('chinaVersion')
- p(data-i18n="teachers.material_china")
+ if me.isOnPremiumServer()
+ p(data-i18n="teachers.material_premium_server")
else
p(data-i18n="teachers.material_1")
diff --git a/app/views/account/InvoicesView.coffee b/app/views/account/InvoicesView.coffee
index cf458485a..722c6440c 100644
--- a/app/views/account/InvoicesView.coffee
+++ b/app/views/account/InvoicesView.coffee
@@ -51,7 +51,7 @@ module.exports = class InvoicesView extends RootView
amount: @amount
description: @description
bitcoin: true
- alipay: if me.get('chinaVersion') or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
+ alipay: if me.get('country') is 'china' or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
onStripeReceivedToken: (e) ->
data = {
diff --git a/app/views/account/PrepaidView.coffee b/app/views/account/PrepaidView.coffee
index f18bc2e99..b1c5917e6 100644
--- a/app/views/account/PrepaidView.coffee
+++ b/app/views/account/PrepaidView.coffee
@@ -109,7 +109,7 @@ module.exports = class PrepaidView extends RootView
amount: @stripeAmount
description: @description
bitcoin: true
- alipay: if me.get('chinaVersion') or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
+ alipay: if me.get('country') is 'china' or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
onRedeemClicked: (e) ->
@ppc = $('#ppc').val()
diff --git a/app/views/account/SubscriptionSaleView.coffee b/app/views/account/SubscriptionSaleView.coffee
index bdfa08e4a..3ae5a45e4 100644
--- a/app/views/account/SubscriptionSaleView.coffee
+++ b/app/views/account/SubscriptionSaleView.coffee
@@ -63,7 +63,7 @@ module.exports = class SubscriptionSaleView extends RootView
amount: @yearSaleAmount
description: @description
bitcoin: true
- alipay: if me.get('chinaVersion') or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
+ alipay: if me.get('country') is 'china' or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
onStripeReceivedToken: (e) ->
@state = 'purchasing'
diff --git a/app/views/core/SubscribeModal.coffee b/app/views/core/SubscribeModal.coffee
index 903c9846a..b7df3798e 100644
--- a/app/views/core/SubscribeModal.coffee
+++ b/app/views/core/SubscribeModal.coffee
@@ -125,7 +125,7 @@ module.exports = class SubscribeModal extends ModalView
options = {
description: $.i18n.t('subscribe.stripe_description')
amount: @product.amount
- alipay: if me.get('chinaVersion') or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
+ alipay: if me.get('country') is 'china' or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
alipayReusable: true
}
@@ -149,7 +149,7 @@ module.exports = class SubscribeModal extends ModalView
options =
description: $.i18n.t('subscribe.stripe_description_year_sale')
amount: @product.yearAmount
- alipay: if me.get('chinaVersion') or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
+ alipay: if me.get('country') is 'china' or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
alipayReusable: true
@purchasedAmount = options.amount
stripeHandler.open(options)
diff --git a/app/views/courses/CourseEnrollView.coffee b/app/views/courses/CourseEnrollView.coffee
index 43e6b5386..19cb78efa 100644
--- a/app/views/courses/CourseEnrollView.coffee
+++ b/app/views/courses/CourseEnrollView.coffee
@@ -79,7 +79,7 @@ module.exports = class CourseEnrollView extends RootView
amount: @price
description: "#{courseTitle} for #{@seats} students"
bitcoin: true
- alipay: if me.get('chinaVersion') or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
+ alipay: if me.get('country') is 'china' or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
onStripeReceivedToken: (e) ->
@state = 'purchasing'
diff --git a/app/views/play/CampaignView.coffee b/app/views/play/CampaignView.coffee
index 3bf62425f..d74e22041 100644
--- a/app/views/play/CampaignView.coffee
+++ b/app/views/play/CampaignView.coffee
@@ -477,7 +477,7 @@ module.exports = class CampaignView extends RootView
levelOriginal = levelElement.data('level-original')
level = _.find _.values(@campaign.get('levels')), slug: levelSlug
- requiresSubscription = level.requiresSubscription or (me.get('chinaVersion') and not (level.slug in ['dungeons-of-kithgard', 'gems-in-the-deep', 'shadow-guard', 'forgetful-gemsmith', 'signs-and-portents', 'true-names']))
+ requiresSubscription = level.requiresSubscription or (me.isOnPremiumServer() and not (level.slug in ['dungeons-of-kithgard', 'gems-in-the-deep', 'shadow-guard', 'forgetful-gemsmith', 'signs-and-portents', 'true-names']))
canPlayAnyway = not @requiresSubscription or level.adventurer or @levelStatusMap[level.slug]
if requiresSubscription and not canPlayAnyway
@openModalView new SubscribeModal()
diff --git a/app/views/play/modal/BuyGemsModal.coffee b/app/views/play/modal/BuyGemsModal.coffee
index 8b3d36653..9840de7cd 100644
--- a/app/views/play/modal/BuyGemsModal.coffee
+++ b/app/views/play/modal/BuyGemsModal.coffee
@@ -79,7 +79,7 @@ module.exports = class BuyGemsModal extends ModalView
description: $.t(product.i18n)
amount: product.amount
bitcoin: true
- alipay: if me.get('chinaVersion') or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
+ alipay: if me.get('country') is 'china' or (me.get('preferredLanguage') or 'en-US')[...2] is 'zh' then true else 'auto'
})
@productBeingPurchased = product
diff --git a/scripts/copy-i18n-tags.coffee b/scripts/copy-i18n-tags.coffee
index 9955562c0..97bda83ca 100644
--- a/scripts/copy-i18n-tags.coffee
+++ b/scripts/copy-i18n-tags.coffee
@@ -7,7 +7,7 @@ commentsMap = {}
categorySplitPattern = /^[\s\n]*(?=[^:\n]+:\s*$)/gm
categoryCapturePattern = /^([^:\n]+):\s*\n/
-commentPattern = /^[\s\n]*([^:\n]+):\s*"[^#\n"]+"\s*#(.*)$/gm # " for Emacs close quote
+commentPattern = /^[\s\n]*([^:\n]+):\s*"[^#\n"]+"\s*#(.*)$/gm
changePattern = /\s?\s?(#\s)?\{change\}/g
splitByCategories = enSource.split(categorySplitPattern)
@@ -40,7 +40,7 @@ for file in dir when not (file in ['locale.coffee', 'en.coffee'])
for enTag, enString of enTags
tagMissing = not cat[enTag]?
tag = (cat[enTag] ?= enString)
- tag = tag.replace /"/g, '\\"' # ' for Emacs close quote
+ tag = tag.replace /"/g, '\\"'
comment = ""
if commentsMap[enCat]? and commentsMap[enCat][enTag]?
diff --git a/server/levels/level_handler.coffee b/server/levels/level_handler.coffee
index eebfb0635..404907ff5 100644
--- a/server/levels/level_handler.coffee
+++ b/server/levels/level_handler.coffee
@@ -110,7 +110,7 @@ LevelHandler = class LevelHandler extends Handler
return @sendSuccess(res, doc) if doc?
if level.get('type') is 'course'
return @makeOrRejectCourseLevelSession(req, res, level, sessionQuery)
- requiresSubscription = level.get('requiresSubscription') or (req.user.get('chinaVersion') and level.get('campaign') and not (level.slug in ['dungeons-of-kithgard', 'gems-in-the-deep', 'shadow-guard', 'forgetful-gemsmith', 'signs-and-portents', 'true-names']))
+ requiresSubscription = level.get('requiresSubscription') or (req.user.isOnPremiumServer() and level.get('campaign') and not (level.slug in ['dungeons-of-kithgard', 'gems-in-the-deep', 'shadow-guard', 'forgetful-gemsmith', 'signs-and-portents', 'true-names']))
canPlayAnyway = req.user.isPremium() or level.get 'adventurer'
return @sendPaymentRequiredError(res, err) if requiresSubscription and not canPlayAnyway
@createAndSaveNewSession sessionQuery, req, res
diff --git a/server/routes/auth.coffee b/server/routes/auth.coffee
index 1df02daa5..0ea0b61e5 100644
--- a/server/routes/auth.coffee
+++ b/server/routes/auth.coffee
@@ -205,6 +205,6 @@ module.exports.makeNewUser = makeNewUser = (req) ->
user.set 'preferredLanguage', 'pt-BR' if not user.get('preferredLanguage') and /br\.codecombat\.com/.test(req.get('host'))
user.set 'preferredLanguage', 'zh-HANS' if not user.get('preferredLanguage') and /cn\.codecombat\.com/.test(req.get('host'))
user.set 'lastIP', (req.headers['x-forwarded-for'] or req.connection.remoteAddress)?.split(/,? /)[0]
- user.set 'chinaVersion', true if req.chinaVersion
- #log.info "making new user #{user.get('_id')} with language #{user.get('preferredLanguage')} of #{req.acceptedLanguages} and chinaVersion #{req.chinaVersion} on #{if config.tokyo then 'Tokyo' else 'US'} server and lastIP #{req.connection.remoteAddress}."
+ user.set 'country', req.country if req.country
+ #log.info "making new user #{user.get('_id')} with language #{user.get('preferredLanguage')} of #{req.acceptedLanguages} and country #{req.country} on #{if config.tokyo then 'Tokyo' else (if config.saoPaulo then 'Brazil' else 'US')} server and lastIP #{user.get('lastIP')}."
user
diff --git a/server/users/User.coffee b/server/users/User.coffee
index f41561751..5f21d6a39 100644
--- a/server/users/User.coffee
+++ b/server/users/User.coffee
@@ -229,6 +229,9 @@ UserSchema.methods.isPremium = ->
return true if @hasSubscription()
return false
+UserSchema.methods.isOnPremiumServer = ->
+ @get('country') in ['china', 'brazil']
+
UserSchema.methods.level = ->
xp = @get('points') or 0
a = 5
@@ -301,7 +304,7 @@ UserSchema.statics.hashPassword = (password) ->
UserSchema.statics.privateProperties = [
'permissions', 'email', 'mailChimp', 'firstName', 'lastName', 'gender', 'facebookID',
'gplusID', 'music', 'volume', 'aceConfig', 'employerAt', 'signedEmployerAgreement',
- 'emailSubscriptions', 'emails', 'activity', 'stripe', 'stripeCustomerID', 'chinaVersion'
+ 'emailSubscriptions', 'emails', 'activity', 'stripe', 'stripeCustomerID', 'chinaVersion', 'country'
]
UserSchema.statics.jsonSchema = jsonschema
UserSchema.statics.editableProperties = [
diff --git a/server_config.coffee b/server_config.coffee
index 7760df4d4..261d65d3e 100644
--- a/server_config.coffee
+++ b/server_config.coffee
@@ -5,6 +5,7 @@ config.unittest = process.argv.indexOf('--unittest') > -1
config.tokyo = process.env.TOKYO or false
config.saoPaulo = process.env.SAOPAULO or false
config.chinaDomain = "http://cn.codecombat.com"
+config.brazilDomain = "http://br.codecombat.com"
config.port = process.env.COCO_PORT or process.env.COCO_NODE_PORT or 3000
config.ssl_port = process.env.COCO_SSL_PORT or process.env.COCO_SSL_NODE_PORT or 3443
config.cloudflare =
diff --git a/server_setup.coffee b/server_setup.coffee
index 714c5f615..0096001c0 100644
--- a/server_setup.coffee
+++ b/server_setup.coffee
@@ -78,25 +78,26 @@ setupPassportMiddleware = (app) ->
app.use(authentication.initialize())
app.use(authentication.session())
-setupChinaRedirectMiddleware = (app) ->
- shouldRedirectToChinaVersion = (req) ->
+setupCountryRedirectMiddleware = (app, country="china", countryCode="CN", languageCode="zh", serverID="tokyo") ->
+ shouldRedirectToCountryServer = (req) ->
firstLanguage = req.acceptedLanguages[0]
- speaksChinese = firstLanguage and firstLanguage.indexOf('zh') isnt -1
- unless config.tokyo
+ speaksLanguage = firstLanguage and firstLanguage.indexOf(languageCode) isnt -1
+ unless config[serverID]
ip = req.headers['x-forwarded-for'] or req.connection.remoteAddress
ip = ip?.split(/,? /)[0] # If there are two IP addresses, say because of CloudFlare, we just take the first.
geo = geoip.lookup(ip)
- #if speaksChinese or geo?.country is "CN"
- # log.info("Should we redirect to Tokyo server? speaksChinese: #{speaksChinese}, firstLanguage: #{firstLanguage}, ip: #{ip}, geo: #{geo} -- so redirecting? #{geo?.country is 'CN' and speaksChinese}")
- return geo?.country is "CN" and speaksChinese
+ geo = country: 'CN'
+ #if speaksLanguage or geo?.country is countryCode
+ # log.info("Should we redirect to #{serverID} server? speaksLanguage: #{speaksLanguage}, firstLanguage: #{firstLanguage}, ip: #{ip}, geo: #{geo} -- so redirecting? #{geo?.country is 'CN' and speaksLanguage}")
+ return geo?.country is countryCode and speaksLanguage
else
- #log.info("We are on Tokyo server. speaksChinese: #{speaksChinese}, acceptedLanguages: #{req.acceptedLanguages[0]}")
- req.chinaVersion = true if speaksChinese
+ #log.info("We are on #{serverID} server. speaksLanguage: #{speaksLanguage}, acceptedLanguages: #{req.acceptedLanguages[0]}")
+ req.country = country if speaksLanguage
return false # If the user is already redirected, don't redirect them!
app.use (req, res, next) ->
- if shouldRedirectToChinaVersion req
- res.writeHead 302, "Location": config.chinaDomain + req.url
+ if shouldRedirectToCountryServer req
+ res.writeHead 302, "Location": config[country + 'Domain'] + req.url
res.end()
else
next()
@@ -135,7 +136,8 @@ setupTrailingSlashRemovingMiddleware = (app) ->
next()
exports.setupMiddleware = (app) ->
- setupChinaRedirectMiddleware app
+ setupCountryRedirectMiddleware app, "china", "CN", "zh", "tokyo"
+ setupCountryRedirectMiddleware app, "brazil", "BR", "pt-BR", "saoPaulo"
setupMiddlewareToSendOldBrowserWarningWhenPlayersViewLevelDirectly app
setupExpressMiddleware app
setupPassportMiddleware app