添加中文翻译
This commit is contained in:
parent
8668f34d64
commit
9043a63c2a
|
@ -30,77 +30,77 @@ export const m = {
|
|||
Slide_Verify_Success:'验证成功',
|
||||
Login_No_Account: '没有账号?立即注册!',
|
||||
Login_Forget_Password: '忘记密码',
|
||||
Username_Check_Required:'The username is required.',
|
||||
Username_Check_Max:'The longest length of a username is 255.',
|
||||
Password_Check_Required:'The password is required.',
|
||||
Password_Check_Between:'The length of the password is between 6 and 20.',
|
||||
Username_Check_Required:'用户名不能为空',
|
||||
Username_Check_Max:'用户名长度超过255位',
|
||||
Password_Check_Required:'密码不能为空',
|
||||
Password_Check_Between:'请输入长度为6~20位的密码',
|
||||
Welcome_Back: '欢迎回来~',
|
||||
|
||||
// /components/oj/common/Register.vue 注册弹窗
|
||||
Register_Username: 'Please Enter Username',
|
||||
Register_Password: 'Please Enter Password',
|
||||
Register_Password_Again: 'Please Enter Password Again',
|
||||
Register_Email: 'Please Enter Email',
|
||||
Register_Email_Captcha: 'Please enter the captcha from the email',
|
||||
Register_Username: '请输入用户名',
|
||||
Register_Password: '请输入密码',
|
||||
Register_Password_Again: '请再次输入密码',
|
||||
Register_Email: '请输入邮箱,点击右侧发送验证码',
|
||||
Register_Email_Captcha: '请输入邮件中的验证码',
|
||||
Register_Btn: '注册',
|
||||
Register_Already_Registed: '已有账号?立即登录!',
|
||||
The_username_already_exists: 'The username already exists.',
|
||||
The_email_already_exists: 'The email already exists.',
|
||||
Password_does_not_match: 'Password does not match.',
|
||||
Email_Check_Required:'The email is required.',
|
||||
Email_Check_Format:'The email format is incorrect.',
|
||||
Password_Again_Check_Required:'The password again is required.',
|
||||
Code_Check_Required:'The captcha is required.',
|
||||
Code_Check_Length:'The captcha must be six digits.',
|
||||
The_system_is_processing:'Please Waiting... The system is processing...',
|
||||
Thanks_for_registering: 'Thanks for your registering, you can login now.',
|
||||
The_username_already_exists: '用户名已存在',
|
||||
The_email_already_exists: '邮箱已存在',
|
||||
Password_does_not_match: '两次输入密码不一致',
|
||||
Email_Check_Required:'邮箱不能为空',
|
||||
Email_Check_Format:'邮箱格式不正确',
|
||||
Password_Again_Check_Required:'请再次输入密码',
|
||||
Code_Check_Required:'验证码不能为空',
|
||||
Code_Check_Length:'请输入6位数字的验证码',
|
||||
The_system_is_processing:'请稍等... 系统正在处理...',
|
||||
Thanks_for_registering: '感谢您的注册,您现在可以登录了',
|
||||
|
||||
// /components/oj/common/ResetPassword.vue 重置密码弹窗
|
||||
// /views/oj/user/SetNeWPassword.vue 设置新密码页
|
||||
Reset_Password_Email: 'Please Enter Your Email',
|
||||
Reset_Password_Captcha: 'Please Enter the captcha',
|
||||
Send_Password_Reset_Email: 'Send Password Reset Email',
|
||||
Waiting_Can_Resend_Email:'resend the Reset Email...',
|
||||
Remember_Passowrd_To_Login:'Remember password? To login!',
|
||||
Set_New_Password:'Set New Password',
|
||||
Set_New_Password_Msg: 'Please Enter New Password',
|
||||
Set_New_Password_Again_Msg: 'Please Enter New Password Again',
|
||||
The_username_does_not_exists:'The username does not exists.',
|
||||
Your_password_has_been_reset: 'Your password has been reset.',
|
||||
Reset_Password_Email: '请输入您的邮箱',
|
||||
Reset_Password_Captcha: '请输入验证码',
|
||||
Send_Password_Reset_Email: '发送密码重置邮件',
|
||||
Waiting_Can_Resend_Email:'请稍等片刻,重新发送重置邮件...',
|
||||
Remember_Passowrd_To_Login:'咦,好像记得密码? 请尝试登录!',
|
||||
Set_New_Password:'设置新密码',
|
||||
Set_New_Password_Msg: '请输入新密码',
|
||||
Set_New_Password_Again_Msg: '请再次输入新密码',
|
||||
The_username_does_not_exists:'用户名不存在',
|
||||
Your_password_has_been_reset: '您的密码已重置',
|
||||
|
||||
// /components/oj/setting/Account.vue 账号信息管理页面
|
||||
Change_Password: 'Change Password',
|
||||
Change_Email: 'Change Email',
|
||||
Update_Password: 'Update Password',
|
||||
Update_Email: 'Update Email',
|
||||
The_new_password_does_not_change:"The new password doesn't change.",
|
||||
The_new_email_does_not_change:"The new email doesn't change.",
|
||||
Update_Successfully:'Update successfully',
|
||||
Update_Failed:'Update Failed',
|
||||
Guess_robot:'Speed too fast, may be machine operation! Please verify again!',
|
||||
Change_Password: '更改密码',
|
||||
Change_Email: '更改邮箱',
|
||||
Update_Password: '更新密码',
|
||||
Update_Email: '更新邮箱',
|
||||
The_new_password_does_not_change:"新密码未更改",
|
||||
The_new_email_does_not_change:"新邮箱未更改",
|
||||
Update_Successfully:'更新成功',
|
||||
Update_Failed:'更新失败',
|
||||
Guess_robot:'您的操作太快啦,可能是系统走神了!请再次验证!',
|
||||
|
||||
|
||||
// /components/oj/setting/UserInfo.vue
|
||||
Avatar_Setting: 'Avatar Setting',
|
||||
UserInfo_Setting: 'UserInfo Setting',
|
||||
Upload_avatar_hint:'Drag and drop the avatar here, or click here.',
|
||||
// /components/oj/setting/UserInfo.vue
|
||||
Avatar_Setting: '头像设置',
|
||||
UserInfo_Setting: '用户资料设置',
|
||||
Upload_avatar_hint:'将头像拖放到此处,或单击此处',
|
||||
Save:'保存',
|
||||
Upload:'上传',
|
||||
Your_new_avatar:'你的新头像',
|
||||
Your_new_avatar:'您的新头像',
|
||||
|
||||
// /views/oj/user/UserHome.vue
|
||||
Recent_login_time:'Recently launched:',
|
||||
Not_set_yet:'Not set yet',
|
||||
UserHome_Solved: 'Solved',
|
||||
UserHome_Submissions: 'Submissions',
|
||||
UserHome_Score: 'Score',
|
||||
UserHome_Rating:'Rating',
|
||||
List_Solved_Problems: 'List of solved problems',
|
||||
UserHome_Not_Data: 'The guy is so lazy that has not solved any problem yet.',
|
||||
Recent_login_time:'最近上线时间:',
|
||||
Not_set_yet:'未设置',
|
||||
UserHome_Solved: '已解决',
|
||||
UserHome_Submissions: '提交记录',
|
||||
UserHome_Score: '分数',
|
||||
UserHome_Rating:'CF分数',
|
||||
List_Solved_Problems: '已解决问题列表',
|
||||
UserHome_Not_Data: '这家伙太懒了,还没有做过题...',
|
||||
|
||||
// /views/oj/user/Setting.vue
|
||||
Account_Setting:'Account Setting',
|
||||
UserInfo_Setting:'UserInfo Setting',
|
||||
Account_Setting:'账户设置',
|
||||
UserInfo_Setting:'用户资料设置',
|
||||
|
||||
// App.vue 底部文案
|
||||
Service:'服务',
|
||||
|
@ -113,151 +113,151 @@ export const m = {
|
|||
|
||||
// /views/oj/Home.vue
|
||||
Welcome_to:'欢迎使用 ',
|
||||
Recent_7_Days_AC_Rank:'7天内做题数排名前10',
|
||||
Other_OJ_Contest:'其它在线评测平台的近期比赛',
|
||||
Recent_7_Days_AC_Rank:'最近7天内AC排名',
|
||||
Other_OJ_Contest:'其它OJ的近期比赛',
|
||||
|
||||
|
||||
// 表格通用列名,按钮,搜索框等
|
||||
Enter_keyword:'输入关键词',
|
||||
Reset:'Reset',
|
||||
Username:'Username',
|
||||
Solved:'Solved',
|
||||
Reset:'重置',
|
||||
Username:'用户名',
|
||||
Solved:'已解决',
|
||||
AC:'AC',
|
||||
OJ:'OJ',
|
||||
Title:'Title',
|
||||
Begin_Time:'Begin Time',
|
||||
End_Time:'End Time',
|
||||
Problem_ID:'Problem ID',
|
||||
Total:'Total',
|
||||
AC_Rate:'AC Rate',
|
||||
Score: 'Score',
|
||||
Title:'标题',
|
||||
Begin_Time:'开始时间',
|
||||
End_Time:'结束时间',
|
||||
Problem_ID:'题目ID',
|
||||
Total:'总数',
|
||||
AC_Rate:'AC 通过率',
|
||||
Score: '分数',
|
||||
|
||||
// /views/oj/problem/problemList.vue
|
||||
Problem_List:'Problem List',
|
||||
All:'All',
|
||||
Mine:'Mine',
|
||||
Level:'Level',
|
||||
Tags:'Tags',
|
||||
Pick_a_random_question:'Pick a random question',
|
||||
Touch_Get_Status:'Please touch or hover the mouse to the designated problem line to view the submission status',
|
||||
Good_luck_to_you:'Good luck to you!',
|
||||
|
||||
Problem_List:'问题列表',
|
||||
All:'全部',
|
||||
Mine:'我的',
|
||||
Level:'难度',
|
||||
Tags:'标签',
|
||||
Pick_a_random_question:'随机选一题',
|
||||
Touch_Get_Status:'请点击或悬停鼠标至问题行查看提交状态',
|
||||
Good_luck_to_you:'祝你好运!',
|
||||
|
||||
// /views/oj/problem/Problem.vue
|
||||
Contest_Problem:'Contest Problem',
|
||||
Show_Tags:'Show tags',
|
||||
No_tag:'No tag',
|
||||
Statistic: 'Statistic',
|
||||
Solution:'Solution',
|
||||
Description: 'Description',
|
||||
Input: 'Input',
|
||||
Output: 'Output',
|
||||
Sample_Input: 'Sample Input',
|
||||
Sample_Output: 'Sample Output',
|
||||
Hint: 'Hint',
|
||||
Source: 'Source',
|
||||
Status: 'Status',
|
||||
Information: 'Information',
|
||||
Time_Limit: 'Time Limit',
|
||||
Memory_Limit: 'Memory Limit',
|
||||
Other:'Other',
|
||||
Created: 'Created By',
|
||||
Please_login_first:'Please login first',
|
||||
Submit: 'Submit',
|
||||
Submitting: 'Submitting',
|
||||
Judging: 'Judging',
|
||||
Contest_Problem:'比赛题目',
|
||||
Show_Tags:'显示标签',
|
||||
No_tag:'暂无标签',
|
||||
Statistic: '统计',
|
||||
Solution:'提交记录',
|
||||
Description: '题目描述',
|
||||
Input: '输入格式',
|
||||
Output: '输出格式',
|
||||
Sample_Input: '样例输入',
|
||||
Sample_Output: '样例输出',
|
||||
Hint: '说明',
|
||||
Source: '来源',
|
||||
Status: '状态',
|
||||
Information: '题目信息',
|
||||
Time_Limit: '时间限制',
|
||||
Memory_Limit: '内存限制',
|
||||
Other:'其他语言',
|
||||
Created: '出题人',
|
||||
Please_login_first:'请先登录',
|
||||
Submit: '提交',
|
||||
Submitting: '提交中',
|
||||
Judging: '正在测评',
|
||||
Wrong_Answer: 'Wrong Answer',
|
||||
View_Contest: 'View Contest',
|
||||
Are_you_sure_you_want_to_reset_your_code: 'Are you sure you want to reset your code?',
|
||||
Code_can_not_be_empty: 'Code can not be empty',
|
||||
Submit_code_successfully: 'Submit code successfully',
|
||||
You_have_solved_the_problem: 'You have solved the problem',
|
||||
Submitted_successfully: 'Submitted successfully',
|
||||
You_have_submitted_a_solution: 'You have submitted a solution.',
|
||||
Contest_has_ended: 'Contest has ended',
|
||||
You_have_submission_in_this_problem_sure_to_cover_it: 'You have submission in this problem, sure to cover it?',
|
||||
Close:'Close',
|
||||
Cancel:'Cancel',
|
||||
View_Contest: '查看比赛',
|
||||
Are_you_sure_you_want_to_reset_your_code: '您确定要重置代码吗?',
|
||||
Code_can_not_be_empty: '代码不能为空',
|
||||
Submit_code_successfully: '提交代码成功',
|
||||
You_have_solved_the_problem: '你已经解决了该问题',
|
||||
Submitted_successfully: '提交成功',
|
||||
You_have_submitted_a_solution: '您已有提交记录',
|
||||
Contest_has_ended: '比赛已结束',
|
||||
You_have_submission_in_this_problem_sure_to_cover_it: '您已经提交过该问题的代码,确定重新提交?',
|
||||
Close:'关闭',
|
||||
Cancel:'取消',
|
||||
OK:'OK',
|
||||
Copied_successfully:'Copied successfully',
|
||||
Copied_failed:'Copied failed',
|
||||
Copied_successfully:'复制成功',
|
||||
Copied_failed:'复制失败',
|
||||
|
||||
|
||||
// /views/oj/status/SubmissionList.vue
|
||||
When: 'When',
|
||||
When: '提交时间',
|
||||
ID: 'ID',
|
||||
Time: 'Time',
|
||||
Memory: 'Memory',
|
||||
Length:'Length',
|
||||
Language:'Language',
|
||||
View_submission_details:'View submission details',
|
||||
Time: '运行时间',
|
||||
Memory: '内存',
|
||||
Length:'代码长度',
|
||||
Language:'语言',
|
||||
View_submission_details:'查看提交详情',
|
||||
Judger:'Judger',
|
||||
Author: 'Author',
|
||||
Submit_Time:'Submit Time',
|
||||
Option: 'Option',
|
||||
Rejudge: 'Rejudge',
|
||||
Refresh:'Refresh',
|
||||
Enter_Problem_ID:'Enter Problem ID',
|
||||
Enter_Author:'Enter Author',
|
||||
Run_ID:'Run ID',
|
||||
Problem:'Problem',
|
||||
Author: '作者',
|
||||
Submit_Time:'提交时间',
|
||||
Option: '操作',
|
||||
Rejudge: '重新测评',
|
||||
Refresh:'刷新',
|
||||
Enter_Problem_ID:'请输入题目ID',
|
||||
Enter_Author:'请输入作者',
|
||||
Run_ID:'run ID',
|
||||
Problem:'问题',
|
||||
|
||||
// /views/oj/status/SubmissionDetails.vue
|
||||
Test_point_details:'Test point details',
|
||||
Copy:'Copy',
|
||||
Shared:'Shared',
|
||||
Unshared:'Unshared',
|
||||
Shared_successfully:'Shared successfully',
|
||||
Test_point_details:'测试点详情',
|
||||
Copy:'复制',
|
||||
Shared:'分享',
|
||||
Unshared:'不分享',
|
||||
Shared_successfully:'分享成功',
|
||||
|
||||
// /views/oj/rank/ACMRank.vue
|
||||
ACM_Ranklist: 'ACM Ranklist',
|
||||
User:'User',
|
||||
Nickname:'Nickname',
|
||||
Mood: 'Mood',
|
||||
Rating: 'Rating',
|
||||
ACM_Ranklist: 'ACM 排行榜',
|
||||
User:'用户名',
|
||||
Nickname:'真实姓名',
|
||||
Mood: '格言',
|
||||
Rating: '通过率',
|
||||
|
||||
// /views/oj/rank/OIRank.vue
|
||||
OI_Ranklist: 'OI Ranklist',
|
||||
OI_Ranklist: 'OI 排行榜',
|
||||
|
||||
// /views/oj/discussion/discussionList.vue
|
||||
Created_Time:'Created Time',
|
||||
Likes:'Likes',
|
||||
Views:'Views',
|
||||
Edit:'Edit',
|
||||
Delete:'Delete',
|
||||
Post_discussion:'Post Discussion',
|
||||
Post_problem_discussion:'Post Problem Discussion',
|
||||
General_discussion:'General Discussion',
|
||||
Return:'Return',
|
||||
Category:'Category',
|
||||
Discussion_title:'Title',
|
||||
Discussion_Desc:'Description',
|
||||
Discussion_Category:'Category',
|
||||
Discussion_top:'Top',
|
||||
Discussion_content:'Content',
|
||||
Create_Discussion:'Create Discussion',
|
||||
Edit_Discussion:'Edit Discussion',
|
||||
Delete_Discussion_Tips:'This operation will delete the discussion, including the associated comments and replies. Do you want to continue?',
|
||||
Delete_successfully:'Delete successfully',
|
||||
Post_successfully:'Post successfully',
|
||||
Created_Time:'创建时间',
|
||||
Likes:'点赞',
|
||||
Views:'浏览',
|
||||
Edit:'编辑',
|
||||
Delete:'删除',
|
||||
Post_discussion:'发布一个讨论~',
|
||||
Post_problem_discussion:'发布题解',
|
||||
General_discussion:'普通讨论',
|
||||
Return:'返回',
|
||||
Category:'分类',
|
||||
Discussion_title:'标题',
|
||||
Discussion_Desc:'描述',
|
||||
Discussion_Category:'分类',
|
||||
Discussion_top:'顶置',
|
||||
Discussion_content:'内容',
|
||||
Create_Discussion:'创建',
|
||||
Edit_Discussion:'编辑',
|
||||
Delete_Discussion_Tips:'此操作将删除讨论,包括相关的评论和回复。你要继续吗?',
|
||||
Delete_successfully:'删除成功',
|
||||
Post_successfully:'发布成功',
|
||||
|
||||
// /views/oj/discussion/discussionList.vue
|
||||
Report:'Report',
|
||||
Like:'Like',
|
||||
Liked:'Liked',
|
||||
Report_Reason:'Report Reason',
|
||||
|
||||
Report:'举报',
|
||||
Like:'点赞',
|
||||
Liked:'已点赞',
|
||||
Report_Reason:'举报原因',
|
||||
|
||||
// 404.vue
|
||||
Page_Not_Found:"Sorry, the page can't be found",
|
||||
Go_Home:'Go Home',
|
||||
Back:'Back',
|
||||
Page_Not_Found:"页面找不到啦",
|
||||
Go_Home:'返回主页',
|
||||
Back:'返回',
|
||||
|
||||
// /views/oj/contest/ContestList.vue
|
||||
Rule: 'Rule',
|
||||
Running: 'Running',
|
||||
Scheduled: 'Scheduled',
|
||||
Ended: 'Ended',
|
||||
No_contest: 'No contest',
|
||||
Contests:'Contests',
|
||||
Rule: '规则',
|
||||
Running: '进行中',
|
||||
Scheduled: '筹备中',
|
||||
Ended: '已结束',
|
||||
No_contest: '暂无比赛',
|
||||
Contests:'比赛',
|
||||
Public:'公开赛',
|
||||
Private:'私有赛',
|
||||
Protected:'保护赛',
|
||||
|
@ -266,51 +266,51 @@ export const m = {
|
|||
Protected_Tips:'保护赛 - 每个用户都可查看,但是提交需要密码',
|
||||
|
||||
// /views/oj/contest/ContestDetail.vue
|
||||
StartAt: 'StartAt',
|
||||
EndAt: 'EndAt',
|
||||
Password_Required: 'Password Required',
|
||||
To_Enter_Need_Password:'To enter the Private contest,please input the password!',
|
||||
Enter_the_contest_password:'Enter the contest password',
|
||||
Enter:'Enter',
|
||||
Overview: 'Overview',
|
||||
StartAt: '开始时间',
|
||||
EndAt: '结束时间',
|
||||
Password_Required: '请输入密码',
|
||||
To_Enter_Need_Password:'请输入密码',
|
||||
Enter_the_contest_password:'请输入比赛密码',
|
||||
Enter:'进入',
|
||||
Overview: '比赛简介',
|
||||
Announcement: '公告',
|
||||
Submissions: 'Submissions',
|
||||
Rankings: 'Rankings',
|
||||
Comment:'Comment',
|
||||
Submissions: '提交记录',
|
||||
Rankings: '排行榜',
|
||||
Comment:'评论',
|
||||
Admin_Helper: 'AC Info',
|
||||
Register_contest_successfully:'Register contest successfully',
|
||||
|
||||
Register_contest_successfully:'比赛报名成功',
|
||||
|
||||
// /views/oj/contest/children/ACMContestRank.vue
|
||||
Contest_Rank:'Contest Rank',
|
||||
Menu: 'Menu',
|
||||
Chart: 'Chart',
|
||||
Table:'Table',
|
||||
Auto_Refresh: 'Auto Refresh',
|
||||
RealName: 'RealName',
|
||||
Force_Update: 'Force Update',
|
||||
Download_as_CSV: 'Download as CSV',
|
||||
TotalTime: 'TotalTime',
|
||||
Contest_Rank:'比赛排名',
|
||||
Menu: '菜单',
|
||||
Chart: '图表',
|
||||
Table:'表格',
|
||||
Auto_Refresh: '自动刷新',
|
||||
RealName: '真实姓名',
|
||||
Force_Update: '强制更新',
|
||||
Download_as_CSV: '以CSV格式导出排名',
|
||||
TotalTime: '总时间',
|
||||
Top_10_Teams: 'Top 10 Teams',
|
||||
save_as_image: 'save as image',
|
||||
|
||||
save_as_image: '保存成图片',
|
||||
|
||||
// /views/oj/contest/children/ACMInfo.vue
|
||||
AC_Time: 'AC Time',
|
||||
AC_Time: 'AC 时间',
|
||||
First_Blood: 'First Blood',
|
||||
Checked: 'Checked',
|
||||
Not_Checked: 'Not Checked',
|
||||
Check_It: 'Check It',
|
||||
Checked: '已检查',
|
||||
Not_Checked: '未检查',
|
||||
Check_It: '检查',
|
||||
Accepted:'Accepted',
|
||||
|
||||
|
||||
// /views/oj/contest/children/ContestRejudgeAdmin.vue
|
||||
Contest_Rejudge:'Contest Rejudge',
|
||||
Contest_Rejudge:'比赛重新测评',
|
||||
ID: 'ID',
|
||||
Rejudge_All:'Rejudge All',
|
||||
Contest_Rejudge_Tips:'Are you sure you want to rejudge all submissions of the questions?',
|
||||
Rejudge_successfully:'Rejudge successfully',
|
||||
|
||||
Rejudge_All:'重测',
|
||||
Contest_Rejudge_Tips:'您确定重测所有提交记录?',
|
||||
Rejudge_successfully:'重测成功',
|
||||
|
||||
// /views/oj/contest/children/OIContestRank.vue
|
||||
Total_Score: 'Total Score',
|
||||
|
||||
Total_Score: '总分',
|
||||
|
||||
// /views/oj/about/Introduction.vue
|
||||
Compiler: '编译器',
|
||||
Example:'例题',
|
||||
|
@ -376,6 +376,6 @@ export const m = {
|
|||
Load_More:'加载更多',
|
||||
Delete_Comment_Tips:'此操作将删除该评论及其所有回复, 是否继续?',
|
||||
Delete_Reply_Tips:'此操作将删除该回复, 是否继续?',
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -57,7 +57,7 @@ module.exports={
|
|||
port: 8088, // 开发服务器运行端口号
|
||||
proxy: {
|
||||
'/api': { // 以'/api'开头的请求会被代理进行转发
|
||||
target: 'http://localhost:6688', // 要发向的后台服务器地址 如果后台服务跑在后台开发人员的机器上,就写成 `http://ip:port` 如 `http:192.168.12.213:8081` ip为后台服务器的ip
|
||||
target: 'http://47.105.76.169/', // 要发向的后台服务器地址 如果后台服务跑在后台开发人员的机器上,就写成 `http://ip:port` 如 `http:192.168.12.213:8081` ip为后台服务器的ip
|
||||
changeOrigin: true
|
||||
}
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue