264 lines
No EOL
11 KiB
TypeScript
264 lines
No EOL
11 KiB
TypeScript
export default {
|
|
// Navigation
|
|
'nav.dashboard': 'Dashboard',
|
|
'nav.files': 'Files',
|
|
'nav.team': 'Team Area',
|
|
'nav.workflows': 'Workflows',
|
|
'nav.connections': 'Connections',
|
|
'nav.settings': 'Settings',
|
|
|
|
// Settings page
|
|
'settings.title': 'Settings',
|
|
'settings.appearance': 'Appearance',
|
|
'settings.language': 'Language',
|
|
'settings.about': 'About',
|
|
'settings.version': 'Version',
|
|
'settings.theme': 'Theme',
|
|
'settings.theme.description': 'Switch between light and dark mode',
|
|
'settings.language.description': 'Choose your preferred language',
|
|
'settings.theme.light': 'Light',
|
|
'settings.theme.dark': 'Dark',
|
|
'settings.theme.toggle.light': 'Switch to light mode',
|
|
'settings.theme.toggle.dark': 'Switch to dark mode',
|
|
|
|
// Languages
|
|
'language.german': 'Deutsch',
|
|
'language.english': 'English',
|
|
'language.french': 'Français',
|
|
|
|
// Common
|
|
'common.loading': 'Loading...',
|
|
'common.error': 'Error',
|
|
'common.success': 'Success',
|
|
'common.cancel': 'Cancel',
|
|
'common.save': 'Save',
|
|
'common.delete': 'Delete',
|
|
'common.edit': 'Edit',
|
|
'common.close': 'Close',
|
|
|
|
// Auth
|
|
'auth.login': 'Login',
|
|
'auth.register': 'Register',
|
|
'auth.logout': 'Logout',
|
|
'auth.email': 'Email',
|
|
'auth.password': 'Password',
|
|
|
|
// Dashboard
|
|
'dashboard.prompt.template': 'Prompt Template',
|
|
'dashboard.prompt.settings': 'Settings',
|
|
'dashboard.chat.area': 'Chat Area',
|
|
'dashboard.chat.history': 'Workflow History',
|
|
'dashboard.log.title': 'Log',
|
|
'dashboard.log.workflow': 'Workflow',
|
|
'dashboard.log.no_workflow': 'No workflow selected',
|
|
'dashboard.log.loading': 'Loading logs...',
|
|
'dashboard.log.error': 'Error loading logs',
|
|
'dashboard.log.no_logs': 'No logs available for this workflow',
|
|
'dashboard.log.waiting': 'Workflow running... Waiting for logs...',
|
|
'dashboard.log.fetch_failed': 'Failed to fetch logs',
|
|
'dashboard.log.level.info': 'INFO',
|
|
|
|
// Prompt Set
|
|
'promptset.loading': 'Loading prompts...',
|
|
'promptset.error.loading': 'Error loading prompts',
|
|
'promptset.retry': 'Try again',
|
|
'promptset.new_prompt': 'New Prompt',
|
|
'promptset.prompt_count': 'Prompt',
|
|
'promptset.prompt_count_plural': 'Prompts',
|
|
'promptset.no_prompts': 'No prompts available',
|
|
'promptset.created': 'Created',
|
|
'promptset.run_tooltip': 'Run prompt',
|
|
'promptset.share_tooltip': 'Share prompt',
|
|
'promptset.delete_tooltip': 'Delete prompt',
|
|
'promptset.confirm_delete': 'Click again to confirm',
|
|
'promptset.deleting': 'Deleting...',
|
|
'promptset.confirm_click': 'Click to confirm',
|
|
'promptset.delete_error': 'Error deleting',
|
|
'promptset.deleting_message': 'Deleting prompt...',
|
|
|
|
// Connections
|
|
'connections.title': 'Connections',
|
|
'connections.connect_google': 'Connect Google',
|
|
'connections.connect_microsoft': 'Connect Microsoft',
|
|
'connections.edit_connection_title': 'Edit {authority} Connection',
|
|
'connections.update_connection': 'Update Connection',
|
|
'connections.service_connections': 'Service Connections',
|
|
'connections.error': 'Error',
|
|
'connections.connection_error': 'Connection Error',
|
|
'connections.disconnect_error': 'Disconnect Error',
|
|
'connections.unknown': 'Unknown',
|
|
'connections.not_available': 'N/A',
|
|
'connections.invalid_date': 'Invalid Date',
|
|
'connections.confirm_delete': 'Are you sure you want to delete the {service} connection?',
|
|
|
|
// Connection Fields
|
|
'connections.field.service': 'Service',
|
|
'connections.field.status': 'Status',
|
|
'connections.field.external_username': 'External Username',
|
|
'connections.field.external_email': 'External Email',
|
|
'connections.field.connected_at': 'Connected At',
|
|
'connections.field.last_checked': 'Last Checked',
|
|
'connections.field.expires_at': 'Expires At',
|
|
|
|
// Connection Services
|
|
'connections.service.google': 'Google',
|
|
'connections.service.microsoft': 'Microsoft',
|
|
'connections.service.local': 'Local',
|
|
|
|
// Connection Placeholders
|
|
'connections.placeholder.external_username': 'Enter external username',
|
|
'connections.placeholder.external_email': 'Enter external email address',
|
|
|
|
// Connection Actions
|
|
'connections.action.edit': 'Edit',
|
|
'connections.action.toggle_connection': 'Toggle Connection',
|
|
'connections.action.delete': 'Delete',
|
|
|
|
|
|
// Prompt Modal
|
|
'modal.create_prompt': 'Create New Prompt',
|
|
'modal.name_required': 'Name is required',
|
|
'modal.content_required': 'Content is required',
|
|
'modal.create_error': 'Error creating prompt',
|
|
'modal.name_label': 'Name',
|
|
'modal.content_label': 'Content',
|
|
'modal.name_placeholder': 'Enter a name for the prompt',
|
|
'modal.content_placeholder': 'Enter the prompt content',
|
|
'modal.cancel': 'Cancel',
|
|
'modal.creating': 'Creating...',
|
|
'modal.create': 'Create Prompt',
|
|
|
|
// Share Modal
|
|
'share_modal.title': 'Share Prompt',
|
|
'share_modal.select_users': 'Select Users',
|
|
'share_modal.select_all': 'Select All',
|
|
'share_modal.deselect_all': 'Deselect All',
|
|
'share_modal.loading_users': 'Loading users...',
|
|
'share_modal.error_loading_users': 'Error loading users',
|
|
'share_modal.no_users_available': 'No users available',
|
|
'share_modal.no_users_selected': 'Please select at least one user',
|
|
'share_modal.one_user_selected': '1 user selected',
|
|
'share_modal.multiple_users_selected': '{count} users selected',
|
|
'share_modal.custom_title': 'Custom Title (optional)',
|
|
'share_modal.title_placeholder': 'Enter a custom title',
|
|
'share_modal.message': 'Message (optional)',
|
|
'share_modal.message_placeholder': 'Add a message for recipients',
|
|
'share_modal.share': 'Share',
|
|
'share_modal.sharing': 'Sharing...',
|
|
'share_modal.share_error': 'Error sharing prompt',
|
|
|
|
// Prompt Settings
|
|
'prompt_settings.title': 'Prompt Settings',
|
|
'prompt_settings.content_placeholder': 'Settings content will be added here in future updates.',
|
|
|
|
// Chat Area
|
|
'chat.continue_conversation': 'Continue conversation...',
|
|
'chat.enter_message': 'Enter message...',
|
|
'chat.remove_file': 'Remove file',
|
|
'chat.attach_file': 'Attach file',
|
|
'chat.you': 'You',
|
|
'chat.click_to_open': 'Click to open',
|
|
'chat.preview_document': 'Preview document',
|
|
'chat.download_document': 'Download document',
|
|
'chat.workflow_failed': 'Workflow failed.',
|
|
'chat.retry_workflow': 'Try again',
|
|
'chat.sending_followup': 'Sending follow-up message...',
|
|
'chat.sending_message': 'Sending message...',
|
|
'chat.error_prefix': 'Error:',
|
|
'chat.error_loading_messages': 'Error loading messages:',
|
|
'chat.loading_workflow_messages': 'Loading workflow messages...',
|
|
'chat.start_conversation': 'Start a conversation by entering a message, selecting a template, or continuing a previous workflow...',
|
|
|
|
// File Preview
|
|
'file_preview.loading': 'Loading preview...',
|
|
'file_preview.error': 'Error',
|
|
'file_preview.no_preview': 'No preview available',
|
|
'file_preview.close_preview': 'Close preview',
|
|
'file_preview.python': 'Python',
|
|
|
|
// Chat History
|
|
'chat_history.loading': 'Loading workflows...',
|
|
'chat_history.error_loading': 'Error loading workflows:',
|
|
'chat_history.try_again': 'Try Again',
|
|
'chat_history.title': 'Workflow History',
|
|
'chat_history.workflow_count': 'Workflow',
|
|
'chat_history.workflow_count_plural': 'Workflows',
|
|
'chat_history.empty_state': 'No workflows available',
|
|
'chat_history.confirm_delete': 'Are you sure you want to delete workflow "{id}..."?',
|
|
'chat_history.no_message_content': 'No message content available',
|
|
'chat_history.unknown_date': 'Unknown date',
|
|
'chat_history.invalid_date': 'Invalid date',
|
|
'chat_history.started': 'Started:',
|
|
'chat_history.last_activity': 'Last Activity:',
|
|
'chat_history.round': 'Round',
|
|
'chat_history.resume_tooltip': 'Resume workflow',
|
|
'chat_history.delete_tooltip': 'Delete workflow',
|
|
'chat_history.deleting': 'Deleting workflow...',
|
|
|
|
// Workflow Status
|
|
'status.error': 'ERROR',
|
|
'status.failed': 'FAILED',
|
|
'status.stopped': 'STOPPED',
|
|
'status.cancelled': 'CANCELLED',
|
|
'status.running': 'RUNNING',
|
|
'status.processing': 'PROCESSING',
|
|
'status.completed': 'COMPLETED',
|
|
'status.pending': 'PENDING',
|
|
|
|
// Files
|
|
'files.unknown_size': 'Unknown Size',
|
|
'files.unknown_date': 'Unknown Date',
|
|
'files.source.uploaded': 'Uploaded',
|
|
'files.source.ai_created': 'AI-created',
|
|
'files.source.shared': 'Shared',
|
|
'files.source.unknown': 'Unknown',
|
|
'files.preview_tooltip': 'Preview file',
|
|
'files.download_tooltip': 'Download file',
|
|
'files.delete_tooltip': 'Delete file',
|
|
'files.delete_confirm_tooltip': 'Click again to confirm deletion',
|
|
'files.downloading': 'Downloading...',
|
|
'files.deleting': 'Deleting...',
|
|
'files.delete_confirm': 'Click to confirm...',
|
|
'files.no_files': 'No files found.',
|
|
'files.no_shared_files': 'No shared files found.',
|
|
'files.no_ai_files': 'No AI-created files found.',
|
|
'files.no_uploaded_files': 'No uploaded files found.',
|
|
'files.header.name': 'Name',
|
|
'files.header.type': 'Type',
|
|
'files.header.size': 'Size',
|
|
'files.header.date': 'Date',
|
|
'files.selector.title': 'Select files',
|
|
'files.selector.tab.all': 'All files',
|
|
'files.selector.tab.uploads': 'Uploaded',
|
|
'files.selector.tab.created': 'AI-created',
|
|
'files.selector.tab.shared': 'Shared',
|
|
'files.selector.select_all': 'Select all',
|
|
'files.selector.deselect_all': 'Deselect all',
|
|
'files.selector.file_selected': 'File',
|
|
'files.selector.files_selected': 'Files',
|
|
'files.selector.selected_suffix': 'selected',
|
|
'files.selector.upload_new': 'Upload new file',
|
|
'files.selector.loading': 'Loading files...',
|
|
'files.selector.error_loading': 'Error loading files:',
|
|
'files.upload.title': 'Upload file',
|
|
'files.upload.drop_here': 'Drop file here...',
|
|
'files.upload.uploading': 'Uploading...',
|
|
'files.upload.drag_files': 'Drag files here',
|
|
'files.upload.or': 'or',
|
|
'files.upload.browse': 'Browse',
|
|
'files.upload.selected_file': 'Selected file:',
|
|
'files.upload.upload_button': 'Upload',
|
|
'files.upload.uploading_button': 'Uploading...',
|
|
'files.upload.success': 'File uploaded successfully!',
|
|
'files.upload.error': 'An error occurred while uploading.',
|
|
'files.upload.unexpected_error': 'An unexpected error occurred while uploading.',
|
|
|
|
// Files Page
|
|
'files.page.tab.all': 'All Files',
|
|
'files.page.tab.uploads': 'My Uploads',
|
|
'files.page.tab.created': 'Created Files',
|
|
'files.page.tab.shared': 'Shared Files',
|
|
'files.page.add_file': 'Add File',
|
|
'files.page.loading': 'Loading files...',
|
|
'files.page.error': 'Error:',
|
|
};
|