From d82c62f4e62cc590074ed9fa4e888162ea3ae1ba Mon Sep 17 00:00:00 2001 From: Alexei Nikitin Date: Mon, 28 Apr 2014 09:23:56 -0700 Subject: [PATCH 01/25] Update ru.coffee I am extremely dissatisfied the support of CodeCombat internationalization by programmers. Make changes to the requirements of the new code; it must be completely covered by the i18n tags reflected in en.coffee. --- app/locale/ru.coffee | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index d418cd90f..a9cc31949 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -15,9 +15,9 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi fork: "Форк" play: "Играть" retry: "Повторить" -# watch: "Watch" -# unwatch: "Unwatch" -# submit_patch: "Submit Patch" + watch: "Следить" + unwatch: "Не следить" + submit_patch: "Отослать патч" units: second: "секунда" @@ -39,7 +39,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi editor: "Редактор" blog: "Блог" forum: "Форум" -# account: "Account" + account: "Аккаунт" admin: "Админ" home: "Домой" contribute: "Сотрудничество" @@ -77,7 +77,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi creating: "Создание аккаунта..." sign_up: "Регистрация" log_in: "вход с паролем" - social_signup: "Или вы можете зарегестрироваться через Facebook или G+:" + social_signup: "Или вы можете зарегистрироваться через Facebook или G+:" home: slogan: "Научитесь программировать на JavaScript, играя в игру" @@ -109,7 +109,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi spectate: "Наблюдать" contact: - contact_us: "Связаться с Нами" + contact_us: "Связаться с CodeCombat" welcome: "Мы рады вашему сообщению! Используйте эту форму, чтобы отправить нам email. " contribute_prefix: "Если вы хотите внести свой вклад в проект, зайдите на нашу " contribute_page: "страницу сотрудничества" @@ -174,8 +174,8 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi job_profile: "Профиль соискателя" job_profile_approved: "Ваш профиль соискателя был одобрен CodeCombat. Работодатели смогут видеть его, пока вы не отметите его неактивным или он не будет изменен в течение четырёх недель." job_profile_explanation: "Привет! Заполните это, и мы свяжемся с вами при нахождении работы разработчика программного обеспечения для вас." -# sample_profile: "See a sample profile" -# view_profile: "View Your Profile" + sample_profile: "Посмотреть пример профиля" + view_profile: "Просмотр вашего профиля" account_profile: edit_settings: "Изменить настройки" @@ -193,7 +193,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi employers: want_to_hire_our_players: "Хотите нанимать игроков-экспертов CodeCombat?" -# see_candidates: "Click here to see our candidates" + see_candidates: "Щёлкните, чтобы посмотреть наших кандидатов" candidates_count_prefix: "Сейчас у нас есть " candidates_count_many: "много" candidates_count_suffix: "высококвалифицированных и проверенных разработчиков, ищущих работу." @@ -204,8 +204,8 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi candidate_top_skills: "Лучшие навыки" candidate_years_experience: "Лет опыта" candidate_last_updated: "Последнее обновление" -# candidate_approved: "Us?" -# candidate_active: "Them?" + candidate_approved: "Нам?" + candidate_active: "Им?" play_level: level_load_error: "Уровень не может быть загружен: " @@ -314,12 +314,12 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi lg_title: "Последние игры" clas: "ЛСС" -# community: -# level_editor: "Level Editor" -# main_title: "CodeCombat Community" -# facebook: "Facebook" -# twitter: "Twitter" -# gplus: "Google+" + community: + level_editor: "редактор уровней" + main_title: "Сообщество CodeCombat" + facebook: "Facebook" + twitter: "Twitter" + gplus: "Google+" editor: main_title: "Редакторы CodeCombat" @@ -330,7 +330,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi thang_description: "Создавайте юнитов, определяйте их логику по умолчанию, графику и звук. В настоящий момент поддерживается импорт только векторной графики Flash." level_title: "Редактор уровней" level_description: "Включает в себя инструменты для написания сценариев, загрузки аудио и построения собственной логики для создания всевозможных уровней. Всё, что мы используем сами!" -# got_questions: "Questions about using the CodeCombat editors?" + got_questions: "Вопросы по использованию редакторов CodeCombat?" contact_us: "свяжитесь с нами!" hipchat_prefix: "Также вы можете найти нас в нашей" hipchat_url: "комнате HipChat." @@ -372,9 +372,9 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi new_article_title: "Создать новую статью" new_thang_title: "Создать новый тип объектов" new_level_title: "Создать новый уровень" -# new_article_title_signup: "Sign Up to Create a New Article" -# new_thang_title_signup: "Sign Up to Create a New Thang Type" -# new_level_title_signup: "Sign Up to Create a New Level" + new_article_title_signup: "Авторизуйтесь для создания новой статьи" + new_thang_title_signup: "Авторизуйтесь для создания нового типа объектов" + new_level_title_signup: "Авторизуйтесь для создания нового уровня" article_search_title: "Искать статьи" thang_search_title: "Искать типы объектов" level_search_title: "Искать уровни" From 770345f84dd8358b577860d306ca202531d585e4 Mon Sep 17 00:00:00 2001 From: Benojan Date: Fri, 2 May 2014 16:09:13 +0800 Subject: [PATCH 02/25] Update zh.coffee --- app/locale/zh.coffee | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/app/locale/zh.coffee b/app/locale/zh.coffee index 6b8d0707c..579eac974 100644 --- a/app/locale/zh.coffee +++ b/app/locale/zh.coffee @@ -3,29 +3,29 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra loading: "加载中..." saving: "正在保存..." sending: "在发送中。。。" -# send: "Send" + send: "发送" cancel: "退出" save: "保存" # publish: "Publish" -# create: "Create" -# delay_1_sec: "1 second" -# delay_3_sec: "3 seconds" -# delay_5_sec: "5 seconds" + create: "创建" + delay_1_sec: "1 秒" + delay_3_sec: "3 秒" + delay_5_sec: "5 秒" # manual: "Manual" fork: "Fork" play: "玩" -# retry: "Retry" + retry: "重试" # watch: "Watch" # unwatch: "Unwatch" # submit_patch: "Submit Patch" -# units: -# second: "second" -# seconds: "seconds" -# minute: "minute" -# minutes: "minutes" -# hour: "hour" -# hours: "hours" + units: + second: "秒" + seconds: "秒" + minute: "分" + minutes: "分" + hour: "时" + hours: "时" modal: close: "关闭" @@ -39,23 +39,23 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra editor: "编辑" blog: "博客" forum: "论坛" -# account: "Account" + account: "账号" admin: "超级管理员" home: "首页" -# contribute: "Contribute" + contribute: "贡献" legal: "法律" about: "关于" contact: "联系我们" twitter_follow: "关注" # employers: "Employers" -# versions: -# save_version_title: "Save New Version" -# new_major_version: "New Major Version" + versions: + save_version_title: "保存新版本" + new_major_version: "最新主要版本" # cla_prefix: "To save changes, first you must agree to our" # cla_url: "CLA" # cla_suffix: "." -# cla_agree: "I AGREE" + cla_agree: "我同意" login: sign_up: "注册" @@ -72,7 +72,7 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra create_account_title: "创建新帐户保存游戏进度" description: "免费啊。先跟你讲两点你就可以开始了" email_announcements: "收到邮件宣告" -# coppa: "13+ or non-USA " + coppa: "13岁+ 或 非美国国籍 " coppa_why: "为什么?" creating: "账户在创新中" sign_up: "注册" @@ -80,7 +80,7 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra # social_signup: "Or, you can sign up through Facebook or G+:" home: - slogan: "通过玩儿游戏学到Javascript脚本语言" + slogan: "通过游戏学习Javascript脚本语言" no_ie: "抱歉!Internet Explorer 9等更旧的预览器打不开此网站" no_mobile: "CodeCombat暂时没有手机版本,可能无法运行!" play: "玩" From 28a56c1c838e19eeca7b4376cf6affb87425cdad Mon Sep 17 00:00:00 2001 From: Benojan Date: Fri, 2 May 2014 19:19:21 +0800 Subject: [PATCH 03/25] Create new language--the wuu-chinese Just for Wuu Chinese, including Shanghainese and such language in Zhejiang Province, China. --- app/locale/wuu.coffee | 688 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 688 insertions(+) create mode 100644 app/locale/wuu.coffee diff --git a/app/locale/wuu.coffee b/app/locale/wuu.coffee new file mode 100644 index 000000000..d1ad0711d --- /dev/null +++ b/app/locale/wuu.coffee @@ -0,0 +1,688 @@ +module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu", translation: + common: + loading: "徠搭讀取……" + saving: "徠搭存檔……" + sending: "徠搭發送……" + send: "發送" + cancel: "取消" + save: "存檔" + publish: "發佈" + create: "起造" + delay_1_sec: "1 秒" + delay_3_sec: "3 秒" + delay_5_sec: "5 秒" + manual: "手動" + fork: "派生" + play: "開來" + retry: "轉試" +# watch: "Watch" +# unwatch: "Unwatch" +# submit_patch: "Submit Patch" + + units: + second: "秒" + seconds: "秒" + minute: "分" + minutes: "分" + hour: "鐘頭" + hours: "鐘頭" + + modal: + close: "關脫" + okay: "好用" + + not_found: + page_not_found: "頁面尋弗着" + + nav: + play: "遊戲開來" + editor: "編寫器" + blog: "部落格" + forum: "論壇" + account: "賬號" + admin: "管理" + home: "首頁" + contribute: "貢獻" + legal: "版權聲明" + about: "相關" + contact: "搭我裏聯繫" + twitter_follow: "關注" + employers: "招人訊息" + + versions: + save_version_title: "存新版本" + new_major_version: "新個重要版本" + cla_prefix: "想畀修改存起來,先頭要同意我裏個" + cla_url: "貢獻者許可協議" + cla_suffix: "。" + cla_agree: "我同意" + + login: + sign_up: "註冊" + log_in: "登進去" + logging_in: "徠搭登進" + log_out: "登出" + recover: "賬號尋轉" + + recover: + recover_account_title: "賬號尋轉" + send_password: "發轉設鏈接畀我" + + signup: + create_account_title: "做新賬號來存進度" + description: "免費省力咦快進:" + email_announcements: "用電子郵箱收通知" + coppa: "13歲以上要勿美國外" + coppa_why: " 爲何?" + creating: "徠搭做賬號……" + sign_up: "註冊" + log_in: "登進" + social_signup: "要勿,爾好用Facebook搭G+註冊:" + + home: + slogan: "打遊戲來學 Javascript" + no_ie: "對弗住!箇網站叻 Internet Explorer 9 箇粒老個瀏覽器嘸處用。" + no_mobile: "CodeCombat 勿是照手機設備設計個,怪得嘸數达弗到頂讚個享受!" + play: "遊戲開打" + old_browser: "啊耶, 爾個瀏覽器忒老哉, 嘸處運行 CodeCombat。對弗住險!" + old_browser_suffix: "爾試叻好試多遍,不過嘸大用場個。" + campaign: "打仗模式" + for_beginners: "適合學起頭個人" + multiplayer: "聚隊打遊戲" + for_developers: "適合開發個人" + + play: + choose_your_level: "揀關數" + adventurer_prefix: "下底個關數候爾揀,要勿聊聊上頭箇許關數。到" + adventurer_forum: "冒險者論壇" + adventurer_suffix: "。" + campaign_beginner: "新手打仗" + campaign_beginner_description: "……徠箇裏爾學得到編程手法。" + campaign_dev: "照摸難關" + campaign_dev_description: "……徠箇搭爾學得到做一許囉唆功能個接口。" + campaign_multiplayer: "多人競賽場" + campaign_multiplayer_description: "……徠箇搭爾好搭別人代碼捉跤。" + campaign_player_created: "造玩家" + campaign_player_created_description: "……徠箇搭爾好搭爾夥計造起來個賭打 技術相幫." + level_difficulty: "難度:" + play_as: "Play As" + spectate: "望別人攪遊戲" + + contact: + contact_us: "搭我裏聯繫" + welcome: "我裏歡迎收到爾個信!用箇個表單寄信畀我裏。 " + contribute_prefix: "假使爾想貢獻眼物事,望我裏個 " + contribute_page: "貢獻頁面" + contribute_suffix: "!" + forum_prefix: "假使爾想發佈弗管何物開放個物事, 好試試相" + forum_page: "我裏個論壇" + forum_suffix: "" + send: "提出意見" + contact_candidate: "搭參選人聯繫" +# recruitment_reminder: "Use this form to reach out to candidates you are interested in interviewing. Remember that CodeCombat charges 18% of first-year salary. The fee is due upon hiring the employee and is refundable for 90 days if the employee does not remain employed. Part time, remote, and contract employees are free, as are interns." + + diplomat_suggestion: + title: "幫我裏翻譯 CodeCombat" + sub_heading: "我裏需要爾個語言能力" + pitch_body: "我裏開發 CodeCombat 個英文版,不過能界我裏個玩家徠整個世界。無數人英語弗懂弗熟,猴想攪吳語版個遊戲,假使爾吳英文都要得懂險,考虑記加進來搭我裏聚隊翻譯,幫忙畀 CodeCombat 網站搭遊戲關加關都翻成吳語。" + missing_translations: "嘸翻個字都會用英文寫起。" + learn_more: "望望湊當翻譯人個說明" + subscribe_as_diplomat: "提交翻譯人員申請" + + wizard_settings: + title: "定做獻路人" + customize_avatar: "設定人頭照" + active: "開起" + color: "顏色" + group: "分類" + clothes: "衣裳" + trim: "格子" + cloud: "雲" + team: "隊" + spell: "魔法球" + boots: "鞋" + hue: "顏色" + saturation: "飽和度" + lightness: "亮度" + + account_settings: + title: "賬號設定" + not_logged_in: "登進要勿造一個賬號來改設定。" + autosave: "改動自動存檔" + me_tab: "我" + picture_tab: "圖片" + wizard_tab: "" + password_tab: "密碼" + emails_tab: "電子信" + admin: "管理" + wizard_color: "巫師 衣裳 顏色" + new_password: "新密碼" + new_password_verify: "覈實" + email_subscriptions: "郵箱校對" + email_announcements: "通知" + email_notifications: "通知" + email_notifications_description: "收 爾賬號個定期通知。" + email_announcements_description: "收 有關 CodeCombat 個電子信。" + contributor_emails: "貢獻人個通知" + contribute_prefix: "我裏徠搭尋志同道合個人!請去到" + contribute_page: "貢獻頁面" + contribute_suffix: "望還多個訊息。" + email_toggle: "切換全部" + error_saving: "保存時出錯" + saved: "保存起來哉" + password_mismatch: "密碼弗合。" + job_profile: "工作經歷" + job_profile_approved: "爾填個工作經歷會讓CodeCombat來確認. 僱主會望着箇許訊息,除非爾畀渠調成望弗着狀態要勿粘牢四個星期朆改動。" + job_profile_explanation: "爾好!填箇許訊息,我裏會用渠幫爾尋一份軟件開發個工作。" +# sample_profile: "See a sample profile" +# view_profile: "View Your Profile" + + account_profile: + edit_settings: "編寫設定" + profile_for_prefix: "有關渠個基本訊息:" + profile_for_suffix: "" + approved: "認證過" + not_approved: "朆認證" + looking_for: "尋" + last_updated: "塌爛遍改動:" + contact: "聯繫" + work_experience: "工作經驗" + education: "教育程度" +# our_notes: "Our Notes" + projects: "項目" + + employers: + want_to_hire_our_players: "想討用CodeCombat上個專業打手?" +# see_candidates: "Click here to see our candidates" + candidates_count_prefix: "我裏瑲朞有 " + candidates_count_many: "無數" + candidates_count_suffix: "我裏認證過個高手徠搭尋工作。" + candidate_name: "名字" + candidate_location: "地址" + candidate_looking_for: "尋" + candidate_role: "角色" + candidate_top_skills: "高級技能" + candidate_years_experience: "多年工作經驗" + candidate_last_updated: "塌爛遍改動" +# candidate_approved: "Us?" +# candidate_active: "Them?" + + play_level: + level_load_error: "箇關讀取弗出: " + done: "完成" + grid: "格子" + customize_wizard: "自設定獻路人" + home: "主頁" + guide: "指南" + multiplayer: "多人遊戲" + restart: "轉來" + goals: "目標" + action_timeline: "行動時間橛" + click_to_select: "點選一個單位。" + reload_title: "轉讀取全部個代碼?" + reload_really: "準定轉讀取箇關,回轉到扣起頭?" + reload_confirm: "轉讀取全部" + victory_title_prefix: "" + victory_title_suffix: " 完成" + victory_sign_up: "存檔進度" + victory_sign_up_poke: "想存檔爾個代碼?造一個免費賬號起!" + victory_rate_the_level: "箇關評價:" + victory_rank_my_game: "畀我個遊戲評分" + victory_ranking_game: "徠搭提交..." + victory_return_to_ladder: "走轉" + victory_play_next_level: "下關" + victory_go_home: "轉到主頁" + victory_review: "搭我裏反應!" + victory_hour_of_code_done: "爾完成爻噃?" + victory_hour_of_code_done_yes: "正是, 完成爻!" + multiplayer_title: "多人遊戲設定" + multiplayer_link_description: "畀箇個鏈接搭朋友家講,聚隊攪。" + multiplayer_hint_label: "提醒:" + multiplayer_hint: " 點牢全選,再捺 Apple-C(蘋果電腦)要勿 Ctrl-C 複製鏈接。" + multiplayer_coming_soon: "多人遊戲還多特性!" + guide_title: "指南" + tome_minion_spells: "下手個咒語" + tome_read_only_spells: "只讀個咒語" + tome_other_units: "各許單元" + tome_cast_button_castable: "發動" + tome_cast_button_casting: "徠搭發動" + tome_cast_button_cast: "發動咒語" + tome_autocast_delay: "自動施法延遲" + tome_select_spell: "揀一個法術" + tome_select_a_thang: "揀人來 " + tome_available_spells: "好用個法術" + hud_continue: "接落去(捺 Shift-空格)" + spell_saved: "咒語存起爻" + skip_tutorial: "跳過去(Esc)" + editor_config: "編寫器設定" + editor_config_title: "編寫器設定" + editor_config_language_label: "編寫語言" + editor_config_language_description: "輸進爾想寫個編程語言。" + editor_config_keybindings_label: "捺鍵設定s" + editor_config_keybindings_default: "默認 (Ace)" +# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." + editor_config_invisibles_label: "顯示囥起個" + editor_config_invisibles_description: "顯示像空格搭TAB許鍵。" + editor_config_indentguides_label: "顯示縮進提醒" + editor_config_indentguides_description: "顯示一條豎線讓縮進顯眼。" +# editor_config_behaviors_label: "Smart Behaviors" + editor_config_behaviors_description: "自動完成括號,大括號搭引號。" + loading_ready: "讀取完成!" + tip_insert_positions: "用Shift+濟鍵來嵌進拼寫編寫器。" + tip_toggle_play: "用 Ctrl+P 暫停/繼續" + tip_scrub_shortcut: "用 Ctrl+[ 搭 Ctrl+] 倒退搭快進。" + tip_guide_exists: "點頁面上向個指南,望無數有用個訊息。" + tip_open_source: "CodeCombat 是 百分百 開源個!" + tip_beta_launch: "CodeCombat 從 2013年10月起。" + tip_js_beginning: "JavaScript 只是起個頭。" +# tip_autocast_setting: "Adjust autocast settings by clicking the gear on the cast button." + think_solution: "思考解決方法,勿是問題。" + tip_theory_practice: "來理論研究裏向,理論搭實踐弗分個。不過徠實踐裏頭,渠裏是有分個。 - Yogi Berra" + tip_error_free: "有兩種方式寫得出嘸錯個程序;不過佩只第三種方式好讓程序達到预期個效果。 - Alan Perlis" + tip_debugging_program: "空是講調試是清理Bug個過程,箇勿編碼佩是囥Bug個過程。- Edsger W. Dijkstra" + tip_forums: "到論壇搭我裏講爾有解某忖法!" + tip_baby_coders: "轉日,佩小人也會當大法師。" +# tip_morale_improves: "Loading will continue until morale improves." + tip_all_species: "我裏相信學編程個機會對任何種族都是平等個。" +# tip_reticulating: "Reticulating spines." + tip_harry: "巫師, " + tip_great_responsibility: "越好個編程手法也表示喫越大個調試責任。" + tip_munchkin: "空是爾弗喫爾個菜,一個矮卵人會搭爾睏去爻趒來尋爾。" + tip_binary: "箇世界裏佩只 兩 搭人:一搭懂二進制個, 還一搭弗懂二進制個。" + tip_commitment_yoda: "一個程序員必須有高度個責任感搭一個正功直日個心。~ 尤達大師" + tip_no_try: "要勿做。要勿弗做。箇世界嘸有'試試相'箇樣物事。- 尤達大師" + tip_patience: "爾必須要耐心膛,後生学生細。 - 尤達大師" + tip_documented_bug: "一個寫徠文檔裏個漏洞弗算漏洞,渠是功能。" + tip_impossible: "事幹還朆下落之前,一切都扣搭嘸道理相。- 納爾遜·曼德拉" + tip_talk_is_cheap: "甮七講八講,代碼摜出望爻。- 林納斯·托華兹" + tip_first_language: "爾經歷着最䁨嗰事幹是爾個頭一門編程語言。 - Alan Kay" + time_current: "瑲朞:" + time_total: "頂大:" + time_goto: "轉到:" + infinite_loop_try_again: "轉試試試相" + infinite_loop_reset_level: "轉定等級" + infinite_loop_comment_out: "爲我個代碼加註解" + + admin: + av_title: "管理员视图" + av_entities_sub_title: "实体" + av_entities_users_url: "用户" + av_entities_active_instances_url: "活动实例" + av_other_sub_title: "其他" + av_other_debug_base_url: "Base(用于调试 base.jade)" + u_title: "用户列表" + lg_title: "最新的游戏" +# clas: "CLAs" + +# community: +# level_editor: "Level Editor" +# main_title: "CodeCombat Community" +# facebook: "Facebook" +# twitter: "Twitter" +# gplus: "Google+" + + editor: + main_title: "CodeCombat 编辑器" + main_description: "建立你自己的关卡、 战役、单元和教育内容。我们会提供所有你需要的工具!" + article_title: "提示编辑器" + article_description: "编写提示,让玩家可以使用编程概念来通过各种关卡和战役。" + thang_title: "物体编辑器" + thang_description: "创建单元,并定义单元的逻辑、图形和音频。目前只支持导入 Flash 导出的矢量图形。" + level_title: "关卡编辑器" + level_description: "所有用来创造所有难度的关卡的工具,包括脚本、上传音频和构建自定义逻辑。" +# got_questions: "Questions about using the CodeCombat editors?" + contact_us: "联系我们!" + hipchat_prefix: "你也可以在这里找到我们" + hipchat_url: "HipChat 房间。" + back: "后退" + revert: "还原" + revert_models: "还原模式" + fork_title: "派生新版本" + fork_creating: "正在执行派生..." + more: "更多" + wiki: "维基" + live_chat: "在线聊天" + level_some_options: "有哪些选项?" + level_tab_thangs: "物体" + level_tab_scripts: "脚本" + level_tab_settings: "设定" + level_tab_components: "组件" + level_tab_systems: "系统" + level_tab_thangs_title: "目前所有物体" + level_tab_thangs_all: "所有" + level_tab_thangs_conditions: "启动条件" + level_tab_thangs_add: "增加物体" + delete: "删除" + duplicate: "复制" + level_settings_title: "设置" + level_component_tab_title: "目前所有组件" + level_component_btn_new: "创建新的组件" + level_systems_tab_title: "目前所有系统" + level_systems_btn_new: "创建新的系统" + level_systems_btn_add: "增加系统" + level_components_title: "返回到所有物体主页" + level_components_type: "类型" + level_component_edit_title: "编辑组件" + level_component_config_schema: "配置模式" + level_component_settings: "设置" + level_system_edit_title: "编辑系统" + create_system_title: "创建新的系统" + new_component_title: "创建新的组件" + new_component_field_system: "系统" + new_article_title: "创建一个新物品" + new_thang_title: "创建一个新物品类型" + new_level_title: "创建一个新关卡" +# new_article_title_signup: "Sign Up to Create a New Article" +# new_thang_title_signup: "Sign Up to Create a New Thang Type" +# new_level_title_signup: "Sign Up to Create a New Level" + article_search_title: "在这里搜索物品" + thang_search_title: "在这里搜索物品类型" + level_search_title: "在这里搜索关卡" + read_only_warning2: "提示:你不能保存任何编辑,因为你没有登陆" + + article: + edit_btn_preview: "预览" + edit_article_title: "编辑提示" + + general: + and: "和" + name: "名字" + body: "正文" + version: "版本" + commit_msg: "提交信息" + version_history: "版本历史" + version_history_for: "版本历史: " + result: "结果" + results: "结果" + description: "描述" + or: "或" + subject: "主题" + email: "邮件" + password: "密码" + message: "信息" + code: "代码" + ladder: "升级比赛" + when: "当" + opponent: "对手" + rank: "等级" + score: "分数" + win: "胜利" + loss: "失败" + tie: "平局" + easy: "容易" + medium: "中等" + hard: "困难" + player: "玩家" + + about: + who_is_codecombat: "什么是 CodeCombat?" + why_codecombat: "为什么选择 CodeCombat?" + who_description_prefix: "在 2013 年开始一起编写 CodeCombat。在 2008 年时,我们还创造" + who_description_suffix: "并且发展出了开发中文和日文的 Web 和 IOS 应用的首选教程" + who_description_ending: "现在是时候教人们如何写代码了。" + why_paragraph_1: "当我们制作 Skritter 时,George 还不会写程序,对于不能实现他的灵感这一点很苦恼。他试着学了学,但那些课程都太慢了。他的室友不想通过教材学习新技能,试了试 CodeAcademy,但是觉得“太无聊了。”每星期都会有个熟人尝试 CodeAcademy,然后无一例外地放弃掉。我们发现这和 Skritter 想要解决的是一个问题:人们想要的是高速学习、充分练习,得到的却是缓慢、冗长的课程。我们知道该怎么办了。" + why_paragraph_2: "你想学编程?你不用上课。你需要的是写好多代码,并且享受这个过程。" + why_paragraph_3_prefix: "这才是编程的要义。编程必须要好玩。不是" + why_paragraph_3_italic: "哇又一个奖章诶" + why_paragraph_3_center: "那种“好玩”,而是" + why_paragraph_3_italic_caps: "老妈,我得先把这关打完!" + why_paragraph_3_suffix: "这就是为什么 CodeCombat 是个多人游戏,而不是一个游戏化的编程课。你不停,我们就不停——但这次这是件好事。" + why_paragraph_4: "如果你一定要对游戏上瘾,那就对这个游戏上瘾,然后成为科技时代的法师吧。" + why_ending: "再说,这游戏还是免费的。" + why_ending_url: "开始学习法术!" +# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." +# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." +# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." +# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." +# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." +# glen_description: "Programmer and passionate game developer, with the motivation to make this world a better place, by developing things that matter. The word impossible can't be found in his dictionary. Learning new skills is his joy!" + + legal: + page_title: "法律" + opensource_intro: "CodeCombat 是一个自由发挥,完全开源的项目。" + opensource_description_prefix: "查看 " + github_url: "我们的 GitHub" + opensource_description_center: "并做你想做的修改吧!CodeCombat 是构筑在几十个开源项目之上的,我们爱它们。请查阅" + archmage_wiki_url: "我们 大法师的维基页" + opensource_description_suffix: " 看看是哪些人让这个游戏成为可能." + practices_title: "尊重最佳实践" + practices_description: "这是我们对您的承诺,即玩家,尽管这在法律用语中略显不足。" + privacy_title: "隐私" + privacy_description: "我们不会出售您的任何个人信息。我们计划最终通过招聘来盈利,但请您放心,未经您的明确同意,我们不会将您的个人信息出售有兴趣的公司。" + security_title: "安全" + security_description: "我们竭力保证您的个人信息安全性。作为一个开源项目,任何人都可以检讨并改善我们自由开放的网站的安全性。" + email_title: "电子邮件" + email_description_prefix: "我们不会发给您垃圾邮件。通过" + email_settings_url: "您的电子邮件设置" + email_description_suffix: "或者我们发送的邮件中的链接,您可以随时更改您的偏好设置或者随时取消订阅。" + cost_title: "花费" + cost_description: "目前来说,CodeCombat 是完全免费的!我们的主要目标之一也是保持目前这种方式,让尽可能多的人玩得更好,不论是否是生活中。如果天空变暗,我们可能会对某些内容采取订阅收费,但我们宁愿不那么做。运气好的话,我们可以维持公司,通过:" + recruitment_title: "招募" + recruitment_description_prefix: "在 CodeCombat 这里,你将得以成为一名法力强大的“巫师”,不只是在游戏中,更在生活中。" + url_hire_programmers: "没有人能以足够快速度招聘程序员," + recruitment_description_suffix: "所以一旦你的技能成熟并且得到你的同意,我们将战士你的最佳编码成就给上万名雇主,希望他们垂涎欲滴。而他们支付给我们一点点报酬,并且付给你工资," + recruitment_description_italic: "“一大笔”" + recruitment_description_ending: "。而这网站也就能保持免费,皆大欢喜。计划就是这样。" + copyrights_title: "版权与许可" + contributor_title: "贡献者许可协议" + contributor_description_prefix: "所有对本网站或是 GitHub 代码库的贡献都依照我们的" + cla_url: "贡献者许可协议(CLA)" + contributor_description_suffix: "而这在您贡献之前就应该已经同意。" + code_title: "代码 - MIT" + code_description_prefix: "所有由 CodeCombat 拥有或是托管在 codecombat.com 的代码,在 GitHub 版本库或者 codecombat.com 数据库,以上许可协议都依照" + mit_license_url: "MIT 许可证" + code_description_suffix: "这包括所有 CodeCombat 公开的制作关卡用的系统和组件代码。" + art_title: "美术和音乐 - Creative Commons" + art_description_prefix: "所有共通的内容都在" +# cc_license_url: "Creative Commons Attribution 4.0 International License" + art_description_suffix: "条款下公开。共通内容是指所有 CodeCombat 发布出来用于制作关卡的内容。这包括:" + art_music: "音乐" + art_sound: "声效" + art_artwork: "图画" + art_sprites: "精灵" + art_other: "所有制作关卡时公开的,不是代码的创造性产品。" + art_access: "目前还没有简便通用的下载素材的方式。一般来讲,从网站上使用的URL下载,或者联系我们寻找帮助。当然你也可以帮我们扩展网站,让这些资源更容易下载。" + art_paragraph_1: "关于署名,请说明并在使用处附近,或对媒体形式来说合适的地方提供一个 codecombat.com 的链接。举例:" + use_list_1: "如果是用在电影里或者其他游戏里,请在制作人员表中加入 codecombat.com 。" + use_list_2: "如果用在网站上,将链接在使用的地方附近,比如图片下面,或者一个你放置其他 Creative Commons 署名和开源软件协议的专门页面。如果你的内容明确提到关于 CodeCombat,那你就不需要额外署名。" + art_paragraph_2: "如果你使用的内容不是由 CodeCombat 制作,而是由 codecombat.com 上其他的用户制作的,那你应该给他们署名。如果相应资源的页面上有署名指示,那你应该遵循那些指示。" + rights_title: "版权所有" + rights_desc: "所有关卡由他们自己版权所有。这包括" + rights_scripts: "脚本" + rights_unit: "单元配置" + rights_description: "描述" + rights_writings: "作品" + rights_media: "声音、音乐以及其他专门为某个关卡制作,而不对其他关卡开放的创造性内容" + rights_clarification: "澄清:所有在关卡编辑器里公开用于制作关卡的资源都是在CC协议下发布的,而使用关卡编辑器制作,或者在关卡制作过程中上传的内容则不是。" + nutshell_title: "简而言之" + nutshell_description: "我们在关卡编辑器里公开的任何资源,你都可以在制作关卡时随意使用,但我们保留限制在 codecombat.com 之上创建的关卡本身传播的权利,因为我们以后可能决定为它们收费。" + canonical: "这篇说明的英文版本是权威版本。如果各个翻译版本之间有任何冲突,以英文版为准。" + + contribute: + page_title: "贡献" + character_classes_title: "贡献者职业" + introduction_desc_intro: "我们对 CodeCombat 有很高的期望。" + introduction_desc_pref: "我们希望所有的程序员一起来学习和游戏,让其他人也见识到代码的美妙,并且展现出社区的最好一面。我们无法, 而且也不想独自完成这个目标:你要知道, 让 GitHub、Stack Overflow 和 Linux 真正伟大的是它们的用户。为了完成这个目标," + introduction_desc_github_url: "我们把 CodeCombat 完全开源" + introduction_desc_suf: ",而且我们希望提供尽可能多的方法让你来参加这个项目,与我们一起创造。" + introduction_desc_ending: "我们希望你也能一起加入进来!" + introduction_desc_signature: "- Nick, George, Scott, Michael, Jeremy 以及 Glen" + alert_account_message_intro: "你好!" + alert_account_message_pref: "要订阅贡献者邮件,你得先" + alert_account_message_suf: "。" + alert_account_message_create_url: "创建账号" + archmage_summary: "你对游戏图像、界面设计、数据库和服务器运营、多人在线、物理、声音、游戏引擎性能感兴趣吗?想做一个教别人编程的游戏吗?如果你有编程经验,想要开发 CodeCombat ,那就选择这个职业吧。我们会非常高兴在制作史上最棒编程游戏的过程中得到你的帮助。" + archmage_introduction: "制作游戏时,最令人激动的事莫过于整合诸多东西。图像、音响、实时网络交流、社交网络,从底层数据库管理到服务器运维,再到用户界面的设计和实现。制作游戏有很多事情要做,所以如果你有编程经验, 那么你应该选择这个职业。我们会很高兴在制作史上最好编程游戏的路上有你的陪伴." + class_attributes: "职业说明" + archmage_attribute_1_pref: "了解" + archmage_attribute_1_suf: ",或者想要学习。我们的多数代码都是用它写就的。如果你喜欢 Ruby 或者 Python,那你肯定会感到很熟悉。它就是 JavaScript,但它的语法更友好。" + archmage_attribute_2: "编程经验和干劲。我们可以帮你走上正规,但恐怕没多少时间培训你。" + how_to_join: "如何加入" + join_desc_1: "谁都可以加入!先看看我们的" + join_desc_2: ",然后勾选下面的复选框,这样你就会作为勇敢的大法师收到我们的电邮。如果你想和开发人员聊天或者更深入地参与,可以 " + join_desc_3: " 或者去我们的" + join_desc_4: ",然后我们有话好说!" + join_url_email: "给我们发邮件" + join_url_hipchat: " HipChat 聊天室" + more_about_archmage: "了解如何成为一名大法师" + archmage_subscribe_desc: "通过电子邮件获得新的编码机会和公告。" + artisan_summary_pref: "想要设计 CodeCombat 的关卡吗?人们玩的比我们做的快多了!现在我们的关卡编辑器还很基本,所以做起关卡来会有点麻烦,还会有bug。只要你有制作关卡的灵感,不管是简单的for循环还是" + artisan_summary_suf: "这种东西,这个职业都很适合你。" +# artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" +# artisan_introduction_suf: ", then this class might be for you." +# artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" +# artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." +# artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" +# artisan_join_desc: "Use the Level Editor in these steps, give or take:" + artisan_join_step1: "阅读文档." + artisan_join_step2: "创建一个新关卡 以及探索已经存在的关卡." + artisan_join_step3: "来我们的 HipChat 聊天室寻求帮助." + artisan_join_step4: "吧你的关卡发到论坛让别人给你评价." + more_about_artisan: "了解如何成为一名工匠" + artisan_subscribe_desc: "通过电子邮件获得关卡编辑器更新和公告。" + adventurer_summary: "丑话说在前面,你就是那个挡枪子的,而且你会伤得很重。我们需要人手来测试崭新的关卡,并且提出改进意见。做一个好游戏是一个漫长的过程,没人第一次就能搞对。如果你能忍得了这些,而且身体健壮,那这个职业就是你的了。" +# adventurer_introduction: "Let's be clear about your role: you are the tank. You're going to take heavy damage. We need people to try out brand-new levels and help identify how to make things better. The pain will be enormous; making good games is a long process and no one gets it right the first time. If you can endure and have a high constitution score, then this class might be for you." +# adventurer_attribute_1: "A thirst for learning. You want to learn how to code and we want to teach you how to code. You'll probably be doing most of the teaching in this case, though." +# adventurer_attribute_2: "Charismatic. Be gentle but articulate about what needs improving, and offer suggestions on how to improve." +# adventurer_join_pref: "Either get together with (or recruit!) an Artisan and work with them, or check the box below to receive emails when there are new levels to test. We'll also be posting about levels to review on our networks like" + adventurer_forum_url: "我们的论坛" + adventurer_join_suf: "如果你更喜欢以这些方式被通知, 那就注册吧!" + more_about_adventurer: "了解如何成为一名冒险家" + adventurer_subscribe_desc: "通过电子邮件获得新关卡通知。" + scribe_summary_pref: "CodeCombat 不只是一堆关卡的集合,它还是玩家们编程知识的来源。这样的话,每个工匠都能链接详尽的文档,以供玩家们学习,类似于" + scribe_summary_suf: "那些。如果你喜欢解释编程概念,那么这个职业很适合你。" +# scribe_introduction_pref: "CodeCombat isn't just going to be a bunch of levels. It will also include a resource for knowledge, a wiki of programming concepts that levels can hook into. That way rather than each Artisan having to describe in detail what a comparison operator is, they can simply link their level to the Article describing them that is already written for the player's edification. Something along the lines of what the " + scribe_introduction_url_mozilla: "Mozilla 开发者社区" +# scribe_introduction_suf: " has built. If your idea of fun is articulating the concepts of programming in Markdown form, then this class might be for you." +# scribe_attribute_1: "Skill in words is pretty much all you need. Not only grammar and spelling, but able to convey complicated ideas to others." + contact_us_url: "联系我们" + scribe_join_description: "介绍一下你自己, 比如你的编程经历和你喜欢写什么东西, 我们将从这里开始了解你!!" + more_about_scribe: "了解如何成为一名文书" + scribe_subscribe_desc: "通过电子邮件获得写作新文档的通知。" + diplomat_summary: "無數國家弗講英語,不過許人也對 CodeCombat 興致頭高險!我裏需要有熱情個翻譯人,畀箇網站裏個文字儘話快速傳到全世界。假使爾想幫我裏傳播全球,箇勿箇職業適合爾。" + diplomat_introduction_pref: "空是講我裏從" + diplomat_launch_url: "十月個發佈" + diplomat_introduction_suf: "裏向得到解某啓發:佩是全世界個人都對 CodeCombat 興致頭高險。我们召集了一群翻译者,尽快地把网站上的信息翻译成各国文字。如果你对即将发布的新内容很感兴趣,想让你的国家的人们玩上,就快来成为外交官吧。" + diplomat_attribute_1: "既会说流利的英语,也熟悉自己的语言。编程是一件很复杂的事情,而要翻译复杂的概念,你必须对两种语言都在行!" + diplomat_join_pref_github: "在" + diplomat_github_url: " GitHub " + diplomat_join_suf_github: "找到你的语言文件 (中文的是: codecombat/app/locale/zh-HNAS.coffee),在线编辑它,然后提交一个合并请求。同时,选中下面这个复选框来关注最新的国际化开发!" + more_about_diplomat: "了解如何成为一名外交官" + diplomat_subscribe_desc: "接受有关国际化开发和翻译情况的邮件" + ambassador_summary: "我们要建立一个社区,而当社区遇到麻烦的时候,就要支持人员出场了。我们运用 IRC、电邮、社交网站等多种平台帮助玩家熟悉游戏。如果你想帮人们参与进来,学习编程,然后玩的开心,那这个职业属于你。" + ambassador_introduction: "这是一个正在成长的社区,而你将成为我们与世界的联结点。大家可以通过Olark即时聊天、邮件、参与者众多的社交网络来认识了解讨论我们的游戏。如果你想帮助大家尽早参与进来、获得乐趣、感受CodeCombat的脉搏、与我们同行,那么这将是一个适合你的职业。" + ambassador_attribute_1: "有出色的沟通能力。能够辨识出玩家遇到的问题并帮助他们解决这些问题。与此同时,和我们保持联系,及时反馈玩家的喜恶和愿望!" + ambassador_join_desc: "介绍一下你自己:你做过什么?你喜欢做什么?我们将从这里开始了解你!" +# ambassador_join_note_strong: "Note" +# ambassador_join_note_desc: "One of our top priorities is to build multiplayer where players having difficulty solving levels can summon higher level wizards to help them. This will be a great way for ambassadors to do their thing. We'll keep you posted!" + more_about_ambassador: "了解如何成为一名使节" + ambassador_subscribe_desc: "通过电子邮件获得支持系统的现状,以及多人游戏方面的新进展。" + counselor_summary: "以上的职业都不适合你?没关系,我们欢迎每一个想参与 CodeCombat 开发的人!如果你熟悉教学、游戏开发、开源管理,或者任何你觉得和我们有关的方面,那这个职业属于你。" + counselor_introduction_1: "也许你有人生的经验,也许你对 CodeCombat 的发展有独特的观点。在所有这些角色中,这个角色花费的时间可能最少,但作为个人你的价值却最高。我们在寻找各方面的贤人,尤其是在教学、游戏开发、开源软件管理、技术企业招聘、创业或者设计方面的。" + counselor_introduction_2: "任何和 CodeCombat 的开发有关系的又可以。如果你有知识,并且希望分享给我们,帮这个项目成长,那这个职业属于你。" + counselor_attribute_1: "经验。上述的任何领域,或者你认为对我们有帮助的领域。" + counselor_attribute_2: "一点用来谈笑风生的时间!" + counselor_join_desc: ",向我们介绍以下你自己:你做过什么、对什么有兴趣。当我们需要你的建议的时候,我们会联系你的(不会很经常)。" + more_about_counselor: "了解如何成为一名顾问" + changes_auto_save: "在你勾选复选框后,更改将自动保存。" + diligent_scribes: "我裏勤力個文書:" + powerful_archmages: "我裏強力個大法師:" + creative_artisans: "我裏有頭路個泥水人:" + brave_adventurers: "我裏有本事個冒險家:" + translating_diplomats: "我裏全世界分佈個外交官:" + helpful_ambassadors: "我裏親切個使節:" + + classes: + archmage_title: "大法師" + archmage_title_description: "(寫代碼個人)" + artisan_title: "泥水人" + artisan_title_description: "(做關造關人)" + adventurer_title: "冒險家" + adventurer_title_description: "(闖關測試人)" + scribe_title: "文書" + scribe_title_description: "(提醒編寫人)" + diplomat_title: "外交官" + diplomat_title_description: "(語言翻譯人)" + ambassador_title: "使節" + ambassador_title_description: "(用戶支持人)" + counselor_title: "顧問" + counselor_title_description: "(專家/內行人)" + + ladder: + please_login: "對打前先登進來。" + my_matches: "我個對手" + simulate: "演兵" +# simulation_explanation: "By simulating games you can get your game ranked faster!" + 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" +# games_played: "Games played" +# ratio: "Ratio" + leaderboard: "排行榜" + battle_as: "我要加進箇方 " + summary_your: "爾 " + summary_matches: "對手 - " + summary_wins: " 贏爻, " + summary_losses: " 失敗" + rank_no_code: "嘸新代碼好打分" + rank_my_game: "爲箇次遊戲打分!" + rank_submitting: "徠搭提交..." +# rank_submitted: "Submitted for Ranking" + rank_failed: "打分失敗" +# rank_being_ranked: "Game Being Ranked" +# code_being_simulated: "Your new code is being simulated by other players for ranking. This will refresh as new matches come in." +# no_ranked_matches_pre: "No ranked matches for the " +# no_ranked_matches_post: " team! Play against some competitors and then come back here to get your game ranked." + choose_opponent: "揀一個對手" + tutorial_play: "攪教程" + tutorial_recommended: "假使爾從來朆攪過個話,建議爾先畀教程攪攪相" + tutorial_skip: "跳過教程" + tutorial_not_sure: "曉弗得怎兒攪攪?" + tutorial_play_first: "先教程攪遍。" + simple_ai: "省力腦子" + warmup: "熱身" + vs: "對打" + + multiplayer_launch: + introducing_dungeon_arena: "介紹地下城競技場" + new_way: "用代碼競技個新方式。" + to_battle: "趒去打仗,我等開發者!" + modern_day_sorcerer: "爾要得編程?老讚!箇時代爾佩是巫師!還弗快點用爾編碼個魔力指揮爾個下手參軍打仗啊?我裏講個勿是搭機器賭打何!" + arenas_are_here: "CodeCombat一個多人對打個頭腦競技場。" +# ladder_explanation: "Choose your heroes, enchant your human or ogre armies, and climb your way over defeated fellow Wizards to reach the top of the ladders–then challenge your friends in our glorious, asynchronous multiplayer coding arenas. If you're feeling creative, you can even" + fork_our_arenas: "派生我個競技場" + create_worlds: "還有造我自己個世界。" + javascript_rusty: "對JavaScript一粒打生?嘸較相干,箇搭有一個" + tutorial: "教程" + new_to_programming: "。編程新手?加進我裏新手訓練營裏來提高能力何。" + so_ready: "我準備起爻!" + + loading_error: + could_not_load: "讀取失敗" + connection_failure: "連接失敗。" + unauthorized: "爾喫登進嚇好用。是弗是畀 cookies 禁用爻?" + forbidden: "爾嘸箇權力。" + not_found: "朆尋着。" + not_allowed: "方法弗允許。" + timeout: "服務器超時。" + conflict: "資源衝撞。" + bad_input: "吞輸進。" + server_error: "服務器錯誤。" + unknown: "弗識錯誤。" + + resources: +# your_sessions: "Your Sessions" + level: "等級" + social_network_apis: "社交網絡 APIs" + facebook_status: "Facebook 狀態" + facebook_friends: "Facebook 朋友" +# facebook_friend_sessions: "Facebook Friend Sessions" + gplus_friends: "G+ 朋友" +# gplus_friend_sessions: "G+ Friend Sessions" + leaderboard: "排行榜" + user_schema: "用戶模式" + user_profile: "User Profile" + patches: "補丁" +# model: "Model" From f92fd122c6870e803ff7a4fb9a912370df8a4797 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Fri, 2 May 2014 09:46:00 -0700 Subject: [PATCH 04/25] Integrating Wu as zh-WUU-HANS and zh-WUU-HANT; hacking on a fork of i18next to do so. --- app/locale/locale.coffee | 2 ++ app/locale/zh-WUU-HANS.coffee | 3 +++ app/locale/{wuu.coffee => zh-WUU-HANT.coffee} | 2 +- bower.json | 2 +- 4 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 app/locale/zh-WUU-HANS.coffee rename app/locale/{wuu.coffee => zh-WUU-HANT.coffee} (99%) diff --git a/app/locale/locale.coffee b/app/locale/locale.coffee index caa16b0ce..c04f619d9 100644 --- a/app/locale/locale.coffee +++ b/app/locale/locale.coffee @@ -19,6 +19,8 @@ module.exports = zh: require './zh' # 中文, Chinese 'zh-HANS': require './zh-HANS' # 简体中文, Chinese (Simplified) 'zh-HANT': require './zh-HANT' # 繁体中文, Chinese (Traditional) + 'zh-WUU-HANS': require './zh-WUU-HANS' # 巫师吴语, Wuu (Simplified) + 'zh-WUU-HANT': require './zh-WUU-HANT' # 巫師吳語, Wuu (Traditional) fr: require './fr' # français, French ja: require './ja' # 日本語, Japanese ar: require './ar' # العربية, Arabic diff --git a/app/locale/zh-WUU-HANS.coffee b/app/locale/zh-WUU-HANS.coffee new file mode 100644 index 000000000..0a733ccf9 --- /dev/null +++ b/app/locale/zh-WUU-HANS.coffee @@ -0,0 +1,3 @@ +module.exports = nativeDescription: "巫师吴语", englishDescription: "Wuu (Simplified)", translation: + common: + loading: "徕搭读取……" diff --git a/app/locale/wuu.coffee b/app/locale/zh-WUU-HANT.coffee similarity index 99% rename from app/locale/wuu.coffee rename to app/locale/zh-WUU-HANT.coffee index d1ad0711d..5323e3c6c 100644 --- a/app/locale/wuu.coffee +++ b/app/locale/zh-WUU-HANT.coffee @@ -1,4 +1,4 @@ -module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu", translation: +module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Traditional)", translation: common: loading: "徠搭讀取……" saving: "徠搭存檔……" diff --git a/bower.json b/bower.json index 24a139f6d..903edc925 100644 --- a/bower.json +++ b/bower.json @@ -28,7 +28,7 @@ "lodash": "~2.4.1", "backbone": "1.1.0", "jquery-mousewheel": "~3.1.9", - "i18next": "~1.7.1", + "i18next": "git@github.com:/nwinter/i18next.git", "firepad": "~0.1.2", "marked": "~0.3.0", "moment": "~2.5.0", From 302cb780957001f865bea9286c8eebf9d396e068 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Fri, 2 May 2014 09:47:41 -0700 Subject: [PATCH 05/25] Added zh-WUU-HANS stubs. --- app/locale/zh-WUU-HANS.coffee | 696 ++++++++++++++++++++++++++++++++++ 1 file changed, 696 insertions(+) diff --git a/app/locale/zh-WUU-HANS.coffee b/app/locale/zh-WUU-HANS.coffee index 0a733ccf9..6351cc3f4 100644 --- a/app/locale/zh-WUU-HANS.coffee +++ b/app/locale/zh-WUU-HANS.coffee @@ -1,3 +1,699 @@ module.exports = nativeDescription: "巫师吴语", englishDescription: "Wuu (Simplified)", translation: common: loading: "徕搭读取……" +# saving: "Saving..." +# sending: "Sending..." +# send: "Send" +# cancel: "Cancel" +# save: "Save" +# publish: "Publish" +# create: "Create" +# delay_1_sec: "1 second" +# delay_3_sec: "3 seconds" +# delay_5_sec: "5 seconds" +# manual: "Manual" +# fork: "Fork" +# play: "Play" +# retry: "Retry" +# watch: "Watch" +# unwatch: "Unwatch" +# submit_patch: "Submit Patch" + +# units: +# second: "second" +# seconds: "seconds" +# minute: "minute" +# minutes: "minutes" +# hour: "hour" +# hours: "hours" + +# modal: +# close: "Close" +# okay: "Okay" + +# not_found: +# page_not_found: "Page not found" + +# nav: +# play: "Levels" +# editor: "Editor" +# blog: "Blog" +# forum: "Forum" +# account: "Account" +# admin: "Admin" +# home: "Home" +# contribute: "Contribute" +# legal: "Legal" +# about: "About" +# contact: "Contact" +# twitter_follow: "Follow" +# employers: "Employers" + +# versions: +# save_version_title: "Save New Version" +# new_major_version: "New Major Version" +# cla_prefix: "To save changes, first you must agree to our" +# cla_url: "CLA" +# cla_suffix: "." +# cla_agree: "I AGREE" + +# login: +# sign_up: "Create Account" +# log_in: "Log In" +# logging_in: "Logging In" +# log_out: "Log Out" +# recover: "recover account" + +# recover: +# recover_account_title: "Recover Account" +# send_password: "Send Recovery Password" + +# signup: +# create_account_title: "Create Account to Save Progress" +# description: "It's free. Just need a couple things and you'll be good to go:" +# email_announcements: "Receive announcements by email" +# coppa: "13+ or non-USA " +# coppa_why: "(Why?)" +# creating: "Creating Account..." +# sign_up: "Sign Up" +# log_in: "log in with password" +# social_signup: "Or, you can sign up through Facebook or G+:" + +# home: +# slogan: "Learn to Code JavaScript by Playing a Game" +# no_ie: "CodeCombat does not run in Internet Explorer 9 or older. Sorry!" +# no_mobile: "CodeCombat wasn't designed for mobile devices and may not work!" +# play: "Play" +# old_browser: "Uh oh, your browser is too old to run CodeCombat. Sorry!" +# old_browser_suffix: "You can try anyway, but it probably won't work." +# campaign: "Campaign" +# for_beginners: "For Beginners" +# multiplayer: "Multiplayer" +# for_developers: "For Developers" + +# play: +# choose_your_level: "Choose Your Level" +# adventurer_prefix: "You can jump to any level below, or discuss the levels on " +# adventurer_forum: "the Adventurer forum" +# adventurer_suffix: "." +# campaign_beginner: "Beginner Campaign" +# campaign_beginner_description: "... in which you learn the wizardry of programming." +# campaign_dev: "Random Harder Levels" +# campaign_dev_description: "... in which you learn the interface while doing something a little harder." +# campaign_multiplayer: "Multiplayer Arenas" +# campaign_multiplayer_description: "... in which you code head-to-head against other players." +# campaign_player_created: "Player-Created" +# campaign_player_created_description: "... in which you battle against the creativity of your fellow Artisan Wizards." +# level_difficulty: "Difficulty: " +# play_as: "Play As" +# spectate: "Spectate" + +# contact: +# contact_us: "Contact CodeCombat" +# welcome: "Good to hear from you! Use this form to send us email. " +# contribute_prefix: "If you're interested in contributing, check out our " +# contribute_page: "contribute page" +# contribute_suffix: "!" +# forum_prefix: "For anything public, please try " +# forum_page: "our forum" +# forum_suffix: " instead." +# send: "Send Feedback" +# contact_candidate: "Contact Candidate" +# recruitment_reminder: "Use this form to reach out to candidates you are interested in interviewing. Remember that CodeCombat charges 18% of first-year salary. The fee is due upon hiring the employee and is refundable for 90 days if the employee does not remain employed. Part time, remote, and contract employees are free, as are interns." + +# diplomat_suggestion: +# title: "Help translate CodeCombat!" +# sub_heading: "We need your language skills." +# pitch_body: "We develop CodeCombat in English, but we already have players all over the world. Many of them want to play in {English} but don't speak English, so if you can speak both, please consider signing up to be a Diplomat and help translate both the CodeCombat website and all the levels into {English}." +# missing_translations: "Until we can translate everything into {English}, you'll see English when {English} isn't available." +# learn_more: "Learn more about being a Diplomat" +# subscribe_as_diplomat: "Subscribe as a Diplomat" + +# wizard_settings: +# title: "Wizard Settings" +# customize_avatar: "Customize Your Avatar" +# active: "Active" +# color: "Color" +# group: "Group" +# clothes: "Clothes" +# trim: "Trim" +# cloud: "Cloud" +# team: "Team" +# spell: "Spell" +# boots: "Boots" +# hue: "Hue" +# saturation: "Saturation" +# lightness: "Lightness" + +# account_settings: +# title: "Account Settings" +# not_logged_in: "Log in or create an account to change your settings." +# autosave: "Changes Save Automatically" +# me_tab: "Me" +# picture_tab: "Picture" +# wizard_tab: "Wizard" +# password_tab: "Password" +# emails_tab: "Emails" +# admin: "Admin" +# wizard_color: "Wizard Clothes Color" +# new_password: "New Password" +# new_password_verify: "Verify" +# email_subscriptions: "Email Subscriptions" +# email_announcements: "Announcements" +# email_notifications: "Notifications" +# email_notifications_description: "Get periodic notifications for your account." +# email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# contributor_emails: "Contributor Class Emails" +# contribute_prefix: "We're looking for people to join our party! Check out the " +# contribute_page: "contribute page" +# contribute_suffix: " to find out more." +# email_toggle: "Toggle All" +# error_saving: "Error Saving" +# saved: "Changes Saved" +# password_mismatch: "Password does not match." +# job_profile: "Job Profile" +# job_profile_approved: "Your job profile has been approved by CodeCombat. Employers will be able to see it until you either mark it inactive or it has not been changed for four weeks." +# job_profile_explanation: "Hi! Fill this out, and we will get in touch about finding you a software developer job." +# sample_profile: "See a sample profile" +# view_profile: "View Your Profile" + +# account_profile: +# edit_settings: "Edit Settings" +# profile_for_prefix: "Profile for " +# profile_for_suffix: "" +# approved: "Approved" +# not_approved: "Not Approved" +# looking_for: "Looking for:" +# last_updated: "Last updated:" +# contact: "Contact" +# work_experience: "Work Experience" +# education: "Education" +# our_notes: "Our Notes" +# projects: "Projects" + +# employers: +# want_to_hire_our_players: "Want to hire expert CodeCombat players?" +# see_candidates: "Click here to see our candidates" +# candidates_count_prefix: "We currently have " +# candidates_count_many: "many" +# candidates_count_suffix: "highly skilled and vetted developers looking for work." +# candidate_name: "Name" +# candidate_location: "Location" +# candidate_looking_for: "Looking For" +# candidate_role: "Role" +# candidate_top_skills: "Top Skills" +# candidate_years_experience: "Yrs Exp" +# candidate_last_updated: "Last Updated" +# candidate_approved: "Us?" +# candidate_active: "Them?" + +# play_level: +# level_load_error: "Level could not be loaded: " +# done: "Done" +# grid: "Grid" +# customize_wizard: "Customize Wizard" +# home: "Home" +# guide: "Guide" +# multiplayer: "Multiplayer" +# restart: "Restart" +# goals: "Goals" +# action_timeline: "Action Timeline" +# click_to_select: "Click on a unit to select it." +# reload_title: "Reload All Code?" +# reload_really: "Are you sure you want to reload this level back to the beginning?" +# reload_confirm: "Reload All" +# victory_title_prefix: "" +# victory_title_suffix: " Complete" +# victory_sign_up: "Sign Up to Save Progress" +# victory_sign_up_poke: "Want to save your code? Create a free account!" +# victory_rate_the_level: "Rate the level: " +# victory_rank_my_game: "Rank My Game" +# victory_ranking_game: "Submitting..." +# victory_return_to_ladder: "Return to Ladder" +# victory_play_next_level: "Play Next Level" +# victory_go_home: "Go Home" +# victory_review: "Tell us more!" +# victory_hour_of_code_done: "Are You Done?" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" +# multiplayer_title: "Multiplayer Settings" +# multiplayer_link_description: "Give this link to anyone to have them join you." +# multiplayer_hint_label: "Hint:" +# multiplayer_hint: " Click the link to select all, then press ⌘-C or Ctrl-C to copy the link." +# multiplayer_coming_soon: "More multiplayer features to come!" +# guide_title: "Guide" +# tome_minion_spells: "Your Minions' Spells" +# tome_read_only_spells: "Read-Only Spells" +# tome_other_units: "Other Units" +# tome_cast_button_castable: "Cast Spell" +# tome_cast_button_casting: "Casting" +# tome_cast_button_cast: "Spell Cast" +# tome_autocast_delay: "Autocast Delay" +# tome_select_spell: "Select a Spell" +# tome_select_a_thang: "Select Someone for " +# tome_available_spells: "Available Spells" +# hud_continue: "Continue (shift+space)" +# spell_saved: "Spell Saved" +# skip_tutorial: "Skip (esc)" +# editor_config: "Editor Config" +# editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." +# editor_config_keybindings_label: "Key Bindings" +# editor_config_keybindings_default: "Default (Ace)" +# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." +# editor_config_invisibles_label: "Show Invisibles" +# editor_config_invisibles_description: "Displays invisibles such as spaces or tabs." +# editor_config_indentguides_label: "Show Indent Guides" +# editor_config_indentguides_description: "Displays vertical lines to see indentation better." +# editor_config_behaviors_label: "Smart Behaviors" +# editor_config_behaviors_description: "Autocompletes brackets, braces, and quotes." +# loading_ready: "Ready!" +# tip_insert_positions: "Shift+Click a point on the map to insert it into the spell editor." +# tip_toggle_play: "Toggle play/paused with Ctrl+P." +# tip_scrub_shortcut: "Ctrl+[ and Ctrl+] rewind and fast-forward." +# tip_guide_exists: "Click the guide at the top of the page for useful info." +# tip_open_source: "CodeCombat is 100% open source!" +# tip_beta_launch: "CodeCombat launched its beta in October, 2013." +# tip_js_beginning: "JavaScript is just the beginning." +# tip_autocast_setting: "Adjust autocast settings by clicking the gear on the cast button." +# think_solution: "Think of the solution, not the problem." +# tip_theory_practice: "In theory, there is no difference between theory and practice. But in practice, there is. - Yogi Berra" +# tip_error_free: "There are two ways to write error-free programs; only the third one works. - Alan Perlis" +# tip_debugging_program: "If debugging is the process of removing bugs, then programming must be the process of putting them in. - Edsger W. Dijkstra" +# tip_forums: "Head over to the forums and tell us what you think!" +# tip_baby_coders: "In the future, even babies will be Archmages." +# tip_morale_improves: "Loading will continue until morale improves." +# tip_all_species: "We believe in equal opportunities to learn programming for all species." +# tip_reticulating: "Reticulating spines." +# tip_harry: "Yer a Wizard, " +# tip_great_responsibility: "With great coding skill comes great debug responsibility." +# tip_munchkin: "If you don't eat your vegetables, a munchkin will come after you while you're asleep." +# tip_binary: "There are only 10 types of people in the world: those who understand binary, and those who don't." +# tip_commitment_yoda: "A programmer must have the deepest commitment, the most serious mind. ~ Yoda" +# tip_no_try: "Do. Or do not. There is no try. - Yoda" +# tip_patience: "Patience you must have, young Padawan. - Yoda" +# tip_documented_bug: "A documented bug is not a bug; it is a feature." +# tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" +# time_current: "Now:" +# time_total: "Max:" +# time_goto: "Go to:" +# infinite_loop_try_again: "Try Again" +# infinite_loop_reset_level: "Reset Level" +# infinite_loop_comment_out: "Comment Out My Code" + +# admin: +# av_title: "Admin Views" +# av_entities_sub_title: "Entities" +# av_entities_users_url: "Users" +# av_entities_active_instances_url: "Active Instances" +# av_other_sub_title: "Other" +# av_other_debug_base_url: "Base (for debugging base.jade)" +# u_title: "User List" +# lg_title: "Latest Games" +# clas: "CLAs" + +# community: +# level_editor: "Level Editor" +# main_title: "CodeCombat Community" +# facebook: "Facebook" +# twitter: "Twitter" +# gplus: "Google+" + +# editor: +# main_title: "CodeCombat Editors" +# main_description: "Build your own levels, campaigns, units and educational content. We provide all the tools you need!" +# article_title: "Article Editor" +# article_description: "Write articles that give players overviews of programming concepts which can be used across a variety of levels and campaigns." +# thang_title: "Thang Editor" +# thang_description: "Build units, defining their default logic, graphics and audio. Currently only supports importing Flash exported vector graphics." +# level_title: "Level Editor" +# level_description: "Includes the tools for scripting, uploading audio, and constructing custom logic to create all sorts of levels. Everything we use ourselves!" +# got_questions: "Questions about using the CodeCombat editors?" +# contact_us: "Contact us!" +# hipchat_prefix: "You can also find us in our" +# hipchat_url: "HipChat room." +# back: "Back" +# revert: "Revert" +# revert_models: "Revert Models" +# fork_title: "Fork New Version" +# fork_creating: "Creating Fork..." +# more: "More" +# wiki: "Wiki" +# live_chat: "Live Chat" +# level_some_options: "Some Options?" +# level_tab_thangs: "Thangs" +# level_tab_scripts: "Scripts" +# level_tab_settings: "Settings" +# level_tab_components: "Components" +# level_tab_systems: "Systems" +# level_tab_thangs_title: "Current Thangs" +# level_tab_thangs_all: "All" +# level_tab_thangs_conditions: "Starting Conditions" +# level_tab_thangs_add: "Add Thangs" +# delete: "Delete" +# duplicate: "Duplicate" +# level_settings_title: "Settings" +# level_component_tab_title: "Current Components" +# level_component_btn_new: "Create New Component" +# level_systems_tab_title: "Current Systems" +# level_systems_btn_new: "Create New System" +# level_systems_btn_add: "Add System" +# level_components_title: "Back to All Thangs" +# level_components_type: "Type" +# level_component_edit_title: "Edit Component" +# level_component_config_schema: "Config Schema" +# level_component_settings: "Settings" +# level_system_edit_title: "Edit System" +# create_system_title: "Create New System" +# new_component_title: "Create New Component" +# new_component_field_system: "System" +# new_article_title: "Create a New Article" +# new_thang_title: "Create a New Thang Type" +# new_level_title: "Create a New Level" +# new_article_title_signup: "Sign Up to Create a New Article" +# new_thang_title_signup: "Sign Up to Create a New Thang Type" +# new_level_title_signup: "Sign Up to Create a New Level" +# article_search_title: "Search Articles Here" +# thang_search_title: "Search Thang Types Here" +# level_search_title: "Search Levels Here" +# read_only_warning2: "Note: you can't save any edits here, because you're not logged in." + +# article: +# edit_btn_preview: "Preview" +# edit_article_title: "Edit Article" + +# general: +# and: "and" +# name: "Name" +# body: "Body" +# version: "Version" +# commit_msg: "Commit Message" +# version_history: "Version History" +# version_history_for: "Version History for: " +# result: "Result" +# results: "Results" +# description: "Description" +# or: "or" +# subject: "Subject" +# email: "Email" +# password: "Password" +# message: "Message" +# code: "Code" +# ladder: "Ladder" +# when: "When" +# opponent: "Opponent" +# rank: "Rank" +# score: "Score" +# win: "Win" +# loss: "Loss" +# tie: "Tie" +# easy: "Easy" +# medium: "Medium" +# hard: "Hard" +# player: "Player" + +# about: +# who_is_codecombat: "Who is CodeCombat?" +# why_codecombat: "Why CodeCombat?" +# who_description_prefix: "together started CodeCombat in 2013. We also created " +# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters." +# who_description_ending: "Now it's time to teach people to write code." +# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." +# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it." +# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like" +# why_paragraph_3_italic: "yay a badge" +# why_paragraph_3_center: "but fun like" +# why_paragraph_3_italic_caps: "NO MOM I HAVE TO FINISH THE LEVEL!" +# why_paragraph_3_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing." +# why_paragraph_4: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age." +# why_ending: "And hey, it's free. " +# why_ending_url: "Start wizarding now!" +# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." +# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." +# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." +# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." +# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." +# glen_description: "Programmer and passionate game developer, with the motivation to make this world a better place, by developing things that matter. The word impossible can't be found in his dictionary. Learning new skills is his joy!" + +# legal: +# page_title: "Legal" +# opensource_intro: "CodeCombat is free to play and completely open source." +# opensource_description_prefix: "Check out " +# github_url: "our GitHub" +# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See " +# archmage_wiki_url: "our Archmage wiki" +# opensource_description_suffix: "for a list of the software that makes this game possible." +# practices_title: "Respectful Best Practices" +# practices_description: "These are our promises to you, the player, in slightly less legalese." +# privacy_title: "Privacy" +# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent." +# security_title: "Security" +# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems." +# email_title: "Email" +# email_description_prefix: "We will not inundate you with spam. Through" +# email_settings_url: "your email settings" +# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time." +# cost_title: "Cost" +# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:" +# recruitment_title: "Recruitment" +# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life." +# url_hire_programmers: "No one can hire programmers fast enough" +# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you" +# recruitment_description_italic: "a lot" +# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan." +# copyrights_title: "Copyrights and Licenses" +# contributor_title: "Contributor License Agreement" +# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our" +# cla_url: "CLA" +# contributor_description_suffix: "to which you should agree before contributing." +# code_title: "Code - MIT" +# code_description_prefix: "All code owned by CodeCombat or hosted on codecombat.com, both in the GitHub repository or in the codecombat.com database, is licensed under the" +# mit_license_url: "MIT license" +# code_description_suffix: "This includes all code in Systems and Components that are made available by CodeCombat for the purpose of creating levels." +# art_title: "Art/Music - Creative Commons " +# art_description_prefix: "All common content is available under the" +# cc_license_url: "Creative Commons Attribution 4.0 International License" +# art_description_suffix: "Common content is anything made generally available by CodeCombat for the purpose of creating Levels. This includes:" +# art_music: "Music" +# art_sound: "Sound" +# art_artwork: "Artwork" +# art_sprites: "Sprites" +# art_other: "Any and all other non-code creative works that are made available when creating Levels." +# art_access: "Currently there is no universal, easy system for fetching these assets. In general, fetch them from the URLs as used by the site, contact us for assistance, or help us in extending the site to make these assets more easily accessible." +# art_paragraph_1: "For attribution, please name and link to codecombat.com near where the source is used or where appropriate for the medium. For example:" +# use_list_1: "If used in a movie or another game, include codecombat.com in the credits." +# use_list_2: "If used on a website, include a link near the usage, for example underneath an image, or in a general attributions page where you might also mention other Creative Commons works and open source software being used on the site. Something that's already clearly referencing CodeCombat, such as a blog post mentioning CodeCombat, does not need some separate attribution." +# art_paragraph_2: "If the content being used is created not by CodeCombat but instead by a user of codecombat.com, attribute them instead, and follow attribution directions provided in that resource's description if there are any." +# rights_title: "Rights Reserved" +# rights_desc: "All rights are reserved for Levels themselves. This includes" +# rights_scripts: "Scripts" +# rights_unit: "Unit configuration" +# rights_description: "Description" +# rights_writings: "Writings" +# rights_media: "Media (sounds, music) and any other creative content made specifically for that Level and not made generally available when creating Levels." +# rights_clarification: "To clarify, anything that is made available in the Level Editor for the purpose of making levels is under CC, whereas the content created with the Level Editor or uploaded in the course of creation of Levels is not." +# nutshell_title: "In a Nutshell" +# nutshell_description: "Any resources we provide in the Level Editor are free to use as you like for creating Levels. But we reserve the right to restrict distribution of the Levels themselves (that are created on codecombat.com) so that they may be charged for in the future, if that's what ends up happening." +# canonical: "The English version of this document is the definitive, canonical version. If there are any discrepencies between translations, the English document takes precedence." + +# contribute: +# page_title: "Contributing" +# character_classes_title: "Character Classes" +# introduction_desc_intro: "We have high hopes for CodeCombat." +# introduction_desc_pref: "We want to be where programmers of all stripes come to learn and play together, introduce others to the wonderful world of coding, and reflect the best parts of the community. We can't and don't want to do that alone; what makes projects like GitHub, Stack Overflow and Linux great are the people who use them and build on them. To that end, " +# introduction_desc_github_url: "CodeCombat is totally open source" +# introduction_desc_suf: ", and we aim to provide as many ways as possible for you to take part and make this project as much yours as ours." +# introduction_desc_ending: "We hope you'll join our party!" +# introduction_desc_signature: "- Nick, George, Scott, Michael, Jeremy and Glen" +# alert_account_message_intro: "Hey there!" +# alert_account_message_pref: "To subscribe for class emails, you'll need to " +# alert_account_message_suf: "first." +# alert_account_message_create_url: "create an account" +# archmage_summary: "Interested in working on game graphics, user interface design, database and server organization, multiplayer networking, physics, sound, or game engine performance? Want to help build a game to help other people learn what you are good at? We have a lot to do and if you are an experienced programmer and want to develop for CodeCombat, this class is for you. We would love your help building the best programming game ever." +# archmage_introduction: "One of the best parts about building games is they synthesize so many different things. Graphics, sound, real-time networking, social networking, and of course many of the more common aspects of programming, from low-level database management, and server administration to user facing design and interface building. There's a lot to do, and if you're an experienced programmer with a hankering to really dive into the nitty-gritty of CodeCombat, this class might be for you. We would love to have your help building the best programming game ever." +# class_attributes: "Class Attributes" +# archmage_attribute_1_pref: "Knowledge in " +# archmage_attribute_1_suf: ", or a desire to learn. Most of our code is in this language. If you're a fan of Ruby or Python, you'll feel right at home. It's JavaScript, but with a nicer syntax." +# archmage_attribute_2: "Some experience in programming and personal initiative. We'll help you get oriented, but we can't spend much time training you." +# how_to_join: "How To Join" +# join_desc_1: "Anyone can help out! Just check out our " +# join_desc_2: "to get started, and check the box below to mark yourself as a brave Archmage and get the latest news by email. Want to chat about what to do or how to get more deeply involved? " +# join_desc_3: ", or find us in our " +# join_desc_4: "and we'll go from there!" +# join_url_email: "Email us" +# join_url_hipchat: "public HipChat room" +# more_about_archmage: "Learn More About Becoming an Archmage" +# archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." +# artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" +# artisan_summary_suf: ", then this class is for you." +# artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" +# artisan_introduction_suf: ", then this class might be for you." +# artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" +# artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." +# artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" +# artisan_join_desc: "Use the Level Editor in these steps, give or take:" +# artisan_join_step1: "Read the documentation." +# artisan_join_step2: "Create a new level and explore existing levels." +# artisan_join_step3: "Find us in our public HipChat room for help." +# artisan_join_step4: "Post your levels on the forum for feedback." +# more_about_artisan: "Learn More About Becoming an Artisan" +# artisan_subscribe_desc: "Get emails on level editor updates and announcements." +# adventurer_summary: "Let us be clear about your role: you are the tank. You are going to take heavy damage. We need people to try out brand-new levels and help identify how to make things better. The pain will be enormous; making good games is a long process and no one gets it right the first time. If you can endure and have a high constitution score, then this class is for you." +# adventurer_introduction: "Let's be clear about your role: you are the tank. You're going to take heavy damage. We need people to try out brand-new levels and help identify how to make things better. The pain will be enormous; making good games is a long process and no one gets it right the first time. If you can endure and have a high constitution score, then this class might be for you." +# adventurer_attribute_1: "A thirst for learning. You want to learn how to code and we want to teach you how to code. You'll probably be doing most of the teaching in this case, though." +# adventurer_attribute_2: "Charismatic. Be gentle but articulate about what needs improving, and offer suggestions on how to improve." +# adventurer_join_pref: "Either get together with (or recruit!) an Artisan and work with them, or check the box below to receive emails when there are new levels to test. We'll also be posting about levels to review on our networks like" +# adventurer_forum_url: "our forum" +# adventurer_join_suf: "so if you prefer to be notified those ways, sign up there!" +# more_about_adventurer: "Learn More About Becoming an Adventurer" +# adventurer_subscribe_desc: "Get emails when there are new levels to test." +# scribe_summary_pref: "CodeCombat is not just going to be a bunch of levels. It will also be a resource of programming knowledge that players can hook into. That way, each Artisan can link to a detailed article that for the player's edification: documentation akin to what the " +# scribe_summary_suf: " has built. If you enjoy explaining programming concepts, then this class is for you." +# scribe_introduction_pref: "CodeCombat isn't just going to be a bunch of levels. It will also include a resource for knowledge, a wiki of programming concepts that levels can hook into. That way rather than each Artisan having to describe in detail what a comparison operator is, they can simply link their level to the Article describing them that is already written for the player's edification. Something along the lines of what the " +# scribe_introduction_url_mozilla: "Mozilla Developer Network" +# scribe_introduction_suf: " has built. If your idea of fun is articulating the concepts of programming in Markdown form, then this class might be for you." +# scribe_attribute_1: "Skill in words is pretty much all you need. Not only grammar and spelling, but able to convey complicated ideas to others." +# contact_us_url: "Contact us" +# scribe_join_description: "tell us a little about yourself, your experience with programming and what sort of things you'd like to write about. We'll go from there!" +# more_about_scribe: "Learn More About Becoming a Scribe" +# scribe_subscribe_desc: "Get emails about article writing announcements." +# diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." +# diplomat_introduction_pref: "So, if there's one thing we learned from the " +# diplomat_launch_url: "launch in October" +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" +# more_about_diplomat: "Learn More About Becoming a Diplomat" +# diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." +# ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." +# ambassador_introduction: "This is a community we're building, and you are the connections. We've got Olark chats, emails, and social networks with lots of people to talk with and help get acquainted with the game and learn from. If you want to help people get involved and have fun, and get a good feel of the pulse of CodeCombat and where we're going, then this class might be for you." +# ambassador_attribute_1: "Communication skills. Be able to identify the problems players are having and help them solve them. Also, keep the rest of us informed about what players are saying, what they like and don't like and want more of!" +# ambassador_join_desc: "tell us a little about yourself, what you've done and what you'd be interested in doing. We'll go from there!" +# ambassador_join_note_strong: "Note" +# ambassador_join_note_desc: "One of our top priorities is to build multiplayer where players having difficulty solving levels can summon higher level wizards to help them. This will be a great way for ambassadors to do their thing. We'll keep you posted!" +# more_about_ambassador: "Learn More About Becoming an Ambassador" +# ambassador_subscribe_desc: "Get emails on support updates and multiplayer developments." +# counselor_summary: "None of the above roles fit what you are interested in? Do not worry, we are on the lookout for anybody who wants a hand in the development of CodeCombat! If you are interested in teaching, game development, open source management, or anything else that you think will be relevant to us, then this class is for you." +# counselor_introduction_1: "Do you have life experience? A different perspective on things that can help us decide how to shape CodeCombat? Of all these roles, this will probably take the least time, but individually you may make the most difference. We're on the lookout for wisened sages, particularly in areas like: teaching, game development, open source project management, technical recruiting, entrepreneurship, or design." +# counselor_introduction_2: "Or really anything that is relevant to the development of CodeCombat. If you have knowledge and want to share it to help grow this project, then this class might be for you." +# counselor_attribute_1: "Experience, in any of the areas above or something you think might be helpful." +# counselor_attribute_2: "A little bit of free time!" +# counselor_join_desc: "tell us a little about yourself, what you've done and what you'd be interested in doing. We'll put you in our contact list and be in touch when we could use advice (not too often)." +# more_about_counselor: "Learn More About Becoming a Counselor" +# changes_auto_save: "Changes are saved automatically when you toggle checkboxes." +# diligent_scribes: "Our Diligent Scribes:" +# powerful_archmages: "Our Powerful Archmages:" +# creative_artisans: "Our Creative Artisans:" +# brave_adventurers: "Our Brave Adventurers:" +# translating_diplomats: "Our Translating Diplomats:" +# helpful_ambassadors: "Our Helpful Ambassadors:" + +# classes: +# archmage_title: "Archmage" +# archmage_title_description: "(Coder)" +# artisan_title: "Artisan" +# artisan_title_description: "(Level Builder)" +# adventurer_title: "Adventurer" +# adventurer_title_description: "(Level Playtester)" +# scribe_title: "Scribe" +# scribe_title_description: "(Article Editor)" +# diplomat_title: "Diplomat" +# diplomat_title_description: "(Translator)" +# ambassador_title: "Ambassador" +# ambassador_title_description: "(Support)" +# counselor_title: "Counselor" +# counselor_title_description: "(Expert/Teacher)" + +# ladder: +# please_login: "Please log in first before playing a ladder game." +# my_matches: "My Matches" +# simulate: "Simulate" +# simulation_explanation: "By simulating games you can get your game ranked faster!" +# 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" +# games_played: "Games played" +# ratio: "Ratio" +# leaderboard: "Leaderboard" +# battle_as: "Battle as " +# summary_your: "Your " +# summary_matches: "Matches - " +# summary_wins: " Wins, " +# summary_losses: " Losses" +# rank_no_code: "No New Code to Rank" +# rank_my_game: "Rank My Game!" +# rank_submitting: "Submitting..." +# rank_submitted: "Submitted for Ranking" +# rank_failed: "Failed to Rank" +# rank_being_ranked: "Game Being Ranked" +# code_being_simulated: "Your new code is being simulated by other players for ranking. This will refresh as new matches come in." +# no_ranked_matches_pre: "No ranked matches for the " +# no_ranked_matches_post: " team! Play against some competitors and then come back here to get your game ranked." +# choose_opponent: "Choose an Opponent" +# tutorial_play: "Play Tutorial" +# tutorial_recommended: "Recommended if you've never played before" +# tutorial_skip: "Skip Tutorial" +# tutorial_not_sure: "Not sure what's going on?" +# tutorial_play_first: "Play the Tutorial first." +# simple_ai: "Simple AI" +# warmup: "Warmup" +# vs: "VS" + +# multiplayer_launch: +# introducing_dungeon_arena: "Introducing Dungeon Arena" +# new_way: "The new way to compete with code." +# to_battle: "To Battle, Developers!" +# modern_day_sorcerer: "You know how to code? That's badass. You're a modern-day sorcerer! Isn't about time that you used your magic coding powers to command your minions in epic combat? And we're not talking robots here." +# arenas_are_here: "CodeCombat head-to-head multiplayer arenas are here." +# ladder_explanation: "Choose your heroes, enchant your human or ogre armies, and climb your way over defeated fellow Wizards to reach the top of the ladders–then challenge your friends in our glorious, asynchronous multiplayer coding arenas. If you're feeling creative, you can even" +# fork_our_arenas: "fork our arenas" +# create_worlds: "and create your own worlds." +# javascript_rusty: "JavaScript a bit rusty? Don't worry; there's a" +# tutorial: "tutorial" +# new_to_programming: ". New to programming? Hit our beginner campaign to skill up." +# so_ready: "I Am So Ready for This" + +# loading_error: +# could_not_load: "Error loading from server" +# connection_failure: "Connection failed." +# unauthorized: "You need to be signed in. Do you have cookies disabled?" +# forbidden: "You do not have the permissions." +# not_found: "Not found." +# not_allowed: "Method not allowed." +# timeout: "Server timeout." +# conflict: "Resource conflict." +# bad_input: "Bad input." +# server_error: "Server error." +# unknown: "Unknown error." + +# resources: +# your_sessions: "Your Sessions" +# level: "Level" +# social_network_apis: "Social Network APIs" +# facebook_status: "Facebook Status" +# facebook_friends: "Facebook Friends" +# facebook_friend_sessions: "Facebook Friend Sessions" +# gplus_friends: "G+ Friends" +# gplus_friend_sessions: "G+ Friend Sessions" +# leaderboard: "Leaderboard" +# user_schema: "User Schema" +# user_profile: "User Profile" +# patches: "Patches" +# model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" From 082a9d141a4609aa2aac21baf2cbb38487b448b3 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Fri, 2 May 2014 09:49:02 -0700 Subject: [PATCH 06/25] Keeping Wu English stub. --- app/locale/zh-WUU-HANS.coffee | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/locale/zh-WUU-HANS.coffee b/app/locale/zh-WUU-HANS.coffee index 6351cc3f4..8c32db553 100644 --- a/app/locale/zh-WUU-HANS.coffee +++ b/app/locale/zh-WUU-HANS.coffee @@ -121,11 +121,11 @@ module.exports = nativeDescription: "巫师吴语", englishDescription: "Wuu (Si # contact_candidate: "Contact Candidate" # recruitment_reminder: "Use this form to reach out to candidates you are interested in interviewing. Remember that CodeCombat charges 18% of first-year salary. The fee is due upon hiring the employee and is refundable for 90 days if the employee does not remain employed. Part time, remote, and contract employees are free, as are interns." -# diplomat_suggestion: + diplomat_suggestion: # title: "Help translate CodeCombat!" # sub_heading: "We need your language skills." -# pitch_body: "We develop CodeCombat in English, but we already have players all over the world. Many of them want to play in {English} but don't speak English, so if you can speak both, please consider signing up to be a Diplomat and help translate both the CodeCombat website and all the levels into {English}." -# missing_translations: "Until we can translate everything into {English}, you'll see English when {English} isn't available." + pitch_body: "We develop CodeCombat in English, but we already have players all over the world. Many of them want to play in Wu but don't speak English, so if you can speak both, please consider signing up to be a Diplomat and help translate both the CodeCombat website and all the levels into Wu." + missing_translations: "Until we can translate everything into Wu, you'll see English when Wu isn't available." # learn_more: "Learn more about being a Diplomat" # subscribe_as_diplomat: "Subscribe as a Diplomat" From 9d45b22057a1b3eb1940c3b02b01ae50ff465f64 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Fri, 2 May 2014 11:00:30 -0700 Subject: [PATCH 07/25] Added some i18n tags. --- app/locale/en.coffee | 17 +++++++++++++++-- app/templates/account/settings.jade | 8 ++++---- app/templates/employers.jade | 4 ++-- app/templates/play/ladder/ladder_tab.jade | 14 +++++++------- 4 files changed, 28 insertions(+), 15 deletions(-) diff --git a/app/locale/en.coffee b/app/locale/en.coffee index 0f2194e8d..72bbc8b88 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -36,6 +36,7 @@ nav: play: "Levels" + community: "Community" editor: "Editor" blog: "Blog" forum: "Forum" @@ -151,6 +152,7 @@ autosave: "Changes Save Automatically" me_tab: "Me" picture_tab: "Picture" + upload_picture: "Upload a picture" wizard_tab: "Wizard" password_tab: "Password" emails_tab: "Emails" @@ -160,9 +162,13 @@ new_password_verify: "Verify" email_subscriptions: "Email Subscriptions" email_announcements: "Announcements" - email_notifications: "Notifications" - email_notifications_description: "Get periodic notifications for your account." email_announcements_description: "Get emails on the latest news and developments at CodeCombat." + email_notifications: "Notifications" + email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." + email_any_notes: "Any Notifications" + email_any_notes_description: "Disable to stop all activity notification emails." + email_recruit_notes: "Job Opportunities" + email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Contributor Class Emails" contribute_prefix: "We're looking for people to join our party! Check out the " contribute_page: "contribute page" @@ -644,6 +650,13 @@ simple_ai: "Simple AI" warmup: "Warmup" vs: "VS" + friends_playing: "Friends Playing" + sign_up_for_friends: "Sign up to play with your friends!" + social_connect_blurb: "Connect and play against your friends!" + invite_friends_to_battle: "Invite your friends to join you in battle!" + fight: "Fight!" + watch_victory: "Watch your victory" + defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "Introducing Dungeon Arena" diff --git a/app/templates/account/settings.jade b/app/templates/account/settings.jade index 89a1fe014..33c8dda47 100644 --- a/app/templates/account/settings.jade +++ b/app/templates/account/settings.jade @@ -73,18 +73,18 @@ block content hr h4(data-i18n="account_settings.email_notifications") Notifications - span Controls for transactional emails, ie emails specific to your account. + span(data-i18n="account_settings.email_notifications_summary") Controls for personalized, automatic email notifications related to your CodeCombat activity. .form .form-group.checkbox - label.control-label(for="email_anyNotes", data-i18n="account_settings.any_notifications") Any Notifications + label.control-label(for="email_anyNotes", data-i18n="account_settings.email_any_notes") Any Notifications input#email_anyNotes(name="email_anyNotes", type="checkbox", checked=subs.anyNotes) - span.help-block(data-i18n="account_settings.email_any_notes_description") Disable to universally stop ALL notifications for this account. + span.help-block(data-i18n="account_settings.email_any_notes_description") Disable to stop all activity notification emails. fieldset#specific-notification-settings .form-group.checkbox - label.control-label(for="email_recruitNotes", data-i18n="account_settings.recruit_notes") Recruitment Opportunities + label.control-label(for="email_recruitNotes", data-i18n="account_settings.email_recruit_notes") Job Opportunities input#email_recruitNotes(name="email_recruitNotes", type="checkbox", checked=subs.recruitNotes) span.help-block(data-i18n="account_settings.email_recruit_notes_description") If you play really well, we may contact you about getting you a (better) job. diff --git a/app/templates/employers.jade b/app/templates/employers.jade index dcdc1d8f4..dcb6d2cac 100644 --- a/app/templates/employers.jade +++ b/app/templates/employers.jade @@ -29,8 +29,8 @@ block content th(data-i18n="employers.candidate_years_experience") Yrs Exp th(data-i18n="employers.candidate_last_updated") Last Updated if me.isAdmin() - th(data-i18n="employers.candidate_us") Us? - th(data-i18n="employers.candidate_them") Them? + th(data-i18n="employers.candidate_approved") Us? + th(data-i18n="employers.candidate_active") Them? tbody for candidate, index in candidates diff --git a/app/templates/play/ladder/ladder_tab.jade b/app/templates/play/ladder/ladder_tab.jade index b89326576..e63106d70 100644 --- a/app/templates/play/ladder/ladder_tab.jade +++ b/app/templates/play/ladder/ladder_tab.jade @@ -44,20 +44,20 @@ div#columns.row .btn.btn-sm.load-more-ladder-entries More div.column.col-md-4 - h4.friends-header Friends Playing + h4.friends-header(data-i18n="ladder.friends_playing") Friends Playing if me.get('anonymous') div.alert.alert-info - a(data-toggle="coco-modal", data-target="modal/signup") Sign up to play with your friends! + a(data-toggle="coco-modal", data-target="modal/signup", data-i18n="ladder.sign_up_for_friends") Sign up to play with your friends! else if !onFacebook || !onGPlus div.connect-buttons - | Connect and play against your friends! + span(data-i18n="ladder.social_connect_blurb") Connect and play against your friends! br if !onFacebook - button.btn.btn-sm.connect-facebook Facebook + button.btn.btn-sm.connect-facebook(data-i18n="community.facebook") Facebook if !onGPlus - button.btn.btn-sm.connect-google-plus Google+ + button.btn.btn-sm.connect-google-plus(data-i18n="community.gplus") Google+ if friends.length for friend in friends @@ -72,5 +72,5 @@ div#columns.row a(href="/play/level/#{level.get('slug') || level.id}/?team=#{friend.otherTeam}&opponent=#{friend._id}") span(data-i18n="ladder.fight") Fight! - else - p Invite your friends to join you in battle! + else if onFacebook || onGPlus + p(data-i18n="ladder.invite_friends_to_battle") Invite your friends to join you in battle! From e610ecb4765fd4a706eddaeb6ed780dbb8fd2666 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Fri, 2 May 2014 11:02:48 -0700 Subject: [PATCH 08/25] Propagated new i18n tags. --- app/locale/ar.coffee | 28 ++++++++++++++++++++++++++-- app/locale/bg.coffee | 28 ++++++++++++++++++++++++++-- app/locale/ca.coffee | 28 ++++++++++++++++++++++++++-- app/locale/cs.coffee | 28 ++++++++++++++++++++++++++-- app/locale/da.coffee | 28 ++++++++++++++++++++++++++-- app/locale/de-AT.coffee | 28 ++++++++++++++++++++++++++-- app/locale/de-CH.coffee | 28 ++++++++++++++++++++++++++-- app/locale/de-DE.coffee | 28 ++++++++++++++++++++++++++-- app/locale/de.coffee | 28 ++++++++++++++++++++++++++-- app/locale/el.coffee | 28 ++++++++++++++++++++++++++-- app/locale/en-AU.coffee | 28 ++++++++++++++++++++++++++-- app/locale/en-GB.coffee | 28 ++++++++++++++++++++++++++-- app/locale/en-US.coffee | 28 ++++++++++++++++++++++++++-- app/locale/es-419.coffee | 28 ++++++++++++++++++++++++++-- app/locale/es-ES.coffee | 28 ++++++++++++++++++++++++++-- app/locale/es.coffee | 28 ++++++++++++++++++++++++++-- app/locale/fa.coffee | 28 ++++++++++++++++++++++++++-- app/locale/fi.coffee | 28 ++++++++++++++++++++++++++-- app/locale/fr.coffee | 28 ++++++++++++++++++++++++++-- app/locale/he.coffee | 28 ++++++++++++++++++++++++++-- app/locale/hi.coffee | 28 ++++++++++++++++++++++++++-- app/locale/hu.coffee | 28 ++++++++++++++++++++++++++-- app/locale/id.coffee | 28 ++++++++++++++++++++++++++-- app/locale/it.coffee | 28 ++++++++++++++++++++++++++-- app/locale/ja.coffee | 28 ++++++++++++++++++++++++++-- app/locale/ko.coffee | 28 ++++++++++++++++++++++++++-- app/locale/lt.coffee | 28 ++++++++++++++++++++++++++-- app/locale/ms.coffee | 28 ++++++++++++++++++++++++++-- app/locale/nb.coffee | 28 ++++++++++++++++++++++++++-- app/locale/nl-BE.coffee | 28 ++++++++++++++++++++++++++-- app/locale/nl-NL.coffee | 28 ++++++++++++++++++++++++++-- app/locale/nl.coffee | 28 ++++++++++++++++++++++++++-- app/locale/nn.coffee | 28 ++++++++++++++++++++++++++-- app/locale/no.coffee | 28 ++++++++++++++++++++++++++-- app/locale/pl.coffee | 28 ++++++++++++++++++++++++++-- app/locale/pt-BR.coffee | 28 ++++++++++++++++++++++++++-- app/locale/pt-PT.coffee | 28 ++++++++++++++++++++++++++-- app/locale/pt.coffee | 28 ++++++++++++++++++++++++++-- app/locale/ro.coffee | 28 ++++++++++++++++++++++++++-- app/locale/ru.coffee | 28 ++++++++++++++++++++++++++-- app/locale/sk.coffee | 28 ++++++++++++++++++++++++++-- app/locale/sl.coffee | 28 ++++++++++++++++++++++++++-- app/locale/sr.coffee | 28 ++++++++++++++++++++++++++-- app/locale/sv.coffee | 28 ++++++++++++++++++++++++++-- app/locale/th.coffee | 28 ++++++++++++++++++++++++++-- app/locale/tr.coffee | 28 ++++++++++++++++++++++++++-- app/locale/uk.coffee | 28 ++++++++++++++++++++++++++-- app/locale/ur.coffee | 28 ++++++++++++++++++++++++++-- app/locale/vi.coffee | 28 ++++++++++++++++++++++++++-- app/locale/zh-HANS.coffee | 28 ++++++++++++++++++++++++++-- app/locale/zh-HANT.coffee | 28 ++++++++++++++++++++++++++-- app/locale/zh-WUU-HANS.coffee | 17 +++++++++++++++-- app/locale/zh-WUU-HANT.coffee | 28 ++++++++++++++++++++++++++-- app/locale/zh.coffee | 28 ++++++++++++++++++++++++++-- 54 files changed, 1393 insertions(+), 108 deletions(-) diff --git a/app/locale/ar.coffee b/app/locale/ar.coffee index e7a9c6dc5..42b9b617e 100644 --- a/app/locale/ar.coffee +++ b/app/locale/ar.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/bg.coffee b/app/locale/bg.coffee index b8449294a..32f930ab4 100644 --- a/app/locale/bg.coffee +++ b/app/locale/bg.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "български език", englishDescri nav: play: "Нива" +# community: "Community" editor: "Редактор" blog: "Блог" forum: "Форум" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "български език", englishDescri # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "български език", englishDescri # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "български език", englishDescri # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "български език", englishDescri # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/ca.coffee b/app/locale/ca.coffee index 1e46c98aa..763a73766 100644 --- a/app/locale/ca.coffee +++ b/app/locale/ca.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr nav: play: "Nivells" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Fòrum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/cs.coffee b/app/locale/cs.coffee index 9aaccccde..0568b5128 100644 --- a/app/locale/cs.coffee +++ b/app/locale/cs.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr nav: play: "Úrovně" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Fórum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr autosave: "Automatické ukládání změn" me_tab: "O mne" picture_tab: "Obrázek" +# upload_picture: "Upload a picture" wizard_tab: "Kouzelník" password_tab: "Heslo" emails_tab: "Emaily" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr new_password_verify: "Potvrdit" email_subscriptions: "Doručovat emailem" email_announcements: "Oznámení" -# email_notifications: "Notifications" - email_notifications_description: "Zasílat na váš účet opakovaná oznámení." email_announcements_description: "Zasílat emaily o posledních novinkách a o postupu ve vývoji CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Emaily pro přispívatele" contribute_prefix: "Hledáme další přispívatele! Čtěte prosím " contribute_page: "stránku přispívatelům" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/da.coffee b/app/locale/da.coffee index ea646f104..01c6f1b79 100644 --- a/app/locale/da.coffee +++ b/app/locale/da.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans nav: play: "Spil" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans autosave: "Ændringer Gemmes Automatisk" me_tab: "Mig" picture_tab: "Billede" +# upload_picture: "Upload a picture" wizard_tab: "Troldmand" password_tab: "Password" emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans new_password_verify: "Bekræft" email_subscriptions: "Emailtilmeldinger" email_announcements: "Nyheder" - email_notifications: "Notifikationer" - email_notifications_description: "Få periodevise meldinger om din konto." email_announcements_description: "Få emails om de seneste nyheder og udvikling på CodeCombat." + email_notifications: "Notifikationer" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Bidragsklasse-emails" contribute_prefix: "Vi leder efter folk til at joine vores gruppe! Tjek " contribute_page: "bidragssiden" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/de-AT.coffee b/app/locale/de-AT.coffee index 774c3ea35..80df6de2f 100644 --- a/app/locale/de-AT.coffee +++ b/app/locale/de-AT.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription: # nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription: # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription: # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription: # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription: # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/de-CH.coffee b/app/locale/de-CH.coffee index 63391e0ee..6203a96a9 100644 --- a/app/locale/de-CH.coffee +++ b/app/locale/de-CH.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/de-DE.coffee b/app/locale/de-DE.coffee index 0bdc627ed..91a82ba98 100644 --- a/app/locale/de-DE.coffee +++ b/app/locale/de-DE.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: nav: play: "Spielen" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: autosave: "Sichere Änderungen automatisch" me_tab: "Ich" picture_tab: "Bild" +# upload_picture: "Upload a picture" wizard_tab: "Zauberer" password_tab: "Passwort" emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: new_password_verify: "Passwort verifizieren" email_subscriptions: "Email Abonnements" email_announcements: "Ankündigungen" - email_notifications: "Benachrichtigungen" - email_notifications_description: "Erhalte regelmäßig Benachrichtigungen zu deinem Account." email_announcements_description: "Erhalte regelmäßig Ankündigungen zu deinem Account." + email_notifications: "Benachrichtigungen" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Unterstützer Email" contribute_prefix: "Wir suchen nach Leuten, die mitmachen! Schau dir die" contribute_page: "Unterstützer Seite" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: simple_ai: "Einfache KI" warmup: "Aufwärmen" vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription: # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/de.coffee b/app/locale/de.coffee index 0d61e1190..5a6ad4372 100644 --- a/app/locale/de.coffee +++ b/app/locale/de.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra nav: play: "Spielen" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra autosave: "Sichere Änderungen automatisch" me_tab: "Ich" picture_tab: "Bild" +# upload_picture: "Upload a picture" wizard_tab: "Zauberer" password_tab: "Passwort" emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra new_password_verify: "Passwort verifizieren" email_subscriptions: "Email Abonnements" email_announcements: "Ankündigungen" - email_notifications: "Benachrichtigungen" - email_notifications_description: "Erhalte regelmäßig Benachrichtigungen zu deinem Account." email_announcements_description: "Erhalte regelmäßig Ankündigungen zu deinem Account." + email_notifications: "Benachrichtigungen" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Unterstützer Email" contribute_prefix: "Wir suchen nach Leuten, die mitmachen! Schau dir die" contribute_page: "Unterstützer Seite" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra simple_ai: "Einfache KI" warmup: "Aufwärmen" vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/el.coffee b/app/locale/el.coffee index 6ac60f4f1..7ccc8b35c 100644 --- a/app/locale/el.coffee +++ b/app/locale/el.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre nav: # play: "Levels" +# community: "Community" # editor: "Editor" blog: "Μπλόγκ" forum: "Φόρουμ" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre autosave: "Οι ρυθμίσεις αποθηκεύονται αυτόματα" me_tab: "Εγώ" picture_tab: "Φωτογραφία" +# upload_picture: "Upload a picture" wizard_tab: "Μάγος" password_tab: "Κωδικός" emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre new_password_verify: " Επαλήθευση Κωδικού" email_subscriptions: "Συνδρομές Email" email_announcements: "Ανακοινώσεις" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." email_announcements_description: "Λάβετε emails για τα τελευταία νέα και τις εξελίξεις του CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Contributor Class Emails" contribute_prefix: "Αναζητούμε για ανθρώπους που θέλουν να " contribute_page: "Σελίδα συνεισφοράς" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/en-AU.coffee b/app/locale/en-AU.coffee index 7fcb36306..9d73b3a95 100644 --- a/app/locale/en-AU.coffee +++ b/app/locale/en-AU.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/en-GB.coffee b/app/locale/en-GB.coffee index a8c1f63ea..cd8995418 100644 --- a/app/locale/en-GB.coffee +++ b/app/locale/en-GB.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/en-US.coffee b/app/locale/en-US.coffee index 574c92a98..640cbee96 100644 --- a/app/locale/en-US.coffee +++ b/app/locale/en-US.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/es-419.coffee b/app/locale/es-419.coffee index f8d3f4a63..660719a22 100644 --- a/app/locale/es-419.coffee +++ b/app/locale/es-419.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip nav: play: "Jugar" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Foro" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip autosave: "Cambios Guardados Automáticamente" me_tab: "Yo" picture_tab: "Imagen" +# upload_picture: "Upload a picture" wizard_tab: "Hechicero" password_tab: "Contraseña" emails_tab: "Correos" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip new_password_verify: "Verificar" email_subscriptions: "Suscripciones de Email" email_announcements: "Noticias" - email_notifications: "Notificaciones" - email_notifications_description: "Obtenga notificaciones periodicos para su cuenta." email_announcements_description: "Recibe correos electrónicos con las últimas noticias y desarrollos de CodeCombat." + email_notifications: "Notificaciones" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Emails Clase Contribuyente" contribute_prefix: "¡Estamos buscando gente que se una a nuestro grupo! Echa un vistazo a la " contribute_page: "página de contribución" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip simple_ai: "IA Simple" warmup: "Calentamiento" vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "Introduciendo la Arena de Calabozo" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip user_profile: "Perfil de Usuario" patches: "Parches" model: "Modelo" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/es-ES.coffee b/app/locale/es-ES.coffee index 762ad13c9..ee6166771 100644 --- a/app/locale/es-ES.coffee +++ b/app/locale/es-ES.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis nav: play: "Jugar" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Foro" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis autosave: "Los cambios se guardan automáticamente" me_tab: "Yo" picture_tab: "Foto" +# upload_picture: "Upload a picture" wizard_tab: "Mago" password_tab: "Contraseña" emails_tab: "Correos electrónicos" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis new_password_verify: "Verificar" email_subscriptions: "Suscripciones de correo electrónico" email_announcements: "Noticias" - email_notifications: "Notificationes" - email_notifications_description: "Recibe notificaciones periódicas en tu cuenta." email_announcements_description: "Recibe correos electrónicos con las últimas noticias y desarrollos de CodeCombat." + email_notifications: "Notificationes" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Correos para colaboradores" contribute_prefix: "¡Buscamos gente que se una a nuestro comunidad! Comprueba la " contribute_page: "página de colaboraciones" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis simple_ai: "IA sencilla" warmup: "calentamiento" vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "Presentando Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis user_profile: "Perfil de usuario" patches: "Parches" model: "Modelo" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/es.coffee b/app/locale/es.coffee index 1818b4af8..d13ab8697 100644 --- a/app/locale/es.coffee +++ b/app/locale/es.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t nav: play: "Jugar" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Foro" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t autosave: "Los cambios se guardan Automáticamente" me_tab: "Yo" picture_tab: "Imagen" +# upload_picture: "Upload a picture" wizard_tab: "Hechicero" password_tab: "Contraseña" emails_tab: "Correos" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t new_password_verify: "Verificar" email_subscriptions: "Suscripciones de Email" email_announcements: "Noticias" - email_notifications: "Notificación" - email_notifications_description: "Obtén notificaciones periódicas de tu cuenta." email_announcements_description: "Recibe correos electrónicos con las últimas noticias y desarrollos de CodeCombat." + email_notifications: "Notificación" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Correos Para Colaboradores" contribute_prefix: "¡Buscamos gente que se una a nuestro comunidad! Comprueba la " contribute_page: "página de colaboraciones" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t # simple_ai: "Simple AI" warmup: "Calentamiento" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/fa.coffee b/app/locale/fa.coffee index 28447e4d1..404fb28cd 100644 --- a/app/locale/fa.coffee +++ b/app/locale/fa.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", nav: play: "سطوح" +# community: "Community" editor: "ویرایشگر" blog: "بلاگ" forum: "انجمن" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", autosave: "تغییرات به طور خودکار ثبت شد" me_tab: "من" picture_tab: "تصاویر" +# upload_picture: "Upload a picture" wizard_tab: "جادو" password_tab: "کلمه عبور" emails_tab: "ایمیل ها" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/fi.coffee b/app/locale/fi.coffee index dab7952c9..448cf6899 100644 --- a/app/locale/fi.coffee +++ b/app/locale/fi.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/fr.coffee b/app/locale/fr.coffee index 2dbe16881..2b510dd04 100644 --- a/app/locale/fr.coffee +++ b/app/locale/fr.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t nav: play: "Jouer" +# community: "Community" editor: "Éditeur" blog: "Blog" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t autosave: "Enregistrer automatiquement les modifications" me_tab: "Moi" picture_tab: "Photos" +# upload_picture: "Upload a picture" wizard_tab: "Magicien" password_tab: "Mot de passe" emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "français", englishDescription: "French", t new_password_verify: "Vérifier" email_subscriptions: "Abonnements" email_announcements: "Annonces" - email_notifications: "Notifications" - email_notifications_description: "Recevoir des notifications périodiques sur votre compte." email_announcements_description: "Recevoir des mails sur les dernières actualités et sur le développement de CodeCombat." + email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Emails des contributeurs" contribute_prefix: "Nous recherchons des personnes pour se joindre à notre groupe! Consultez la " contribute_page: "page de contributions" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "français", englishDescription: "French", t simple_ai: "IA simple" warmup: "Préchauffe" vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "français", englishDescription: "French", t # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/he.coffee b/app/locale/he.coffee index c2d44fd2a..77f17163c 100644 --- a/app/locale/he.coffee +++ b/app/locale/he.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", nav: play: "שלבים" +# community: "Community" editor: "עורך" blog: "בלוג" forum: "פורום" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", autosave: "שינויים נשמרו אוטומטית" me_tab: "אני" picture_tab: "תמונה" +# upload_picture: "Upload a picture" wizard_tab: "קוסם" password_tab: "סיסמה" emails_tab: "אימיילים" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", new_password_verify: "חזור על הסיסמה שנית" email_subscriptions: "הרשמויות אימייל" email_announcements: "הודעות" - email_notifications: "עדכונים" - email_notifications_description: "קבל עדכונים לחשבון שלך." email_announcements_description: "קבל את החדשות ואת הפיתוחים הכי חדישים במשחק באימייל." + email_notifications: "עדכונים" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "אימיילים של כיתות תורמים" contribute_prefix: "אנו מחפשים אנשים שיצתרפו למסיבה! תראו את" contribute_page: "דף התרימות" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/hi.coffee b/app/locale/hi.coffee index c7bbffef4..dd0fc9ea0 100644 --- a/app/locale/hi.coffee +++ b/app/locale/hi.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/hu.coffee b/app/locale/hu.coffee index e5d53f8b5..9f1258214 100644 --- a/app/locale/hu.coffee +++ b/app/locale/hu.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t nav: play: "Játék" +# community: "Community" editor: "Szerkesztő" blog: "Blog" forum: "Fórum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t autosave: "A változtatásokat automatikusan elmentjük." me_tab: "Rólad" picture_tab: "Kép" +# upload_picture: "Upload a picture" wizard_tab: "Varázsló" password_tab: "Jelszó" emails_tab: "Levelek" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t new_password_verify: "Új jelszó megismétlése" email_subscriptions: "Hírlevél feliratkozások" email_announcements: "Bejelentések" - email_notifications: "Értesítések" -# email_notifications_description: "Get periodic notifications for your account." email_announcements_description: "Szeretnél levelet kapni a legújabb fejlesztéseinkről?" + email_notifications: "Értesítések" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Hozzájárulóknak szóló levelek" contribute_prefix: "Folyamatosan keresünk embereket, hogy csatlakozzanak hozzánk. Nézz rá a " contribute_page: "segítők oldalára" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/id.coffee b/app/locale/id.coffee index 5a8e2b34e..7de47c188 100644 --- a/app/locale/id.coffee +++ b/app/locale/id.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/it.coffee b/app/locale/it.coffee index 230071e85..1073eeb5d 100644 --- a/app/locale/it.coffee +++ b/app/locale/it.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t nav: play: "Livelli" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t autosave: "Modifiche salvate automaticamente" me_tab: "Io" picture_tab: "Immagine" +# upload_picture: "Upload a picture" wizard_tab: "Stregone" password_tab: "Password" emails_tab: "Email" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t new_password_verify: "Verifica" email_subscriptions: "Sottoscrizioni email" email_announcements: "Annunci email" - email_notifications: "Notifiche email" - email_notifications_description: "Ricevi notifiche periodiche del tuo account." email_announcements_description: "Ricevi email con le ultime novità e sviluppi di CodeCombat." + email_notifications: "Notifiche email" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Email dei collaboratori" contribute_prefix: "Stiamo cercando persone che si uniscano al nostro gruppo! Dai un'occhiata alla " contribute_page: "pagina dei collaboratori" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t # simple_ai: "Simple AI" # warmup: "Warmup" vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/ja.coffee b/app/locale/ja.coffee index 2de854df3..c0933ed0f 100644 --- a/app/locale/ja.coffee +++ b/app/locale/ja.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", nav: play: "ゲームスタート" +# community: "Community" editor: "レベルエディタ" blog: "ブログ" forum: "掲示板" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", autosave: "変更は自動的にセーブします" me_tab: "自分" picture_tab: "画像" +# upload_picture: "Upload a picture" wizard_tab: "魔法使い" password_tab: "パスワード" emails_tab: "メール" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", new_password_verify: "新パスワードを再入力" email_subscriptions: "ニュースレターの購読" email_announcements: "お知らせ" - email_notifications: "通知" - email_notifications_description: "定期的なお知らせをメールで受け取る" email_announcements_description: "CodeCombatの最新のニュースや進展をメールで受け取る" + email_notifications: "通知" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "開発を手伝ってくれる人向けのメール" contribute_prefix: "私達は開発を手伝ってくれる人を探しています。 詳しくは " contribute_page: "こちらのページ" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/ko.coffee b/app/locale/ko.coffee index a3ece036b..3b0ba73d7 100644 --- a/app/locale/ko.coffee +++ b/app/locale/ko.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t nav: play: "레벨" +# community: "Community" editor: "에디터" blog: "블로그" forum: "포럼" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t autosave: "변경 사항은 자동 저장 됩니다" me_tab: "나" picture_tab: "사진" +# upload_picture: "Upload a picture" wizard_tab: "마법사" password_tab: "비밀번호" emails_tab: "이메일" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t new_password_verify: "확인(다시한번 입력해주세요)" email_subscriptions: "이메일 구독" email_announcements: "공지사항" - email_notifications: "알람" - email_notifications_description: "계정에 관련된 사항을 정기적으로 구독하세요" email_announcements_description: "코드 컴뱃의 개발 또는 진행상황을 이메일로 구독 하세요" + email_notifications: "알람" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "조력자들 이메일" contribute_prefix: "우리는 언제나 당신의 참여를 환영 합니다 : " contribute_page: "참여하기 페이지" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/lt.coffee b/app/locale/lt.coffee index a3c0aeeaf..64864930f 100644 --- a/app/locale/lt.coffee +++ b/app/locale/lt.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index dbee52174..3fbc839f7 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa nav: play: "Mula" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa autosave: "Pengubahsuaian disimpan secara automatik" me_tab: "Saya" picture_tab: "Gambar" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" password_tab: "Kata-laluan" emails_tab: "Kesemua E-mel" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa new_password_verify: "Verifikasi" # email_subscriptions: "Email Subscriptions" email_announcements: "Pengumuman" - email_notifications: "Notifikasi" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." + email_notifications: "Notifikasi" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" contribute_prefix: "Kami sedang mencari orang untuk masuk 'parti' kami! Sila semak kepada " contribute_page: "Laman untuk sumbangan" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/nb.coffee b/app/locale/nb.coffee index e54e76406..7f7604c7a 100644 --- a/app/locale/nb.coffee +++ b/app/locale/nb.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg nav: play: "Spill" +# community: "Community" editor: "Editor" blog: "Blogg" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg autosave: "Endringer Lagres Automatisk" me_tab: "Meg" picture_tab: "Bilde" +# upload_picture: "Upload a picture" wizard_tab: "Trollmann" password_tab: "Passord" emails_tab: "Epost" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg new_password_verify: "Verifiser" email_subscriptions: "Epost Abonnement" email_announcements: "Kunngjøringer" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." email_announcements_description: "Få epost om siste nytt og utvikling fra CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Contributor Klasse Epost" contribute_prefix: "Vi leter etter folk som vil delta på festen vår! Sjekk ut " contribute_page: "bidra siden" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/nl-BE.coffee b/app/locale/nl-BE.coffee index 24deecde8..7c65bdb53 100644 --- a/app/locale/nl-BE.coffee +++ b/app/locale/nl-BE.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: nav: play: "Levels" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: autosave: "Aanpassingen Automatisch Opgeslagen" me_tab: "Ik" picture_tab: "Afbeelding" +# upload_picture: "Upload a picture" wizard_tab: "Tovenaar" password_tab: "Wachtwoord" emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: new_password_verify: "Verifieer" email_subscriptions: "E-mail Abonnementen" email_announcements: "Aankondigingen" - email_notifications: "Notificaties" - email_notifications_description: "Krijg periodieke meldingen voor jouw account." email_announcements_description: "Verkrijg emails over het laatste nieuws en de ontwikkelingen bij CodeCombat." + email_notifications: "Notificaties" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Medewerker Klasse emails" contribute_prefix: "We zoeken mensen om met ons te komen feesten! Bekijk de " contribute_page: "bijdragepagina" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: simple_ai: "Simpele AI" warmup: "Opwarming" vs: "tegen" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "Introductie van Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: user_profile: "Gebruikersprofiel" patches: "Patches" model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/nl-NL.coffee b/app/locale/nl-NL.coffee index 5a4bdbda8..66ebdec3f 100644 --- a/app/locale/nl-NL.coffee +++ b/app/locale/nl-NL.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription nav: play: "Levels" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription autosave: "Aanpassingen Automatisch Opgeslagen" me_tab: "Ik" picture_tab: "Afbeelding" +# upload_picture: "Upload a picture" wizard_tab: "Tovenaar" password_tab: "Wachtwoord" emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription new_password_verify: "Verifieer" email_subscriptions: "E-mail Abonnementen" email_announcements: "Aankondigingen" - email_notifications: "Notificaties" - email_notifications_description: "Krijg periodieke meldingen voor jouw account." email_announcements_description: "Verkrijg emails over het laatste nieuws en de ontwikkelingen bij CodeCombat." + email_notifications: "Notificaties" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Medewerker Klasse emails" contribute_prefix: "We zoeken mensen om met ons te komen feesten! Bekijk de " contribute_page: "bijdragepagina" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription simple_ai: "Simpele AI" warmup: "Opwarming" vs: "tegen" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "Introductie van Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription user_profile: "Gebruikersprofiel" patches: "Patches" model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/nl.coffee b/app/locale/nl.coffee index 77fff3dd3..2cb2cee17 100644 --- a/app/locale/nl.coffee +++ b/app/locale/nl.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t nav: play: "Levels" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t autosave: "Aanpassingen Automatisch Opgeslagen" me_tab: "Ik" picture_tab: "Afbeelding" +# upload_picture: "Upload a picture" wizard_tab: "Tovenaar" password_tab: "Wachtwoord" emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t new_password_verify: "Verifieer" email_subscriptions: "E-mail Abonnementen" email_announcements: "Aankondigingen" - email_notifications: "Notificaties" - email_notifications_description: "Krijg periodieke meldingen voor jouw account." email_announcements_description: "Verkrijg emails over het laatste nieuws en de ontwikkelingen bij CodeCombat." + email_notifications: "Notificaties" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Medewerker Klasse emails" contribute_prefix: "We zoeken mensen om met ons te komen feesten! Bekijk de " contribute_page: "bijdragepagina" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t simple_ai: "Simpele AI" warmup: "Opwarming" vs: "tegen" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "Introductie van Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t user_profile: "Gebruikersprofiel" patches: "Patches" model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/nn.coffee b/app/locale/nn.coffee index 462c55fcf..5a6fabbc3 100644 --- a/app/locale/nn.coffee +++ b/app/locale/nn.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/no.coffee b/app/locale/no.coffee index 0d49cd119..6f8e0c22c 100644 --- a/app/locale/no.coffee +++ b/app/locale/no.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr nav: play: "Spill" +# community: "Community" editor: "Editor" blog: "Blogg" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr autosave: "Endringer Lagres Automatisk" me_tab: "Meg" picture_tab: "Bilde" +# upload_picture: "Upload a picture" wizard_tab: "Trollmann" password_tab: "Passord" emails_tab: "Epost" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr new_password_verify: "Verifiser" email_subscriptions: "Epost Abonnement" email_announcements: "Kunngjøringer" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." email_announcements_description: "Få epost om siste nytt og utvikling fra CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Contributor Klasse Epost" contribute_prefix: "Vi leter etter folk som vil delta på festen vår! Sjekk ut " contribute_page: "bidra siden" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/pl.coffee b/app/locale/pl.coffee index edf11a05c..d035da233 100644 --- a/app/locale/pl.coffee +++ b/app/locale/pl.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish nav: play: "Graj" +# community: "Community" editor: "Edytor" blog: "Blog" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish autosave: "Zmiany zapisują się automatycznie" me_tab: "Ja" picture_tab: "Zdjęcie" +# upload_picture: "Upload a picture" wizard_tab: "Czarodziej" password_tab: "Hasło" emails_tab: "Powiadomienia" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish new_password_verify: "Zweryfikuj" email_subscriptions: "Powiadomienia email" email_announcements: "Ogłoszenia" - email_notifications: "Powiadomienia" - email_notifications_description: "Otrzymuj okresowe powiadomienia dotyczące twojego konta." email_announcements_description: "Otrzymuj powiadomienia o najnowszych wiadomościach i zmianach w CodeCombat." + email_notifications: "Powiadomienia" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Powiadomienia asystentów" contribute_prefix: "Szukamy osób, które chciałyby do nas dołączyć! Sprawdź " contribute_page: "stronę współpracy" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish simple_ai: "Proste AI" warmup: "Rozgrzewka" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "Oto Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/pt-BR.coffee b/app/locale/pt-BR.coffee index 5a364eaf1..53dc7cd4f 100644 --- a/app/locale/pt-BR.coffee +++ b/app/locale/pt-BR.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: nav: play: "Jogar" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Fórum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: autosave: "As alterações serão salvas automaticamente." me_tab: "Eu" picture_tab: "Foto" +# upload_picture: "Upload a picture" wizard_tab: "Feiticeiro" password_tab: "Senha" emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: new_password_verify: "Confirmação" email_subscriptions: "Assinaturas para Notícias por Email" email_announcements: "Notícias" - email_notifications: "Notificações" - email_notifications_description: "Recebe notificações periódicas em sua conta." email_announcements_description: "Receba emails com as últimas notícias e desenvolvimentos do CodeCombat." + email_notifications: "Notificações" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Emails para as Classes de Contribuidores" contribute_prefix: "Estamos procurando pessoas para se juntar à nossa turma! Confira a nossa " contribute_page: "página de contribuição" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: simple_ai: "IA Simples" warmup: "Aquecimento" vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "Introduzindo a Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/pt-PT.coffee b/app/locale/pt-PT.coffee index 5796bc317..3a7a84bac 100644 --- a/app/locale/pt-PT.coffee +++ b/app/locale/pt-PT.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P nav: play: "Jogar" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Fórum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P autosave: "As alterações guardam-se automaticamente" me_tab: "Eu" picture_tab: "Fotografia" +# upload_picture: "Upload a picture" wizard_tab: "Feiticeiro" password_tab: "Palavra-passe" emails_tab: "E-mails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P new_password_verify: "Verificar" email_subscriptions: "Subscrições de E-mail" email_announcements: "Anúncios" - email_notifications: "Notificações" - email_notifications_description: "Recebe notificações periódicas sobre a tua conta." email_announcements_description: "Recebe e-mails sobre as últimas novidades e desenvolvimentos no CodeCombat." + email_notifications: "Notificações" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "E-mails para Contribuintes" contribute_prefix: "Estamos à procura de pessoas para se juntarem a nós! Visita a " contribute_page: "página de contribuição" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P simple_ai: "Inteligência Artificial Simples" warmup: "Aquecimento" vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "Introduzindo a Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/pt.coffee b/app/locale/pt.coffee index e88330764..de356491c 100644 --- a/app/locale/pt.coffee +++ b/app/locale/pt.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues nav: play: "Jogar" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Fórum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues autosave: "As alterações serão salvas automaticamente." me_tab: "Eu" picture_tab: "Foto" +# upload_picture: "Upload a picture" wizard_tab: "Feiticeiro" password_tab: "Senha" emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues new_password_verify: "Confirmação" email_subscriptions: "Assinaturas para Notícias por Email" email_announcements: "Notícias" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." email_announcements_description: "Receba emails com as últimas notícias e desenvolvimentos do CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Emails para as Classes de Contribuidores" contribute_prefix: "Estamos procurando pessoas para se juntar à nossa turma! Confira a nossa " contribute_page: "página de contribuição" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/ro.coffee b/app/locale/ro.coffee index 285416cba..1bb1a7342 100644 --- a/app/locale/ro.coffee +++ b/app/locale/ro.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman nav: play: "Nivele" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman autosave: "Modificările se salvează automat" me_tab: "Eu" picture_tab: "Poză" +# upload_picture: "Upload a picture" wizard_tab: "Wizard" password_tab: "Parolă" emails_tab: "Email-uri" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman new_password_verify: "Verifică" email_subscriptions: "Subscripție Email" email_announcements: "Anunțuri" - email_notifications: "Notificări" - email_notifications_description: "Primește notificări periodic pentru contul tău." email_announcements_description: "Primește email-uri cu ultimele știri despre CodeCombat." + email_notifications: "Notificări" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Contributor Class Emails" contribute_prefix: "Căutăm oameni să se alăture distracției! Intră pe " contribute_page: "pagina de contribuție" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman simple_ai: "AI simplu" warmup: "Încălzire" vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "Prezentăm Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index a9cc31949..fc3c6e5a4 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi nav: play: "Уровни" +# community: "Community" editor: "Редактор" blog: "Блог" forum: "Форум" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi autosave: "Настройки сохраняются автоматически" me_tab: "Я" picture_tab: "Аватар" +# upload_picture: "Upload a picture" wizard_tab: "Волшебник" password_tab: "Пароль" emails_tab: "Email-адреса" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi new_password_verify: "Подтверждение пароля" email_subscriptions: "Email-подписки" email_announcements: "Оповещения" - email_notifications: "Уведомления" - email_notifications_description: "Получать периодические уведомления для вашего аккаунта." email_announcements_description: "Получать email-оповещения о последних новостях CodeCombat." + email_notifications: "Уведомления" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Рассылки по классам участников" contribute_prefix: "Нам нужны люди, которые присоединятся к нашей команде! Зайдите на " contribute_page: "страницу участников," @@ -644,6 +650,13 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi simple_ai: "Простой ИИ" warmup: "Разминка" vs: "против" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "Представляем Арену подземелья" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi user_profile: "Пользовательский профиль" patches: "Патчи" model: "Модель" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/sk.coffee b/app/locale/sk.coffee index 93056aef5..decaf66c2 100644 --- a/app/locale/sk.coffee +++ b/app/locale/sk.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", nav: play: "Hraj" +# community: "Community" editor: "Editor" blog: "Blog" forum: "Fórum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", autosave: "Zmeny sa uložia automaticky" me_tab: "Ja" picture_tab: "Obrázok" +# upload_picture: "Upload a picture" wizard_tab: "Kúzelník" password_tab: "Heslo" emails_tab: "E-maily" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", new_password_verify: "Overenie" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/sl.coffee b/app/locale/sl.coffee index 7e3f27c29..d56856f20 100644 --- a/app/locale/sl.coffee +++ b/app/locale/sl.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/sr.coffee b/app/locale/sr.coffee index 0f20c25c6..b309b5d0a 100644 --- a/app/locale/sr.coffee +++ b/app/locale/sr.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian nav: play: "Нивои" +# community: "Community" editor: "Уређивач" blog: "Блог" forum: "Форум" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian autosave: "Измене се чувају аутоматски" me_tab: "Ја" picture_tab: "Фотографија" +# upload_picture: "Upload a picture" wizard_tab: "Чаробњак" password_tab: "Шифра" emails_tab: "Мејлови" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian new_password_verify: "Потврди" email_subscriptions: "Мејл претплате" email_announcements: "Обавештења" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." email_announcements_description: "Прими мејл за најновије вести и достигнућа на CodeCombat-у" +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Мејлови реда сарадника" contribute_prefix: "Тражимо људе који би нам се придружили! Погледај " contribute_page: "страницу за сарадњу" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/sv.coffee b/app/locale/sv.coffee index 6a7e87935..f37b7d57b 100644 --- a/app/locale/sv.coffee +++ b/app/locale/sv.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr nav: play: "Spela" +# community: "Community" editor: "Nivåredigerare" blog: "Blogg" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr autosave: "Ändringar sparas automatiskt" me_tab: "Jag" picture_tab: "Profilbild" +# upload_picture: "Upload a picture" wizard_tab: "Trollkarl" password_tab: "Lösenord" emails_tab: "E-postadresser" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr new_password_verify: "Verifiera" email_subscriptions: "E-postsprenumerationer" email_announcements: "Meddelanden" - email_notifications: "Påminnelser" - email_notifications_description: "Få periodiska påminnelser för ditt konto." email_announcements_description: "Få e-post med de senaste nyheterna och utvecklingen på CodeCombat." + email_notifications: "Påminnelser" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "E-post för bidragare" contribute_prefix: "Vi söker mer folk som vill var med och hjälpa till! Kolla in " contribute_page: " bidragarsidan " @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr simple_ai: "Enkelt AI" warmup: "Uppvärmning" vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "Introducerar grottarenan" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/th.coffee b/app/locale/th.coffee index cf25972b8..49b2b5285 100644 --- a/app/locale/th.coffee +++ b/app/locale/th.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra nav: play: "เล่น" +# community: "Community" editor: "Editor" blog: "บล็อก" forum: "กระดานสนทนา" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra autosave: "บันทึกการเปลี่ยนแปลงอัตโนมัติ" # me_tab: "Me" picture_tab: "รูปภาพ" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" password_tab: "รหัสผ่าน" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" email_announcements: "ประกาศ" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/tr.coffee b/app/locale/tr.coffee index 1dba2154a..e4b9b9496 100644 --- a/app/locale/tr.coffee +++ b/app/locale/tr.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t nav: play: "Oyna" +# community: "Community" editor: "Düzenleyici" blog: "Blog" forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t autosave: "Değişiklikler Kendiliğinden Kaydedilir" me_tab: "Ben" picture_tab: "Resim" +# upload_picture: "Upload a picture" wizard_tab: "Sihirbaz" password_tab: "Şifre" emails_tab: "E-postalar" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t new_password_verify: "Teyit Et" email_subscriptions: "E-posta Abonelikleri" email_announcements: "Duyurular" - email_notifications: "Bilgilendirme" - email_notifications_description: "Düzenli bilgilendirmelere kaydol." email_announcements_description: "CodeCombat ile ilgili son haberlere ve gelişmelere ulaşın." + email_notifications: "Bilgilendirme" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "İştirakçi Sınıfı E-postaları" contribute_prefix: "Partimize katılmak üzere sizleri bekliyoruz ! Detaylı bilgi için " contribute_page: "katkı sayfasını" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/uk.coffee b/app/locale/uk.coffee index ee8471414..752827cde 100644 --- a/app/locale/uk.coffee +++ b/app/locale/uk.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "українська мова", englishDesc nav: play: "Грати" +# community: "Community" editor: "Редактор" blog: "Блог" forum: "Форум" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "українська мова", englishDesc autosave: "Зміни зберігаються автоматично" me_tab: "Я" picture_tab: "Аватар" +# upload_picture: "Upload a picture" wizard_tab: "Персонаж" password_tab: "Пароль" emails_tab: "Email-адреси" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "українська мова", englishDesc new_password_verify: "Підтвердження паролю" email_subscriptions: "Email-підписки" email_announcements: "Оголошення" - email_notifications: "Нотифікації" - email_notifications_description: "Отримувати періодичні нагадування для Вашого акаунта." email_announcements_description: "Отримувати електронні листи про останні новини CodeCombat." + email_notifications: "Нотифікації" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "Підписки за класами учасників" contribute_prefix: "Нам потрібні люди, які приєднаються до нашої команди! Зайдіть на " contribute_page: "сторінку учасників," @@ -644,6 +650,13 @@ module.exports = nativeDescription: "українська мова", englishDesc # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "українська мова", englishDesc # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/ur.coffee b/app/locale/ur.coffee index 9fb06b863..dea4a72a2 100644 --- a/app/locale/ur.coffee +++ b/app/locale/ur.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/vi.coffee b/app/locale/vi.coffee index d1f5b7f95..898291cfb 100644 --- a/app/locale/vi.coffee +++ b/app/locale/vi.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn nav: play: "Các cấp độ" +# community: "Community" editor: "Chỉnh sửa" # blog: "Blog" forum: "Diễn đàn" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn autosave: "Tự động lưu thay đổi" # me_tab: "Me" picture_tab: "Bức tranh" +# upload_picture: "Upload a picture" wizard_tab: "Wizard" password_tab: "Mật khẩu" emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn new_password_verify: "Xác nhận" email_subscriptions: "Thuê bao Email" email_announcements: "Thông báo" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." email_announcements_description: "Nhận email về tin tức mới nhất và sự phát triển của Codecombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" contribute_prefix: "Chúng tôi đang tìm thêm người vào nhóm của chúng tôi! Hãy kiểm " contribute_page: "trang đóng góp" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/zh-HANS.coffee b/app/locale/zh-HANS.coffee index 701958e4d..2251a5838 100644 --- a/app/locale/zh-HANS.coffee +++ b/app/locale/zh-HANS.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese nav: play: "开始游戏" +# community: "Community" editor: "编辑器" blog: "博客" forum: "论坛" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese autosave: "自动保存修改" me_tab: "我" picture_tab: "图片" +# upload_picture: "Upload a picture" wizard_tab: "巫师" password_tab: "密码" emails_tab: "邮件" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese new_password_verify: "核实" email_subscriptions: "邮箱验证" email_announcements: "通知" - email_notifications: "通知" - email_notifications_description: "接收来自你的账户的定期通知。" email_announcements_description: "接收关于 CodeCombat 的邮件。" + email_notifications: "通知" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "贡献者通知" contribute_prefix: "我们在寻找志同道合的人!请到" contribute_page: "贡献页面" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese simple_ai: "简单电脑" warmup: "热身" vs: "对决" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "介绍地下城竞技场" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese user_profile: "User Profile" patches: "补丁" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/zh-HANT.coffee b/app/locale/zh-HANT.coffee index ab41c9540..0972a07f8 100644 --- a/app/locale/zh-HANT.coffee +++ b/app/locale/zh-HANT.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese nav: play: "開始遊戲" +# community: "Community" editor: "編輯" blog: "官方部落格" forum: "論壇" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese autosave: "自動保存修改" me_tab: "我" picture_tab: "頭像" +# upload_picture: "Upload a picture" wizard_tab: "巫師" password_tab: "密碼" emails_tab: "郵件" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese new_password_verify: "確認密碼" email_subscriptions: "訂閱" email_announcements: "通知" -# email_notifications: "Notifications" - email_notifications_description: "接收帳號通知" email_announcements_description: "接收關於 CodeCombat 的新聞和開發消息。" +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "貢獻者電郵" contribute_prefix: "我們在尋找志同道合的人!請到 " contribute_page: "貢獻頁面" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/zh-WUU-HANS.coffee b/app/locale/zh-WUU-HANS.coffee index 8c32db553..a6439af88 100644 --- a/app/locale/zh-WUU-HANS.coffee +++ b/app/locale/zh-WUU-HANS.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "巫师吴语", englishDescription: "Wuu (Si # nav: # play: "Levels" +# community: "Community" # editor: "Editor" # blog: "Blog" # forum: "Forum" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "巫师吴语", englishDescription: "Wuu (Si # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "巫师吴语", englishDescription: "Wuu (Si # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "巫师吴语", englishDescription: "Wuu (Si # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" diff --git a/app/locale/zh-WUU-HANT.coffee b/app/locale/zh-WUU-HANT.coffee index 5323e3c6c..fe52aa7f6 100644 --- a/app/locale/zh-WUU-HANT.coffee +++ b/app/locale/zh-WUU-HANT.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Tr nav: play: "遊戲開來" +# community: "Community" editor: "編寫器" blog: "部落格" forum: "論壇" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Tr autosave: "改動自動存檔" me_tab: "我" picture_tab: "圖片" +# upload_picture: "Upload a picture" wizard_tab: "" password_tab: "密碼" emails_tab: "電子信" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Tr new_password_verify: "覈實" email_subscriptions: "郵箱校對" email_announcements: "通知" - email_notifications: "通知" - email_notifications_description: "收 爾賬號個定期通知。" email_announcements_description: "收 有關 CodeCombat 個電子信。" + email_notifications: "通知" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." contributor_emails: "貢獻人個通知" contribute_prefix: "我裏徠搭尋志同道合個人!請去到" contribute_page: "貢獻頁面" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Tr simple_ai: "省力腦子" warmup: "熱身" vs: "對打" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" multiplayer_launch: introducing_dungeon_arena: "介紹地下城競技場" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Tr user_profile: "User Profile" patches: "補丁" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" diff --git a/app/locale/zh.coffee b/app/locale/zh.coffee index 579eac974..b3c8ac1df 100644 --- a/app/locale/zh.coffee +++ b/app/locale/zh.coffee @@ -36,6 +36,7 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra nav: play: "玩" +# community: "Community" editor: "编辑" blog: "博客" forum: "论坛" @@ -151,6 +152,7 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" +# upload_picture: "Upload a picture" # wizard_tab: "Wizard" # password_tab: "Password" # emails_tab: "Emails" @@ -160,9 +162,13 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra # new_password_verify: "Verify" # email_subscriptions: "Email Subscriptions" # email_announcements: "Announcements" -# email_notifications: "Notifications" -# email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# email_notifications: "Notifications" +# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." +# email_any_notes: "Any Notifications" +# email_any_notes_description: "Disable to stop all activity notification emails." +# email_recruit_notes: "Job Opportunities" +# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." # contributor_emails: "Contributor Class Emails" # contribute_prefix: "We're looking for people to join our party! Check out the " # contribute_page: "contribute page" @@ -644,6 +650,13 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra # simple_ai: "Simple AI" # warmup: "Warmup" # vs: "VS" +# friends_playing: "Friends Playing" +# sign_up_for_friends: "Sign up to play with your friends!" +# social_connect_blurb: "Connect and play against your friends!" +# invite_friends_to_battle: "Invite your friends to join you in battle!" +# fight: "Fight!" +# watch_victory: "Watch your victory" +# defeat_the: "Defeat the" # multiplayer_launch: # introducing_dungeon_arena: "Introducing Dungeon Arena" @@ -686,3 +699,14 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra # user_profile: "User Profile" # patches: "Patches" # model: "Model" +# system: "System" +# component: "Component" +# components: "Components" +# thang: "Thang" +# thangs: "Thangs" +# level_session: "Your Session" +# opponent_session: "Opponent Session" +# article: "Article" +# user_names: "User Names" +# files: "Files" +# top_simulators: "Top Simulators" From a04f74de8be7082f4b0d1c6a2588591b0b7a5929 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Fri, 2 May 2014 15:12:30 -0700 Subject: [PATCH 09/25] Implemented George's gold design. --- app/assets/images/level/gold_background.png | Bin 0 -> 1618 bytes app/assets/images/level/gold_icon.png | Bin 0 -> 18357 bytes app/assets/images/level/prop_gold.png | Bin 5284 -> 0 bytes app/styles/play/level/gold.sass | 25 +++++++------------- app/templates/play/level/team_gold.jade | 3 +++ app/views/play/level/gold_view.coffee | 5 ++-- 6 files changed, 15 insertions(+), 18 deletions(-) create mode 100644 app/assets/images/level/gold_background.png create mode 100644 app/assets/images/level/gold_icon.png delete mode 100644 app/assets/images/level/prop_gold.png create mode 100644 app/templates/play/level/team_gold.jade diff --git a/app/assets/images/level/gold_background.png b/app/assets/images/level/gold_background.png new file mode 100644 index 0000000000000000000000000000000000000000..738b3592c2d583e763b63f4ecc655a0ef7a5d894 GIT binary patch literal 1618 zcmV-Y2CeytP)11Mi8DQDUz}->+n$@ zh?5jS+Z0I9y|9<01_pNOAcqho%v?8O9TZnK0a~v%H_)o9*;)=CQTK@agdBh zLD}B{j^hDi45BE5+ZO%-|udc3qmED&Iys@$ItDk@N>7on8c;#RR zpo9?wK?JWq2neB?6{8)nxAQNkYPv4xtDj(^4-al{H%M|9F^Arms}MWKqY5Nq5pYQy z1p8bCN9+OCbfSX`eEtyVx@JK#0zH#~So8priI|~hcc6#<04|TuXj7;+Z67y|kLT=7 zbx0)>5LI@`J}$3syxk$-9fB<$u&#r$7lw?c<_|D(UfNESB=Cm@$o2LiK?YpmF+*=( z;73MA7U@?4%rEmmNj&7Wo3pbE-BO0%c=8nPfB%3eojeg9%CvR$fU|ZYlk!D&N-#P4 z2AqERHU8$@+#&%fx3Y5owgJkCiOCP=W@qPL^2^*`e>{MtyDPBu$;u`Xggh zF*)W*(-9y+JgNxHjpO>*z}(VZOg!cUoWFP)1eePNPd6VM9Fls-Y5`ezGv$uDtov_{ z0hrVZ=0*W?>z_4(K_B!F44a8goMe6JRJyF@x~5xzs2?2~sxFV9qFjc4MdlkrQOEEN zFfbVG9fXQ&ksNQ$G|S66vtHBy>kD#ja1o1_WZtp8IAibcjcLOP0>xO00*de!b5dd_I7~%Ytu>mk4B#sdfM8eoteR_YU*TwGFR@v@PE%@ zlh_#s$CZtIlr=1&Hz$FLH1Zx#1SqNhu=1Y6QEv4t6u6d(KsBAj*h%X^Njvp8djosj zsh4AbIJThF)Qo)yvnk!!xgC~iGpRc$i-@FMeK(D$xv8Es%Yj>@hXOK)|}23{flOjD3^9JP&PNiGR>atcvL>f znnp+LYMo82f2!#;2;pa&;O>zbU|IprdOBep=Qw?-nLc#MMLY9tx)g+Y%1*&KhX8d* zp|s_oq-#7X`ir5Sz(?oK3~(NA7yR(!ub^i%W;Z5{ zgCx%zv@xQ@;o;gg-gq8fT)wwFlNVQ}E=}DU?hVcO+)geS@Pflp-drw@5LCBIF3J_@ z{!}^*$)pMz0eUo^GRi;)N(@9%0Kd-#lH{lN+;g>v21c&(?cOt13jI31a^Q zsN^$G^l+2oXdlvN7SZcz^l>cY_oMi~NUq@`?W##$RaJxVZiL!eCxBcafc!Ye!SjJR zeXBp%J;QU{iFp=@308;kq8$_?gC?0$S^csJq7&H;@6X@+Zuyh!zW)Rm01^^>*9)+S QmH+?%07*qoM6N<$g0ivsHvj+t literal 0 HcmV?d00001 diff --git a/app/assets/images/level/gold_icon.png b/app/assets/images/level/gold_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a8988a2ef737ccccc0464ff6bc9469e5d15b0fc5 GIT binary patch literal 18357 zcmeI3c|4Ts-^Xu}T@+DC$5xh@F=K1S7|Yn#FfwQxV~oi%mML2aWowg!5NVNpi4vh~ zQDiU5da@>mP9!SJGibT%bbj;vp4ao|+^^S|uj~4JKi7S|uVt?Lk2`X&nLZEaHckKl zcnl46ENR~Yv=2W!EA8*abMp6SUmP9=w%!21#lP}l0urxo0RT>OG6u7EuQP>8@ph(o zh#F!rq8?rpC$cLM0DQZXtw>m_aY6OD{tw#55kZ%YDVCerMJ=_@1_?y(k`?3NGl~$q z{%W&D)ka-i7U3tU5zH4Z1fAP#A;*1&^CjD`*o_OPZbqDG`0_g7rb}n}+-TF%y)N`v z&P;Mq3tJ^ScbtKug>n#gruL4Ff1awZt$RHT(G2F4^Z@wSiyXzg7bTd0`9KtEw|FJn zLx9P*gNq%gG)<~h*dD&j`&K()KU2_Yrb=q`9%J?(0YKCLg7$4dQ;#Vq`N}RUAe99; z+(>X30`|%Show%Ab^t-i^9cb=fc<5$%}lA$fG9sPLI-eG19DpSozVqw3V?u9<0Rs=gczzNR8f1>+Q^+AO+$3Pdf;&HnjtP%;>P zAXuMe{?F=XA57A=w_M^l?a(_KrN3~WYk5JWL%i0|p%f=8Fl4dG^MX#|xfytxc%=3v zna4ZZmmLQOc1C~u^B}Jb`2v~?4M=Kk^EYDy?tqnw`)xFjs!uRVv zh*o<7z(W?o%JpHFg9|OxpL5^ClxC=IJFRzvtJRSTON&3r_T?~_Ma~jh?)b253f8UUP+{@W z7RB$-GQgSO%w8H~h;Elu+StvZ%E5fvqFPEkCd2sdt_K@G)oyWs!@_X}auS`JqWGbF z0TGy5Rmn|}7`RmF#dU^vZeiOuwd=LJTS|<}WhN;ZY?Fw2+U@94$cDHqC%XGd=y39I z&9LII@UYmlJ!i6mrsu7Bt3heYh9gE>NBBmRMp%hg;9Ax<6D|8Pu46YUN7-rTUN5%H zw+PSRS2~)AXgVcmXq=XNBer9kvyk%~IsXmy!N$JW9cJ;ZHtmh$`fuXjFn{pj<_X(; zsy>1wy)|hI+ZNJRpDp=UOm1)OIJ>nTtDp*-xH6W&n?SL~$rj5V-yGe*8EX`~D^^$* zip|WrozglTXmuh_&sx!HD3jxPT()&q^4k=IhzN`a!C`uUZ&&o z$US}PO3K57K`ADb^nSmJvCrF2Ko_x#ZlBX<^|^7ZMck6CJ>1P(P>+>8DJT(Web0Lf z%z+wBOd38GAOHGvbZHyv<_o>^dc5bzb^C`ThurGi>Td30-6gim*z~RGRHCJ6>1~Hg!q znyHwIm=h09oL^LD;|YJYAzQ>wB+&b=mjH4fvOlr;>XgQb#~dr~oMM4k0K@Y=t9HaV#%sd_S_Cx1$1 ziaZtGd+nLhHJKD!Meo*{CzwAiM%pyEuEi?24CDlwW6Xm|_r@fk1ZcEPZdbwmG@qJ<^3o38_jDdDThJ_FefFJ9hd!=+ko_-olGR=$Y8Bt z`*mOD{f~=1x}bsVA$}};HK}zjwNz`fR#ZrC$VgSLnDdjrF6N5Oja_MuZYFOC-5dC( zvy}}$ia%Qu$SoBb9%>V&als=3x2+8puk6#-i}4=N`K%MC)1O3wnIrP$jg)24S&$>B zZq)}$4>al^PPWfp;F58MuEyID5ZOExch`pl3zIY9gUN$jLjgippid5X_+4+V{t%ij zmLU&^}qC2 zbh)yhg=OU0a^qRK4l-rQ)2)b2Ds+Ap7CzacIwel&iAJI|}`yF3H??oQ5r)a`-B zH%a%DohrtZ-h6~ADJP~sZEjN2z}~`sz<$Q6Ottsj!*|WQw@nELlz&wE>qU=!`P?G< z>BAmtCTr6dPA`aG48Ii3Y2-y_jnBt@aXXM}=H@wB&)m+u$R@F&xU2N}3z2qptYuW^ z?g{-3^?y8EN`B`f&!fU)eg10QpoE8x-|+Yx$H3eU9%T2ia{)Q8**g9>CPET{9??#m zPSi`XO8jE)VE@4U8M>|WZNLA5e$OAgSCvqa9hZr5EtJEm5y*1UhZggRZ=Gs16EVw0GUJmmJ4`WCem(_vm; zcC{=quXMjl>6CxPy#S}Vap4rz=DrUVe(wdBJ71(A)cY!C{3&yf=Vk{4`vSeB7MmN( zUinB(<(8Y5ANrs>EJe>o@nY6TB}6rb z@q|sJ>_H4HaNo03*@pom9 z#6`)D>f$!arV6GW7@{-Tz~75#1_`47gj^Y|)Wx+{8WhEu?iIyQyojR85M_CS0vsl)ih#hBl@KtPoG4rYrU->8 zK;Z~^7!0YTiiD|%e!axeoU{n#<>-X8)Y1Fe9PK}Kac3&k0||xt`1nA46d@EZ5)_6& zAfO6xC>$C6d-cCIOdAtZ)88k5yI(iA-!|<{)jdW-@D=G#&3?=D#`<{>p_W8%%26)@QTG_F zD-yr!J(cYAV{m?QTB-Thdnfvm|0QjuW-V=XDy)qViq=;o#*2ujQoOJfiYt0;mi>5s zqCGxIo8k#%_m$@<85Hza{g1)^VMWxzQ;BHWWK@z@P?lGKVPPsrWdu@*7ONr^6hJ0x z%3nN8DUM_(zn?weSQs1$ha(kfmOnf|%3nQbi^ma9#s9Bdz*>-xBLV3|@p8jc(PTF~ zi3s&@C!wG}3PH;6QwoWpxKg}mw?#xNqM*Mk{%scRA$9NCGb-BKQeRutP#2>DL#U|8 z!yz!R4M+#_S)Hy(Lw9c~-km@+)Irk{Hhi3k?*D0Fu34?B{@uiz;zaeq zdl9urv^ha{!&tNYIppuq*wX!WDX%m5VQ~1>Zpe>z$ zl>KOVO^;g{P}ifYdR4dr?V|mD(yp(m;ObvfZU1vBxcb-BADPzfWGWi|wY6W0L0Kz% z_uAfKMLT8?(X_7pTJ)=WFWHyqiqj#}7OwZobcECTw3_p4#cvaBeX;6zZx*Tl79 z0v!fcM{%u`cGRGqa-iRjIX@5Z_Z9H}9Q^3f|FbdJj?oC12Hlu}i!LItfPo84gKo^g zMHdlRz`zBjK{saLqKgPDVBiANpc^xA(M1FnFmQos(2W_m=pq6O7`VVR=*A3ObP<6C z3|wFubYliCx`@C61}-oSx-kP6T|{630~eSE-I#%kE+VjifeTE7Zp^?%7ZF&%zy+p3 zH)i0XiwG=W-~!X28#8dxMFbWwaDi#ijTyM;A_5B-xWF{%#td9^5rG8^Twoe>V+Jm| zh`<5{E-($cF#{J}L|_2}7nla!n1PEfBCvpg3rvG<%)mt#5m>;$1*SnaX5gZW2rOXW z0@I)y|3_S$KVBRpy3^hk^r5{L=x7ptiS|mND8aze6af5p0zl9y0Qj^_`yK~?qY41< z_Ame-uK<7$<ic@zUKDj0 zmf{HRAM$yP(#V&kMvEKxDJG9jw8eP;fg5YWJq-Ei$||g+u+L)mNU6u4YR!|c7D+|D z$ECUkW)m*2bD2D^m8ryEBXq6l!zkMB{o9^Nj7y64PU}l=w^*DAsip9#*0sSaOAv{L z&DZ67J`E)i?2G!QIqG9N?OK-~8^t$2LKXPFS)5J!7~RZ~rSHS{<>=r(j@SnA%XLcO z587sh;!xEbmn>aVP#-YtrECrs|kzEzl^&svtSeRpr4TG?{r*duhP^!D3-Hws>D z4!r6bhF!L_Tx|3#CuI0axMvwTU8t%nd-4w5QW)T{aJp(nO1+~KKbLLIOm;Zw)uouE zGWWKcNssrq(ZCrYgKanO@}MHR)FO@r>NJX!^c~%Q;_~Nld|{DXCi&8xn+LcdWY5>< z9_HJ||Iy%|`MI|BChtJ^#DUj?#WrsaEsEpcvyYd$w2`^)nWs*xcXmk*#ofC8^qGLk z!G`vJ{?vdZ=LrRh^d&8;oEXdWgNdaDF@sA!PkDI6nzU{uVf+#7P{PxVY>5RP5e3wc zRB?6}89u?2)oB%7QfJn8IN`RpD|I&U8@qDr)j4`4UO1PWe??<%#ucY=lPT{m*qIaX4(C+ef*`7@X;1~zt$#qYB@xkQ!l>Rcu4vCI>T!dXZbVt8$r zZy(16`&%m92L~$dnkJZ`IBwQJa#?TMsU4$~N;;d|a=x}n+*(JVW)+^gaK5QbykU zKg;cq`OL-D6qM;xt~(bp#y4ehb*je$8PJ+njh(@oT^(+}E`D+mUH#;5Vx9iFBRjv` z$2z3(&3Cy=XufQ9&sRH^tE%2qSzh{K03ME&Jypzs&owEsytQvznuQFX%88J~8@8hn zdr`YK`~79A!NM2mD{r*GgN`{+!eN$lHh!8f=KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000TkNklID_RPrO?XrUNFfiKJe@dxd+qge{n+R1&b|GxvzxKK zwi8})Mmn0AJ9}r(|D1FG_nb3|l#T;mD9H=fQiguAv z=&=0W?OY5_2%kvmcN)pmog%4Y#FJ6r&%kr0x0W5sYK!=zy*K%Qr+|muRppx9SB#>5 zamz*uL3%!l9+}5Trd|Yo1WW?#*z@k{9ys{SE+25fQ&GO9sHy^#ORz#U4O^fLcc6?| zc=Cbx_~Z@1E#^8}9e|!Oo-L`a+)`3ky)M|Mq_zqarFC{>>;>SCH37`WQujADw4ti; zbwio{<~Byp4eeHx3s}T`;W+KCS^}j$64RZRTzO|{2N?lpLs6>zuC)P30i);kQ@rgi z{F@#iIdcqst{W**UzpO0V#DFvgtKfbbD>UVNB@HqFgd5M4M0eVl!DpeeJqT8%!aGJ zf>H53j8ue7VvI~;3?mW#OaUpX9nD>h%~h2>yDQPe3`+C^dVAhR^QZ_Z8J$jEm{!x)J%Kq698Sp#HZ$V_axlA0UUUYyNi z905>NG-nXaT>~~RdbFSUa4%)0<0!(7ssZURn7T*-BU7o>0sQwDyZjP~6au6`N&!ef zqR;lA`scuQ66|Hn$Aj35YVZWNgJLtY35i4n#lHOIMhuaTAcQ0p4Ph7=hR<|jlm9@Z zMsYe-B4Hihwsvr}=ggVaL4w_(v8AD?0T?O>;NUa6e1?(vK(lFi<+GCos0vCBj7bGX zCPs;K4h#XRi$pw)+hu@=f-wu}Stf@=1j}_WV(7^zJ!fVquXYlT8|Z1l$Y6r18W#?` zf|NP;=ZuC$5Agb&Opj-7170kcjp`ZW+0xpIO$sVg;V4o{kn;RXbN7gB802^ItcOeu zvd=~KEc5d+*>N)*@?jyDk1czjlq}4ph%M*{A-h%#q4`+q{>G-w+~_Ih?SCD?>sG0) z@aC5=iRFmvcAkJZ&5lc#(6I)ruFk{O`0|_ zy-Br6Yd=PB*E@W8^c;WvTR)ABWn2|EXlS)l zTwaDm<}HUJ^Ezh%NFb9{Ja?ZD8PhBI@X2~$dMe5AP>g|*F2dpWak`4AZ`5!(HRAEi zt81pyh4_E#9glIv%@O7&&N6uB2q#aRWd9r82q7s82B~hSr?PGXisr!QufpZd;4M-q z_8MSFjNF<)kV>VQolSvVFg1}Rku(T}67=`ZFdIoxQP)h(h8w7BuIIMOD4{cl(L5?A zyGALLINL6k{{yw(^_Q=lF6|NB!YM}Ni3RJUJf`Nlm-IO zs}rcG$5G^`wqU%&jHR2|=R8R@HU-%*{f z2^Q@GLdcMw%uKFV{;z7O#Zy($s%MNB3bs{#{JY+Sl-%2Uaw;*{8?l7Y=gt3?kj?YI z$n*c{R@5y3fwjv28OQTbn5gY{607%-K+M^omuWDPh zCb%E~xjn(@(x~(s+;)=}*v#-$9fs;-aw<(|WCD>%G5*e*NSP+S5G6XlP=NpK_{zL+ zHbGgS6o=DI+m&ThH*Tb|z7B_{>Y{3bRRMgo_a>i|@@Fg61WIy$fhWZ8$KWWYNro4fVX7Jl_R0;N7|S|?w-XXm=9366D!&jCNM z)&#b-`az!HG48IZVyJhB504IBl089FGeqYTNGZ1hiPh3+Wu<;lNkfFqUmjzA@*E>Q zCpmFq=yR(HDjV9UX=4k25{m&tUgagpp=)Jlh*usU~o`ocIEMls-wIx(&Olm`&FfQCwtaV|zI+ zuh*;xdN^^&ZsmUMr+@4hPu|xomI6=!wXN3Uy4Ze@zu|iPji0t27|e6OqPK%A%>8@r zs@t&lwUNFjUhdB?z(oLV-BP-7J#&A_Oma8yn>>Gmw9=^d{;9dCWFj-OUb%mCI@N6& zUA2aglJmfcp;-F(Ky(k1-+JAub3OHgdIlGM{`_0vZkBv2vYq!=)_gA?m^d`OkokT> z7mqjAc{?sO_a8Yl7U~Yg_r82!{51vzOgfSOHcp&-Nhd5 zOU+Gw^^4^Gv9ZYMp{e9QUq3wa@0n5jW z*ZQ5;7rV8sCB^Q*n%u8P7#kX;x>5%t%EIgdU7Zn1gZ4$-pV19wBPn7@?;U|ieTzE=T1eFMozH|kT#W1 znwC$RlD4>b8Gu}Jri;{xi>6I8
") + teamEl = teamTemplate team: e.team @$el.append(teamEl) - goldEl = teamEl.find('.gold-amount.team-' + e.team) + goldEl = $('.gold-amount.team-' + e.team, teamEl) text = '' + e.gold if e.goldEarned and e.goldEarned > e.gold text += " (#{e.goldEarned})" From afbe5b063bb256ad8544a0452224f3443ce817cc Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Fri, 2 May 2014 15:51:07 -0700 Subject: [PATCH 10/25] Fix HTML icon syntax in the Markdown. --- app/views/play/level/hud_view.coffee | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/views/play/level/hud_view.coffee b/app/views/play/level/hud_view.coffee index 3b6f660af..16576b334 100644 --- a/app/views/play/level/hud_view.coffee +++ b/app/views/play/level/hud_view.coffee @@ -160,6 +160,8 @@ module.exports = class HUDView extends View setMessage: (message, mood, responses) -> message = marked message + # Fix old HTML icons like in the Markdown + message = message.replace /<i class='(.+?)'><\/i>/, "" clearInterval(@messageInterval) if @messageInterval @bubble = $('.dialogue-bubble', @$el) @bubble.removeClass(@lastMood) if @lastMood From 77adebe181ca3b4d99b654eaade97e809605ab6b Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Fri, 2 May 2014 18:53:18 -0700 Subject: [PATCH 11/25] Fixed #893. --- app/views/play_view.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/play_view.coffee b/app/views/play_view.coffee index e89f2ddb4..63fd25f36 100644 --- a/app/views/play_view.coffee +++ b/app/views/play_view.coffee @@ -138,7 +138,7 @@ module.exports = class PlayView extends View difficulty: 5 id: 'gridmancer' image: '/file/db/level/52ae2460ef42c52f13000008/gridmancer_icon.png' - description: "Challenge! Beat this level, get a job!" + description: "Super algorithm challenge level!" } ] From 90bbe0bf55ad3ff033a35a04bcbe81b9bb388e65 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Fri, 2 May 2014 19:28:08 -0700 Subject: [PATCH 12/25] Moved modals down a bit; watch out, not sure why they were !important before. --- app/styles/base.sass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/styles/base.sass b/app/styles/base.sass index 6c74273f2..9c902eb39 100644 --- a/app/styles/base.sass +++ b/app/styles/base.sass @@ -101,8 +101,8 @@ a[data-toggle="modal"] .modal-dialog padding: 5px - margin-top: 0px !important - margin-bottom: 0px !important + margin-top: 30px + margin-bottom: 0px padding-top: 30px .background-wrapper background: url("/images/pages/base/modal_background.png") @@ -281,4 +281,4 @@ body[lang='ja'] .spr:after content: " " .spl:before - content: " " \ No newline at end of file + content: " " From e1482280c331de81ab165069b376028c36767ffa Mon Sep 17 00:00:00 2001 From: Marc Portier Date: Sat, 3 May 2014 08:23:36 +0200 Subject: [PATCH 13/25] first translation contribution --- app/locale/nl.coffee | 92 ++++++++++++++++++++++---------------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/app/locale/nl.coffee b/app/locale/nl.coffee index 2cb2cee17..cd3b2625e 100644 --- a/app/locale/nl.coffee +++ b/app/locale/nl.coffee @@ -15,9 +15,9 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t fork: "Fork" play: "Spelen" retry: "Probeer opnieuw" -# watch: "Watch" -# unwatch: "Unwatch" -# submit_patch: "Submit Patch" + watch: "Volgen" + unwatch: "Ontvolgen" + submit_patch: "Correctie Opsturen" units: second: "seconde" @@ -36,11 +36,11 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t nav: play: "Levels" -# community: "Community" + community: "Gemeenschap" editor: "Editor" blog: "Blog" forum: "Forum" -# account: "Account" + account: "Lidmaatschap" admin: "Administrator" home: "Home" contribute: "Bijdragen" @@ -152,7 +152,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t autosave: "Aanpassingen Automatisch Opgeslagen" me_tab: "Ik" picture_tab: "Afbeelding" -# upload_picture: "Upload a picture" + upload_picture: "Je afbeelding opsturen" wizard_tab: "Tovenaar" password_tab: "Wachtwoord" emails_tab: "Emails" @@ -163,12 +163,12 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t email_subscriptions: "E-mail Abonnementen" email_announcements: "Aankondigingen" email_announcements_description: "Verkrijg emails over het laatste nieuws en de ontwikkelingen bij CodeCombat." - email_notifications: "Notificaties" -# email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." -# email_any_notes: "Any Notifications" -# email_any_notes_description: "Disable to stop all activity notification emails." -# email_recruit_notes: "Job Opportunities" -# email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." + email_notifications: "Meldingen" + email_notifications_summary: "Instellingen voor gepersonaliseerde, automatische meldingen via e-mail omtrent je activiteit op CodeCombat." + email_any_notes: "Alle Meldingen" + email_any_notes_description: "Zet alle activiteit-meldingen via e-mail af." + email_recruit_notes: "Job Aanbiedingen" + email_recruit_notes_description: "Als je zeer goed speelt, zouden we je wel eens kunnen contacteren om je een (betere) job aan te bieden." contributor_emails: "Medewerker Klasse emails" contribute_prefix: "We zoeken mensen om met ons te komen feesten! Bekijk de " contribute_page: "bijdragepagina" @@ -180,8 +180,8 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t job_profile: "Job Profiel" job_profile_approved: "Jouw job profiel werd goedgekeurd door CodeCombat. Werkgevers zullen het kunnen bekijken totdat je het inactief zet of als er geen verandering in komt voor vier weken." job_profile_explanation: "Hey! Vul dit in en we zullen je contacteren om je een job als softwareontwikkelaar te helpen vinden." -# sample_profile: "See a sample profile" -# view_profile: "View Your Profile" + sample_profile: "Bekijk een voorbeeld kandidaat-profiel" + view_profile: "Bekijk je eigen kandidaat-profiel" account_profile: edit_settings: "Instellingen Aanpassen" @@ -199,7 +199,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t employers: want_to_hire_our_players: "Wil je expert CodeCombat spelers aanwerven? " -# see_candidates: "Click here to see our candidates" + see_candidates: "Klik om je kandidaten te zien" candidates_count_prefix: "Momenteel hebben we " candidates_count_many: "veel" candidates_count_suffix: "zeer getalenteerde en ervaren ontwikkelaars die werk zoeken." @@ -210,8 +210,8 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t candidate_top_skills: "Beste vaardigheden" candidate_years_experience: "Jaren ervaring" candidate_last_updated: "Laatst aangepast" -# candidate_approved: "Us?" -# candidate_active: "Them?" + candidate_approved: "Wij?" + candidate_active: "Zij?" play_level: level_load_error: "Level kon niet geladen worden: " @@ -290,7 +290,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t tip_baby_coders: "Zelfs babies zullen in de toekomst een Tovenaar zijn." tip_morale_improves: "Het spel zal blijven laden tot de moreel verbeterd." tip_all_species: "Wij geloven in gelijke kansen voor alle wezens om te leren programmeren." -# tip_reticulating: "Reticulating spines." + tip_reticulating: "Paden aan het verknopen." tip_harry: "Je bent een tovenaar, " tip_great_responsibility: "Met een groots talent voor programmeren komt een grootse debug verantwoordelijkheid." tip_munchkin: "Als je je groentjes niet opeet zal een munchkin je ontvoeren terwijl je slaapt." @@ -320,12 +320,12 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t lg_title: "Laatste Spelletjes" clas: "CLAs" -# community: -# level_editor: "Level Editor" -# main_title: "CodeCombat Community" -# facebook: "Facebook" -# twitter: "Twitter" -# gplus: "Google+" + community: + level_editor: "Level Bewerker" + main_title: "CodeCombat Gemeenschap" + facebook: "Facebook" + twitter: "Twitter" + gplus: "Google+" editor: main_title: "CodeCombat Editors" @@ -336,7 +336,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t thang_description: "Maak eenheden, beschrijf hun standaard logica, graphics en audio. Momenteel is enkel het importeren van vector graphics geëxporteerd uit Flash ondersteund." level_title: "Level Editor" level_description: "Bevat de benodigdheden om scripts te schrijven, audio te uploaden en aangepaste logica te creëren om alle soorten levels te maken. Het is alles wat wij zelf ook gebruiken!" -# got_questions: "Questions about using the CodeCombat editors?" + got_questions: "Heb je vragen over het gebruik van de CodeCombat editors?" contact_us: "contacteer ons!" hipchat_prefix: "Je kan ons ook vinden in ons" hipchat_url: "(Engelstalig) HipChat kanaal." @@ -378,9 +378,9 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t new_article_title: "Maak een Nieuw Artikel" new_thang_title: "Maak een Nieuw Thang Type" new_level_title: "Maak een Nieuw Level" -# new_article_title_signup: "Sign Up to Create a New Article" -# new_thang_title_signup: "Sign Up to Create a New Thang Type" -# new_level_title_signup: "Sign Up to Create a New Level" + new_article_title_signup: "Meld je aan om een Nieuw Artikel te maken" + new_thang_title_signup: "Meld je aan op een nieuw Thang Type te maken" + new_level_title_signup: "Meld je aan om een Nieuw Level te maken" article_search_title: "Zoek Artikels Hier" thang_search_title: "Zoek Thang Types Hier" level_search_title: "Zoek Levels Hier" @@ -650,13 +650,13 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t simple_ai: "Simpele AI" warmup: "Opwarming" vs: "tegen" -# friends_playing: "Friends Playing" -# sign_up_for_friends: "Sign up to play with your friends!" -# social_connect_blurb: "Connect and play against your friends!" -# invite_friends_to_battle: "Invite your friends to join you in battle!" -# fight: "Fight!" -# watch_victory: "Watch your victory" -# defeat_the: "Defeat the" + friends_playing: "Spelende Vriende" + sign_up_for_friends: "Meld je aan om met je vrienden te spelen!" + social_connect_blurb: "Koppel je sociaal netwerk om tegen je vrienden te spelen!" + invite_friends_to_battle: "Nodig je vrienden uit om deel te nemen aan het gevecht!" + fight: "Aanvallen!" + watch_victory: "Aanschouw je overwinning!" + defeat_the: "Versla de" multiplayer_launch: introducing_dungeon_arena: "Introductie van Dungeon Arena" @@ -699,14 +699,14 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t user_profile: "Gebruikersprofiel" patches: "Patches" model: "Model" -# system: "System" -# component: "Component" -# components: "Components" -# thang: "Thang" -# thangs: "Thangs" -# level_session: "Your Session" -# opponent_session: "Opponent Session" -# article: "Article" -# user_names: "User Names" -# files: "Files" -# top_simulators: "Top Simulators" + system: "Systeem" + component: "Component" + components: "Componenten" + thang: "Thang" + thangs: "Thangs" + level_session: "Jouw Sessie" + opponent_session: "Sessie van tegenstander" + article: "Artikel" + user_names: "Gebruikersnamen" + files: "Bestanden" + top_simulators: "Top Simulatoren" From d348c6f3334a40d24a2c36da3d86931f018e9a11 Mon Sep 17 00:00:00 2001 From: Marc Portier Date: Sat, 3 May 2014 11:06:39 +0200 Subject: [PATCH 14/25] translate space --- app/locale/nl.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/locale/nl.coffee b/app/locale/nl.coffee index cd3b2625e..4fc485c39 100644 --- a/app/locale/nl.coffee +++ b/app/locale/nl.coffee @@ -257,7 +257,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t tome_select_spell: "Selecteer een Spreuk" tome_select_a_thang: "Selecteer Iemand voor " tome_available_spells: "Beschikbare spreuken" - hud_continue: "Ga verder (druk shift-space)" + hud_continue: "Ga verder (druk shift-spatie)" spell_saved: "Spreuk Opgeslagen" skip_tutorial: "Overslaan (esc)" editor_config: "Editor Configuratie" @@ -268,7 +268,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t editor_config_keybindings_default: "Standaard (Ace)" editor_config_keybindings_description: "Voeg extra shortcuts toe van de gebruikelijke editors." editor_config_invisibles_label: "Toon onzichtbare" - editor_config_invisibles_description: "Toon onzichtbare whitespace karakters." + editor_config_invisibles_description: "Toon onzichtbare (spatie) karakters." editor_config_indentguides_label: "Toon inspringing regels" editor_config_indentguides_description: "Toon verticale hulplijnen om de zichtbaarheid te verbeteren." editor_config_behaviors_label: "Slim gedrag" From 50d4078adee96915d1c62ffc0956147747fdbc6c Mon Sep 17 00:00:00 2001 From: Benojan Date: Sat, 3 May 2014 17:14:11 +0800 Subject: [PATCH 15/25] Update zh-WUU-HANT.coffee translate others that was not translated. --- app/locale/zh-WUU-HANT.coffee | 452 +++++++++++++++++----------------- 1 file changed, 226 insertions(+), 226 deletions(-) diff --git a/app/locale/zh-WUU-HANT.coffee b/app/locale/zh-WUU-HANT.coffee index fe52aa7f6..b7dd0f40a 100644 --- a/app/locale/zh-WUU-HANT.coffee +++ b/app/locale/zh-WUU-HANT.coffee @@ -1,4 +1,4 @@ -module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Traditional)", translation: +module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditional)", translation: common: loading: "徠搭讀取……" saving: "徠搭存檔……" @@ -215,7 +215,7 @@ module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Tr play_level: level_load_error: "箇關讀取弗出: " - done: "完成" + done: "妝下落" grid: "格子" customize_wizard: "自設定獻路人" home: "主頁" @@ -229,7 +229,7 @@ module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Tr reload_really: "準定轉讀取箇關,回轉到扣起頭?" reload_confirm: "轉讀取全部" victory_title_prefix: "" - victory_title_suffix: " 完成" + victory_title_suffix: "妝下落" victory_sign_up: "存檔進度" victory_sign_up_poke: "想存檔爾個代碼?造一個免費賬號起!" victory_rate_the_level: "箇關評價:" @@ -239,8 +239,8 @@ module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Tr victory_play_next_level: "下關" victory_go_home: "轉到主頁" victory_review: "搭我裏反應!" - victory_hour_of_code_done: "爾完成爻噃?" - victory_hour_of_code_done_yes: "正是, 完成爻!" + victory_hour_of_code_done: "爾妝下落爻噃?" + victory_hour_of_code_done_yes: "正是, 妝下落爻!" multiplayer_title: "多人遊戲設定" multiplayer_link_description: "畀箇個鏈接搭朋友家講,聚隊攪。" multiplayer_hint_label: "提醒:" @@ -273,7 +273,7 @@ module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Tr editor_config_indentguides_description: "顯示一條豎線讓縮進顯眼。" # editor_config_behaviors_label: "Smart Behaviors" editor_config_behaviors_description: "自動完成括號,大括號搭引號。" - loading_ready: "讀取完成!" + loading_ready: "讀取下落!" tip_insert_positions: "用Shift+濟鍵來嵌進拼寫編寫器。" tip_toggle_play: "用 Ctrl+P 暫停/繼續" tip_scrub_shortcut: "用 Ctrl+[ 搭 Ctrl+] 倒退搭快進。" @@ -310,14 +310,14 @@ module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Tr infinite_loop_comment_out: "爲我個代碼加註解" admin: - av_title: "管理员视图" - av_entities_sub_title: "实体" - av_entities_users_url: "用户" - av_entities_active_instances_url: "活动实例" - av_other_sub_title: "其他" - av_other_debug_base_url: "Base(用于调试 base.jade)" - u_title: "用户列表" - lg_title: "最新的游戏" + av_title: "管理員角度" + av_entities_sub_title: "實體" + av_entities_users_url: "用戶" + av_entities_active_instances_url: "活動樣品" + av_other_sub_title: "別樣" + av_other_debug_base_url: "Base(用來調試 base.jade)" + u_title: "用戶列表" + lg_title: "最新個遊戲" # clas: "CLAs" # community: @@ -328,114 +328,114 @@ module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Tr # gplus: "Google+" editor: - main_title: "CodeCombat 编辑器" - main_description: "建立你自己的关卡、 战役、单元和教育内容。我们会提供所有你需要的工具!" - article_title: "提示编辑器" - article_description: "编写提示,让玩家可以使用编程概念来通过各种关卡和战役。" - thang_title: "物体编辑器" - thang_description: "创建单元,并定义单元的逻辑、图形和音频。目前只支持导入 Flash 导出的矢量图形。" - level_title: "关卡编辑器" - level_description: "所有用来创造所有难度的关卡的工具,包括脚本、上传音频和构建自定义逻辑。" + main_title: "CodeCombat 編寫器" + main_description: "造自己個關、仗、單元搭教育內容。我裏會提供所有用得着個傢伙!" + article_title: "提醒編寫器" + article_description: "編寫提醒,讓攪個人好用編程概念來通關搭贏仗。" + thang_title: "物事編寫器" + thang_description: "造單元,定寫單元個邏輯、圖像搭聲音。能界只支持導進用 Flash 導出個矢量圖形。" + level_title: "關編寫器" + level_description: "所有用來做各個難度關個傢伙,包括腳本、上傳聲音搭自做邏輯。" # got_questions: "Questions about using the CodeCombat editors?" - contact_us: "联系我们!" - hipchat_prefix: "你也可以在这里找到我们" - hipchat_url: "HipChat 房间。" - back: "后退" - revert: "还原" - revert_models: "还原模式" + contact_us: "搭我裏聯繫!" + hipchat_prefix: "爾徠搭也尋得着我裏" + hipchat_url: "HipChat間。" + back: "倒退" + revert: "還原" + revert_models: "還原模式" fork_title: "派生新版本" - fork_creating: "正在执行派生..." - more: "更多" - wiki: "维基" - live_chat: "在线聊天" - level_some_options: "有哪些选项?" - level_tab_thangs: "物体" - level_tab_scripts: "脚本" - level_tab_settings: "设定" - level_tab_components: "组件" - level_tab_systems: "系统" - level_tab_thangs_title: "目前所有物体" + fork_creating: "徠搭執行派生..." + more: "無數" + wiki: "維基" + live_chat: "上線白嗒" + level_some_options: "有解某條目?" + level_tab_thangs: "物事" + level_tab_scripts: "腳本" + level_tab_settings: "設定" + level_tab_components: "組件" + level_tab_systems: "系統" + level_tab_thangs_title: "能界所有物事" level_tab_thangs_all: "所有" - level_tab_thangs_conditions: "启动条件" - level_tab_thangs_add: "增加物体" - delete: "删除" - duplicate: "复制" - level_settings_title: "设置" - level_component_tab_title: "目前所有组件" - level_component_btn_new: "创建新的组件" - level_systems_tab_title: "目前所有系统" - level_systems_btn_new: "创建新的系统" - level_systems_btn_add: "增加系统" - level_components_title: "返回到所有物体主页" - level_components_type: "类型" - level_component_edit_title: "编辑组件" + level_tab_thangs_conditions: "發動條件" + level_tab_thangs_add: "加物事" + delete: "刪除" + duplicate: "翻做" + level_settings_title: "設定" + level_component_tab_title: "能界所有組件" + level_component_btn_new: "造新個組件" + level_systems_tab_title: "能界所有系統" + level_systems_btn_new: "造新系統" + level_systems_btn_add: "加系統" + level_components_title: "轉到所有物事主頁" + level_components_type: "類型" + level_component_edit_title: "編寫組件" level_component_config_schema: "配置模式" - level_component_settings: "设置" - level_system_edit_title: "编辑系统" - create_system_title: "创建新的系统" - new_component_title: "创建新的组件" - new_component_field_system: "系统" - new_article_title: "创建一个新物品" - new_thang_title: "创建一个新物品类型" - new_level_title: "创建一个新关卡" + level_component_settings: "設定" + level_system_edit_title: "改寫系統" + create_system_title: "造新系統" + new_component_title: "造新組件" + new_component_field_system: "系統" + new_article_title: "造新物事" + new_thang_title: "造新物事類型" + new_level_title: "造新關數" # new_article_title_signup: "Sign Up to Create a New Article" # new_thang_title_signup: "Sign Up to Create a New Thang Type" # new_level_title_signup: "Sign Up to Create a New Level" - article_search_title: "在这里搜索物品" - thang_search_title: "在这里搜索物品类型" - level_search_title: "在这里搜索关卡" - read_only_warning2: "提示:你不能保存任何编辑,因为你没有登陆" + article_search_title: "徠箇搭尋物事" + thang_search_title: "徠箇搭尋物事類型" + level_search_title: "徠箇搭尋關" + read_only_warning2: "提醒:爾嘸處存編寫,朆登進之故" article: - edit_btn_preview: "预览" + edit_btn_preview: "試望" edit_article_title: "编辑提示" general: - and: "和" + and: "搭" name: "名字" body: "正文" version: "版本" - commit_msg: "提交信息" - version_history: "版本历史" - version_history_for: "版本历史: " - result: "结果" - results: "结果" + commit_msg: "提交訊息" + version_history: "版本歷史" + version_history_for: "版本歷史: " + result: "結果" + results: "結果" description: "描述" - or: "或" - subject: "主题" - email: "邮件" - password: "密码" - message: "信息" - code: "代码" - ladder: "升级比赛" - when: "当" - opponent: "对手" - rank: "等级" - score: "分数" - win: "胜利" - loss: "失败" - tie: "平局" - easy: "容易" - medium: "中等" - hard: "困难" - player: "玩家" + or: "要勿" + subject: "主題目頭" + email: "郵箱" + password: "密碼" + message: "訊息" + code: "代碼" + ladder: "升級比賽" + when: "當" + opponent: "對手" + rank: "等級" + score: "分數" + win: "贏爻" + loss: "輸爻" + tie: "平爻" + easy: "省力" + medium: "公道" + hard: "煩難" + player: "來個人" about: - who_is_codecombat: "什么是 CodeCombat?" - why_codecombat: "为什么选择 CodeCombat?" - who_description_prefix: "在 2013 年开始一起编写 CodeCombat。在 2008 年时,我们还创造" - who_description_suffix: "并且发展出了开发中文和日文的 Web 和 IOS 应用的首选教程" - who_description_ending: "现在是时候教人们如何写代码了。" - why_paragraph_1: "当我们制作 Skritter 时,George 还不会写程序,对于不能实现他的灵感这一点很苦恼。他试着学了学,但那些课程都太慢了。他的室友不想通过教材学习新技能,试了试 CodeAcademy,但是觉得“太无聊了。”每星期都会有个熟人尝试 CodeAcademy,然后无一例外地放弃掉。我们发现这和 Skritter 想要解决的是一个问题:人们想要的是高速学习、充分练习,得到的却是缓慢、冗长的课程。我们知道该怎么办了。" - why_paragraph_2: "你想学编程?你不用上课。你需要的是写好多代码,并且享受这个过程。" - why_paragraph_3_prefix: "这才是编程的要义。编程必须要好玩。不是" - why_paragraph_3_italic: "哇又一个奖章诶" - why_paragraph_3_center: "那种“好玩”,而是" - why_paragraph_3_italic_caps: "老妈,我得先把这关打完!" - why_paragraph_3_suffix: "这就是为什么 CodeCombat 是个多人游戏,而不是一个游戏化的编程课。你不停,我们就不停——但这次这是件好事。" - why_paragraph_4: "如果你一定要对游戏上瘾,那就对这个游戏上瘾,然后成为科技时代的法师吧。" - why_ending: "再说,这游戏还是免费的。" - why_ending_url: "开始学习法术!" + who_is_codecombat: "何某是 CodeCombat?" + why_codecombat: "爲何某選 CodeCombat?" + who_description_prefix: "徠 2013 年開始聚隊寫 CodeCombat。徠 2008 年朞,我裏還做起" + who_description_suffix: "搭發展出中文搭日文個 Web 搭 IOS 应用個首選教程" + who_description_ending: "瑲朞到鐘點教大家人怎兒寫代碼爻。" + why_paragraph_1: "我裏做 Skritter 朞,George 程序還要弗得寫,渠實現弗了渠個靈感箇點猴難過個。渠試試學學相,不過許課程都忒慢爻。渠個同寢室間朋友弗想用教材來學新技能,嚇試一記 CodeAcademy,咦覺得“忒嘸較話爻。”個加個星期都會有個熟人試 CodeAcademy,也都嘸一個意外個全部歇爻。我裏發現箇搭 Skritter 想要解決個是同個問題:人家想快速學、練殺甲,學個反到咦慢、咦長個課。我裏曉得怎兒妝爻。" + why_paragraph_2: "爾想學編程?課甮上。只講代碼多點寫寫,寫無數,還猴中意寫,寫功味道。" + why_paragraph_3_prefix: "箇正是編程個要旨。編程佩要攪功好。勿是" + why_paragraph_3_italic: "哇,咦一個獎牌啊" + why_paragraph_3_center: "箇種“攪功”,是" + why_paragraph_3_italic_caps: "老孃,我畀箇關打過去爻起!" + why_paragraph_3_suffix: "箇佩是爲解某 CodeCombat 是一個多人遊戲,勿是一個遊戲化個編程課。爾弗停,我裏佩𣍐停——不過此垡樣事幹是好個。" + why_paragraph_4: "空是講爾佩一念起打遊戲,箇勿念箇遊戲,變至科技時代個法師替。" + why_ending: "再講,箇遊戲還免費湊。" + why_ending_url: "法術開學起!" # george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." # scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." # nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." @@ -444,153 +444,153 @@ module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Tr # glen_description: "Programmer and passionate game developer, with the motivation to make this world a better place, by developing things that matter. The word impossible can't be found in his dictionary. Learning new skills is his joy!" legal: - page_title: "法律" - opensource_intro: "CodeCombat 是一个自由发挥,完全开源的项目。" - opensource_description_prefix: "查看 " - github_url: "我们的 GitHub" - opensource_description_center: "并做你想做的修改吧!CodeCombat 是构筑在几十个开源项目之上的,我们爱它们。请查阅" - archmage_wiki_url: "我们 大法师的维基页" - opensource_description_suffix: " 看看是哪些人让这个游戏成为可能." - practices_title: "尊重最佳实践" - practices_description: "这是我们对您的承诺,即玩家,尽管这在法律用语中略显不足。" - privacy_title: "隐私" - privacy_description: "我们不会出售您的任何个人信息。我们计划最终通过招聘来盈利,但请您放心,未经您的明确同意,我们不会将您的个人信息出售有兴趣的公司。" + page_title: "律法" + opensource_intro: "CodeCombat 是一個候自發揮,整個開源個項目。" + opensource_description_prefix: "望 " + github_url: "我裏個 GitHub" + opensource_description_center: "做爾想做個改動嘈!CodeCombat 是起徠幾十個開源項目上向,我裏中意渠裏。望" + archmage_wiki_url: "我裏 大法師個維基頁" + opensource_description_suffix: " 望望相哪許人讓箇個遊戲有可能。" + practices_title: "尊重最讚真做" + practices_description: "箇是我裏對爾個保證,也佩是攪個人,徠法律用語裏向望起扣搭弗足相。" + privacy_title: "隱私" + privacy_description: "我裏弗會畀爾個任何情報賣爻。我裏划算最後用招聘來得利,爾也放心,空是爾朆明确講肯,我裏弗會畀爾個私人情報賣畀有意個公司。" security_title: "安全" - security_description: "我们竭力保证您的个人信息安全性。作为一个开源项目,任何人都可以检讨并改善我们自由开放的网站的安全性。" - email_title: "电子邮件" - email_description_prefix: "我们不会发给您垃圾邮件。通过" - email_settings_url: "您的电子邮件设置" - email_description_suffix: "或者我们发送的邮件中的链接,您可以随时更改您的偏好设置或者随时取消订阅。" - cost_title: "花费" - cost_description: "目前来说,CodeCombat 是完全免费的!我们的主要目标之一也是保持目前这种方式,让尽可能多的人玩得更好,不论是否是生活中。如果天空变暗,我们可能会对某些内容采取订阅收费,但我们宁愿不那么做。运气好的话,我们可以维持公司,通过:" - recruitment_title: "招募" - recruitment_description_prefix: "在 CodeCombat 这里,你将得以成为一名法力强大的“巫师”,不只是在游戏中,更在生活中。" - url_hire_programmers: "没有人能以足够快速度招聘程序员," - recruitment_description_suffix: "所以一旦你的技能成熟并且得到你的同意,我们将战士你的最佳编码成就给上万名雇主,希望他们垂涎欲滴。而他们支付给我们一点点报酬,并且付给你工资," - recruitment_description_italic: "“一大笔”" - recruitment_description_ending: "。而这网站也就能保持免费,皆大欢喜。计划就是这样。" - copyrights_title: "版权与许可" - contributor_title: "贡献者许可协议" - contributor_description_prefix: "所有对本网站或是 GitHub 代码库的贡献都依照我们的" - cla_url: "贡献者许可协议(CLA)" - contributor_description_suffix: "而这在您贡献之前就应该已经同意。" - code_title: "代码 - MIT" - code_description_prefix: "所有由 CodeCombat 拥有或是托管在 codecombat.com 的代码,在 GitHub 版本库或者 codecombat.com 数据库,以上许可协议都依照" - mit_license_url: "MIT 许可证" - code_description_suffix: "这包括所有 CodeCombat 公开的制作关卡用的系统和组件代码。" - art_title: "美术和音乐 - Creative Commons" - art_description_prefix: "所有共通的内容都在" + security_description: "我裏儘話保證爾個個人隱私安全。當開源項目,管感爾都好檢查搭改進我裏自由開放個網站個安全。" + email_title: "電子郵箱" + email_description_prefix: "我裏𣍐發垃圾信畀爾個。只要" + email_settings_url: "設定爾個電子郵箱" + email_description_suffix: "要勿我裏發畀爾個信裏向有鏈接,爾随低2都好改偏向設定要勿取消訂閱。" + cost_title: "花銷" + cost_description: "目前來講,CodeCombat 是全個免費個!我裏個大目標之一也是保持目前箇種方式,讓越多越好個人攪功還好,弗管是弗是生活裏向。空把天黯落來,我裏嘸數會畀訂一許內容收費,不過我裏能可弗馨妝。運道好個話,我裏好開公司,通過:" + recruitment_title: "招兵買馬" + recruitment_description_prefix: "來 CodeCombat 搭,爾會變做一個法力高強個“巫師”,弗單單徠遊戲裏,來生活當中也是。" + url_hire_programmers: "嘸人招程序員有得快爻," + recruitment_description_suffix: "怪得只講爾手藝讚起爻咦經過爾同意,我裏會畀爾最好個編碼成果畀講萬個僱主望,希望渠裏眼紅。渠裏解眼功夫鈿畀我裏,薪水發畀爾," + recruitment_description_italic: "“一大袋”" + recruitment_description_ending: "。箇網站也佩好一直免費,兩門進。划算佩馨寧。" + copyrights_title: "版權搭許可" + contributor_title: "貢獻者許可協議" + contributor_description_prefix: "所有對本網站要勿 GitHub 代碼庫個努力都照我裏個" + cla_url: "貢獻者許可協議(CLA)" + contributor_description_suffix: "爾徠貢獻之前箇佩應該同意爻個。" + code_title: "代碼 - MIT" + code_description_prefix: "所有 CodeCombat 個個要勿囥 codecombat.com 託管個代碼,徠 GitHub 版本庫要勿 codecombat.com 數據庫裏,以上許可協議都照" + mit_license_url: "MIT 許可證" + code_description_suffix: "箇包括所有 CodeCombat 公開個做關用個系統搭組件代碼。" + art_title: "圖畫搭音樂 - Creative Commons" + art_description_prefix: "所有共通個內容都徠" # cc_license_url: "Creative Commons Attribution 4.0 International License" - art_description_suffix: "条款下公开。共通内容是指所有 CodeCombat 发布出来用于制作关卡的内容。这包括:" - art_music: "音乐" - art_sound: "声效" - art_artwork: "图画" - art_sprites: "精灵" - art_other: "所有制作关卡时公开的,不是代码的创造性产品。" - art_access: "目前还没有简便通用的下载素材的方式。一般来讲,从网站上使用的URL下载,或者联系我们寻找帮助。当然你也可以帮我们扩展网站,让这些资源更容易下载。" - art_paragraph_1: "关于署名,请说明并在使用处附近,或对媒体形式来说合适的地方提供一个 codecombat.com 的链接。举例:" - use_list_1: "如果是用在电影里或者其他游戏里,请在制作人员表中加入 codecombat.com 。" - use_list_2: "如果用在网站上,将链接在使用的地方附近,比如图片下面,或者一个你放置其他 Creative Commons 署名和开源软件协议的专门页面。如果你的内容明确提到关于 CodeCombat,那你就不需要额外署名。" - art_paragraph_2: "如果你使用的内容不是由 CodeCombat 制作,而是由 codecombat.com 上其他的用户制作的,那你应该给他们署名。如果相应资源的页面上有署名指示,那你应该遵循那些指示。" - rights_title: "版权所有" - rights_desc: "所有关卡由他们自己版权所有。这包括" - rights_scripts: "脚本" - rights_unit: "单元配置" + art_description_suffix: "條款下公開。共通內容是講所有 CodeCombat 發佈出用來做關個內容。許包括:" + art_music: "音樂" + art_sound: "聲音" + art_artwork: "圖像" + art_sprites: "精靈" + art_other: "所有做關到公開個,弗是代碼個創造性產品。" + art_access: "目前还嘸省便、通用個下載素材個方法。一般來講,從網站裏用個URL來下載,要勿搭我裏聯繫幫爾。爾也好幫我裏豐富網站,讓許資源下載還要方便。" + art_paragraph_1: "有關署名,用個邊裏寫明,要勿合适個蕩地有 codecombat.com 個鏈接。比方:" + use_list_1: "空是囥電影裏要勿各許遊戲裏用,要僵製作人員表裏頭加上 codecombat.com 。" + use_list_2: "空是徠網站裏用,畀鏈接徠用個蕩地邊裏,比方圖片下底,要勿一個囥各許 Creative Commons 署名搭開源軟件協議個趕清頁面。空是爾個內容裏明文誦着 CodeCombat,箇勿甮另外署名。" + art_paragraph_2: "空是爾用個內容勿是 CodeCombat 做個,是 codecombat.com 上向各許用戶做個,爾應該爲渠裏署名。空是對應個資源頁面裏有署名提醒爻,爾應當照提醒做。" + rights_title: "版權所有" + rights_desc: "所有關數照渠裏自己個版權所有。包括" + rights_scripts: "腳本" + rights_unit: "單元配置" rights_description: "描述" rights_writings: "作品" - rights_media: "声音、音乐以及其他专门为某个关卡制作,而不对其他关卡开放的创造性内容" - rights_clarification: "澄清:所有在关卡编辑器里公开用于制作关卡的资源都是在CC协议下发布的,而使用关卡编辑器制作,或者在关卡制作过程中上传的内容则不是。" - nutshell_title: "简而言之" - nutshell_description: "我们在关卡编辑器里公开的任何资源,你都可以在制作关卡时随意使用,但我们保留限制在 codecombat.com 之上创建的关卡本身传播的权利,因为我们以后可能决定为它们收费。" - canonical: "这篇说明的英文版本是权威版本。如果各个翻译版本之间有任何冲突,以英文版为准。" + rights_media: "声音、音樂搭各許專門爲獨關做,弗對別關開放個創造性內容" + rights_clarification: "講清爽:所有徠關編寫器裏公開用來做關個資源都是徠CC協議下發佈個,用關編輯器做個,要勿徠做關過程當中傳上來個內容勿是徠CC協議下發佈。" + nutshell_title: "省講佩是" + nutshell_description: "我裏徠關編寫器裏公開個所有資源,做關到都候爾用,不過我裏保留限制 codecombat.com 上向所造各關傳播個權利,因爲我裏轉日嘸數畀箇許關數收鈔票。" + canonical: "箇篇講明個英文版是權威版本。空是各許翻譯版本對弗牢,照英文版裏講個算數。" contribute: - page_title: "贡献" - character_classes_title: "贡献者职业" - introduction_desc_intro: "我们对 CodeCombat 有很高的期望。" - introduction_desc_pref: "我们希望所有的程序员一起来学习和游戏,让其他人也见识到代码的美妙,并且展现出社区的最好一面。我们无法, 而且也不想独自完成这个目标:你要知道, 让 GitHub、Stack Overflow 和 Linux 真正伟大的是它们的用户。为了完成这个目标," - introduction_desc_github_url: "我们把 CodeCombat 完全开源" - introduction_desc_suf: ",而且我们希望提供尽可能多的方法让你来参加这个项目,与我们一起创造。" - introduction_desc_ending: "我们希望你也能一起加入进来!" - introduction_desc_signature: "- Nick, George, Scott, Michael, Jeremy 以及 Glen" - alert_account_message_intro: "你好!" - alert_account_message_pref: "要订阅贡献者邮件,你得先" + page_title: "貢獻" + character_classes_title: "貢獻者職業" + introduction_desc_intro: "我裏對 CodeCombat 個希望大險。" + introduction_desc_pref: "我裏希望所有個程序員聚隊趒來學學嬉戲,遊戲打打,讓各許人也見識到代碼個意思,展示社區最好個一面。我裏要弗得,也弗想單獨達成箇目標:爾要曉得, 讓 GitHub、Stack Overflow 搭 Linux 真當性本事是渠裏個用戶。爲達成箇目標," + introduction_desc_github_url: "我裏畀 CodeCombat 整個開源" + introduction_desc_suf: ",我裏也希望提供越多越好個方法讓爾參加箇項目,搭我裏聚隊造。" + introduction_desc_ending: "我裏希望爾也聚隊加進來!" + introduction_desc_signature: "- Nick, George, Scott, Michael, Jeremy 搭 Glen" + alert_account_message_intro: "爾好!" + alert_account_message_pref: "想訂貢獻者信,爾要先頭" alert_account_message_suf: "。" - alert_account_message_create_url: "创建账号" - archmage_summary: "你对游戏图像、界面设计、数据库和服务器运营、多人在线、物理、声音、游戏引擎性能感兴趣吗?想做一个教别人编程的游戏吗?如果你有编程经验,想要开发 CodeCombat ,那就选择这个职业吧。我们会非常高兴在制作史上最棒编程游戏的过程中得到你的帮助。" - archmage_introduction: "制作游戏时,最令人激动的事莫过于整合诸多东西。图像、音响、实时网络交流、社交网络,从底层数据库管理到服务器运维,再到用户界面的设计和实现。制作游戏有很多事情要做,所以如果你有编程经验, 那么你应该选择这个职业。我们会很高兴在制作史上最好编程游戏的路上有你的陪伴." - class_attributes: "职业说明" - archmage_attribute_1_pref: "了解" - archmage_attribute_1_suf: ",或者想要学习。我们的多数代码都是用它写就的。如果你喜欢 Ruby 或者 Python,那你肯定会感到很熟悉。它就是 JavaScript,但它的语法更友好。" - archmage_attribute_2: "编程经验和干劲。我们可以帮你走上正规,但恐怕没多少时间培训你。" - how_to_join: "如何加入" - join_desc_1: "谁都可以加入!先看看我们的" - join_desc_2: ",然后勾选下面的复选框,这样你就会作为勇敢的大法师收到我们的电邮。如果你想和开发人员聊天或者更深入地参与,可以 " - join_desc_3: " 或者去我们的" - join_desc_4: ",然后我们有话好说!" - join_url_email: "给我们发邮件" - join_url_hipchat: " HipChat 聊天室" - more_about_archmage: "了解如何成为一名大法师" - archmage_subscribe_desc: "通过电子邮件获得新的编码机会和公告。" - artisan_summary_pref: "想要设计 CodeCombat 的关卡吗?人们玩的比我们做的快多了!现在我们的关卡编辑器还很基本,所以做起关卡来会有点麻烦,还会有bug。只要你有制作关卡的灵感,不管是简单的for循环还是" - artisan_summary_suf: "这种东西,这个职业都很适合你。" + alert_account_message_create_url: "做賬號" + archmage_summary: "爾對遊戲圖像、界面設計、數據庫搭服務器運行、多人徠線、物理、聲音、遊戲引擎性能許感興趣噃?想做一個教別人編程個遊戲噃?空是爾有編程經驗,想開發 CodeCombat ,箇勿職業揀箇去。我裏候快活個,徠造“史上最讚個編程遊戲”個過程當中有爾個幫襯。" + archmage_introduction: "做遊戲到,最激動個弗朝佩是拼合無數物事。圖像、音樂、實時網際通信、社交網絡,從底層數據庫管理到服務器運行維護,再到用戶界面個設計搭實現。造遊戲有無數事幹要捉拾,怪得空是爾有編程經驗,箇勿爾應該揀箇個職業。我裏猴高興來造“史上最讚個編程遊戲”條路裏搭爾佐隊。" + class_attributes: "職業講明" + archmage_attribute_1_pref: "瞭解" + archmage_attribute_1_suf: ",要勿想學。我裏個上架代碼都是用渠寫起個。空是爾中意 Ruby 要勿 Python,爾坐可會覺得熟險。渠佩是 JavaScript,不過渠個語法好懂點。" + archmage_attribute_2: "編程經驗搭做勁。我裏幫得到畀爾帶進正道,不過只䁨嘸多少時間訓練爾。" + how_to_join: "怎兒加進" + join_desc_1: "咸爾都好加!先頭望望相我裏個" + join_desc_2: ",再畀下底個多選框勾起,勾起佩會當勇敢個大法師收得到我裏個電子信。空是爾想搭開發人員白嗒要勿入心參加,好 " + join_desc_3: " 要勿到我裏個" + join_desc_4: ",嚇我裏有較慢慢講!" + join_url_email: "發信畀我裏" + join_url_hipchat: " HipChat 白嗒間" + more_about_archmage: "瞭解怎兒當大法師" + archmage_subscribe_desc: "用電子郵箱收新個編碼機會搭公告。" + artisan_summary_pref: "想做 CodeCombat 個關?人家攪個比我裏做個快無數啊!能界我裏個關編寫器還猴基本,做關做做還一粒煩難,還會有bug。只講爾有做關個想法,管簡單個for循環也是" + artisan_summary_suf: "許物事,箇個職業都搭爾猴相配個。" # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" # artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" # artisan_join_desc: "Use the Level Editor in these steps, give or take:" - artisan_join_step1: "阅读文档." - artisan_join_step2: "创建一个新关卡 以及探索已经存在的关卡." - artisan_join_step3: "来我们的 HipChat 聊天室寻求帮助." - artisan_join_step4: "吧你的关卡发到论坛让别人给你评价." - more_about_artisan: "了解如何成为一名工匠" - artisan_subscribe_desc: "通过电子邮件获得关卡编辑器更新和公告。" - adventurer_summary: "丑话说在前面,你就是那个挡枪子的,而且你会伤得很重。我们需要人手来测试崭新的关卡,并且提出改进意见。做一个好游戏是一个漫长的过程,没人第一次就能搞对。如果你能忍得了这些,而且身体健壮,那这个职业就是你的了。" + artisan_join_step1: "獨文檔。" + artisan_join_step2: "做新關 搭打有個關數。" + artisan_join_step3: "趒我裏個 HipChat 白嗒間來尋幫手。" + artisan_join_step4: "畀爾個關發論壇讓別人畀爾評評。" + more_about_artisan: "瞭解怎兒當泥水" + artisan_subscribe_desc: "用電子郵箱收關編寫器個新消息。" + adventurer_summary: "講講難聽點,爾佩是擋箭牌,還會傷殺甲險。我裏喫人試驗新關,再提提改進意見。做好個遊戲喫長久險個,嘸人頭一垡佩下落。空是爾熬得牢,人山板扎,箇職業註牢爾當。" # adventurer_introduction: "Let's be clear about your role: you are the tank. You're going to take heavy damage. We need people to try out brand-new levels and help identify how to make things better. The pain will be enormous; making good games is a long process and no one gets it right the first time. If you can endure and have a high constitution score, then this class might be for you." # adventurer_attribute_1: "A thirst for learning. You want to learn how to code and we want to teach you how to code. You'll probably be doing most of the teaching in this case, though." # adventurer_attribute_2: "Charismatic. Be gentle but articulate about what needs improving, and offer suggestions on how to improve." # adventurer_join_pref: "Either get together with (or recruit!) an Artisan and work with them, or check the box below to receive emails when there are new levels to test. We'll also be posting about levels to review on our networks like" - adventurer_forum_url: "我们的论坛" - adventurer_join_suf: "如果你更喜欢以这些方式被通知, 那就注册吧!" - more_about_adventurer: "了解如何成为一名冒险家" - adventurer_subscribe_desc: "通过电子邮件获得新关卡通知。" - scribe_summary_pref: "CodeCombat 不只是一堆关卡的集合,它还是玩家们编程知识的来源。这样的话,每个工匠都能链接详尽的文档,以供玩家们学习,类似于" - scribe_summary_suf: "那些。如果你喜欢解释编程概念,那么这个职业很适合你。" + adventurer_forum_url: "我裏個論壇" + adventurer_join_suf: "空是爾值得馨寧個方式得到通知, 箇勿註冊來!" + more_about_adventurer: "瞭解怎兒當冒險家" + adventurer_subscribe_desc: "用電子郵箱收出新關消息。" + scribe_summary_pref: "CodeCombat 弗是單單整堆頭關數撞來,渠還是攪個人編程知識個來源。馨個話,個加個泥水人都好鏈接到詳細個文檔,畀攪遊戲個人學學,扣搭 " + scribe_summary_suf: "向。空是爾中意解釋編程個概念,箇勿箇職業爾猴合身個。" # scribe_introduction_pref: "CodeCombat isn't just going to be a bunch of levels. It will also include a resource for knowledge, a wiki of programming concepts that levels can hook into. That way rather than each Artisan having to describe in detail what a comparison operator is, they can simply link their level to the Article describing them that is already written for the player's edification. Something along the lines of what the " - scribe_introduction_url_mozilla: "Mozilla 开发者社区" + scribe_introduction_url_mozilla: "Mozilla 開發人社區" # scribe_introduction_suf: " has built. If your idea of fun is articulating the concepts of programming in Markdown form, then this class might be for you." # scribe_attribute_1: "Skill in words is pretty much all you need. Not only grammar and spelling, but able to convey complicated ideas to others." - contact_us_url: "联系我们" - scribe_join_description: "介绍一下你自己, 比如你的编程经历和你喜欢写什么东西, 我们将从这里开始了解你!!" - more_about_scribe: "了解如何成为一名文书" - scribe_subscribe_desc: "通过电子邮件获得写作新文档的通知。" + contact_us_url: "聯繫我裏" + scribe_join_description: "爾自己介紹記, 比方爾個編程經歷搭中意寫個物事,我裏會從搭開始畀爾瞭解!" + more_about_scribe: "瞭解怎兒當文書" + scribe_subscribe_desc: "用電子郵箱收寫新文檔個通知。" diplomat_summary: "無數國家弗講英語,不過許人也對 CodeCombat 興致頭高險!我裏需要有熱情個翻譯人,畀箇網站裏個文字儘話快速傳到全世界。假使爾想幫我裏傳播全球,箇勿箇職業適合爾。" diplomat_introduction_pref: "空是講我裏從" diplomat_launch_url: "十月個發佈" - diplomat_introduction_suf: "裏向得到解某啓發:佩是全世界個人都對 CodeCombat 興致頭高險。我们召集了一群翻译者,尽快地把网站上的信息翻译成各国文字。如果你对即将发布的新内容很感兴趣,想让你的国家的人们玩上,就快来成为外交官吧。" - diplomat_attribute_1: "既会说流利的英语,也熟悉自己的语言。编程是一件很复杂的事情,而要翻译复杂的概念,你必须对两种语言都在行!" - diplomat_join_pref_github: "在" + diplomat_introduction_suf: "裏向得到解某啓發:佩是全世界個人都對 CodeCombat 興致頭高險。我裏籠來一陣翻譯人,儘話快速畀網站裏個訊息翻譯成各地文字。空是爾對發佈新個內容有興趣,想讓爾個國土裏個人也來攪,快點趒來當外交官。" + diplomat_attribute_1: "英語順溜,自己個話也熟。編程是猴煩難個事幹,翻譯囉唆個概念,爾也喫得兩種話都內照!" + diplomat_join_pref_github: "徠" diplomat_github_url: " GitHub " - diplomat_join_suf_github: "找到你的语言文件 (中文的是: codecombat/app/locale/zh-HNAS.coffee),在线编辑它,然后提交一个合并请求。同时,选中下面这个复选框来关注最新的国际化开发!" - more_about_diplomat: "了解如何成为一名外交官" - diplomat_subscribe_desc: "接受有关国际化开发和翻译情况的邮件" - ambassador_summary: "我们要建立一个社区,而当社区遇到麻烦的时候,就要支持人员出场了。我们运用 IRC、电邮、社交网站等多种平台帮助玩家熟悉游戏。如果你想帮人们参与进来,学习编程,然后玩的开心,那这个职业属于你。" - ambassador_introduction: "这是一个正在成长的社区,而你将成为我们与世界的联结点。大家可以通过Olark即时聊天、邮件、参与者众多的社交网络来认识了解讨论我们的游戏。如果你想帮助大家尽早参与进来、获得乐趣、感受CodeCombat的脉搏、与我们同行,那么这将是一个适合你的职业。" - ambassador_attribute_1: "有出色的沟通能力。能够辨识出玩家遇到的问题并帮助他们解决这些问题。与此同时,和我们保持联系,及时反馈玩家的喜恶和愿望!" - ambassador_join_desc: "介绍一下你自己:你做过什么?你喜欢做什么?我们将从这里开始了解你!" + diplomat_join_suf_github: "尋着爾個語言文件 (吳語是: codecombat/app/locale/zh-WUU-HANT.coffee),徠線編寫渠,隨底提交一個合併請求。同時,選牢下底箇個多選框關注最新個國際化開發!" + more_about_diplomat: "瞭解如何當外交官" + diplomat_subscribe_desc: "接收國際化開發搭翻譯情況個信" + ambassador_summary: "我裏要起一個社區,社區碰着囉唆事幹個時候,佩要支持人員上馬爻。我裏用 IRC、电子信、社交網站許各方平臺幫助攪箇遊戲個人熟悉箇遊戲。空是爾想幫人家參加進來,學編程,攪得高興,馨箇職業佩爾個。" + ambassador_introduction: "箇是一個起頭個社區,爾也會變成我裏搭世界聯結個點。大家人都好用Olark隨底白嗒、發信、参加個人無數個社交網絡來認識瞭解討論我裏個遊戲。空是爾想幫助大家人快點加進來、攪攪意思、感受CodeCombat個脈搏、搭我裏聚隊,箇勿箇佩適合爾來做。" + ambassador_attribute_1: "搭人家溝通本事好。識別得出攪個人碰着個問題,幫渠裏解決許問題。同時,搭我裏保持聯繫,及時反映攪個人哪搭中意弗中意、所望有解某!" + ambassador_join_desc: "自己介紹記:爾解某做過爻?解某中意做?我裏從箇搭開始畀爾瞭解!" # ambassador_join_note_strong: "Note" # ambassador_join_note_desc: "One of our top priorities is to build multiplayer where players having difficulty solving levels can summon higher level wizards to help them. This will be a great way for ambassadors to do their thing. We'll keep you posted!" - more_about_ambassador: "了解如何成为一名使节" - ambassador_subscribe_desc: "通过电子邮件获得支持系统的现状,以及多人游戏方面的新进展。" - counselor_summary: "以上的职业都不适合你?没关系,我们欢迎每一个想参与 CodeCombat 开发的人!如果你熟悉教学、游戏开发、开源管理,或者任何你觉得和我们有关的方面,那这个职业属于你。" - counselor_introduction_1: "也许你有人生的经验,也许你对 CodeCombat 的发展有独特的观点。在所有这些角色中,这个角色花费的时间可能最少,但作为个人你的价值却最高。我们在寻找各方面的贤人,尤其是在教学、游戏开发、开源软件管理、技术企业招聘、创业或者设计方面的。" - counselor_introduction_2: "任何和 CodeCombat 的开发有关系的又可以。如果你有知识,并且希望分享给我们,帮这个项目成长,那这个职业属于你。" - counselor_attribute_1: "经验。上述的任何领域,或者你认为对我们有帮助的领域。" - counselor_attribute_2: "一点用来谈笑风生的时间!" - counselor_join_desc: ",向我们介绍以下你自己:你做过什么、对什么有兴趣。当我们需要你的建议的时候,我们会联系你的(不会很经常)。" - more_about_counselor: "了解如何成为一名顾问" - changes_auto_save: "在你勾选复选框后,更改将自动保存。" + more_about_ambassador: "瞭解怎兒當使節" + ambassador_subscribe_desc: "用電子郵箱收 支持系統個情況,搭多人遊戲方面個新情況。" + counselor_summary: "上向許職業都弗中意?嘸較相干,我裏歡迎所有想參加 CodeCombat 開發個人!空是爾對教學、遊戲開發、開源管理方面許熟,要勿管哪許爾覺得搭我裏有相干個方面,箇勿箇職業適合爾。" + counselor_introduction_1: "嘸數爾有人生個經驗,也嘸數爾對 CodeCombat 個發展有自己特別個想法。徠所有箇許角色裏向,箇角色用個時間嘸數最少,不過以個人個角度爾個价值頂高。我裏徠搭尋各方面個能人,特別是教學、遊戲開發、開源軟件開發管理、技術企業招人、創業要勿設計方面個。" + counselor_introduction_2: "管解某,只講搭 CodeCombat 個開發搭界個都好用。空是爾有知識,咦想搭我裏搭搭,幫箇項目大起,箇職業適合爾。" + counselor_attribute_1: "經驗。上向所講個管哪個方面,要勿爾覺得對我裏有用場個方面。" + counselor_attribute_2: "一眼用來講講笑笑個時間!" + counselor_join_desc: ",搭我裏介紹記:爾做過解某、對何某有興趣。我裏需要爾個建議到會搭爾聯繫個(弗道道)。" + more_about_counselor: "瞭解怎兒當顧問" + changes_auto_save: "多選框勾起之後,改動會自動存檔。" diligent_scribes: "我裏勤力個文書:" powerful_archmages: "我裏強力個大法師:" creative_artisans: "我裏有頭路個泥水人:" @@ -601,7 +601,7 @@ module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Tr classes: archmage_title: "大法師" archmage_title_description: "(寫代碼個人)" - artisan_title: "泥水人" + artisan_title: "泥水" artisan_title_description: "(做關造關人)" adventurer_title: "冒險家" adventurer_title_description: "(闖關測試人)" From 8a11990e89daa3fc968a657d77357d52dfc98a2e Mon Sep 17 00:00:00 2001 From: Benojan Date: Sat, 3 May 2014 17:55:36 +0800 Subject: [PATCH 16/25] Update locale.coffee MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 巫师吴语->吴语 巫師吳語->吳語 --- app/locale/locale.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/locale/locale.coffee b/app/locale/locale.coffee index c04f619d9..1fcf2e202 100644 --- a/app/locale/locale.coffee +++ b/app/locale/locale.coffee @@ -19,8 +19,8 @@ module.exports = zh: require './zh' # 中文, Chinese 'zh-HANS': require './zh-HANS' # 简体中文, Chinese (Simplified) 'zh-HANT': require './zh-HANT' # 繁体中文, Chinese (Traditional) - 'zh-WUU-HANS': require './zh-WUU-HANS' # 巫师吴语, Wuu (Simplified) - 'zh-WUU-HANT': require './zh-WUU-HANT' # 巫師吳語, Wuu (Traditional) + 'zh-WUU-HANS': require './zh-WUU-HANS' # 吴语, Wuu (Simplified) + 'zh-WUU-HANT': require './zh-WUU-HANT' # 吳語, Wuu (Traditional) fr: require './fr' # français, French ja: require './ja' # 日本語, Japanese ar: require './ar' # العربية, Arabic From add2944a28f22b2049f410404d60e42e82bc4a56 Mon Sep 17 00:00:00 2001 From: Marc Portier Date: Sat, 3 May 2014 15:59:16 +0200 Subject: [PATCH 17/25] ogre ==> ork and a serious spelling error --- app/locale/nl.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/locale/nl.coffee b/app/locale/nl.coffee index 4fc485c39..91f7d5e6c 100644 --- a/app/locale/nl.coffee +++ b/app/locale/nl.coffee @@ -288,7 +288,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t tip_debugging_program: "Als debuggen het proces is om bugs te verwijderen, dan moet programmeren het proces zijn om ze erin te stoppen. - Edsger W. Dijkstra" tip_forums: "Ga naar de forums en vertel ons wat je denkt!" tip_baby_coders: "Zelfs babies zullen in de toekomst een Tovenaar zijn." - tip_morale_improves: "Het spel zal blijven laden tot de moreel verbeterd." + tip_morale_improves: "Het spel zal blijven laden tot de moreel verbetert." tip_all_species: "Wij geloven in gelijke kansen voor alle wezens om te leren programmeren." tip_reticulating: "Paden aan het verknopen." tip_harry: "Je bent een tovenaar, " @@ -664,7 +664,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t to_battle: "Naar het slagveld, ontwikkelaars!" modern_day_sorcerer: "Kan jij programmeren? Dat is pas stoer. Jij bent een moderne tovenaar! Is het niet tijd dat je jouw magische krachten gebruikt voor het besturen van jou minions in het slagveld? En nee, we praten hier niet over robots." arenas_are_here: "CodeCombat's kop aan kop multiplayer arena's zijn er." - ladder_explanation: "Kies jouw helden, betover jouw mensen of ogre legers, en beklim jouw weg naar de top in de ladder, door het verslagen van vriend en vijand. Daag nu je vrienden uit in de multiplayer programmeer arena's en verdien eeuwige roem. Indien je creatief bent, kan je zelfs" + ladder_explanation: "Kies jouw helden, betover jouw mensen of ork-legers, en beklim jouw weg naar de top in de ladder, door het verslagen van vriend en vijand. Daag nu je vrienden uit in de multiplayer programmeer arena's en verdien eeuwige roem. Indien je creatief bent, kan je zelfs" fork_our_arenas: "onze arenas forken" create_worlds: "en jouw eigen werelden creëren." javascript_rusty: "Jouw JavaScript is een beetje roestig? Wees niet bang, er is een" From f7b746c3ea3a14f84abb371e104961d0eb965fc1 Mon Sep 17 00:00:00 2001 From: Marc Portier Date: Sat, 3 May 2014 16:01:17 +0200 Subject: [PATCH 18/25] making case consistent - thx to @JasperDhaene --- app/locale/nl.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/nl.coffee b/app/locale/nl.coffee index 91f7d5e6c..8ea7c80d0 100644 --- a/app/locale/nl.coffee +++ b/app/locale/nl.coffee @@ -379,7 +379,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t new_thang_title: "Maak een Nieuw Thang Type" new_level_title: "Maak een Nieuw Level" new_article_title_signup: "Meld je aan om een Nieuw Artikel te maken" - new_thang_title_signup: "Meld je aan op een nieuw Thang Type te maken" + new_thang_title_signup: "Meld je aan op een Nieuw Thang Type te maken" new_level_title_signup: "Meld je aan om een Nieuw Level te maken" article_search_title: "Zoek Artikels Hier" thang_search_title: "Zoek Thang Types Hier" From 5212eca404ea1df34886c0f9866e930aaa8f355d Mon Sep 17 00:00:00 2001 From: Marc Portier Date: Sat, 3 May 2014 16:04:08 +0200 Subject: [PATCH 19/25] fixing typox - thx to @JasperDhaene --- app/locale/nl.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/nl.coffee b/app/locale/nl.coffee index 8ea7c80d0..f749e910f 100644 --- a/app/locale/nl.coffee +++ b/app/locale/nl.coffee @@ -650,7 +650,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t simple_ai: "Simpele AI" warmup: "Opwarming" vs: "tegen" - friends_playing: "Spelende Vriende" + friends_playing: "Spelende Vrienden" sign_up_for_friends: "Meld je aan om met je vrienden te spelen!" social_connect_blurb: "Koppel je sociaal netwerk om tegen je vrienden te spelen!" invite_friends_to_battle: "Nodig je vrienden uit om deel te nemen aan het gevecht!" From 8fbe2dedfc849473759cd6622677c76d68ba5950 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Sat, 3 May 2014 07:21:18 -0700 Subject: [PATCH 20/25] Propagated Wu name update. --- app/locale/zh-WUU-HANS.coffee | 2 +- app/locale/zh-WUU-HANT.coffee | 2 +- app/styles/editor/level/settings_tab.sass | 2 +- bower.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/locale/zh-WUU-HANS.coffee b/app/locale/zh-WUU-HANS.coffee index a6439af88..33070e062 100644 --- a/app/locale/zh-WUU-HANS.coffee +++ b/app/locale/zh-WUU-HANS.coffee @@ -1,4 +1,4 @@ -module.exports = nativeDescription: "巫师吴语", englishDescription: "Wuu (Simplified)", translation: +module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplified)", translation: common: loading: "徕搭读取……" # saving: "Saving..." diff --git a/app/locale/zh-WUU-HANT.coffee b/app/locale/zh-WUU-HANT.coffee index fe52aa7f6..2e99920f8 100644 --- a/app/locale/zh-WUU-HANT.coffee +++ b/app/locale/zh-WUU-HANT.coffee @@ -1,4 +1,4 @@ -module.exports = nativeDescription: "巫師吳語", englishDescription: "Wuu (Traditional)", translation: +module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditional)", translation: common: loading: "徠搭讀取……" saving: "徠搭存檔……" diff --git a/app/styles/editor/level/settings_tab.sass b/app/styles/editor/level/settings_tab.sass index 613881b66..58bae43d3 100644 --- a/app/styles/editor/level/settings_tab.sass +++ b/app/styles/editor/level/settings_tab.sass @@ -2,4 +2,4 @@ color: black .treema-value img - width: 100% \ No newline at end of file + max-width: 100% diff --git a/bower.json b/bower.json index 903edc925..7a25efe60 100644 --- a/bower.json +++ b/bower.json @@ -28,7 +28,7 @@ "lodash": "~2.4.1", "backbone": "1.1.0", "jquery-mousewheel": "~3.1.9", - "i18next": "git@github.com:/nwinter/i18next.git", + "i18next": "git://github.com/nwinter/i18next.git", "firepad": "~0.1.2", "marked": "~0.3.0", "moment": "~2.5.0", From b6a53a83e778c694e85cd3e413b03669c3a41b16 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Sat, 3 May 2014 13:26:37 -0700 Subject: [PATCH 21/25] Fixed issue with play button not turning into rewind. --- app/views/play/level/playback_view.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/views/play/level/playback_view.coffee b/app/views/play/level/playback_view.coffee index 82a9f04b5..03f2521d9 100644 --- a/app/views/play/level/playback_view.coffee +++ b/app/views/play/level/playback_view.coffee @@ -265,9 +265,9 @@ module.exports = class PlaybackView extends View $('.scrubber .progress-bar', @$el).css('width', "#{progress*100}%") updatePlayButton: (progress) -> - if progress >= 1.0 and @lastProgress < 1.0 + if progress >= 0.99 and @lastProgress < 0.99 $('#play-button').removeClass('playing').removeClass('paused').addClass('ended') - if progress < 1.0 and @lastProgress >= 1.0 + if progress < 0.99 and @lastProgress >= 0.99 b = $('#play-button').removeClass('ended') if @playing then b.addClass('playing') else b.addClass('paused') From 5d4f5cd97df0a3472dd40c186bb23c64395c7ab5 Mon Sep 17 00:00:00 2001 From: dpen2000 Date: Sat, 3 May 2014 18:39:14 -0400 Subject: [PATCH 22/25] Change dev server to watch app/schemas The previous app.js watch wasn't working and we probably only need to see changes in schemas because server code depend on these --- bin/coco-dev-server | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/coco-dev-server b/bin/coco-dev-server index c76923672..e30367130 100755 --- a/bin/coco-dev-server +++ b/bin/coco-dev-server @@ -8,5 +8,5 @@ current_directory = os.path.dirname(os.path.realpath(sys.argv[0])) coco_path = os.getenv("COCO_DIR",os.path.join(current_directory,os.pardir)) nodemon_path = coco_path + os.sep + "node_modules" + os.sep + ".bin" + os.sep + "nodemon" -call(nodemon_path + " . --ext \".coffee|.js\" --watch server --watch app.js --watch server_config.js --watch server_setup.coffee",shell=True,cwd=coco_path) +call(nodemon_path + " . --ext \".coffee|.js\" --watch server --watch server_config.js --watch server_setup.coffee --watch app" + os.sep + "schemas",shell=True,cwd=coco_path) From 39b21da03592af8bc306288b699966eeab48a487 Mon Sep 17 00:00:00 2001 From: gosnat Date: Sat, 3 May 2014 21:36:24 -0500 Subject: [PATCH 23/25] Update GoalManager.coffee I'd like to temporarily turn on console logging (lines 240 and 245) to take a peek at why numNeeded doesn't seem to be correct if howMany isn't defined. --- app/lib/world/GoalManager.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/lib/world/GoalManager.coffee b/app/lib/world/GoalManager.coffee index 56a0b4d4c..073e87b05 100644 --- a/app/lib/world/GoalManager.coffee +++ b/app/lib/world/GoalManager.coffee @@ -237,12 +237,12 @@ module.exports = class GoalManager extends CocoClass # saveThangs: by default we would want to save all the Thangs, which means that we would want none of them to be "done" numNeeded = _.size(stateThangs) - Math.min((goal.howMany ? 1), _.size stateThangs) + 1 numDone = _.filter(stateThangs).length - #console.log "needed", numNeeded, "done", numDone, "of total", _.size(stateThangs), "with how many", goal.howMany, "and stateThangs", stateThangs + console.log "needed", numNeeded, "done", numDone, "of total", _.size(stateThangs), "with how many", goal.howMany, "and stateThangs", stateThangs return unless numDone >= numNeeded return if state.status and not success # already failed it; don't wipe keyframe state.status = if success then "success" else "failure" state.keyFrame = frameNumber - #console.log goalID, "became", success, "on frame", frameNumber, "with overallStatus", @checkOverallStatus true + console.log goalID, "became", success, "on frame", frameNumber, "with overallStatus", @checkOverallStatus true if overallStatus = @checkOverallStatus true matchedGoals = (_.find(@goals, {id: goalID}) for goalID, goalState of @goalStates when goalState.status is overallStatus) mostEagerGoal = _.min matchedGoals, 'worldEndsAfter' From fd3c008ca71a0f2b07d1d3531cb39081b8c857cc Mon Sep 17 00:00:00 2001 From: Roy Xue Date: Sun, 4 May 2014 11:03:43 +0800 Subject: [PATCH 24/25] Update zh-HANS.coffee --- app/locale/zh-HANS.coffee | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/locale/zh-HANS.coffee b/app/locale/zh-HANS.coffee index 2251a5838..b17bf3889 100644 --- a/app/locale/zh-HANS.coffee +++ b/app/locale/zh-HANS.coffee @@ -36,11 +36,11 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese nav: play: "开始游戏" -# community: "Community" + community: "社区" editor: "编辑器" blog: "博客" forum: "论坛" -# account: "Account" + account: "账号" admin: "管理" home: "首页" contribute: "贡献" @@ -152,7 +152,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese autosave: "自动保存修改" me_tab: "我" picture_tab: "图片" -# upload_picture: "Upload a picture" + upload_picture: "上传一张图片" wizard_tab: "巫师" password_tab: "密码" emails_tab: "邮件" @@ -165,7 +165,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese email_announcements_description: "接收关于 CodeCombat 的邮件。" email_notifications: "通知" # email_notifications_summary: "Controls for personalized, automatic email notifications related to your CodeCombat activity." -# email_any_notes: "Any Notifications" + email_any_notes: "任何通知" # email_any_notes_description: "Disable to stop all activity notification emails." # email_recruit_notes: "Job Opportunities" # email_recruit_notes_description: "If you play really well, we may contact you about getting you a (better) job." @@ -321,8 +321,8 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese # clas: "CLAs" # community: -# level_editor: "Level Editor" -# main_title: "CodeCombat Community" + level_editor: "关卡编辑器" + main_title: "CodeCombat 社区" # facebook: "Facebook" # twitter: "Twitter" # gplus: "Google+" From b84a73cb8edb9cc6d7393040145f734c3e10e86d Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Sun, 4 May 2014 21:29:50 -0700 Subject: [PATCH 25/25] Don't need huge raster images full-size in the Treema. --- app/styles/editor/thang/edit.sass | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/styles/editor/thang/edit.sass b/app/styles/editor/thang/edit.sass index 871cab229..565b7e88a 100644 --- a/app/styles/editor/thang/edit.sass +++ b/app/styles/editor/thang/edit.sass @@ -50,6 +50,9 @@ #settings-col float: left width: 550px + + .treema-row img + max-width: 100% #thang-type-treema height: 400px @@ -66,6 +69,8 @@ background-color: white border-radius: 4px + + #spritesheets border: 1px solid green max-width: 100%