{ "common.status.ready": "Ready", "common.cancel": "Cancel", "common.error": "Error:", "common.copy": "Copy", "common.status.error": "Error", "page.title.login": "Login - Author Buddy", "page.title.register": "Register - Author Buddy", "page.title.setup2fa": "2FA setup - Author Buddy", "page.title.settings": "Settings", "page.title.editor": "Editor - Author Buddy", "page.title.assistant": "Assistant - Author Buddy", "page.title.models": "Models - Author Buddy", "page.title.home": "Dashboard - Author Buddy", "page.title.error": "Error", "page.title.not_found": "Page not found", "page.title.help": "Help", "nav.menu.extras.help": "Help", "nav.menu.file": "File", "nav.menu.file.new_project": "New project", "nav.menu.file.open_editor": "Open editor", "nav.menu.file.exit": "Exit", "nav.menu.extras": "Extras", "nav.menu.extras.settings": "Settings", "nav.menu.extras.manage_models": "Manage models", "nav.menu.extras.assistant": "Assistant", "nav.menu.extras.user_management": "User management", "nav.menu.projects": "Projects", "nav.projects.list_title": "List existing projects", "nav.projects.loading": "Loading projects...", "nav.projects.empty": "No projects available.", "nav.projects.create": "Create project", "nav.projects.files": "Project files", "nav.projects.refresh_tree": "Refresh file tree", "nav.projects.file.new": "New file", "nav.projects.file.rename": "Rename", "nav.rename.title": "Rename file", "nav.rename.label.new_name": "New name", "nav.rename.placeholder": "new_name.md", "nav.rename.button.confirm": "Rename", "nav.newfile.title": "New file", "nav.newfile.label.filename": "Filename", "nav.newfile.placeholder": "my_file.md", "nav.newfile.button.create": "Create", "nav.user.logged_in_as": "Logged in as:", "nav.user.manage_2fa": "Manage 2FA", "nav.user.logout": "Logout", "nav.error.file_exists": "File already exists.", "nav.projects.copy": "Copy project", "nav.copy_project.title": "Copy project", "nav.copy_project.label.name": "New project name:", "nav.copy_project.placeholder.name": "e.g. My novel (Copy)", "nav.copy_project.label.path": "Destination path:", "nav.copy_project.placeholder.path": "e.g. C:\\Projects\\MyNovelCopy", "nav.copy_project.button.copy": "Copy", "nav.status.project_copied": "Project copied:", "nav.status.renamed_to": "Renamed to:", "nav.status.created": "Created:", "login.heading": "Login", "login.label.username": "Username:", "login.label.password": "Password:", "login.button.submit": "Login", "login.link.register": "Register", "login.2fa.instruction": "Enter the 6-digit code from your authenticator app:", "login.2fa.label.code": "2FA code:", "login.2fa.button.verify": "Verify", "login.error.empty_fields": "Please enter username and password.", "login.error.invalid_credentials": "Invalid username or password.", "login.2fa.error.invalid_code": "Please enter a valid 6-digit code.", "login.2fa.error.code_failed": "Invalid code. Please try again.", "register.heading": "Register", "register.label.username": "Username:", "register.label.password": "Password:", "register.label.confirm_password": "Confirm password:", "register.button.submit": "Register", "register.link.back_to_login": "Back to login", "register.error.no_username": "Please enter a username.", "register.error.no_password": "Please enter a password.", "register.error.password_mismatch": "Passwords do not match.", "register.error.password_too_short": "Password must be at least 4 characters long.", "register.error.username_taken": "Username is already taken.", "setup2fa.heading": "Two-Factor Authentication", "setup2fa.status.enabled": "2FA is enabled.", "setup2fa.button.disable": "Disable 2FA", "setup2fa.instruction": "Scan the QR code below with your authenticator app (e.g. Google Authenticator, Microsoft Authenticator) or enter the secret key manually:", "setup2fa.label.secret_key": "Secret key:", "setup2fa.label.verification_code": "Enter verification code:", "setup2fa.button.enable": "Enable 2FA", "setup2fa.description": "Set up two-factor authentication to add an extra layer of security to your account.", "setup2fa.button.setup": "Set up 2FA", "setup2fa.error.invalid_code": "Please enter a valid 6-digit code.", "setup2fa.error.code_invalid": "Invalid code. Please try again.", "setup2fa.error.enable_failed": "Failed to enable 2FA.", "settings.context.project": "Project settings for", "settings.context.user": "General user settings", "settings.section.user": "User", "settings.user.label.active": "Active user:", "settings.user.label.new": "New user:", "settings.user.placeholder.name": "Name", "settings.user.button.add": "Add", "settings.user.role.admin": "Administrator", "settings.user.role.author": "Author", "settings.user.link.2fa": "Set up 2FA", "settings.section.models": "Models", "settings.models.label.rag": "RAG model (facts):", "settings.models.empty": "No models found", "settings.models.label.style": "Style model (editing):", "settings.models.label.spellcheck": "Spell check model:", "settings.section.ollama_server": "Ollama Server", "settings.ollama.label.url": "Server URL:", "settings.ollama.hint.url": "Ollama server address", "settings.ollama.test": "Test", "settings.ollama.online": "Online", "settings.ollama.offline": "No connection", "settings.section.diagnostics": "Ollama Diagnostics", "settings.diagnostics.run": "Run diagnostics", "settings.section.appearance": "Appearance", "settings.appearance.label.theme": "Theme:", "settings.appearance.theme.light": "Light", "settings.appearance.theme.dark": "Dark", "settings.appearance.theme.retro": "(Retro)", "settings.section.language": "Language", "settings.language.label": "Language:", "settings.section.editor_prompt": "Editor system prompt", "settings.section.factcheck_template": "Fact check template", "settings.section.spellcheck_prompt": "Spell check prompt", "settings.section.advocatus_diaboli": "Advocatus Diaboli", "settings.section.hook_finder": "Hook finder", "settings.section.eli5": "ELI5-Simplification", "settings.section.coauthor_brainstorming": "Co-Author Brainstorming", "settings.section.tech_lastenheft": "📋 Requirements Spec", "settings.section.tech_pflichtenheft": "⚙️ Functional Spec", "settings.section.tech_usecase": "🔄 Use Cases", "settings.section.tech_stakeholder": "👥 Stakeholder Analysis", "settings.section.tech_glossar": "📖 Glossary", "settings.section.tech_qualitaet": "✅ Quality Requirements", "settings.section.tech_risiko": "⚠️ Risk Analysis", "settings.button.save": "Save", "settings.status.user_created": "User '{0}' created.", "settings.status.saved": "Settings saved.", "assistant.mode.lektorat": "Editing", "assistant.mode.advocatus": "Advocatus Diaboli", "assistant.mode.hookfinder": "Hook finder", "assistant.mode.eli5": "ELI5 simplification", "assistant.button.execute": "Execute", "assistant.button.send_to_editor": "Send to editor", "assistant.button.edit_prompt": "Edit prompt", "assistant.button.hide_prompt": "Hide prompt", "assistant.button.reset_prompt": "Reset", "assistant.label.system_prompt": "System prompt", "assistant.status.starting": "Starting...", "assistant.status.searching": "Searching facts...", "assistant.label.input_text": "Input text", "assistant.placeholder.input": "Paste your text here...", "assistant.label.result": "Result", "assistant.hint.empty_result": "Result appears here after execution.", "assistant.status.processing": "Processing...", "assistant.mode.coauthor": "Co-Author Brainstorming", "assistant.mode.rag": "RAG fact query", "assistant.mode.tech_lastenheft": "📋 Requirements Spec", "assistant.mode.tech_pflichtenheft": "⚙️ Functional Spec", "assistant.mode.tech_usecase": "🔄 Use Cases", "assistant.mode.tech_stakeholder": "👥 Stakeholder Analysis", "assistant.mode.tech_glossar": "📖 Glossary", "assistant.mode.tech_qualitaet": "✅ Quality Requirements", "assistant.mode.tech_risiko": "⚠️ Risk Analysis", "assistant.error.no_prompt": "No system prompt configured for this mode. Please configure in settings.", "assistant.error.no_project": "No project loaded. Please open a project in the editor first.", "assistant.error.no_facts": "No relevant facts found in the project index. Please index the project first.", "assistant.status.done": "Done.", "assistant.exposee.context": "Consider the following story outline (Exposé):", "models.heading": "Manage Ollama models", "models.button.refresh": "Refresh", "models.status.loading": "Loading models...", "models.label.size": "Size:", "models.label.modified": "Modified:", "models.pull.heading": "Download new model", "models.pull.label.name": "Model name:", "models.pull.placeholder": "e.g. llama3.2", "models.pull.button.download": "Download", "models.error.loading": "Error loading models:", "models.pull.status.starting": "Starting download...", "models.pull.status.model": "Model", "models.pull.status.success": "downloaded successfully.", "editor.status.autosaved": "Auto-saved.", "editor.status.corrections_applied": "Corrections applied.", "editor.spellcheck.button.apply": "Apply corrections", "editor.version.button.browse": "Versions", "editor.version.button.diff": "Compare", "editor.version.button.restore": "Restore", "editor.version.list_title": "Available versions", "editor.version.diff_title": "Diff: version from", "editor.version.empty": "No versions available.", "editor.placeholder.content": "Write your text here...", "editor.button.style_check": "Check style", "editor.button.spell_check": "Spell check", "editor.button.save": "Save", "editor.button.version": "Version", "editor.button.assistant": "Assistant", "editor.button.index_project": "Index project", "editor.version.title": "Save version", "editor.version.label.comment": "Comment (optional)", "editor.version.placeholder.comment": "What changed?", "editor.version.button.save": "Save version", "editor.search.placeholder": "Search term for fact/Wikipedia research...", "editor.button.search_rag": "Search facts (RAG)", "editor.button.search_wikipedia": "Wikipedia research", "editor.spellcheck.heading": "Spell check - Changes:", "editor.rag.heading": "Found facts (RAG):", "editor.rag.label.similarity": "Similarity:", "editor.wikipedia.heading": "Wikipedia research:", "editor.wikipedia.status.loaded": "\u2713 Loaded", "editor.wikipedia.button.load": "Load full article", "editor.wikipedia.button.save_as_fact": "Save as fact", "editor.result.heading": "Result:", "editor.create_project.title": "Create new project", "editor.create_project.label.name": "Project name", "editor.create_project.placeholder.name": "e.g. My novel", "editor.create_project.label.path": "Project path", "editor.create_project.placeholder.path": "e.g. C:\\Projects\\MyNovel", "editor.button.create": "Create", "editor.status.imported_from_assistant": "Text imported from assistant.", "editor.status.loaded": "Loaded:", "editor.warning.context": "File is very long – context window may be exceeded", "settings.temperature.label": "Creativity (Temperature):", "settings.temperature.category.precise": "The Accountant (Precise & Strict)", "settings.temperature.category.balanced": "The Editor (Balanced)", "settings.temperature.category.creative": "The Co-Author (Creative)", "settings.temperature.category.chaos": "The Drunk (Chaos)", "settings.temperature.desc.precise": "Deterministic, repeatable, logical, dry", "settings.temperature.desc.balanced": "Natural phrasing, stays close to facts", "settings.temperature.desc.creative": "Unexpected metaphors, twists, creative ideas", "settings.temperature.desc.chaos": "Unusable for productive writing", "editor.status.analyzing_style": "Ollama analyzing style...", "editor.status.checking_spelling": "Ollama checking spelling...", "editor.status.searching_rag": "Searching related facts...", "editor.status.searching_wikipedia": "Searching Wikipedia...", "editor.status.loading_article": "Loading article:", "editor.status.saving_fact": "Saving as fact...", "editor.status.creating_project": "Creating project...", "editor.status.indexing": "Indexing project...", "editor.status.saved": "Saved:", "editor.status.version_saved": "Version saved:", "editor.status.saved_as": "Saved as:", "editor.rag.error.no_project": "No project loaded. Open a project via the sidebar first.", "editor.rag.error.no_facts": "No relevant facts found. Index the project if needed via 'Index project'.", "editor.rag.error.generic": "RAG error:", "editor.wikipedia.error.not_found": "No Wikipedia articles found.", "editor.wikipedia.error.generic": "Wikipedia error:", "editor.wikipedia.error.load_failed": "Could not load article.", "editor.error.project_not_found": "Project not found.", "editor.error.save_failed": "Error saving:", "editor.error.create_failed": "Error creating:", "editor.index.error.no_project": "No project loaded. Open a project via the sidebar first.", "editor.index.error.not_found": "Project not found.", "editor.index.status.success": "Project indexed successfully.", "editor.index.error.generic": "Indexing error:", "editor.version.status_loaded_prefix": "Version from", "editor.version.status_loaded_suffix": "loaded.", "home.tab.rag_facts": "Found facts (RAG)", "home.tab.style_analysis": "Style analysis", "home.rag.empty": "No facts found. Open a project and scan the files.", "error.heading": "An error occurred", "error.message": "Sorry, an unexpected error occurred.", "error.link.back_to_home": "Back to home", "notfound.heading": "404 - Page not found", "notfound.message": "The requested page does not exist.", "notfound.link.back_to_home": "Back to home", "usermanagement.title": "User management", "usermanagement.col.name": "Name", "usermanagement.col.role": "Role", "usermanagement.col.status": "Status", "usermanagement.col.actions": "Actions", "usermanagement.status.active": "Active", "usermanagement.status.inactive": "Disabled", "usermanagement.action.activate": "Activate", "usermanagement.action.deactivate": "Deactivate", "usermanagement.action.delete": "Delete", "usermanagement.cannot_self": "Cannot manage yourself", "usermanagement.status.activated": "User activated.", "usermanagement.status.deactivated": "User deactivated.", "usermanagement.status.deleted": "User deleted.", "common.back": "Back", "export.title": "Export documents", "export.file_count": "Selected files", "export.label.filename": "Filename", "export.placeholder.filename": "e.g. MyExport", "export.hint.filename": "The file will be saved in the browser download folder.", "export.label.format": "Format", "export.format.markdown": "Markdown (single file)", "export.format.zip": "Markdown (ZIP archive)", "export.button.export": "Export" }