Translate all Chinese comments and strings to English
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -27,8 +27,8 @@ import NotFound404 from '@/views/NotFound404.vue';
|
||||
|
||||
const routes = [
|
||||
{
|
||||
path: '/', // 預設進入路由
|
||||
redirect: '/files', //重定向
|
||||
path: '/', // Default entry route
|
||||
redirect: '/files', // Redirect to /files
|
||||
},
|
||||
{
|
||||
path: '/',
|
||||
@@ -77,7 +77,7 @@ const routes = [
|
||||
component: MyAccount,
|
||||
},
|
||||
{
|
||||
path: "/upload", // router.push({ replace: true }) 路徑不添進歷史紀錄
|
||||
path: "/upload", // router.push({ replace: true }) does not add the path to history
|
||||
name: "Upload",
|
||||
component: Upload
|
||||
},
|
||||
@@ -86,29 +86,29 @@ const routes = [
|
||||
name: "Discover",
|
||||
children: [
|
||||
{
|
||||
// type: log | filter,參數會有以上任一。
|
||||
// fileId: log_id | filter_id,參數會有以上任一。
|
||||
// type: log | filter, the parameter can be either.
|
||||
// fileId: log_id | filter_id, the parameter can be either.
|
||||
path: "/discover/:type/:fileId/map",
|
||||
name: "Map",
|
||||
component: Map,
|
||||
},
|
||||
{
|
||||
// type: log | filter,參數會有以上任一。
|
||||
// fileId: log_id | filter_id,參數會有以上任一。
|
||||
// type: log | filter, the parameter can be either.
|
||||
// fileId: log_id | filter_id, the parameter can be either.
|
||||
path: "/discover/:type/:fileId/conformance",
|
||||
name: "Conformance",
|
||||
component: Conformance,
|
||||
},
|
||||
{
|
||||
// type: log | filter,參數會有以上任一。
|
||||
// fileId: log_id | filter_id,參數會有以上任一。
|
||||
// type: log | filter, the parameter can be either.
|
||||
// fileId: log_id | filter_id, the parameter can be either.
|
||||
path: "/discover/:type/:fileId/performance",
|
||||
name: "Performance",
|
||||
component: Performance,
|
||||
},
|
||||
{
|
||||
// type: log | filter,參數會有以上任一。
|
||||
// fileId: check_id,透過 `/log-checks/{check_id}` 取得 parent data
|
||||
// type: log | filter, the parameter can be either.
|
||||
// fileId: check_id, fetches parent data via `/log-checks/{check_id}`
|
||||
path: "/discover/conformance/:type/:fileId/map",
|
||||
name: "CheckMap",
|
||||
component: Map,
|
||||
@@ -117,8 +117,8 @@ const routes = [
|
||||
}
|
||||
},
|
||||
{
|
||||
// type: log | filter,參數會有以上任一。
|
||||
// fileId: check_id,透過 `/log-checks/{check_id}` 取得 parent data
|
||||
// type: log | filter, the parameter can be either.
|
||||
// fileId: check_id, fetches parent data via `/log-checks/{check_id}`
|
||||
path: "/discover/conformance/:type/:fileId/conformance",
|
||||
name: "CheckConformance",
|
||||
component: Conformance,
|
||||
@@ -127,8 +127,8 @@ const routes = [
|
||||
}
|
||||
},
|
||||
{
|
||||
// type: log | filter,參數會有以上任一。
|
||||
// fileId: check_id,透過 `/log-checks/{check_id}` 取得 parent data
|
||||
// type: log | filter, the parameter can be either.
|
||||
// fileId: check_id, fetches parent data via `/log-checks/{check_id}`
|
||||
path: "/discover/conformance/:type/:fileId/performance",
|
||||
name: "CheckPerformance",
|
||||
component: Performance,
|
||||
@@ -169,12 +169,12 @@ const router = createRouter({
|
||||
routes
|
||||
});
|
||||
|
||||
// 全域性路由守衛
|
||||
// Global navigation guard
|
||||
router.beforeEach((to, from) => {
|
||||
// to: Route: 即將要進入的目標 路由物件
|
||||
// from: Route: 當前導航正要離開的路由
|
||||
// to: Route: the target route object being navigated to
|
||||
// from: Route: the current route being navigated away from
|
||||
|
||||
// 當路由到 login 時,已登入則跳轉至 Files
|
||||
// When navigating to the login page, redirect to Files if already logged in
|
||||
if (to.name === 'Login') {
|
||||
const isLoggedIn = document.cookie.split(';').some(c => c.trim().startsWith('isLuciaLoggedIn='));
|
||||
if (isLoggedIn) return { name: 'Files' };
|
||||
|
||||
Reference in New Issue
Block a user