add english localization

yhy
Dawn1Ocean 2024-03-13 17:09:22 +08:00
parent df71ebf219
commit e82225ecbc
9 changed files with 69 additions and 69 deletions

View File

@ -41,7 +41,7 @@ export const buttonEnUs: ButtonText = {
error: 'Error: ', error: 'Error: ',
}, },
loginText: { loginText: {
success: '登录成功', success: 'Login Success',
error: '登录失败', error: 'Login Failed',
}, },
}; };

View File

@ -23,10 +23,10 @@ export const informPageZhCn: InformPageText = {
export const informPageEnUs: InformPageText = { export const informPageEnUs: InformPageText = {
phoneText: { phoneText: {
title: 'Phone', title: 'Phone',
placeholder: '便于查询工单', placeholder: 'Used for querying tickets',
}, },
nameText: { nameText: {
title: 'Real Name', title: 'Real Name',
placeholder: '必填,与工单绑定', placeholder: '(Required) Bounded to your ticket',
}, },
}; };

View File

@ -97,21 +97,21 @@ export const mainPageZhCn: MainPageText = {
}; };
export const mainPageEnUs: MainPageText = { export const mainPageEnUs: MainPageText = {
mainTitleLine: '您好这里是E志者协会', mainTitleLine: 'Hi! This is EVA.',
subTitleLine: '维修请至【东三-204】实验室', subTitleLine: 'For maintenance, please go to [204 Lab, E3 building]',
cardTitle: { cardTitle: {
dutyInfo: '204 值班情况', dutyInfo: 'Duty Situation',
stepInfo: '维修步骤', stepInfo: 'Maintenance Steps',
tipsInfo: '注意事项', tipsInfo: 'Tips',
}, },
cardTips: { cardTips: {
dutyInfo: '提示:可以先前往【维修】页面,在线上预填写工单!', dutyInfo: 'Tips: Please go to [Repair] and filling out tickets online.',
stepInfo: '提示:请在 20:30 之前取走自己的物品哦!', stepInfo: 'Tips: Please retrieve your devices before 20:30!',
tipsInfo: '', tipsInfo: '',
}, },
expandTitle: { expandTitle: {
stepInfo: '查看维修步骤', stepInfo: 'Check for maintenance steps',
tipsInfo: '查看注意事项', tipsInfo: 'Check for tips',
}, },
extraInfo: { extraInfo: {
dutyInfo: '', dutyInfo: '',
@ -119,38 +119,38 @@ export const mainPageEnUs: MainPageText = {
tipsInfo: '', tipsInfo: '',
}, },
stepList: [ stepList: [
{ title: '线上填写工单' }, { title: 'Filling out tickets online' },
{ title: '去【东三-204】实验室维修电脑' }, { title: 'Go to [204 Lab, E3 building] for maintenance' },
{ title: '等待电脑维修' }, { title: 'Waiting for the device maintenance' },
{ title: '维修结束,取回电脑' }, { title: 'The maintenance is over, retrieve the device' },
], ],
tipsList: [ tipsList: [
{ title: '戴尔/外星人、Surface、苹果电脑不能拆机哦~' }, { title: 'Dell/Alienware, Surface, Apple cannot be dissassembled.' },
{ title: '数据无价,请随时做好数据备份哦~' }, { title: 'Data is priceless, please backup your data at any time!' },
{ title: '204 也是实验室,请勿在内饮食~' }, { title: '204 is also a laboratory. Do not eat inside.' },
{ title: '我们是志愿服务,不收取任何礼物哦~' }, { title: 'We are volunteers and do not take any gifts.' },
], ],
dutyCard: { dutyCard: {
offDuty: { offDuty: {
title: '未值班', title: 'Off Duty',
reason: (s) => '值班停止原因:' + s, reason: (s) => 'Reason for cessation of duty: ' + s,
recoverTime: (t) => '恢复值班时间:' + t, recoverTime: (t) => 'Resumption of duty: ' + t,
}, },
inDuty: { inDuty: {
title: '值班中', title: 'On Duty',
currentDutyText: (c) => { currentDutyText: (c) => {
switch (c) { switch (c) {
case 'off': case 'off':
return '当前未值班'; return 'Currently not on duty';
case '1': case '1':
return '第一班 13:30-16:00'; return '1st Shift 13:30-16:00';
case '2': case '2':
return '第二班 16:00-18:00'; return '2nd Shift 16:00-18:00';
case '3': case '3':
return '第三班 18:00-20:30'; return '3rd Shift 18:00-20:30';
} }
}, },
inDutyCnt: (n) => '当前值班人数:' + n, inDutyCnt: (n) => 'EVA members on duty: ' + n,
}, },
}, },
}; };

View File

@ -23,10 +23,10 @@ export const memberPageZhCn: MemberPageText = {
export const memberPageEnUs: MemberPageText = { export const memberPageEnUs: MemberPageText = {
stuidText: { stuidText: {
title: 'Student ID', title: 'Student ID',
placeholder: '与统一身份认证学号一致', placeholder: 'Consistent with EVA Auth',
}, },
passwdText: { passwdText: {
title: 'Password', title: 'Password',
placeholder: '与 EVA 统一身份认证一致', placeholder: 'Consistent with EVA Auth',
}, },
}; };

View File

@ -82,41 +82,41 @@ export const repairPageZhCn: RepairPageText = {
export const repairPageEnUs: RepairPageText = { export const repairPageEnUs: RepairPageText = {
typeText: { typeText: {
computer: '电脑', computer: 'Computer',
appliance: '电器', appliance: 'Appliance',
}, },
deviceText: { deviceText: {
title: '设备品牌', title: 'Brand',
placeholder: 'e.g. ROG', placeholder: 'e.g. ROG',
}, },
deviceModelText: { deviceModelText: {
title: '设备型号', title: 'Device Model',
placeholder: 'e.g. Zephyrus G14 2022', placeholder: 'e.g. Zephyrus G14 2022',
}, },
ownerText: { ownerText: {
title: '机主姓名', title: 'Name',
placeholder: 'e.g. Dean Ma', placeholder: 'e.g. Dean Ma',
}, },
phoneText: { phoneText: {
title: '联系方式', title: 'Tel',
placeholder: 'e.g. 18888888888', placeholder: 'e.g. 18888888888',
}, },
descriptionText: { descriptionText: {
title: '问题描述', title: 'Problem Description',
placeholder: 'e.g. ZJUWLAN 无法登入校内网站', placeholder: 'e.g. ZJUWLAN inaccessable',
}, },
checkboxText: { checkboxText: {
none: '无附件', none: 'None',
usbDisk: 'U', usbDisk: 'USB Disk',
mouseOrReceiver: '鼠标/接收器', mouseOrReceiver: 'Mouse/Receiver',
powerAdapter: '电源适配器', powerAdapter: 'Power Adapter',
others: { others: {
label: '其他', label: 'Others',
desc: '请于评论中详述', desc: 'Please elaborate in the comments',
}, },
}, },
cardText: { cardText: {
note: '工单描述请尽量简短哦!', note: 'Please keep the ticket description as short as possible',
title: '预填写工单', title: 'Pre-filling working tickets',
}, },
}; };

View File

@ -9,5 +9,5 @@ export const reportPageZhCn: ReportPageText = {
export const reportPageEnUs: ReportPageText = { export const reportPageEnUs: ReportPageText = {
placeHolderText: placeHolderText:
'无论是有关于小程序的建议还是关于E志者协会的建议都可以提出来哦', 'Feel free to post your suggestions about the weapp or about us!',
}; };

View File

@ -40,7 +40,7 @@ export const ticketDetailEnUs: TicketDetailText = {
{ title: 'Created' }, { title: 'Created' },
{ title: 'Repairing' }, { title: 'Repairing' },
{ title: 'Finished' }, { title: 'Finished' },
{ title: 'Retrived' }, { title: 'Retrieved' },
], ],
createTicketMessage: 'Created ticket', createTicketMessage: 'Created ticket',
statusModifyPrefix: 'Modified repair status to: ', statusModifyPrefix: 'Modified repair status to: ',
@ -48,10 +48,10 @@ export const ticketDetailEnUs: TicketDetailText = {
['1', 'Repairing'], ['1', 'Repairing'],
['2', '2(?)'], ['2', '2(?)'],
['3', '3(?)'], ['3', '3(?)'],
['4', 'Device to be taken home'], ['4', 'Device to be retrieved'],
['5', 'Ticket finished'], ['5', 'Ticket finished'],
]), ]),
descTitle: 'Problem description', descTitle: 'Problem description',
tookAway: 'Already took home', tookAway: 'Already retrieved',
addNote: 'Add a comment', addNote: 'Add a comment',
}; };

View File

@ -20,13 +20,13 @@ export const ticketListZhCn: TicketListText = {
export const ticketListEnUs: TicketListText = { export const ticketListEnUs: TicketListText = {
createdAt: (time) => { createdAt: (time) => {
return '创建于' + ' ' + time; return 'Created at' + ' ' + time;
}, },
statusMap: new Map([ statusMap: new Map([
[1, '创建成功'], [1, 'Created'],
[2, '维修中'], [2, 'Repairing'],
[3, '待取回'], [3, 'Pending Retrieval'],
[4, '已取回'], [4, 'Retrieved'],
[5, '已取回'], [5, 'Retrieved'],
]), ]),
}; };

View File

@ -54,27 +54,27 @@ export const userPageZhCn: UserPageText = {
export const userPageEnUs: UserPageText = { export const userPageEnUs: UserPageText = {
memberEntry: { memberEntry: {
front: '再点击 ', front: 'Click ',
behind: ' 次以进入协会成员登录页面', behind: ' more times to enter member login page',
}, },
ticketColumn: { ticketColumn: {
title: '我的工单', title: 'My Tickets',
note: '在这里查看历史工单!', note: 'View the history of your tickets here!',
}, },
infoColumn: { infoColumn: {
title: '我的信息', title: 'My Information',
note: '能帮助亦可更好地找到你哦!', note: 'It will help us contact you!',
}, },
settingsColumn: { settingsColumn: {
title: 'Settings', title: 'Settings',
note: '在这里配置小程序', note: 'Configure the applet here!',
}, },
reportColumn: { reportColumn: {
title: '意见反馈', title: 'Report',
note: '有什么想说的都可以告诉亦可哦!', note: 'Let us know if you have any suggestions!',
}, },
aboutColumn: { aboutColumn: {
title: '关于我们', title: 'About Us',
note: '查看开发者信息', note: 'View developer information.',
}, },
}; };