BottomBar Attach file to message Vedhæft fil til besked Attach image to message Vedhæft billede til besked Link file to context Tilknyt fil til kontekst Sync open files Synkronisér åbne filer Automatically synchronize currently opened files with the model context Synkronisér automatisk aktuelt åbne filer med modelkonteksten Compressing... Komprimerer... Cancel Annullér Cancel compression Annullér komprimering Compress Komprimér Compress chat (create summarized copy using LLM) Komprimér chat (opret opsummeret kopi ved hjælp af LLM) ChatItem ↑ %1 (cached %2) ↑ %1 (cachet %2) ↑ %1 ↑ %1 ↓ %1 (reasoning %2) ↓ %1 (ræsonnement %2) ↓ %1 ↓ %1 Σ %1 Σ %1 Reset chat to this message and edit Nulstil chat til denne besked og redigér Click: Open in Qt Creator Shift+Click: Open in System Editor Klik: Åbn i Qt Creator Shift+Klik: Åbn i systemeditor Failed to load image Kunne ikke indlæse billede CodeBlock Code (%1) Kode (%1) Code Kode Copy Kopiér Collapse Fold sammen Expand Fold ud Copied Kopieret ContextViewer Chat Context Chatkontekst Refresh Genopfrisk Close Luk Base System Prompt Grundlæggende systemprompt Active Aktiv Empty Tom No system prompt configured Ingen systemprompt konfigureret Copy Kopiér Edit in Settings Redigér i indstillinger Agent Role Agentrolle No role selected. Using base system prompt only. Ingen rolle valgt. Bruger kun grundlæggende systemprompt. Manage Roles Administrér roller Project Rules Projektregler %1 active %1 aktiv None Ingen Rules (%1) Regler (%1) Content Indhold No project rules found. Create .md files in .qodeassist/rules/common/ or .qodeassist/rules/chat/ Ingen projektregler fundet. Opret .md-filer i .qodeassist/rules/common/ eller .qodeassist/rules/chat/ Open Rules Folder Åbn regelmappe Final prompt: Base System Prompt + Agent Role + Project Info + Project Rules + Linked Files Endelig prompt: Grundlæggende systemprompt + Agentrolle + Projektinfo + Projektregler + Tilknyttede filer DiffStatistics +%1 lines, -%2 lines +%1 linjer, -%2 linjer +%1 lines +%1 linjer -%1 lines -%1 linjer No changes Ingen ændringer FileEditBlock ARCHIVED ARKIVERET APPLIED ANVENDT REJECTED AFVIST PENDING AFVENTER Replace Erstat Append Tilføj %1: %2 (+%3 -%4) %1: %2 (+%3 -%4) %1: %2 (+%3) %1: %2 (+%3) Open file in editor and navigate to changes Åbn fil i editor og naviger til ændringer Copy Kopiér Collapse Fold sammen Expand Fold ud FileEditsActionBar File Edit in Current Message Filredigering i aktuel besked %1 File Edits in Current Message %1 filredigeringer i aktuel besked %1 applied %1 anvendt %1 pending %1 afventer %1 rejected %1 afvist Apply All (%1) Anvend alle (%1) Reapply All (%1) Genanvend alle (%1) Apply all pending and rejected edits in this message Anvend alle afventende og afviste redigeringer i denne besked Reapply all rejected edits in this message Genanvend alle afviste redigeringer i denne besked Undo All (%1) Fortryd alle (%1) Undo all applied edits in this message Fortryd alle anvendte redigeringer i denne besked MessageNavigator Jump to message #%1 Gå til besked #%1 QObject Template Not Found Skabelon ikke fundet Template '%1' was not found or has been updated. Please re-set new one. Skabelonen '%1' blev ikke fundet eller er blevet opdateret. Indstil venligst en ny. Providers Udbydere Agents Agenter Current Settings Aktuelle indstillinger QodeAssist::Chat::ChatCompressor Compression already in progress Komprimering er allerede i gang No chat file to compress Ingen chatfil at komprimere Chat is empty, nothing to compress Chat er tom, intet at komprimere No provider available Ingen udbyder tilgængelig No template available Ingen skabelon tilgængelig Compression cancelled Komprimering annulleret Failed to save compressed chat Kunne ikke gemme komprimeret chat Compression failed: %1 Komprimering mislykkedes: %1 QodeAssist::Chat::ChatFileManager File is not accessible: %1 Filen er ikke tilgængelig: %1 Failed to copy file: %1 Kunne ikke kopiere fil: %1 QodeAssist::Chat::ChatHistoryStore Save Chat History Gem chathistorik JSON files (*.json) JSON-filer (*.json) Load Chat History Indlæs chathistorik QodeAssist::Chat::ChatRootView Chat compressed successfully! Chat komprimeret! This chat file is already in use by another QodeAssist chat session. Denne chatfil er allerede i brug af en anden QodeAssist-chatsession. This chat is already open in another QodeAssist chat session. Denne chat er allerede åben i en anden QodeAssist-chatsession. Select Files to Attach Vælg filer at vedhæfte Images automatically moved to Attach zone (%n file(s)) Billeder automatisk flyttet til vedhæftningszone (%n fil(er)) Billeder automatisk flyttet til vedhæftningszone (%n fil(er)) Select Images to Attach Vælg billeder at vedhæfte Images (*.png *.jpg *.jpeg *.gif *.bmp *.webp) Billeder (*.png *.jpg *.jpeg *.gif *.bmp *.webp) Compression is already in progress Komprimering er allerede i gang No chat file to compress. Please save the chat first. Ingen chatfil at komprimere. Gem venligst chatten først. QodeAssist::Chat::NavigationPanel QodeAssist Chat QodeAssist-chat QodeAssist::EditorChatButton Open QodeAssist Chat Åbn QodeAssist-chat QodeAssist::Mcp::McpServerManager QodeAssist MCP server exposing Qt Creator project tools. QodeAssist MCP-server, der eksponerer Qt Creator-projektværktøjer. QodeAssist::QodeAssistClient Code completion failed: %1 Kodefuldførelse mislykkedes: %1 Quick refactor failed Hurtig refaktorering mislykkedes Quick refactor failed: %1 Hurtig refaktorering mislykkedes: %1 QodeAssist::RefactorWidget ◄ Original ◄ Original Refactored ► Refaktoreret ► ✓ Apply (⌘+Enter) ✓ Anvend (⌘+Enter) ✓ Apply (Ctrl+Enter) ✓ Anvend (Ctrl+Enter) ✗ Decline (Esc) ✗ Afvis (Esc) QodeAssist::Settings::AgentDetailPane Open in editor Åbn i editor Duplicate… Duplikér… Delete Slet Identity Identitet Extends: Udvider: Name: Navn: Description: Beskrivelse: Tags: Tags: Comma-separated. Free-form — used to filter and group the agent list. Kommasepareret. Fri form — bruges til at filtrere og gruppere agentlisten. System role Systemrolle Prepended to every request as the system message. Tilføjet foran hver anmodning som systembeskeden. Context Kontekst Jinja2 template rendered with ContextManager bindings into the agent.context system-prompt layer. Empty = no context block. Jinja2-skabelon gengivet med ContextManager-bindinger ind i agent.context systempromptlaget. Tom = ingen kontekstblok. Connection Forbindelse Provider: Udbyder: The provider instance this agent uses. URL is inherited from the instance. Den udbyderforekomst, denne agent bruger. URL arves fra forekomsten. Endpoint: Slutpunkt: Appended to the provider's URL. Blank uses the provider default. Tilføjet til udbyderens URL. Tom bruger udbyderens standard. Model: Model: Match Match When a feature slot has multiple bound agents, the first whose match rules satisfy the current context wins. Når en funktionsplads har flere bundne agenter, vinder den første, hvis matchregler opfylder den aktuelle kontekst. File patterns: Filmønstre: Globs, comma-separated. Empty matches every file. Globs, kommaseparerede. Tom matcher hver fil. Template Skabelon Jinja2 template (via inja) rendered to the request body. Built-in context: ctx.prefix, ctx.suffix, ctx.history, ctx.system_prompt, agent.model. Jinja2-skabelon (via inja) gengivet til anmodningsbody. Indbygget kontekst: ctx.prefix, ctx.suffix, ctx.history, ctx.system_prompt, agent.model. message_format: message_format: Load errors Indlæsningsfejl ▸ Show raw TOML ▸ Vis rå TOML ▾ Hide raw TOML ▾ Skjul rå TOML No description provided. Ingen beskrivelse angivet. %1 (missing — not in provider library) %1 (mangler — ikke i udbyderbibliotek) (provider default) (udbyderstandard) # effective request line (unknown — provider instance not found) # effektiv anmodningslinje (ukendt — udbyderforekomst ikke fundet) effective request line effektiv anmodningslinje (no system role set) (ingen systemrolle indstillet) (no context block) (ingen kontekstblok) (matches every file) (matcher hver fil) (inherited from parent / none) (arvet fra forælder / ingen) (truncated at %1 bytes) (afkortet ved %1 bytes) (source file is empty) (kildefilen er tom) (source file unavailable: %1) (kildefil utilgængelig: %1) Bundled agents are read-only — duplicate to edit. Medfølgende agenter er skrivebeskyttede — duplikér for at redigere. Bundled agents cannot be deleted. Medfølgende agenter kan ikke slettes. Select an agent Vælg en agent Pick an agent from the list to see its details. Vælg en agent fra listen for at se dens detaljer. error: %1 fejl: %1 warning: %1 advarsel: %1 QodeAssist::Settings::AgentListPane Filter agents… Filtrér agenter… User Bruger Bundled Medfølgende No agents match these filters. Ingen agenter matcher disse filtre. QodeAssist::Settings::AgentRoleDialog Add Agent Role Tilføj agentrolle Duplicate Agent Role Duplikér agentrolle Edit Agent Role Redigér agentrolle e.g., Developer, Code Reviewer f.eks. Udvikler, Kodegranskere Name: Navn: e.g., developer, code_reviewer f.eks. developer, code_reviewer ID: ID: Brief description of this role... Kort beskrivelse af denne rolle... Description: Beskrivelse: System Prompt: Systemprompt: You are an expert in... Your role is to: - Task 1 - Task 2 - Task 3 Du er ekspert i... Din rolle er at: - Opgave 1 - Opgave 2 - Opgave 3 ID cannot be changed for existing roles ID kan ikke ændres for eksisterende roller QodeAssist::Settings::AgentsWidget Agents Agenter Reload from disk Genindlæs fra disk Open agents folder Åbn agentmappe Open agent Åbn agent '%1' is bundled with the plugin and read-only. Use Duplicate to create an editable user copy. '%1' er medfølgende med pluginnet og skrivebeskyttet. Brug Duplikér for at oprette en redigerbar brugerkopi. Agent '%1' has no editable source file. Agenten '%1' har ingen redigerbar kildefil. Could not open %1. Kunne ikke åbne %1. Duplicate Duplikér Delete Agent Slet agent Delete agent '%1'? This will remove the file: %2 Slet agenten '%1'? Dette vil fjerne filen: %2 Could not delete the agent file: %1 Kunne ikke slette agentfilen: %1 QodeAssist::Settings::McpClientsListAspect Connected. Forbundet. Connecting… Forbinder… Failed. Mislykkedes. Failed: %1 Mislykkedes: %1 Disabled. Deaktiveret. everything (reference test server) alt (reference-testserver) filesystem (local files) filsystem (lokale filer) memory (in-memory key-value) hukommelse (nøgle-værdi i hukommelsen) git (local git ops) git (lokale git-operationer) time (system clock) tid (systemur) qtcreator (Qt Creator's built-in MCP server) qtcreator (Qt Creators indbyggede MCP-server) qt-docs (Qt documentation) qt-docs (Qt-dokumentation) remote (SSE / HTTP) fjern (SSE / HTTP) Server reports no tools. Serveren rapporterer ingen værktøjer. Tools Værktøjer Enable / disable this MCP server Aktivér / deaktivér denne MCP-server Remove this server from the config. Fjern denne server fra konfigurationen. Remove server Fjern server Remove server '%1' from the config? Fjern serveren '%1' fra konfigurationen? Open Config Åbn konfiguration Refresh MCP List Genopfrisk MCP-liste Note: restart Qt Creator to apply MCP changes to already-opened chats and running sessions. Bemærk: genstart Qt Creator for at anvende MCP-ændringer på allerede åbnede chats og kørende sessioner. Quick Setup Hurtig opsætning Pick a preset to append a ready-made server entry to the config (auto-suffixed if the name is taken). Vælg en forudindstilling for at tilføje en færdiglavet serverpost til konfigurationen (auto-suffikseret hvis navnet er taget). -- Select Preset -- -- Vælg forudindstilling -- No servers configured. Add a preset below or edit the JSON. Ingen servere konfigureret. Tilføj en forudindstilling nedenfor eller redigér JSON. 0 server(s) defined. 0 server(e) defineret. %1 server(s) defined, %2 enabled. %1 server(e) defineret, %2 aktiveret. MCP configuration MCP-konfiguration Failed to write %1: %2 Kunne ikke skrive %1: %2 QodeAssist::Settings::ProviderDetailPane Edit… Redigér… Open in editor Åbn i editor Open this provider's TOML file in Qt Creator. Bundled providers are read-only — duplicate first. Åbn denne udbyders TOML-fil i Qt Creator. Medfølgende udbydere er skrivebeskyttede — duplikér først. Duplicate… Duplikér… Delete Slet Cancel Annullér Save Gem Identity Identitet Name: Navn: Client API: Klient-API: The client API this provider speaks. Cannot be changed after creation. Den klient-API, som denne udbyder taler. Kan ikke ændres efter oprettelse. Description: Beskrivelse: Endpoint Slutpunkt URL: URL: Base URL. Agents append their endpoint path (e.g. /chat/completions) to this. Basis-URL. Agenter tilføjer deres slutpunktssti (f.eks. /chat/completions) til denne. Credentials Legitimationsoplysninger Enter API key… Indtast API-nøgle… Show / hide API key Vis / skjul API-nøgle Save key Gem nøgle Clear Ryd Erase the stored API key for this provider Slet den gemte API-nøgle for denne udbyder API key: API-nøgle: Launch Start idle inaktiv Start Start Stop Stop Restart Genstart ▸ Show launch terminal ▸ Vis startterminal ▾ Hide launch terminal ▾ Skjul startterminal ▸ Show raw TOML ▸ Vis rå TOML ▾ Hide raw TOML ▾ Skjul rå TOML No description provided. Ingen beskrivelse angivet. — not required (local provider) — ikke påkrævet (lokal udbyder) This provider type does not use a key. Denne udbydertype bruger ikke en nøgle. Stored — enter a new key to replace it. Gemt — indtast en ny nøgle for at erstatte den. A key is stored. Type a new key and press Save key to replace it, or Clear to erase it. En nøgle er gemt. Indtast en ny nøgle og tryk Gem nøgle for at erstatte den, eller Ryd for at slette den. No key stored yet. Type a key and press Save key. Ingen nøgle gemt endnu. Indtast en nøgle og tryk Gem nøgle. Select a provider Vælg en udbyder No [launch] block. This provider is treated as external — the plugin will not spawn or supervise any process. Add a [launch] block to the TOML to have the plugin manage a local server here. Ingen [launch]-blok. Denne udbyder behandles som ekstern — pluginnet vil ikke starte eller overvåge nogen proces. Tilføj en [launch]-blok til TOML for at lade pluginnet administrere en lokal server her. <span style='color:gray'>(detached — survives Qt Creator restart)</span> <span style='color:gray'>(løsrevet — overlever Qt Creator-genstart)</span> starting… starter… probing… afsøger… ready klar stopping… stopper… failed mislykkedes failed — %1 mislykkedes — %1 QodeAssist::Settings::ProvidersPageWidget Providers Udbydere Filter providers… Filtrér udbydere… Open in editor Åbn i editor Bundled providers are read-only. Use Duplicate to create an editable user copy first. Medfølgende udbydere er skrivebeskyttede. Brug Duplikér for først at oprette en redigerbar brugerkopi. No user instances yet. Ingen brugerforekomster endnu. No bundled instances loaded. Ingen medfølgende forekomster indlæst. User Bruger Bundled Medfølgende Duplicate provider Duplikér udbyder Name for the new provider: Navn på den nye udbyder: An instance named '%1' already exists. En forekomst ved navn '%1' findes allerede. Delete provider Slet udbyder Delete user provider '%1'? File: %2 Slet brugerudbyderen '%1'? Fil: %2 Failed to delete file: %1 Kunne ikke slette fil: %1 Save Gem Name cannot be empty. Navn kan ikke være tomt. Save anyway? Gem alligevel? Saved to: %1 but could not remove the old file: %2 Two provider files now describe this instance — delete the old file manually to avoid a duplicate-name error. Gemt til: %1 men kunne ikke fjerne den gamle fil: %2 To udbyderfiler beskriver nu denne forekomst — slet den gamle fil manuelt for at undgå en duplikat-navnefejl. Clear API key Ryd API-nøgle Erase the stored API key for '%1'? Slet den gemte API-nøgle for '%1'? QodeAssist::Settings::TagFilterStrip FILTER BY TAG FILTRÉR EFTER TAG clear ryd QodeAssist::Tools::TodoTool Error: 'tasks' parameter (array) is required for 'add' operation. Example: {"operation": "add", "tasks": ["Task 1", "Task 2"]} Fejl: parameteren 'tasks' (array) er påkrævet for operationen 'add'. Eksempel: {"operation": "add", "tasks": ["Task 1", "Task 2"]} Error: 'tasks' array cannot be empty. Provide at least one task. Fejl: arrayet 'tasks' kan ikke være tomt. Angiv mindst én opgave. Error: All tasks in 'tasks' array are empty strings. Fejl: Alle opgaver i 'tasks'-arrayet er tomme strenge. Error: 'todo_ids' parameter (array) is required for 'complete' operation. Example: {"operation": "complete", "todo_ids": [1, 2, 3]} Fejl: parameteren 'todo_ids' (array) er påkrævet for operationen 'complete'. Eksempel: {"operation": "complete", "todo_ids": [1, 2, 3]} Error: 'todo_ids' array cannot be empty. Provide at least one ID. Fejl: arrayet 'todo_ids' kan ikke være tomt. Angiv mindst ét ID. Error: All IDs in 'todo_ids' array are invalid. IDs must be positive integers. Fejl: Alle ID'er i 'todo_ids'-arrayet er ugyldige. ID'er skal være positive heltal. Error: Unknown operation '%1'. Valid operations: 'add', 'complete', 'list' Fejl: Ukendt operation '%1'. Gyldige operationer: 'add', 'complete', 'list' ✓ Added 1 new task ✓ Tilføjede 1 ny opgave ✓ Added %1 new tasks ✓ Tilføjede %1 nye opgaver Error: No todos found in this session Fejl: Ingen opgaver fundet i denne session ✓ Marked 1 task as completed ✓ Markerede 1 opgave som fuldført ✓ Marked %1 tasks as completed ✓ Markerede %1 opgaver som fuldført ⚠ %1 already completed ⚠ %1 allerede fuldført ❌ Not found: %1 ❌ Ikke fundet: %1 📋 TODO List: (empty) 📋 Opgaveliste: (tom) 📋 TODO List: 📋 Opgaveliste: Progress: %1/%2 completed (%3%) Fremgang: %1/%2 fuldført (%3%) 📋 All tasks completed! 🎉 📋 Alle opgaver fuldført! 🎉 📋 Remaining tasks: 📋 Resterende opgaver: QodeAssist::UpdateDialog QodeAssist Update QodeAssist-opdatering QodeAssist is an open-source project that helps developers write better code. If you find it useful, please QodeAssist er et open source-projekt, der hjælper udviklere med at skrive bedre kode. Hvis du finder det nyttigt, så QodeAssistUpdater - convenient tool for plugin installation and updates QodeAssistUpdater - praktisk værktøj til pluginstallation og opdateringer Download QodeAssistUpdater Download QodeAssistUpdater A new version of QodeAssist is available! En ny version af QodeAssist er tilgængelig! Version %1 is now available - you have %2 Version %1 er nu tilgængelig - du har %2 Release Notes: Udgivelsesnoter: Open Release Page Åbn udgivelsesside Open Plugin Folder Åbn pluginmappe Close Luk QodeAssist is up to date QodeAssist er opdateret You are using the latest version: %1 Du bruger den nyeste version: %1 No release notes available. Check the release page for more information. Ingen udgivelsesnoter tilgængelige. Tjek udgivelsessiden for mere information. QodeAssist::UpdateStatusWidget Update Opdatér New version: v%1 Ny version: v%1 Check update information Tjek opdateringsinformation QtC::QodeAssist Cannot create user provider folder: %1 Kan ikke oprette brugerudbydermappe: %1 Cannot pick a free filename in: %1 Kan ikke vælge et ledigt filnavn i: %1 Cannot write %1: %2 Kan ikke skrive %1: %2 Write failed for %1: %2 Skrivning mislykkedes for %1: %2 Quick Setup Hurtig opsætning Configure API Key Konfigurér API-nøgle Open Provider Settings to configure API keys Åbn udbyderindstillinger for at konfigurere API-nøgler Load configuration (includes predefined cloud models) Indlæs konfiguration (inkluderer foruddefinerede cloud-modeller) Show template information Vis skabeloninformation Template Information Skabeloninformation Template Skabelon Description: Beskrivelse: Failed to save configuration. Check logs for details. Kunne ikke gemme konfiguration. Tjek logfiler for detaljer. [Preset] configurations are predefined cloud models ready to use. [Preset]-konfigurationer er foruddefinerede cloud-modeller klar til brug. Predefined configurations cannot be deleted. Foruddefinerede konfigurationer kan ikke slettes. Failed to delete configuration. Kunne ikke slette konfiguration. -- Select Preset -- -- Vælg forudindstilling -- Enable QodeAssist Aktivér QodeAssist General Generelt Reset Page to Defaults Nulstil side til standardværdier Check Update Tjek opdatering Select... Vælg... Provider: Udbyder: Model: Model: Template: Skabelon: URL: URL: Status: Status: Test Test Enable Logging Aktivér logning Log messages are visible in General Messages pane Logmeddelelser er synlige i panelet Generelle meddelelser Check for updates when Qt Creator starts Tjek efter opdateringer når Qt Creator starter Enable Chat(If you have performance issues try disabling this, need restart QtC) Aktivér chat (Hvis du har problemer med ydeevnen, prøv at deaktivere dette, kræver genstart af QtC) Custom endpoint: Brugerdefineret slutpunkt: Code Completion Kodefuldførelse Chat Assistant Chatassistent Quick Refactor Hurtig refaktorering Chat Compression Chatkomprimering Agent Pipelines Agent-pipelines Inline completions while you type. Matchers run on every request. Inline-fuldførelser mens du skriver. Matchere køres på hver anmodning. Conversational assistant in the QodeAssist panel. Samtaleassistent i QodeAssist-panelet. Used when a chat conversation needs to be summarised to stay within context. Bruges når en chatsamtale skal opsummeres for at holde sig inden for kontekst. Inline editor-driven refactors via the Quick Refactor action. Editor-drevne inline-refaktoreringer via handlingen Hurtig refaktorering. Reset Settings Nulstil indstillinger Are you sure you want to reset all settings to default values? Er du sikker på, at du vil nulstille alle indstillinger til standardværdier? Current template description: Beskrivelse af aktuel skabelon: Connection Error Forbindelsesfejl Unable to retrieve the list of models from the server. Kunne ikke hente listen over modeller fra serveren. Please verify the following: - Server is running and accessible - URL is correct - Provider is properly configured - API key is correctly set (if required) You can try selecting a different provider or changing the URL: Bekræft venligst følgende: - Serveren kører og er tilgængelig - URL er korrekt - Udbyder er korrekt konfigureret - API-nøgle er korrekt indstillet (hvis påkrævet) Du kan prøve at vælge en anden udbyder eller ændre URL: Select Provider Vælg udbyder Select URL Vælg URL Close Luk Model Selection Modelvalg Select from previously used models or enter a new model name. If entering a new model name: • For providers with automatic listing - ensure the model is installed • For providers without listing support - check provider's documentation • Make sure the model name matches exactly Vælg fra tidligere brugte modeller eller indtast et nyt modelnavn. Hvis du indtaster et nyt modelnavn: • For udbydere med automatisk listing - sørg for at modellen er installeret • For udbydere uden listing-understøttelse - tjek udbyderens dokumentation • Sørg for at modelnavnet matcher præcist Model name: Modelnavn: OK OK Cancel Annullér Enter Model Manually Indtast model manuelt URL Selection URL-valg Select from the list of default and previously used URLs, or enter a custom one. Please ensure the selected URL is accessible and the service is running. Vælg fra listen over standard og tidligere brugte URL'er, eller indtast en brugerdefineret. Sørg venligst for, at den valgte URL er tilgængelig, og at tjenesten kører. Use default provider URL or from history Brug standardudbyder-URL eller fra historik Enter custom URL Indtast brugerdefineret URL Enter Model Name Manually Indtast modelnavn manuelt Auto Completion Settings Indstillinger for autofuldførelse Add new preset for language Tilføj ny forudindstilling for sprog Save Config... Gem konfiguration... Load Config... Indlæs konfiguration... Open Folder Åbn mappe Save Configuration Gem konfiguration Load Configuration Indlæs konfiguration Configuration name: Konfigurationsnavn: Select Configuration Vælg konfiguration No saved configurations found. Ingen gemte konfigurationer fundet. Configuration saved successfully. Konfiguration gemt. Configuration loaded successfully. Konfiguration indlæst. Delete Slet Are you sure you want to delete this configuration? Er du sikker på, at du vil slette denne konfiguration? Enable Auto Complete Aktivér autofuldførelse Enable Multiline Completion Aktivér flerlinjet fuldførelse Text output proccessing mode: Tilstand for tekstudgangsbehandling: Auto: Automatically detects codeblock and applies processing when found, other text as comments Force Processing: Always processes text with codeblock formatting and other text as comments Raw Text: Shows unprocessed text without any formatting Auto: Registrerer automatisk kodeblok og anvender behandling når den findes, anden tekst som kommentarer Gennemtving behandling: Behandler altid tekst med kodebloksformatering og anden tekst som kommentarer Rå tekst: Viser ubehandlet tekst uden nogen formatering Completion trigger mode: Udløsningstilstand for fuldførelse: Hint-based: Shows a hint when typing, press Tab to request completion Automatic: Automatically requests completion after typing threshold Tip-baseret: Viser et tip når der skrives, tryk Tab for at anmode om fuldførelse Automatisk: Anmoder automatisk om fuldførelse efter skrivetærskel Completion mode: Fuldførelsestilstand: Automatic: requests completion while typing (with smart context gates). Manual: no auto-triggering; invoke via the 'Request QodeAssist Suggestion' shortcut (default Ctrl+Alt+Q, reconfigurable in Preferences > Keyboard). Automatisk: anmoder om fuldførelse mens der skrives (med smarte kontekstporte). Manuel: ingen auto-udløsning; aktivér via genvejen 'Anmod om QodeAssist-forslag' (standard Ctrl+Alt+Q, kan omkonfigureres i Indstillinger > Tastatur). Smart context-aware triggering Smart kontekstbevidst udløsning When enabled, auto-completion is suppressed in places where Qt Creator's built-in completion is usually stronger (middle of an identifier, right after '.', '->', '::') and is triggered more eagerly after structural characters like '(', ',', '{', '=' and on fresh indented lines. Når aktiveret, undertrykkes autofuldførelse på steder, hvor Qt Creators indbyggede fuldførelse normalt er stærkere (midt i en identifikator, lige efter '.', '->', '::'), og udløses mere ivrigt efter strukturelle tegn som '(', ',', '{', '=' og på nye indrykkede linjer. Don't dismiss Qt Creator's completion popup Afvis ikke Qt Creators fuldførelses-popup When enabled, an AI completion arriving while Qt Creator's own completion popup is already visible will not force it closed. The LLM suggestion still appears inline. Når aktiveret, vil en AI-fuldførelse, der ankommer mens Qt Creators egen fuldførelses-popup allerede er synlig, ikke tvinge den lukket. LLM-forslaget vises stadig inline. Cancel in-flight request on new input Annullér igangværende anmodning ved nyt input When enabled, every new keystroke cancels any completion request already in flight and restarts the debounce timer. Useful for slow local models where an outdated answer is rarely worth waiting for. When disabled (default), the in-flight request is kept; when the answer arrives, the plugin compares it with characters typed in the meantime and either trims the matching prefix or drops the answer. Når aktiveret, annullerer hvert nyt tastetryk enhver igangværende fuldførelsesanmodning og genstarter debounce-timeren. Nyttigt for langsomme lokale modeller, hvor et forældet svar sjældent er ventetiden værd. Når deaktiveret (standard), bevares den igangværende anmodning; når svaret ankommer, sammenligner pluginnet det med tegn skrevet i mellemtiden og trimmer enten det matchende præfiks eller kasserer svaret. with delay(ms) med forsinkelse(ms) Delay before sending the completion request. (Only for Automatic trigger mode) Forsinkelse før afsendelse af fuldførelsesanmodning. (Kun for Automatisk udløsningstilstand) AI suggestion triggers after typing AI-forslag udløses efter skrivning The number of characters that need to be typed within the typing interval before an AI suggestion request is sent automatically. (Only for Automatic trigger mode) Antallet af tegn der skal skrives inden for skriveintervallet, før en AI-forslagsanmodning sendes automatisk. (Kun for Automatisk udløsningstilstand) character(s) within(ms) tegn inden for(ms) The time window (in milliseconds) during which the character threshold must be met to trigger an AI suggestion request automatically. (Only for Automatic trigger mode) Tidsvinduet (i millisekunder), hvor tegntærsklen skal opfyldes for automatisk at udløse en AI-forslagsanmodning. (Kun for Automatisk udløsningstilstand) Hint shows after typing Tip vises efter skrivning The number of characters that need to be typed before the hint widget appears (only for Hint-based trigger mode). Antallet af tegn der skal skrives, før tip-widgetten vises (kun for Tip-baseret udløsningstilstand). Hint auto-hide timeout (ms) Tidsfrist for automatisk skjul af tip (ms) Time in milliseconds after which the hint widget will automatically hide (only for Hint-based trigger mode). Tid i millisekunder, hvorefter tip-widgetten automatisk skjules (kun for Tip-baseret udløsningstilstand). Trigger key: Udløsningstast: Key to press for requesting completion when hint is visible. Space is recommended as least conflicting with context menu. (Only for Hint-based trigger mode) Tast at trykke på for at anmode om fuldførelse, når tip er synligt. Mellemrum anbefales som mindst i konflikt med kontekstmenuen. (Kun for Tip-baseret udløsningstilstand) Ignore spaces and tabs in character count Ignorer mellemrum og tabulatorer i tegntælling When enabled, spaces and tabs are not counted towards the character threshold for triggering completions. This helps trigger completions based on actual code characters only. Når aktiveret, tælles mellemrum og tabulatorer ikke med i tegntærsklen for at udløse fuldførelser. Dette hjælper med at udløse fuldførelser baseret kun på faktiske kodetegn. Temperature: Temperatur: Max Tokens: Maks. tokens: Top P: Top P: Top K: Top K: Presence Penalty: Tilstedeværelsesstraf: Frequency Penalty: Frekvensstraf: Read Full File Læs hele filen Read Strings Before Cursor: Læs strenge før markør: Read Strings After Cursor: Læs strenge efter markør: Use System Prompt Brug systemprompt Use special system prompt and user message for non FIM models Brug speciel systemprompt og brugerbesked for ikke-FIM-modeller System prompt for non FIM models: Systemprompt for ikke-FIM-modeller: User message for non FIM models: Brugerbesked for ikke-FIM-modeller: Additional Programming Languages for handling: Example: rust,//,rust rs,rs Yderligere programmeringssprog til håndtering: Eksempel: rust,//,rust rs,rs Specify additional programming languages in format: name,comment_style,model_names,extensions Example: rust,//,rust rs,rs Fields: language name, comment prefix, names from LLM (space-separated), file extensions (space-separated) Angiv yderligere programmeringssprog i formatet: navn,kommentar_stil,model_navne,filendelser Eksempel: rust,//,rust rs,rs Felter: sprognavn, kommentar-præfiks, navne fra LLM (mellemrumsadskilte), filendelser (mellemrumsadskilte) Show progress indicator during code completion Vis fremdriftsindikator under kodefuldførelse Abort existing assist on new completion request Afbryd eksisterende assistance ved ny fuldførelsesanmodning When enabled, cancels any active Qt Creator code assist popup before requesting LLM completion. (Only for Automatic trigger mode) Når aktiveret, annulleres enhver aktiv Qt Creator-kodeassistance-popup, før der anmodes om LLM-fuldførelse. (Kun for Automatisk udløsningstilstand) Include context from open files Inkluder kontekst fra åbne filer Max Changes Cache Size: Maks. cachestørrelse for ændringer: Time to suspend Ollama after completion request (in minutes), Only Ollama, -1 to disable Tid til at suspendere Ollama efter fuldførelsesanmodning (i minutter), kun Ollama, -1 for at deaktivere Context Window: Kontekstvindue: Reasoning effort: Ræsonnementsindsats: Constrains effort on reasoning for OpenAI gpt-5 and o-series models: None: No reasoning (gpt-5.1 only) Minimal: Minimal reasoning effort (o-series only) Low: Low reasoning effort Medium: Balanced reasoning (default for most models) High: Maximum reasoning effort (gpt-5-pro only supports this) Note: Reducing effort = faster responses + fewer tokens Begrænser indsatsen på ræsonnement for OpenAI gpt-5 og o-serie modeller: Ingen: Ingen ræsonnement (kun gpt-5.1) Minimal: Minimal ræsonnementsindsats (kun o-serie) Lav: Lav ræsonnementsindsats Mellem: Balanceret ræsonnement (standard for de fleste modeller) Høj: Maksimal ræsonnementsindsats (kun gpt-5-pro understøtter dette) Bemærk: Reduktion af indsats = hurtigere svar + færre tokens Prompts for FIM models Prompts for FIM-modeller Prompts for Non FIM models Prompts for ikke-FIM-modeller General Settings Generelle indstillinger Automatic Trigger Mode Automatisk udløsningstilstand General Parameters Generelle parametre Advanced Parameters Avancerede parametre Context Settings Kontekstindstillinger OpenAI Responses API OpenAI Responses API Ollama Settings Ollama-indstillinger Sync open files with assistant by default Synkronisér åbne filer med assistent som standard Enable autosave when message received Aktivér autogem når besked modtages Enable chat in bottom toolbar Aktivér chat i nederste værktøjslinje Enable chat in navigation panel Aktivér chat i navigationspanel Enable tools/function calling Aktivér værktøjs-/funktionskald When enabled, AI can use tools to read files, search project, and build code Når aktiveret, kan AI bruge værktøjer til at læse filer, søge i projekt og bygge kode Auto-compress chat when session tokens exceed: Autokomprimér chat når sessionstokens overstiger: After each assistant response, if the running session token total exceeds the threshold, the chat is summarized and a new compressed chat is started automatically. The original chat is preserved on disk. Efter hvert assistentsvar, hvis det løbende sessionstoken-total overstiger tærsklen, opsummeres chatten, og en ny komprimeret chat startes automatisk. Den oprindelige chat bevares på disken. Enable extended thinking mode. Aktivér udvidet tænketilstand. Enable extended thinking mode for complex reasoning tasks.This provides step-by-step reasoning before the final answer.Temperature is 1.0 accordingly API requirement Aktivér udvidet tænketilstand for komplekse ræsonnementsopgaver. Dette giver trin-for-trin-ræsonnement før det endelige svar. Temperatur er 1.0 i henhold til API-krav Thinking budget tokens: Tænkebudget-tokens: Maximum number of tokens Claude can use for internal reasoning. Larger budgets improve quality but increase latency. Minimum: 1024, Recommended: 10000-16000. Maksimalt antal tokens Claude kan bruge til internt ræsonnement. Større budgetter forbedrer kvaliteten, men øger latens. Minimum: 1024, anbefalet: 10000-16000. Thinking mode max output tokens: Maks. output-tokens i tænketilstand: Maximum number of tokens for the final response when thinking mode is enabled. Set to -1 to use the default max tokens setting. Recommended: 4096-16000. Maksimalt antal tokens for det endelige svar, når tænketilstand er aktiveret. Sæt til -1 for at bruge standardindstillingen for maks. tokens. Anbefalet: 4096-16000. Text Font: Tekstskrifttype: Text Font Size: Tekstskriftstørrelse: Code Font: Kodeskrifttype: Code Font Size: Kodeskriftstørrelse: Text Format: Tekstformat: Chat Renderer: Chat-renderer: Chat Settings Chatindstillinger Tools Værktøjer Extended Thinking (Claude) Udvidet tænkning (Claude) Agent Roles Agentroller Enable Tools Aktivér værktøjer Enable AI tools/functions for quick refactoring (allows reading project files, searching code, etc.) Aktivér AI-værktøjer/funktioner for hurtig refaktorering (tillader læsning af projektfiler, kodesøgning osv.) Enable Thinking Mode Aktivér tænketilstand Enable extended thinking mode for complex refactoring tasks (supported by compatible models like Claude and Google AI) Aktivér udvidet tænketilstand for komplekse refaktoreringsopgaver (understøttet af kompatible modeller som Claude og Google AI) Thinking Budget Tokens: Tænkebudget-tokens: Number of tokens allocated for thinking process. Use -1 for dynamic thinking (model decides), 0 to disable, or positive value for custom budget Antal tokens allokeret til tænkeprocessen. Brug -1 for dynamisk tænkning (modellen bestemmer), 0 for at deaktivere, eller positiv værdi for brugerdefineret budget Thinking Max Output Tokens: Maks. output-tokens i tænkning: Maximum output tokens when thinking mode is enabled (includes thinking + response) Maksimale output-tokens når tænketilstand er aktiveret (inkluderer tænkning + svar) Lines Before Cursor/Selection: Linjer før markør/markering: Number of lines to include before cursor or selection for context Antal linjer at inkludere før markør eller markering for kontekst Lines After Cursor/Selection: Linjer efter markør/markering: Number of lines to include after cursor or selection for context Antal linjer at inkludere efter markør eller markering for kontekst Display Mode: Visningstilstand: Choose how to display refactoring suggestions: - Inline Widget: Shows refactor in a widget overlay with Apply/Decline buttons (default) - Qt Creator Suggestion: Uses Qt Creator's built-in suggestion system Vælg hvordan refaktoreringsforslag skal vises: - Inline-widget: Viser refaktorering i en widget-overlejring med knapperne Anvend/Afvis (standard) - Qt Creator-forslag: Bruger Qt Creators indbyggede forslagssystem Inline Widget Inline-widget Qt Creator Suggestion Qt Creator-forslag Widget Orientation: Widget-orientering: Choose default orientation for refactor widget: - Horizontal: Original and refactored code side by side (default) - Vertical: Original and refactored code stacked vertically Vælg standardorientering for refaktoreringswidget: - Vandret: Original og refaktoreret kode side om side (standard) - Lodret: Original og refaktoreret kode stablet lodret Horizontal Vandret Vertical Lodret Widget Minimum Width: Minimumsbredde for widget: Minimum width for the refactor widget (in pixels) Minimumsbredde for refaktoreringswidget (i pixels) Widget Maximum Width: Maksimumsbredde for widget: Maximum width for the refactor widget (in pixels) Maksimumsbredde for refaktoreringswidget (i pixels) Widget Minimum Height: Minimumshøjde for widget: Minimum height for the refactor widget (in pixels) Minimumshøjde for refaktoreringswidget (i pixels) Widget Maximum Height: Maksimumshøjde for widget: Maximum height for the refactor widget (in pixels) Maksimumshøjde for refaktoreringswidget (i pixels) System Prompt: Systemprompt: Include context from open files in quick refactor Inkluder kontekst fra åbne filer i hurtig refaktorering Tools Settings Værktøjsindstillinger Display Settings Visningsindstillinger Prompt Settings Promptindstillinger Allow file access outside project Tillad filadgang uden for projektet Allow tools to read, write, and create files outside the project scope (system headers, Qt files, external libraries). Tillad værktøjer at læse, skrive og oprette filer uden for projektets omfang (systemheadere, Qt-filer, eksterne biblioteker). Automatically apply file edits Anvend filredigeringer automatisk When enabled, file edits suggested by AI are applied immediately. When disabled, each edit is staged for manual approval. Når aktiveret, anvendes filredigeringer foreslået af AI med det samme. Når deaktiveret, sættes hver redigering i kø til manuel godkendelse. Max tool continuations: Maks. værktøjsfortsættelser: Maximum number of consecutive tool-use rounds in a single request. Each round lets the model call tools and receive results before continuing. Higher values allow more complex multi-step tasks but increase token usage. Maksimalt antal på hinanden følgende værktøjsbrugsrunder i en enkelt anmodning. Hver runde lader modellen kalde værktøjer og modtage resultater, før den fortsætter. Højere værdier tillader mere komplekse flertrinsopgaver, men øger token-forbruget. List Project Files List projektfiler Lists every source file tracked by the active Qt Creator project(s). Lister hver kildefil sporet af de aktive Qt Creator-projekt(er). Find File Find fil Locates a file in the project by name or partial path. Returns paths only, without file content. Lokaliserer en fil i projektet efter navn eller delvis sti. Returnerer kun stier, uden filindhold. Read File Læs fil Reads the content of a file by absolute path or path relative to the project root. Læser indholdet af en fil efter absolut sti eller sti relativ til projektroden. Search in Project Søg i projekt Searches project files for text occurrences or C++ symbol definitions. Søger i projektfiler efter tekstforekomster eller C++-symboldefinitioner. Create New File Opret ny fil Creates a new empty file at the given absolute path, making missing directories. Opretter en ny tom fil ved den angivne absolutte sti og opretter manglende mapper. Edit File Redigér fil Applies find-and-replace edits to files. See "Automatically apply file edits" to control whether edits apply immediately or wait for review. Anvender find-og-erstat-redigeringer på filer. Se "Anvend filredigeringer automatisk" for at kontrollere, om redigeringer anvendes med det samme eller venter på gennemgang. Build Project Byg projekt Triggers a build of the active Qt Creator project and reports the result. Udløser en bygning af det aktive Qt Creator-projekt og rapporterer resultatet. Get Issues List Hent problemliste Reads compiler/clang diagnostics from Qt Creator's Issues panel. Læser compiler-/clang-diagnostik fra Qt Creators Problemer-panel. Execute Terminal Command Udfør terminalkommando Runs a command from the OS-specific allowed list below, in the project directory. Kører en kommando fra den OS-specifikke tilladte liste nedenfor i projektmappen. Todo Opgave Lets the AI maintain a session-scoped todo list for multi-step workflows. Lader AI vedligeholde en sessionsbaseret opgaveliste til flertrins-arbejdsgange. Read Original History (Pre-Compression) Læs original historik (før komprimering) Lets the AI read the original, full chat history from before the conversation was compressed into a summary. Useful when a detail is missing from the summary currently in context. Has no effect if the chat was never compressed. Lader AI læse den oprindelige, fulde chathistorik fra før samtalen blev komprimeret til en oversigt. Nyttigt når en detalje mangler i den aktuelle oversigt i kontekst. Har ingen effekt, hvis chatten aldrig blev komprimeret. Load Skill Indlæs færdighed Lets the AI load the full instructions of a skill on demand. The Available Skills catalog in the system prompt lists each skill; this tool pulls a skill's complete instructions into context when needed. Lader AI indlæse de fulde instruktioner for en færdighed efter behov. Tilgængelige færdigheder-kataloget i systempromptet lister hver færdighed; dette værktøj henter en færdigheds komplette instruktioner ind i konteksten efter behov. Allowed Commands (Linux) Tilladte kommandoer (Linux) Comma-separated list of terminal commands that AI is allowed to execute on Linux. Example: git, ls, cat, grep, find, cmake Kommasepareret liste over terminalkommandoer, som AI har lov til at udføre på Linux. Eksempel: git, ls, cat, grep, find, cmake Allowed Commands (macOS) Tilladte kommandoer (macOS) Comma-separated list of terminal commands that AI is allowed to execute on macOS. Example: git, ls, cat, grep, find, cmake Kommasepareret liste over terminalkommandoer, som AI har lov til at udføre på macOS. Eksempel: git, ls, cat, grep, find, cmake Allowed Commands (Windows) Tilladte kommandoer (Windows) Comma-separated list of terminal commands that AI is allowed to execute on Windows. Example: git, dir, type, findstr, where, cmake Kommasepareret liste over terminalkommandoer, som AI har lov til at udføre på Windows. Eksempel: git, dir, type, findstr, where, cmake Command Timeout (seconds) Kommando-tidsfrist (sekunder) Maximum time in seconds to wait for a terminal command to complete. Increase for long-running commands like builds. Maksimal tid i sekunder at vente på, at en terminalkommando fuldføres. Forøg for længevarende kommandoer som builds. Tool Settings Værktøjsindstillinger Skills Færdigheder Enable skills Aktivér færdigheder Discover Agent Skills from the configured skill directories and expose them to the chat assistant. Each skill is a folder containing a SKILL.md file. Opdag agentfærdigheder fra de konfigurerede færdighedsmapper og eksponer dem for chatassistenten. Hver færdighed er en mappe, der indeholder en SKILL.md-fil. Global skill directories: Globale færdighedsmapper: Absolute paths scanned for skills, one per line. Each path is a directory whose subfolders contain SKILL.md files. A leading ~ expands to your home directory. Lets QodeAssist pick up skills shared with other agents (e.g. ~/.claude/skills). Absolutte stier scannet for færdigheder, én pr. linje. Hver sti er en mappe, hvis undermapper indeholder SKILL.md-filer. Et indledende ~ udvides til din hjemmemappe. Lader QodeAssist samle færdigheder op, der deles med andre agenter (f.eks. ~/.claude/skills). No skills discovered. Ingen færdigheder opdaget. Skill Directories Færdighedsmapper Discovered global skills: Opdagede globale færdigheder: MCP MCP Enable MCP server Aktivér MCP-server Expose QodeAssist tools to external MCP clients over HTTP. Which tools are visible is controlled on the client side. Eksponer QodeAssist-værktøjer for eksterne MCP-klienter over HTTP. Hvilke værktøjer der er synlige, styres på klientsiden. Server port Serverport TCP port the MCP server listens on (localhost only). Requires restart of the server after change. TCP-port, som MCP-serveren lytter på (kun localhost). Kræver genstart af serveren efter ændring. Connect to external MCP servers Forbind til eksterne MCP-servere Connect to MCP servers listed in mcp-server.json and expose their tools to chat/quick-refactor/code-completion. Toggling this off disconnects all currently running MCP client sessions. Forbind til MCP-servere listet i mcp-server.json og eksponer deres værktøjer for chat/hurtig-refaktor/kodefuldførelse. Slukning af dette afbryder alle aktuelt kørende MCP-klientsessioner. Extra PATH for stdio servers Ekstra PATH for stdio-servere Directories to prepend to PATH when launching stdio MCP servers. Useful when Qt Creator is started from the dock and doesn't see Homebrew, nvm, uv, etc. Separate multiple entries with '%1'. Per-server 'env' overrides in mcp-server.json still win. Mapper at tilføje foran PATH ved start af stdio MCP-servere. Nyttigt når Qt Creator startes fra docken og ikke ser Homebrew, nvm, uv osv. Adskil flere poster med '%1'. Pr.-server 'env'-tilsidesættelser i mcp-server.json vinder stadig. How to connect... Sådan forbinder du... Server Server Clients Klienter Connect to QodeAssist MCP Forbind til QodeAssist MCP Server URL: <code>%1</code>. If your MCP client speaks HTTP/SSE natively, use the <b>Direct</b> tab. If it only speaks stdio (e.g. Claude Desktop), use the <b>Bridge</b> tab. Server-URL: <code>%1</code>. Hvis din MCP-klient taler HTTP/SSE naturligt, brug fanen <b>Direkte</b>. Hvis den kun taler stdio (f.eks. Claude Desktop), brug fanen <b>Bro</b>. Copy Kopiér <b>Claude Code</b> (CLI): run once — <b>Claude Code</b> (CLI): kør én gang — <b>VS Code</b>: save as <code>.vscode/mcp.json</code> in the workspace: <b>VS Code</b>: gem som <code>.vscode/mcp.json</code> i arbejdsområdet: Any other client that reads an <code>mcpServers</code> JSON block: Enhver anden klient, der læser en <code>mcpServers</code>-JSON-blok: Direct (HTTP/SSE) Direkte (HTTP/SSE) <b>1.</b> Download <code>mcp-bridge</code> for your OS from <a href="%1">%1</a>. <b>1.</b> Download <code>mcp-bridge</code> til dit OS fra <a href="%1">%1</a>. <b>2.</b> Save the following as <code>mcp-bridge.json</code>: <b>2.</b> Gem følgende som <code>mcp-bridge.json</code>: <b>3.</b> Point the stdio-only client at the bridge. Example for <code>claude_desktop_config.json</code>: <b>3.</b> Peg den stdio-eneste klient mod broen. Eksempel for <code>claude_desktop_config.json</code>: Bridge (stdio) Bro (stdio) Chat History Path: Sti til chathistorik: Skill directories: Færdighedsmapper: Project-relative subdirectories scanned for Agent Skills, one per line. Resolved against the project root. These take priority over the global skill directories when a skill name appears in both. Projekt-relative undermapper scannet for agentfærdigheder, én pr. linje. Opløses mod projektroden. Disse har prioritet over de globale færdighedsmapper, når et færdighedsnavn vises i begge. Discovered project skills: Opdagede projektfærdigheder: QodeAssist QodeAssist Provider Settings Udbyderindstillinger OpenRouter API Key: OpenRouter API-nøgle: Enter your API key here Indtast din API-nøgle her OpenAI Compatible API Key: OpenAI-kompatibel API-nøgle: Claude API Key: Claude API-nøgle: Enable prompt caching Aktivér prompt-caching Marks the system prompt, tool definitions, and stable chat history with cache_control so Anthropic caches the request prefix (5-minute TTL). Reduces cost and latency on repeated turns. Markerer systemprompten, værktøjsdefinitioner og stabil chathistorik med cache_control, så Anthropic cacher anmodningspræfikset (5-minutters TTL). Reducerer omkostninger og latens ved gentagne ture. Use 1h cache TTL (beta) Brug 1t cache-TTL (beta) Requests Anthropic's 1-hour cache TTL instead of the default 5 minutes. Sends the extended-cache-ttl-2025-04-11 beta header. Anmoder om Anthropics 1-times cache-TTL i stedet for de 5 minutter som standard. Sender extended-cache-ttl-2025-04-11 beta-headeren. OpenAI API Key: OpenAI API-nøgle: Mistral AI API Key: Mistral AI API-nøgle: Codestral API Key: Codestral API-nøgle: Google AI API Key: Google AI API-nøgle: Ollama(Bearer) API Key: Ollama(Bearer) API-nøgle: llama.cpp API Key: llama.cpp API-nøgle: OpenRouter Settings OpenRouter-indstillinger OpenAI Settings OpenAI-indstillinger OpenAI Compatible Settings OpenAI-kompatible indstillinger Claude Settings Claude-indstillinger Mistral AI Settings Mistral AI-indstillinger Google AI Settings Google AI-indstillinger llama.cpp Settings llama.cpp-indstillinger Agent roles define different system prompts for specific tasks. Agentroller definerer forskellige systemprompts til specifikke opgaver. Open Roles Folder... Åbn rollemappe... Add... Tilføj... Edit... Redigér... Duplicate... Duplikér... (Built-in role) (Indbygget rolle) Role Already Exists Rolle findes allerede A role with ID '%1' already exists. Please use a different ID. En rolle med ID '%1' findes allerede. Brug venligst et andet ID. Error Fejl Failed to save role '%1'. Kunne ikke gemme rollen '%1'. Cannot Edit Built-in Role Kan ikke redigere indbygget rolle Built-in roles cannot be edited. You can duplicate this role and modify the copy. Indbyggede roller kan ikke redigeres. Du kan duplikere denne rolle og ændre kopien. Failed to update role '%1'. Kunne ikke opdatere rollen '%1'. Failed to duplicate role. Kunne ikke duplikere rolle. Cannot Delete Built-in Role Kan ikke slette indbygget rolle Built-in roles cannot be deleted. Indbyggede roller kan ikke slettes. Delete Role Slet rolle Are you sure you want to delete the role '%1'? Er du sikker på, at du vil slette rollen '%1'? Failed to delete role '%1'. Kunne ikke slette rollen '%1'. Generate QodeAssist suggestion at the current cursor position. Generér QodeAssist-forslag ved den aktuelle markørposition. Request QodeAssist Suggestion Anmod om QodeAssist-forslag Refactor code using QodeAssist Refaktorér kode med QodeAssist Quick Refactor with QodeAssist Hurtig refaktorering med QodeAssist Open QodeAssist Chat as an editor tab Åbn QodeAssist-chat som en editor-fane Show QodeAssist Chat Vis QodeAssist-chat Close QodeAssist Chat Luk QodeAssist-chat Open QodeAssist Chat in Separate Window Åbn QodeAssist-chat i separat vindue Open the QodeAssist chat in a separate window Åbn QodeAssist-chatten i et separat vindue New QodeAssist Chat Ny QodeAssist-chat Open a fresh chat in a new editor tab Åbn en ny chat i en ny editor-fane Send QodeAssist Chat Message Send QodeAssist-chatbesked Send the current message to the LLM Send den aktuelle besked til LLM Clear QodeAssist Chat Session Ryd QodeAssist-chatsession Clear the current chat session Ryd den aktuelle chatsession QodeAssist Chat QodeAssist-chat Chat in Bottom Panel Chat i nederste panel Chat in Sidebar Chat i sidepanel Open Chat in Editor Åbn chat i editor Open Chat in Separate Window Åbn chat i separat vindue Select LLM Provider Vælg LLM-udbyder Providers: Udbydere: Select LLM Model Vælg LLM-model Models: Modeller: Select Template Vælg skabelon Templates: Skabeloner: Switch AI configuration Skift AI-konfiguration Enable/Disable AI Tools Aktivér/deaktivér AI-værktøjer Enable/Disable Thinking Mode Aktivér/deaktivér tænketilstand Open Quick Refactor Settings Åbn indstillinger for hurtig refaktorering Your Current Instruction: Din aktuelle instruktion: Type or edit your instruction... Skriv eller redigér din instruktion... Or Load saved: Eller indlæs gemt: Search saved instructions... Søg i gemte instruktioner... Add Custom Instruction Tilføj brugerdefineret instruktion Edit Custom Instruction Redigér brugerdefineret instruktion Delete Custom Instruction Slet brugerdefineret instruktion Open Instructions Folder Åbn instruktionsmappe Repeat Last Instructions Gentag sidste instruktioner Improve Current Code Forbedr aktuel kode Suggest Alternative Solution Foreslå alternativ løsning Improve the selected code by enhancing readability, efficiency, and maintainability. Follow best practices for C++/Qt and fix any potential issues. Forbedr den valgte kode ved at forbedre læsbarhed, effektivitet og vedligeholdelse. Følg bedste praksis for C++/Qt og ret eventuelle problemer. Suggest an alternative implementation approach for the selected code. Provide a different solution that might be cleaner, more efficient, or uses different Qt/C++ patterns or idioms. Foreslå en alternativ implementeringstilgang for den valgte kode. Giv en anden løsning, der måske er renere, mere effektiv eller bruger forskellige Qt/C++-mønstre eller idiomer. Failed to save custom instruction. Check logs for details. Kunne ikke gemme brugerdefineret instruktion. Tjek logfiler for detaljer. No Instruction Selected Ingen instruktion valgt Please select an instruction to edit. Vælg venligst en instruktion at redigere. Failed to update custom instruction. Check logs for details. Kunne ikke opdatere brugerdefineret instruktion. Tjek logfiler for detaljer. Please select an instruction to delete. Vælg venligst en instruktion at slette. Confirm Deletion Bekræft sletning Are you sure you want to delete the instruction '%1'? Er du sikker på, at du vil slette instruktionen '%1'? Failed to delete custom instruction. Check logs for details. Kunne ikke slette brugerdefineret instruktion. Tjek logfiler for detaljer. Current Aktuel Current (%1) Aktuel (%1) No Instruction Ingen instruktion Please type an instruction or select a saved one. Skriv venligst en instruktion eller vælg en gemt. Enter instruction name... Indtast instruktionsnavn... Name: Navn: Instruction Body: Instruktionstekst: Enter the refactoring instruction that will be sent to the LLM... Indtast den refaktoreringsinstruktion, der vil blive sendt til LLM... Set as default instruction Indstil som standardinstruktion This instruction will be automatically selected when opening Quick Refactor dialog Denne instruktion vælges automatisk, når dialogen Hurtig refaktorering åbnes Invalid Input Ugyldigt input Instruction name cannot be empty. Instruktionsnavn kan ikke være tomt. Instruction body cannot be empty. Instruktionstekst kan ikke være tom. RootItem Compressing chat… Komprimerer chat… next ~%1 · session ↑%2 ↓%3 ↻%4 næste ~%1 · session ↑%2 ↓%3 ↻%4 next ~%1 · session ↑%2 ↓%3 næste ~%1 · session ↑%2 ↓%3 next request (estimate) · session prompt ↑ / completion ↓ / cached ↻ (provider cache hits) næste anmodning (estimat) · sessionsprompt ↑ / fuldførelse ↓ / cachet ↻ (udbyder-cachetræf) next request (estimate) · session prompt ↑ / completion ↓ næste anmodning (estimat) · sessionsprompt ↑ / fuldførelse ↓ Сhat name: %1 Chatnavn: %1 Move this chat to an editor tab Flyt denne chat til en editor-fane Move this chat to a separate window Flyt denne chat til et separat vindue Type your message here... (⌘+↩ to send) Skriv din besked her... (⌘+↩ for at sende) Type your message here... (Ctrl+Enter to send) Skriv din besked her... (Ctrl+Enter for at sende) Cut Klip Copy Kopiér Paste Indsæt Select All Vælg alt Clear Ryd Send Send Stop Stop Send message to LLM %1 Send besked til LLM %1 Compress Chat Komprimér chat Create a summarized copy of this chat? The summary will be generated by LLM and saved as a new chat file. Opret en opsummeret kopi af denne chat? Oversigten genereres af LLM og gemmes som en ny chatfil. SplitDropZone %n file(s) to drop %n fil(er) at slippe %n fil(er) at slippe Attach Vedhæft Images & Text Files Billeder & tekstfiler (for one-time use) (til engangsbrug) LINK LINK Text Files Tekstfiler (added to context) (tilføjet til kontekst) TextBlock Copy Kopiér Select All Vælg alt ThinkingBlock Thinking (Redacted) Tænkning (Redigeret) Thinking Tænker Thinking content was redacted by safety systems Tænkeindhold blev redigeret af sikkerhedssystemer Collapse Fold sammen Expand Fold ud ToolBlock Tool: %1 Værktøj: %1 Copy Kopiér Select All Vælg alt Collapse Fold sammen Expand Fold ud TopBar Unpin chat window Frigør chatvindue Pin chat window to the top Fastgør chatvindue til toppen Clean chat Ryd chat Open new chat in a new tab Åbn ny chat i en ny fane Switch saved AI configuration Skift gemt AI-konfiguration Switch agent role (different system prompts) Skift agentrolle (forskellige systemprompts) Tools are disabled in General Settings Værktøjer er deaktiveret i Generelle indstillinger Tools enabled: AI can use tools to read files, search project, and build code Værktøjer aktiveret: AI kan bruge værktøjer til at læse filer, søge i projekt og bygge kode Tools disabled: Simple conversation without tool access Værktøjer deaktiveret: Simpel samtale uden værktøjsadgang Thinking Mode enabled (Check model list support it) Tænketilstand aktiveret (Tjek modelliste for understøttelse) Thinking Mode disabled Tænketilstand deaktiveret Thinking Mode is not available for this provider Tænketilstand er ikke tilgængelig for denne udbyder Open Chat Assistant Settings Åbn indstillinger for chatassistent Save chat to *.json file Gem chat til *.json-fil Load chat from *.json file Indlæs chat fra *.json-fil Show in system Vis i system View chat context (system prompt, role, rules) Vis chatkontekst (systemprompt, rolle, regler) Current amount tokens in chat and LLM limit threshold Aktuelt antal tokens i chat og LLM-grænsetærskel