108 lines
4.0 KiB
TypeScript
108 lines
4.0 KiB
TypeScript
export default {
|
||
title: 'Overview',
|
||
appInfo: {
|
||
header: 'App Information',
|
||
publicAccessLink: 'Public URL',
|
||
openText: 'On',
|
||
closeText: 'Off',
|
||
copyLinkText: 'Copy Link',
|
||
refreshLinkText: 'Refresh Link',
|
||
demo: 'Preview',
|
||
embedInWebsite: 'Get Embed Code',
|
||
accessControl: 'Access Control',
|
||
displaySetting: 'Display Settings',
|
||
apiAccessCredentials: 'API Access Credentials',
|
||
apiKey: 'API Key',
|
||
refreshToken: {
|
||
msgConfirm1: 'Are you sure you want to regenerate the public URL?',
|
||
msgConfirm2:
|
||
'Regenerating the Public URL will affect any existing embedded codes on third-party sites. You will need to update the embed code and re-integrate it into those sites. Proceed with caution!',
|
||
refreshSuccess: 'Successfully Refreshed',
|
||
},
|
||
APIKeyDialog: {
|
||
saveSettings: 'Save Settings',
|
||
msgConfirm1: 'Are you sure you want to delete the API Key',
|
||
msgConfirm2:
|
||
'This action is irreversible. Once deleted, the API Key cannot be recovered. Do you still want to proceed?',
|
||
enabledSuccess: 'Enabled',
|
||
disabledSuccess: 'Disabled',
|
||
},
|
||
EmbedDialog: {
|
||
fullscreenModeTitle: 'Fullscreen Mode',
|
||
copyInstructions: 'Copy the code below to embed',
|
||
floatingModeTitle: 'Floating Mode',
|
||
mobileModeTitle: 'Mobile Mode',
|
||
},
|
||
LimitDialog: {
|
||
dialogTitle: 'Access Restrictions',
|
||
showSourceLabel: 'Show Knowledge Source',
|
||
clientQueryLimitLabel: 'Query Limit per Client',
|
||
authentication: 'Authentication',
|
||
authenticationValue: 'Password Access',
|
||
timesDays: 'queries per day',
|
||
whitelistLabel: 'Allowed Domains',
|
||
whitelistPlaceholder:
|
||
'Enter allowed third-party domains, one per line. For example:\nhttp://127.0.0.1:5678\nhttps://dataease.io',
|
||
loginMethod: 'Login Method',
|
||
loginMethodRequired: 'Please select login method',
|
||
toSettingChatUser: 'Go to configure chat user',
|
||
},
|
||
SettingAPIKeyDialog: {
|
||
allowCrossDomainLabel: 'Allow Cross-Domain Access',
|
||
crossDomainPlaceholder:
|
||
'Enter allowed cross-domain addresses. If enabled but left blank, no restrictions will apply.\nEnter one per line, e.g.:\nhttp://127.0.0.1:5678\nhttps://dataease.io',
|
||
},
|
||
SettingDisplayDialog: {
|
||
dialogTitle: 'Display Settings',
|
||
languageLabel: 'Language',
|
||
showSourceLabel: 'Show Knowledge Source',
|
||
showExecutionDetail: 'Show Execution Details',
|
||
restoreDefault: 'Restore Default',
|
||
customThemeColor: 'Custom Theme Color',
|
||
headerTitleFontColor: 'Header Title Font Color',
|
||
default: 'Default',
|
||
askUserAvatar: 'User Avatar (Asking)',
|
||
replace: 'Replace',
|
||
imageMessage:
|
||
'Recommended size: 32×32 pixels. Supports JPG, PNG, and GIF formats. Max size: 10 MB',
|
||
AIAvatar: 'AI Avatar',
|
||
floatIcon: 'Floating Icon',
|
||
iconDefaultPosition: 'Default Icon Position',
|
||
iconPosition: {
|
||
left: 'Left',
|
||
right: 'Right',
|
||
bottom: 'Bottom',
|
||
top: 'Top',
|
||
},
|
||
draggablePosition: 'Draggable Position',
|
||
showHistory: 'Show Chat History',
|
||
displayGuide: 'Show Guide Image (Floating Mode)',
|
||
disclaimer: 'Disclaimer',
|
||
disclaimerValue: 'This content is AI-generated and for reference only.',
|
||
chatBackground: 'Chat Background',
|
||
chatBackgroundMessage: 'Supported formats: JPG, PNG, GIF. Max size: 10MB.',
|
||
},
|
||
},
|
||
monitor: {
|
||
monitoringStatistics: 'Monitoring Statistics',
|
||
customRange: 'Custom Range',
|
||
startDatePlaceholder: 'Start Date',
|
||
endDatePlaceholder: 'End Date',
|
||
pastDayOptions: {
|
||
past7Days: 'Last 7 Days',
|
||
past30Days: 'Last 30 Days',
|
||
past90Days: 'Last 90 Days',
|
||
past183Days: 'Last 6 Months',
|
||
},
|
||
charts: {
|
||
customerTotal: 'Total Users',
|
||
customerNew: 'New Users',
|
||
queryCount: 'Total Queries',
|
||
tokensTotal: 'Total Tokens Used',
|
||
userSatisfaction: 'User Feedback Metrics',
|
||
approval: 'Like',
|
||
disapproval: 'Dislike',
|
||
},
|
||
},
|
||
}
|