ui: fix grammar mistakes (#570)

This commit is contained in:
remmymilkyway authored and GitHub committed 2023-05-09 16:53:00 +08:00
1 parent 831b8352fe
commit 4dcc2a2e78
19 files changed
+53 -53

No files matched your search

+8 -8
View File
@@ -435,7 +435,7 @@ New Password: 새 비밀번호
New Training Plan: 새 학습 계획 New Training Plan: 새 학습 계획
No comments so far...: 아직 댓글이 없네요... No comments so far...: 아직 댓글이 없네요...
No dataset at present.: 데이터셋 없음 No dataset at present.: 데이터셋 없음
no discussion yet...: 토론 없음 No discussion yet...: 토론 없음
No Permission to Attend Contest: 대회에 참여할 권한이 없습니다. No Permission to Attend Contest: 대회에 참여할 권한이 없습니다.
No Permission to Claim Homework: 과제를 할당받을 권한이 없습니다. No Permission to Claim Homework: 과제를 할당받을 권한이 없습니다.
No Permission to Create a Discussion: 토론을 시작할 권한이 없습니다. No Permission to Create a Discussion: 토론을 시작할 권한이 없습니다.
@@ -457,7 +457,7 @@ Oh, the user doesn't have any contributions!: 아직 기여가 없습니다.
Oh, the user hasn't created any discussions yet!: 아직 토론을 시작하지 않았습니다. Oh, the user hasn't created any discussions yet!: 아직 토론을 시작하지 않았습니다.
Oh, the user hasn't submitted yet!: 아직 제출하지 않았습니다 _(:зゝ∠) Oh, the user hasn't submitted yet!: 아직 제출하지 않았습니다 _(:зゝ∠)
Oh, there is no task in the queue!: 대기열이 비었습니다. Oh, there is no task in the queue!: 대기열이 비었습니다.
Oh, there is no task that matches the filter!: 결과 없음 Oh, there are no tasks that match the filter!: 결과 없음
Ok: OK Ok: OK
Only A-Z, a-z, 0-9 and _ are accepted: A-Z, a-z, 0-9 와 _만 허용됨 Only A-Z, a-z, 0-9 and _ are accepted: A-Z, a-z, 0-9 와 _만 허용됨
Oops, there are no results.: 결과 없음 Oops, there are no results.: 결과 없음
@@ -495,7 +495,7 @@ perm_record: 제출
perm_training: 학습 perm_training: 학습
Permission: 권한 Permission: 권한
Permissions: 권한 Permissions: 권한
Pick a problem randomly based on current filter: 필터 기반 무작위 추천 Pick a problem randomly based on the current filter.: 필터 기반 무작위 추천
Plan: 계획 Plan: 계획
Please attend contest to see the problems.: 문제를 보려면 대회에 참가하십시오. Please attend contest to see the problems.: 문제를 보려면 대회에 참가하십시오.
Please claim the assignment to see the problems.: 문제를 보려면 과제를 할당받으십시오 Please claim the assignment to see the problems.: 문제를 보려면 과제를 할당받으십시오
@@ -646,9 +646,9 @@ Solutions Liked: 연결된 해설
Solutions: 해설 Solutions: 해설
Solve: 해결 Solve: 해결
Solved: 해결한 문제 Solved: 해결한 문제
Sorry, there is no problem in the problem set: 문제 모음에 문제가 없습니다. Sorry, there are no problems in the problem set.: 문제 모음에 문제가 없습니다.
Sorry, there is no training plan.: 학습 계획 없음 Sorry, there are no training plans.: 학습 계획 없음
Sorry, there is no user in this domain.: 그룹에 사용자가 없습니다. Sorry, there are no users in this domain.: 그룹에 사용자가 없습니다.
Sorry: 죄송합니다. Sorry: 죄송합니다.
Sort by: '정렬 기준' Sort by: '정렬 기준'
Source type: 소스 방식 Source type: 소스 방식
@@ -799,7 +799,7 @@ Write Your Comment: 댓글 작성
Write Your Solution: 해설 작성 Write Your Solution: 해설 작성
Year: 년 Year: 년
You are not allowed to join the domain. The link is either invalid or expired.: 그룹에 참여할 수 없습니다. 잘못되거나 만료된 링크입니다. You are not allowed to join the domain. The link is either invalid or expired.: 그룹에 참여할 수 없습니다. 잘못되거나 만료된 링크입니다.
You can create your own training plans and share with others.: 자신의 학습 계획을 공유할 수 있습니다. You can create your own training plans and share them with others.: 자신의 학습 계획을 공유할 수 있습니다.
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.: 대회가 끝났으므로 답안을 제출할 수 있습니다. "믄제에서 열기"를 누르세요. You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.: 대회가 끝났으므로 답안을 제출할 수 있습니다. "믄제에서 열기"를 누르세요.
You cannot submit for this problem because the homework's deadline is due.: 과제 기한이 지나서 제출할 수 없습니다. You cannot submit for this problem because the homework's deadline is due.: 과제 기한이 지나서 제출할 수 없습니다.
You cannot visit this domain.: 이 그룹을 방문할 수 없습니다. You cannot visit this domain.: 이 그룹을 방문할 수 없습니다.
@@ -807,7 +807,7 @@ You don't have the required permission ({0}) in this domain.: 그룹 권한이
You don't have the required privilege.: 권한이 없습니다. You don't have the required privilege.: 권한이 없습니다.
You don't own any domain and don't have privilege to create domain.: 그룹을 만들 권한이 없습니다. You don't own any domain and don't have privilege to create domain.: 그룹을 만들 권한이 없습니다.
You have not submitted any solutions for this problem: 아직 답안을 제출하지 않았습니다. You have not submitted any solutions for this problem: 아직 답안을 제출하지 않았습니다.
You have permissions to create problems for this domain.: 이 그룹에서 문제를 만들기 위한 권한이 있습니다. You have permission to create problems for this domain.: 이 그룹에서 문제를 만들기 위한 권한이 있습니다.
You have uncompleted domain creation operation. You can click "Continue" to finish the creation.: 그룹 생성이 끝나지 않았습니다. "계속"을 눌러 생성을 완료하십시오. You have uncompleted domain creation operation. You can click "Continue" to finish the creation.: 그룹 생성이 끝나지 않았습니다. "계속"을 눌러 생성을 완료하십시오.
You haven't attended this contest yet.: 아직 대회에 참가하지 않음 You haven't attended this contest yet.: 아직 대회에 참가하지 않음
You haven't claimed this homework yet.: 아직 숙제를 받지 않음 You haven't claimed this homework yet.: 아직 숙제를 받지 않음
+6 -6
View File
@@ -496,7 +496,7 @@ New Training Plan: 新训练计划
New: 创建 New: 创建
No comments so far...: 目前还没有评论... No comments so far...: 目前还没有评论...
No dataset at present.: 暂无测试数据。 No dataset at present.: 暂无测试数据。
no discussion yet...: 目前没有讨论… No discussion yet...: 目前没有讨论…
No Permission to Attend Contest: 您没有权限参加比赛 No Permission to Attend Contest: 您没有权限参加比赛
No Permission to Claim Homework: 您没有权限认领作业 No Permission to Claim Homework: 您没有权限认领作业
No Permission to Create a Discussion: 您没有权限创建讨论 No Permission to Create a Discussion: 您没有权限创建讨论
@@ -519,7 +519,7 @@ Oh, the user doesn't have any contributions!: 啊哦,这个用户还没贡献
Oh, the user hasn't created any discussions yet!: 这个用户还没有发布过讨论 Oh, the user hasn't created any discussions yet!: 这个用户还没有发布过讨论
Oh, the user hasn't submitted yet!: 这个用户还没有交过题 _(:зゝ∠)_ Oh, the user hasn't submitted yet!: 这个用户还没有交过题 _(:зゝ∠)_
Oh, there is no task in the queue!: 喔,队列中目前没有任务。 Oh, there is no task in the queue!: 喔,队列中目前没有任务。
Oh, there is no task that matches the filter!: 喔,目前没有符合过滤条件的任务。 Oh, there are no tasks that match the filter!: 喔,目前没有符合过滤条件的任务。
Ok: 确定 Ok: 确定
Only A-Z, a-z, 0-9 and _ are accepted: 只接受 A-Z, a-z, 0-9 和 _ Only A-Z, a-z, 0-9 and _ are accepted: 只接受 A-Z, a-z, 0-9 和 _
Oops, there are no results.: 呀,没有结果。 Oops, there are no results.: 呀,没有结果。
@@ -564,7 +564,7 @@ perm_training: 训练
Permission: 权限 Permission: 权限
Permissions: 权限 Permissions: 权限
Phone: 手机号 Phone: 手机号
Pick a problem randomly based on current filter: 根据当前过滤条件随机选择一道题 Pick a problem randomly based on the current filter.: 根据当前过滤条件随机选择一道题
pid: 题目 ID pid: 题目 ID
Pin discussions: 置顶讨论 Pin discussions: 置顶讨论
Pin training plans: 置顶训练计划 Pin training plans: 置顶训练计划
@@ -781,7 +781,7 @@ This homework is not open.: 该作业还未开放递交。
This is the current session: 这是当前的会话 This is the current session: 这是当前的会话
This message will be presented to those whose submissions are accepted.: 这条消息将会被展示给通过此题的用户。 This message will be presented to those whose submissions are accepted.: 这条消息将会被展示给通过此题的用户。
This page needs JavaScript to work.: 这个页面需要 Javascript。 This page needs JavaScript to work.: 这个页面需要 Javascript。
This person is lazy and didn't wrote anything.: 该用户太懒,这里啥也没写 (´・ω・`) This person is lazy and didn't write anything.: 该用户太懒,这里啥也没写 (´・ω・`)
This section cannot be challenged at present, so please complete the following sections first: 该章节目前不可挑战,请先完成以下章节 This section cannot be challenged at present, so please complete the following sections first: 该章节目前不可挑战,请先完成以下章节
This type of files are not allowed to be uploaded.: 不允许上传这种文件。 This type of files are not allowed to be uploaded.: 不允许上传这种文件。
Time (Seconds): 耗时 (秒) Time (Seconds): 耗时 (秒)
@@ -900,7 +900,7 @@ Write Your Solution: 发表您的题解
WYSIWYG: 所见即所得 WYSIWYG: 所见即所得
Year: 年 Year: 年
You are not allowed to join the domain. The link is either invalid or expired.: 您无法加入该域,链接无效或已过期。 You are not allowed to join the domain. The link is either invalid or expired.: 您无法加入该域,链接无效或已过期。
You can create your own training plans and share with others.: 您可以创建您自己的训练计划并且与他人分享。 You can create your own training plans and share them with others.: 您可以创建您自己的训练计划并且与他人分享。
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.: 该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。 You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.: 该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
You cannot submit for this problem because the homework's deadline is due.: 作业已超过截止时间,您无法递交本题目。 You cannot submit for this problem because the homework's deadline is due.: 作业已超过截止时间,您无法递交本题目。
You cannot visit this domain.: 您不能访问此域。 You cannot visit this domain.: 您不能访问此域。
@@ -908,7 +908,7 @@ You don't have the required permission ({0}) in this domain.: 您在该域中无
You don't have the required privilege.: 您没有相应的特权。 You don't have the required privilege.: 您没有相应的特权。
You don't own any domain and don't have privilege to create domain.: 您不拥有任何域也没有创建域的特权。 You don't own any domain and don't have privilege to create domain.: 您不拥有任何域也没有创建域的特权。
You have not submitted any solutions for this problem: 您在该题下没有递交过任何解答 You have not submitted any solutions for this problem: 您在该题下没有递交过任何解答
You have permissions to create problems for this domain.: 您有权限为此域创建题目。 You have permission to create problems for this domain.: 您有权限为此域创建题目。
You have uncompleted domain creation operation. You can click "Continue" to finish the creation.: 您有未完成的创建域操作。您可以点击“继续”来完成创建。 You have uncompleted domain creation operation. You can click "Continue" to finish the creation.: 您有未完成的创建域操作。您可以点击“继续”来完成创建。
You haven't attended this contest yet.: 您还没有参加本次比赛。 You haven't attended this contest yet.: 您还没有参加本次比赛。
You haven't claimed this homework yet.: 您还未认领过该作业。 You haven't claimed this homework yet.: 您还未认领过该作业。
+4 -4
View File
@@ -274,7 +274,7 @@ New Password: 新密碼
New Training Plan: 新訓練計劃 New Training Plan: 新訓練計劃
New: 創建 New: 創建
No dataset at present.: 暫無測試資料。 No dataset at present.: 暫無測試資料。
no discussion yet...: 目前沒有討論… No discussion yet...: 目前沒有討論…
No Permission to Attend Contest: 您沒有許可權參加比賽 No Permission to Attend Contest: 您沒有許可權參加比賽
No Permission to Claim Homework: 您沒有權限認領功課 No Permission to Claim Homework: 您沒有權限認領功課
No Permission to Create a Discussion: 您沒有許可權創建討論 No Permission to Create a Discussion: 您沒有許可權創建討論
@@ -435,7 +435,7 @@ Sign Up: 註冊
Solutions Liked: 題解被贊 Solutions Liked: 題解被贊
Solutions: 題解 Solutions: 題解
Solve: 解決 Solve: 解決
Sorry, there is no problem in the problem set: 題庫中沒有題目 Sorry, there are no problems in the problem set.: 題庫中沒有題目
Sorry: 對不起 Sorry: 對不起
Sort by: 排序 Sort by: 排序
Star Topic: 收藏討論 Star Topic: 收藏討論
@@ -543,13 +543,13 @@ Will be used as the domain icon.: 將被用作圖示。
Without slashes or backslashes: 不含斜槓和反斜槓 Without slashes or backslashes: 不含斜槓和反斜槓
Write Your Comment: 發表您的評論 Write Your Comment: 發表您的評論
Write Your Solution: 發表您的題解 Write Your Solution: 發表您的題解
You can create your own training plans and share with others.: 您可以創建您自己的訓練計劃並且與他人分享。 You can create your own training plans and share them with others.: 您可以創建您自己的訓練計劃並且與他人分享。
You cannot submit for this problem because the homework's deadline is due.: 功課已到達截止時間,您無法遞交了。 You cannot submit for this problem because the homework's deadline is due.: 功課已到達截止時間,您無法遞交了。
You don't have the required permission ({0}) in this domain.: 您在該域中無相應許可權 ({0})。 You don't have the required permission ({0}) in this domain.: 您在該域中無相應許可權 ({0})。
You don't have the required privilege.: 您沒有相應的特權。 You don't have the required privilege.: 您沒有相應的特權。
You don't own any domain and don't have privilege to create domain.: 您不擁有任何域也沒有創建域的特權。 You don't own any domain and don't have privilege to create domain.: 您不擁有任何域也沒有創建域的特權。
You have not submitted any solutions for this problem: 您在該題下沒有遞交過任何解答 You have not submitted any solutions for this problem: 您在該題下沒有遞交過任何解答
You have permissions to create problems for this domain.: 您有許可權為此域創建題目。 You have permission to create problems for this domain.: 您有許可權為此域創建題目。
You haven't attended this contest yet.: 您還沒有參加本次比賽。 You haven't attended this contest yet.: 您還沒有參加本次比賽。
You haven't claimed this homework yet.: 您還未認領該功課。 You haven't claimed this homework yet.: 您還未認領該功課。
You're not logged in.: 您沒有登入。 You're not logged in.: 您沒有登入。
+2 -2
View File
@@ -31,11 +31,11 @@ const checks: Dictionary<CheckItem> = {
}, },
async checkMail(ctx, log, warn) { async checkMail(ctx, log, warn) {
const from = system.get('smtp.from'); const from = system.get('smtp.from');
if (!from) warn('SMTP account was not provided, email verification disabled.'); if (!from) warn('SMTP account is not provided, email verification disabled.');
}, },
async checkSetting(ctx, log, warn) { async checkSetting(ctx, log, warn) {
const url = system.get('server.url'); const url = system.get('server.url');
if (url === '/') warn("server.url wasn't set."); if (url === '/') warn("server.url isn't set.");
const header = system.get('server.xff'); const header = system.get('server.xff');
if (header && !ctx.request.ip) warn('IP header seems incorrect.\nCheck dashboard>settings>server.'); if (header && !ctx.request.ip) warn('IP header seems incorrect.\nCheck dashboard>settings>server.');
}, },
+8 -8
View File
@@ -439,7 +439,7 @@ New Password: 새 비밀번호
New Training Plan: 새 학습 계획 New Training Plan: 새 학습 계획
No comments so far...: 아직 댓글이 없네요... No comments so far...: 아직 댓글이 없네요...
No dataset at present.: 데이터셋 없음 No dataset at present.: 데이터셋 없음
no discussion yet...: 토론 없음 No discussion yet...: 토론 없음
No Permission to Attend Contest: 대회에 참여할 권한이 없습니다. No Permission to Attend Contest: 대회에 참여할 권한이 없습니다.
No Permission to Claim Homework: 과제를 할당받을 권한이 없습니다. No Permission to Claim Homework: 과제를 할당받을 권한이 없습니다.
No Permission to Create a Discussion: 토론을 시작할 권한이 없습니다. No Permission to Create a Discussion: 토론을 시작할 권한이 없습니다.
@@ -461,7 +461,7 @@ Oh, the user doesn't have any contributions!: 아직 기여가 없습니다.
Oh, the user hasn't created any discussions yet!: 아직 토론을 시작하지 않았습니다. Oh, the user hasn't created any discussions yet!: 아직 토론을 시작하지 않았습니다.
Oh, the user hasn't submitted yet!: 아직 제출하지 않았습니다 _(:зゝ∠) Oh, the user hasn't submitted yet!: 아직 제출하지 않았습니다 _(:зゝ∠)
Oh, there is no task in the queue!: 대기열이 비었습니다. Oh, there is no task in the queue!: 대기열이 비었습니다.
Oh, there is no task that matches the filter!: 결과 없음 Oh, there are no tasks that match the filter!: 결과 없음
Ok: OK Ok: OK
Only A-Z, a-z, 0-9 and _ are accepted: A-Z, a-z, 0-9 와 _만 허용됨 Only A-Z, a-z, 0-9 and _ are accepted: A-Z, a-z, 0-9 와 _만 허용됨
Oops, there are no results.: 결과 없음 Oops, there are no results.: 결과 없음
@@ -499,7 +499,7 @@ perm_record: 제출
perm_training: 학습 perm_training: 학습
Permission: 권한 Permission: 권한
Permissions: 권한 Permissions: 권한
Pick a problem randomly based on current filter: 필터 기반 무작위 추천 Pick a problem randomly based on the current filter.: 필터 기반 무작위 추천
Plan: 계획 Plan: 계획
Please attend contest to see the problems.: 문제를 보려면 대회에 참가하십시오. Please attend contest to see the problems.: 문제를 보려면 대회에 참가하십시오.
Please claim the assignment to see the problems.: 문제를 보려면 과제를 할당받으십시오 Please claim the assignment to see the problems.: 문제를 보려면 과제를 할당받으십시오
@@ -649,9 +649,9 @@ Solutions Liked: 연결된 해설
Solutions: 해설 Solutions: 해설
Solve: 해결 Solve: 해결
Solved: 해결한 문제 Solved: 해결한 문제
Sorry, there is no problem in the problem set: 문제 모음에 문제가 없습니다. Sorry, there are no problems in the problem set.: 문제 모음에 문제가 없습니다.
Sorry, there is no training plan.: 학습 계획 없음 Sorry, there are no training plans.: 학습 계획 없음
Sorry, there is no user in this domain.: 그룹에 사용자가 없습니다. Sorry, there are no users in this domain.: 그룹에 사용자가 없습니다.
Sorry: 죄송합니다. Sorry: 죄송합니다.
Sort by: '정렬 기준' Sort by: '정렬 기준'
Source type: 소스 방식 Source type: 소스 방식
@@ -803,7 +803,7 @@ Write Your Comment: 댓글 작성
Write Your Solution: 해설 작성 Write Your Solution: 해설 작성
Year: 년 Year: 년
You are not allowed to join the domain. The link is either invalid or expired.: 그룹에 참여할 수 없습니다. 잘못되거나 만료된 링크입니다. You are not allowed to join the domain. The link is either invalid or expired.: 그룹에 참여할 수 없습니다. 잘못되거나 만료된 링크입니다.
You can create your own training plans and share with others.: 자신의 학습 계획을 공유할 수 있습니다. You can create your own training plans and share them with others.: 자신의 학습 계획을 공유할 수 있습니다.
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.: 대회가 끝났으므로 답안을 제출할 수 있습니다. "믄제에서 열기"를 누르세요. You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.: 대회가 끝났으므로 답안을 제출할 수 있습니다. "믄제에서 열기"를 누르세요.
You cannot submit for this problem because the homework's deadline is due.: 과제 기한이 지나서 제출할 수 없습니다. You cannot submit for this problem because the homework's deadline is due.: 과제 기한이 지나서 제출할 수 없습니다.
You cannot visit this domain.: 이 그룹을 방문할 수 없습니다. You cannot visit this domain.: 이 그룹을 방문할 수 없습니다.
@@ -811,7 +811,7 @@ You don't have the required permission ({0}) in this domain.: 그룹 권한이
You don't have the required privilege.: 권한이 없습니다. You don't have the required privilege.: 권한이 없습니다.
You don't own any domain and don't have privilege to create domain.: 그룹을 만들 권한이 없습니다. You don't own any domain and don't have privilege to create domain.: 그룹을 만들 권한이 없습니다.
You have not submitted any solutions for this problem: 아직 답안을 제출하지 않았습니다. You have not submitted any solutions for this problem: 아직 답안을 제출하지 않았습니다.
You have permissions to create problems for this domain.: 이 그룹에서 문제를 만들기 위한 권한이 있습니다. You have permission to create problems for this domain.: 이 그룹에서 문제를 만들기 위한 권한이 있습니다.
You have uncompleted domain creation operation. You can click "Continue" to finish the creation.: 그룹 생성이 끝나지 않았습니다. "계속"을 눌러 생성을 완료하십시오. You have uncompleted domain creation operation. You can click "Continue" to finish the creation.: 그룹 생성이 끝나지 않았습니다. "계속"을 눌러 생성을 완료하십시오.
You haven't attended this contest yet.: 아직 대회에 참가하지 않음 You haven't attended this contest yet.: 아직 대회에 참가하지 않음
You haven't claimed this homework yet.: 아직 숙제를 받지 않음 You haven't claimed this homework yet.: 아직 숙제를 받지 않음
+8 -8
View File
@@ -553,7 +553,7 @@ New Training Plan: 新训练计划
New: 创建 New: 创建
No {0} at current.: 当前没有{0}。 No {0} at current.: 当前没有{0}。
No comments so far...: 目前还没有评论... No comments so far...: 目前还没有评论...
no discussion yet...: 目前没有讨论… No discussion yet...: 目前没有讨论…
No Permission to Attend Contest: 您没有权限参加比赛 No Permission to Attend Contest: 您没有权限参加比赛
No Permission to Claim Homework: 您没有权限认领作业 No Permission to Claim Homework: 您没有权限认领作业
No Permission to Create a Discussion: 您没有权限创建讨论 No Permission to Create a Discussion: 您没有权限创建讨论
@@ -579,7 +579,7 @@ Oh, the user hasn't created any discussions yet!: 这个用户还没有发布过
Oh, the user hasn't submitted yet!: 这个用户还没有交过题 _(:зゝ∠)_ Oh, the user hasn't submitted yet!: 这个用户还没有交过题 _(:зゝ∠)_
Oh, there is no submission!: 喔,还没有评测记录呢! Oh, there is no submission!: 喔,还没有评测记录呢!
Oh, there is no task in the queue!: 喔,队列中目前没有任务。 Oh, there is no task in the queue!: 喔,队列中目前没有任务。
Oh, there is no task that matches the filter!: 喔,目前没有符合过滤条件的任务。 Oh, there are no tasks that match the filter!: 喔,目前没有符合过滤条件的任务。
Ok: 确定 Ok: 确定
Only A-Z, a-z, 0-9 and _ are accepted: 只接受 A-Z, a-z, 0-9 和 _ Only A-Z, a-z, 0-9 and _ are accepted: 只接受 A-Z, a-z, 0-9 和 _
Oops, there are no results.: 呀,没有结果。 Oops, there are no results.: 呀,没有结果。
@@ -622,7 +622,7 @@ perm_training: 训练
Permission Control: 权限控制 Permission Control: 权限控制
Permission: 权限 Permission: 权限
Permissions: 权限 Permissions: 权限
Pick a problem randomly based on current filter: 根据当前过滤条件随机选择一道题 Pick a problem randomly based on the current filter.: 根据当前过滤条件随机选择一道题
Pin: 置顶 Pin: 置顶
PingFang SC: 苹方简体 PingFang SC: 苹方简体
Plan: 计划 Plan: 计划
@@ -804,9 +804,9 @@ Solutions Liked: 题解被赞
Solutions: 题解 Solutions: 题解
Solve: 解决 Solve: 解决
Solved: 解决 Solved: 解决
Sorry, there is no problem in the problem set: 题库中没有题目 Sorry, there are no problems in the problem set.: 题库中没有题目
Sorry, there is no training plan.: 目前没有训练计划。 Sorry, there are no training plans.: 目前没有训练计划。
Sorry, there is no user in this domain.: 对不起,此域中没有用户。 Sorry, there are no users in this domain.: 对不起,此域中没有用户。
Sorry: 对不起 Sorry: 对不起
Sort by: 排序 Sort by: 排序
Source type: 来源类型 Source type: 来源类型
@@ -1000,7 +1000,7 @@ Write Your Solution: 发表您的题解
Year: 年 Year: 年
You are not allowed to join the domain. The link is either invalid or expired.: 您无法加入该域,链接无效或已过期。 You are not allowed to join the domain. The link is either invalid or expired.: 您无法加入该域,链接无效或已过期。
You can also upload your avatar to Gravatar and it will be automatically updated here.: 你也可以将头像上传到 <a href="https://gravatar.com/">Gravatar</a>,本站的头像将自动更新。 You can also upload your avatar to Gravatar and it will be automatically updated here.: 你也可以将头像上传到 <a href="https://gravatar.com/">Gravatar</a>,本站的头像将自动更新。
You can create your own training plans and share with others.: 您可以创建您自己的训练计划并且与他人分享。 You can create your own training plans and share them with others.: 您可以创建您自己的训练计划并且与他人分享。
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.: 该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。 You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.: 该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
You cannot submit for this problem because the homework's deadline is due.: 作业已超过截止时间,您无法递交本题目。 You cannot submit for this problem because the homework's deadline is due.: 作业已超过截止时间,您无法递交本题目。
You cannot visit this domain.: 您不能访问此域。 You cannot visit this domain.: 您不能访问此域。
@@ -1009,7 +1009,7 @@ You don't have the required permission ({0}) in this domain.: 您在该域中无
You don't have the required privilege.: 您没有相应的特权。 You don't have the required privilege.: 您没有相应的特权。
You don't own any domain and don't have privilege to create domain.: 您不拥有任何域也没有创建域的特权。 You don't own any domain and don't have privilege to create domain.: 您不拥有任何域也没有创建域的特权。
You have not submitted any solutions for this problem: 您在该题下没有递交过任何解答 You have not submitted any solutions for this problem: 您在该题下没有递交过任何解答
You have permissions to create problems for this domain.: 您有权限为此域创建题目。 You have permission to create problems for this domain.: 您有权限为此域创建题目。
You have uncompleted domain creation operation. You can click "Continue" to finish the creation.: 您有未完成的创建域操作。您可以点击“继续”来完成创建。 You have uncompleted domain creation operation. You can click "Continue" to finish the creation.: 您有未完成的创建域操作。您可以点击“继续”来完成创建。
You haven't attended this contest yet.: 您还没有参加本次比赛。 You haven't attended this contest yet.: 您还没有参加本次比赛。
You haven't claimed this homework yet.: 您还未认领过该作业。 You haven't claimed this homework yet.: 您还未认领过该作业。
+4 -4
View File
@@ -275,7 +275,7 @@ New Email: 新電子郵件
New Password: 新密碼 New Password: 新密碼
New Training Plan: 新訓練計劃 New Training Plan: 新訓練計劃
New: 創建 New: 創建
no discussion yet...: 目前沒有討論… No discussion yet...: 目前沒有討論…
No Permission to Attend Contest: 您沒有許可權參加比賽 No Permission to Attend Contest: 您沒有許可權參加比賽
No Permission to Claim Homework: 您沒有權限認領功課 No Permission to Claim Homework: 您沒有權限認領功課
No Permission to Create a Discussion: 您沒有許可權創建討論 No Permission to Create a Discussion: 您沒有許可權創建討論
@@ -436,7 +436,7 @@ Sign Up: 註冊
Solutions Liked: 題解被贊 Solutions Liked: 題解被贊
Solutions: 題解 Solutions: 題解
Solve: 解決 Solve: 解決
Sorry, there is no problem in the problem set: 題庫中沒有題目 Sorry, there are no problems in the problem set.: 題庫中沒有題目
Sorry: 對不起 Sorry: 對不起
Sort by: 排序 Sort by: 排序
Star Topic: 收藏討論 Star Topic: 收藏討論
@@ -545,13 +545,13 @@ Will be used as the domain icon.: 將被用作圖示。
Without slashes or backslashes: 不含斜槓和反斜槓 Without slashes or backslashes: 不含斜槓和反斜槓
Write Your Comment: 發表您的評論 Write Your Comment: 發表您的評論
Write Your Solution: 發表您的題解 Write Your Solution: 發表您的題解
You can create your own training plans and share with others.: 您可以創建您自己的訓練計劃並且與他人分享。 You can create your own training plans and share them with others.: 您可以創建您自己的訓練計劃並且與他人分享。
You cannot submit for this problem because the homework's deadline is due.: 功課已到達截止時間,您無法遞交了。 You cannot submit for this problem because the homework's deadline is due.: 功課已到達截止時間,您無法遞交了。
You don't have the required permission ({0}) in this domain.: 您在該域中無相應許可權 ({0})。 You don't have the required permission ({0}) in this domain.: 您在該域中無相應許可權 ({0})。
You don't have the required privilege.: 您沒有相應的特權。 You don't have the required privilege.: 您沒有相應的特權。
You don't own any domain and don't have privilege to create domain.: 您不擁有任何域也沒有創建域的特權。 You don't own any domain and don't have privilege to create domain.: 您不擁有任何域也沒有創建域的特權。
You have not submitted any solutions for this problem: 您在該題下沒有遞交過任何解答 You have not submitted any solutions for this problem: 您在該題下沒有遞交過任何解答
You have permissions to create problems for this domain.: 您有許可權為此域創建題目。 You have permission to create problems for this domain.: 您有許可權為此域創建題目。
You haven't attended this contest yet.: 您還沒有參加本次比賽。 You haven't attended this contest yet.: 您還沒有參加本次比賽。
You haven't claimed this homework yet.: 您還未認領該功課。 You haven't claimed this homework yet.: 您還未認領該功課。
You're not logged in.: 您沒有登入。 You're not logged in.: 您沒有登入。
@@ -2,7 +2,7 @@
{% import "components/user.html" as user with context %} {% import "components/user.html" as user with context %}
{% import "components/paginator.html" as paginator with context %} {% import "components/paginator.html" as paginator with context %}
{% if not ddocs.length %} {% if not ddocs.length %}
{{ nothing.render('no discussion yet...') }} {{ nothing.render('No discussion yet...') }}
{% else %} {% else %}
<ol class="section__list discussion__list"> <ol class="section__list discussion__list">
{%- for ddoc in ddocs -%} {%- for ddoc in ddocs -%}
@@ -39,6 +39,6 @@
</tbody> </tbody>
</table> </table>
{% else %} {% else %}
{{ nothing.render('No file at current.') }} {{ nothing.render('There are no files currently.') }}
{% endif %} {% endif %}
</div> </div>
@@ -81,7 +81,7 @@
{%- for html in (model.system.get('ui-default.footer_extra_html')|default('')).split('\n') -%} {%- for html in (model.system.get('ui-default.footer_extra_html')|default('')).split('\n') -%}
<li class="footer__extra-link-item">{{ html|safe }}</li> <li class="footer__extra-link-item">{{ html|safe }}</li>
{%- endfor -%} {%- endfor -%}
<li class="footer__extra-link-item">Worker {{ process.env.NODE_APP_INSTANCE }} in {{ Date.now() - handler.args.__start }}ms</li> <li class="footer__extra-link-item">Worker {{ process.env.NODE_APP_INSTANCE }}, {{ Date.now() - handler.args.__start }}ms</li>
<!-- Prepare {{ handler.args.__prepareDone - handler.args.__prepare }}ms --> <!-- Prepare {{ handler.args.__prepareDone - handler.args.__prepare }}ms -->
<!-- Method {{ handler.args.__methodDone - handler.args.__method }}ms --> <!-- Method {{ handler.args.__methodDone - handler.args.__method }}ms -->
<li class="footer__extra-link-item">Powered by <a href="https://hydro.js.org">Hydro v{{ global.Hydro.version.hydrooj }}</a> {{ "Professional" if model.system.get('server.pro') else "Community" }}</li> <li class="footer__extra-link-item">Powered by <a href="https://hydro.js.org">Hydro v{{ global.Hydro.version.hydrooj }}</a> {{ "Professional" if model.system.get('server.pro') else "Community" }}</li>
@@ -4,7 +4,7 @@
{% import "components/nothing.html" as nothing with context %} {% import "components/nothing.html" as nothing with context %}
<div data-fragment-id="problem_list"> <div data-fragment-id="problem_list">
{% if not pdocs.length %} {% if not pdocs.length %}
{{ nothing.render('Sorry, there is no problem in the problem set') }} {{ nothing.render('Sorry, there are no problems in the problem set.') }}
{% else %} {% else %}
{{ paginator.render(page, ppcount, position='top', add_qs=('q=' + qs if qs else '')) }} {{ paginator.render(page, ppcount, position='top', add_qs=('q=' + qs if qs else '')) }}
<table class="data-table hide-problem-tag"> <table class="data-table hide-problem-tag">
@@ -5,6 +5,6 @@
</a> </a>
</p> </p>
<div class="typo supplementary"> <div class="typo supplementary">
<p>{{ _('Pick a problem randomly based on current filter') }}</p> <p>{{ _('Pick a problem randomly based on the current filter.') }}</p>
</div> </div>
</div> </div>
@@ -2,7 +2,7 @@
<h1 class="section__tab-title">{{ _('Recent Activities') }}</h1> <h1 class="section__tab-title">{{ _('Recent Activities') }}</h1>
<div class="section__tab-main"> <div class="section__tab-main">
{% if not tdocs.length %} {% if not tdocs.length %}
{{ nothing.render("This person is lazy and didn't join any contest or homework") }} {{ nothing.render("This person is lazy and didn't join any contests or homework.") }}
{% else %} {% else %}
<div class="typo section__body no-media"> <div class="typo section__body no-media">
<ul> <ul>
@@ -3,7 +3,7 @@
<h1 class="section__tab-title">{{ _('Recent Solutions') }}</h1> <h1 class="section__tab-title">{{ _('Recent Solutions') }}</h1>
<div class="section__tab-main"> <div class="section__tab-main">
{% if not psdocs.length %} {% if not psdocs.length %}
{{ nothing.render("This person is lazy and didn't wrote any solution") }} {{ nothing.render("This person is lazy and didn't write any solutions.") }}
{% else %} {% else %}
<div class="section__body typo no-media"> <div class="section__body typo no-media">
<div class="typo section__body"> <div class="typo section__body">
@@ -74,7 +74,7 @@
</ol> </ol>
<div class="section__body"> <div class="section__body">
<div class="typo supplementary"> <div class="typo supplementary">
<p>{{ _('You have permissions to create problems for this domain.') }}</p> <p>{{ _('You have permission to create problems for this domain.') }}</p>
</div> </div>
</div> </div>
</div> </div>
+1 -1
View File
@@ -8,7 +8,7 @@
<div class="section__body no-padding"> <div class="section__body no-padding">
<div data-fragment-id="ranking"> <div data-fragment-id="ranking">
{% if not udocs.length %} {% if not udocs.length %}
{{ nothing.render('Sorry, there is no user in this domain.') }} {{ nothing.render('Sorry, there are no users in this domain.') }}
{% else %} {% else %}
<table class="data-table"> <table class="data-table">
<colgroup> <colgroup>
@@ -69,7 +69,7 @@
{% if not filterUidOrName and not filterPid and not filterTid %} {% if not filterUidOrName and not filterPid and not filterTid %}
{{ nothing.render('Oh, there is no task in the queue!') }} {{ nothing.render('Oh, there is no task in the queue!') }}
{% else %} {% else %}
{{ nothing.render('Oh, there is no task that matches the filter!') }} {{ nothing.render('Oh, there are no tasks that match the filter!') }}
{% endif %} {% endif %}
{% else %} {% else %}
<table class="data-table record_main__table"> <table class="data-table record_main__table">
@@ -7,7 +7,7 @@
<h1 class="section__title">{{ _('All Training Plans') }}</h1> <h1 class="section__title">{{ _('All Training Plans') }}</h1>
</div> </div>
{% if not tdocs.length %} {% if not tdocs.length %}
{{ nothing.render('Sorry, there is no training plan.') }} {{ nothing.render('Sorry, there are no training plans.') }}
{% else %} {% else %}
<ol class="section__list all primary training__list"> <ol class="section__list all primary training__list">
{%- for tdoc in tdocs -%} {%- for tdoc in tdocs -%}
@@ -88,7 +88,7 @@
</ol> </ol>
<div class="section__body"> <div class="section__body">
<div class="typo supplementary"> <div class="typo supplementary">
<p>{{ _('You can create your own training plans and share with others.') }}</p> <p>{{ _('You can create your own training plans and share them with others.') }}</p>
</div> </div>
</div> </div>
</div> </div>
@@ -95,7 +95,7 @@
<h1 class="section__tab-title">{{ _('Bio') }}</h1> <h1 class="section__tab-title">{{ _('Bio') }}</h1>
<div class="section__tab-main"> <div class="section__tab-main">
{% if not udoc.bio %} {% if not udoc.bio %}
{{ nothing.render("This person is lazy and didn't wrote anything.") }} {{ nothing.render("This person is lazy and didn't write anything.") }}
{% else %} {% else %}
<div class="section__body typo"> <div class="section__body typo">
{{ udoc.bio|default('')|markdown|safe }} {{ udoc.bio|default('')|markdown|safe }}