|
@@ -1,4 +1,4 @@
|
|
|
-# \u7528\u6237\u76F8\u5173\u4FE1\u606F
|
|
|
+# 用户相关信息
|
|
|
user.notExists=user does not exist
|
|
|
user.accountNoExist=The account does not exist.
|
|
|
user.accountDeactivation=The account has been deactivated.
|
|
@@ -13,7 +13,7 @@ user.pwdError=password error
|
|
|
user.NoPermission=You are not authorized to use the system. Please contact the administrator.
|
|
|
user.roleNameRepeat=The role name cannot be duplicate.
|
|
|
user.AccountDeactivation=Your account has been deactivated, unable to operate.
|
|
|
-#\u6CE8\u518C\u76F8\u5173
|
|
|
+#注册相关
|
|
|
register.codeError=Incorrect verification code.
|
|
|
register.phoneExist=The phone number is already registered.
|
|
|
register.phoneError=The phone number already exists.
|
|
@@ -24,7 +24,7 @@ register.peopleFullAndCallRoot=The number of people has reached the upper limit
|
|
|
register.peopleNoEnough=Only "{0}" people can be added. Please reduce the number of people imported this time or contact customer service to increase the maximum number of people.
|
|
|
register.phoneRepeat=Failed to batch create accounts with duplicate mobile phone numbers: {0}.
|
|
|
register.fullError=Company personnel has reached the upper limit, unable to enable.
|
|
|
-#\u6743\u9650\u76F8\u5173
|
|
|
+#权限相关
|
|
|
access.operationError=No permission to operate.
|
|
|
access.viewError=No permission to view.
|
|
|
access.deleteError=No permission to delete.
|
|
@@ -41,13 +41,13 @@ access.otherCompanyProject=No right to view project details of other companies.
|
|
|
access.otherCompanyPeople=You can only delete the account of a person in the same company.
|
|
|
access.staffStop={0} has been deactivated. Please enable the employee before transferring.
|
|
|
access.deactivated=deactivated
|
|
|
-#\u540D\u79F0\u76F8\u5173
|
|
|
+#名称相关
|
|
|
name.nullNameError=Name cannot be empty.
|
|
|
name.nameRepeat=The name already exists.
|
|
|
Company.nameRepeatByParam=The name ['{0}'] already exists.
|
|
|
name.nameRepeatByParam=Duplicate {0} name.
|
|
|
name.CategoryNameRepeat=Category name already exists.
|
|
|
-#\u5176\u4ED6
|
|
|
+#其他
|
|
|
other.error=Other errors occurred.
|
|
|
other.errorByParameter=Other error {0} occurred.
|
|
|
other.update=Update failed.
|
|
@@ -74,13 +74,13 @@ other.taskGroup=Task grouping
|
|
|
other.proDailyRep=Project, approved by daily report
|
|
|
other.modGroupCharge=Modified the group leader, before [{0}, after [{1}]
|
|
|
other.phoneNull=Mobile number cannot be empty
|
|
|
-# \u8BF7\u6C42\u76F8\u5173
|
|
|
+# 请求相关
|
|
|
request.countLimit=The number of interface accesses exceeds the limit. Please try again in 1 minute.
|
|
|
request.illegal=Illegal request
|
|
|
request.frequently=Too many requests, please try again later.
|
|
|
request.outTime=Processing timeout...
|
|
|
-# \u90E8\u95E8\u76F8\u5173
|
|
|
-department.duplicateError=save fail\uFF1A department [{0}] already exists
|
|
|
+# 部门相关
|
|
|
+department.duplicateError=save fail: department [{0}] already exists
|
|
|
department.reviewedError=The current department has a report to be approved, unable to operate!
|
|
|
department.ParentNull=No selected parent department.
|
|
|
department.modifyOtherError=Departments of other companies cannot be modified.
|
|
@@ -94,7 +94,7 @@ department.leaveDate=The current department has been used by leave data.
|
|
|
department.approvalProcess=The current department has been used by hour approval process data.
|
|
|
department.leaveAndTravel=The current department has been used by the leave and travel approval process data.
|
|
|
department.noExistentOrAccess=Department does not exist or has no permission to view.
|
|
|
-# \u65E5\u671F\u76F8\u5173
|
|
|
+# 日期相关
|
|
|
date.dateNullError=Start date and end date cannot be blank.
|
|
|
date.startDateError=Start date cannot be earlier than {0}.
|
|
|
date.endDateError=End date cannot be earlier than {0}.
|
|
@@ -103,7 +103,7 @@ date.startThanEnd=The start date cannot be later than the end date.
|
|
|
date.dateThan365=The date interval shall not exceed 365 days.
|
|
|
date.formatError=Incorrect date format
|
|
|
data.NullErrorByRow=Missing date in row '{0}'
|
|
|
-# \u516C\u53F8\u76F8\u5173
|
|
|
+# 公司相关
|
|
|
Company.nullNameError=Name cannot be empty
|
|
|
Company.nameRepeat=The name already exists.
|
|
|
Company.accessError=Operation without permission.
|
|
@@ -112,7 +112,7 @@ Company.synError=Synchronization is in progress, please try again later.
|
|
|
Company.sysDDError=Non DingDing enterprises, unable to synchronize.
|
|
|
Company.validationError=Validation failed.
|
|
|
Company.update=Update failed.
|
|
|
-# \u5BA2\u6237\u76F8\u5173
|
|
|
+# 客户相关
|
|
|
customer.nameRepeat=Customer name already exists.
|
|
|
customer.noRepeat=Customer number already exists.
|
|
|
customer.accessError=No permission to delete.
|
|
@@ -124,7 +124,7 @@ DD.dateError=The start date cannot be later than the end date.
|
|
|
DD.keyAndSecretError=The company is not set innerAppkey and innerAppSecrt
|
|
|
expense.deleteError=Failed to delete. Expense reimbursement data has been bound.
|
|
|
expense.notExist=The customer ["{0}"] does not exist.
|
|
|
-# \u6587\u4EF6\u76F8\u5173
|
|
|
+# 文件相关
|
|
|
file.error=File processing error.
|
|
|
file.generateError=File generation error
|
|
|
file.dateNull=Please fill in the data before uploading
|
|
@@ -138,13 +138,13 @@ file.deleteError=Delete failed.
|
|
|
file.deleteSuc=Deletion succeeded.
|
|
|
file.excelScu=System prompt: Excel file exported successfully!
|
|
|
file.duplicateTemplate=A file with template name [{0}] already exists. Please delete it and download it again.
|
|
|
-# \u914D\u7F6E\u76F8\u5173
|
|
|
+# 配置相关
|
|
|
config.used=The current configuration ['{0}'] is already in use.
|
|
|
config.usedNoParam=The current configuration is already in use.
|
|
|
config.isPrivateDeploy=Please configure isPrivateDeploy: true.
|
|
|
config.ddCorpId=Please add a core in the company_dingding table: "{0}
|
|
|
config.companyIdExist=The companyId already exists. If you need to reinitialize, please reset the company first_ The companyId of this piece of data in dingding is null.
|
|
|
-# \u5BA1\u6838\u76F8\u5173
|
|
|
+# 审核相关
|
|
|
finance.operationStateError=You can only operate in the status of pending approval.
|
|
|
finance.revokeReport=Only reports in pending approval status can be withdrawn.
|
|
|
finance.revokeStateError=Only approved status can be revoked.
|
|
@@ -155,9 +155,9 @@ finance.skipData=Skipping the following audited data: '{0}'.
|
|
|
finance.importErrorByAllAdopt=This data has been approved and cannot be imported.
|
|
|
finance.review=Professional review
|
|
|
finance.dept=Department review
|
|
|
-# pdf\u76F8\u5173
|
|
|
+# pdf相关
|
|
|
pdf.previewError=This format does not support online preview.
|
|
|
-# \u65E5\u62A5\u76F8\u5173
|
|
|
+# 日报相关
|
|
|
profession.existsError=The major already has a daily report and cannot be deleted.
|
|
|
profession.repairError=The daily report to be filled in cannot be earlier than "{0}". Please contact the system administrator to fill in.
|
|
|
profession.repeatError=Daily report: "{0}" already exists, please reselect the date range.
|
|
@@ -180,7 +180,7 @@ profession.approver=Please set approver
|
|
|
profession.checker=Please set reviewer
|
|
|
profession.approved=approved
|
|
|
profession.batchPass=Batch Pass
|
|
|
-# \u9879\u76EE\u76F8\u5173
|
|
|
+# 项目相关
|
|
|
project.deleteErrorByProject=Failed to delete, bound item.
|
|
|
project.deleteErrorByMaster=Failed to delete, the master project has been bound.
|
|
|
project.DateRelation=The data has been associated with the following items and cannot be deleted: {0}.
|
|
@@ -225,12 +225,12 @@ project.processDocuments=Project process documents
|
|
|
project.deliverable=Project Deliverable
|
|
|
project.manage = manage
|
|
|
project.example=Example Project
|
|
|
-# \u4F9B\u8D27\u76F8\u5173
|
|
|
+# 供货相关
|
|
|
provider.noRepeat=Vendor No. already exists.
|
|
|
provider.classNameRepeat=The supplier name under this category already exists.
|
|
|
provider.NameRepeat=The supplier name already exists.
|
|
|
provider.deleteError=Cannot delete, the following items are already associated with this vendor: {0}.
|
|
|
-# \u4EFB\u52A1\u76F8\u5173
|
|
|
+# 任务相关
|
|
|
Stages.RepeatInGroup=The task list already exists in the current group and cannot be added repeatedly.
|
|
|
Stages.deleteError=There are tasks in this task list, which cannot be deleted.
|
|
|
Stages.SubTasksError=Please complete all subtasks first.
|
|
@@ -242,11 +242,11 @@ Stages.ListNull=The task list is empty and cannot be saved.
|
|
|
Stages.ListNotExist=The task list ["{0}"] does not exist.
|
|
|
Stages.leastOneGroup=Keep at least one task group.
|
|
|
Stages.example=Example Task
|
|
|
-#\u5206\u7EC4\u76F8\u5173
|
|
|
+#分组相关
|
|
|
group.RepeatName=Group has duplicate name.
|
|
|
group.userNull=The user ["{0}"] does not exist. Please add the member in the organization structure.
|
|
|
group.userNullById=The user ["{0}", "{1}"] does not exist. Please add the member in the organization structure.
|
|
|
-#\u5FAE\u4FE1\u76F8\u5173
|
|
|
+#微信相关
|
|
|
wx.TicketError=jsapiTicket Get failed.
|
|
|
wx.bindError=The user has not been bound to WeChat and needs to log in through the account password.
|
|
|
wx.dockError=The enterprise has not connected to WeChat.
|
|
@@ -256,7 +256,7 @@ wx.noNewMemberUp=No new member updates
|
|
|
wx.AssCompleted=Processing completed. Currently, no new personnel need WeChat identity of affiliated enterprises.
|
|
|
wx.AssCompletedByParam=Processing completed. This time: {0} people are automatically associated:{1}.
|
|
|
wx.noWXUser=Only enterprise WeChat users support this operation.
|
|
|
-#\u8BF7\u5047\u76F8\u5173
|
|
|
+#请假相关
|
|
|
leave.leave=leave
|
|
|
leave.leaveOfDay=Leave of the day
|
|
|
leave.businessRepeat=There is already a travel application in this period, which cannot be submitted repeatedly.
|
|
@@ -298,16 +298,16 @@ leave.compensatory=Compensatory leave
|
|
|
leave.paternity=Paternity leave
|
|
|
leave.notFill=Not filled in
|
|
|
leave.clockIn=Clock in
|
|
|
-#\u62A5\u9500\u76F8\u5173
|
|
|
+#报销相关
|
|
|
Reimbursement.nameNull=The name of the reimbursement applicant cannot be blank.
|
|
|
Reimbursement.costTypeNull=Expense type cannot be empty
|
|
|
Reimbursement.dataNull=The filling date cannot be blank
|
|
|
Reimbursement.PeopleNull=Reimbursement applicant ["{0}"] does not exist.
|
|
|
Reimbursement.TypeError=The [{1}] type does not exist in the current expense type [{0}].
|
|
|
-#\u85AA\u8D44\u76F8\u5173
|
|
|
+#薪资相关
|
|
|
salary.uploadErrorByAdopt={0} The monthly salary has been approved and cannot be uploaded.
|
|
|
salary.lackAndUpAgain=The salary cost of ["{0}"] is missing, please modify the data and upload again.
|
|
|
-#\u62A5\u8868\u76F8\u5173
|
|
|
+#报表相关
|
|
|
report.report=report form
|
|
|
report.userNull=User ["{0}"] does not exist in the financial statement, please import again.
|
|
|
report.warningType=Cost budget with hour alert type has been set, and importing hours is not supported temporarily.
|
|
@@ -323,7 +323,7 @@ report.reportApp=Daily report approved
|
|
|
report.hourReportNoFilled=Your work hour report for {0} has not been completed.
|
|
|
report.lackCardTime=Lack attendance record: {0}
|
|
|
report.timeReachLimitError=Report working time cannot be larger than attendance time: {0}
|
|
|
-#\u6A21\u677F\u76F8\u5173
|
|
|
+#模板相关
|
|
|
Template.subProject=subproject
|
|
|
Template.AlreadyExists=The template name already exists.
|
|
|
Template.lackSonProject=The sub item column is missing. Please download the latest template.
|
|
@@ -336,13 +336,13 @@ Template.finishProject=completed the project
|
|
|
Template.revokeProject=cancelled the project
|
|
|
Template.restart=Restarted the project
|
|
|
Template.projectSus=suspended the project
|
|
|
-#\u89D2\u8272\u76F8\u5173
|
|
|
+#角色相关
|
|
|
role.role=role
|
|
|
role.noExist=The role does not exist
|
|
|
role.deleteRootError=Cannot delete super administrator
|
|
|
role.deleteErrorByDefault=This role is the default role when adding new employees. Please set other roles as default before attempting to delete
|
|
|
role.deleteErrorByHavePeople=There are related persons in this role. Please modify them to other roles before deleting them.
|
|
|
-#\u5458\u5DE5\u76F8\u5173
|
|
|
+#员工相关
|
|
|
staff.nameNullByRow=Employee name is missing in row "{0}".
|
|
|
staff.peopleNullAndAdd=The person ["{0}"] does not exist. Please add it in the organization structure first or import it synchronously through Ding Talk.
|
|
|
staff.proportionError=The personnel ["{0}"] "+" allocation proportion does not meet 100%. The current proportion ["{1}"%], please check.
|
|
@@ -351,23 +351,23 @@ staff.deleteErrorByDaily=The employee has daily reports filled in and cannot be
|
|
|
staff.deleteErrorByTask=The employee has a task and cannot be deleted.
|
|
|
staff.deleteErrorByProject=The employee has a responsible project and cannot be deleted.
|
|
|
staff.jobNoNull=The job number cannot be empty
|
|
|
-#\u6570\u636E\u76F8\u5173
|
|
|
+#数据相关
|
|
|
data.importRepeat=Do not import duplicate data
|
|
|
data.importSucRow=Successfully imported '{0}' pieces of data.
|
|
|
data.OversizeError=The data volume is too large, please export in different time periods
|
|
|
data.upSkip=Auto update '{0}' item code already exists: '{1}'.
|
|
|
data.exceedMonthError=The data acquisition period shall not exceed one month.
|
|
|
data.verificationError=Data error,verification failed
|
|
|
-#\u4F9B\u5E94\u5546\u76F8\u5173
|
|
|
+#供应商相关
|
|
|
supplier.noExist=Supplier ["{0}"] does not exist in supplier category ["{1}"].
|
|
|
supplier.addSupplier=Please fill in the supplier data
|
|
|
supplier.lackNameOnRow=The supplier name is missing in row "{0}"
|
|
|
supplier.nameRepeat=The current imported data has duplicate supplier names ["{0}"].
|
|
|
-#\u7814\u7A76\u4E2D\u5FC3\u76F8\u5173
|
|
|
+#研究中心相关
|
|
|
research.addData=Please fill in the data of the research center.
|
|
|
research.nameNull=The center name is missing in row '{0}'.
|
|
|
research.nameRepeat=The current imported data has duplicate center name ["{0}"].
|
|
|
-#\u6761\u76EE
|
|
|
+#条目
|
|
|
entry.No=Job No
|
|
|
entry.name=name
|
|
|
entry.materialCost=Material cost
|
|
@@ -479,7 +479,7 @@ entry.noFill=Not filled
|
|
|
entry.workingHours=Working hours
|
|
|
entry.none=nothing
|
|
|
entry.deviation=deviation
|
|
|
-#\u6587\u4EF6\u540D
|
|
|
+#文件名
|
|
|
fileName.financialCost={0}_ Financial Staff Cost Template
|
|
|
fileName.projectImport={0}_ Project import Template
|
|
|
fileName.resourceDemand=Resource demand statistics report_ {0}
|
|
@@ -532,8 +532,8 @@ excel.projectManager=The project manager must exist in the participants
|
|
|
excel.projectCharge=The person in charge must exist in the participants
|
|
|
excel.dateFormat=Date Format:yyyy-MM-dd
|
|
|
excel.forExample=for example: 2021-01-01
|
|
|
-excel.yesPublic=yes\uFF1Apublic project
|
|
|
-excel.noPublic=no\uFF1Aaverage project
|
|
|
+excel.yesPublic=yes:public project
|
|
|
+excel.noPublic=no:average project
|
|
|
excel.yes=yes
|
|
|
excel.no=no
|
|
|
excel.normal=normal
|
|
@@ -670,12 +670,12 @@ excel.standard=Standard working hours
|
|
|
excel.actual=Actual working time
|
|
|
excel.leave=Time of leave
|
|
|
excel.workWeather=Whether the working hours are met
|
|
|
-#\u63A8\u9001
|
|
|
+#推送
|
|
|
push.fillIn=Your work hour report for today has not been completed.
|
|
|
push.name=Qu Yue ting
|
|
|
push.Dep=Marketing Department
|
|
|
push.ASAP=Please fill in as soon as possible.
|
|
|
-#\u9636\u6BB5
|
|
|
+#阶段
|
|
|
stages.engineering=engineering design
|
|
|
stages.research=Software and hardware R&D
|
|
|
stages.service=Customer service work order processing
|
|
@@ -703,13 +703,13 @@ stages.withdrawn=Withdrawn
|
|
|
stages.passed=Passed
|
|
|
stages.toBeSub=To be submitted
|
|
|
stages.upTask=Update task progress to
|
|
|
-#\u7EDF\u8BA1\u8868
|
|
|
+#统计表
|
|
|
Statistics.tj=Statistics
|
|
|
Statistics.OvertimeDet=Overtime Details
|
|
|
Statistics.ByPro=Statistics by project
|
|
|
Statistics.ByPeople=Statistics by personnel
|
|
|
Statistics.ProjectCostBase=Project Cost Baseline Table_
|
|
|
-#\u661F\u671F
|
|
|
+#星期
|
|
|
week.Monday=Monday
|
|
|
week.Tuesday=Tuesday
|
|
|
week.Wednesday=Wednesday
|