| 
                        123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229 | 
                        - const translation = {
 -   api: {
 -     success: 'Success',
 -     saved: 'Saved',
 -     create: 'Created',
 -     remove: 'Removed',
 -   },
 -   operation: {
 -     create: 'Create',
 -     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.',
 -       setToCurrentModelMaxTokenTip: 'Max token is updated to the maximum token of the current model 4,000.',
 -     },
 -     tone: {
 -       Creative: 'Creative',
 -       Balanced: 'Balanced',
 -       Precise: 'Precise',
 -       Custom: 'Custom',
 -     },
 -   },
 -   menus: {
 -     status: 'beta',
 -     explore: 'Explore',
 -     apps: 'Build Apps',
 -     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',
 -     account: 'My account',
 -     members: 'Members',
 -     integrations: 'Integrations',
 -     language: 'Language',
 -     provider: 'Model Provider',
 -     dataSource: 'Data Source',
 -   },
 -   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',
 -     invite: 'Add',
 -     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 apps,can not build apps',
 -     inviteTeamMember: 'Add team member',
 -     inviteTeamMemberTip: 'They can access your team data directly after signing in.',
 -     email: 'Email',
 -     emailInvalid: 'Invalid Email Format',
 -     emailPlaceholder: 'Input Email',
 -     sendInvite: 'Add',
 -     invitationSent: 'Added',
 -     invitationSentTip: 'Added, and they can sign in to Dify to access your team data.',
 -     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',
 -     connect: 'Connect',
 -   },
 -   language: {
 -     displayLanguage: 'Display Language',
 -     timezone: 'Time Zone',
 -   },
 -   provider: {
 -     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',
 -     addKey: 'Add Key',
 -     comingSoon: 'Coming Soon',
 -     editKey: 'Edit',
 -     invalidApiKey: 'Invalid API key',
 -     azure: {
 -       apiBase: 'API Base',
 -       apiBasePlaceholder: 'The API Base URL of your Azure OpenAI Endpoint.',
 -       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.',
 -     },
 -   },
 -   dataSource: {
 -     add: 'Add a data source',
 -     connect: 'Connect',
 -     notion: {
 -       title: 'Notion',
 -       description: 'Using Notion as a data source for the dataset.',
 -       connectedWorkspace: 'Connected workspace',
 -       addWorkspace: 'Add workspace',
 -       connected: 'Connected',
 -       disconnected: 'Disconnected',
 -       changeAuthorizedPages: 'Change authorized pages',
 -       pagesAuthorized: 'Pages authorized',
 -       sync: 'Sync',
 -       remove: 'Remove',
 -       selector: {
 -         pageSelected: 'Pages Selected',
 -         searchPages: 'Search pages...',
 -         noSearchResult: 'No search resluts',
 -         addPages: 'Add pages',
 -         preview: 'PREVIEW',
 -       },
 -     },
 -   },
 -   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
 
 
  |