cmdb/cmdb-ui/src/views/setting/lang/en.js

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