export default { app: { title: 'CrossSubtitle', credit: 'by {author}', collapse: 'Collapse', settings: 'Settings', submitting: 'Submitting...', addTask: 'Add Task', mode: 'Mode', source: 'Source', translate: 'Translate', targetLang: 'Target Language', chinese: 'Chinese', english: 'English', sourceLang: 'Source Language', bilingualExport: 'Bilingual Export', autoDetect: 'Auto Detect', advanced: 'Advanced Settings', feedback: { restoredDefaults: 'Restored default model paths', loadModelError: 'Failed to load default model paths: {message}', loadModelErrorFallback: 'Failed to load default model paths', bilingualOn: 'Bilingual export enabled', bilingualOff: 'Bilingual export disabled', fallbackSource: 'LLM API Key not set, falling back to source transcription', submitted: 'Submitted {count} tasks', submitFailed: 'Task submission failed', dialogError: 'Failed to open file dialog: {message}', dialogErrorFallback: 'Failed to open file dialog', }, llm: { apiBase: 'LLM API Base', apiKey: 'LLM API Key', model: 'LLM Model', batchSize: 'Batch Size', contextSize: 'Context Size', }, model: { whisper: 'Whisper Model', vad: 'VAD Model', defaultWhisper: 'Built-in Whisper Model', defaultVad: 'Built-in VAD Model', }, pickFiles: 'Select Media Files', mediaFiles: 'Media Files', }, taskQueue: { title: 'Tasks', subtitle: 'Select a task to view subtitles', empty: 'No tasks', retry: 'Retry', status: { queued: 'Queued', extracting: 'Extracting', vad_processing: 'VAD', transcribing: 'Transcribing', translating: 'Translating', completed: 'Completed', failed: 'Failed', }, }, editor: { title: 'Workspace', segments: '{count} segments', selectTask: 'Select a task from the left to start', empty: 'Select a task to view subtitles', emptyHint: 'Click a task in the list to start viewing', processing: 'Processing, please wait...', failed: 'Task failed, unable to generate subtitles', noSegments: 'No subtitle segments', waiting: 'Waiting for transcription...', translation: 'Translation', source: 'Source', logs: 'Logs', noLogs: 'No logs', }, }