From adbf49acd714d0a6dc3f1592939a308107dba87d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anh=20H=E1=BB=93ng?= Date: Sat, 19 Feb 2022 09:15:15 +0700 Subject: [PATCH 1/2] fix: update import module `marked` --- package.json | 2 +- src/js/util/debug.js | 2 +- src/js/views/builderViews.js | 2 +- src/js/views/gitDemonstrationView.js | 2 +- src/js/views/index.js | 2 +- yarn.lock | 8 ++++---- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 613599c1..e40b3fb1 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "flux": "^3.1.3", "jquery": "^3.4.0", "jquery-ui": "^1.13.0", - "marked": "^4.0.10", + "marked": "^4.0.12", "prop-types": "^15.7.2", "q": "^1.5.1", "raphael": "^2.1.0", diff --git a/src/js/util/debug.js b/src/js/util/debug.js index cdf4867d..63dfe733 100644 --- a/src/js/util/debug.js +++ b/src/js/util/debug.js @@ -31,7 +31,7 @@ var toGlobalize = { Sandbox: require('../sandbox/'), SandboxCommands: require('../sandbox/commands'), GitDemonstrationView: require('../views/gitDemonstrationView'), - Markdown: require('marked'), + Markdown: require('marked').marked, LevelDropdownView: require('../views/levelDropdownView'), BuilderViews: require('../views/builderViews'), Util: require('../util/index'), diff --git a/src/js/views/builderViews.js b/src/js/views/builderViews.js index c3931519..a83aff14 100644 --- a/src/js/views/builderViews.js +++ b/src/js/views/builderViews.js @@ -1,6 +1,6 @@ var _ = require('underscore'); var Q = require('q'); -var marked = require('marked'); +var { marked } = require('marked'); var Views = require('../views'); var throttle = require('../util/throttle'); diff --git a/src/js/views/gitDemonstrationView.js b/src/js/views/gitDemonstrationView.js index 65a841e7..6d064940 100644 --- a/src/js/views/gitDemonstrationView.js +++ b/src/js/views/gitDemonstrationView.js @@ -1,7 +1,7 @@ var _ = require('underscore'); var Q = require('q'); var Backbone = require('backbone'); -var marked = require('marked'); +var { marked } = require('marked'); var util = require('../util'); var intl = require('../intl'); diff --git a/src/js/views/index.js b/src/js/views/index.js index 759a1658..7083f2b3 100644 --- a/src/js/views/index.js +++ b/src/js/views/index.js @@ -1,7 +1,7 @@ var _ = require('underscore'); var Q = require('q'); var Backbone = require('backbone'); -var marked = require('marked'); +var { marked } = require('marked'); var Main = require('../app'); var intl = require('../intl'); diff --git a/yarn.lock b/yarn.lock index 945266fa..082d5d58 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3084,10 +3084,10 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" -marked@^4.0.10: - version "4.0.10" - resolved "https://registry.yarnpkg.com/marked/-/marked-4.0.10.tgz#423e295385cc0c3a70fa495e0df68b007b879423" - integrity sha512-+QvuFj0nGgO970fySghXGmuw+Fd0gD2x3+MqCWLIPf5oxdv1Ka6b2q+z9RP01P/IaKPMEramy+7cNy/Lw8c3hw== +marked@^4.0.12: + version "4.0.12" + resolved "https://registry.yarnpkg.com/marked/-/marked-4.0.12.tgz#2262a4e6fd1afd2f13557726238b69a48b982f7d" + integrity sha512-hgibXWrEDNBWgGiK18j/4lkS6ihTe9sxtV4Q1OQppb/0zzyPSzoFANBa5MfsG/zgsWklmNnhm0XACZOH/0HBiQ== matchdep@^2.0.0: version "2.0.0" From ce7f18d210ce3af9e5c4cc2bb5bb6eaf92e76dc1 Mon Sep 17 00:00:00 2001 From: NTAK666 Date: Tue, 22 Feb 2022 10:22:04 +0700 Subject: [PATCH 2/2] add VI language for remote/LockedMain level --- src/levels/remote/lockedMain.js | 54 +++++++++++++++++++++++++++++++-- 1 file changed, 51 insertions(+), 3 deletions(-) diff --git a/src/levels/remote/lockedMain.js b/src/levels/remote/lockedMain.js index 060bf122..88d7f777 100644 --- a/src/levels/remote/lockedMain.js +++ b/src/levels/remote/lockedMain.js @@ -16,7 +16,8 @@ exports.level = { "sl_SI": "Naredi feature branch iz lokalnega masterja preden ga ponastaviš, da bo enak kot origin main.", "es_AR": "Crea la rama feature desde la rama main en local antes de restablecerlo para que sea el mismo que la rama main de origen.", "ja": "mainブランチをoriginのmainと同じ状態になるようにリセットする前に、ローカルのmainからfeatureブランチを作成します。", - "pl": "Stwórz boczną gałąź tematyczną (feature) z lokalnego main, a późnej zsynchronizuj ją z main na origin" + "pl": "Stwórz boczną gałąź tematyczną (feature) z lokalnego main, a późnej zsynchronizuj ją z main na origin", + "vi": "Tạo những nhánh tính năng từ nhánh địa phương trước khi trả chúng về lại giống như o/main" }, "name": { "en_US": "Locked Main", @@ -32,7 +33,8 @@ exports.level = { "sl_SI": "Zaklenjen Main", "es_AR": "Main bloqueado", "ja": "ロックされたmain", - "pl": "Zablokowany main" + "pl": "Zablokowany main", + "vi": "Nhánh chính bị khóa (Locked Main)" }, "startDialog": { "en_US": { @@ -567,6 +569,7 @@ exports.level = { ] }, "pl": { + "childViews": [ { "type": "ModalAlert", @@ -605,6 +608,51 @@ exports.level = { } } ] - } + }, + "vi": { + "childViews": [ + { + "type": "ModalAlert", + "options": { + "markdowns": [ + "## Kết nối remote bị từ chối!", + "", + "Nếu bạn làm việc trong một nhóm cộng tác lớn, có khả năng nhánh main bị khóa và yêu cầu một số quy" + + " trình Pull Request để hợp nhất các thay đổi. Nếu bạn commit trực tiếp với nhánh địa phương và thử" + + " push, bạn sẽ được chào đón bằng một thông báo tương tự như sau:", + "", + "```", + " ! [remote rejected] main -> main (TF402455: Pushes to this branch are not permitted; you must use a pull request to update this branch.)", + "```" + ] + } + }, + { + "type": "ModalAlert", + "options": { + "markdowns": [ + "## Why was it rejected?", + "", + "Remote từ chối push các commit trực tiếp đến main vì chính sách của main yêu cầu các pull" + + " request được sử dụng thay thế.", + "", + "You meant to follow the process creating a branch then pushing that branch and doing a pull request, but you forgot and committed directly to main. Now you are stuck and cannot push your changes." + ] + } + }, + { + "type": "ModalAlert", + "options": { + "markdowns": [ + "## The solution", + "", + "Tạo một nhánh khác được gọi là feature và push nhánh đó đến remote. Đồng thời đặt lại nhánh main" + + " của bạn để đồng bộ với remote, nếu không bạn có thể gặp sự cố vào lần tiếp theo khi bạn thực hiện" + + " pull và commit của người khác xung đột với bạn." + ] + } + } + ] + }, } };