mirror of https://github.com/veops/cmdb.git
444 lines
17 KiB
JavaScript
444 lines
17 KiB
JavaScript
const cs_en = {
|
|
menu: {
|
|
person: 'Personal Center',
|
|
companyInfo: 'Company Info',
|
|
companyStructure: 'Company Structure',
|
|
notice: 'Notification Settings',
|
|
email: 'Email Settings',
|
|
wx: 'WeChat Work',
|
|
dingding: 'DingTalk',
|
|
feishu: 'Feishu',
|
|
auth: 'Auth Settings',
|
|
role: 'Role Management',
|
|
sys: 'System Role',
|
|
technician: 'Technician Role',
|
|
user: 'User Role',
|
|
group: 'User Group',
|
|
duty: 'Duty Management',
|
|
},
|
|
companyInfo: {
|
|
spanCompany: 'Description',
|
|
name: 'Company Name',
|
|
nameValidate: 'Please enter name',
|
|
description: 'Description',
|
|
spanAddress: 'Address',
|
|
country: 'Country/Region',
|
|
city: 'City',
|
|
address: 'Address',
|
|
postcode: 'Postal Code',
|
|
spanContract: 'Contact Information',
|
|
spanLogo: 'Company Logo',
|
|
website: 'Website',
|
|
phone: 'Phone Number',
|
|
phoneValidate: 'Please enter a valid phone number',
|
|
faxCode: 'Fax Number',
|
|
faxCodeValidate: 'Please enter a valid fax number',
|
|
email: 'Email',
|
|
emailValidate: 'Please enter a valid email address',
|
|
messenger: 'Messenger Address',
|
|
domainName: 'Deployment Domain',
|
|
logo: 'Company Logo',
|
|
upload: 'Upload',
|
|
editCompanyLogo: 'Edit Company Logo',
|
|
editCompanyLogoSmall: 'Edit Company Logo Thumbnail',
|
|
imageSizeLimit2MB: 'Image size does not exceed 2MB',
|
|
checkInputCorrect: 'Please check if the input content is correct',
|
|
},
|
|
companyStructure: {
|
|
batchImport: 'Batch Import',
|
|
batchEdit: 'Batch Edit',
|
|
selectFile: 'Select File',
|
|
clickDownloadImportTemplate: 'Click to download Employee Import Template',
|
|
importSuccess: 'Imported total {allCount} items, imported successfully',
|
|
importFailed: 'import failed',
|
|
count: 'items',
|
|
email: 'Email',
|
|
emailPlaceholder: 'Please enter email',
|
|
emailFormatErr: 'Email format error',
|
|
username: 'Username',
|
|
usernamePlaceholder: 'Please enter username',
|
|
nickname: 'Full Name',
|
|
nicknamePlaceholder: 'Please enter full name',
|
|
password: 'Password',
|
|
passwordPlaceholder: 'Please enter password',
|
|
sex: 'Gender',
|
|
sexPlaceholder: 'Please select gender',
|
|
male: 'Male',
|
|
female: 'Female',
|
|
mobile: 'Mobile Number',
|
|
mobilePlaceholder: 'Please enter mobile number',
|
|
mobileFormatErr: 'Please enter a valid mobile number',
|
|
positionName: 'Position',
|
|
positionNamePlaceholder: 'Please enter position',
|
|
employee: 'Employee',
|
|
departmentName: 'Department',
|
|
currentCompany: 'Current Company',
|
|
currentCompanyPlaceholder: 'Please select current company',
|
|
dfcEntryDate: 'Initial Entry Date',
|
|
dfcEntryDatePlaceholder: 'Please select initial entry date',
|
|
entryDate: 'Current Company Entry Date',
|
|
entryDatePlaceholder: 'Please select current company entry date',
|
|
isInternship: 'Full-time/Intern',
|
|
isInternshipPlaceholder: 'Please select full-time/intern',
|
|
internship: 'Intern',
|
|
fullTime: 'Full-time',
|
|
leaveDate: 'Resignation Date',
|
|
leaveDatePlaceholder: 'Please select resignation date',
|
|
idCard: 'ID Card Number',
|
|
idCardPlaceholder: 'Please enter ID card number',
|
|
nation: 'Ethnicity',
|
|
nationPlaceholder: 'Please select ethnicity',
|
|
idPlace: 'Native Place',
|
|
idPlacePlaceholder: 'Please enter native place',
|
|
party: 'Political Affiliation',
|
|
partyPlaceholder: 'Please select political affiliation',
|
|
partyMember: 'Party Member',
|
|
member: 'League Member',
|
|
masses: 'Masses',
|
|
householdRegistrationType: 'Residency Type',
|
|
householdRegistrationTypePlaceholder: 'Please select residency type',
|
|
town: 'Urban',
|
|
agriculture: 'Rural',
|
|
hometown: 'Residence Location',
|
|
hometownPlaceholder: 'Please enter residence location',
|
|
marry: 'Marital Status',
|
|
unmarried: 'Unmarried',
|
|
married: 'Married',
|
|
marryPlaceholder: 'Please select marital status',
|
|
maxDegree: 'Highest Degree',
|
|
maxDegreePlaceholder: 'Please select highest degree',
|
|
phd: 'PhD',
|
|
master: 'Master',
|
|
undergraduate: 'Bachelor',
|
|
specialist: 'Associate',
|
|
highSchool: 'High School',
|
|
technicalSecondaryOrHighSchool: 'Technical/High School',
|
|
juniorHighSchool: 'Junior High School',
|
|
primarySchool: 'Primary School',
|
|
emergencyPerson: 'Emergency Contact',
|
|
emergencyPersonPlaceholder: 'Please enter emergency contact',
|
|
emergencyPhone: 'Emergency Contact Number',
|
|
emergencyPhonePlaceholder: 'Please enter emergency contact number',
|
|
bankCardInfo: 'Bank Card',
|
|
bankCardNumber: 'Bank Card Number',
|
|
bankCardNumberPlaceholder: 'Please enter bank card number',
|
|
bankCardName: 'Bank',
|
|
bankCardNamePlaceholder: 'Please enter bank',
|
|
openingBank: 'Issuing Bank',
|
|
openingBankPlaceholder: 'Please enter issuing bank',
|
|
accountOpeningLocation: 'Account Opening Location',
|
|
accountOpeningLocationPlaceholder: 'Please enter account opening location',
|
|
school: 'Graduated School',
|
|
schoolPlaceholder: 'Please enter graduated school',
|
|
major: 'Major',
|
|
majorPlaceholder: 'Please enter major',
|
|
education: 'Education',
|
|
educationPlaceholder: 'Please select education',
|
|
educationalExperience: 'Education History',
|
|
graduationYear: 'Graduation Year',
|
|
graduationYearPlaceholder: 'Please select graduation year',
|
|
birthDate: 'Date of Birth',
|
|
birthDatePlaceholder: 'Please select date of birth',
|
|
birthPlace: 'Place of Birth',
|
|
birthPlacePlaceholder: 'Please enter place of birth',
|
|
nationalityRegion: 'Nationality/Region',
|
|
nationalityRegionPlaceholder: 'Please select nationality/region',
|
|
firstEntryDate: 'First Entry Date',
|
|
firstEntryDatePlaceholder: 'Please select first entry date',
|
|
estimatedDepartureDate: 'Estimated Departure Date',
|
|
estimatedDepartureDatePlaceholder: 'Please select estimated departure date',
|
|
lastLogin: 'Last Login Time',
|
|
importFailedReason: 'Failure Reason',
|
|
selectDepartment: 'Select Department',
|
|
supervisor: 'Supervisor',
|
|
editDirectSupervisor: 'Edit Supervisor',
|
|
selectDirectSupervisor: 'Select Supervisor',
|
|
annualLeave: 'Annual Leave',
|
|
editPosition: 'Edit Position',
|
|
editAnnualLeave: 'Edit Annual Leave',
|
|
annualLeavePlaceholder: 'Please enter annual leave',
|
|
virtualAnnualLeave: 'Virtual Annual Leave',
|
|
virtualAnnualLeavePlaceholder: 'Please enter virtual annual leave',
|
|
parentingLeave: 'Parenting Leave',
|
|
leftParentingLeave: 'Remaining Parenting Leave',
|
|
parentingLeavePlaceholder: 'Please enter parenting leave',
|
|
day: 'day(s)',
|
|
resetPassword: 'Reset Password',
|
|
confirmPassword: 'Confirm Password',
|
|
block: 'Disable',
|
|
blockUserConfirm: 'This user will be disabled, continue?',
|
|
batchBlockUserConfirm: 'These users will be disabled, continue?',
|
|
recover: 'Recover',
|
|
recoverUserConfirm: 'This user will be recovered, continue?',
|
|
batchRecoverUserConfirm: 'These users will be recovered, continue?',
|
|
opFailed: 'Operation failed',
|
|
opSuccess: 'Operation successful',
|
|
createSubDepartment: 'Create Sub-department',
|
|
editDepartment: 'Edit Department',
|
|
deleteDepartment: 'Delete Department',
|
|
downloadAll: 'Download All',
|
|
downloadSelected: 'Download Selected',
|
|
departmentLabel: 'Department Name',
|
|
departmentLabelPlaceholder: 'Please enter department name',
|
|
parentDepartment: 'Parent Department',
|
|
parentDepartmentPlaceholder: 'Please select parent department',
|
|
departmentDirector: 'Department Director',
|
|
childrenInformation: 'Children Information',
|
|
childrenName: 'Children Name',
|
|
childrenGender: 'Children Gender',
|
|
childrenBirthday: 'Children Birthday',
|
|
allEmployee: 'All Employees',
|
|
activeEmployee: 'Active',
|
|
blockEmployee: 'Disabled',
|
|
prevStep: 'Previous',
|
|
nextStep: 'Next',
|
|
done: 'Done',
|
|
uploadFile: 'Upload File',
|
|
confirmData: 'Confirm Data',
|
|
uploadDone: 'Upload Done',
|
|
dataErr: 'Data Error',
|
|
createEmployee: 'Create Employee',
|
|
editEmployee: 'Edit Employee',
|
|
role: 'Role',
|
|
selectDisplayColumn: 'Please select columns to display'
|
|
},
|
|
auth: {
|
|
basic: 'Basic',
|
|
other: 'Other',
|
|
isEnable: 'Is Enabled',
|
|
common: 'Common',
|
|
testConnect: 'Test Connection',
|
|
testLogin: 'Test Login',
|
|
testSuccess: 'Test Successful',
|
|
ldap: {
|
|
serverAddress: 'Server Address',
|
|
serverAddressHelp: 'E.g. 192.168.1.6 or ldap://192.168.1.6 or ldap://192.168.1.6:389',
|
|
serverAddressPlaceholder: 'Please enter server address',
|
|
domain: 'Domain',
|
|
domainPlaceholder: 'Please enter domain',
|
|
user: 'User',
|
|
username: 'Username',
|
|
userPlaceholder: 'Please enter username',
|
|
userHelp: 'User DN: cn={},ou=users,dc=xxx,dc=com {} will be replaced by username'
|
|
},
|
|
cas: {
|
|
server: 'Server Address',
|
|
serverHelp: 'Without url path, e.g. https://xxx.com',
|
|
serverPlaceholder: 'Please enter CAS server address',
|
|
validateServer: 'Validation Server Address',
|
|
validateServerHelp: 'Without url path, e.g. https://xxx.com',
|
|
validateServerPlaceholder: 'Please enter validation server address',
|
|
loginRoute: 'Login Route',
|
|
loginRoutePlaceholder: 'Please enter login route',
|
|
logoutRoute: 'Logout Route',
|
|
logoutRoutePlaceholder: 'Please enter logout route',
|
|
validateRoute: 'Validate Route',
|
|
validateRoutePlaceholder: 'Please enter validate route',
|
|
afterLoginRoute: 'Redirect Route',
|
|
afterLoginRoutePlaceholder: 'Please enter redirect route',
|
|
userMap: 'User Attribute Mapping'
|
|
},
|
|
autoRedirectLogin: 'Auto Redirect to Third-party Login Page',
|
|
autoRedirectLoginHelp: 'If disabled, a confirmation will be displayed to redirect to third-party login page. Click the Cancel button will go to the built-in login page',
|
|
usernameOrEmail: 'Username/Email',
|
|
usernameOrEmailPlaceholder: 'Please enter username/email',
|
|
password: 'Password',
|
|
passwordPlaceholder: 'Please enter password',
|
|
oauth2: {
|
|
clientId: 'Client ID',
|
|
clientIdPlaceholder: 'Please enter client ID',
|
|
clientSecret: 'Client Secret',
|
|
clientSecretPlaceholder: 'Please enter client secret',
|
|
authorizeUrl: 'Authorize URL',
|
|
authorizeUrlPlaceholder: 'Please enter authorize URL',
|
|
tokenUrl: 'Token URL',
|
|
tokenUrlPlaceholder: 'Please enter token URL',
|
|
userInfo: 'User Info',
|
|
scopes: 'Scopes',
|
|
scopesPlaceholder: 'Please enter scopes',
|
|
}
|
|
},
|
|
duty: {
|
|
basicSetting: 'Basic Settings',
|
|
ruleName: 'Title',
|
|
ruleNamePlaceholder: 'Please enter title',
|
|
principalId: 'Person in Charge',
|
|
specifyId: 'Appointee',
|
|
principalIdPlaceholder: 'Please select person in charge/single select',
|
|
remark: 'Remark',
|
|
remarkPlaceholder: 'Please enter remark',
|
|
remindTime: 'Duty Remind Time',
|
|
remindWay: 'Remind Way',
|
|
remindPeople: 'Remind People',
|
|
mainDutyPeople: 'Main Duty Person',
|
|
deputyDutyPeople: 'Deputy Duty Person',
|
|
dutyRule: 'Duty Rule',
|
|
'一': 'Mon',
|
|
'二': 'Tue',
|
|
'三': 'Wed',
|
|
'四': 'Thu',
|
|
'五': 'Fri',
|
|
'六': 'Sat',
|
|
'日': 'Sun',
|
|
searchPlaceholder: 'Please search',
|
|
dutyTable: 'Duty Schedule',
|
|
dutyMember: 'Duty Member',
|
|
dutyMemberPlaceholder: 'Please select duty member',
|
|
startDutyMember: 'Start Duty Member',
|
|
startEndDate: 'Start End Date',
|
|
startEndDatePlaceholder: 'Please select start end date',
|
|
dutyPeriod: 'Duty Period',
|
|
dutyFrequency: 'Duty Frequency',
|
|
fullDay: 'Full Day',
|
|
specifyTime: 'Specify Time',
|
|
monthDayFormat: 'MM/DD',
|
|
week: 'Week',
|
|
month: 'Month',
|
|
hour: 'Hour',
|
|
min: 'min',
|
|
before: 'Before',
|
|
fixed: 'Fixed Time',
|
|
removeHolidays: 'Remove Holidays',
|
|
offDutyReceiver: 'Off-duty Receiver',
|
|
offDutyReceiverPlaceholder: 'Please select off-duty receiver',
|
|
titleLimit: 'Please enter title (20 characters)',
|
|
remarkLimit: 'Remark 150 characters max',
|
|
frequencyLimit: 'Please enter duty frequency (positive integer)'
|
|
},
|
|
group: {
|
|
groupName: 'User Group',
|
|
groupNamePlaceholder: 'Please enter user group',
|
|
addGroup: 'Add Group',
|
|
editGroup: 'Edit Group',
|
|
},
|
|
components: {
|
|
preview: 'Preview',
|
|
copy: 'Copy',
|
|
editAvatar: 'Edit Avatar',
|
|
conditionFilter: 'Condition Filter',
|
|
selectPlaceholder: 'Please select',
|
|
empty: 'Empty',
|
|
and: 'And',
|
|
or: 'Or',
|
|
equal: 'Equal',
|
|
notEqual: 'Not Equal',
|
|
isEmpty: 'Is Empty',
|
|
isNotEmpty: 'Is Not Empty',
|
|
compare: 'Compare',
|
|
moreThan: 'More Than',
|
|
lessThan: 'Less Than',
|
|
operatorInPlaceholder: 'Separate by ;',
|
|
selectEmployee: 'Select Employee'
|
|
},
|
|
notice: {
|
|
corpid: 'Corp ID',
|
|
agentid: 'Self-built App ID',
|
|
corpsecret: 'Self-built App Secret',
|
|
itsmAppId: 'ITSM App ID',
|
|
robot: 'Robot',
|
|
selectRobot: 'Please select robot',
|
|
robotConfigErrorTips: 'Please fill out robot configuration completely',
|
|
webhookAddress: 'Webhook Address',
|
|
appKey: 'App Key',
|
|
appSecret: 'App Secret',
|
|
robotCode: 'Robot Code',
|
|
sendServer: 'Outgoing Server',
|
|
connectProtocol: 'Connection Protocol',
|
|
ews: 'EWS(Exchange Web Services)',
|
|
authType: 'Auth Type',
|
|
base: 'Base',
|
|
oauth: 'OAuth',
|
|
ip: 'Server Name/IP Address',
|
|
username: 'Username',
|
|
password: 'Password',
|
|
email: 'Email Address',
|
|
emailType: 'Email Type',
|
|
port: 'Port',
|
|
testEmailConfig: 'Test Email Settings',
|
|
testRecyclingBin: 'Test Recycle Bin',
|
|
receiveEmailFailed: 'Receive email failed',
|
|
emailServiceNotConfig: 'Email server is not configured, please configure one email server',
|
|
troubleshooting: 'Troubleshooting',
|
|
emailConfig: 'Email Settings',
|
|
receiveEmailInterval: 'Get Email Interval',
|
|
startProxyServer: 'Start Proxy Server',
|
|
configProxyServer: 'Config Proxy Server',
|
|
startEmailTest: 'Start Email Test',
|
|
disableCreationOfRequestsViaEmail: 'Disable Creation of Requests Via Email',
|
|
specifyAllowedEmails: 'Specify Allowed Emails/Domains, Separate Multiple Values By Comma',
|
|
specifyAllowedEmailsExample: 'E.g. user@domain.com,*@domain.com',
|
|
specifyAllowedEmailsLimit: 'Limit cannot apply to requests already in sessions, it will aggregate to its parent ticket',
|
|
messageConfig: 'Message Settings',
|
|
moveWrongMessagesToFolder: 'Move Messages to Wrong Folder',
|
|
knowMore: 'Learn More',
|
|
configProxySettings: 'Config Proxy Settings',
|
|
host: 'Host',
|
|
isEncrypted: 'Is Encrypted',
|
|
emailTest: 'Email Test',
|
|
testSendAddress: 'Test Send Email Address',
|
|
testMailSend: 'Test Mail Send',
|
|
portPlaceholder: 'Please enter port',
|
|
testSendAddressPlaceholder: 'Please enter test send email address',
|
|
emailSendSuccess: 'Email Send Success',
|
|
title: 'Title',
|
|
},
|
|
person: {
|
|
spanTitle: 'Personal Info',
|
|
accountAndPassword: 'Account Password',
|
|
avatar: 'Avatar',
|
|
changeAvatar: 'Change Avatar',
|
|
email: 'Email',
|
|
wechatApp: 'WeChat Work',
|
|
feishuApp: 'Feishu',
|
|
dingdingApp: 'DingTalk',
|
|
bindInfo: 'Bind Info',
|
|
newPassword: 'New Password',
|
|
confirmPassword: 'Confirm Password',
|
|
pleaseConfirmNewPasswordSecondTime: 'Please confirm new password again',
|
|
thePasswordEnteredTwiceIsInconsistent: 'The password entered twice is inconsistent',
|
|
inputStrCountLimit20: 'Character count must be less than 20',
|
|
inputStrCountLimit: 'Character count must be less than {limit}',
|
|
alert: 'Warning',
|
|
confirmUnbind: 'Confirm unbind?',
|
|
unbindSuccess: 'Unbind successful',
|
|
bindSuccess: 'Bind successful',
|
|
},
|
|
role: {
|
|
systemRole: 'System Role',
|
|
technicianRole: 'Technician Role',
|
|
userRole: 'User Role',
|
|
authorizedByTheCreator: 'Authorized By The Creator',
|
|
authorizeAccordingToRules: 'Authorize According To Rules',
|
|
expression: 'Expression',
|
|
matchResults: 'Match Results',
|
|
matchResultEmpty: 'Empty',
|
|
pleaseFillInTheCompleteRules: 'Please fill in the complete rules',
|
|
roleName: 'Role Name',
|
|
pleaseEnterRoleName: 'Please enter role name',
|
|
appName: 'App Name',
|
|
pleaseEnterAppName: 'Please enter app name',
|
|
createRole: 'Create Role',
|
|
editRole: 'Edit Role',
|
|
copyRole: 'Copy Role From {roleName}',
|
|
associatedEmployees: 'Associated Employees',
|
|
inputNameOrEmail: 'Enter Name/Email',
|
|
remove: 'Remove',
|
|
confirmRemoveEmployee: 'Confirm remove this employee?',
|
|
removeSuccess: 'Remove successful',
|
|
associatedSuccess: 'Associate successful',
|
|
roleEmployee: 'Role Employee',
|
|
operationPermission: 'Operation Permission',
|
|
dataPermission: 'Data Permission',
|
|
confirmDeleteRole: 'Confirm delete role [{roleName}]?',
|
|
deleteRoleSuccess: 'Delete successful',
|
|
mySelf: 'My self',
|
|
mySubordinates: 'My Subordinates',
|
|
myDepartment: 'My Department',
|
|
myDepartmentAndSubordinateDepartments: 'My Department And Subordinate Departments',
|
|
test: 'Test',
|
|
selectApp: 'Select App',
|
|
}
|
|
}
|
|
|
|
export default cs_en
|