From 1bfc9514809dce78b4551c3e07e6a093724b5af2 Mon Sep 17 00:00:00 2001 From: danshihao Date: Wed, 31 Jul 2024 10:30:28 +0800 Subject: [PATCH] =?UTF-8?q?[update=20=E5=85=A8=E5=B1=80]=20=E5=8F=8C?= =?UTF-8?q?=E8=AF=AD=E6=A0=B8=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/lang/businessSupport/en.js | 49 +++- src/common/lang/dashboard/en.js | 100 ++++---- src/common/lang/en-us.js | 220 ++++++++++++------ .../lang/enterpriseStandardLibrary/en.js | 179 +++++--------- .../lang/enterpriseStandardLibrary/zh.js | 76 ------ src/common/lang/personalCenter/en.js | 29 ++- src/common/lang/projectLibrary/en.js | 60 +++-- src/common/lang/projectLibrary/zh.js | 2 +- .../en.js | 64 ++--- .../lang/standardRegulationLibrary/en-us.js | 99 ++++---- .../lang/standardRegulationLibrary/zh-cn.js | 2 +- src/common/lang/system/en.js | 50 ++-- src/common/lang/workCenter/en.js | 149 ++++++------ src/common/lang/workCenter/zh.js | 3 +- src/common/lang/zh-cn.js | 2 +- 15 files changed, 558 insertions(+), 526 deletions(-) diff --git a/src/common/lang/businessSupport/en.js b/src/common/lang/businessSupport/en.js index 74bea20..6a0fa03 100644 --- a/src/common/lang/businessSupport/en.js +++ b/src/common/lang/businessSupport/en.js @@ -1,7 +1,37 @@ module.exports = { // 标准化活动 standardizationActivity: { - nodeName: 'Node name' // 节点名称 + nodeName: 'Node name', // 节点名称 + currentNode: 'Current node', + conferenceStatisticsList: 'Statistical List', + pleaseSelectNode: 'Please select a node', + parentNode: 'Superior Node', + nodeTypes: 'Node Type', + standardizationWorkArea: 'Standardization work field', + contactPersonContactInformation: 'Contact person contact information', + unit: 'Unit', + phone: 'Phone', + groupParticipation: 'Group participation situation', + paymentInfo: 'Payment Information', + attendanceRecord: 'Meeting records', + addContactInformation: 'Add contact information', + addParticipation: 'Add participation status', + addPaymentInfo: 'Add payment information', + addAttendanceRecord: 'Add attendance record', + order: 'Our company\'s ranking order in the working group', + ourPersonnel: 'Our personnel', + data: 'Information', + cost: 'Cost', + year: 'Year', + plan: 'Inside the plan', + paymentMethod: 'Payment method', + expenseReimbursement: 'Expense allocation', + meetingMaterial: 'Meeting materials', + pleaseEnterCorrectPhone: 'Please enter the phone number in the correct format', + addUpToFourLevels: 'This node cannot add child nodes', + pleaseUploadGroupInfo: 'Please upload information on the participation of the group', + pleaseUploadPaymentInfo: 'Please upload payment information materials', + pleaseUploadMeeting: 'Please upload meeting records and materials' }, // 问答库 questionAnswer: { @@ -9,7 +39,7 @@ module.exports = { title: 'Title', quiz: 'Quiz', questionDesc: 'Problem Description', - attach: 'Attachment', + attach: 'Annex', quizTime: 'Question Time', answer: 'answer', poster: 'Poster', @@ -19,8 +49,17 @@ module.exports = { setTop: 'Set To Top', answerQuestion: 'reply to a question', word: 'word', - pleaseEnterAnswerDesc: '请输入回答描述', - answerQuestionTitle: '回答问题', - questionDetail: '问题详情' + pleaseEnterAnswerDesc: 'Please enter the answer description', + answerQuestionTitle: 'Question answering', + questionDetail: 'Problem Details' + }, + + // 征求意见 + askForAdvice: { + standardNameNumber: 'Regulation Name / Regulations No.', + consultationCycle: 'Consultation period', + processManuscript: 'Process manuscript', + uploadDate: 'Upload date', + detailsOfComments: 'Opinion Details' } } diff --git a/src/common/lang/dashboard/en.js b/src/common/lang/dashboard/en.js index 6cf778a..2caab3f 100644 --- a/src/common/lang/dashboard/en.js +++ b/src/common/lang/dashboard/en.js @@ -4,68 +4,68 @@ module.exports = { generalSearch: { generalSearch: 'General search', advancedSearch: 'Advanced Search', - homePage: 'Home', + homePage: 'Home page', searchHistory: 'Search History', queryCondition: 'Query Condition', retrievalMode: 'Retrieval Mode', resourceType: 'Resource Type', - standardClass: 'Standard Class', - dynamicType: 'Dynamic Type', - applicableVehicleType: 'Applicable Vehicle Type', - standardCategoryCode: 'Standard classification code', - applicableMarkets: 'Applicable markets', + standardClass: 'Regulation Category', + dynamicType: 'Power Propulsion Type', + applicableVehicleType: 'Vehicle Catagory', + standardCategoryCode: 'Regulation Classification Code', + applicableMarkets: 'Applicable Market', standardType: 'Type', - state: 'Standard state', + state: 'Regulation Status', enterpriseStandardCode: 'Enterprise Standard Code', - standardState: 'Standard State', + standardState: 'Regulation Status', standardGradeClassification: 'Standard Grade Classification', all: 'All', - implementationDate: 'Release Date', - standardStatusSet: 'Standard state settings', + implementationDate: 'Implementation Date', + standardStatusSet: 'Regulation Status Settings', viewText: 'View Text', - exportName: 'General retrieval export', - fullSearch: 'full-text searching', - foreignStandard: 'Foreign standards and regulations', - enterpriseStandard: 'Enterprise standards', - notIncludeAbolishedStandard: 'Excluding abolishment standards', - includeAbolishedStandard: 'Including abolishment standards', + exportName: 'General Search Export', + fullSearch: 'Full-text Search', + foreignStandard: 'External Standard(s) and Regulation(s)', + enterpriseStandard: 'Enterprise Standard', + notIncludeAbolishedStandard: 'Excluding Abolished Standards', + includeAbolishedStandard: 'Include Abolished Standards', previewFileNotFound: 'There is currently no preview file for this standard. Please contact the standard administrator.' }, // 高级搜索 advancedSearch: { standardNum: 'Standard number', - standardName: 'Standard Name', - releaseDate: 'Release Date', + standardName: 'Regulation Name', + releaseDate: 'Published Date', materialDate: 'Implementation Date', - standardStatus: 'Standard State', - newProduceMaterialDate: 'Implementation date of new production vehicles', - newAttestationMaterialDate: 'Implementation date of new certified vehicle', + standardStatus: 'Regulation Status', + newProduceMaterialDate: 'New Certified Vehicle Implementation Date', + newAttestationMaterialDate: 'New Production Vehicle Implementation Date', storageConditions: 'Storage conditions', unfoldConditions: 'Unfold conditions', retrieveCategories: 'Retrieve categories', - standardType: 'STANDARD', - all: 'whole', - foreignStandards: 'Foreign standards and regulations', - enterpriseStandards: 'Enterprise standards', - term: 'term', - termNo: 'Clause number', - termTitle: 'Clause Title', - termContent: 'Clause content', - applicableComponents: 'Applicable components', - newProduceVehiclesImplementationDate: 'Implementation date of new production vehicles', - newAuthVehiclesImplementationDate: 'Implementation date of new certified vehicle', - registrationDate: 'Registration date', - keywords: 'Involving systems/components', - responsibleDepartment: 'Responsible department', - responsibleDepartmentModule: 'Responsible department professional module', - relatedDepartments: 'Related departments', - relatedDepartmentModule: 'Related department professional module', - applications: 'Applications', - powerType: 'Power Type', - professionalField: 'Professional field', - configurationRequirements: 'Configuration requirements', - exportName: 'Advanced retrieval export', - standard: 'standard' + standardType: 'Regulation Type', + all: 'All', + foreignStandards: 'External Standard(s) and Regulation(s)', + enterpriseStandards: 'Enterprise Standard', + term: 'Article', + termNo: 'Article No.', + termTitle: 'Article Title', + termContent: 'Article Content', + applicableComponents: 'Applicable Components', + newProduceVehiclesImplementationDate: 'New Certified Vehicle Implementation Date', + newAuthVehiclesImplementationDate: 'New Production Vehicle Implementation Date', + registrationDate: 'Registration Date', + keywords: 'Related System(s)/Component(s)', + responsibleDepartment: 'Responsible Dept.', + responsibleDepartmentModule: 'Module of Responsible Dept.', + relatedDepartments: 'Related Dept.', + relatedDepartmentModule: 'Module of Related Dept. ', + applications: 'Vehicle Catagory', + powerType: 'Power Propulsion Type', + professionalField: 'Field Identify Category', + configurationRequirements: 'Optional / Compulsory', + exportName: 'Advanced Search Export', + standard: 'Standard' }, // 快捷入口 quickEnter: { @@ -83,18 +83,18 @@ module.exports = { }, // 待办任务 todoTask: { - todoTask: 'To Do Tasks', - more: 'more' + todoTask: 'To-do Task', + more: 'More' }, // 友情链接 friendLink: { friendLink: 'Friendship link', - more: 'more' + more: 'More' }, // 检索 retrieval: { - titleSearch: 'Title search', - fullSearch: 'full-text searching', + titleSearch: 'Title Search', + fullSearch: 'Full-text Search', advancedSearch: 'Advanced Search' }, // 列表部分 @@ -105,7 +105,7 @@ module.exports = { newInterpretationStandards: 'Latest Interpretation Standards', implementStandards: 'Implement standards', interpretationInfo: 'Interpreting Information', - substituteStandardNumber: 'Substitute standard number', + substituteStandardNumber: 'Replacing Regulations No.', source: 'Source' } } diff --git a/src/common/lang/en-us.js b/src/common/lang/en-us.js index 5b1cd55..1ad4c16 100644 --- a/src/common/lang/en-us.js +++ b/src/common/lang/en-us.js @@ -1,9 +1,9 @@ const system = require('./system/en.js') const personalCenter = require('./personalCenter/en.js') const standardRegulationLibrary = require('./standardRegulationLibrary/en-us') -const enterpriseStandardLibrary = require('./enterpriseStandardLibrary/en.js') +const enterpriseStandardLibrary = require('./enterpriseStandardLibrary/en') const businessSupport = require('./businessSupport/en') -const projectLibrary = require('./projectLibrary/en.js') +const projectLibrary = require('./projectLibrary/en') const dashboard = require('./dashboard/en') const workCenter = require('./workCenter/en') const regulatoryComplianceAssessmentDatabase = require('./regulatoryComplianceAssessmentDatabase/en') @@ -20,7 +20,7 @@ module.exports = { delete: 'Delete', more: 'More', areYouSure: 'Confirm to delete?', - details: 'View', + details: 'Details', serialNumber: 'No.', operation: 'Operation', confirm: 'Confirm', @@ -99,12 +99,13 @@ module.exports = { nodeQuickLookup: 'Node Quick Find', pleaseEnterOrSelect: 'Please Enter Or Select', view: 'View', + viewDetail: 'Details', selectOne: 'Please select a data', - essentialInformation: 'General Information', + essentialInformation: 'Basis', download: 'Download', unwatermarkedDownload: 'Unwatermarked download', fileName: 'File Name', - fileDeclaration: 'File Declaration', + fileDeclaration: 'File Description', newNode: 'New node', modifyNode: 'Modify Node', deleteNode: 'Delete Node', @@ -148,6 +149,7 @@ module.exports = { processInformation: 'Process Information', basicServiceInformation: 'Basic Service Information', processApprovalInformation: 'Process Approval Information', + dispatchInformation: 'Business Assignment Information', processName: 'Process Name', expirationDate: 'Deadline Date', processExplain: 'Process Description', @@ -156,13 +158,17 @@ module.exports = { agree: 'agree', reject: 'Reject', countersign: 'Countersign', - basicInformation: 'Basic Information', + basicInformation: 'Basic', personalInformation: 'Personnel Information', + rangeOfApplication: 'Scope', + transact: 'Handle', + compulsoryWithdrawal: 'Forced Withdrawal', + sureCompulsoryWithdrawal: 'Confirm Forced Withdrawal?', finishDate: 'Finish Date', projectStatement: 'Project Statement', pleaseFillInAtLeastOneItem: 'Please Fill In At Least One Item', addAtLeastOneRowOfData: 'Please Add At Least One Row Of Data', - mergeStandardInformation: '合并标准信息', + mergeStandardInformation: 'Merge standard information', pleaseEnterPersonnelInfo: 'Please fill in the personnel information completely', pleaseEnterRemarks: 'Please fill in remarks', lookDetail: 'View details', @@ -180,38 +186,49 @@ module.exports = { attach: 'attachment', checkedAll: 'select all', pleaseCompleteTableInfo: 'Please complete the form information', + node: 'Node', + atLeastSelect: 'At least choose', + personnal: 'People', pleaseEnterAPositiveInteger: 'Please enter a positive integer', + implementationNeedGreaterThan: 'Implementation Date Need to be at least 15 days older than the Published Date', pleaseSelectStandard: 'Please select criteria', successfullyDelete: 'Successfully deleted', cannotAddAgain: 'Cannot be repeated', + pleaseSelectDate: 'Please select a date', noFileAvailableForPreview: 'No preview files available', - enterpriseStandard: 'Enterprise standard', + enterpriseStandard: 'Enterprise Standard', pleaseAtLeastSelectOneUser: 'Please select at least one user', next: 'Next', marketRegulationsList: 'List of market regulations', transfer: 'Transfer', - batchClose: 'Batch shutdown', - clauseNo: 'Clause number', - clauseName: 'Clause name', - clauseContent: 'Clause content', + batchClose: 'Batch Close', + clauseNo: 'Article No.', + clauseTitle: 'Article Title', + clauseName: 'Article Name', + clauseContent: 'Article Content', + maximumSelectFive: 'Select up to five records!', + listNumber: 'Regulation List No.', + listName: 'Regulation List Name', + countryRegion: 'Country/Region', + ccPerson: 'CC Personnel', startDate: 'Start date', endDate: 'End Date', curBefore: 'Before this day', curAfter: 'After this day', pleaseSelectADate: 'Please select a date first', - applicableMarket: 'Applicable market', - responsibleDepartment: 'Responsible department', - standardState: 'Standard state', - newProductionVehicleImplementationDate: 'New production vehicle implementation date', - newCertifiedVehicleImplementationDate: 'New certified vehicle implementation date', - implementationDate: 'Implementation date', + applicableMarket: 'Applicable Market', + responsibleDepartment: 'Responsible Dept.', + standardState: 'Regulation Status', + newProductionVehicleImplementationDate: 'New Certified Vehicle Implementation Date', + newCertifiedVehicleImplementationDate: 'New Production Vehicle Implementation Date', + implementationDate: 'Implementation Date', generate: 'Generate', - vehicleType: 'Vehicle type', - modelStatus: 'Model status', + vehicleType: 'Vehicle Catagory', + modelStatus: 'Developing Status', clickToUpload: 'Click to upload', designEngineer: 'Design engineer', pleaseUpload: 'Please upload', - supportingMaterial: 'Supporting material', + supportingMaterial: 'Supporting Files', support: 'You can upload files in ', formatUpload: ' formats. ', theSizeIs: 'Not more than ', @@ -229,17 +246,26 @@ module.exports = { autoTakeout: 'Automatic takeout', goHandle: 'To deal with', disableInput: 'Inhibit input', + // 标准字段 + standardField: { + standardEnglishName: 'Regulation English Name', + newProductionVehicleImplementationDate: 'New Certified Vehicle Implementation Date', + newCertifiedVehicleImplementationDate: 'New Production Vehicle Implementation Date', + dateOfRegistration: 'Registration Date', + applicableCountryRegion: 'Country/Region', + applicableVehicleType: 'Vehicle Catagory' + }, // 树右键 treeRight: { addFolder: 'Create New Folder', addSubFolders: 'Add A Subfolder', editFolder: 'Edit Folder', deleteFolders: 'Delete Folders', - folderName: 'Folder Name', - administrativePrivileges: 'Administrative Permissions', - checkPermissions: 'Read Permissions', - downloadPermission: 'Download permission', - folderOrder: 'Folder Order', + folderName: 'Directory Name', + administrativePrivileges: 'Administration Privileges', + checkPermissions: 'Viewing Permission', + downloadPermission: 'Download Permission', + folderOrder: 'File Order', deleteNode: 'If there is any file information, the file will be deleted. Are you sure to delete this data?' }, // 页面头部 @@ -304,7 +330,9 @@ module.exports = { mailboxExists: 'Mailbox Already Exists', enterMailboxCorrect: 'Please enter a mailbox in the correct format', userExists: 'User name already exists', - workNoExists: 'Job number already exists' + workNoExists: 'Job number already exists', + handStamp: 'Handwritten seal', + uploadHandStamp: 'Upload handwritten seal' }, // 高级查询 superQuery: { @@ -368,7 +396,7 @@ module.exports = { roleManage: { roleName: 'Role Name', newRole: 'Create New Role', - userBtn: 'User(s)', + userBtn: 'User', toGrantAuthorization: 'Authorization', newUser: 'New User', existingUsers: 'Existing Users', @@ -443,7 +471,7 @@ module.exports = { currentSelection: 'Current Selection', deselect: 'Deselect', enterDepartmentName: 'Please enter department name', - essentialInformation: 'General Information', + essentialInformation: 'Basis', organizationName: 'Organization Name', enterOrganizationDepartment: 'Please enter organization / department name', superiorDepartment: 'Superior Department', @@ -470,11 +498,11 @@ module.exports = { split: { splitText: 'Split Library File', importResults: 'Import Split Results', - splitState: 'Split state', + splitState: 'Split Status', editor: 'Editor', - fileStatus: 'File status', - splitTime: 'Split time', - splitResult: 'Split result', + fileStatus: 'File Status', + splitTime: 'Split Time', + splitResult: 'Split Result', batchCopy: 'Batch copy', batchEdit: 'Batch edit', mergerClause: 'Merge Item', @@ -494,7 +522,6 @@ module.exports = { changePermissions: 'Change permissions', pleaseSelectUser: 'Please select a user', longTermEffectiveness: 'Long-term effectiveness', - selectFileType: 'Please select a file type', onlyWord: 'Only word files can be imported', fileType: 'File Type', @@ -509,8 +536,8 @@ module.exports = { gso: 'GSO', batchSetting: 'Batch Set', clauseContent: 'Item Content', - clauseNo: 'Item No.', - clauseName: 'Item Name', + clauseNo: 'Article No.', + clauseName: 'Article Name', selectDirectoryTerms: 'Please Select the directory location to add terms', documentSplitTemplate: 'Document Split Template', mergeTerms: 'Determine Merger Terms', @@ -521,17 +548,22 @@ module.exports = { addQuantity: 'Add Quantity', enterQuantity: 'Please enter quantity', numberRows: 'Number of rows', - numberColumns: 'Number of columns' + numberColumns: 'Number of columns', + maximumSelection: 'Maximum selection', + pieceOfData: 'Article data' }, + // 文档比对 comparison: { - standardStructureTree: 'Standard Structure Tree', - oldDocumentTextNumber: 'Old document text number', - oldDocumentTextName: 'Old document text name', - oldTextState: 'Old text state', - newDocumentTextNumber: 'New document text number', - newDocumentTextName: 'New document text name', - newTextState: 'New text state', - releaseSituation: 'Release situation', + standardStructureTree: 'Regulation Source', + textNumber: 'Document No.', + textName: 'Document Name', + oldDocumentTextNumber: 'Previous Document No.', + oldDocumentTextName: 'Previous Document Name', + oldTextState: 'Previous Document Status', + newDocumentTextNumber: 'Current Document No.', + newDocumentTextName: 'Current Document Name', + newTextState: 'Current Document Status', + releaseSituation: 'Published Status', comparisonResults: 'Comparison results', initiateComparison: 'Initiate Comparison', textStatus: 'Text Status', @@ -540,7 +572,7 @@ module.exports = { remarkInfo: 'Remarks Info', initiateDocumentComparison: 'Initiate Document Comparison', documentComparison: 'Doc Comparison', - viewTheComparisonResults: 'View Results', + viewTheComparisonResults: 'Results', addFullTextComment: 'Full Text Comment', turnOffAutomaticMatching: 'Turn Off Auto Match', turnOnAutoMatch: 'Turn On Auto Match', @@ -559,14 +591,39 @@ module.exports = { noComment: 'No Comments', replyToComments: 'Reply To Comments' }, + // 自定义比对 + customComparison: { + listName: 'Regulation List Name', + countriesInvolved: 'Involving Countries', + operator: 'Operator', + whetherToMakePublic: 'Is it publicly available', + referenceStandard: 'Involving Standards', + comparisonTime: 'Compare time', + onlineComparison: 'Online Comparison', + standardList: 'Standard List', + comparisonMaintain: 'Comparative Maintenance', + listDetails: 'List Details', + comparativeAnalysisResult: 'Comparative Analysis Results', + exitEdit: 'Exit Editing', + specialty: 'Characteristic', + comparisonItem: 'Comparison Items', + relatedAccessory: 'Related Accessories', + reserveAnItem: 'At least one item needs to be retained', + enterTheListNameFirst: 'Please enter the name of the list first, select the criteria, and then save the data' + }, + // 标准预警 + standardWarning: { + implementEarlyWarningForNewModels: 'New vehicle model implementation warning', + implementEarlyWarningInProductionVehicles: 'Implement early warning for production vehicles' + }, // OCR文本识别 ocrTextRecognition: { upload: 'Upload', getFile: 'Get files', - standardCategory: 'Standard category', - standardNumber: 'Standard number', - standardName: 'Standard Name', - textStatus: 'Text status', + standardCategory: 'Regulation Category', + standardNumber: 'Regulation No.', + standardName: 'Regulation Name', + textStatus: 'Text Status', conversionResults: 'Conversion results', conversionStatus: 'Transition state', timeConsuming: 'Time consumption (seconds)', @@ -596,7 +653,7 @@ module.exports = { subscriptionNotification: 'Subscription Notification', warningInformation: 'Warning Information', forwardPush: 'Forward Push', - notificationTime: 'Release Time', + notificationTime: 'Published Date', areAllLabelsRead: 'Are All Mark as Read' } }, @@ -604,25 +661,36 @@ module.exports = { standardSelect: { standardSelection: 'Standard Selection', source: 'Source', - standardNumOrName: 'Standard number/Standard name', - standardNumber: 'Standard number', - standardName: 'Standard name', - releaseDate: 'Release date', - materialDate: 'Implementation date', - textState: 'Text state', - evaluationState: 'Evaluation state' + standardNumOrName: 'Regulation No. / Regulation Name', + standardNumber: 'Regulation No.', + standardName: 'Regulation Name', + releaseDate: 'Published Date', + materialDate: 'Implementation Date', + textState: 'Regulation Status', + evaluationState: 'Evaluation Status' }, // 市场法规清单选择器 marketRegulationsListSelect: { marketRegulationsListSelection: 'Selection list' }, + // 条款选择器 + clauseSelect: { + selectClause: 'Choice of Law Clause', + clauseNumber: 'Article No.', + clauseName: 'Article Name', + clauseContent: 'Article Content', + articleNumber: 'Article Number', + articleTitle: 'Article Title', + articleContent: 'Article Content', + pleaseSelectStandard: 'Please select the split standard first' + }, // 企标计划选择器 enterprisePlanSelect: { - title: '企标计划选择' + title: 'Selection of Enterprise Standard Plan' }, // 企标复审计划选择器 enterpriseRecheckPlanSelect: { - title: '企标复审计划选择' + title: 'Selection of Enterprise Standard Review Plan' }, // 用户/组织结构选择器 userOrOrganSelect: { @@ -640,14 +708,14 @@ module.exports = { userList: 'Users List', name: 'name', post: 'Post', - selectedPersonnel: '已选人员', - workGroup: '内部工作组' + selectedPersonnel: 'Selected personnel', + workGroup: 'Internal working group' }, // 内部工作组选择器 workGroupSelect: { - select: '选择', - selectWorkGroup: '选择内部工作组', - enterWorkGroupPressEnter: '请输入工作组名称按回车进行搜索' + select: 'Select', + selectWorkGroup: 'Select Internal Workgroup', + enterWorkGroupPressEnter: 'Please enter the workgroup name and press enter to search' }, // 弹框上传附件 uploadFile: { @@ -660,20 +728,33 @@ module.exports = { maxSize: 'The file size is limited to 500M', onlyUploadPic: 'Please upload pictures', pleaseUpload: 'Please Upload', - file: 'File' + theFollowingDocuments: 'M The following files', + file: 'File', + fileFormatIncorrect: 'The file format is incorrect', + uploadSuccessful: 'Upload successful', + uploadMaximumATime: 'Up to 20 images can be uploaded at once', + deletedSuccessfully: 'Delete successfully' }, importWithTemplate: { chooseFile: 'Select file', downTemplate: 'Click to download template', noFileMsg: 'Please select a file' }, + // 树选择弹框 + treeSelection: { + primaryNodeName: 'Name', + selectedData: 'Selected data' + }, // 属性标识管理 attributeIdentification: { labelName: 'Label Name', firstLabel: 'First Label', secondLabel: 'Second Label', - thirdLabel: 'Third Label' + thirdLabel: 'Third Label', + labelDelete: 'Please confirm again whether to delete level 1/level 2 tags. After deletion, the tag cannot be re added, and all tags in the tag directory will be deleted', + batchDelete: 'You are undergoing batch deletion. Level 1/Level 2 tags cannot be manually added, please delete Level 1/Level 2 tags with caution. If you select level 1/level 2 tags, all tags in the tag directory will be deleted' }, + // 系统管理 system, // 个人中心 @@ -691,5 +772,8 @@ module.exports = { // 工作中心 workCenter, // 法规符合性评估库 - regulatoryComplianceAssessmentDatabase + regulatoryComplianceAssessmentDatabase, + onlineEditor: { + missRequireField: 'Missing required fields' + } } diff --git a/src/common/lang/enterpriseStandardLibrary/en.js b/src/common/lang/enterpriseStandardLibrary/en.js index 3c5f251..493551b 100644 --- a/src/common/lang/enterpriseStandardLibrary/en.js +++ b/src/common/lang/enterpriseStandardLibrary/en.js @@ -6,7 +6,7 @@ module.exports = { shiftOutStandard: 'Shift Out Standard', initChange: 'Initiate Changes', temporaryPermissionSet: 'Temporary Permission Setting', - temporaryPermissionRecord: '临时权限记录', + temporaryPermissionRecord: 'Temporary Permission Record', collection: 'Collect', cancelCollection: 'Cancel Collection', exportExcelFile: 'Enterprise Standard Table', @@ -41,135 +41,62 @@ module.exports = { nullAutoCreate: 'Do not fill automatically generated', cannotJumpAfterDeletion: 'After deletion, other places using the standard cannot jump, confirm deletion?' }, - // 评审会记录 - reviewMeeting: { - enterpriseStandardName: '企标名称', - enterpriseStandardNum: '企标编号', - reviewData: '评审日期', - setQualityStandard: '设置优质标准', - reviewDetail: '评分详情', - principalDrafter: '主起草人', - mainDraftUnit: '主起草单位', - reviewer: '评审人', - average: '平均总分', - isQuality: '是否推荐为优质标准', - selectMaxTen: '请最多选择10条', - scoreDetailTitle: '企标详情', - project: '项目', - desc: '描述', - score: '分值', - grade: '评分', - groundsForDemerit: '扣分理由' - }, - // 宣贯 - publicize: { - enterpriseStandardNum: '企标编号', - enterpriseStandardName: '企标名称', - publicizeData: '宣贯日期', - publicist: '宣贯人', - exportName: '企标宣贯表', - fileExportName: '企标宣贯表', - templateName: '企标宣贯模板', - releaseDate: '发布日期', - materialDate: '实施日期', - relatedMaterial: '相关材料' - }, - // 稽查 - check: { - enterpriseStandardNum: '企标编号', - enterpriseStandardName: '企标名称', - status: '状态', - scheduledCheckDate: '计划稽查日期', - createdDate: '创建日期', - department: '所属部门', - exportFileName: '企标稽查表', - exportPostponeDataName: '企标稽查延期数据', - exportPostponeData: '导出延期数据', - exportRectificationPlanName: '企标稽查整改计划', - exportRectificationPlan: '导出整改计划', - deferredCheck: '延期稽查', - checkReport: '稽查报告', - rectificationPlan: '整改计划', - basedStandardNo: '稽查依据标准编号', - basedStandardName: '稽查依据标准名称', - planCheckTarget: '计划稽查对象', - workGroup: '主责标准化工作组', - headOfCheck: '稽查负责人', - contactPerson: '标准化组对接人', - checkFinishDate: '实际稽查完成日期', - actualChecker: '实际稽查人', - createDate: '创建日期', - applyPostponeDate: '申请延期日期', - postponement: '延期说明', - basedClause: '依据条款', - standardContent: '标准内容或要求', - executiveCondition: '执行情况', - file: '附件', - score: '评分', - checkBasedEnterpriseStandard: '稽查依据企标:', - existProblem: '存在问题', - rectificationMeasure: '整改措施', - headOfRectification: '整改负责人', - rectificationPlanFinishTime: '整改计划完成时间', - rectificationActualFinishTime: '整改实际完成时间', - rectificationStatus: '整改状态' - }, // 复审计划 reviewPlan: { - enterpriseStandardNum: '企标编号', - enterpriseStandardName: '企标名称', - publishDate: '发布日期', - reviewDate: '复审日期', - initReview: '发起复审', - reviewResult: '复审结果', - principalDrafter: '主起草人', - mainDraftingUnit: '主起草单位' + enterpriseStandardNum: 'Enterprise Standard No.', + enterpriseStandardName: 'Enterprise Standard', + publishDate: 'Published Date', + reviewDate: 'Review date', + initReview: 'Initiate a review', + reviewResult: 'Review results', + principalDrafter: 'Chief Drafter', + mainDraftingUnit: 'Chief Drafting Unit' }, // 企标计划 plan: { - oldEnterpriseStandardNum: '原企标编号', - newEnterpriseStandardNum: '新企标编号', - oldEnterpriseStandardName: '原企标名称', - newEnterpriseStandardName: '新企标名称', - principalDrafter: '主起草人', - mainDraftingUnit: '主起草单位', - headOfMainDraftingUnit: '主起草单位负责人', - projectStatus: '项目状态', - changeState: '变更状态', - pusherWorkNo: '推进人工号', - standardType: '标准类型', - revisionType: '制修订类型', - planApprovalDate: '计划报批日期', - createDate: '创建日期', - exportFileName: '企标计划表', - authDepartment: '授权部门', - enterpriseStandardCode: '企业标准代号', - suitUnit: '配合单位', - standardPusher: '标准推进人', - draftPlanFinishDate: '草稿计划完成日期', - exposureDraftPlanFinishDate: '征求意见稿计划完成日期', - planSubmissionDate: '计划报批日期', - draftFinishDate: '草稿完成日期', - submitDraftDate: '提交草稿日期', - isAskForAdvice: '是否征求意见', - exposureDraftFinishDate: '征求意见稿完成日期', - reviewDate: '评审日期', - submissionDate: '报批日期', - releaseDate: '发布日期', - detailTitle: '企业标准计划详情页', - basicInformation: '基础信息', - englishNameOfEnterpriseStandard: '企标英文名称', - gradeClassification: '企标等级分类', - projectType: '项目类型', - rangeOfApplication: '适用范围', - enterpriseStandardSystem: '企标体系', - partName: '零部件分类', - scopeOfApplication: '标准适用范围', - compilationIllustration: '编制说明', - projectBackground: '立项背景、立项依据', - similarNaStandardsAnalysis: '国际、国家及行业同类标准分析', - similarEnStandardsAnalysis: '企业同类标准对比分析', - standardLeadingNecessity: '立项标准的领先性与必要性', - projectExpectedEffects: '立项目的及预期效果等' + oldEnterpriseStandardNum: 'Original Enterprise Standard No.', + newEnterpriseStandardNum: 'New Enterprise Standard No.', + oldEnterpriseStandardName: 'Original Enterprise Standard Name', + newEnterpriseStandardName: 'New Enterprise Standard Name', + principalDrafter: 'Chief Drafter', + mainDraftingUnit: 'Chief Drafting Unit', + headOfMainDraftingUnit: 'Chief Drafting Unit Head', + projectStatus: 'Project Status', + changeState: 'Change Status', + pusherWorkNo: 'Promote artificial numbers', + standardType: 'Regulation Type', + revisionType: 'Revision type', + planApprovalDate: 'Planned approval date', + createDate: 'Creation date', + exportFileName: 'Enterprise Standard Schedule', + authDepartment: 'Authorized department', + enterpriseStandardCode: 'Enterprise standard code', + suitUnit: 'Cooperate with units', + standardPusher: 'Standard promoter', + draftPlanFinishDate: 'Draft plan completion date', + exposureDraftPlanFinishDate: 'Draft for Solicitation of Comments Plan Completion Date', + planSubmissionDate: 'Planned approval date', + draftFinishDate: 'Draft completion date', + submitDraftDate: 'Submission date of draft', + isAskForAdvice: 'Whether to solicit opinions', + exposureDraftFinishDate: 'Date of completion of the draft for soliciting opinions', + reviewDate: 'Review date', + submissionDate: 'Approval Date', + releaseDate: 'Published Date', + detailTitle: 'Enterprise Standard Plan Details Page', + basicInformation: 'Basis', + englishNameOfEnterpriseStandard: 'Enterprise Standard English Name', + gradeClassification: 'Classification of Enterprise Standard Levels', + projectType: 'Project Type', + rangeOfApplication: 'Scope', + enterpriseStandardSystem: 'Enterprise standard system', + partName: 'Classification of components', + scopeOfApplication: 'Scope of application of the standard', + compilationIllustration: 'Compilation instructions', + projectBackground: 'Background and Basis of Project Proposal', + similarNaStandardsAnalysis: 'Analysis of similar international, national, and industry standards', + similarEnStandardsAnalysis: 'Comparative analysis of similar standards in enterprises', + standardLeadingNecessity: 'The leadership and necessity of project initiation criteria', + projectExpectedEffects: 'The establishment of the project and expected results, etc' } } diff --git a/src/common/lang/enterpriseStandardLibrary/zh.js b/src/common/lang/enterpriseStandardLibrary/zh.js index c8b9057..0039e87 100644 --- a/src/common/lang/enterpriseStandardLibrary/zh.js +++ b/src/common/lang/enterpriseStandardLibrary/zh.js @@ -41,82 +41,6 @@ module.exports = { nullAutoCreate: '不填自动生成', cannotJumpAfterDeletion: '删除后,其他使用标准的地方无法跳转,确认删除吗?' }, - // 评审会记录 - reviewMeeting: { - enterpriseStandardName: '企标名称', - enterpriseStandardNum: '企标编号', - reviewData: '评审日期', - setQualityStandard: '设置优质标准', - reviewDetail: '评分详情', - principalDrafter: '主起草人', - mainDraftUnit: '主起草单位', - reviewer: '评审人', - scorer: '评分人', - average: '平均总分', - isQuality: '是否推荐为优质标准', - selectMaxTen: '请最多选择10条', - scoreDetailTitle: '企标评价', - project: '项目', - desc: '描述', - score: '分值', - grade: '评分', - groundsForDemerit: '扣分理由', - reviewMeeting: '平均分:', - number: '分' - }, - // 宣贯 - publicize: { - enterpriseStandardNum: '企标编号', - enterpriseStandardName: '企标名称', - publicizeData: '宣贯日期', - publicist: '宣贯人', - exportName: '企标宣贯表', - fileExportName: '企标宣贯表', - templateName: '企标宣贯模板', - releaseDate: '发布日期', - materialDate: '实施日期', - relatedMaterial: '相关材料' - }, - // 稽查 - check: { - enterpriseStandardNum: '企标编号', - enterpriseStandardName: '企标名称', - status: '状态', - scheduledCheckDate: '计划稽查日期', - createdDate: '创建日期', - department: '所属部门', - exportFileName: '企标稽查表', - exportPostponeDataName: '企标稽查延期数据', - exportPostponeData: '导出延期数据', - exportRectificationPlanName: '企标稽查整改计划', - exportRectificationPlan: '导出整改计划', - deferredCheck: '延期稽查', - checkReport: '稽查报告', - rectificationPlan: '整改计划', - basedStandardNo: '稽查依据标准编号', - basedStandardName: '稽查依据标准名称', - planCheckTarget: '计划稽查对象', - workGroup: '主责标准化工作组', - headOfCheck: '稽查负责人', - contactPerson: '标准化组对接人', - checkFinishDate: '实际稽查完成日期', - actualChecker: '实际稽查人', - createDate: '创建日期', - applyPostponeDate: '申请延期日期', - postponement: '延期说明', - basedClause: '依据条款', - standardContent: '标准内容或要求', - executiveCondition: '执行情况', - file: '附件', - score: '评分', - checkBasedEnterpriseStandard: '稽查依据企标:', - existProblem: '存在问题', - rectificationMeasure: '整改措施', - headOfRectification: '整改负责人', - rectificationPlanFinishTime: '整改计划完成时间', - rectificationActualFinishTime: '整改实际完成时间', - rectificationStatus: '整改状态' - }, // 复审计划 reviewPlan: { enterpriseStandardNum: '企标编号', diff --git a/src/common/lang/personalCenter/en.js b/src/common/lang/personalCenter/en.js index 5762e6f..46bec11 100644 --- a/src/common/lang/personalCenter/en.js +++ b/src/common/lang/personalCenter/en.js @@ -2,14 +2,14 @@ module.exports = { // 我的收藏 collection: { - standardCategory: 'Standard Class', - standardNo: 'Standard Number', - standardName: 'Standard Name', + standardCategory: 'Regulation Category', + standardNo: 'Regulation No.', + standardName: 'Regulation Name', cancelCollection: 'Cancel Collection', - releaseDate: 'Release Date', + releaseDate: 'Published Date', newCarTypeDate: 'New Model Implementation Date', productCarDate: 'On The Production Date', - standardState: 'Standard State' + standardState: 'Regulation Status' }, // 已发分享 sentShare: { @@ -32,13 +32,26 @@ module.exports = { // 浏览记录 browsingHistory: { clearBrowsingHistory: 'Clear Browsing History', - standardNo: 'Standard Number', - standardName: 'Standard Name', + standardNo: 'Regulation No.', + standardName: 'Regulation Name', browsingTime: 'Browsing Time', confirmClearBrowsingHistory: 'confirm to clear browsing history' }, // 我的消息 myMessage: { - noCanRemarkData: '当前没有可标注的数据' + noCanRemarkData: 'There is currently no data available for annotation' + }, + // 任务转交 + taskCareOf: { + basicLibraryInfo: 'Basic library information', + processInfo: 'Process Information', + user: 'User', + type: 'Type', + standardNum: 'Regulation No.', + standardName: 'Regulation Name', + role: 'Role', + transferUser: 'Transferred by', + transfer: 'Transmit', + nodeName: 'Node name' } } diff --git a/src/common/lang/projectLibrary/en.js b/src/common/lang/projectLibrary/en.js index aebcf23..1d4ca4f 100644 --- a/src/common/lang/projectLibrary/en.js +++ b/src/common/lang/projectLibrary/en.js @@ -10,27 +10,57 @@ module.exports = { vehicleItemLibrary: 'Vehicle item library', // 车型项目库 PMSInfoSynchronization: 'PMS information synchronization', // PMS信息同步 projectSource: 'Project source', // 项目来源 - projectName: 'Project name', // 项目名称 projectLeader: 'Project leader', // 项目负责人, PMSDetails: 'PMS Details', // PMS详情 + noMatchItemDetails: 'Details of non compliant items', riskOverview: 'Risk overview', // 风险性总览 conform: 'Conform to', // 符合 inconformity: 'Inconformity', // 不符合 toBeVerified: 'To be verified', // 待验证 uninvolved: 'Not involve', // 不涉及 - regulationsList: 'List of regulations', // 法规清单 - standardNumberStandardName: 'Standard number/Standard name', // 标准号/标准名称 - transfer: 'Transfer', // 调取 - standardNumber: 'Standard number', // 标准号 - standardName: 'Standard name', // 标准名称 - englishName: 'English name', // 英文名称 - standardState: 'Standard state', // 标准状态 - applicableVehicleType: 'Applicable vehicle type', // 适用车型 - productionDate: 'On the production date', // 在产车实施日期 - newModelImplementationDate: 'New model implementation date', // 新车型实施日期 - processState: 'Process state', // 流程状态 - evaluationResult: 'Evaluation result', // 评估结果 - responsibleDepartment: 'Responsible department', // 责任部门 - evaluationResultHistory: 'Evaluation result history' // 评估结果历史 + regulationsList: 'Regulation List', + standardNumberStandardName: 'Regulation No. / Regulation Name', + transfer: 'Transfer', + standardNumber: 'Regulation No.', + standardName: 'Regulation Name', + englishName: 'English name', + standardState: 'Regulation Status', + applicableVehicleType: 'Vehicle Catagory', + productionDate: 'On the production date', + newModelImplementationDate: 'New model implementation date', + processState: 'Process state', + evaluationResult: 'Evaluation Result', + responsibleDepartment: 'Responsible Dept.', + evaluationResultHistory: 'Evaluation result history', + evaluationProcessDetail: 'Evaluation Process Details', + standardNumberClauseNumber: 'Regulation No. / Article No.', + projectNumber: 'Project No.', + evaluator: 'Evaluator', + dateOfEvaluation: 'Date of Assessment', + nonConformanceTerm: 'Non-conformance', + solutions: 'Countermeasures', + riskPoint: 'Risk points', + verificationScheme: 'Authentication scheme', + estimateTheChangeCycle: 'Estimated Change Cycle', + estimatedDateOfCompletionOfRectification: 'Expected completion date of rectification' + }, + noncoincidenceItem: { + noncoincidenceItem: 'Non compliant items', + batchClose: 'Batch Close', + actualRectificationCompletionDate: 'Actual completion date of rectification', + projectSelection: 'Project selection', + relevantProject: 'Related projects', + relatedProcess: 'Related processes', + viewNonMatchItemEvaluationResult: 'View the rectification results of non compliant items', + involvedItem: 'Involving projects' + }, + specialProjectLibrary: { + specialProjectLibrary: 'Special Project Library', + vehicleSeries: 'Model series', + complianceAssessmentResults: 'Compliance assessment results', + basisDescription: 'According to the description', + whetherToApproveAProjectOrNot: 'Is the project approved', + vehicleModel: 'Vehicle Catagory', + supportingMaterial: 'Supporting Files' } } diff --git a/src/common/lang/projectLibrary/zh.js b/src/common/lang/projectLibrary/zh.js index dadfb25..6edf66c 100644 --- a/src/common/lang/projectLibrary/zh.js +++ b/src/common/lang/projectLibrary/zh.js @@ -42,7 +42,7 @@ module.exports = { riskPoint: '风险点', verificationScheme: '验证方案', estimateTheChangeCycle: '预估更改周期', - estimatedDateOfCompletionOfRectification:'预计整改完成日期' + estimatedDateOfCompletionOfRectification: '预计整改完成日期' }, noncoincidenceItem: { noncoincidenceItem: '未符合项', diff --git a/src/common/lang/regulatoryComplianceAssessmentDatabase/en.js b/src/common/lang/regulatoryComplianceAssessmentDatabase/en.js index 6f07b7e..ad34c01 100644 --- a/src/common/lang/regulatoryComplianceAssessmentDatabase/en.js +++ b/src/common/lang/regulatoryComplianceAssessmentDatabase/en.js @@ -2,41 +2,41 @@ module.exports = { // 法规符合性评估库 assessmentLibrary: { - applicableMarket: 'Applicable market', - dateOfEvaluation: 'Date of evaluation', - exportName: 'Regulatory compliance assessment database', - clauseNumber: 'Clause number', - vehicleType: 'Vehicle type', - evaluationResult: 'Evaluation result', - responsibleDepartment: 'Responsible department', - appraiser: 'Appraiser', - clauseContent: 'Clause content', - modelStatus: 'Model status', - theStatusNotMeetRequirements: 'The status quo that does not meet the requirements', - rectificationPlan: 'Rectification plan', - rectificationCycle: 'Rectification cycle', - rectificationCost: 'Rectification cost', - sharedWithOtherProjects: 'Shared with other projects', - costOfThisItemAfterSharing: 'Cost of this item after sharing', - supportingMaterial: 'Supporting material' + applicableMarket: 'Applicable Market', + dateOfEvaluation: 'Date of Assessment', + exportName: 'Non-conformance term Library Table', + clauseNumber: 'Article No.', + vehicleType: 'Vehicle Catagory', + evaluationResult: 'Evaluation Result', + responsibleDepartment: 'Responsible Dept.', + appraiser: 'Evaluator', + clauseContent: 'Article Content', + modelStatus: 'Developing Status', + theStatusNotMeetRequirements: 'Unsatisfied Description', + rectificationPlan: 'Rectification Plan', + rectificationCycle: 'Rectification Time', + rectificationCost: 'Rectification Costs', + sharedWithOtherProjects: 'Commonality', + costOfThisItemAfterSharing: 'Expenses after Sharing', + supportingMaterial: 'Supporting Files' }, // 不符合项库 nonmatchItem: { - vehicleType: 'Vehicle type', - responsibleDepartment: 'Responsible department', - rectificationState: 'Rectification state', - pcrNumber: 'PCR number', - modelStatus: 'Model status', - appraiser: 'Appraiser', - problemType: 'Problem type', - rectificationCompletionDate: 'Rectification completion date', - theStatusNotMeetRequirements: 'The status quo that does not meet the requirements', - rectificationPlan: 'Rectification plan', - rectificationCycle: 'Rectification cycle', - rectificationCost: 'Rectification cost', - sharedWithOtherProjects: 'Shared with other projects', - costOfThisItemAfterSharing: 'Cost of this item after sharing', + vehicleType: 'Vehicle Catagory', + responsibleDepartment: 'Responsible Dept.', + rectificationState: 'Rectification Status', + pcrNumber: 'PCR No.', + modelStatus: 'Developing Status', + appraiser: 'Evaluator', + problemType: 'Evaluation Results', + rectificationCompletionDate: 'Completion Date of Rectification', + theStatusNotMeetRequirements: 'Unsatisfied Description', + rectificationPlan: 'Rectification Plan', + rectificationCycle: 'Rectification Time', + rectificationCost: 'Rectification Costs', + sharedWithOtherProjects: 'Commonality', + costOfThisItemAfterSharing: 'Expenses after Sharing', isHaveClosed: 'Select the data whose rectification status is to be rectified and close it', - exportName: 'non match item library table' + exportName: 'Non-conformance term Library table' } } diff --git a/src/common/lang/standardRegulationLibrary/en-us.js b/src/common/lang/standardRegulationLibrary/en-us.js index 3cdab71..12ec4d8 100644 --- a/src/common/lang/standardRegulationLibrary/en-us.js +++ b/src/common/lang/standardRegulationLibrary/en-us.js @@ -10,6 +10,7 @@ module.exports = { submitQuestion: 'Submit a question', // 提交问题 standardCatalogue: 'Standard catalogue', // 标准目录 clauseLabel: 'Clause label', // 条文标签 + translation: 'Translation', clauseNumber: 'Article number', // 条文号 clauseTitle: 'Title of article', // 条文标题 regulatoryRequirementsType: 'Types of regulatory requirements', // 法规要求类型 @@ -17,36 +18,36 @@ module.exports = { functionalSpecialty: 'Functional specialty', // 功能专业 blockCoding: 'Block coding', // 分组编码 groupName: 'Group name', // 分组名称 - newCertificationImplementationTime: 'New certification implementation time', // 新认证实施时间 + newCertificationImplementationTime: 'New Production Vehicle Implementation Date', // 新认证实施时间 certifiedImplementationTime: 'Certified implementation time', // 已认证实施时间 newRegistrationImplementationTime: 'New registration implementation time', // 新注册实施时间 - applicableVehicleType: 'Applicable vehicle type', // 适用车型 - dynamicType: 'Dynamic type', // 动力类型 + applicableVehicleType: 'Vehicle Catagory', // 适用车型 + dynamicType: 'Power Propulsion Type', // 动力类型 inputExample: 'Input example:', // 输入示例 - applicableComponents: 'Applicable components', - involvingSystemsComponents: 'Involving systems/components', - applications: 'Applicable vehicle models', - powerType: 'Power type', - responsibleDepartment: 'Responsible department', + applicableComponents: 'Applicable Components', + involvingSystemsComponents: 'Related System(s)/Component(s)', + applications: 'Vehicle Catagory', + powerType: 'Power Propulsion Type', + responsibleDepartment: 'Responsible Dept.', // 外来标准法规文本库 foreignStandard: { treeSearchPlaceholder: 'Please enter the tree system', // 请输入树状图体系 collection: 'Invoice Collection', // 收藏 cancelCollection: 'Delete Collection', // 取消收藏 - exportFileName: 'Foreign standard', // 外来标准法规 - exportZipName: 'Foreign standards (with documents)', // 外来标准法规(带文件) - templateName: 'Import templates for foreign standards' // 外来标准法规导入模板 + exportFileName: 'External Standard(s) and Regulation(s)', + exportZipName: 'External Standard(s) and Regulation(s) (With files)', + templateName: 'Import template for External Standard(s) and Regulation(s)' }, // 动态消息 dynamicMessage: { source: 'Source', - dynamicHeading: 'Dynamic heading', - dynamicCataloging: 'Dynamic cataloging', - releaseStatus: 'Release status', - releaseTime: 'Release time', - pushRange: 'Push range', - dynamicDetails: 'Dynamic details', - dataText: 'Data text' + dynamicHeading: 'News', + dynamicCataloging: 'News Classification', + releaseStatus: 'Pulished Status', + releaseTime: 'Published Date', + pushRange: 'Sending Range', + dynamicDetails: 'News Details', + dataText: 'Attachment(s)' }, // 资料中心 profileCenter: { @@ -58,17 +59,17 @@ module.exports = { }, // 市场法规清单 marketRegulationsList: { - listNumber: 'List number', - listName: 'List name', - countryRegion: 'Country/region', - drivingPosition: 'Driving position', + listNumber: 'Regulation List No.', + listName: 'Regulation List Name', + countryRegion: 'Country/Region', + drivingPosition: 'Driving Position', author: 'Author', exportName: 'List of market regulations', - listVersion: 'Manifest version', - releaseTime: 'Release time', - listState: 'List state', + listVersion: 'Version', + releaseTime: 'Published Date', + listState: 'Status', customName: 'Custom name', - securityClass: 'Security class', + securityClass: 'Confidential level', listDeclaration: 'Manifest declaration', templateName: 'Market regulation list import template', historicalVersion: 'Historical version', @@ -80,33 +81,33 @@ module.exports = { }, // 市场清单详情列表字段 marketListField: { - standardEnglishName: 'Standard English name', - newProductionVehicleImplementationDate: 'New production vehicle implementation date', - newCertifiedVehicleImplementationDate: 'New certified vehicle implementation date', - dateOfRegistration: 'Date of registration', - applicableCountryRegion: 'Applicable country/region', - applicableVehicleType: 'Applicable vehicle type', - authenticationObject: 'Authentication object', - certifiedDeliverables: 'Certified deliverables', + standardEnglishName: 'Regulation English Name', + newProductionVehicleImplementationDate: 'New Certified Vehicle Implementation Date', + newCertifiedVehicleImplementationDate: 'New Production Vehicle Implementation Date', + dateOfRegistration: 'Registration Date', + applicableCountryRegion: 'Country/Region', + applicableVehicleType: 'Vehicle Catagory', + authenticationObject: 'Certification Item', + certifiedDeliverables: 'Verification', type: 'Type', - dynamicType: 'Dynamic type', - mainControlDepartment: 'Main control department', - masterControlDepartmentProfessionalModule: 'Master control department professional module', - relatedDepartment: 'Related department', - associateDepartmentSpecializedModules: 'Associate department specialized modules', - batchRestriction: 'Batch restriction', - automaticDrivingLevel: 'Automatic driving level', - requirementType: 'Requirement type' + dynamicType: 'Power Propulsion Type', + mainControlDepartment: 'Main Responsible Dept.', + masterControlDepartmentProfessionalModule: 'Module of Main Responsible Dept. ', + relatedDepartment: 'Related Dept.', + associateDepartmentSpecializedModules: 'Module of Related Dept. ', + batchRestriction: 'Production Amount', + automaticDrivingLevel: 'Automatic Driving Level', + requirementType: 'Optional/Compulsory' }, // 标准主计划 standardMasterPlan: { - standardNumber: 'standard number', - standardName: 'Standard Name', - standardStatus: 'Standard State', - applicableMarket: 'Applicable markets', + standardNumber: 'Regulation No.', + standardName: 'Regulation Name', + standardStatus: 'Regulation Status', + applicableMarket: 'Applicable Market', informationInput: 'Information input', textStorage: 'Text storage', - importNotification: 'Import Notification', + importNotification: 'Import Notice', interpretationOfRegulations: 'Interpretation of regulations', regulatoryPromotion: 'Regulatory promotion', marketRegulationListUpdate: 'Market Regulation List Update', @@ -118,8 +119,8 @@ module.exports = { plannedCompletionDate: 'Planned completion date', actualFinishingDate: 'actual finishing date', deliverables: 'Deliverables', - pcrNumber: 'PCR number', - rectifyFinishingDate: 'Completion date of rectification', + pcrNumber: 'PCR No.', + rectifyFinishingDate: 'Completion Date of Rectification', viewMarketList: 'View market list', viewTroubleshootingResults: 'View troubleshooting results', exportXlsName: 'Standard Master Plan', diff --git a/src/common/lang/standardRegulationLibrary/zh-cn.js b/src/common/lang/standardRegulationLibrary/zh-cn.js index 4423244..3d959be 100644 --- a/src/common/lang/standardRegulationLibrary/zh-cn.js +++ b/src/common/lang/standardRegulationLibrary/zh-cn.js @@ -18,7 +18,7 @@ module.exports = { functionalSpecialty: '功能专业', // 功能专业 blockCoding: '分组编码', // 分组编码 groupName: '分组名称', // 分组名称 - newCertificationImplementationTime: '新认证实施时间', // 新认证实施时间 + newCertificationImplementationTime: '新认证车实施日期', // 新认证实施时间 certifiedImplementationTime: '已认证实施时间', // 已认证实施时间 newRegistrationImplementationTime: '新注册实施时间', // 新注册实施时间 applicableVehicleType: '适用车型', // 适用车型 diff --git a/src/common/lang/system/en.js b/src/common/lang/system/en.js index db7f386..181061e 100644 --- a/src/common/lang/system/en.js +++ b/src/common/lang/system/en.js @@ -2,8 +2,8 @@ module.exports = { // 标签管理 tag: { - tagItemManagement: 'Tag Item Management', // '标签项管理' - labelContentManagement: ' Tag Content Management', // '标签内容管理' + tagItemManagement: 'Tag Item Management', + labelContentManagement: 'Tag Content Management', attributeName: 'Attribute Name', attributeNameEnglish: 'English Name', fieldName: 'Field Name', @@ -11,13 +11,13 @@ module.exports = { fieldLength: 'Field Length', displayOrder: 'Display Order', showArea: 'Display Area', - exhibitionAreaManagement: 'Display Area Management', // '展示区域管理' + exhibitionAreaManagement: 'Display Area Management', labelName: 'Tag Name', labelType: 'Tag Type', essentialInformation: 'Basis', - domesticLaws: '国内法规', - foreignStandards: '海外标准', - foreignStandardRegulations: 'External Standard and Regulation', + domesticLaws: 'Domestic regulations', + foreignStandards: 'Overseas standards', + foreignStandardRegulations: 'External Standard(s) and Regulation(s)', enterpriseStandards: 'Enterprise Standard', clauseSplitting: 'Regulation Split', // 新增模态框中字段 @@ -25,6 +25,7 @@ module.exports = { required: 'Required', optionContent: 'Option Content', documentLibraryModuleDisplay: ' Texts Library Exist', + // 原来叫 文档库列表展示 后来去掉了前面的文档库 documentLibraryListDisplay: ' Texts Library List Exist', selectWhetherDisplayList: 'please select whether to display on the Texts Library List', isShowDetail: 'Details Exist', @@ -34,8 +35,8 @@ module.exports = { search: 'Searchable', isSort: 'Sortable', displayOtherModules: 'Other Modules', - regulationsListDisplay: '法规清单展示', - selectDisplayListRegulations: '请选择法规清单是否展示', + regulationsListDisplay: 'Regulation List Display', + selectDisplayListRegulations: 'Please choose whether to display the list of regulations', searchCenterDisplay: ' Search Exist', selectSearchCenterDisplayed: 'Please select whether to display on the Search', selectWhetherRequired: 'Please select whether to required', @@ -52,7 +53,8 @@ module.exports = { parentName: 'Parent Name', select: 'select', tree: 'Tree', - pleaseEnterYourEnglishName: 'Please input english name' + pleaseEnterYourEnglishName: 'Please input english name', + usableRange: 'Scope of use' }, // 内部工作组 internalWorkGroup: { @@ -63,9 +65,9 @@ module.exports = { post: 'Position', templateName: 'Internal workgroup table template', exportName: 'Internal workgroup table', - nodeName: '分会名称', - adminAuthority: '管理权限', - workGroupName: '工作组名称', + nodeName: 'Branch Name', + adminAuthority: 'Administration Privileges', + workGroupName: 'Workgroup Name', user: 'User', pleaseSelectASystem: 'Please select the left system' }, @@ -73,7 +75,7 @@ module.exports = { enterpriseLevelMap: { levelCategory: 'Grade classification of enterprise standard', canLookDepart: 'Viewable department', - remark: 'Remarks' + remark: 'Note' }, // 友情链接管理 friendshipLink: { @@ -89,10 +91,24 @@ module.exports = { }, // 联络人管理 contact: { - departName: '部门名称', - standardizationEngineer: '标准化工程师', - contactPerson: '联络人', - contactPersonSupervisorLevelLeader: '部门联络人主管级领导' + departName: 'Department Name', + standardizationEngineer: 'Standardization Engineer', + contactPerson: 'Contact person', + contactPersonSupervisorLevelLeader: 'Departmental liaison person, supervisor level leader' + }, + // 绑定零部件 + bindingParts: { + partNumber: 'Part Number', + partName: 'Component Name', + bindingPersonnel: 'Binding personnel', + useBindingRelationship: 'Use binding relationships', + clauseNumber: 'Article No.', + bindingTime: 'Binding time', + confirmUseBindRelationship: 'Confirm the use of binding relationship', + isUseBindRelationship: 'Whether to use binding relationship?', + isBringIn: 'Whether to introduce', + haveBind: 'Under the current component classification structure, there are already', + isBringInRelation: 'Bind standard association relationships, do you want to introduce corresponding relationships?' }, // 分组管理 groupMange: { diff --git a/src/common/lang/workCenter/en.js b/src/common/lang/workCenter/en.js index 326510b..5a116ad 100644 --- a/src/common/lang/workCenter/en.js +++ b/src/common/lang/workCenter/en.js @@ -1,23 +1,23 @@ module.exports = { - basicInformation: '基础信息', - personalInformation: '人员信息', - dispatchInformation: '业务分派信息', - checkTableRequired: '请检查表格必填项是否已填写', + basicInformation: 'Basis', + personalInformation: 'Personnel Information', + dispatchInformation: 'Business Assignment Information', + checkTableRequired: 'Please check if the required fields in the form have been filled in', // 新建流程页 newProcess: { externalStandardsManagementProcess: 'External standards management process', - newRegulationIntroductionProcess: 'New regulation introduction process', - standardInterpretationProcess: 'Standard interpretation process', - regulatoryComplianceCheckProcess: 'Regulatory compliance check process', - marketListReleaseProcess: 'Market list release process' + newRegulationIntroductionProcess: 'New Regulation Import Process', + standardInterpretationProcess: 'Regulation Interpretation Process', + regulatoryComplianceCheckProcess: 'Regulation Compliance Assessment Process', + marketListReleaseProcess: 'Regulation List Release Process' }, // 新法规导入流程 newRegulationImportProcess: { - substituteStandardNumber: 'Substitute standard number', - standardType: 'Standard type', - stageWeAreIn: 'Stage we are in', - materialDate: 'Implementation date', - applicableMarket: 'Applicable market', + substituteStandardNumber: 'Replacing Regulations No.', + standardType: 'Regulation Type', + stageWeAreIn: 'Regulation Status', + materialDate: 'Implementation Date', + applicableMarket: 'Applicable Market', ccPerson: 'Cc person', briefDescription: 'The statute requires a brief description' }, @@ -26,8 +26,8 @@ module.exports = { addStandard: 'Addition standard', manualAddition: 'Manual addition', vehicleTypeItem: 'Vehicle type item', - applicableMarket: 'Applicable market', - isAlike: 'Whether it is the same as the previous version', + applicableMarket: 'Applicable Market', + isAlike: 'Differences', resolutionAttachment: 'Resolution attachment', decompositionSingleSource: 'Decomposition single source', pleaseAddStandard: 'Please add a new criterion first', @@ -39,14 +39,14 @@ module.exports = { countersigningOfficer: 'Countersigning officer', auditor: 'Auditor', approvingOfficer: 'Approving officer', - evaluationResult: 'Evaluation result', - theStatusNotMeetRequirements: 'The status quo that does not meet the requirements', - rectificationPlan: 'Rectification plan', - rectificationCycle: 'Rectification cycle', - rectificationCost: 'Rectification cost', - sharedWithOtherProjects: 'Shared with other projects', - costOfThisItemAfterSharing: 'Cost of this item after sharing', - appraiser: 'Appraiser', + evaluationResult: 'Evaluation Result', + theStatusNotMeetRequirements: 'Unsatisfied Description', + rectificationPlan: 'Rectification Plan', + rectificationCycle: 'Rectification Time', + rectificationCost: 'Rectification Costs', + sharedWithOtherProjects: 'Commonality', + costOfThisItemAfterSharing: 'Expenses after Sharing', + appraiser: 'Evaluator', salvageListTemplateDownload: 'Split single file template download', salvageListTemplateName: 'Decomposes a single file upload template', carTypeFileTemplateDownload: 'Model project file template download', @@ -58,21 +58,20 @@ module.exports = { // 市场清单发布流程 marketListReleaseProcess: { englishName: 'English name', - newProductionVehicleImplementationDate: 'New production vehicle implementation date', - newCertifiedVehicleImplementationDate: 'New certified vehicle implementation date', - applicableCountryRegion: 'Applicable country/region', - applicableVehicleType: 'Applicable vehicle type', - authenticationObject: 'Authentication object', - certifiedDeliverables: 'Certified deliverables', - type: 'Type', - dynamicType: 'Dynamic type', - mainControlDepartment: 'Main control department', - masterControlDepartmentProfessionalModule: 'Master control department professional module', - relatedDepartment: 'Related department', - associateDepartmentSpecializedModules: 'Associate department specialized modules', - requirementType: 'Requirement type', + newProductionVehicleImplementationDate: 'New Certified Vehicle Implementation Date', + newCertifiedVehicleImplementationDate: 'New Production Vehicle Implementation Date', + applicableCountryRegion: 'Country/Region', + applicableVehicleType: 'Vehicle Catagory', + authenticationObject: 'Certification Item', + certifiedDeliverables: 'Verification', + type: '类型', + dynamicType: 'Power Propulsion Type', + mainControlDepartment: 'Main Responsible Dept.', + masterControlDepartmentProfessionalModule: 'Module of Main Responsible Dept. ', + relatedDepartment: 'Related Dept.', + associateDepartmentSpecializedModules: 'Module of Related Dept. ', + requirementType: 'Optional/Compulsory', noData: 'There is no data in the list. Please re-select the list and launch' - }, // 标准解读流程 standardInterpretationProcess: { @@ -80,42 +79,42 @@ module.exports = { addStandard: 'Add standards', selectStandard: 'Choice of Law Clause', pleaseAddStandard: 'Please add a standard', - mainInterpreter: 'Main Interpreter', + mainInterpreter: 'Chief Interpreter', interpretingTasksIsDistribute: 'Is the interpretation task issued', departInterpretingPeople: 'Interpreters from various departments involved', - interpreter: 'Interpreting people', + interpreter: 'Interpreter', batchSelectionUser: 'Batch selection of personnel', pleaseSelectTheNextStep: 'Please select the next step', translation: 'Translation', - sameAsPreviousVersion: 'Is it the same as the previous version', - explanationOfChangePoints: 'Explanation of changes compared to the previous version', - professionalField: 'Professional field', - newCertificationImplementationDate: 'Implementation date of new certified vehicle', - newProduceImplementationDate: 'Implementation date of new production vehicles', - registrationDate: 'Registration date', - regulatoryAnnotations: 'Regulatory Annotations', - involvingSystemsComponents: 'Involving systems/components', - keyController: 'Key controller', - responsibleDepartment: 'Responsible department', - responsibleDepartmentModule: 'Responsible department professional module', - relatedDepartments: 'Related departments', - relatedDepartmentsModule: 'Related department professional module', - applications: 'Applications', - powerType: 'Power Type', - enterpriseStandards: 'Enterprise standards', - technicalSpecificationsDesignGuidelines: 'Technical specifications/design guidelines', - drawingTemplate: 'Drawing template', - technicalAgreementTemplate: 'Technical Agreement Template', - verificationReportTemplate: 'Verification report template/checklist', - dvpTemplate: 'DVP template', + sameAsPreviousVersion: 'Differences', + explanationOfChangePoints: 'Variability Description', + professionalField: 'Field Identify Category', + newCertificationImplementationDate: 'New Production Vehicle Implementation Date', + newProduceImplementationDate: 'New Certified Vehicle Implementation Date', + registrationDate: 'Registration Date', + regulatoryAnnotations: 'Regulation Note', + involvingSystemsComponents: 'Related System(s)/Component(s)', + keyController: 'Key ECU', + responsibleDepartment: 'Responsible Dept.', + responsibleDepartmentModule: 'Module of Responsible Dept.', + relatedDepartments: 'Related Dept.', + relatedDepartmentsModule: 'Module of Related Dept. ', + applications: 'Vehicle Catagory', + powerType: 'Power Propulsion Type', + enterpriseStandards: 'Enterprise Standard', + technicalSpecificationsDesignGuidelines: 'Technical Specifications/Design Guidelines', + drawingTemplate: 'Drawing Template(s)', + technicalAgreementTemplate: 'Technical Agreement Template(s)', + verificationReportTemplate: 'Checklist Template(s)', + dvpTemplate: 'DVP Template(s)', dfema: 'DFEMA', - specialListTemplate: 'Key Technology Decomposition Table', - otherFilesOrTemplates: 'Other files or templates', - investigationStage: 'Investigation stage', - pThree: 'P3 Name of deliverables proving compliance', - pFive: 'P5 Name of deliverables proving compliance', - notes: 'notes', - configurationRequirements: 'Configuration requirements', + specialListTemplate: 'Key Technology Breakdown Table', + otherFilesOrTemplates: 'Other Files or Template(s)', + investigationStage: 'Applicable Gate', + pThree: 'P3 Deliverables', + pFive: 'P5 Deliverables', + notes: 'Note', + configurationRequirements: 'Optional / Compulsory', countersigningPerson: 'Countersigning personnel', reviewersPerson: 'Reviewer', approvedPerson: 'Approved personnel', @@ -129,10 +128,10 @@ module.exports = { }, // 流程配置 processConfig: { - processType: '流程类型', - editFlowchart: '编辑流程图', - editFlowNode: '编辑流程节点', - deploy: '部署' + processType: 'Process Type', + editFlowchart: 'Edit flowchart', + editFlowNode: 'Edit process nodes', + deploy: 'Arrange' }, processDetail: { urgeHandle: 'Urge sb. to do STH.', @@ -146,10 +145,10 @@ module.exports = { }, // 流程中心 processCenter: { - todoProcess: 'Backlog', - doneProcess: 'Done process', - sentProcess: 'Sent process', - monitorProcess: 'Monitoring process', + todoProcess: 'To-do', + doneProcess: 'Completed', + sentProcess: 'Issued', + monitorProcess: 'Follow up', draft: 'Draft', processNumber: 'Process number', processType: 'Process type', diff --git a/src/common/lang/workCenter/zh.js b/src/common/lang/workCenter/zh.js index 2f8eade..1b04272 100644 --- a/src/common/lang/workCenter/zh.js +++ b/src/common/lang/workCenter/zh.js @@ -72,7 +72,6 @@ module.exports = { associateDepartmentSpecializedModules: '关联部门专业模块', requirementType: '要求类型', noData: '清单下没有数据,请重新选择清单后发起' - }, // 标准解读流程 standardInterpretationProcess: { @@ -110,7 +109,7 @@ module.exports = { dvpTemplate: 'DVP模板', dfema: 'DFEMA', specialListTemplate: '关键技术分解表', - otherFilesOrTemplates: '其他文件或模板', + otherFilesOrTemplates: '其它文件或模板', investigationStage: '排查阶段', pThree: 'P3证明符合性的交付物名称', pFive: 'P5证明符合性的交付物名称', diff --git a/src/common/lang/zh-cn.js b/src/common/lang/zh-cn.js index 69843ec..a644f5a 100644 --- a/src/common/lang/zh-cn.js +++ b/src/common/lang/zh-cn.js @@ -73,9 +73,9 @@ module.exports = { not: '否', cannotEmpty: '不能为空', savedSuccessfully: '保存成功', + uploadPictures: '请上传图片', determine: '确定', submit: '提交', - uploadPictures: '请上传图片', parentChildConnection: '父子关联', cancelConnection: '取消关联', checkAll: '全部勾选',