dify/web/i18n/lang/common.en.ts

206 lines
6.3 KiB
TypeScript
Raw Normal View History

2023-05-15 08:51:32 +08:00
const translation = {
api: {
success: 'Success',
saved: 'Saved',
create: 'Created',
remove: 'Removed',
},
operation: {
2023-05-25 16:59:47 +08:00
create: 'Create',
2023-05-15 08:51:32 +08:00
confirm: 'Confirm',
cancel: 'Cancel',
clear: 'Clear',
save: 'Save',
edit: 'Edit',
add: 'Add',
refresh: 'Restart',
search: 'Search',
change: 'Change',
remove: 'Remove',
send: 'Send',
copy: 'Copy',
lineBreak: 'Line break',
sure: 'I\'m sure',
},
placeholder: {
input: 'Please enter',
select: 'Please select',
},
unit: {
char: 'chars',
},
actionMsg: {
modifiedSuccessfully: 'Modified successfully',
modificationFailed: 'Modification failed',
copySuccessfully: 'Copied successfully',
},
model: {
params: {
temperature: 'Temperature',
temperatureTip:
'Controls randomness: Lowering results in less random completions. As the temperature approaches zero, the model will become deterministic and repetitive.',
topP: 'Top P',
topPTip:
'Controls diversity via nucleus sampling: 0.5 means half of all likelihood-weighted options are considered.',
presencePenalty: 'Presence penalty',
presencePenaltyTip:
'How much to penalize new tokens based on whether they appear in the text so far. Increases the model\'s likelihood to talk about new topics.',
frequencyPenalty: 'Frequency penalty',
frequencyPenaltyTip:
'How much to penalize new tokens based on their existing frequency in the text so far. Decreases the model\'s likelihood to repeat the same line verbatim.',
maxToken: 'Max token',
maxTokenTip:
'Max tokens depending on the model. Prompt and completion share this limit. One token is roughly 1 English character.',
2023-05-17 14:53:15 +08:00
setToCurrentModelMaxTokenTip: 'Max token is updated to the maximum token of the current model 4,000.',
2023-05-15 08:51:32 +08:00
},
tone: {
Creative: 'Creative',
Balanced: 'Balanced',
Precise: 'Precise',
Custom: 'Custom',
},
},
menus: {
status: 'beta',
2023-05-25 16:59:47 +08:00
explore: 'Explore',
apps: 'Build Apps',
2023-05-15 08:51:32 +08:00
plugins: 'Plugins',
pluginsTips: 'Integrate third-party plugins or create ChatGPT-compatible AI-Plugins.',
datasets: 'Datasets',
datasetsTips: 'COMING SOON: Import your own text data or write data in real-time via Webhook for LLM context enhancement.',
newApp: 'New App',
newDataset: 'Create dataset',
},
userProfile: {
settings: 'Settings',
workspace: 'Workspace',
createWorkspace: 'Create Workspace',
helpCenter: 'Help Document',
about: 'About',
logout: 'Log out',
},
settings: {
accountGroup: 'ACCOUNT',
workplaceGroup: 'WORKPLACE',
2023-05-30 09:59:05 +08:00
account: 'My account',
members: 'Members',
integrations: 'Integrations',
language: 'Language',
provider: 'Model Provider',
2023-05-15 08:51:32 +08:00
},
account: {
avatar: 'Avatar',
name: 'Name',
email: 'Email',
langGeniusAccount: 'Dify account',
langGeniusAccountTip: 'Your Dify account and associated user data.',
editName: 'Edit Name',
showAppLength: 'Show {{length}} apps',
},
members: {
team: 'Team',
2023-05-30 09:59:05 +08:00
invite: 'Add',
2023-05-15 08:51:32 +08:00
name: 'NAME',
lastActive: 'LAST ACTIVE',
role: 'ROLES',
pending: 'Pending...',
owner: 'Owner',
admin: 'Admin',
adminTip: 'Can build apps & manage team settings',
normal: 'Normal',
normalTip: 'Only can use appscan not build apps',
2023-05-30 09:59:05 +08:00
inviteTeamMember: 'Add team member',
inviteTeamMemberTip: 'He can access your team data directly after signing in.',
2023-05-15 08:51:32 +08:00
email: 'Email',
emailInvalid: 'Invalid Email Format',
emailPlaceholder: 'Input Email',
2023-05-30 09:59:05 +08:00
sendInvite: 'Add',
invitationSent: 'Added',
invitationSentTip: 'Added, and they can sign in to Dify to access your team data.',
2023-05-15 08:51:32 +08:00
ok: 'OK',
removeFromTeam: 'Remove from team',
removeFromTeamTip: 'Will remove team access',
setAdmin: 'Set as administrator',
setMember: 'Set to ordinary member',
disinvite: 'Cancel the invitation',
deleteMember: 'Delete Member',
you: '(You)',
},
integrations: {
connected: 'Connected',
google: 'Google',
googleAccount: 'Login with Google account',
github: 'GitHub',
githubAccount: 'Login with GitHub account',
2023-05-30 09:59:05 +08:00
connect: 'Connect',
2023-05-15 08:51:32 +08:00
},
language: {
displayLanguage: 'Display Language',
timezone: 'Time Zone',
},
provider: {
2023-05-30 09:59:05 +08:00
apiKey: 'API Key',
enterYourKey: 'Enter your API key here',
invalidKey: 'Invalid OpenAI API key',
validatedError: 'Validation failed: ',
validating: 'Validating key...',
saveFailed: 'Save api key failed',
apiKeyExceedBill: 'This API KEY has no quota available, please read',
2023-05-15 08:51:32 +08:00
addKey: 'Add Key',
comingSoon: 'Coming Soon',
editKey: 'Edit',
invalidApiKey: 'Invalid API key',
azure: {
apiBase: 'API Base',
2023-05-22 17:39:28 +08:00
apiBasePlaceholder: 'The API Base URL of your Azure OpenAI Endpoint.',
2023-05-15 08:51:32 +08:00
apiKey: 'API Key',
apiKeyPlaceholder: 'Enter your API key here',
helpTip: 'Learn Azure OpenAI Service',
},
openaiHosted: {
openaiHosted: 'Hosted OpenAI',
onTrial: 'ON TRIAL',
exhausted: 'QUOTA EXHAUSTED',
desc: 'The OpenAI hosting service provided by Dify allows you to use models such as GPT-3.5. Before your trial quota is used up, you need to set up other model providers.',
callTimes: 'Call times',
usedUp: 'Trial quota used up. Add own Model Provider.',
useYourModel: 'Currently using own Model Provider.',
close: 'Close',
},
encrypted: {
front: 'Your API KEY will be encrypted and stored using',
back: ' technology.',
2023-05-30 09:59:05 +08:00
},
2023-05-15 08:51:32 +08:00
},
about: {
changeLog: 'Changlog',
updateNow: 'Update now',
nowAvailable: 'Dify {{version}} is now available.',
latestAvailable: 'Dify {{version}} is the latest version available.',
},
appMenus: {
overview: 'Overview',
promptEng: 'Prompt Eng.',
apiAccess: 'API Access',
logAndAnn: 'Logs & Ann.',
},
environment: {
testing: 'TESTING',
development: 'DEVELOPMENT',
},
appModes: {
completionApp: 'Text Generator',
chatApp: 'Chat App',
},
datasetMenus: {
documents: 'Documents',
hitTesting: 'Hit Testing',
settings: 'Settings',
emptyTip: 'The data set has not been associated, please go to the application or plug-in to complete the association.',
viewDoc: 'View documentation',
relatedApp: 'linked apps',
},
}
export default translation