<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="no">
<context>
    <name>AddModelDialog</name>
    <message>
        <source>Add model</source>
        <translation type="vanished">Legg til modell</translation>
    </message>
    <message>
        <source>LLM</source>
        <translation type="vanished">LLM</translation>
    </message>
    <message>
        <source>APPID</source>
        <translation type="vanished">APPID</translation>
    </message>
    <message>
        <source>Required, please input</source>
        <translation type="vanished">Påkrevd, vennligst skriv inn</translation>
    </message>
    <message>
        <source>APIKey</source>
        <translation type="vanished">API-nøkkel</translation>
    </message>
    <message>
        <source>APISecret</source>
        <translation type="vanished">API-hemmelighet</translation>
    </message>
    <message>
        <source>Account</source>
        <translation type="vanished">Konto</translation>
    </message>
    <message>
        <source>Required, to distinguish multiple models</source>
        <translation type="vanished">Påkrevd for å skille mellom flere modeller</translation>
    </message>
    <message>
        <source>Optional</source>
        <translation type="vanished">Valgfri</translation>
    </message>
    <message>
        <source>Optional. The default address will be used if not filled in.</source>
        <translation type="vanished">Valgfri. Standardadressen vil bli brukt hvis ikke fylt inn.</translation>
    </message>
    <message>
        <source>Models List</source>
        <translation type="vanished">Modellliste</translation>
    </message>
    <message>
        <source>Custom</source>
        <translation type="vanished">Tilpasset</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">Kan ikke koble til serveren, vennligst sjekk nettverket eller prøv igjen senere.</translation>
    </message>
    <message>
        <source>For proxy settings, please go to system proxy settings</source>
        <translation type="vanished">For proxyinnstillinger, vennligst gå til systemets proxyinnstillinger</translation>
    </message>
    <message>
        <source>Go to settings</source>
        <translation type="vanished">Gå til innstillinger</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">Avbryt</translation>
    </message>
    <message>
        <source>Model Name</source>
        <translation type="vanished">Modellnavn</translation>
    </message>
    <message>
        <source>Domain</source>
        <translation type="vanished">Domene</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="vanished">Bekreft</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation type="vanished">Lagring mislyktes, vennligst prøv igjen senere</translation>
    </message>
    <message>
        <source>The account name already exists, please change it</source>
        <translation type="vanished">Kontonavnet finnes allerede, vennligst endre det</translation>
    </message>
    <message>
        <source>No more than 20 characters</source>
        <translation type="vanished">Ikke mer enn 20 tegn</translation>
    </message>
    <message>
        <source>To test whether the model is available, the system sends test information to the large model, which will consume a small amount of tokens.</source>
        <translation type="vanished">For å teste om modellen er tilgjengelig, sender systemet testinformasjon til den store modellen, noe som vil bruke en liten mengde tokens.</translation>
    </message>
    <message>
        <source>This LLM already exists, please do not add it again.</source>
        <translation type="vanished">Denne LLM-en finnes allerede, vennligst ikke legg den til igjen.</translation>
    </message>
</context>
<context>
    <name>AiCodeTranslation</name>
    <message>
        <source>There are currently too many visitors, please try again later.</source>
        <translation type="vanished">Det er for øyeblikket for mange besøkende, vennligst prøv igjen senere.</translation>
    </message>
</context>
<context>
    <name>AiQuickDialog</name>
    <message>
        <source>type</source>
        <translation type="vanished">type</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">Avbryt</translation>
    </message>
    <message>
        <source>Read Aloud</source>
        <translation type="vanished">Les høyt</translation>
    </message>
    <message>
        <source>The audio device is not detected, please check and try again.</source>
        <translation type="vanished">Lydenheten ble ikke oppdaget, vennligst sjekk og prøv igjen.</translation>
    </message>
    <message>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation type="vanished">Innholdet generert av AI er kun til referanse, vennligst vær oppmerksom på informasjonens nøyaktighet.</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="vanished">Kopier</translation>
    </message>
    <message>
        <source>Polish this passage for me and just give me the result without any extra content.
text：</source>
        <translation type="vanished">Puss opp denne teksten for meg og bare gi meg resultatet uten noe ekstra innhold. tekst:</translation>
    </message>
    <message>
        <source>Current model: </source>
        <translation type="vanished">Nåværende modell: </translation>
    </message>
    <message>
        <source>Regenerate</source>
        <translation type="vanished">Regenerer</translation>
    </message>
    <message>
        <source>simplified Chinese</source>
        <translation type="vanished">forenklet kinesisk</translation>
    </message>
    <message>
        <source>traditional Chinese</source>
        <translation type="vanished">tradisjonell kinesisk</translation>
    </message>
    <message>
        <source>Tibetan</source>
        <translation type="vanished">tibetansk</translation>
    </message>
    <message>
        <source>English</source>
        <translation type="vanished">engelsk</translation>
    </message>
    <message>
        <source>Japanese </source>
        <translation type="vanished">japansk</translation>
    </message>
    <message>
        <source>German</source>
        <translation type="vanished">tysk</translation>
    </message>
    <message>
        <source>Spanish</source>
        <translation type="vanished">spansk</translation>
    </message>
    <message>
        <source>French</source>
        <translation type="vanished">fransk</translation>
    </message>
    <message>
        <source>Italian</source>
        <translation type="vanished">italiensk</translation>
    </message>
    <message>
        <source>Korean</source>
        <translation type="vanished">koreansk</translation>
    </message>
    <message>
        <source>Malay</source>
        <translation type="vanished">malayisk</translation>
    </message>
    <message>
        <source>Portuguese</source>
        <translation type="vanished">portugisisk</translation>
    </message>
    <message>
        <source>Russian</source>
        <translation type="vanished">russisk</translation>
    </message>
    <message>
        <source>Thai</source>
        <translation type="vanished">thai</translation>
    </message>
    <message>
        <source>Vietnamese</source>
        <translation type="vanished">vietnamesisk</translation>
    </message>
    <message>
        <source>Continue Dialog</source>
        <translation type="vanished">Fortsett dialog</translation>
    </message>
    <message>
        <source>Automatic Detection</source>
        <translation type="vanished">Automatisk deteksjon</translation>
    </message>
    <message>
        <source>Search</source>
        <translation type="vanished">Søk</translation>
    </message>
    <message>
        <source>Explain</source>
        <translation type="vanished">Forklar</translation>
    </message>
    <message>
        <source>Translate</source>
        <translation type="vanished">Oversett</translation>
    </message>
    <message>
        <source>Expand</source>
        <translation type="vanished">Utvid</translation>
    </message>
    <message>
        <source>Correct</source>
        <translation type="vanished">Korriger</translation>
    </message>
    <message>
        <source>Add to the AI knowledge base</source>
        <translation type="vanished">Legg til i AI-kunnskapsbasen</translation>
    </message>
    <message>
        <source>Added</source>
        <translation type="vanished">Lagt til</translation>
    </message>
    <message>
        <source>Model Configuration</source>
        <translation type="vanished">Modellkonfigurasjon</translation>
    </message>
    <message>
        <source>Copied</source>
        <translation type="vanished">Kopiert</translation>
    </message>
    <message>
        <source>No text recognized.</source>
        <translation type="vanished">Ingen tekst gjenkjent.</translation>
    </message>
    <message>
        <source>The added content must be more than 10 words</source>
        <translation type="vanished">Det tilførte innholdet må være på mer enn 10 ord</translation>
    </message>
    <message>
        <source>Summary</source>
        <translation type="vanished">Sammendrag</translation>
    </message>
    <message>
        <source>Paste to Text</source>
        <translation type="vanished">Lim inn i tekst</translation>
    </message>
    <message>
        <source>Continue writing</source>
        <translation type="vanished">Fortsett å skrive</translation>
    </message>
    <message>
        <source>Polish</source>
        <translation type="vanished">Forbedre</translation>
    </message>
    <message>
        <source>The translation result is limited by the model&apos;s capabilities. If you are not satisfied with the translation, please switch to other models on the UOS AI Home page.</source>
        <translation type="vanished">Oversettelsesresultatet er begrenset av modellens evner. Hvis du ikke er fornøyd med oversettelsen, kan du bytte til andre modeller på UOS AI-hjemmesiden.</translation>
    </message>
    <message>
        <source>Translate this passage into %1 and give me a clear result directly.
text：</source>
        <translation type="vanished">Oversett denne teksten til %1 og gi meg et klart resultat direkte. tekst：</translation>
    </message>
    <message>
        <source>Not clickable</source>
        <translation type="vanished">Ikke klikkbar</translation>
    </message>
    <message>
        <source>The function can be used only after restarting the input method. The tutorial is as follows:
1. Right-click on the input method icon in the taskbar.
2. Click &quot;Restart&quot;.</source>
        <translation type="vanished">Funksjonen kan kun brukes etter å ha startet skrivemetoden på nytt. Veiledningen er som følger: 1. Høyreklikk på skrivemetodikonet i oppgavelinjen. 2. Klikk &quot;Start på nytt&quot;.</translation>
    </message>
    <message>
        <source>Ok</source>
        <comment>button</comment>
        <translation type="vanished">Ok</translation>
    </message>
    <message>
        <source>Fill failed</source>
        <translation type="vanished">Fylling mislyktes</translation>
    </message>
    <message>
        <source>No input box selected, please select the input box and re-fill it.</source>
        <translation type="vanished">Ingen inndataboks er valgt, vennligst velg inndataboksen og fyll den på nytt.</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation type="vanished">Ok</translation>
    </message>
    <message>
        <source>Explain this passage in plain language. Just give me a clear result without redundant content.
text：</source>
        <translation type="vanished">Forklar denne teksten på en enkel måte. Gi meg et klart resultat uten overflødig innhold. tekst：</translation>
    </message>
    <message>
        <source>Summarize this passage and give me a clear result directly without any other redundant content.
text：</source>
        <translation type="vanished">Oppsummer denne teksten og gi meg et klart resultat direkte uten noe annet overflødig innhold. tekst：</translation>
    </message>
    <message>
        <source>Continue this passage appropriately. No need for a lot of words. Just give me a clear result without any other redundant content.
text：</source>
        <translation type="vanished">Fortsett denne teksten passende. Trenger ikke mange ord. Gi meg et klart resultat uten noe annet overflødig innhold. tekst：</translation>
    </message>
    <message>
        <source>Expand this passage appropriately. No need for a particularly long text. Just give me a clear result without any other redundant content.
text：</source>
        <translation type="vanished">Utvid denne teksten passende. Trenger ikke en spesielt lang tekst. Gi meg et klart resultat uten noe annet overflødig innhold. tekst：</translation>
    </message>
    <message>
        <source>Check if there are any typos in this passage. If there are, point out the location of the errors. Give me a clear result directly without any other redundant content.
text：</source>
        <translation type="vanished">Sjekk om det er noen skrivefeil i denne teksten. Hvis det er det, pek ut hvor feilene er. Gi meg et klart resultat direkte uten noe annet overflødig innhold. tekst：</translation>
    </message>
    <message>
        <source> &quot;%1&quot; </source>
        <translation type="vanished"> &quot;%1&quot; </translation>
    </message>
    <message>
        <source>Currently no model</source>
        <translation type="vanished">For øyeblikket ingen modell</translation>
    </message>
    <message>
        <source>Go to configure  </source>
        <translation type="vanished">Gå til konfigurasjon</translation>
    </message>
</context>
<context>
    <name>AiToastMessage</name>
    <message>
        <source>Chat history cleared</source>
        <translation type="vanished">Chatthistorikk slettet</translation>
    </message>
    <message>
        <source>Copied successfully</source>
        <translation type="vanished">Kopiert vellykket</translation>
    </message>
</context>
<context>
    <name>Application</name>
    <message>
        <source>UOS AI</source>
        <translation type="vanished">UOS AI</translation>
    </message>
    <message>
        <source>UOS AI is a desktop smart assistant, your personal assistant! You can communicate with it using text or voice, and it can help answer questions, provide information, and generate images based on your descriptions.</source>
        <translation type="vanished">UOS AI er en smart assistent for skrivebordet, din personlige assistent! Du kan kommunisere med den ved hjelp av tekst eller tale, og den kan hjelpe deg med å svare på spørsmål, gi informasjon og generere bilder basert på dine beskrivelser.</translation>
    </message>
    <message>
        <source>UOS AI FollowAlong/Write</source>
        <translation type="vanished">UOS AI Følg med/Skriv</translation>
    </message>
    <message>
        <source>Knowledge Base Management</source>
        <translation type="vanished">Kunnskapsbasehåndtering</translation>
    </message>
</context>
<context>
    <name>AudioControler</name>
    <message>
        <location filename="../src/audio/audiocontroler.cpp" line="146"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>Kan ikke koble til serveren, vennligst sjekk nettverket ditt eller prøv igjen senere.</translation>
    </message>
</context>
<context>
    <name>ChatSeesion</name>
    <message>
        <source>function parsing failed</source>
        <translation type="vanished">funksjonsanalyse mislyktes</translation>
    </message>
    <message>
        <source>Application file does not exist</source>
        <translation type="vanished">Applikasjonsfilen eksisterer ikke</translation>
    </message>
    <message>
        <source>Started successfully</source>
        <translation type="vanished">Startet vellykket</translation>
    </message>
    <message>
        <source>Startup failed</source>
        <translation type="vanished">Oppstart mislyktes</translation>
    </message>
    <message>
        <source> The execution output content is </source>
        <translation type="vanished"> Utførelsesutdataene er </translation>
    </message>
</context>
<context>
    <name>ChatWindow</name>
    <message>
        <source>Mode</source>
        <translation type="vanished">Modus</translation>
    </message>
    <message>
        <source>Window Mode</source>
        <translation type="vanished">Vindu modus</translation>
    </message>
    <message>
        <source>Sidebar Mode</source>
        <translation type="vanished">Sidepanel modus</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation type="vanished">Innstillinger</translation>
    </message>
    <message>
        <source>Update Log</source>
        <translation type="vanished">Oppdateringslogg</translation>
    </message>
    <message>
        <source>Voice conversation</source>
        <translation type="vanished">Stemmesamtale</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">Avbryt</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">Slett</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="vanished">Bekreft</translation>
    </message>
    <message>
        <source>Confirm deletion %1?</source>
        <translation type="vanished">Bekreft sletting %1?</translation>
    </message>
    <message>
        <source>After deletion, this server will be unavailable. Proceed with caution.</source>
        <translation type="vanished">Etter sletting vil denne serveren være utilgjengelig. Vær forsiktig.</translation>
    </message>
    <message>
        <source>Update</source>
        <translation type="obsolete">Oppdater</translation>
    </message>
    <message>
        <source>Non-vectorized plugin</source>
        <translation type="vanished">Ikke-vektorisert programtillegg</translation>
    </message>
    <message>
        <source>Before using the [AI Knowledge Base], you need to install the vectorization plugin first, so that the AI knowledge base function can work properly.</source>
        <translation type="vanished">Før du bruker [AI-kunnskapsbasen], må du først installere vektoriseringstillegget, slik at AI-kunnskapsbasefunksjonen kan virke som den skal.</translation>
    </message>
    <message>
        <source>Install</source>
        <translation type="obsolete">Installer</translation>
    </message>
    <message>
        <source>The knowledge base is empty</source>
        <translation type="vanished">Kunnskapsbasen er tom</translation>
    </message>
    <message>
        <source>Before using the [AI Knowledge Base], you need to first add documents to the knowledge base. After adding, the AI will answer questions based on the content you have added to the knowledge base.</source>
        <translation type="vanished">Før du bruker [AI-kunnskapsbasen], må du først legge til dokumenter i kunnskapsbasen. Etter at de er lagt til, vil AI svare på spørsmål basert på innholdet du har lagt til i kunnskapsbasen.</translation>
    </message>
    <message>
        <source>Add Files</source>
        <translation type="vanished">Legg til filer</translation>
    </message>
    <message>
        <source>The following file has expired and cannot be used. Continue?</source>
        <translation type="vanished">Følgende fil er utløpt og kan ikke brukes. Fortsette?</translation>
    </message>
    <message>
        <source>Use later</source>
        <translation type="vanished">Bruk senere</translation>
    </message>
    <message>
        <source>Install Now</source>
        <translation type="vanished">Installer nå</translation>
    </message>
    <message>
        <source>MCP environment missing</source>
        <translation type="vanished">MCP-miljø mangler</translation>
    </message>
    <message>
        <source>Please go to the App Store to install UOS AI Agent</source>
        <translation type="vanished">Gå til App Store for å installere UOS AI Agent</translation>
    </message>
    <message>
        <source>Not Now</source>
        <translation type="vanished">Ikke nå</translation>
    </message>
    <message>
        <source>Claim Credits</source>
        <translation type="vanished">Hent kreditter</translation>
    </message>
    <message>
        <source>Free Credits Delivered</source>
        <translation type="vanished">Gratis kreditter levert</translation>
    </message>
    <message>
        <source>You&apos;ve used up the free generation credits for your trial account. We&apos;ve given you an extra 200 free credits valid this month. Explore more features and unlock UOS AI&apos;s limitless capabilities!</source>
        <translation type="vanished">Du har brukt opp de gratis genereringskredittene for prøvekontoen din. Vi har gitt deg ekstra 200 gratis kreditter som gjelder denne måneden. Utforsk flere funksjoner og lås opp UOS AIs grenseløse muligheter!</translation>
    </message>
    <message>
        <source>OK</source>
        <translation type="obsolete">OK</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation type="vanished">Vellykket henting</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="vanished">Kunne ikke hente. Vennligst prøv igjen.</translation>
    </message>
    <message>
        <source>UOS AI is a desktop smart assistant, your personal assistant! You can communicate with it using text or voice, and it can help answer questions, provide information, and generate images based on your descriptions.</source>
        <translation type="vanished">UOS AI er en smart skrivebordsassistent, din personlige assistent! Du kan kommunisere med den ved hjelp av tekst eller stemme, og den kan hjelpe deg med å svare på spørsmål, gi informasjon og generere bilder basert på dine beskrivelser.</translation>
    </message>
    <message>
        <source>Filing Information</source>
        <translation type="vanished">Arkivering av informasjon</translation>
    </message>
</context>
<context>
    <name>CodeTranslation360</name>
    <message>
        <source>Authentication failed, insufficient balance</source>
        <translation type="vanished">Autentisering mislyktes, utilstrekkelig saldo</translation>
    </message>
    <message>
        <source>Authentication failed, daily limit exceeded</source>
        <translation type="vanished">Autentisering mislyktes, daglig grense overskredet</translation>
    </message>
    <message>
        <source>There are currently too many visitors, please try again later.</source>
        <translation type="vanished">Det er for øyeblikket for mange besøkende, vennligst prøv igjen senere.</translation>
    </message>
    <message>
        <source>The service is abnormal. Please contact the development team for troubleshooting.</source>
        <translation type="vanished">Tjenesten er unormal. Vennligst kontakt utviklingsteamet for feilsøking.</translation>
    </message>
</context>
<context>
    <name>CommonFailDialog</name>
    <message>
        <source>Error</source>
        <translation type="vanished">Feil</translation>
    </message>
    <message>
        <source>OK</source>
        <comment>button</comment>
        <translation type="vanished">OK</translation>
    </message>
</context>
<context>
    <name>DocParse</name>
    <message>
        <location filename="../src/services/fileservice/parsers/docparse.cpp" line="24"/>
        <source>The document content is invalid or empty.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>EAiExecutor</name>
    <message>
        <source>The Personal Knowledge Assistant can only be used after configuring the knowledge base.</source>
        <translation type="vanished">Den personlige kunnskapsassistenten kan kun brukes etter å ha konfigurert kunnskapsbasen.</translation>
    </message>
    <message>
        <source>The Personal Knowledge Assistant can only be used after configuring the model plug.</source>
        <translation type="vanished">Den personlige kunnskapsassistenten kan kun brukes etter å ha konfigurert modellpluggen.</translation>
    </message>
    <message>
        <source>The Deep System Assistant can only be used after configuring the model plug.</source>
        <translation type="vanished">Den dype systemassistenten kan kun brukes etter å ha konfigurert modellpluggen.</translation>
    </message>
    <message>
        <source>The UOS System  Assistant can only be used after configuring the model plug.</source>
        <translation type="vanished">UOS Systemassistenten kan kun brukes etter å ha konfigurert modellpluggen.</translation>
    </message>
    <message>
        <source>Knowledge Base Management</source>
        <translation type="vanished">Kunnskapsbasehåndtering</translation>
    </message>
    <message>
        <source>MCP Server</source>
        <translation type="vanished">MCP-server</translation>
    </message>
    <message>
        <source>UOS AI requires an AI model account to be configured before it can be used. Please configure a model account first.</source>
        <translation type="vanished">UOS AI krever at en AI-modellkonto er konfigurert før den kan brukes. Vennligst konfigurer en modellkonto først.</translation>
    </message>
    <message>
        <source>Please configure the knowledge base.</source>
        <translation type="vanished">Konfigurer kunnskapsbasen.</translation>
    </message>
    <message>
        <source>Please install the model plug.</source>
        <translation type="vanished">Installer modulpluggen.</translation>
    </message>
    <message>
        <source>Export Image As</source>
        <translation type="vanished">Eksporter bilde som</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation type="obsolete">Vellykket henting</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="obsolete">Kunne ikke hente. Vennligst prøv igjen.</translation>
    </message>
    <message>
        <source>You can upload up to 3 files or image</source>
        <translation type="vanished">Du kan laste opp maksimalt 3 filer eller bilder</translation>
    </message>
</context>
<context>
    <name>EAiFAQInit</name>
    <message>
        <source>Translate the following text into English for me.</source>
        <translation type="vanished">Oversett følgende tekst til engelsk for meg.</translation>
    </message>
    <message>
        <source>Translate the following document into Chinese.</source>
        <translation type="vanished">Oversett følgende dokument til kinesisk.</translation>
    </message>
    <message>
        <source>What does the word “Agent” mean in the AI industry?</source>
        <translation type="vanished">Hva betyr ordet «Agent» i AI-bransjen?</translation>
    </message>
    <message>
        <source>Please translate the following content into Chinese. Requirements: Accurate in meaning, formal and professional in language.</source>
        <translation type="vanished">Vennligst oversett følgende innhold til kinesisk. Krav: Nøyaktig i betydning, formelt og profesjonelt i språk.</translation>
    </message>
    <message>
        <source>What are some colloquial ways to address a friend in English?</source>
        <translation type="vanished">Hva er noen dagligdagse måter å tiltale en venn på på engelsk?</translation>
    </message>
    <message>
        <source>Translate the following classical Chinese text into modern Chinese.</source>
        <translation type="vanished">Oversett følgende klassiske kinesiske tekst til moderne kinesisk.</translation>
    </message>
    <message>
        <source>Summarize</source>
        <translation type="vanished">Oppsummer</translation>
    </message>
    <message>
        <source>Proofread</source>
        <translation type="vanished">Korrekturles</translation>
    </message>
    <message>
        <source>Explain</source>
        <translation type="vanished">Forklar</translation>
    </message>
    <message>
        <source>Expand</source>
        <translation type="vanished">Utvid</translation>
    </message>
    <message>
        <source>Continue</source>
        <translation type="vanished">Fortsett</translation>
    </message>
    <message>
        <source>Polish</source>
        <translation type="vanished">Forbedre</translation>
    </message>
    <message>
        <source>Please help me write a work summary based on this document</source>
        <translation type="vanished">Vær så snill å hjelpe meg med å skrive en arbeidsoppsummering basert på dette dokumentet</translation>
    </message>
    <message>
        <source>I need a work summary for Project A, please help me organize the key points</source>
        <translation type="vanished">Jeg trenger en arbeidsoppsummering for Prosjekt A, vær så snill å hjelpe meg med å organisere hovedpunktene</translation>
    </message>
    <message>
        <source>Please generate a concise work summary based on my input text</source>
        <translation type="vanished">Vær så snill å generer en kortfattet arbeidsoppsummering basert på min inntekst</translation>
    </message>
    <message>
        <source>Analyze this report and extract key points for the work summary</source>
        <translation type="vanished">Analyser denne rapporten og uttrekk hovedpunkter for arbeidsoppsummeringen</translation>
    </message>
    <message>
        <source>I need a work summary including quarterly data, please refer to the attachment</source>
        <translation type="vanished">Jeg trenger en arbeidsoppsummering som inkluderer kvartalsdata, vær så snill å se vedlegget</translation>
    </message>
    <message>
        <source>Help me write a work summary highlighting personal contributions</source>
        <translation type="vanished">Hjelp meg med å skrive en arbeidsoppsummering som fremhever personlige bidrag</translation>
    </message>
    <message>
        <source>Generate a work summary from meeting notes, focusing on action items</source>
        <translation type="vanished">Generer en arbeidsoppsummering fra møtenotater, med fokus på handlingsoppgaver</translation>
    </message>
    <message>
        <source>I need a bilingual work summary in Chinese and English, please refer to the provided materials</source>
        <translation type="vanished">Jeg trenger en tospråklig arbeidsoppsummering på kinesisk og engelsk, vær så snill å se de medfølgende materialene</translation>
    </message>
    <message>
        <source>Help me organize last month&apos;s work content and generate a summary</source>
        <translation type="vanished">Hjelp meg med å organisere forrige måneds arbeidsinnhold og generere en oppsummering</translation>
    </message>
    <message>
        <source>Write a work summary based on these task lists, emphasizing completion status</source>
        <translation type="vanished">Skriv en arbeidsoppsummering basert på disse oppgavelistene, med vekt på fullføringsstatus</translation>
    </message>
    <message>
        <source>Check for grammatical errors in this passage</source>
        <translation type="vanished">Sjekk etter grammatiske feil i dette avsnittet</translation>
    </message>
    <message>
        <source>Help me find spelling mistakes in this article</source>
        <translation type="vanished">Hjelp meg med å finne stavefeil i denne artikkelen</translation>
    </message>
    <message>
        <source>Correct the inappropriate word choices in this dialogue</source>
        <translation type="vanished">Korriger de upassende ordvalgene i denne dialogen</translation>
    </message>
    <message>
        <source>Fix the punctuation issues in this document</source>
        <translation type="vanished">Fiks tegnsettingen i dette dokumentet</translation>
    </message>
    <message>
        <source>Revise the unclear expressions in this text</source>
        <translation type="vanished">Revider de uklare uttrykkene i denne teksten</translation>
    </message>
    <message>
        <source>Edit the language errors in this email</source>
        <translation type="vanished">Rediger språkfeilene i denne e-posten</translation>
    </message>
    <message>
        <source>Check if this text follows standard English conventions</source>
        <translation type="vanished">Sjekk om denne teksten følger standard engelske konvensjoner</translation>
    </message>
    <message>
        <source>Correct the logical flaws in this report</source>
        <translation type="vanished">Korriger de logiske feilene i denne rapporten</translation>
    </message>
    <message>
        <source>Identify language errors in this code comment</source>
        <translation type="vanished">Identifiser språkfeil i denne kodekommentaren</translation>
    </message>
    <message>
        <source>Fix the ambiguous statements in this contract</source>
        <translation type="vanished">Fiks de tvetydige utsagnene i denne kontrakten</translation>
    </message>
    <message>
        <source>Explain the basic principles of quantum computing</source>
        <translation type="vanished">Forklar de grunnleggende prinsippene for kvantedata</translation>
    </message>
    <message>
        <source>Describe photosynthesis in simple terms</source>
        <translation type="vanished">Beskriv fotosyntese på en enkel måte</translation>
    </message>
    <message>
        <source>Detail how blockchain technology works</source>
        <translation type="vanished">Beskriv i detalj hvordan blockchain-teknologi fungerer</translation>
    </message>
    <message>
        <source>Explain relativity from a professional perspective</source>
        <translation type="vanished">Forklar relativitet fra et profesjonelt perspektiv</translation>
    </message>
    <message>
        <source>Use metaphors to describe what artificial intelligence is</source>
        <translation type="vanished">Bruk metaforer for å beskrive hva kunstig intelligens er</translation>
    </message>
    <message>
        <source>Describe climate change in layman&apos;s terms</source>
        <translation type="vanished">Beskriv klimaendringer på en enkel måte</translation>
    </message>
    <message>
        <source>Explain the structure of the solar system to elementary students</source>
        <translation type="vanished">Forklar solsystemets struktur til grunnskoleelever</translation>
    </message>
    <message>
        <source>Expand this text to 300 words, focusing on scene details and character emotions</source>
        <translation type="vanished">Utvid denne teksten til 300 ord, med fokus på scenedetaljer og karakterfølelser</translation>
    </message>
    <message>
        <source>Rewrite this paragraph into 500 words in an academic style, adding data support and citations</source>
        <translation type="vanished">Omskriv dette avsnittet til 500 ord i en akademisk stil, med datastøtte og referanser</translation>
    </message>
    <message>
        <source>Expand this passage with more metaphors and rhetorical devices to make it more vivid</source>
        <translation type="vanished">Utvid dette avsnittet med flere metaforer og retoriske virkemidler for å gjøre det mer levende</translation>
    </message>
    <message>
        <source>Please extend this short article to 1000 words, supplementing with specific cases and practical steps</source>
        <translation type="vanished">Vennligst utvid denne korte artikkelen til 1000 ord, med spesifikke eksempler og praktiske tiltak</translation>
    </message>
    <message>
        <source>Expand this dialogue by adding characters&apos; psychological activities and dialogue details</source>
        <translation type="vanished">Utvid denne dialogen ved å legge til karakterenes psykologiske aktiviteter og dialogdetaljer</translation>
    </message>
    <message>
        <source>Rewrite the content of this document into a report format, including abstract, body, and conclusion</source>
        <translation type="vanished">Omskriv innholdet i dette dokumentet til rapportformat, inkludert sammendrag, hoveddel og konklusjon</translation>
    </message>
    <message>
        <source>Expand this technical description to 800 words, adding more technical parameters and diagram explanations</source>
        <translation type="vanished">Utvid denne tekniske beskrivelsen til 800 ord, med flere tekniske parametre og diagramforklaringer</translation>
    </message>
    <message>
        <source>Rewrite this email to be more formal and professional, supplementing relevant background information</source>
        <translation type="vanished">Omskriv denne e-posten til å være mer formell og profesjonell, med relevant bakgrunnsinformasjon</translation>
    </message>
    <message>
        <source>Expand this story to 1500 words, adding more plot twists and character backgrounds</source>
        <translation type="vanished">Utvid denne historien til 1500 ord, med flere plottvister og karakterbakgrunner</translation>
    </message>
    <message>
        <source>Please expand this summary, highlighting key achievements and future plans, word count unlimited</source>
        <translation type="vanished">Vennligst utvid dette sammendraget, med fokus på nøkkelprestasjoner og fremtidsplaner, uten ordbegrensning</translation>
    </message>
    <message>
        <source>Please continue writing this short passage about future technology, focusing on how AI changes daily life, around 300 words, in a popular science style</source>
        <translation type="vanished">Vennligst fortsett å skrive dette korte avsnittet om fremtidens teknologi, med fokus på hvordan AI endrer hverdagen, rundt 300 ord, i en populærvitenskapelig stil</translation>
    </message>
    <message>
        <source>Help me expand the last paragraph of this business plan, emphasizing market potential and competitive advantages, no word limit, formal style</source>
        <translation type="vanished">Hjelp meg å utvide det siste avsnittet i denne forretningsplanen, med vekt på markedspotensial og konkurransefortrinn, ingen ordbegrensning, formell stil</translation>
    </message>
    <message>
        <source>Continue the ending of this fairy tale, warm and touching, the protagonist achieves their dream, about 200 words</source>
        <translation type="vanished">Fortsett slutten på dette eventyret, varm og rørende, hovedpersonen oppnår drømmen sin, rundt 200 ord</translation>
    </message>
    <message>
        <source>Please write the second half of this email, tone friendly and professional, focusing on collaboration details, within 150 words</source>
        <translation type="vanished">Vennligst skriv den andre halvdelen av denne e-posten, med vennlig og profesjonell tone, fokus på samarbeidsdetaljer, innen 150 ord</translation>
    </message>
    <message>
        <source>Expand the next paragraph of this travelogue, describing the scenery in the valley, vivid and imaginative, around 200 words</source>
        <translation type="vanished">Utvid neste avsnitt av denne reiseskildringen, beskriv landskapet i dalen, levende og fantasifullt, rundt 200 ord</translation>
    </message>
    <message>
        <source>Continue the next chapter of this mystery novel, with a plot twist, maintaining suspense, no word limit</source>
        <translation type="vanished">Fortsett neste kapittel i denne mysterieromanen, med en plottvist, oppretthold spenningen, ingen ordbegrensning</translation>
    </message>
    <message>
        <source>Help me write the conclusion of this speech, inspiring and emphasizing teamwork, about 100 words</source>
        <translation type="vanished">Hjelp meg å skrive konklusjonen av denne talen, inspirerende og med vekt på lagarbeid, rundt 100 ord</translation>
    </message>
    <message>
        <source>Expand the performance description section of this product manual, detailed and accurate, around 300 words</source>
        <translation type="vanished">Utvid ytelsesbeskrivelsesdelen av denne produktmanualen, detaljert og nøyaktig, rundt 300 ord</translation>
    </message>
    <message>
        <source>Continue the beginning of this love story, set in rainy Paris, romantic style, 150 words</source>
        <translation type="vanished">Fortsett begynnelsen på denne kjærlighetshistorien, lagt til regnfull Paris, romantisk stil, 150 ord</translation>
    </message>
    <message>
        <source>Please write the discussion section of this paper, focusing on the limitations of the experimental result, academic style, no word limit</source>
        <translation type="vanished">Vennligst skriv diskusjonsdelen av denne artikkelen, med fokus på begrensningene av eksperimentresultatet, akademisk stil, ingen ordbegrensning</translation>
    </message>
    <message>
        <source>Please polish this text to make it more formal and professional for a business email</source>
        <translation type="vanished">Vennligst poler denne teksten for å gjøre den mer formell og profesjonell for en forretnings-e-post</translation>
    </message>
    <message>
        <source>Rewrite this passage to be more lively and engaging for social media posts</source>
        <translation type="vanished">Omskriv dette avsnittet for å gjøre det mer levende og engasjerende for sosiale medieinnlegg</translation>
    </message>
    <message>
        <source>I need to refine the abstract of this academic paper to be more concise and clear within 200 words</source>
        <translation type="vanished">Jeg trenger å forbedre sammendraget av denne akademiske artikkelen for å gjøre det mer konsist og tydelig innen 200 ord</translation>
    </message>
    <message>
        <source>Polish this dialogue to make it more natural and fluent for spoken communication</source>
        <translation type="vanished">Poler denne dialogen for å gjøre den mer naturlig og flytende for muntlig kommunikasjon</translation>
    </message>
    <message>
        <source>Enhance this product description to highlight its premium and innovative features for potential customers</source>
        <translation type="vanished">Forbedre denne produktbeskrivelsen for å fremheve dens premium og innovative funksjoner for potensielle kunder</translation>
    </message>
    <message>
        <source>Help me polish this cover letter to make it more persuasive and personalized</source>
        <translation type="vanished">Hjelp meg å polere dette søknadsbrevet for å gjøre det mer overbevisende og personlig</translation>
    </message>
    <message>
        <source>Rewrite this blog post to be more humorous and appealing to young readers</source>
        <translation type="vanished">Omskriv dette blogginnlegget for å gjøre det mer humoristisk og tiltalende for unge lesere</translation>
    </message>
    <message>
        <source>Refine the opening section of this report to make it more captivating</source>
        <translation type="vanished">Forbedre åpningsdelen av denne rapporten for å gjøre den mer fengslende</translation>
    </message>
    <message>
        <source>I need to polish this technical document to make it more accessible for non-experts</source>
        <translation type="vanished">Jeg trenger å polere dette tekniske dokumentet for å gjøre det mer tilgjengelig for ikke-eksperter</translation>
    </message>
    <message>
        <source>Please help me rewrite this apology letter to sound more sincere and appropriate</source>
        <translation type="vanished">Vennligst hjelp meg med å omskrive denne unnskyldningsbreven slik at den høres mer oppriktig og passende ut</translation>
    </message>
    <message>
        <source>Articles</source>
        <translation type="vanished">Artikler</translation>
    </message>
    <message>
        <source>Speeches</source>
        <translation type="vanished">Taler</translation>
    </message>
    <message>
        <source>Outlines</source>
        <translation type="vanished">Disposisjoner</translation>
    </message>
    <message>
        <source>Notifications</source>
        <translation type="vanished">Varsler</translation>
    </message>
    <message>
        <source>Posts</source>
        <translation type="vanished">Innlegg</translation>
    </message>
    <message>
        <source>Work Report</source>
        <translation type="vanished">Arbeidsrapport</translation>
    </message>
    <message>
        <source>Research Report</source>
        <translation type="vanished">Forskningsrapport</translation>
    </message>
    <message>
        <source>Please summarize the key points of this document</source>
        <translation type="vanished">Vennligst oppsummer hovedpunktene i dette dokumentet</translation>
    </message>
    <message>
        <source>List the main ideas of this file for me</source>
        <translation type="vanished">List opp hovedideene i denne filen for meg</translation>
    </message>
    <message>
        <source>Summarize the core idea of this passage</source>
        <translation type="vanished">Oppsummer kjernepoengene i dette avsnittet</translation>
    </message>
    <message>
        <source>Use concise language to summarize this article</source>
        <translation type="vanished">Bruk kortfattet språk for å oppsummere denne artikkelen</translation>
    </message>
    <message>
        <source>I need a summary of this report, no more than 200 words</source>
        <translation type="vanished">Jeg trenger en oppsummering av denne rapporten, ikke mer enn 200 ord</translation>
    </message>
    <message>
        <source>Extract the main data and conclusions from this document</source>
        <translation type="vanished">Trekk ut hoveddataene og konklusjonene fra dette dokumentet</translation>
    </message>
    <message>
        <source>Summarize the main sections and points of this lengthy content</source>
        <translation type="vanished">Oppsummer hovedseksjonene og punktene i dette lange innholdet</translation>
    </message>
    <message>
        <source>Help me summarize the research methods and findings of this paper</source>
        <translation type="vanished">Hjelp meg med å oppsummere forskningsmetodene og funnene i denne artikkelen</translation>
    </message>
    <message>
        <source>Please summarize the key points of this article in a table format</source>
        <translation type="vanished">Vennligst oppsummer hovedpunktene i denne artikkelen i tabellformat</translation>
    </message>
    <message>
        <source>Summarize the operational steps in this file using bullet points</source>
        <translation type="vanished">Oppsummer de operative trinnene i denne filen ved hjelp av punktliste</translation>
    </message>
    <message>
        <source>Display the key clauses of this contract in bullet list format</source>
        <translation type="vanished">Vis hovedklausulene i denne kontrakten i punktlisteformat</translation>
    </message>
    <message>
        <source>Create an outline for a report on AI trends, covering technology, ethics, and applications</source>
        <translation type="vanished">Lag en disposisjon for en rapport om AI-trender, som dekker teknologi, etikk og anvendelser</translation>
    </message>
    <message>
        <source>Organize the uploaded paper into a structured research framework outline</source>
        <translation type="vanished">Organiser det opplastede dokumentet til en strukturert forskningsramme-disposisjon</translation>
    </message>
    <message>
        <source>I need a business plan outline including market analysis, product description, and financial planning</source>
        <translation type="vanished">Jeg trenger en forretningsplan-disposisjon som inkluderer markedsanalyse, produktbeskrivelse og finansieringsplan</translation>
    </message>
    <message>
        <source>Convert this speech into a PowerPoint outline with bullet points for each section</source>
        <translation type="vanished">Konverter denne talen til en PowerPoint-disposisjon med punktliste for hver seksjon</translation>
    </message>
    <message>
        <source>Write a book summary outline covering key points and my personal reflections</source>
        <translation type="vanished">Skriv en bokoppsummeringsdisposisjon som dekker hovedpunkter og mine personlige refleksjoner</translation>
    </message>
    <message>
        <source>Summarize the meeting notes file into a project execution plan outline</source>
        <translation type="vanished">Oppsummer møtenotatfilen til en prosjektgjennomføringsplan-disposisjon</translation>
    </message>
    <message>
        <source>I need a thesis chapter outline including introduction, literature review, and methodology</source>
        <translation type="vanished">Jeg trenger en avhandlingskapittel-disposisjon som inkluderer introduksjon, litteraturgjennomgang og metodologi</translation>
    </message>
    <message>
        <source>Create a product requirements document (PRD) outline with feature descriptions and user flows</source>
        <translation type="vanished">Lag en produktkravdokument (PRD)-disposisjon med funksjonsbeskrivelser og brukerflyter</translation>
    </message>
    <message>
        <source>Extract key data from this industry report to make a summary outline</source>
        <translation type="vanished">Trekk ut nøkkeldata fra denne bransjerapporten for å lage en oppsummeringsdisposisjon</translation>
    </message>
    <message>
        <source>Write an event planning outline including schedule, team roles, and budget</source>
        <translation type="vanished">Skriv en arrangementplanleggingsdisposisjon som inkluderer tidsplan, teamroller og budsjett</translation>
    </message>
    <message>
        <source>Generate a three-level outline from this document</source>
        <translation type="vanished">Generer en tre-nivå kontur fra dette dokumentet</translation>
    </message>
    <message>
        <source>Extract core framework from meeting notes</source>
        <translation type="vanished">Trekk ut kjernestrukturen fra møtenotater</translation>
    </message>
    <message>
        <source>Organize research report structure</source>
        <translation type="vanished">Organiser forskningsrapportens struktur</translation>
    </message>
    <message>
        <source>Create product feature overview</source>
        <translation type="vanished">Lag en oversikt over produktfunksjoner</translation>
    </message>
    <message>
        <source>Design training course syllabus</source>
        <translation type="vanished">Design kursplan for opplæring</translation>
    </message>
    <message>
        <source>Analyze literature review framework</source>
        <translation type="vanished">Analyser litteraturgjennomgangens struktur</translation>
    </message>
    <message>
        <source>Generate business plan table of contents</source>
        <translation type="vanished">Generer innholdsfortegnelse for forretningsplan</translation>
    </message>
    <message>
        <source>Write event planning flow points</source>
        <translation type="vanished">Skriv flytpunkter for arrangementplanlegging</translation>
    </message>
    <message>
        <source>Help me write a meeting notice for tomorrow at 3 PM in Conference Room A about project progress reporting</source>
        <translation type="vanished">Hjelp meg å skrive et møtevarsel for i morgen kl. 15 i konferanserom A om prosjektstatusrapportering</translation>
    </message>
    <message>
        <source>Create a concise notice based on this document highlighting the deadline and submission method</source>
        <translation type="vanished">Lag et kortfattet varsel basert på dette dokumentet som fremhever fristen og innleveringsmetoden</translation>
    </message>
    <message>
        <source>Draft a holiday notice for Spring Festival from February 10 to 17 with work resuming on February 18</source>
        <translation type="vanished">Utkast til ferievarsel for vårfestivalen fra 10. til 17. februar med arbeidsgjenopptakelse 18. februar</translation>
    </message>
    <message>
        <source>I need an activity notice for staff training all day next Wednesday at the company auditorium</source>
        <translation type="vanished">Jeg trenger et aktivitetsvarsel for personalopplæring hele dagen neste onsdag i selskapets auditorium</translation>
    </message>
    <message>
        <source>Format the provided text materials into a formal notice with standard formatting and professional tone</source>
        <translation type="vanished">Formater de oppgitte tekstmaterialene til et formelt varsel med standard formatering og profesjonell tone</translation>
    </message>
    <message>
        <source>Write a power outage notice for this Saturday from 9 AM to 5 PM affecting the entire office building</source>
        <translation type="vanished">Skriv et strømbruddvarsel for denne lørdagen fra kl. 09 til 17 som berører hele kontorbygget</translation>
    </message>
    <message>
        <source>Generate a meeting change notice shifting the original time to Friday at 10 AM keeping other details same</source>
        <translation type="vanished">Generer et møteendringsvarsel som flytter originaltid til fredag kl. 10 mens andre detaljer beholdes</translation>
    </message>
    <message>
        <source>Prepare a brief notice based on the attached meeting minutes for absent attendees</source>
        <translation type="vanished">Forbered et kort varsel basert på vedlagte møtereferat for fraværende deltakere</translation>
    </message>
    <message>
        <source>Draft a system upgrade notice scheduled tonight from midnight to 3 AM with system downtime</source>
        <translation type="vanished">Utkast til systemoppgraderingsvarsel planlagt i natt fra midnatt til kl. 03 med systemnedetid</translation>
    </message>
    <message>
        <source>Write a concise holiday duty arrangement notice listing on-duty staff and contact information</source>
        <translation type="vanished">Skriv et kortfattet ferievaktordningsvarsel som lister opp vakthavende personale og kontaktinformasjon</translation>
    </message>
    <message>
        <source>Help me write a public health article about healthy eating in simple language for general readers</source>
        <translation type="vanished">Hjelp meg å skrive en folkehelseartikkel om sunn mat i enkelt språk for generelle lesere</translation>
    </message>
    <message>
        <source>Create a fun and engaging tech trend post based on this document</source>
        <translation type="vanished">Lag et morsomt og engasjerende innlegg om teknologitrender basert på dette dokumentet</translation>
    </message>
    <message>
        <source>Draft a holiday promotion post highlighting discounts and event schedule</source>
        <translation type="vanished">Utkast til feriekampanjeinnlegg som fremhever rabatter og arrangementplan</translation>
    </message>
    <message>
        <source>I need a product launch article focusing on features and customer reviews</source>
        <translation type="vanished">Jeg trenger en produktlanseringsartikkel som fokuserer på funksjoner og kundeanmeldelser</translation>
    </message>
    <message>
        <source>Turn this interview transcript into a casual personality profile post</source>
        <translation type="vanished">Gjør dette intervjutranskriptet om til et uformelt personlighetsprofilinnlegg</translation>
    </message>
    <message>
        <source>Write a travel guide recommending three popular spots with practical tips</source>
        <translation type="vanished">Skriv en reiseguide som anbefaler tre populære steder med praktiske tips</translation>
    </message>
    <message>
        <source>Generate an anniversary post reviewing company history and thanking customers</source>
        <translation type="vanished">Generer et jubileumsinnlegg som gjennomgår selskapshistorie og takker kunder</translation>
    </message>
    <message>
        <source>Analyze this industry report with visualized data for an insightful post</source>
        <translation type="vanished">Analyser denne bransjerapporten med visualiserte data for et innsiktsfullt innlegg</translation>
    </message>
    <message>
        <source>Draft a charity campaign post encouraging participation with clear instructions</source>
        <translation type="vanished">Utkast til veldedighetskampanjeinnlegg som oppmuntrer til deltakelse med klare instruksjoner</translation>
    </message>
    <message>
        <source>Write a career skills article with five actionable tips and real examples</source>
        <translation type="vanished">Skriv en karriereferdighetsartikkel med fem praktiske tips og virkelige eksempler</translation>
    </message>
    <message>
        <source>Help me write a weekly work summary focusing on project progress and team collaboration</source>
        <translation type="vanished">Hjelp meg å skrive en ukentlig arbeidsoppsummering som fokuserer på prosjektframdrift og teamarbeid</translation>
    </message>
    <message>
        <source>Generate a concise work summary based on the meeting notes file I uploaded</source>
        <translation type="vanished">Generer en kortfattet arbeidsoppsummering basert på møtenotatfilen jeg lastet opp</translation>
    </message>
    <message>
        <source>I need a quarterly work summary including data analysis and personal growth reflection</source>
        <translation type="vanished">Jeg trenger en kvartalsvis arbeidsoppsummering som inkluderer dataanalyse og refleksjon over personlig vekst</translation>
    </message>
    <message>
        <source>Create a work summary based on the following text [paste text]</source>
        <translation type="vanished">Lag en arbeidsoppsummering basert på følgende tekst [lim inn tekst]</translation>
    </message>
    <message>
        <source>Write a work summary highlighting this month&apos;s KPI achievements and challenges encountered</source>
        <translation type="vanished">Skriv en arbeidsoppsummering som fremhever denne månedens KPI-prestasjoner og utfordringer</translation>
    </message>
    <message>
        <source>Help me summarize last week&apos;s work categorized by projects</source>
        <translation type="vanished">Hjelp meg med å oppsummere forrige ukes arbeid kategorisert etter prosjekter</translation>
    </message>
    <message>
        <source>Generate a work summary from email content emphasizing pending tasks and completions</source>
        <translation type="vanished">Generer en arbeidsoppsummering fra e-postinnhold som fremhever ventende oppgaver og fullførte oppgaver</translation>
    </message>
    <message>
        <source>I need an annual summary including work highlights and improvement plans</source>
        <translation type="vanished">Jeg trenger en årlig oppsummering som inkluderer arbeidshøydepunkter og forbedringsplaner</translation>
    </message>
    <message>
        <source>Generate a monthly work report from the data I uploaded</source>
        <translation type="vanished">Generer en månedlig arbeidsrapport fra dataene jeg lastet opp</translation>
    </message>
    <message>
        <source>Help me organize scattered work notes into a structured work summary</source>
        <translation type="vanished">Hjelp meg med å organisere spredte arbeidsnotater til en strukturert arbeidsoppsummering</translation>
    </message>
    <message>
        <source>Analyze the uploaded data and generate a market trend report</source>
        <translation type="vanished">Analyser de opplastede dataene og generer en markedstrendrapport</translation>
    </message>
    <message>
        <source>Extract key information from the text and compile an industry analysis report</source>
        <translation type="vanished">Trekk ut nøkkelinformasjon fra teksten og kompiler en bransjeanalyserapport</translation>
    </message>
    <message>
        <source>Combine the contents of the file to write a competitor research report</source>
        <translation type="vanished">Kombiner innholdet i filen for å skrive en konkurrentforskningsrapport</translation>
    </message>
    <message>
        <source>Generate a user needs research summary based on the provided interview records</source>
        <translation type="vanished">Generer en sammendrag av brukerbehov basert på de leverte intervjuregistreringene</translation>
    </message>
    <message>
        <source>Analyze these sales data and produce a quarterly market performance report</source>
        <translation type="vanished">Analyser disse salgsdataene og lag en kvartalsvis markedsytelsesrapport</translation>
    </message>
    <message>
        <source>Write a technical research report based on the given product description</source>
        <translation type="vanished">Skriv en teknisk forskningsrapport basert på den gitte produktbeskrivelsen</translation>
    </message>
    <message>
        <source>Organize these user feedback and generate a product improvement suggestion report</source>
        <translation type="vanished">Organiser denne brukerfeedbacken og generer en produktforbedringsforslagsrapport</translation>
    </message>
    <message>
        <source>Please write a market opportunity analysis report based on the provided file</source>
        <translation type="vanished">Vennligst skriv en markedsmulighetsanalyserapport basert på den leverte filen</translation>
    </message>
    <message>
        <source>Help me write an essay on the topic of [%1] with [clear structure and rich content].</source>
        <translation type="vanished">Hjelp meg med å skrive en stil om emnet [%1] med [klar struktur og rikt innhold].</translation>
    </message>
    <message>
        <source>Help me write a public tweet on the topic of [%1], requiring [clear structure] and [relaxed] tone.</source>
        <translation type="vanished">Hjelp meg med å skrive en offentlig tweet om emnet [%1], som krever [klar struktur] og [avslappet] tone.</translation>
    </message>
    <message>
        <source>Help me write a summary of my recent work, including [%1] and [results], requiring a [formal] tone.</source>
        <translation type="vanished">Hjelp meg med å skrive en oppsummering av mitt nylige arbeid, inkludert [%1] og [resultater], som krever en [formell] tone.</translation>
    </message>
    <message>
        <source>Help me write a research report on [%1], at least it needs to include [status description, problem analysis, countermeasures and suggestions, research conclusions].</source>
        <translation type="vanished">Hjelp meg med å skrive en forskningsrapport om [%1], den må minst inkludere [statusbeskrivelse, problemanalyse, motforholdsregler og forslag, forskningskonklusjoner].</translation>
    </message>
    <message>
        <source>Artificial Intelligence</source>
        <translation type="vanished">Kunstig intelligens</translation>
    </message>
    <message>
        <source>Help me write a speech on the topic of [%1] for [Company Leaders], requiring [clear structure and vivid language].</source>
        <translation type="vanished">Hjelp meg med å skrive en tale om emnet [%1] for [selskapsledere], som krever [klar struktur og levende språk].</translation>
    </message>
    <message>
        <source>Help me write an outline on the topic of [%1], which will be used for [PPT production].</source>
        <translation type="vanished">Hjelp meg med å skrive en disposisjon om emnet [%1], som vil bli brukt til [PPT-produksjon].</translation>
    </message>
    <message>
        <source>Help me write a notice about [%1], the receiver is [All Employees] and the sender is [Administration Department].</source>
        <translation type="vanished">Hjelp meg med å skrive en kunngjøring om [%1], mottakeren er [alle ansatte] og avsenderen er [administrasjonsavdelingen].</translation>
    </message>
    <message>
        <source>National Day Holiday</source>
        <translation type="vanished">Nasjonaldagsferie</translation>
    </message>
    <message>
        <source>work content</source>
        <translation type="vanished">arbeidsinnhold</translation>
    </message>
</context>
<context>
    <name>EAiPrompt</name>
    <message>
        <source>---Role---
You are a helpful assistant, answering questions about the background knowledge provided.

---Goal---
Respond to users&apos; questions, incorporating any relevant common sense.If you don&apos;t know the answer, just say so. Don&apos;t make it up.

---knowledge---
%1

---question---
%2
</source>
        <translation type="vanished">---Rolle---

Du er en hjelpsom assistent som svarer på spørsmål om den medfølgende bakgrunnskunnskapen.

---Mål---

Svar på brukernes spørsmål og ta med relevant sunn fornuft. Vet du ikke svaret, si det rett ut. Ikke finn på noe.

---kunnskap---

%1

---spørsmål---

%2</translation>
    </message>
    <message>
        <source>The output answer starts with &quot;No relevant information was found in your knowledge base.&quot;---question--
:%1
</source>
        <translation type="vanished">Svaret begynner med &quot;Ingen relevant informasjon ble funnet i kunnskapsbasen din.&quot;---spørsmål--
:%1</translation>
    </message>
    <message>
        <source>---Role---
You are a helpful assistant, answering questions about the background knowledge provided.

---Goal---
Respond to users&apos; questions, incorporating any relevant common sense.If you don&apos;t know the answer, just say so. Don&apos;t make it up.

---knowledge---
%1

---question---
%2</source>
        <translation type="vanished">---Rolle---

Du er en hjelpsom assistent som svarer på spørsmål om den medfølgende bakgrunnskunnskapen.

---Mål---

Svar på brukernes spørsmål og ta med relevant sunn fornuft. Vet du ikke svaret, si det rett ut. Ikke finn på noe.

---kunnskap---

%1

---spørsmål---

%2</translation>
    </message>
    <message>
        <source>---Role---
You are a professional writer with expertise in various writing styles and formats.

---Goal---
Based on the user&apos;s request, create high-quality content that meets their specific needs.

---Writing Types---
1. Article: Write well-structured articles with clear arguments and engaging content
2. Speeches: Create compelling speeches with proper opening, body, and conclusion

3. Outlines: Create a structured outline for the given topic
4. Notifications: Write formal notices or announcements
5. Posts: Create engaging social media content
6. Work Report: Write comprehensive work reports
7. Research Report: Create detailed research reports
---Input---
%1

---Output Format---
Please provide the content in the following format:
Title:
Content:</source>
        <translation type="vanished">---Rolle---

Du er en profesjonell skribent med ekspertise i ulike skrivestiler og formater.

---Mål---

Opprett høykvalitetsinnhold som oppfyller brukerens spesifikke behov, basert på forespørselen.

---Skrivetyper---

1. Artikkel: Skriv velstrukturerte artikler med klare argumenter og engasjerende innhold
2. Taler: Lag overbevisende taler med riktig innledning, hoveddel og avslutning

3. Disposisjoner: Lag en strukturert disposisjon for det gitte emnet
4. Kunngjøringer: Skriv formelle meldinger eller kunngjøringer
5. Innlegg: Lag engasjerende innhold for sosiale medier
6. Arbeidsrapport: Skriv omfattende arbeidsrapporter
7. Forskningsrapport: Lag detaljerte forskningsrapporter

---Inndata---

%1

---Utdataformat---

Oppgi innholdet i følgende format:

Tittel:
Innhold:</translation>
    </message>
    <message>
        <source>---Role---
You are a text processing expert with deep expertise in language analysis, writing techniques, and text optimization.

---Goal---
Process and improve the input text while maintaining its original meaning and style.

---Processing Types---
1. Summary: Create a concise summary of the main points
2. Proofread: Identify and fix grammatical, spelling, and stylistic errors
3. Explain: Provide detailed explanations of complex concepts or passages
4. Expand: Elaborate on key points while maintaining the original style
5. Continue: Continue the text in a coherent and natural way
6. Polish: Enhance the text&apos;s clarity, flow, and impact while preserving its essence

---Input---
%1

---Output Format---
Please provide the processed text directly without any additional characters or formatting.</source>
        <translation type="vanished">---Rolle---

Du er en ekspert på tekstbehandling med dyp kompetanse i språkanalyse, skriveteknikker og tekstoptimalisering.

---Mål---

Bearbeid og forbedr innteksten samtidig som du bevarer dens opprinnelige betydning og stil.

---Behandlingstyper---

1. Sammendrag: Lag et kortfattet sammendrag av hovedpunktene
2. Korrektur: Identifiser og rett grammatiske, stave- og stilistiske feil
3. Forklar: Gi detaljerte forklaringer på komplekse begreper eller passasjer
4. Utvid: Utdyp nøkkelpunkter samtidig som du beholder den opprinnelige stilen
5. Fortsett: Fortsett teksten på en sammenhengende og naturlig måte
6. Polér: Forbedr tekstens klarhet, flyt og virkning samtidig som du bevarer essensen

---Inndata---

%1

---Utdataformat---

Oppgi den bearbeidede teksten direkte uten ekstra tegn eller formatering.</translation>
    </message>
    <message>
        <source>---Role---
You are a professional translator and language expert. Your task is to:
1. Accurately translate text as requested
2. Answer language-related questions
3. Identify and handle specific translation requests

---Goal---
Carefully analyze the user&apos;s input to determine their intent:
1. If the input contains phrases like &apos;what does this mean&apos;, &apos;explain this phrase&apos;, or similar - provide ONLY a language explanation (no translation)
2. If the input specifies a particular sentence/paragraph to translate (e.g. &apos;Translate this sentence:...&apos;) - translate ONLY the specified portion (no full translation)
3. Only when no specific request is detected, perform full translation between Chinese and English

Always maintain the original meaning, tone, and style. For translations:
- Chinese → English
- English → Chinese

For language questions, provide clear, concise explanations.

---Input---
%1

---Output Format---
1. For full translations: Provide only the translation without additional formatting
2. For partial translations: Provide only the specified portion&apos;s translation
3. For explanations: Provide only the explanation in the same language as the question
Never combine explanation with translation or provide full translation after partial translation</source>
        <translation type="vanished">---Rolle---

Du er en profesjonell oversetter og språkekspert. Oppgavene dine er:

1. Oversett tekst nøyaktig etter forespørsel
2. Svare på språkrelaterte spørsmål
3. Identifisere og håndtere spesifikke oversettelsesforespørsler

---Mål---

Analyser brukerens inndata nøye for å fastslå hensikten:

1. Hvis inndata inneholder fraser som &apos;hva betyr dette&apos;, &apos;forklar dette uttrykket&apos;, eller lignende – gi KUN en språklig forklaring (ingen oversettelse)
2. Hvis inndata angir en bestemt setning/avsnitt som skal oversettes (f.eks. &apos;Oversett denne setningen:...&apos;) – oversett KUN den angitte delen (ingen full oversettelse)
3. Bare når ingen spesifikk forespørsel oppdages, utfør full oversettelse mellom kinesisk og engelsk

Bevar alltid den opprinnelige betydningen, tonen og stilen. For oversettelser:

- Kinesisk → Engelsk
- Engelsk → Kinesisk

For språkspørsmål, gi klare og kortfattede forklaringer.

---Inndata---

%1

---Utdataformat---

1. For fulle oversettelser: Oppgi kun oversettelsen uten ekstra formatering
2. For deloversettelser: Oppgi kun oversettelsen av den angitte delen
3. For forklaringer: Oppgi kun forklaringen på samme språk som spørsmålet

Kombiner aldri forklaring med oversettelse eller gi full oversettelse etter deloversettelse</translation>
    </message>
</context>
<context>
    <name>EAiProxy</name>
    <message>
        <source>Update the UOS Screen Recorder to version 6.6 or later and restart your computer to enable Screenshot Q&amp;A.</source>
        <translation type="vanished">Oppdater UOS Screen Recorder til versjon 6.6 eller nyere og start datamaskinen på nytt for å aktivere Skjermbilde Q&amp;A.</translation>
    </message>
    <message>
        <source>Model Configuration</source>
        <translation type="vanished">Modellkonfigurasjon</translation>
    </message>
    <message>
        <source>Go to configuration</source>
        <translation type="vanished">Gå til konfigurasjon</translation>
    </message>
    <message>
        <source>No account</source>
        <translation type="vanished">Ingen konto</translation>
    </message>
    <message>
        <source>Input question</source>
        <translation type="vanished">Inndataspørsmål</translation>
    </message>
    <message>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation type="vanished">Innholdet generert av AI er kun til referanse, vennligst vær oppmerksom på
informasjonens nøyaktighet.</translation>
    </message>
    <message>
        <source>Welcome to UOS AI</source>
        <translation type="vanished">Velkommen til UOS AI</translation>
    </message>
    <message>
        <source>Here are some of the things UOS AI can help you do</source>
        <translation type="vanished">Her er noen av tingene UOS AI kan hjelpe deg med</translation>
    </message>
    <message>
        <source>Stop</source>
        <translation type="vanished">Stopp</translation>
    </message>
    <message>
        <source>Regenerate</source>
        <translation type="vanished">Regenerer</translation>
    </message>
    <message>
        <source>Clear conversation history</source>
        <translation type="vanished">Tøm samtalehistorikk</translation>
    </message>
    <message>
        <source>Please connect the microphone and try again</source>
        <translation type="vanished">Vennligst koble til mikrofonen og prøv på nytt</translation>
    </message>
    <message>
        <source>Chat history cleared</source>
        <translation type="vanished">Chatthistorikk tømt</translation>
    </message>
    <message>
        <source>Click to start/stop recording</source>
        <translation type="vanished">Klikk for å starte/stoppe opptak</translation>
    </message>
    <message>
        <source>Listening</source>
        <translation type="vanished">Lytter</translation>
    </message>
    <message>
        <source>Sleeping</source>
        <translation type="vanished">Sover</translation>
    </message>
    <message>
        <source>Microphone not detected</source>
        <translation type="vanished">Mikrofon ikke oppdaget</translation>
    </message>
    <message>
        <source>Connection failed, click to try again</source>
        <translation type="vanished">Tilkobling mislyktes, klikk for å prøve på nytt</translation>
    </message>
    <message>
        <source>Click on the animation or Ctrl+Super+Space to activate</source>
        <translation type="vanished">Klikk på animasjonen eller Ctrl+Super+Mellomrom for å aktivere</translation>
    </message>
    <message>
        <source>Voice input is temporarily unavailable, please check the network!</source>
        <translation type="vanished">Stemmeinndata er midlertidig utilgjengelig, vennligst sjekk nettverket!</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">Kan ikke koble til serveren, vennligst sjekk nettverket eller prøv igjen
senere.</translation>
    </message>
    <message>
        <source>Voice conversation</source>
        <translation type="vanished">Stemmesamtale</translation>
    </message>
    <message>
        <source>Click the animation or press Enter to send</source>
        <translation type="vanished">Klikk på animasjonen eller trykk Enter for å sende</translation>
    </message>
    <message>
        <source>Stop recording after %1 seconds</source>
        <translation type="vanished">Stopp opptak etter %1 sekunder</translation>
    </message>
    <message>
        <source>Thinking</source>
        <translation type="vanished">Tenker</translation>
    </message>
    <message>
        <source>Click animation to interrupt</source>
        <translation type="vanished">Klikk på animasjonen for å avbryte</translation>
    </message>
    <message>
        <source>Answering</source>
        <translation type="vanished">Svarer</translation>
    </message>
    <message>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation type="vanished">Din gratis kontokvote er oppbrukt, vennligst konfigurer modellkontoen
din for å fortsette å bruke den.</translation>
    </message>
    <message>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation type="vanished">Din gratis konto har utløpt, vennligst konfigurer modellkontoen din for
å fortsette å bruke den.</translation>
    </message>
    <message>
        <source>UOS AI requires an AI model account to be configured before it can be used. Please configure a model account first.</source>
        <translation type="vanished">UOS AI krever at en AI-modellkonto er konfigurert før den kan brukes. Vennligst konfigurer en modellkonto først.</translation>
    </message>
    <message>
        <source>Activate</source>
        <translation type="vanished">Aktiver</translation>
    </message>
    <message>
        <source>Voice input</source>
        <translation type="vanished">Stemmeinndata</translation>
    </message>
    <message>
        <source>Voice broadcast is temporarily unavailable, please check the network!</source>
        <translation type="vanished">Stemmeutsending er midlertidig utilgjengelig, vennligst sjekk nettverket!</translation>
    </message>
    <message>
        <source>Turn off voice conversation</source>
        <translation type="vanished">Slå av stemmesamtale</translation>
    </message>
    <message>
        <source>The picture has been generated, please switch to the chat interface to view it.</source>
        <translation type="vanished">Bildet er generert, vennligst bytt til chattegrensesnittet for å se det.</translation>
    </message>
    <message>
        <source>No account, please configure an account</source>
        <translation type="vanished">Ingen konto, vennligst konfigurer en konto</translation>
    </message>
    <message>
        <source>Answer each question up to 5 times</source>
        <translation type="vanished">Svar på hvert spørsmål opptil 5 ganger</translation>
    </message>
    <message>
        <source>Copied successfully</source>
        <translation type="vanished">Kopiert vellykket</translation>
    </message>
    <message>
        <source>Sound output device not detected</source>
        <translation type="vanished">Lydutgangsenhet ikke oppdaget</translation>
    </message>
    <message>
        <source>The sound output device is not detected, please check and try again!</source>
        <translation type="vanished">Lydutgangsenheten er ikke oppdaget, vennligst sjekk og prøv igjen!</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation type="vanished">Innstillinger</translation>
    </message>
    <message>
        <source>About</source>
        <translation type="vanished">Om</translation>
    </message>
    <message>
        <source>Mode</source>
        <translation type="vanished">Modus</translation>
    </message>
    <message>
        <source>Window Mode</source>
        <translation type="vanished">Vindusmodus</translation>
    </message>
    <message>
        <source>Sidebar Mode</source>
        <translation type="vanished">Sidefeltmodus</translation>
    </message>
    <message>
        <source>Assistant List</source>
        <translation type="vanished">Assistentliste</translation>
    </message>
    <message>
        <source>Agent List</source>
        <translation type="vanished">Agentliste</translation>
    </message>
    <message>
        <source>Agent Store</source>
        <translation type="vanished">Agentbutikk</translation>
    </message>
    <message>
        <source>UOS System Assistant</source>
        <translation type="vanished">UOS Systemassistent</translation>
    </message>
    <message>
        <source>Deepin System Assistant</source>
        <translation type="vanished">Deepin Systemassistent</translation>
    </message>
    <message>
        <source>Personal Knowledge Assistant</source>
        <translation type="vanished">Personlig kunnskapsassistent</translation>
    </message>
    <message>
        <source>Please configure the knowledge base</source>
        <translation type="vanished">Vennligst konfigurer kunnskapsbasen</translation>
    </message>
    <message>
        <source>Before using the [Personal Knowledge Assistant], it is necessary to configure the knowledge base. After configuring the knowledge base, AI will answer questions or generate content based on the content you have configured in the knowledge base.</source>
        <translation type="vanished">Før du bruker [Personlig kunnskapsassistent], er det nødvendig å konfigurere kunnskapsbasen. Etter å ha konfigurert kunnskapsbasen, vil AI svare på spørsmål eller generere innhold basert på det du har konfigurert i kunnskapsbasen.</translation>
    </message>
    <message>
        <source>Please configure the large model</source>
        <translation type="vanished">Vennligst konfigurer den store modellen</translation>
    </message>
    <message>
        <source>The personal knowledge assistant can only be used after configuring a large model.</source>
        <translation type="vanished">Den personlige kunnskapsassistenten kan bare brukes etter å ha konfigurert en stor modell.</translation>
    </message>
    <message>
        <source>To configure</source>
        <translation type="vanished">Å konfigurere</translation>
    </message>
    <message>
        <source>To install</source>
        <translation type="vanished">Å installere</translation>
    </message>
    <message>
        <source>Please install [EmbeddingPlugins]</source>
        <translation type="vanished">Vennligst installer [EmbeddingPlugins]</translation>
    </message>
    <message>
        <source>This assistant requires the installation of the EmbeddingPlugins to run</source>
        <translation type="vanished">Denne assistenten krever installasjon av EmbeddingPlugins for å kjøre</translation>
    </message>
    <message>
        <source>Drag files here to add them.</source>
        <translation type="vanished">Dra filer hit for å legge dem til.</translation>
    </message>
    <message>
        <source>You can only add 3 files, supported file types include: txt, doc, docx, xls, xlsx, ppt, pptx, pdf, md, png, jpg, jpeg, code files, etc.</source>
        <translation type="vanished">Du kan bare legge til 3 filer; støttede filtyper omfatter: txt, doc, docx, xls, xlsx, ppt, pptx, pdf, md, png, jpg, jpeg, kodefiler osv.</translation>
    </message>
    <message>
        <source>MCP Server</source>
        <translation type="vanished">MCP-server</translation>
    </message>
    <message>
        <source>Add Mcp Server</source>
        <translation type="vanished">Legg til MCP-server</translation>
    </message>
    <message>
        <source>Add Server</source>
        <translation type="vanished">Legg til tjener</translation>
    </message>
    <message>
        <source>Add failed! Error reason:</source>
        <translation type="vanished">Legg til mislyktes! Feilårsak:</translation>
    </message>
    <message>
        <source>MCP environment missing. Please install 【UOS AI Agent】</source>
        <translation type="vanished">MCP-miljø mangler. Vennligst installer 【UOS AI Agent】</translation>
    </message>
    <message>
        <source>Calling</source>
        <translation type="vanished">Ringer</translation>
    </message>
    <message>
        <source>Completed</source>
        <translation type="vanished">Fullført</translation>
    </message>
    <message>
        <source>Call Failed</source>
        <translation type="vanished">Anrop mislyktes</translation>
    </message>
    <message>
        <source>Cancelled</source>
        <translation type="vanished">Avbrutt</translation>
    </message>
    <message>
        <source>params</source>
        <translation type="vanished">param</translation>
    </message>
    <message>
        <source>result</source>
        <translation type="vanished">resultat</translation>
    </message>
    <message>
        <source>For MCP Server, switch to officially released model &quot;DeepSeek-Trial Account&quot;</source>
        <translation type="vanished">For MCP-tjener, bytt til offisielt utgitt modell «DeepSeek-Trial Account»</translation>
    </message>
    <message>
        <source>Enter MCP Server command, e.g., &quot;Change system to dark mode for me&quot;</source>
        <translation type="vanished">Skriv MCP-tjenerkommando, f.eks. «Sett systemet i mørk modus for meg»</translation>
    </message>
    <message>
        <source>Agent server is not available</source>
        <translation type="vanished">Agent-tjener er ikke tilgjengelig</translation>
    </message>
    <message>
        <source>Agent server exception</source>
        <translation type="vanished">Unntak på agent-tjener</translation>
    </message>
    <message>
        <source>MCP server is not available</source>
        <translation type="vanished">MCP-tjener er ikke tilgjengelig</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="obsolete">Avbryt</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="obsolete">Bekreft</translation>
    </message>
    <message>
        <source>Automate multi-file and multi-app tasks with one command using MCP Service. Try it now!</source>
        <translation type="vanished">Automatiser flerfils- og flerapp-oppgaver med én kommando ved hjelp av MCP-tjenesten. Prøv nå!</translation>
    </message>
    <message>
        <source>Use later</source>
        <translation type="vanished">Bruk senere</translation>
    </message>
    <message>
        <source>Install Now</source>
        <translation type="vanished">Installer nå</translation>
    </message>
    <message>
        <source>Enable MCP Server</source>
        <translation type="vanished">Aktiver MCP-tjener</translation>
    </message>
    <message>
        <source>After installing the MCP environment &quot;UOS AI Agent&quot;, click the </source>
        <translation type="vanished">Etter at du har installert MCP-miljøet «UOS AI Agent», klikk på </translation>
    </message>
    <message>
        <source> and select &quot;uos-mcp&quot; in the MCP server list.</source>
        <translation type="vanished"> og velg «uos-mcp» i MCP-tjenerlisten.</translation>
    </message>
    <message>
        <source>Try saying: &quot;Change system to dark mode&quot;.</source>
        <translation type="vanished">Prøv å si: «Sett systemet i mørk modus».</translation>
    </message>
    <message>
        <source>Try it now</source>
        <translation type="vanished">Prøv det nå</translation>
    </message>
    <message>
        <source>Add Mcp Server[GuidePage]</source>
        <translation type="vanished">Legg til MCP-tjener [veiledningsside]</translation>
    </message>
    <message>
        <source>First-time users: Install MCP environment &quot;UOS AI Agent&quot; via App Store.</source>
        <translation type="vanished">Førstegangsbrukere: Installer MCP-miljøet «UOS AI Agent» via App Store.</translation>
    </message>
    <message>
        <source>The JSON file format is incorrect, please check and submit again</source>
        <translation type="vanished">JSON-filformatet er feil, vennligst sjekk og send inn på nytt</translation>
    </message>
    <message>
        <source>Install Now &gt;</source>
        <translation type="vanished">Installer nå &gt;</translation>
    </message>
    <message>
        <source>General Chat</source>
        <translation type="vanished">Generell chat</translation>
    </message>
    <message>
        <source>Private Chat</source>
        <translation type="vanished">Privat chat</translation>
    </message>
    <message>
        <source>Now in Private Chat</source>
        <translation type="vanished">Nå i privat chat</translation>
    </message>
    <message>
        <source>Private Chat messages are not saved in history and will be permanently deleted when you leave the chat.</source>
        <translation type="vanished">Private chat-meldinger lagres ikke i historikken og vil bli slettet permanent når du forlater chatten.</translation>
    </message>
    <message>
        <source>Screenshot Q&amp;A    Shortcut (Ctrl+Alt+Q), up to 3 images supported.</source>
        <translation type="vanished">Skjermbilde Q&amp;A Snarvei (Ctrl+Alt+Q), støtter opptil 3 bilder.</translation>
    </message>
    <message>
        <source>Cannot be used during screen recording</source>
        <translation type="vanished">Kan ikke brukes under skjermopptak</translation>
    </message>
    <message>
        <source>You can upload up to 3 files or image</source>
        <translation type="vanished">Du kan laste opp opptil 3 filer eller bilder</translation>
    </message>
    <message>
        <source>Upload Files</source>
        <translation type="vanished">Last opp filer</translation>
    </message>
    <message>
        <source>Please delete the abnormal file and send it again</source>
        <translation type="vanished">Slett den unormale filen og send på nytt</translation>
    </message>
    <message>
        <source>Add Private Chat</source>
        <translation type="vanished">Legg til privat chat</translation>
    </message>
    <message>
        <source>Add [Screenshot Q&amp;A]</source>
        <translation type="vanished">Legg til [Skjermbilde Q&amp;A]</translation>
    </message>
    <message>
        <source>Take a screenshot and send the content to UOS AI. You can also upload an image directly.</source>
        <translation type="vanished">Ta et skjermbilde og send innholdet til UOS AI. Du kan også laste opp et bilde direkte.</translation>
    </message>
    <message>
        <source>OK</source>
        <translation type="obsolete">OK</translation>
    </message>
    <message>
        <source>Next</source>
        <translation type="vanished">Neste</translation>
    </message>
    <message>
        <source>Add [ Private Chat Mode ] - Chats will not be saved.</source>
        <translation type="vanished">Legg til [Privat chat-modus] – samtaler lagres ikke.</translation>
    </message>
    <message>
        <source>No text extracted</source>
        <translation type="vanished">Ingen tekst hentet ut</translation>
    </message>
    <message>
        <source>Image size exceeds 15 MB</source>
        <translation type="vanished">Bildet er større enn 15 MB</translation>
    </message>
    <message>
        <source>After opening the knowledge base, answers will be based on its content. Response speed depends on machine performance and the size of the knowledge base.</source>
        <translation type="vanished">Etter at kunnskapsbasen åpnes, vil svarene baseres på innholdet i den. Svartiden avhenger av maskinens ytelse og størrelsen på kunnskapsbasen.</translation>
    </message>
    <message>
        <source>Knowledge base unavailable when any command or MCP is selected.</source>
        <translation type="vanished">Kunnskapsbasen er utilgjengelig når en kommando eller MCP er valgt.</translation>
    </message>
    <message>
        <source>MCP is disabled while the knowledge base is active.</source>
        <translation type="vanished">MCP er deaktivert mens kunnskapsbasen er aktiv.</translation>
    </message>
    <message>
        <source>Commands disabled while knowledge base is active.</source>
        <translation type="vanished">Kommandoer er deaktivert mens kunnskapsbasen er aktiv.</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="obsolete">Kopier</translation>
    </message>
    <message>
        <source>Re-edit</source>
        <translation type="vanished">Rediger på nytt</translation>
    </message>
    <message>
        <source>Copy succeeded.</source>
        <translation type="vanished">Kopiering fullført.</translation>
    </message>
    <message>
        <source>Copy failed. Please try again.</source>
        <translation type="vanished">Kopiering mislyktes. Prøv igjen.</translation>
    </message>
    <message>
        <source>Searching</source>
        <translation type="vanished">Søker</translation>
    </message>
    <message>
        <source>%1 reference documents have been obtained (%2s)</source>
        <translation type="vanished">%1 referansedokumenter er hentet (%2s)</translation>
    </message>
    <message>
        <source>Clear History</source>
        <translation type="vanished">Slett logg</translation>
    </message>
    <message>
        <source>Delete all records?</source>
        <translation type="vanished">Slette alle oppføringer?</translation>
    </message>
    <message>
        <source>Once deleted, the content cannot be recovered!</source>
        <translation type="vanished">Når det er slettet, kan innholdet ikke gjenopprettes!</translation>
    </message>
    <message>
        <source>Recommend official models</source>
        <translation type="vanished">Anbefal offisielle modeller</translation>
    </message>
    <message>
        <source>Disable MCP</source>
        <translation type="vanished">Deaktiver MCP</translation>
    </message>
    <message>
        <source>It is recommended to use the official model &quot;DeepSeek-Trial Account&quot;</source>
        <translation type="vanished">Det anbefales å bruke den offisielle modellen «DeepSeek-Trial Account»</translation>
    </message>
    <message>
        <source>Quick Open</source>
        <translation type="vanished">Hurtigåpning</translation>
    </message>
    <message>
        <source>MCP Server Upgrade to Automatic Mode</source>
        <translation type="vanished">Oppgrader MCP-server til automatisk modus</translation>
    </message>
    <message>
        <source>MCP Server have been upgraded to automatic mode, allowing you to access all MCP Server with just click </source>
        <translation type="vanished">MCP-serverne er oppgradert til automatisk modus, slik at du får tilgang til alle MCP-servere med bare ett klikk</translation>
    </message>
    <message>
        <source>. This allows you to automate tasks like system setup and file processing with just one click.</source>
        <translation type="vanished">. Dette lar deg automatisere oppgaver som systemoppsett og filbehandling med ett enkelt klikk.</translation>
    </message>
    <message>
        <source>Adding MCP Server has been moved to Settings.</source>
        <translation type="vanished">Å legge til MCP-server er flyttet til Innstillinger.</translation>
    </message>
    <message>
        <source>To add more MCP Server, go to Settings &gt; MCP Server.</source>
        <translation type="vanished">For å legge til flere MCP-servere, gå til Innstillinger &gt; MCP-server.</translation>
    </message>
    <message>
        <source>Got it</source>
        <translation type="obsolete">Forstått</translation>
    </message>
    <message>
        <source>Complimentary Model Credits</source>
        <translation type="vanished">Gratis modellkreditter</translation>
    </message>
    <message>
        <source>The current system offers the DeepSeek trial account model, which automatically refreshes the free quota at the beginning of each month, allowing you to use it worry-free.</source>
        <translation type="vanished">Det nåværende systemet tilbyr DeepSeek-prøvekontomodellen, som automatisk fornyer den gratis kvoten ved begynnelsen av hver måned, slik at du kan bruke den uten bekymringer.</translation>
    </message>
    <message>
        <source>Claim Credits</source>
        <translation type="vanished">Hent kreditter</translation>
    </message>
    <message>
        <source>Get a free account</source>
        <translation type="obsolete">Få en gratis konto</translation>
    </message>
    <message>
        <source>Claim Free Credits</source>
        <translation type="vanished">Hent gratis kreditter</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation type="vanished">Vellykket henting</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="vanished">Kunne ikke hente. Vennligst prøv igjen.</translation>
    </message>
    <message>
        <source>Enable MCP Server&amp;</source>
        <translation type="vanished">Aktiver MCP-server&amp;</translation>
    </message>
    <message>
        <source>Disable MCP Server</source>
        <translation type="vanished">Deaktiver MCP-server</translation>
    </message>
    <message>
        <source>Configure MCP Server</source>
        <translation type="vanished">Konfigurer MCP-server</translation>
    </message>
    <message>
        <source>You can only add a maximum of one file.</source>
        <translation type="vanished">Du kan bare legge til maksimalt én fil.</translation>
    </message>
    <message>
        <source>The file format is not supported.</source>
        <translation type="vanished">Filformatet er ikke støttet.</translation>
    </message>
    <message>
        <source>Summarize the key content of the file.</source>
        <translation type="vanished">Oppsummer hovedinnholdet i filen.</translation>
    </message>
    <message>
        <source>Parsing...</source>
        <translation type="vanished">Analyserer...</translation>
    </message>
    <message>
        <source>File Error</source>
        <translation type="vanished">Filfeil</translation>
    </message>
    <message>
        <source>File has been deleted.</source>
        <translation type="vanished">Filen er slettet.</translation>
    </message>
    <message>
        <source>The file size exceeds the 100MB limit.</source>
        <translation type="vanished">Filstørrelsen overstiger 100MB-grensen.</translation>
    </message>
    <message>
        <source>Upload a document</source>
        <translation type="vanished">Last opp et dokument</translation>
    </message>
    <message>
        <source>File deleted</source>
        <translation type="vanished">Fil slettet</translation>
    </message>
    <message>
        <source>No text was parsed</source>
        <translation type="vanished">Ingen tekst ble analysert</translation>
    </message>
    <message>
        <source>Reference</source>
        <translation type="vanished">Referanse</translation>
    </message>
    <message>
        <source>Instruction</source>
        <translation type="vanished">Instruksjon</translation>
    </message>
    <message>
        <source>Type &quot;/&quot; in the input box to activate.</source>
        <translation type="vanished">Skriv &quot;/&quot; i inndatafeltet for å aktivere.</translation>
    </message>
    <message>
        <source>Please enter; “Ctrl+Enter” to change the line.</source>
        <translation type="vanished">Vennligst skriv inn; “Ctrl+Enter” for å bytte linje.</translation>
    </message>
    <message>
        <source>Enter your question, or enter &quot;/&quot; to select a command
&quot;Ctrl+Enter&quot;  to start a new line</source>
        <translation type="vanished">Skriv inn spørsmålet ditt, eller skriv &quot;/&quot; for å velge en kommando
&quot;Ctrl+Enter&quot; for å starte en ny linje</translation>
    </message>
    <message>
        <source>Search complete.</source>
        <translation type="vanished">Søk fullført.</translation>
    </message>
    <message>
        <source>Click to view results</source>
        <translation type="vanished">Klikk for å se resultater</translation>
    </message>
    <message>
        <source>edit</source>
        <translation type="vanished">rediger</translation>
    </message>
    <message>
        <source>save</source>
        <translation type="vanished">lagre</translation>
    </message>
    <message>
        <source>copy</source>
        <translation type="vanished">kopier</translation>
    </message>
    <message>
        <source>Search</source>
        <translation type="vanished">Søk</translation>
    </message>
    <message>
        <source>DeepThink(R1)</source>
        <translation type="vanished">DeepThink(R1)</translation>
    </message>
    <message>
        <source>Thinking has stopped</source>
        <translation type="vanished">Tenking har stoppet</translation>
    </message>
    <message>
        <source>Back to bottom</source>
        <translation type="vanished">Tilbake til bunnen</translation>
    </message>
    <message>
        <source>Deeply thought (%1 seconds)</source>
        <translation type="vanished">Dyp tenkning (%1 sekunder)</translation>
    </message>
    <message>
        <source>New Conversation</source>
        <translation type="vanished">Ny samtale</translation>
    </message>
    <message>
        <source>History</source>
        <translation type="vanished">Historikk</translation>
    </message>
    <message>
        <source>No History Records</source>
        <translation type="vanished">Ingen historikkregistreringer</translation>
    </message>
    <message>
        <source>Today</source>
        <translation type="vanished">I dag</translation>
    </message>
    <message>
        <source>Yesterday</source>
        <translation type="vanished">I går</translation>
    </message>
    <message>
        <source>Are you sure to delete the conversation? It will be unrecoverable once deleted.</source>
        <translation type="vanished">Er du sikker på at du vil slette samtalen? Den kan ikke gjenopprettes når den er slettet.</translation>
    </message>
    <message>
        <source>The %1 agent used in this conversation has been deleted</source>
        <translation type="vanished">Agenten %1 som ble brukt i denne samtalen er slettet</translation>
    </message>
    <message>
        <source>This conversation cannot be viewed. To view it, please install the %1 agent and try again.</source>
        <translation type="vanished">Denne samtalen kan ikke vises. For å se den, installer agenten %1 og prøv på nytt.</translation>
    </message>
    <message>
        <source>The original conversation model has been deleted. We have switched to a new model for you to continue the conversation.</source>
        <translation type="vanished">Den opprinnelige samtale-modellen er slettet. Vi har byttet til en ny modell slik at du kan fortsette samtalen.</translation>
    </message>
    <message>
        <source>Recommendations</source>
        <translation type="vanished">Anbefalinger</translation>
    </message>
    <message>
        <source>More</source>
        <translation type="vanished">Mer</translation>
    </message>
    <message>
        <source>Add Model</source>
        <translation type="vanished">Legg til modell</translation>
    </message>
    <message>
        <source>No Model</source>
        <translation type="vanished">Ingen modell</translation>
    </message>
    <message>
        <source>No model available. Please install or configure a model in the settings.</source>
        <translation type="vanished">Ingen modell tilgjengelig. Vennligst installer eller konfigurer en modell i innstillingene.</translation>
    </message>
    <message>
        <source>Please Describe the Content Theme and Requirements for Your Creation.</source>
        <translation type="vanished">Vennligst beskriv innholdstema og krav for din opprettelse.</translation>
    </message>
    <message>
        <source>Please Enter the Content You Want to Translate and Specify the Target Language. Default Translation is to Chinese.</source>
        <translation type="vanished">Vennligst skriv inn innholdet du ønsker å oversette og spesifiser mål-språk. Standard oversettelse er til kinesisk.</translation>
    </message>
    <message>
        <source>Please Enter the Text You Need to Process and Specify Your Requirements.</source>
        <translation type="vanished">Vennligst skriv inn teksten du trenger å behandle og spesifiser dine krav.</translation>
    </message>
    <message>
        <source>New Agent Added</source>
        <translation type="vanished">Ny agent lagt til</translation>
    </message>
    <message>
        <source>New Writing, Text Processing, and Translation Agents have been added. Check them out now.</source>
        <translation type="vanished">Nye skrive-, tekstbehandlings- og oversettelsesagenter er lagt til. Sjekk dem ut nå.</translation>
    </message>
    <message>
        <source>Try it</source>
        <translation type="vanished">Prøv det</translation>
    </message>
    <message>
        <source>Write an article based on the following document:</source>
        <translation type="vanished">Skriv en artikkel basert på følgende dokument:</translation>
    </message>
    <message>
        <source>Translate the following document into English:</source>
        <translation type="vanished">Oversett følgende dokument til engelsk:</translation>
    </message>
</context>
<context>
    <name>EChatButton</name>
    <message>
        <source>Turn off voice conversation</source>
        <translation type="vanished">Slå av stemmesamtale</translation>
    </message>
    <message>
        <source>Voice conversation</source>
        <translation type="vanished">Stemmesamtale</translation>
    </message>
</context>
<context>
    <name>EPPTWebView</name>
    <message>
        <source>Export Item As</source>
        <translation type="vanished">Eksporter element som</translation>
    </message>
</context>
<context>
    <name>EParserDocument</name>
    <message>
        <source>Supported files</source>
        <translation type="vanished">Støttede filer</translation>
    </message>
</context>
<context>
    <name>FileParser</name>
    <message>
        <location filename="../src/services/fileservice/parsers/fileparser.cpp" line="83"/>
        <source>Unsupported file format</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FunctionsParser</name>
    <message>
        <source>Function not available</source>
        <translation type="vanished">Funksjon ikke tilgjengelig</translation>
    </message>
</context>
<context>
    <name>GetFreeAccountDialog</name>
    <message>
        <source>Get a free trial account</source>
        <translation type="vanished">Få en gratis prøvekonto</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="vanished">Avbryt</translation>
    </message>
    <message>
        <source>Get account</source>
        <comment>button</comment>
        <translation type="vanished">Få konto</translation>
    </message>
    <message>
        <source>Receiving an account indicates that you understand and agree to the terms of the event,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Event Details&gt;&lt;/a&gt;</source>
        <translation type="vanished">Ved å motta en konto indikerer du at du forstår og godtar vilkårene for arrangementet,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Arrangementsdetaljer&gt;&lt;/a&gt;</translation>
    </message>
    <message>
        <source>Trial Account</source>
        <translation type="vanished">Prøvekonto</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation type="vanished">Lagring mislyktes, vennligst prøv igjen senere</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">Bekreft</translation>
    </message>
    <message>
        <source>Trial account received successfully.</source>
        <translation type="vanished">Prøvekonto mottatt.</translation>
    </message>
    <message>
        <source>The number of uses and duration of the trial account are limited, please configure your personal model account in time! See event details for details.</source>
        <translation type="vanished">Antall bruksmuligheter og varighet for prøvekontoen er begrenset. Vennligst konfigurer din personlige modellkonto i tide! Se arrangementdetaljer for mer informasjon.</translation>
    </message>
    <message>
        <source>The English support for trial accounts is not satisfactory. And the number of uses and duration of the trial account are limited. Please configure your personal model account in time!</source>
        <translation type="vanished">Engelsk støtte for prøvekontoer er ikke tilfredsstillende. Antall bruk og varighet for prøvekontoen er begrenset. Konfigurer din personlige modellkonto i tide!</translation>
    </message>
    <message>
        <source>Start trial</source>
        <comment>button</comment>
        <translation type="vanished">Start prøveperiode</translation>
    </message>
    <message>
        <source>The free account activity ends.</source>
        <translation type="vanished">Gratiskontoaktiviteten er avsluttet.</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">Kan ikke koble til serveren. Vennligst sjekk nettverket eller prøv igjen senere.</translation>
    </message>
</context>
<context>
    <name>IatCodeTranslation</name>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="10"/>
        <source>appid authorization failed</source>
        <translation>appid-godkjenning mislyktes</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="11"/>
        <source>Failed to obtain a certain parameter</source>
        <translation>Kunne ikke hente en bestemt parameter</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="12"/>
        <source>Parameter value is illegal</source>
        <translation>Parameterverdien er ugyldig</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="13"/>
        <source>Insufficient engine authorization</source>
        <translation>Utilstrekkelig motorautorisasjon</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="14"/>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="15"/>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="18"/>
        <source>Session timeout</source>
        <translation>Økt timeout</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="16"/>
        <source>Audio decoding failed</source>
        <translation>Lyddekoding mislyktes</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="17"/>
        <source>Engine session ended</source>
        <translation>Motorsesjon avsluttet</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="19"/>
        <source>Parameter error</source>
        <translation>Parameterfeil</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="20"/>
        <source>appid cannot be empty</source>
        <translation>appid kan ikke være tom</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="21"/>
        <source>Illegal version</source>
        <translation>Ugyldig versjon</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="22"/>
        <source>permission denied</source>
        <translation>tilgang nektet</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="23"/>
        <source>Daily flow control exceeds limit</source>
        <translation>Daglig flytkontroll overskrider grensen</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="24"/>
        <source>The request data format is illegal</source>
        <translation>Forespørselsdataformatet er ugyldig</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="25"/>
        <source>base64 decoding failed</source>
        <translation>base64-dekoding mislyktes</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="26"/>
        <source>Required parameters are missing or the parameters are illegal</source>
        <translation>Nødvendige parametere mangler eller parameterne er ugyldige</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="27"/>
        <source>Invalid handle</source>
        <translation>Ugyldig håndtak</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="28"/>
        <source>Reading data timeout</source>
        <translation>Timeout ved lesing av data</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="37"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation>Tilkobling mislyktes. Vennligst sjekk opplysningene.</translation>
    </message>
</context>
<context>
    <name>IconButtonEx</name>
    <message>
        <source>Newly added files require preprocessing before they can be used, and during the data processing process, it may consume a significant amount of computing and storage resources. Data processing will stop after deleting data.</source>
        <translation type="vanished">Nylig lagt til filer krever forbehandling før de kan brukes, og under databehandlingen kan det bruke betydelige beregnings- og lagringsressurser. Databehandling vil stoppe etter sletting av data.</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseItem</name>
    <message>
        <source>Are you sure you want to delete this knowledge base file?</source>
        <translation type="vanished">Er du sikker på at du vil slette denne kunnskapsbasen?</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="vanished">Avbryt</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">Bekreft</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseListWidget</name>
    <message>
        <source>Delete</source>
        <translation type="vanished">Slett</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">Legg til</translation>
    </message>
    <message>
        <source>Please install the embedding model plugins first</source>
        <translation type="vanished">Vennligst installer innbäringsmodelprogramtilleggene først</translation>
    </message>
    <message>
        <source>Knowledge Base Management</source>
        <translation type="vanished">Kunnskapsbasehåndtering</translation>
    </message>
    <message>
        <source>Here, the knowledge base of the Personal Knowledge Assistant can be defined, and the Personal Knowledge Assistant will answer questions based on the files added below.</source>
        <translation type="vanished">Her kan kunnskapsbasen for den personlige kunnskapsassistenten defineres, og den personlige kunnskapsassistenten vil svare på spørsmål basert på filene som er lagt til nedenfor.</translation>
    </message>
    <message>
        <source>Done</source>
        <translation type="vanished">Ferdig</translation>
    </message>
    <message>
        <source>None</source>
        <translation type="vanished">Ingen</translation>
    </message>
    <message>
        <source>File already exist</source>
        <translation type="vanished">Filen finnes allerede</translation>
    </message>
    <message>
        <source>The %1 file already exists and cannot be added again. Please modify the file name or delete the existing file before adding it again</source>
        <translation type="vanished">Filen %1 finnes allerede og kan ikke legges til på nytt. Vennligst endre filnavnet eller slett den eksisterende filen før du legger den til igjen.</translation>
    </message>
    <message>
        <source>All files</source>
        <translation type="vanished">Alle filer</translation>
    </message>
    <message>
        <source>This feature requires high hardware resources, and the reference benchmark configuration is: CPU Intel 11th generation i7 or above; Memory of 16GB or more; Having a NVIDIA graphics card and a 10 series or higher is the best option. If the configuration is too low, there may be issues such as lagging and inaccurate answers.</source>
        <translation type="vanished">Denne funksjonen krever høye maskinvareresurser, og referansekonfigurasjonen er: CPU Intel 11. generasjon i7 eller høyere; minne på 16GB eller mer; å ha en NVIDIA grafikkort og en 10-serie eller høyere er det beste alternativet. Hvis konfigurasjonen er for lav, kan det oppstå problemer som forsinkelser og unøyaktige svar.</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseManager</name>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="275"/>
        <source>FollowAlong</source>
        <translation>FølgMed</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="284"/>
        <source>Insufficient knowledge base capacity</source>
        <translation type="unfinished">Utilstrekkelig kunnskapsbasekapasitet</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="285"/>
        <source>The total capacity of the knowledge base is %1M, with a remaining %2. The total number of files added this time is %3. Unable to complete the add to knowledge base operation.</source>
        <translation type="unfinished">Den totale kapasiteten til kunnskapsbasen er %1M, med %2 gjenstående. Totalt antall filer lagt til denne gangen er %3. Kan ikke fullføre operasjonen for å legge til i kunnskapsbasen.</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="291"/>
        <source>OK</source>
        <comment>button</comment>
        <translation type="unfinished">OK</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="305"/>
        <source>Not enough disk space</source>
        <translation type="unfinished">Ikke nok diskplass</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="306"/>
        <source>To store the newly added files, at least %1 of disk space is required. The current remaining space is %2. Please clear enough hard disk space and try again.</source>
        <translation type="unfinished">For å lagre de nylig tilføyde filene, kreves minst %1 diskplass. Gjenstående plass er %2. Vennligst frigjør nok harddiskplass og prøv igjen.</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="324"/>
        <source>Adding to the knowledge base requires installing the vectorization model plugin. Please go to the app store to download and install.</source>
        <translation type="unfinished">For å legge til i kunnskapsbasen må du installere vektoriseringmodell-pluginen. Vennligst gå til appbutikken for å laste ned og installere.</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="332"/>
        <source>Do not install</source>
        <comment>button</comment>
        <translation type="unfinished">Ikke installer</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="333"/>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation type="unfinished">Installer umiddelbart</translation>
    </message>
</context>
<context>
    <name>LLM</name>
    <message>
        <source>Vincent picture service is not supported</source>
        <translation type="vanished">Vincent bildetjeneste støttes ikke</translation>
    </message>
</context>
<context>
    <name>LLMServerProxy</name>
    <message>
        <source>GPT3.5（OpenAI）</source>
        <translation type="vanished">GPT3.5 (OpenAI)</translation>
    </message>
    <message>
        <source>GPT4（OpenAI）</source>
        <translation type="vanished">GPT4 (OpenAI)</translation>
    </message>
    <message>
        <source>星火大模型1.5（讯飞）</source>
        <translation type="vanished">Stjernegnist-stormodell 1.5 (iFLYTEK)</translation>
    </message>
    <message>
        <source>星火大模型2.0（讯飞）</source>
        <translation type="vanished">Stjernegnist-stormodell 2.0 (iFLYTEK)</translation>
    </message>
    <message>
        <source>星火大模型3.0（讯飞）</source>
        <translation type="vanished">Stjernegnist-stormodell 3.0 (iFLYTEK)</translation>
    </message>
    <message>
        <source>ERNIE 3.5</source>
        <translation type="vanished">ERNIE 3.5</translation>
    </message>
    <message>
        <source>ERNIE-Bot-turbo</source>
        <translation type="vanished">ERNIE-Bot-turbo</translation>
    </message>
    <message>
        <source>ERNIE-Bot-4</source>
        <translation type="vanished">ERNIE-Bot-4</translation>
    </message>
    <message>
        <source>360 AI</source>
        <translation type="vanished">360 AI</translation>
    </message>
    <message>
        <source>iFLYTEK-Spark</source>
        <translation type="vanished">iFLYTEK-Spark</translation>
    </message>
    <message>
        <source>Baidu-Ernie</source>
        <translation type="vanished">Baidu-Ernie</translation>
    </message>
    <message>
        <source>ChatGLM-turbo</source>
        <translation type="vanished">ChatGLM-turbo</translation>
    </message>
    <message>
        <source>Gemini 1.5 Flash</source>
        <translation type="vanished">Gemini 1.5 Flash</translation>
    </message>
    <message>
        <source>Gemini 1.5 Pro</source>
        <translation type="vanished">Gemini 1.5 Pro</translation>
    </message>
    <message>
        <source>TextToImage(Local)</source>
        <translation type="vanished">TekstTilBilde(Lokal)</translation>
    </message>
    <message>
        <source>YouRong 1.5B</source>
        <translation type="vanished">YouRong 1.5B</translation>
    </message>
    <message>
        <source>YouRong 7B</source>
        <translation type="vanished">YouRong 7B</translation>
    </message>
    <message>
        <source>Custom</source>
        <translation type="vanished">Tilpasset</translation>
    </message>
    <message>
        <source>Private deployment model</source>
        <translation type="vanished">Privat utrullingsmodell</translation>
    </message>
    <message>
        <source>OpenRouter</source>
        <translation type="vanished">OpenRouter</translation>
    </message>
    <message>
        <source>DeepSeek-R1</source>
        <translation type="vanished">DeepSeek-R1</translation>
    </message>
    <message>
        <source>DeepSeek</source>
        <translation type="vanished">DeepSeek</translation>
    </message>
    <message>
        <source>unknown model</source>
        <translation type="vanished">ukjent modell</translation>
    </message>
</context>
<context>
    <name>LLMUtils</name>
    <message>
        <source>Your system environment is Linux, and the user home path is</source>
        <translation type="vanished">Systemmiljøet ditt er Linux, og brukerens hjemmebane er</translation>
    </message>
</context>
<context>
    <name>LocalModelItem</name>
    <message>
        <source>Install</source>
        <translation type="vanished">Installer</translation>
    </message>
    <message>
        <source>Update</source>
        <translation type="vanished">Oppdater</translation>
    </message>
    <message>
        <source>Uninstall</source>
        <translation type="vanished">Avinstaller</translation>
    </message>
</context>
<context>
    <name>LocalModelListItem</name>
    <message>
        <source>uninstall</source>
        <translation type="vanished">avinstaller</translation>
    </message>
</context>
<context>
    <name>LocalModelListWidget</name>
    <message>
        <source>Local model</source>
        <translation type="vanished">Lokal modell</translation>
    </message>
    <message>
        <source>Text to image model</source>
        <translation type="vanished">Tekst til bilde-modell</translation>
    </message>
    <message>
        <source>Use a local model to generate images. After turning it on, you can select the model in the model list in the chat interface.</source>
        <translation type="vanished">Bruk en lokal modell for å generere bilder. Etter å ha slått den på, kan du velge modellen i modelllisten i chattegrensesnittet.</translation>
    </message>
    <message>
        <source>speech model</source>
        <translation type="vanished">talemodell</translation>
    </message>
    <message>
        <source>When turned on, the speech recognition and speech reading in the chat interface will use the local model without requiring an Internet connection.</source>
        <translation type="vanished">Når den er slått på, vil talegjenkjenning og taleopplesning i chattegrensesnittet bruke den lokale modellen uten å kreve internettilkobling.</translation>
    </message>
    <message>
        <source>ULLM-1.5B</source>
        <translation type="vanished">ULLM-1.5B</translation>
    </message>
    <message>
        <source>ULLM-7B</source>
        <translation type="vanished">ULLM-7B</translation>
    </message>
    <message>
        <source>DeepSeek-R1-1.5B</source>
        <translation type="vanished">DeepSeek-R1-1.5B</translation>
    </message>
    <message>
        <source>UOS AI large model</source>
        <translation type="vanished">UOS AI-stor modell</translation>
    </message>
    <message>
        <source>Once installed, you do not need an internet connection to use UOS AI.</source>
        <translation type="vanished">Når den er installert, trenger du ikke internettilkobling for å bruke UOS AI.</translation>
    </message>
    <message>
        <source>Download from the open-source community at your own risk. Use it in UOS AI Assistant after installation.</source>
        <translation type="vanished">Last ned fra det åpne kildekodefellesskapet på egen risiko. Bruk det i UOS AI-assistent etter installasjon.</translation>
    </message>
    <message>
        <source>Embedding Plugins</source>
        <translation type="vanished">Innebygde programtillegg</translation>
    </message>
    <message>
        <source>After the model is installed, the System Assistant and the Personal Knowledge Assistantt can be run.</source>
        <translation type="vanished">Etter at modellen er installert, kan Systemassistenten og den personlige kunnskapsassistenten kjøres.</translation>
    </message>
</context>
<context>
    <name>MgmtWindow</name>
    <message>
        <source>Successfully connected</source>
        <translation type="vanished">Vellykket tilkobling</translation>
    </message>
    <message>
        <source>User Agreement</source>
        <translation type="vanished">Brukeravtale</translation>
    </message>
    <message>
        <source>UOS AI User Agreement</source>
        <translation type="vanished">UOS AI-brukeravtale</translation>
    </message>
    <message>
        <source>Read and agreed</source>
        <translation type="vanished">Lest og godkjent</translation>
    </message>
    <message>
        <source>Proxy Settings</source>
        <translation type="vanished">Proxyinnstillinger</translation>
    </message>
    <message>
        <source>Go to settings</source>
        <translation type="vanished">Gå til innstillinger</translation>
    </message>
    <message>
        <source>Model Configuration</source>
        <translation type="vanished">Modellkonfigurasjon</translation>
    </message>
    <message>
        <source>The free account activity ends.</source>
        <translation type="vanished">Den gratis kontoaktiviteten avsluttes.</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">Bekreft</translation>
    </message>
    <message>
        <source>Adding to the knowledge base requires installing the vectorization model plugin. Please go to the app store to download and install.</source>
        <translation type="vanished">For å legge til i kunnskapsbasen må du installere vektoriseringmodell-pluginen. Vennligst gå til appbutikken for å laste ned og installere.</translation>
    </message>
    <message>
        <source>Do not install</source>
        <comment>button</comment>
        <translation type="vanished">Ikke installer</translation>
    </message>
    <message>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation type="vanished">Installer umiddelbart</translation>
    </message>
</context>
<context>
    <name>ModelListItem</name>
    <message>
        <source>Are you sure you want to delete this model?</source>
        <translation type="vanished">Er du sikker på at du vil slette denne modellen?</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="vanished">Avbryt</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">Bekreft</translation>
    </message>
</context>
<context>
    <name>ModelListWidget</name>
    <message>
        <source>Get a free account</source>
        <translation type="vanished">Få en gratis konto</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">Slett</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">Legg til</translation>
    </message>
    <message>
        <source>Online model</source>
        <translation type="vanished">Nettbasert modell</translation>
    </message>
    <message>
        <source>Done</source>
        <translation type="vanished">Ferdig</translation>
    </message>
    <message>
        <source>None</source>
        <translation type="vanished">Ingen</translation>
    </message>
</context>
<context>
    <name>ModifyModelDialog</name>
    <message>
        <source>LLM</source>
        <translation type="vanished">LLM</translation>
    </message>
    <message>
        <source>APPID</source>
        <translation type="vanished">APPID</translation>
    </message>
    <message>
        <source>APIKey</source>
        <translation type="vanished">API-nøkkel</translation>
    </message>
    <message>
        <source>APISecret</source>
        <translation type="vanished">API-hemmelighet</translation>
    </message>
    <message>
        <source>Account</source>
        <translation type="vanished">Konto</translation>
    </message>
    <message>
        <source>Model Name</source>
        <translation type="vanished">Modellnavn</translation>
    </message>
    <message>
        <source>API Address</source>
        <translation type="vanished">API-adresse</translation>
    </message>
    <message>
        <source>Required, to distinguish multiple models</source>
        <translation type="vanished">Påkrevd, for å skille mellom flere modeller</translation>
    </message>
    <message>
        <source>Domain</source>
        <translation type="vanished">Domene</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">Avbryt</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="vanished">Bekreft</translation>
    </message>
    <message>
        <source>No more than 20 characters</source>
        <translation type="vanished">Maksimalt 20 tegn</translation>
    </message>
    <message>
        <source>The account name already exists, please change it</source>
        <translation type="vanished">Kontonavnet eksisterer allerede, vennligst endre det</translation>
    </message>
</context>
<context>
    <name>OcrParse</name>
    <message>
        <location filename="../src/services/fileservice/parsers/ocrparse.cpp" line="25"/>
        <source>The image file does not exist: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/fileservice/parsers/ocrparse.cpp" line="34"/>
        <source>OCR did not recognize the text content</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>OperatingLineWidget</name>
    <message>
        <source>In data processing</source>
        <translation type="vanished">Under databehandling</translation>
    </message>
    <message>
        <source>Data processing error</source>
        <translation type="vanished">Feil ved databehandling</translation>
    </message>
    <message>
        <source>File error, unable to process, please delete.</source>
        <translation type="vanished">Filfeil, kan ikke behandle, vennligst slett.</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <source>UOS AI</source>
        <translation type="vanished">UOS AI</translation>
    </message>
    <message>
        <source>UOS System Assistant</source>
        <translation type="vanished">UOS Systemassistent</translation>
    </message>
    <message>
        <source>Deepin System Assistant</source>
        <translation type="vanished">Deepin Systemassistent</translation>
    </message>
    <message>
        <source>Personal Knowledge Assistant</source>
        <translation type="vanished">Personlig Kunnskapsassistent</translation>
    </message>
    <message>
        <source>AI Writing</source>
        <translation type="vanished">AI-skriving</translation>
    </message>
    <message>
        <source>AI Text Processing</source>
        <translation type="vanished">AI-tekstbehandling</translation>
    </message>
    <message>
        <source>AI Translation</source>
        <translation type="vanished">AI-oversettelse</translation>
    </message>
    <message>
        <source>System&apos;s Comprehensive AI Assistant.</source>
        <translation type="vanished">Systemets omfattende AI-assistent.</translation>
    </message>
    <message>
        <source>Assists you with UOS system-related inquiries.</source>
        <translation type="vanished">Hjelper deg med UOS-systemrelaterte spørsmål.</translation>
    </message>
    <message>
        <source>Assists you with Deepin system-related inquiries.</source>
        <translation type="vanished">Hjelper deg med Deepin-systemrelaterte spørsmål.</translation>
    </message>
    <message>
        <source>Write Based on Your Topic and Requirements.</source>
        <translation type="vanished">Skriv basert på ditt emne og krav.</translation>
    </message>
    <message>
        <source>Answers questions based on your personal knowledge base.</source>
        <translation type="vanished">Svarer på spørsmål basert på din personlige kunnskapsbase.</translation>
    </message>
    <message>
        <source>Capable of Handling Text Processing Tasks Such as Summarizing, Proofreading, and Rewriting.</source>
        <translation type="vanished">Kan håndtere tekstbehandlingsoppgaver som sammendrag, korrekturlesing og omskriving.</translation>
    </message>
    <message>
        <source>Your Translation Assistant, Mastering Multiple Languages.</source>
        <translation type="vanished">Din oversettelsesassistent, mester i flere språk.</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="311"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="222"/>
        <source>OK</source>
        <comment>button</comment>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="831"/>
        <source>Search</source>
        <translation>Søk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="833"/>
        <source>Explain</source>
        <translation>Forklar</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="835"/>
        <source>Summary</source>
        <translation>Sammendrag</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="837"/>
        <source>Translate</source>
        <translation>Oversett</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="839"/>
        <source>Continue Writing</source>
        <translation>Fortsett å skrive</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="841"/>
        <source>Expand</source>
        <translation>Utvid</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="843"/>
        <source>Polish</source>
        <translation>Forside</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="845"/>
        <source>Correct</source>
        <translation>Korrekt</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="847"/>
        <source>Add to the AI knowledge base</source>
        <translation>Legg til i AI-kunnskapsbasen</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/selectiontagobject.cpp" line="235"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="32"/>
        <source>{selection}</source>
        <translation>{selection}</translation>
    </message>
    <message>
        <location filename="../src/utils/dconfigmanager.cpp" line="237"/>
        <source>Cancel</source>
        <translation>Avbryt</translation>
    </message>
    <message>
        <location filename="../src/utils/dconfigmanager.cpp" line="238"/>
        <source>Restart immediately</source>
        <translation>Start på nytt umiddelbart</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="97"/>
        <source>Simplified Chinese</source>
        <translation>Forenklet kinesisk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="100"/>
        <source>Traditional Chinese</source>
        <translation>Tradisjonell kinesisk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="103"/>
        <source>Tibetan</source>
        <translation type="unfinished">tibetansk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="106"/>
        <source>English</source>
        <translation type="unfinished">engelsk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="109"/>
        <source>Japanese</source>
        <translation>Japansk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="112"/>
        <source>German</source>
        <translation type="unfinished">tysk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="115"/>
        <source>Spanish</source>
        <translation type="unfinished">spansk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="118"/>
        <source>French</source>
        <translation type="unfinished">fransk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="121"/>
        <source>Italian</source>
        <translation type="unfinished">italiensk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="124"/>
        <source>Korean</source>
        <translation type="unfinished">koreansk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="127"/>
        <source>Malay</source>
        <translation type="unfinished">malayisk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="130"/>
        <source>Portuguese</source>
        <translation type="unfinished">portugisisk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="133"/>
        <source>Russian</source>
        <translation type="unfinished">russisk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="136"/>
        <source>Thai</source>
        <translation type="unfinished">thai</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="139"/>
        <source>Vietnamese</source>
        <translation type="unfinished">vietnamesisk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="142"/>
        <source>Arabic (SA)</source>
        <translation>Arabisk (SA)</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/defaultmcpserver.cpp" line="20"/>
        <source>System AI Intelligent ButlerFunction
Introduction: Intelligently schedules system tools to perform complex system operations, supporting system control, file management, application management, and networking protocols.
Prompt Example: Name all files in the newly created folder on the desktop as project materials and arrange them in numerical order.</source>
        <translation>System AI Intelligent Butler-funksjon

Introduksjon: Planlegger intelligent systemverktøy for å utføre komplekse systemoperasjoner, med støtte for systemkontroll, filhåndtering, applikasjonshåndtering og nettverksprotokoller.

Eksempel på forespørsel: Gi alle filer i den nylig opprettede mappen på skrivebordet navnet prosjektmaterialer og ordne dem i numerisk rekkefølge.</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantinfo.h" line="23"/>
        <source>Ask a question...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="99"/>
        <source>OpenAI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="118"/>
        <source>DeepSeek</source>
        <translation type="unfinished">DeepSeek</translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="137"/>
        <source>UOS AI Trial Account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="182"/>
        <source>Custom</source>
        <translation type="unfinished">Tilpasset</translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="232"/>
        <source>Private deployment model</source>
        <translation type="unfinished">Privat utrullingsmodell</translation>
    </message>
    <message>
        <source>The &apos;mcpServers&apos; field is missing.</source>
        <translation type="obsolete">Feltet &apos;mcpServers&apos; mangler.</translation>
    </message>
    <message>
        <source>no valid mcp server.</source>
        <translation type="obsolete">ingen gyldig MCP-tjener.</translation>
    </message>
    <message>
        <source>url field cannot be empty.</source>
        <translation type="obsolete">url-feltet kan ikke være tomt.</translation>
    </message>
    <message>
        <source>command field cannot be empty.</source>
        <translation type="obsolete">command-feltet kan ikke være tomt.</translation>
    </message>
    <message>
        <source>The &apos;command&apos; or &apos;url&apos; field is missing</source>
        <translation type="obsolete">Feltet &apos;command&apos; eller &apos;url&apos; mangler</translation>
    </message>
    <message>
        <location filename="../src/gui/web/taskchannel.cpp" line="198"/>
        <source>Knowledge Base Management</source>
        <translation type="unfinished">Kunnskapsbasehåndtering</translation>
    </message>
</context>
<context>
    <name>ResearchTools</name>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="60"/>
        <source>The uos-ai-agent plugin (approximately %1) must be installed to save documents.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="62"/>
        <source>The uos-ai-agent plugin must be installed to save documents.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="69"/>
        <source>Note</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="71"/>
        <source>Cancel</source>
        <translation type="unfinished">Avbryt</translation>
    </message>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="72"/>
        <source>Download Now</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ServerCodeTranslation</name>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">Kan ikke koble til serveren, vennligst sjekk nettverket eller prøv igjen senere.</translation>
    </message>
    <message>
        <source>Connection failed, please check the fill in information.</source>
        <translation type="vanished">Tilkobling mislyktes, vennligst sjekk informasjonen som er fylt inn.</translation>
    </message>
    <message>
        <source>Sorry, according to relevant laws, regulations and policies, the results are not displayed for the time being.</source>
        <translation type="vanished">Beklager, i henhold til gjeldende lover, forskrifter og retningslinjer vises ikke resultatene foreløpig.</translation>
    </message>
    <message>
        <source>Operation canceled.</source>
        <translation type="vanished">Operasjon avbrutt.</translation>
    </message>
    <message>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation type="vanished">Din gratis konto har utløpt, vennligst konfigurer modellkontoen din for å fortsette å bruke den.</translation>
    </message>
    <message>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation type="vanished">Din gratis kontokvote er oppbrukt, vennligst konfigurer modellkontoen din for å fortsette å bruke den.</translation>
    </message>
    <message>
        <source>Your free account quota has been exhausted for chat, please configure your model account to continue using it.</source>
        <translation type="vanished">Din gratis kontokvote for chat er oppbrukt, vennligst konfigurer modellkontoen din for å fortsette å bruke den.</translation>
    </message>
    <message>
        <source>Your free account quota has been exhausted for text2image, please configure your model account to continue using it.</source>
        <translation type="vanished">Din gratis kontokvote for tekst-til-bilde er oppbrukt, vennligst konfigurer modellkontoen din for å fortsette å bruke den.</translation>
    </message>
    <message>
        <source>Invalid input device</source>
        <translation type="vanished">Ugyldig inndataenhet</translation>
    </message>
    <message>
        <source>Invalid output device</source>
        <translation type="vanished">Ugyldig utdataenhet</translation>
    </message>
    <message>
        <source>Sorry, no matching operations were found.</source>
        <translation type="vanished">Beklager, ingen passende operasjoner ble funnet.</translation>
    </message>
    <message>
        <source>The total number of characters in the conversation has exceeded the limit, please clear the conversation history and try again.</source>
        <translation type="vanished">Det totale antallet tegn i samtalen har overskredet grensen, vennligst tøm samtalehistorikken og prøv igjen.</translation>
    </message>
</context>
<context>
    <name>ServiceConfigChannel</name>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="123"/>
        <source>The &apos;mcpServers&apos; field is missing.</source>
        <translation type="unfinished">Feltet &apos;mcpServers&apos; mangler.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="132"/>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="145"/>
        <source>no valid mcp server.</source>
        <translation type="unfinished">ingen gyldig MCP-tjener.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="138"/>
        <source>Only one MCP service can be edited at a time.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="152"/>
        <source>url field cannot be empty.</source>
        <translation type="unfinished">url-feltet kan ikke være tomt.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="161"/>
        <source>command field cannot be empty.</source>
        <translation type="unfinished">command-feltet kan ikke være tomt.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="168"/>
        <source>The &apos;command&apos; or &apos;url&apos; field is missing</source>
        <translation type="unfinished">Feltet &apos;command&apos; eller &apos;url&apos; mangler</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="219"/>
        <source>JSON configuration format is invalid.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Session</name>
    <message>
        <source>UOS AI</source>
        <translation type="vanished">UOS AI</translation>
    </message>
    <message>
        <source>UOS System Assistant</source>
        <translation type="vanished">UOS Systemassistent</translation>
    </message>
    <message>
        <source>Deepin System Assistant</source>
        <translation type="vanished">Deepin Systemassistent</translation>
    </message>
    <message>
        <source>Personal Knowledge Assistant</source>
        <translation type="vanished">Personlig Kunnskapsassistent</translation>
    </message>
    <message>
        <source>AI Writing</source>
        <translation type="vanished">AI Skriving</translation>
    </message>
    <message>
        <source>AI Text Processing</source>
        <translation type="vanished">AI Tekstbehandling</translation>
    </message>
    <message>
        <source>AI Translation</source>
        <translation type="vanished">AI Oversettelse</translation>
    </message>
</context>
<context>
    <name>SessionPrivate</name>
    <message>
        <source>UOS AI requires an AI model account to be configured before it can be used. Please configure a model account first.</source>
        <translation type="vanished">UOS AI krever at en AI-modellkonto er konfigurert før den kan brukes. Vennligst konfigurer en modellkonto først.</translation>
    </message>
    <message>
        <source>Agent server is not available.</source>
        <translation type="vanished">Agent-server er ikke tilgjengelig.</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation type="obsolete">Vellykket henting</translation>
    </message>
    <message>
        <source>Account not found</source>
        <translation type="vanished">Konto ikke funnet</translation>
    </message>
    <message>
        <source>Only support deepseek account</source>
        <translation type="vanished">Støtter kun deepseek-konto</translation>
    </message>
    <message>
        <source>You have already participated in the event and cannot claim the reward again.</source>
        <translation type="vanished">Du har allerede deltatt i arrangementet og kan ikke kreve belønningen på nytt.</translation>
    </message>
    <message>
        <source>Server system error</source>
        <translation type="vanished">Server systemfeil</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="obsolete">Kunne ikke hente. Vennligst prøv igjen.</translation>
    </message>
</context>
<context>
    <name>TextParse</name>
    <message>
        <location filename="../src/services/fileservice/parsers/textparse.cpp" line="22"/>
        <source>Unable to open file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/fileservice/parsers/textparse.cpp" line="31"/>
        <source>The file content is in binary format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/fileservice/parsers/textparse.cpp" line="39"/>
        <source>Unable to read file: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TitleBarMenu</name>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="137"/>
        <source>Feedback</source>
        <translation>Tilbakemelding</translation>
    </message>
</context>
<context>
    <name>TtsCodeTranslation</name>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="10"/>
        <source>appid authorization failed</source>
        <translation>appid-godkjenning mislyktes</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="11"/>
        <source>Failed to obtain a certain parameter</source>
        <translation>Kunne ikke hente en bestemt parameter</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="12"/>
        <source>Parameter value is illegal</source>
        <translation>Parameterverdien er ugyldig</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="13"/>
        <source>Insufficient engine authorization</source>
        <translation>Utilstrekkelig motorautorisering</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="14"/>
        <source>Request text length is illegal</source>
        <translation>Forespurt tekstlengde er ugyldig</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="15"/>
        <source>session timeout</source>
        <translation>økt timeout</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="16"/>
        <source>Engine session ended</source>
        <translation>Motorsesjon avsluttet</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="17"/>
        <source>appid cannot be empty</source>
        <translation>appid kan ikke være tom</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="18"/>
        <source>Illegal version</source>
        <translation>Ugyldig versjon</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="19"/>
        <source>permission denied</source>
        <translation>tilgang nektet</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="20"/>
        <source>Daily flow control exceeds limit</source>
        <translation>Daglig flytkontroll overstiger grensen</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="21"/>
        <source>The request data format is illegal</source>
        <translation>Forespørselsdataformatet er ugyldig</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="22"/>
        <source>base64 decoding failed</source>
        <translation>base64-dekoding mislyktes</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="23"/>
        <source>Required parameters are missing or the parameters are illegal</source>
        <translation>Påkrevde parametere mangler eller parameterne er ugyldige</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="24"/>
        <source>Reading data timeout</source>
        <translation>Tidsavbrudd ved lesing av data</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="25"/>
        <source>network anomaly</source>
        <translation>nettverksavvik</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="34"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation>Tilkobling mislyktes, vennligst sjekk opplysningene som er fylt inn.</translation>
    </message>
</context>
<context>
    <name>TtsCompositeWidget</name>
    <message>
        <source>The text you have selected has exceeded the 5000 character limit.</source>
        <translation type="vanished">Teksten du har valgt har overskredet grensen på 5000 tegn.</translation>
    </message>
</context>
<context>
    <name>UOSAbility</name>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1223"/>
        <source>I haven&apos;t implemented this feature yet.</source>
        <translation>Jeg har ikke implementert denne funksjonen ennå.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1227"/>
        <source>service is not available!</source>
        <translation>tjenesten er ikke tilgjengelig!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1232"/>
        <source>Invalid parameter!</source>
        <translation>Ugyldig parameter!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1237"/>
        <source>This app cannot be found!</source>
        <translation>Denne appen kan ikke finnes!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1242"/>
        <source>Failed to start application!</source>
        <translation>Kunne ikke starte applikasjonen!</translation>
    </message>
</context>
<context>
    <name>UOSAbilityManager</name>
    <message>
        <source>Brightness is already at maximum and cannot be increased further.</source>
        <translation type="vanished">Lysstyrken er allerede på maksimum og kan ikke økes mer.</translation>
    </message>
    <message>
        <source>Brightness is already at minimum and cannot be decreased further.</source>
        <translation type="vanished">Lysstyrken er allerede på minimum og kan ikke reduseres mer.</translation>
    </message>
    <message>
        <source>Your system memory is %0.</source>
        <translation type="vanished">Systemminnet ditt er %0.</translation>
    </message>
    <message>
        <source>The language setting interface has been opened. Please set it in this interface.</source>
        <translation type="vanished">Språkinnstillingsgrensesnittet er åpnet. Vennligst still inn det i dette grensesnittet.</translation>
    </message>
    <message>
        <source>The current mode is already %1 mode.</source>
        <translation type="vanished">Nåværende modus er allerede %1-modus.</translation>
    </message>
    <message>
        <source>Unable to close because the current mode %1 does not match the target mode.</source>
        <translation type="vanished">Kan ikke lukke fordi nåværende modus %1 ikke samsvarer med målmodusen.</translation>
    </message>
    <message>
        <source>Balance mode cannot be turned off.</source>
        <translation type="vanished">Balansemodus kan ikke slås av.</translation>
    </message>
    <message>
        <source>The lock screen has been opened for you</source>
        <translation type="vanished">Låseskjermen er åpnet for deg</translation>
    </message>
    <message>
        <source>Screen shotting or recording has been completed</source>
        <translation type="vanished">Skjermbilde eller opptak er fullført</translation>
    </message>
    <message>
        <source>Only one screen, can&apos;t switch screen mode.</source>
        <translation type="vanished">Bare en skjerm, kan ikke bytte skjermmodus.</translation>
    </message>
    <message>
        <source>It is the same as the current display mode. Please try again.</source>
        <translation type="vanished">Det er det samme som nåværende visningsmodus. Vennligst prøv igjen.</translation>
    </message>
    <message>
        <source>Only one screen, can&apos;t switch screen.</source>
        <translation type="vanished">Bare en skjerm, kan ikke bytte skjerm.</translation>
    </message>
    <message>
        <source>Your command has been issued.</source>
        <translation type="vanished">Din kommando er sendt.</translation>
    </message>
</context>
<context>
    <name>UserAgreementDialog</name>
    <message>
        <source>UOS AI User Agreement</source>
        <translation type="vanished">UOS AI Brukeravtale</translation>
    </message>
    <message>
        <source>I confirm that I am over 18 years old. I acknowledge and agree that the contents I send and receive via the Application are direct data exchanges with the large model service provider and have nothing to do with the Company.</source>
        <translation type="vanished">Jeg bekrefter at jeg er over 18 år gammel. Jeg erkjenner og godtar at innholdet jeg sender og mottar via applikasjonen er direkte datautvekslinger med leverandøren av den store modellen og ikke har noe å gjøre med Selskapet.</translation>
    </message>
    <message>
        <source>I agree to participate in the user experience plan of the Application, and authorize your company to collect the contents I send while using the Application, the time of sending, the type of requested large model ，the specific application and whether the text generated the image successfully, so as to improve the service quality and enhance the operation experience. (If you refuse to provide the above information, it will not affect your normal use of the Application.)</source>
        <translation type="vanished">Jeg samtykker i å delta i brukeropplevelsesplanen for applikasjonen, og autoriserer ditt selskap til å samle innholdet jeg sender mens jeg bruker applikasjonen, tidspunktet for sending, typen forespurt stor modell, den spesifikke applikasjonen og om teksten genererte bildet vellykket, for å forbedre servicekvaliteten og forbedre driftopplevelsen. (Hvis du nekter å oppgi ovenstående informasjon, vil det ikke påvirke din normale bruk av applikasjonen.)</translation>
    </message>
</context>
<context>
    <name>WXQFCodeTranslation</name>
    <message>
        <source>Server internal error</source>
        <translation type="vanished">Intern serverfeil</translation>
    </message>
    <message>
        <source>Service is temporarily unavailable</source>
        <translation type="vanished">Tjenesten er midlertidig utilgjengelig</translation>
    </message>
    <message>
        <source>The API being called does not exist. Please check the request URL and try again. Generally, there are non-English characters in the URL, such as &quot;-&quot;. You can enter it manually and try again.</source>
        <translation type="vanished">API-en som kalles eksisterer ikke. Vennligst sjekk forespørsels-URLen og prøv igjen. Vanligvis er det ikke-engelske tegn i URLen, som &quot;-&quot;. Du kan skrive den inn manuelt og prøve igjen.</translation>
    </message>
    <message>
        <source>No interface calling permission, the relevant Qianfan interface is not checked when creating the application</source>
        <translation type="vanished">Ingen tilgang til grensesnittkall, den relevante Qianfan-grensesnittet er ikke merket av når applikasjonen opprettes</translation>
    </message>
    <message>
        <source>Model Invocation Error: The model request limit has been reached, or the model is offline. Suggestions: Re-add the model, or contact the customer service of the large model service provider to resolve this issue.</source>
        <translation type="vanished">Modellkallfeil: Modellforespørselsgrensen er nådd, eller modellen er offline. Forslag: Legg til modellen på nytt, eller kontakt kundeservice til leverandøren av den store modelltjenesten for å løse dette problemet.</translation>
    </message>
    <message>
        <source>Failed to obtain token</source>
        <translation type="vanished">Kunne ikke hente token</translation>
    </message>
    <message>
        <source>IAM authentication failed</source>
        <translation type="vanished">IAM-autentisering mislyktes</translation>
    </message>
    <message>
        <source>The application does not exist or failed to be created</source>
        <translation type="vanished">Applikasjonen eksisterer ikke eller kunne ikke opprettes</translation>
    </message>
    <message>
        <source>The number of requests per day exceeds the limit</source>
        <translation type="vanished">Antall forespørsler per dag overskrider grensen</translation>
    </message>
    <message>
        <source>The total number of requests exceeds the limit</source>
        <translation type="vanished">Det totale antallet forespørsler overskrider grensen</translation>
    </message>
    <message>
        <source>Invalid access_token parameter</source>
        <translation type="vanished">Ugyldig access_token-parameter</translation>
    </message>
    <message>
        <source>access_token is invalid</source>
        <translation type="vanished">access_token er ugyldig</translation>
    </message>
    <message>
        <source>access token expires</source>
        <translation type="vanished">access token er utløpt</translation>
    </message>
    <message>
        <source>Service error, template does not exist</source>
        <translation type="vanished">Tjenestefeil, malen eksisterer ikke</translation>
    </message>
    <message>
        <source>A system error occurred, please try again later</source>
        <translation type="vanished">En systemfeil oppsto, vennligst prøv igjen senere</translation>
    </message>
    <message>
        <source>The knowledge base server cannot be accessed</source>
        <translation type="vanished">Kunnskapsbaserververen kan ikke nås</translation>
    </message>
    <message>
        <source>Knowledge base data download exception</source>
        <translation type="vanished">Unntak ved nedlasting av kunnskapsbasedata</translation>
    </message>
    <message>
        <source>Prompt word is too long</source>
        <translation type="vanished">Prompt-ordet er for langt</translation>
    </message>
    <message>
        <source>Model does not exist</source>
        <translation type="vanished">Modellen eksisterer ikke</translation>
    </message>
    <message>
        <source>Request parameter error</source>
        <translation type="vanished">Forespørselsparameterfeil</translation>
    </message>
    <message>
        <source>Image processing failed</source>
        <translation type="vanished">Bildebehandling mislyktes</translation>
    </message>
    <message>
        <source>Service handling exception error</source>
        <translation type="vanished">Tjenestebehandlingsunntaksfeil</translation>
    </message>
    <message>
        <source>Service internal error</source>
        <translation type="vanished">Intern tjenestefeil</translation>
    </message>
    <message>
        <source>The input parameter format is incorrect, such as missing necessary parameters.</source>
        <translation type="vanished">Inndataparameterformatet er feil, for eksempel mangler nødvendige parametere.</translation>
    </message>
    <message>
        <source>The input parameter body is not in standard JSON format</source>
        <translation type="vanished">Inndataparameterkroppen er ikke i standard JSON-format</translation>
    </message>
    <message>
        <source>Parameter verification is illegal</source>
        <translation type="vanished">Parameterverifisering er ulovlig</translation>
    </message>
    <message>
        <source>Permission control error</source>
        <translation type="vanished">Tilgangskontrollfeil</translation>
    </message>
    <message>
        <source>Customized model service apiname does not exist</source>
        <translation type="vanished">Tilpasset modelltjeneste apiname eksisterer ikke</translation>
    </message>
    <message>
        <source>Service internal error, please try again later</source>
        <translation type="vanished">Intern tjenestefeil, vennligst prøv igjen senere</translation>
    </message>
    <message>
        <source>Illegal HTTP Method, currently only supports POST requests</source>
        <translation type="vanished">Ugyldig HTTP-metode, støtter for øyeblikket kun POST-forespørsler</translation>
    </message>
    <message>
        <source>The requested content exceeds the large model internal limit</source>
        <translation type="vanished">Det forespurte innholdet overskrider den store modellens interne grense</translation>
    </message>
    <message>
        <source>internal error</source>
        <translation type="vanished">intern feil</translation>
    </message>
    <message>
        <source>Vincent diagram model service timeout</source>
        <translation type="vanished">Vincent diagrammodell tjeneste timeout</translation>
    </message>
    <message>
        <source>There are security issues with prompt and negative_prompt</source>
        <translation type="vanished">Det er sikkerhetsproblemer med prompt og negative_prompt</translation>
    </message>
    <message>
        <source>There are security issues with output images</source>
        <translation type="vanished">Det er sikkerhetsproblemer med utgangsbilder</translation>
    </message>
    <message>
        <source>Parameter error</source>
        <translation type="vanished">Parameterfeil</translation>
    </message>
    <message>
        <source>No access</source>
        <translation type="vanished">Ingen tilgang</translation>
    </message>
</context>
<context>
    <name>WXQFText2Image</name>
    <message>
        <source>The image description exceeds the 256 character limit</source>
        <translation type="vanished">Bildebeskrivelsen overskrider 256 tegners grense</translation>
    </message>
</context>
<context>
    <name>WelcomeDialog</name>
    <message>
        <source>Welcome to UOS AI</source>
        <translation type="vanished">Velkommen til UOS AI</translation>
    </message>
    <message>
        <source>UOS AI, your smart assistant, is designed to improve your productivity and enjoy a high-quality work experience.</source>
        <translation type="vanished">UOS AI, din smarte assistent, er designet for å forbedre produktiviteten din og gi deg en arbeidsopplevelse av høy kvalitet.</translation>
    </message>
    <message>
        <source>Get a free trial account</source>
        <translation type="vanished">Få en gratis prøvekonto</translation>
    </message>
    <message>
        <source>Add Model</source>
        <translation type="vanished">Legg til modell</translation>
    </message>
    <message>
        <source>Start using</source>
        <translation type="vanished">Begynn å bruke</translation>
    </message>
    <message>
        <source>I confirm that I am over 18 years old. I acknowledge and agree to the &lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;&quot;UOS AI User Agreement&quot;&lt;/a&gt;, and the contents I send and receive via the Application are direct data exchanges with the large model service provider and have nothing to do with the Company.</source>
        <translation type="vanished">Jeg bekrefter at jeg er over 18 år. Jeg anerkjenner og godtar &lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;&quot;UOS AI brukervilkår&quot;&lt;/a&gt;, og innholdet jeg sender og mottar via applikasjonen er direkte datautvekslinger med leverandøren av den store modellen og har ingenting å gjøre med selskapet.</translation>
    </message>
    <message>
        <source>Receiving an account indicates that you understand and agree to the terms of the event,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Event Details&gt;&lt;/a&gt;</source>
        <translation type="vanished">Mottak av en konto indikerer at du forstår og godtar vilkårene for arrangementet, &lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Arrangementsdetaljer&gt;&lt;/a&gt;</translation>
    </message>
    <message>
        <source>Trial Account</source>
        <translation type="vanished">Prøvekonto</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation type="vanished">Lagring mislyktes, vennligst prøv igjen senere</translation>
    </message>
    <message>
        <source>Trial account received successfully.</source>
        <translation type="obsolete">UOS AI试用账号领取成功！</translation>
    </message>
    <message>
        <source>The number of uses and duration of the trial account are limited, please configure your personal model account in time! See event details for details.</source>
        <translation type="vanished">Antall bruks og varighet for prøvekontoen er begrenset, vennligst konfigurer din personlige modellkonto i tide! Se arrangementsdetaljer for detaljer.</translation>
    </message>
    <message>
        <source>The English support for trial accounts is not satisfactory. And the number of uses and duration of the trial account are limited. Please configure your personal model account in time!</source>
        <translation type="vanished">Engelsk støtte for prøvekontoer er ikke tilfredsstillende. Antall bruk og varighet for prøvekontoen er begrenset. Konfigurer din personlige modellkonto i tide!</translation>
    </message>
    <message>
        <source>Start trial</source>
        <comment>button</comment>
        <translation type="vanished">Start prøveperiode</translation>
    </message>
    <message>
        <source>The free account activity ends.</source>
        <translation type="vanished">Den gratis kontoaktiviteten avsluttes.</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">Kan ikke koble til serveren, vennligst sjekk nettverket ditt eller prøv igjen senere.</translation>
    </message>
    <message>
        <source>I agree to participate in the user experience plan of the Application, and authorize your company to collect the contents I send while using the Application, the time of sending, the type of requested large model ，the specific application and whether the text generated the image successfully, so as to improve the service quality and enhance the operation experience. (If you refuse to provide the above information, it will not affect your normal use of the Application.)</source>
        <translation type="vanished">Jeg samtykker til å delta i brukeropplevelsesplanen for applikasjonen, og autoriserer ditt selskap til å samle innholdet jeg sender mens jeg bruker applikasjonen, tidspunktet for sending, typen av forespurt stor modell, den spesifikke applikasjonen og om teksten genererte bildet vellykket, for å forbedre servicekvaliteten og forbedre driftopplevelsen. (Hvis du nekter å oppgi ovenstående informasjon, vil det ikke påvirke din normale bruk av applikasjonen.)</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">Bekreft</translation>
    </message>
</context>
<context>
    <name>WorkspaceStore</name>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="257"/>
        <source>Note: Part of the document content may be generated by AI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="261"/>
        <source>References</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="288"/>
        <source>Word files (*.docx)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="291"/>
        <source>PDF files (*.pdf)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="294"/>
        <source>Markdown files (*.md)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="301"/>
        <source>Save Article</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>XFCodeTranslation</name>
    <message>
        <source>Error while upgrading to WebSocket</source>
        <translation type="vanished">Feil ved oppgradering til WebSocket</translation>
    </message>
    <message>
        <source>Error reading user&apos;s message via WebSocket</source>
        <translation type="vanished">Feil ved lesing av brukerens melding via WebSocket</translation>
    </message>
    <message>
        <source>Error sending message to user via WebSocket</source>
        <translation type="vanished">Feil ved sending av melding til bruker via WebSocket</translation>
    </message>
    <message>
        <source>The user&apos;s message format is incorrect</source>
        <translation type="vanished">Brukerens meldingsformat er feil</translation>
    </message>
    <message>
        <source>Schema error for user data</source>
        <translation type="vanished">Schemafeil for brukerdata</translation>
    </message>
    <message>
        <source>User parameter value is wrong</source>
        <translation type="vanished">Brukerparameterverdien er feil</translation>
    </message>
    <message>
        <source>User concurrency error: The current user is already connected, and the same user cannot connect to multiple places at the same time.</source>
        <translation type="vanished">Bruker samtidighetsfeil: Den nåværende brukeren er allerede tilkoblet, og samme bruker kan ikke koble til flere steder samtidig.</translation>
    </message>
    <message>
        <source>User traffic is limited: The service is processing the user&apos;s current problem and needs to wait for the processing to be completed before sending a new request. (You must wait for a complete reply from the  model before sending the next question)</source>
        <translation type="vanished">Brukertrafikk er begrenset: Tjenesten behandler brukerens nåværende problem og må vente på at behandlingen er fullført før en ny forespørsel sendes. (Du må vente på et fullstendig svar fra modellen før du sender neste spørsmål)</translation>
    </message>
    <message>
        <source>Insufficient service capacity, please contact staff</source>
        <translation type="vanished">Utilstrekkelig tjenestekapasitet, vennligst kontakt personale</translation>
    </message>
    <message>
        <source>Failed to establish connection with engine</source>
        <translation type="vanished">Kunne ikke etablere tilkobling til motoren</translation>
    </message>
    <message>
        <source>Error receiving engine data</source>
        <translation type="vanished">Feil ved mottak av motordata</translation>
    </message>
    <message>
        <source>Error sending data to engine</source>
        <translation type="vanished">Feil ved sending av data til motor</translation>
    </message>
    <message>
        <source>Engine internal error</source>
        <translation type="vanished">Intern motorfeil</translation>
    </message>
    <message>
        <source>The input content does not pass the review and is suspected of violating the rules. Please readjust the input content.</source>
        <translation type="vanished">Innholdet passerer ikke gjennomgangen og mistenkes for å bryte reglene. Vennligst juster innholdet.</translation>
    </message>
    <message>
        <source>The output content involves sensitive information, the review fails, and subsequent results cannot be displayed to the user.</source>
        <translation type="vanished">Utdataene inneholder sensitiv informasjon, gjennomgangen mislyktes, og påfølgende resultater kan ikke vises til brukeren.</translation>
    </message>
    <message>
        <source>appid is in the blacklist</source>
        <translation type="vanished">appid er på svartelisten</translation>
    </message>
    <message>
        <source>Appid authorization class error. For example: this function is not activated, the corresponding version is not activated, the token is insufficient, the concurrency exceeds authorization, etc.</source>
        <translation type="vanished">Appid-autorisasjonsklassefeil. For eksempel: denne funksjonen er ikke aktivert, den tilsvarende versjonen er ikke aktivert, token er utilstrekkelig, samtidighet overskrider autorisasjon, etc.</translation>
    </message>
    <message>
        <source>Clear history failed</source>
        <translation type="vanished">Klarte ikke å tømme historikk</translation>
    </message>
    <message>
        <source>Indicates that the content of this session has a tendency to involve illegal information; it is recommended that developers give the user a prompt after receiving this error code to enter information that involves illegal information.</source>
        <translation type="vanished">Indikerer at innholdet i denne økten har en tendens til å inneholde ulovlig informasjon; det anbefales at utviklere gir brukeren en melding etter å ha mottatt denne feilkoden om å oppgi informasjon som involverer ulovlig informasjon.</translation>
    </message>
    <message>
        <source>Service is busy, please try again later</source>
        <translation type="vanished">Tjenesten er opptatt, vennligst prøv igjen senere</translation>
    </message>
    <message>
        <source>The parameters of the request engine are abnormal, and the engine schema check fails.</source>
        <translation type="vanished">Parametrene for forespørselsmotoren er unormale, og motorsjekken mislykkes.</translation>
    </message>
    <message>
        <source>Engine network abnormality</source>
        <translation type="vanished">Motor nettverksunormalitet</translation>
    </message>
    <message>
        <source>The number of tokens exceeds the upper limit. The number of words in the conversation history and question is too large and needs to be simplified.</source>
        <translation type="vanished">Antall tokens overskrider øvre grense. Antall ord i samtalehistorikk og spørsmål er for stort og må forenkles.</translation>
    </message>
    <message>
        <source>Authorization error: The appId does not have authorization for related functions or the business volume exceeds the limit</source>
        <translation type="vanished">Autorisasjonsfeil: appId har ikke autorisasjon for relaterte funksjoner eller forretningsvolumet overskrider grensen</translation>
    </message>
    <message>
        <source>Authorization error: Daily flow control limit exceeded. Exceeded the maximum number of visits for the day</source>
        <translation type="vanished">Autorisasjonsfeil: Daglig flytkontrollgrense overskredet. Overskredet maksimalt antall besøk for dagen</translation>
    </message>
    <message>
        <source>There are currently too many visitors, please try again later.</source>
        <translation type="vanished">Det er for øyeblikket for mange besøkende, vennligst prøv igjen senere.</translation>
    </message>
    <message>
        <source>Connection failed, please check the fill in information.</source>
        <translation type="vanished">Tilkobling mislyktes, vennligst sjekk opplysningene.</translation>
    </message>
</context>
<context>
    <name>ZhiPuCodeTranslation</name>
    <message>
        <source>Server internal error</source>
        <translation type="vanished">Intern serverfeil</translation>
    </message>
    <message>
        <source>Authentication failed</source>
        <translation type="vanished">Autentisering mislyktes</translation>
    </message>
    <message>
        <source>The Authentication parameter was not received in the header and authentication could not be performed.</source>
        <translation type="vanished">Autentiseringsparameteren ble ikke mottatt i headeren, og autentisering kunne ikke utføres.</translation>
    </message>
    <message>
        <source>The Authentication Token is illegal. Please confirm that the Authentication Token is delivered correctly.</source>
        <translation type="vanished">Autentiseringstoken er ulovlig. Vennligst bekreft at autentiseringstoken leveres riktig.</translation>
    </message>
    <message>
        <source>Authentication Token has expired, please regenerate/obtain it</source>
        <translation type="vanished">Autentiseringstoken har utløpt, vennligst regenerer/skaff den på nytt</translation>
    </message>
    <message>
        <source>Verification via Authentication Token failed</source>
        <translation type="vanished">Verifisering via autentiseringstoken mislyktes</translation>
    </message>
    <message>
        <source>Account reading and writing</source>
        <translation type="vanished">Kontolesing og skriving</translation>
    </message>
    <message>
        <source>Your account is currently inactive. Please check account information</source>
        <translation type="vanished">Kontoen din er for øyeblikket inaktiv. Vennligst sjekk kontoinformasjon</translation>
    </message>
    <message>
        <source>Your account does not exist</source>
        <translation type="vanished">Kontoen din eksisterer ikke</translation>
    </message>
    <message>
        <source>Your account has been locked, please contact customer service to unlock it</source>
        <translation type="vanished">Kontoen din er låst, vennligst kontakt kundeservice for å låse den opp</translation>
    </message>
    <message>
        <source>Your account is in arrears, please recharge and try again</source>
        <translation type="vanished">Kontoen din har ubetalte beløp, vennligst fyll på og prøv igjen</translation>
    </message>
    <message>
        <source>Unable to successfully access your account, please try again later</source>
        <translation type="vanished">Kunne ikke få tilgang til kontoen din, vennligst prøv igjen senere</translation>
    </message>
    <message>
        <source>API call error</source>
        <translation type="vanished">API-kallfeil</translation>
    </message>
    <message>
        <source>API call parameters are incorrect, please check the documentation</source>
        <translation type="vanished">API-kallparametrene er feil, vennligst sjekk dokumentasjonen</translation>
    </message>
    <message>
        <source>Model does not exist, please check the model code</source>
        <translation type="vanished">Modellen eksisterer ikke, vennligst sjekk modellkoden</translation>
    </message>
    <message>
        <source>The current model does not support the ${method} calling method</source>
        <translation type="vanished">Den nåværende modellen støtter ikke ${method}-kallemetoden</translation>
    </message>
    <message>
        <source>${field} Parameters not received normally</source>
        <translation type="vanished">${field}-parametere ble ikke mottatt normalt</translation>
    </message>
    <message>
        <source>The ${field}  parameter is illegal. Please check the documentation</source>
        <translation type="vanished">${field}-parameteren er ugyldig. Vennligst sjekk dokumentasjonen</translation>
    </message>
    <message>
        <source>${field1} and ${field2} cannot be set at the same time, please check the documentation</source>
        <translation type="vanished">${field1} og ${field2} kan ikke settes samtidig, vennligst sjekk dokumentasjonen</translation>
    </message>
    <message>
        <source>You do not have access to  ${API_name}</source>
        <translation type="vanished">Du har ikke tilgang til ${API_name}</translation>
    </message>
    <message>
        <source>API ${API_name} is offline</source>
        <translation type="vanished">API ${API_name} er offline</translation>
    </message>
    <message>
        <source>API ${API_name}  does not exist</source>
        <translation type="vanished">API ${API_name} eksisterer ikke</translation>
    </message>
    <message>
        <source>API call process error</source>
        <translation type="vanished">Feil i API-kallprosessen</translation>
    </message>
    <message>
        <source>You have requested: ${request_id}</source>
        <translation type="vanished">Du har forespurt: ${request_id}</translation>
    </message>
    <message>
        <source>When getting asynchronous request results, please use task_id</source>
        <translation type="vanished">Ved henting av asynkrone forespørselsresultater, vennligst bruk task_id</translation>
    </message>
    <message>
        <source>Task: ${task_id} does not exist</source>
        <translation type="vanished">Oppgave: ${task_id} eksisterer ikke</translation>
    </message>
    <message>
        <source>Network error, error id: ${error_id}, please contact customer service</source>
        <translation type="vanished">Nettverksfeil, feil-ID: ${error_id}, vennligst kontakt kundeservice</translation>
    </message>
    <message>
        <source>API run error</source>
        <translation type="vanished">API-kjøringsfeil</translation>
    </message>
    <message>
        <source>Prompt super long</source>
        <translation type="vanished">Spørsmål er veldig langt</translation>
    </message>
    <message>
        <source>API call blocked by policy</source>
        <translation type="vanished">API-kall blokkert av policy</translation>
    </message>
    <message>
        <source>The system has detected that the input or generated content may contain unsafe or sensitive content. Please avoid entering prompts that may easily generate sensitive content. Thank you for your cooperation.</source>
        <translation type="vanished">Systemet har oppdaget at inndata eller generert innhold kan inneholde usikkert eller sensitivt innhold. Vennligst unngå å skrive inn spørsmål som lett kan generere sensitivt innhold. Takk for din samarbeid.</translation>
    </message>
    <message>
        <source>There are currently too many visitors, please try again later.</source>
        <translation type="vanished">Det er for øyeblikket for mange besøkende, vennligst prøv igjen senere.</translation>
    </message>
    <message>
        <source>This API has reached the limit of calls for today. If you need more, please contact customer service to purchase.</source>
        <translation type="vanished">Denne API-en har nådd dagens kallgrense. Hvis du trenger mer, vennligst kontakt kundeservice for å kjøpe.</translation>
    </message>
</context>
<context>
    <name>uos_ai::AITranslation</name>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="27"/>
        <source>Translate the following text into English for me.</source>
        <translation type="unfinished">Oversett følgende tekst til engelsk for meg.</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="28"/>
        <source>Translate the following document into Chinese.</source>
        <translation type="unfinished">Oversett følgende dokument til kinesisk.</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="29"/>
        <source>What does the word Ǌgent” mean in the AI industry?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="30"/>
        <source>Please translate the following content into Chinese. Requirements: Accurate in meaning, formal and professional in language.</source>
        <translation type="unfinished">Vennligst oversett følgende innhold til kinesisk. Krav: Nøyaktig i betydning, formelt og profesjonelt i språk.</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="31"/>
        <source>What are some colloquial ways to address a friend in English?</source>
        <translation type="unfinished">Hva er noen dagligdagse måter å tiltale en venn på på engelsk?</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="32"/>
        <source>Translate the following classical Chinese text into modern Chinese.</source>
        <translation type="unfinished">Oversett følgende klassiske kinesiske tekst til moderne kinesisk.</translation>
    </message>
</context>
<context>
    <name>uos_ai::AIWriter</name>
    <message>
        <location filename="../src/assistant/aiwriter.cpp" line="66"/>
        <source>Today </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/aiwriter.cpp" line="68"/>
        <source>Yesterday </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/aiwriter.cpp" line="70"/>
        <source>MMM d HH:mm</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::AboutWindow</name>
    <message>
        <location filename="../src/gui/window/aboutwindow.cpp" line="24"/>
        <source>UOS AI is a desktop smart assistant, your personal assistant! You can communicate with it using text or voice, and it can help answer questions, provide information, and generate images based on your descriptions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/window/aboutwindow.cpp" line="59"/>
        <source>Filing Information</source>
        <translation type="unfinished">Arkivering av informasjon</translation>
    </message>
</context>
<context>
    <name>uos_ai::AddPrivateModelDialog</name>
    <message>
        <source>Add model</source>
        <translation type="vanished">Legg til modell</translation>
    </message>
    <message>
        <source>APIKey</source>
        <translation type="vanished">API-nøkkel</translation>
    </message>
    <message>
        <source>Required, please input</source>
        <translation type="vanished">Påkrevd, vennligst skriv inn</translation>
    </message>
    <message>
        <source>Account</source>
        <translation type="vanished">Konto</translation>
    </message>
    <message>
        <source>Required, to distinguish multiple models</source>
        <translation type="vanished">Påkrevd for å skille flere modeller</translation>
    </message>
    <message>
        <source>Model Name</source>
        <translation type="vanished">Modellnavn</translation>
    </message>
    <message>
        <source>Optional</source>
        <translation type="vanished">Valgfritt</translation>
    </message>
    <message>
        <source>Domain</source>
        <translation type="vanished">Domene</translation>
    </message>
    <message>
        <source>To test whether the model is available, the system sends test information to the large model, which will consume a small amount of tokens.</source>
        <translation type="vanished">For å teste om modellen er tilgjengelig, sender systemet testinformasjon til den store modellen, noe som vil bruke en liten mengde tokens.</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">Avbryt</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="vanished">Bekreft</translation>
    </message>
    <message>
        <source>No more than 20 characters</source>
        <translation type="vanished">Maksimalt 20 tegn</translation>
    </message>
    <message>
        <source>This LLM already exists, please do not add it again.</source>
        <translation type="vanished">Denne LLM finnes allerede, vennligst ikke legg den til igjen.</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation type="vanished">Lagring mislyktes, vennligst prøv igjen senere</translation>
    </message>
    <message>
        <source>The account name already exists, please change it</source>
        <translation type="vanished">Kontonavnet finnes allerede, vennligst endre det</translation>
    </message>
    <message>
        <source>For proxy settings, please go to system proxy settings</source>
        <translation type="vanished">For proxyinnstillinger, vennligst gå til systemets proxyinnstillinger</translation>
    </message>
    <message>
        <source>Go to settings</source>
        <translation type="vanished">Gå til innstillinger</translation>
    </message>
</context>
<context>
    <name>uos_ai::AddSkillDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="62"/>
        <source>Add Skill</source>
        <translation>Legg til ferdighet</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="64"/>
        <source>Skill Name</source>
        <translation>Ferdighetsnavn</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="69"/>
        <source>Enter skill name</source>
        <translation>Skriv inn ferdighetsnavn</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="83"/>
        <source>Skill Command</source>
        <translation>Ferdighetskommando</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="91"/>
        <source> {selection} </source>
        <translation> {selection} </translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="95"/>
        <source>represents the text selected by word selection.</source>
        <translation>representerer teksten valgt ved ordvalg.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="100"/>
        <source>Instructions</source>
        <translation>Instruksjoner</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="126"/>
        <source>Cancel</source>
        <translation>Avbryt</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="128"/>
        <source>Save</source>
        <translation>Lagre</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="246"/>
        <source>Skill name cannot be empty</source>
        <translation>Ferdighetsnavn kan ikke være tomt</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="291"/>
        <source>Exceeded character limit</source>
        <translation>Overskred tegnbegrensning</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="403"/>
        <source>The skill name already exists.</source>
        <translation>Ferdighetsnavnet finnes allerede.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="438"/>
        <source>Command Instructions</source>
        <translation>Kommandoveiledning</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="476"/>
        <source>If you want to translate the selected text &quot;Hello&quot;, as shown above, you can enter the command: Translate {selection} into English.</source>
        <translation>Hvis du vil oversette den valgte teksten &quot;Hello&quot;, som vist ovenfor, kan du skrive inn kommandoen: Oversett {selection} til engelsk.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="483"/>
        <source>Advanced Tips</source>
        <translation>Avanserte tips</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="489"/>
        <source>The more specific the command, the more accurate the generated content. For example:
• Generate a PPT outline for {selection} with 3 chapters and 10 key points.
• Polish {selection} into a recruitment copy within 100 words, highlighting teamwork.</source>
        <translation>Jo mer spesifikk kommandoen er, jo mer nøyaktig blir det genererte innholdet. For eksempel: • Generer en PPT-oversikt for {selection} med 3 kapitler og 10 hovedpunkter. • Forbedre {selection} til en rekrutteringskopi på under 100 ord, med vekt på samarbeid.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="561"/>
        <source>Clicking the label can still insert it into the input field.</source>
        <translation>Ved å klikke på etiketten kan den fortsatt settes inn i inntastingsfeltet.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="563"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
</context>
<context>
    <name>uos_ai::AiBarWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/aibarwidget.cpp" line="32"/>
        <source>DDE Shell AI Bar</source>
        <translation>DDE Shell AI-linje</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/aibarwidget.cpp" line="52"/>
        <source>Drag files quickly</source>
        <translation>Dra filer raskt</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/aibarwidget.cpp" line="52"/>
        <source>Drag files to the AI ribbon for intelligent processing</source>
        <translation>Dra filer til AI-båndet for intelligent behandling</translation>
    </message>
</context>
<context>
    <name>uos_ai::AiQuickDialog</name>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="124"/>
        <source>simplified Chinese</source>
        <translation type="unfinished">forenklet kinesisk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="125"/>
        <source>traditional Chinese</source>
        <translation type="unfinished">tradisjonell kinesisk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="126"/>
        <source>Tibetan</source>
        <translation type="unfinished">tibetansk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="127"/>
        <source>English</source>
        <translation type="unfinished">engelsk</translation>
    </message>
    <message>
        <source>Japanese </source>
        <translation type="obsolete">japansk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="128"/>
        <source>Japanese</source>
        <translation type="unfinished">Japansk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="129"/>
        <source>German</source>
        <translation type="unfinished">tysk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="130"/>
        <source>Spanish</source>
        <translation type="unfinished">spansk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="131"/>
        <source>French</source>
        <translation type="unfinished">fransk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="132"/>
        <source>Italian</source>
        <translation type="unfinished">italiensk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="133"/>
        <source>Korean</source>
        <translation type="unfinished">koreansk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="134"/>
        <source>Malay</source>
        <translation type="unfinished">malayisk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="135"/>
        <source>Portuguese</source>
        <translation type="unfinished">portugisisk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="136"/>
        <source>Russian</source>
        <translation type="unfinished">russisk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="137"/>
        <source>Thai</source>
        <translation type="unfinished">thai</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="138"/>
        <source>Vietnamese</source>
        <translation type="unfinished">vietnamesisk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="203"/>
        <source>type</source>
        <translation type="unfinished">type</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="302"/>
        <source>Cancel</source>
        <translation type="unfinished">Avbryt</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="327"/>
        <source>Read Aloud</source>
        <translation type="unfinished">Les høyt</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="334"/>
        <source>Paste to Text</source>
        <translation type="unfinished">Lim inn i tekst</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="348"/>
        <source>Regenerate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="355"/>
        <source>Copy</source>
        <translation type="unfinished">Kopier</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="373"/>
        <source>Continue Dialog</source>
        <translation type="unfinished">Fortsett dialog</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="386"/>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="422"/>
        <source>Automatic Detection</source>
        <translation type="unfinished">Automatisk deteksjon</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="498"/>
        <source>Search</source>
        <translation type="unfinished">Søk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="499"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1315"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1364"/>
        <source>Explain</source>
        <translation type="unfinished">Forklar</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="500"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1320"/>
        <source>Summary</source>
        <translation type="unfinished">Sammendrag</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="501"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1325"/>
        <source>Translate</source>
        <translation type="unfinished">Oversett</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="502"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1344"/>
        <source>Continue writing</source>
        <translation type="unfinished">Fortsett å skrive</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="503"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1349"/>
        <source>Expand</source>
        <translation type="unfinished">Utvid</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="504"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1354"/>
        <source>Correct</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="505"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1359"/>
        <source>Polish</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="525"/>
        <source>Add to the AI knowledge base</source>
        <translation type="unfinished">Legg til i AI-kunnskapsbasen</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="632"/>
        <source>The translation result is limited by the model&apos;s capabilities. If you are not satisfied with the translation, please switch to other models on the UOS AI Home page.</source>
        <translation type="unfinished">Oversettelsesresultatet er begrenset av modellens evner. Hvis du ikke er fornøyd med oversettelsen, kan du bytte til andre modeller på UOS AI-hjemmesiden.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="633"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="954"/>
        <source>Ok</source>
        <translation type="unfinished">Ok</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="639"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1341"/>
        <source>Translate this passage into %1 and give me a clear result directly.
text：</source>
        <translation type="unfinished">Oversett denne teksten til %1 og gi meg et klart resultat direkte. tekst：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="826"/>
        <source>Not clickable</source>
        <translation type="unfinished">Ikke klikkbar</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="909"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="914"/>
        <source>The audio device is not detected, please check and try again.</source>
        <translation type="unfinished">Lydenheten ble ikke oppdaget, vennligst sjekk og prøv igjen.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="915"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="941"/>
        <source>Ok</source>
        <comment>button</comment>
        <translation type="unfinished">Ok</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="934"/>
        <source>The function can be used only after restarting the input method. The tutorial is as follows:
1. Right-click on the input method icon in the taskbar.
2. Click &quot;Restart&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="952"/>
        <source>Fill failed</source>
        <translation type="unfinished">Fylling mislyktes</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="953"/>
        <source>No input box selected, please select the input box and re-fill it.</source>
        <translation type="unfinished">Ingen inndataboks er valgt, vennligst velg inndataboksen og fyll den på nytt.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1018"/>
        <source>Added</source>
        <translation type="unfinished">Lagt til</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1292"/>
        <source>Copied</source>
        <translation type="unfinished">Kopiert</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1317"/>
        <source>Explain this passage in plain language. Just give me a clear result without redundant content.
text：</source>
        <translation type="unfinished">Forklar denne teksten på en enkel måte. Gi meg et klart resultat uten overflødig innhold. tekst：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1322"/>
        <source>Summarize this passage and give me a clear result directly without any other redundant content.
text：</source>
        <translation type="unfinished">Oppsummer denne teksten og gi meg et klart resultat direkte uten noe annet overflødig innhold. tekst：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1346"/>
        <source>Continue this passage appropriately. No need for a lot of words. Just give me a clear result without any other redundant content.
text：</source>
        <translation type="unfinished">Fortsett denne teksten passende. Trenger ikke mange ord. Gi meg et klart resultat uten noe annet overflødig innhold. tekst：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1351"/>
        <source>Expand this passage appropriately. No need for a particularly long text. Just give me a clear result without any other redundant content.
text：</source>
        <translation type="unfinished">Utvid denne teksten passende. Trenger ikke en spesielt lang tekst. Gi meg et klart resultat uten noe annet overflødig innhold. tekst：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1356"/>
        <source>Check if there are any typos in this passage. If there are, point out the location of the errors. Give me a clear result directly without any other redundant content.
text：</source>
        <translation type="unfinished">Sjekk om det er noen skrivefeil i denne teksten. Hvis det er det, pek ut hvor feilene er. Gi meg et klart resultat direkte uten noe annet overflødig innhold. tekst：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1361"/>
        <source>Polish this passage for me and just give me the result without any extra content.
text：</source>
        <translation type="unfinished">Puss opp denne teksten for meg og bare gi meg resultatet uten noe ekstra innhold. tekst:</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1402"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1404"/>
        <source> &quot;%1&quot; </source>
        <translation type="unfinished"> &quot;%1&quot; </translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1779"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1795"/>
        <source>Current model: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1800"/>
        <source>Currently no model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1819"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1829"/>
        <source>Go to configure  </source>
        <translation type="unfinished">Gå til konfigurasjon</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1823"/>
        <source>Claim Free Credits  </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="2014"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="2049"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="2095"/>
        <source>No text recognized.</source>
        <translation type="unfinished">Ingen tekst gjenkjent.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="2114"/>
        <source>The added content must be more than 10 words</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::AiWriterDialog</name>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="111"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="429"/>
        <source>Enter what you want to create (press Enter to generate/Esc to exit)</source>
        <translation>Skriv inn hva du vil lage (trykk Enter for å generere/Esc for å avslutte)</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="747"/>
        <source>Help me write an essay on the topic of [%1] with [clear structure and rich content].</source>
        <translation>Hjelp meg å skrive en stil om emnet [%1] med [klar struktur og rikt innhold].</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="747"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="763"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="795"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="811"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="843"/>
        <source>Artificial Intelligence</source>
        <translation>Kunstig intelligens</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="763"/>
        <source>Help me write an outline on the topic of [%1], which will be used for [PPT production].</source>
        <translation>Hjelp meg å skrive en disposisjon om emnet [%1], som skal brukes til [PPT-produksjon].</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="779"/>
        <source>Help me write a notice about [%1], the receiver is [All Employees] and the sender is [Administration Department].</source>
        <translation>Hjelp meg å skrive en kunngjøring om [%1], mottakeren er [Alle ansatte] og avsenderen er [Administrasjonsavdelingen].</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="779"/>
        <source>National Day Holiday</source>
        <translation>Nasjonaldagen ferie</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="795"/>
        <source>Help me write a research report on [%1], at least it needs to include [status description, problem analysis, countermeasures and suggestions, research conclusions].</source>
        <translation>Hjelp meg å skrive en forskningsrapport om [%1], den må minst inkludere [statusbeskrivelse, problemanalyse, motforholdsregler og forslag, forskningskonklusjoner].</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="811"/>
        <source>Help me write a speech on the topic of [%1] for [Company Leaders], requiring [clear structure and vivid language].</source>
        <translation>Hjelp meg å skrive en tale om emnet [%1] for [Selskapsledere], som krever [klar struktur og levende språk].</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="827"/>
        <source>Help me write a summary of my recent work, including [%1] and [results], requiring a [formal] tone.</source>
        <translation>Hjelp meg å skrive en oppsummering av mitt nylige arbeid, inkludert [%1] og [resultater], med en [formell] tone.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="827"/>
        <source>work content</source>
        <translation>arbeidsinnhold</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="843"/>
        <source>Help me write a public tweet on the topic of [%1], requiring [clear structure] and [relaxed] tone.</source>
        <translation>Hjelp meg å skrive en offentlig tweet om emnet [%1], som krever [klar struktur] og [avslappet] tone.</translation>
    </message>
    <message>
        <source>Model Configuration</source>
        <translation type="vanished">Modellkonfigurasjon</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1100"/>
        <source>Go to configure  </source>
        <translation>Gå til konfigurasjon</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="282"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1393"/>
        <source>Cancel</source>
        <translation>Avbryt</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="100"/>
        <source>AI Writer</source>
        <translation>AI-forfatter</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="204"/>
        <source>Article</source>
        <translation>Artikkel</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="208"/>
        <source>Outline</source>
        <translation>Disposisjon</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="212"/>
        <source>Notification</source>
        <translation>Kunngjøring</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="216"/>
        <source>Research Report</source>
        <translation>Forskningsrapport</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="220"/>
        <source>Speeches</source>
        <translation>Taler</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="224"/>
        <source>Work Summary</source>
        <translation>Arbeidsoppsummering</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="228"/>
        <source>Tweets</source>
        <translation>Tweets</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="320"/>
        <source>Paste to Text</source>
        <translation>Lim inn i tekst</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="338"/>
        <source>Regenerate</source>
        <translation>Generer på nytt</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="346"/>
        <source>Copy</source>
        <translation>Kopier</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="364"/>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation>Innholdet generert av AI er kun til referanse, vær oppmerksom på informasjonens nøyaktighet.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="857"/>
        <source>The function can be used only after restarting the input method. The tutorial is as follows:
1. Right-click on the input method icon in the taskbar.
2. Click &quot;Restart&quot;.</source>
        <translation>Funksjonen kan bare brukes etter å ha startet skrivemetoden på nytt. Veiledningen er som følger:

1. Høyreklikk på skrivemetodeikonet i oppgavelinjen.

2. Klikk på &quot;Start på nytt&quot;.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="861"/>
        <source>Ok</source>
        <comment>button</comment>
        <translation>Ok</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1040"/>
        <source>Copied</source>
        <translation>Kopiert</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1063"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1077"/>
        <source>Current model: </source>
        <translation>Gjeldende modell: </translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1081"/>
        <source>Currently no model</source>
        <translation>Ingen modell for øyeblikket</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1114"/>
        <source>Modify the content, change the tone…</source>
        <translation>Endre innholdet, endre tonen…</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1391"/>
        <source>Fill failed</source>
        <translation>Fylling mislyktes</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1392"/>
        <source>No input box selected, please select the input box and re-fill it.</source>
        <translation>Ingen inndataboks er valgt, vennligst velg inndataboksen og fyll den på nytt.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1394"/>
        <source>Ok</source>
        <translation>Ok</translation>
    </message>
</context>
<context>
    <name>uos_ai::AppUtils</name>
    <message>
        <location filename="../src/utils/apputils.cpp" line="43"/>
        <source>File Manager</source>
        <translation>Filbehandler</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="44"/>
        <source>UOS AI</source>
        <translation>UOS AI</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="45"/>
        <source>Mail</source>
        <translation>E-post</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="46"/>
        <source>Calendar</source>
        <translation>Kalender</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="47"/>
        <source>Web Browser</source>
        <translation>Nettleser</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="48"/>
        <source>Text Editor</source>
        <translation>Tekstredigering</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="49"/>
        <source>Screenshot</source>
        <translation>Skjermbilde</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="50"/>
        <source>Voice Notes</source>
        <translation>Stemme notater</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="51"/>
        <source>Document Viewer</source>
        <translation>Dokumentviser</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="52"/>
        <source>App Store</source>
        <translation>App Store</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="53"/>
        <source>Manual</source>
        <translation>Bruksanvisning</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="54"/>
        <source>WPS Writer</source>
        <translation>WPS Writer</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="55"/>
        <source>WPS Spreadsheets</source>
        <translation>WPS Regneark</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="56"/>
        <source>WPS Presentation</source>
        <translation>WPS Presentasjon</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="57"/>
        <source>QQ</source>
        <translation>QQ</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="58"/>
        <source>SuwellReader</source>
        <translation>SuwellReader</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="59"/>
        <source>DingTalk</source>
        <translation>DingTalk</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="60"/>
        <source>FoxitOfficeSuite</source>
        <translation>FoxitOfficeSuite</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="61"/>
        <source>Foxit PDF Editor</source>
        <translation>Foxit PDF Editor</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="62"/>
        <source>Yozo Document 2024</source>
        <translation>Yozo Document 2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="63"/>
        <source>Yozo Office 2024</source>
        <translation>Yozo Office 2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="64"/>
        <source>Yozo Presentation 2024</source>
        <translation>Yozo Presentasjon 2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="65"/>
        <source>Yozo Sheet 2024</source>
        <translation>Yozo Regneark 2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="66"/>
        <source>Yozo-xReader</source>
        <translation>Yozo-xReader</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="67"/>
        <source>wpspdf</source>
        <translation>wpspdf</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="68"/>
        <source>doubao</source>
        <translation>doubao</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="69"/>
        <source>Foxmail</source>
        <translation>Foxmail</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="70"/>
        <source>zjd</source>
        <translation>zjd</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="71"/>
        <source>Wechat</source>
        <translation>Wechat</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="72"/>
        <source>WXWork</source>
        <translation>WXWork</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="73"/>
        <source>Feishu</source>
        <translation>Feishu</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="74"/>
        <source>Chrome</source>
        <translation>Chrome</translation>
    </message>
</context>
<context>
    <name>uos_ai::Application</name>
    <message>
        <location filename="../src/app/application.cpp" line="66"/>
        <location filename="../src/app/application.cpp" line="68"/>
        <source>UOS AI</source>
        <translation type="unfinished">UOS AI</translation>
    </message>
    <message>
        <location filename="../src/app/application.cpp" line="70"/>
        <source>UOS AI is a desktop smart assistant, your personal assistant! You can communicate with it using text or voice, and it can help answer questions, provide information, and generate images based on your descriptions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/app/application.cpp" line="112"/>
        <source>UOS AI FollowAlong/Write</source>
        <translation type="unfinished">UOS AI Følg med/Skriv</translation>
    </message>
</context>
<context>
    <name>uos_ai::ArticleAdjustAgent</name>
    <message>
        <location filename="../src/agent/research/articleadjustagent.cpp" line="179"/>
        <source>Untitled</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::AssistantManager</name>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="42"/>
        <source>UOS AI</source>
        <translation type="unfinished">UOS AI</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="43"/>
        <source>Hello, I&apos;m UOS AI.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="55"/>
        <source>AI Writing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="56"/>
        <source>Infinite inspiration, worry-free writing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="63"/>
        <source>Please enter the topic and requirements of the document, and UOS AI will help you complete the creation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="70"/>
        <source>AI Translation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="71"/>
        <source>Your Translation Assistant, Mastering Multiple Languages.</source>
        <translation type="unfinished">Din oversettelsesassistent, mester i flere språk.</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="78"/>
        <source>Please enter the content to be translated and specify the target language; the default target language is Chinese.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="87"/>
        <source>Personal Knowledge Assistant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="88"/>
        <source>Answers questions based on your personal knowledge base.</source>
        <translation type="unfinished">Svarer på spørsmål basert på din personlige kunnskapsbase.</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="95"/>
        <source>Ask questions based on the knowledge base.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="104"/>
        <source>MCP Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="105"/>
        <source>Built-in efficient MCP tools for office work, support for importing custom MCP services, and the flexibility to choose MCP services for conversations.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="112"/>
        <source>Please enter MCP Server commands.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::AudioChannel</name>
    <message>
        <location filename="../src/gui/web/audiochannel.cpp" line="102"/>
        <source>Failed to start recorder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/audiochannel.cpp" line="149"/>
        <source>Failed to play text audio</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::AudioControler</name>
    <message>
        <location filename="../src/audio/audiocontroler.cpp" line="84"/>
        <location filename="../src/audio/audiocontroler.cpp" line="183"/>
        <source>invalid input device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/audio/audiocontroler.cpp" line="94"/>
        <location filename="../src/audio/audiocontroler.cpp" line="230"/>
        <source>invalid output device</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::BuiltinModelItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="1024"/>
        <source>Test</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::BuiltinProvider</name>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="54"/>
        <source>UOS AI</source>
        <translation type="unfinished">UOS AI</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="59"/>
        <source>Intelligent Routing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="71"/>
        <source>Online Search</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="83"/>
        <source>DeepSeek-V3.2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="96"/>
        <location filename="../src/model/builtinprovider.cpp" line="334"/>
        <source>GLM-4.7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="110"/>
        <source>Doubao-Seed-1.8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="127"/>
        <source>Custom</source>
        <translation type="unfinished">Tilpasset</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="135"/>
        <source>Private deployment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="144"/>
        <source>OpenAI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="149"/>
        <source>GPT-3.5 Turbo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="162"/>
        <source>GPT-4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="175"/>
        <source>GPT-4.1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="188"/>
        <source>o1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="201"/>
        <source>GPT-5.3 Chat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="217"/>
        <source>doubao/seed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="223"/>
        <source>Doubao-Seed 2.0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="236"/>
        <source>Doubao-Seed 2.0-Code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="252"/>
        <source>DeepSeek</source>
        <translation type="unfinished">DeepSeek</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="257"/>
        <source>DeepSeek V3.2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="273"/>
        <source>MiniMax</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="279"/>
        <source>MiniMax-M2.5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="295"/>
        <source>Moonshot (KIMI)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="300"/>
        <source>Kimi K2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="313"/>
        <source>Kimi K2.5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="329"/>
        <source>GLM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="347"/>
        <source>GLM-5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="363"/>
        <source>Qwen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="369"/>
        <source>Qwen3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="382"/>
        <source>Qwen3.5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="399"/>
        <source>Anthropic</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="406"/>
        <source>Gemini</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::ClickableLabel</name>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="695"/>
        <source>Insert it into the input field</source>
        <translation>Sett den inn i inntastingsfeltet</translation>
    </message>
</context>
<context>
    <name>uos_ai::CommonFailDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/commonfaildialog.cpp" line="31"/>
        <source>Error</source>
        <translation type="unfinished">Feil</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/commonfaildialog.cpp" line="53"/>
        <source>OK</source>
        <comment>button</comment>
        <translation type="unfinished">OK</translation>
    </message>
</context>
<context>
    <name>uos_ai::ConversationRecord</name>
    <message>
        <location filename="../src/conversation/conversationrecord.cpp" line="13"/>
        <location filename="../src/conversation/conversationrecord.cpp" line="23"/>
        <source>New Conversation</source>
        <translation type="unfinished">Ny samtale</translation>
    </message>
    <message>
        <location filename="../src/conversation/conversationrecord.cpp" line="305"/>
        <source>Null</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::CreateScheduleInst</name>
    <message>
        <source>Create Schedule</source>
        <translation type="vanished">Opprett timeplan</translation>
    </message>
    <message>
        <source>Schedule a meeting with the Marketing Department from 2 PM to 5 PM.</source>
        <translation type="vanished">Planlegg et møte med markedsavdelingen fra klokken 14 til 17.</translation>
    </message>
    <message>
        <source>Sorry, no matching operations were found.</source>
        <translation type="vanished">Beklager, ingen passende operasjoner ble funnet.</translation>
    </message>
    <message>
        <source>Please parse the corresponding parameters from the input content to match the schedule template in the following JSON format,and output only the JSON content, excluding any irrelevant information.

Schedule template format:
json
{&quot;subject&quot;: &quot;Subject&quot;, &quot;startTime&quot;: &quot;Schedule Start Time, format: yyyy-MM-ddThh:mm:ss&quot;, &quot;endTime&quot;: &quot;Schedule End Time, format: yyyy-MM-ddThh:mm:ss&quot;}

Input: %1
Current time: %2</source>
        <translation type="vanished">Analyser de tilsvarende parameterne fra innholdet for å matche timeplanmalen i følgende JSON-format, og gi kun JSON-innholdet, uten irrelevant informasjon.

Timeplanmalformat:

json
{&quot;subject&quot;: &quot;Emne&quot;, &quot;startTime&quot;: &quot;Timeplanens starttidspunkt, format: åååå-MM-ddThh:mm:ss&quot;, &quot;endTime&quot;: &quot;Timeplanens sluttidspunkt, format: åååå-MM-ddThh:mm:ss&quot;}

Inndata: %1
Nåværende tid: %2</translation>
    </message>
</context>
<context>
    <name>uos_ai::CustomMcpServerEditor</name>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="40"/>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="86"/>
        <source>Add MCP Server</source>
        <translation>Legg til MCP-server</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="49"/>
        <source>Edit MCP Server</source>
        <translation>Rediger MCP-server</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="96"/>
        <source>JSON configuration:</source>
        <translation>JSON-konfigurasjon:</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="100"/>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="106"/>
        <source>Please paste the MCP JSON configuration code into the input box.</source>
        <translation>Lim inn MCP JSON-konfigurasjonskoden i inndatafeltet.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="120"/>
        <source>Describe</source>
        <translation>Beskriv</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="126"/>
        <source>Describe MCP server functions to facilitate quick search tools</source>
        <translation>Beskriv MCP-serverfunksjoner for å lette raske søkeverktøy</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="155"/>
        <source>Cancel</source>
        <translation type="unfinished">Avbryt</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="167"/>
        <source>Confirm</source>
        <translation type="unfinished">Bekreft</translation>
    </message>
</context>
<context>
    <name>uos_ai::CustomModelGroup</name>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="963"/>
        <source>Please enter the model ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="967"/>
        <source>Test</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="988"/>
        <source>Please enter the model name</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::DConfigManager</name>
    <message>
        <location filename="../src/utils/dconfigmanager.cpp" line="234"/>
        <source>The device needs to be restarted before this function can be fully used.</source>
        <translation>Enheten må startes på nytt før denne funksjonen kan brukes fullt ut.</translation>
    </message>
</context>
<context>
    <name>uos_ai::DeepResearchAgent</name>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="107"/>
        <source>Collecting and analyzing data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="148"/>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="163"/>
        <source>Data collection and analysis completed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="149"/>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="166"/>
        <source>Research completed. %1 references collected:
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="224"/>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="282"/>
        <source>搜索成功</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="227"/>
        <source>ERROR: 未搜索到信息！</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="285"/>
        <source>未找到相关文档</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="327"/>
        <source>Local Knowledge Base</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::DeepSeekInfo</name>
    <message>
        <source>After receiving the gift, the original Baidu model and iFlytek model will be replaced with DeepSeek</source>
        <translation type="vanished">Etter å ha mottatt gaven vil den opprinnelige Baidu-modellen og iFlytek-modellen bli erstattet med DeepSeek</translation>
    </message>
    <message>
        <source>Manually collect later</source>
        <translation type="vanished">Hent manuelt senere</translation>
    </message>
    <message>
        <source>Trial Account</source>
        <translation type="vanished">Prøvekonto</translation>
    </message>
    <message>
        <source>Get a free account</source>
        <translation type="vanished">Få en gratis konto</translation>
    </message>
    <message>
        <source>Try again</source>
        <translation type="vanished">Prøv igjen</translation>
    </message>
    <message>
        <source>Enter UOS AI</source>
        <translation type="vanished">Gå inn i UOS AI</translation>
    </message>
    <message>
        <source>Receiving...</source>
        <translation type="vanished">Mottar...</translation>
    </message>
    <message>
        <source>Use it immediately</source>
        <translation type="vanished">Bruk det umiddelbart</translation>
    </message>
    <message>
        <source>Checking account status...</source>
        <translation type="vanished">Sjekker kontostatus...</translation>
    </message>
    <message>
        <source>DeepSeek account claim failed!</source>
        <translation type="vanished">Krav om DeepSeek-konto mislyktes!</translation>
    </message>
    <message>
        <source>Please check the network and try again later！</source>
        <translation type="vanished">Vennligst sjekk nettverket og prøv igjen senere!</translation>
    </message>
    <message>
        <source>DeepSeek account successfully claimed!</source>
        <translation type="vanished">DeepSeek-konto ble vellykket hevdet!</translation>
    </message>
    <message>
        <source>Please check the network and try again or manually claim in UOS AI settings later</source>
        <translation type="vanished">Vennligst sjekk nettverket og prøv igjen eller hevdet manuelt i UOS AI-innstillinger senere</translation>
    </message>
    <message>
        <source>UOS AI has been fully integrated into DeepSeek</source>
        <translation type="vanished">UOS AI har blitt fullstendig integrert i DeepSeek</translation>
    </message>
    <message>
        <source>The free account activity has ended.</source>
        <translation type="vanished">Den gratis kontokampanjen er avsluttet.</translation>
    </message>
    <message>
        <source>Come and experience it!</source>
        <translation type="vanished">Kom og opplev det!</translation>
    </message>
    <message>
        <source>Come and claim your account!</source>
        <translation type="vanished">Kom og hent kontoen din!</translation>
    </message>
</context>
<context>
    <name>uos_ai::DeepSeekModelItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="48"/>
        <source>Precautions</source>
        <translation>Forholdsregler</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="49"/>
        <source>The DeepSeek local model has certain requirements for computer configuration. If the configuration is lower than the recommended one, the experience will be affected.</source>
        <translation>DeepSeek-lokalmodellen har visse krav til datamaskinens konfigurasjon. Hvis konfigurasjonen er lavere enn den anbefalte, vil opplevelsen bli påvirket.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="54"/>
        <source>Recommended configuration</source>
        <translation>Anbefalt konfigurasjon</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="55"/>
        <source>&lt;b&gt;Recommended Configuration&lt;/b&gt;&lt;br&gt;&lt;b&gt;CPU: &lt;/b&gt;High-performance multi-core CPU (such as Intel i5/i7 or AMD Ryzen 5/7 series), with a clock speed of above 3.0 GHz.&lt;br&gt;&lt;b&gt;GPU: &lt;/b&gt;With a video memory of above 4GB.&lt;br&gt;&lt;b&gt;Memory: &lt;/b&gt;8GB and above.&lt;br&gt;&lt;b&gt;Hard Drive: &lt;/b&gt;Solid State Drive (SSD) with at least 5GB of free space reserved.</source>
        <translation type="unfinished">&lt;b&gt;推荐配置&lt;/b&gt;&lt;br&gt;&lt;b&gt;CPU：&lt;/b&gt;高性能多核CPU（如Intel i5/i7或AMD Ryzen 5/7系列），主频3.0 GHz以上&lt;br&gt;&lt;b&gt;GPU：&lt;/b&gt;显存4GB以上&lt;br&gt;&lt;b&gt;内存：&lt;/b&gt;8GB及以上&lt;br&gt;&lt;b&gt;硬盘：&lt;/b&gt;固态硬盘（SSD）并预留5GB以上空间</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="64"/>
        <source>Install later</source>
        <translation>Installer senere</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="65"/>
        <source>Confirm installation</source>
        <translation>Bekreft installasjon</translation>
    </message>
</context>
<context>
    <name>uos_ai::DisableAppWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/disableappwidget.cpp" line="47"/>
        <source>Hide FollowAlong in the following applications</source>
        <translation>Skjul FollowAlong i følgende applikasjoner</translation>
    </message>
</context>
<context>
    <name>uos_ai::ECheckAgreementDialog</name>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="62"/>
        <source>Enabling MCP Server Features</source>
        <translation>Aktiverer MCP-tjenerfunksjoner</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="81"/>
        <source>Some third-party MCP server features carry certain risks. Please use them with caution. If you enable this service, a built-in tool will detect and automatically download necessary dependencies. This download process will incur data charges. Please be aware of these risks and proceed with caution.</source>
        <translation>Noen tredjeparts MCP-tjenerfunksjoner innebærer visse risikoer. Vennligst bruk dem med varsomhet. Hvis du aktiverer denne tjenesten, vil et innebygd verktøy oppdage og automatisk laste ned nødvendige avhengigheter. Denne nedlastingsprosessen vil medføre datakostnader. Vær oppmerksom på disse risikoene og fortsett med forsiktighet.</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="97"/>
        <source>I have understood and agree to use this service</source>
        <translation>Jeg har forstått og samtykker til å bruke denne tjenesten</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="110"/>
        <source>Cancel</source>
        <translation type="unfinished">Avbryt</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="112"/>
        <source>Confirm</source>
        <translation type="unfinished">Bekreft</translation>
    </message>
</context>
<context>
    <name>uos_ai::EParserDocument</name>
    <message>
        <source>Supported files</source>
        <translation type="obsolete">Støttede filer</translation>
    </message>
</context>
<context>
    <name>uos_ai::FileChannel</name>
    <message>
        <location filename="../src/gui/web/filechannel.cpp" line="96"/>
        <source>Supported files</source>
        <translation type="unfinished">Støttede filer</translation>
    </message>
</context>
<context>
    <name>uos_ai::FreeAccountService</name>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="68"/>
        <source>Network error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="76"/>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="81"/>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="86"/>
        <source>Your free account quota has been exhausted for chat, please configure your model account to continue using it.</source>
        <translation type="unfinished">Din gratis kontokvote for chat er oppbrukt, vennligst konfigurer modellkontoen din for å fortsette å bruke den.</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="110"/>
        <source>Not Now</source>
        <translation type="unfinished">Ikke nå</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="111"/>
        <source>Claim Credits</source>
        <translation type="unfinished">Hent kreditter</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="113"/>
        <source>Free Credits Delivered</source>
        <translation type="unfinished">Gratis kreditter levert</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="114"/>
        <source>You&apos;ve used up of free generation credits for your trial account. We&apos;ve given you an extra 200 free credits valid this month. Explore more features and unlock UOS AI&apos;s limitless capabilities!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="143"/>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="152"/>
        <source>Successfully Claimed</source>
        <translation type="unfinished">Vellykket henting</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="146"/>
        <source>Account not found</source>
        <translation type="unfinished">Konto ikke funnet</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="149"/>
        <source>Only support trial account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="156"/>
        <source>You have already participated in the event and cannot claim the reward again.</source>
        <translation type="unfinished">Du har allerede deltatt i arrangementet og kan ikke kreve belønningen på nytt.</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="159"/>
        <source>Server system error</source>
        <translation type="unfinished">Server systemfeil</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="162"/>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="174"/>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="unfinished">Kunne ikke hente. Vennligst prøv igjen.</translation>
    </message>
</context>
<context>
    <name>uos_ai::GenerateImageInst</name>
    <message>
        <source>Generate Image</source>
        <translation type="vanished">Generer bilde</translation>
    </message>
    <message>
        <source>Describe Image Content</source>
        <translation type="vanished">Beskriv bildeinnhold</translation>
    </message>
</context>
<context>
    <name>uos_ai::GetFreeAccountDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="46"/>
        <source>Get a free trial account</source>
        <translation type="unfinished">Få en gratis prøvekonto</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="63"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="unfinished">Avbryt</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="64"/>
        <source>Get account</source>
        <comment>button</comment>
        <translation type="unfinished">Få konto</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="91"/>
        <source>Receiving an account indicates that you understand and agree to the terms of the event,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Event Details&gt;&lt;/a&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="120"/>
        <source>UOS AI Trial Account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="128"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="142"/>
        <source>Save failed, please try again later</source>
        <translation type="unfinished">Lagring mislyktes, vennligst prøv igjen senere</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="129"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="143"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="168"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="177"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished">Bekreft</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="157"/>
        <source>Trial account received successfully.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="159"/>
        <source>The number of uses and duration of the trial account are limited, please configure your personal model account in time! See event details for details.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="161"/>
        <source>The English support for trial accounts is not satisfactory. And the number of uses and duration of the trial account are limited. Please configure your personal model account in time!</source>
        <translation type="unfinished">Engelsk støtte for prøvekontoer er ikke tilfredsstillende. Antall bruk og varighet for prøvekontoen er begrenset. Konfigurer din personlige modellkonto i tide!</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="162"/>
        <source>Start trial</source>
        <comment>button</comment>
        <translation type="unfinished">Start prøveperiode</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="167"/>
        <source>The free account activity ends.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="176"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::HttpCodeTranslation</name>
    <message>
        <location filename="../src/network/httpcodetranslation.cpp" line="19"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/network/httpcodetranslation.cpp" line="22"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/network/httpcodetranslation.cpp" line="25"/>
        <source>Operation canceled.</source>
        <translation type="unfinished">Operasjon avbrutt.</translation>
    </message>
</context>
<context>
    <name>uos_ai::IatWidget</name>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="152"/>
        <source>Speak now</source>
        <translation>Snå nå</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="160"/>
        <source>Low input volume</source>
        <translation>Lav inngangsvolum</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="163"/>
        <source>Settings</source>
        <translation>Innstillinger</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="244"/>
        <source>Network unavailable</source>
        <translation>Nettverk utilgjengelig</translation>
    </message>
</context>
<context>
    <name>uos_ai::IconButtonEx</name>
    <message>
        <location filename="../src/gui/mgmt/private/iconbuttonex.cpp" line="202"/>
        <source>Newly added files require preprocessing before they can be used, and during the data processing process, it may consume a significant amount of computing and storage resources. Data processing will stop after deleting data.</source>
        <translation type="unfinished">Nylig lagt til filer krever forbehandling før de kan brukes, og under databehandlingen kan det bruke betydelige beregnings- og lagringsressurser. Databehandling vil stoppe etter sletting av data.</translation>
    </message>
</context>
<context>
    <name>uos_ai::InputPlaceholderWidget</name>
    <message>
        <location filename="../src/wordwizard/wrapper/inputplaceholderwidget.cpp" line="38"/>
        <location filename="../src/wordwizard/wrapper/inputplaceholderwidget.cpp" line="72"/>
        <source>Ask AI</source>
        <translation>Spør AI</translation>
    </message>
</context>
<context>
    <name>uos_ai::InputWindow</name>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="82"/>
        <source>What to ask about this?</source>
        <translation>Hva vil du spørre om dette?</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="114"/>
        <source>Hide until restarting this app</source>
        <translation>Skjul til appen startes på nytt</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="115"/>
        <source>Disable in This Application</source>
        <translation type="unfinished">Deaktiver i denne applikasjonen</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="116"/>
        <source>Disable Globally</source>
        <translation type="unfinished">Deaktiver globalt</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="134"/>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="456"/>
        <source>Go to &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Settings&lt;/a&gt; to re-enable it.</source>
        <translation>Gå til &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Innstillinger&lt;/a&gt; for å aktivere det på nytt.</translation>
    </message>
</context>
<context>
    <name>uos_ai::KnowledgeBaseAgent</name>
    <message>
        <location filename="../src/agent/knowledge/knowledgebaseagent.cpp" line="160"/>
        <source>Searching knowledge base</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/knowledge/knowledgebaseagent.cpp" line="196"/>
        <source>Search complete · %1s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/knowledge/knowledgebaseagent.cpp" line="200"/>
        <source>Search complete · %1m%2s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/knowledge/knowledgebaseagent.cpp" line="211"/>
        <source>References</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::KnowledgeBaseItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="57"/>
        <source>Are you sure you want to delete this knowledge base file?</source>
        <translation type="unfinished">Er du sikker på at du vil slette denne kunnskapsbasen?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="58"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="unfinished">Avbryt</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="59"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished">Bekreft</translation>
    </message>
</context>
<context>
    <name>uos_ai::KnowledgeBaseListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="65"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="158"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="383"/>
        <source>Delete</source>
        <translation type="unfinished">Slett</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="69"/>
        <source>Add</source>
        <translation type="unfinished">Legg til</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="73"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="75"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="312"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="314"/>
        <source>Please install the embedding model plugins first</source>
        <translation type="unfinished">Vennligst installer innbäringsmodelprogramtilleggene først</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="81"/>
        <source>Knowledge Base Management</source>
        <translation type="unfinished">Kunnskapsbasehåndtering</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="95"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="566"/>
        <source>This feature requires high hardware resources, and the reference benchmark configuration is: CPU Intel 11th generation i7 or above; Memory of 16GB or more; Having a NVIDIA graphics card and a 10 series or higher is the best option. If the configuration is too low, there may be issues such as lagging and inaccurate answers.</source>
        <translation type="unfinished">Denne funksjonen krever høye maskinvareresurser, og referansekonfigurasjonen er: CPU Intel 11. generasjon i7 eller høyere; minne på 16GB eller mer; å ha en NVIDIA grafikkort og en 10-serie eller høyere er det beste alternativet. Hvis konfigurasjonen er for lav, kan det oppstå problemer som forsinkelser og unøyaktige svar.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="108"/>
        <source>Here, the knowledge base of the Personal Knowledge Assistant can be defined, and the Personal Knowledge Assistant will answer questions based on the files added below.</source>
        <translation type="unfinished">Her kan kunnskapsbasen for den personlige kunnskapsassistenten defineres, og den personlige kunnskapsassistenten vil svare på spørsmål basert på filene som er lagt til nedenfor.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="158"/>
        <source>Done</source>
        <translation type="unfinished">Ferdig</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="171"/>
        <source>None</source>
        <translation type="unfinished">Ingen</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="217"/>
        <source>File already exist</source>
        <translation type="unfinished">Filen finnes allerede</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="218"/>
        <source>The %1 file already exists and cannot be added again. Please modify the file name or delete the existing file before adding it again</source>
        <translation type="unfinished">Filen %1 finnes allerede og kan ikke legges til på nytt. Vennligst endre filnavnet eller slett den eksisterende filen før du legger den til igjen.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="243"/>
        <source>All files</source>
        <translation type="unfinished">Alle filer</translation>
    </message>
</context>
<context>
    <name>uos_ai::LaunchAppInst</name>
    <message>
        <source>Launch or Close App</source>
        <translation type="vanished">Start eller lukk app</translation>
    </message>
    <message>
        <source>WPS, Music, Album, Control Center, Log Viewer ...</source>
        <translation type="vanished">WPS, Musikk, Album, Kontrollsenter, Loggviser ...</translation>
    </message>
</context>
<context>
    <name>uos_ai::LocalModelItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="63"/>
        <source>Install</source>
        <translation type="unfinished">Installer</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="68"/>
        <source>Uninstall</source>
        <translation type="unfinished">Avinstaller</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="74"/>
        <source>Update</source>
        <translation type="unfinished">Oppdater</translation>
    </message>
</context>
<context>
    <name>uos_ai::LocalModelListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistitem.cpp" line="34"/>
        <source>uninstall</source>
        <translation type="unfinished">avinstaller</translation>
    </message>
</context>
<context>
    <name>uos_ai::LocalModelListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="41"/>
        <source>Local model</source>
        <translation type="unfinished">Lokal modell</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="106"/>
        <source>ULLM-1.5B</source>
        <translation type="unfinished">ULLM-1.5B</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="106"/>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="125"/>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="163"/>
        <source>Once installed, you do not need an internet connection to use UOS AI.</source>
        <translation type="unfinished">Når den er installert, trenger du ikke internettilkobling for å bruke UOS AI.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="125"/>
        <source>ULLM-7B</source>
        <translation type="unfinished">ULLM-7B</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="144"/>
        <source>DeepSeek-R1-1.5B</source>
        <translation type="unfinished">DeepSeek-R1-1.5B</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="144"/>
        <source>Download from the open-source community at your own risk. Use it in UOS AI Assistant after installation.</source>
        <translation type="unfinished">Last ned fra det åpne kildekodefellesskapet på egen risiko. Bruk det i UOS AI-assistent etter installasjon.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="163"/>
        <source>UOS AI large model</source>
        <translation type="unfinished">UOS AI-stor modell</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="181"/>
        <source>Embedding Plugins</source>
        <translation type="unfinished">Innebygde programtillegg</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="181"/>
        <source>After the model is installed, the System Assistant and the Personal Knowledge Assistantt can be run.</source>
        <translation type="unfinished">Etter at modellen er installert, kan Systemassistenten og den personlige kunnskapsassistenten kjøres.</translation>
    </message>
</context>
<context>
    <name>uos_ai::MCPAgent</name>
    <message>
        <location filename="../src/agent/mcpagent.cpp" line="118"/>
        <source>MCP server is not available</source>
        <translation>MCP-tjener er ikke tilgjengelig</translation>
    </message>
</context>
<context>
    <name>uos_ai::MCPServer</name>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="67"/>
        <location filename="../src/agent/mcpserver.cpp" line="139"/>
        <source>The &apos;mcpServers&apos; field is missing.</source>
        <translation>Feltet &apos;mcpServers&apos; mangler.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="76"/>
        <source>Remove old custom server config failed, server name: %0</source>
        <translation>Kunne ikke fjerne gammel tilpasset tjenerkonfigurasjon, tjenernavn: %0</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="89"/>
        <location filename="../src/agent/mcpserver.cpp" line="163"/>
        <source>no valid mcp server.</source>
        <translation>ingen gyldig MCP-tjener.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="147"/>
        <source>Duplicate MCP server name: %0.</source>
        <translation>Duplikat MCP-tjenernavn: %0.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="150"/>
        <source>MCP server name &apos;%1&apos; already exists</source>
        <translation>MCP-tjenernavnet &apos;%1&apos; finnes allerede</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="176"/>
        <source>Server name &apos;%1&apos; already exists</source>
        <translation>Tjenernavnet &apos;%1&apos; finnes allerede</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="223"/>
        <location filename="../src/agent/mcpserver.cpp" line="268"/>
        <source>Failed to open custom config file for writing</source>
        <translation>Kunne ikke åpne tilpasset konfigurasjonsfil for skriving</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="231"/>
        <source>Server &apos;%1&apos; is not a custom server or does not exist</source>
        <translation>Tjeneren &apos;%1&apos; er ikke en tilpasset tjener eller finnes ikke</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="246"/>
        <source>No custom server found.</source>
        <translation>Ingen tilpasset tjener funnet.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="252"/>
        <source>Server &apos;%1&apos; not found.</source>
        <translation>Tjener &apos;%1&apos; ble ikke funnet.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="326"/>
        <source>url field cannot be empty.</source>
        <translation>url-feltet kan ikke være tomt.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="333"/>
        <source>command field cannot be empty.</source>
        <translation>command-feltet kan ikke være tomt.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="337"/>
        <source>The &apos;command&apos; or &apos;url&apos; field is missing</source>
        <translation>Feltet &apos;command&apos; eller &apos;url&apos; mangler</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="51"/>
        <source>Install</source>
        <translation type="unfinished">Installer</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="56"/>
        <source>Uninstall</source>
        <translation type="unfinished">Avinstaller</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="63"/>
        <source>Update</source>
        <translation type="unfinished">Oppdater</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistitem.cpp" line="63"/>
        <source>built-in</source>
        <translation>innebygd</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="128"/>
        <source>MCP Server</source>
        <translation>MCP-tjener</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="135"/>
        <source>All</source>
        <translation>Alle</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="136"/>
        <source>Built-in</source>
        <translation>Innebygd</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="137"/>
        <source>Custom</source>
        <translation type="unfinished">Tilpasset</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="145"/>
        <source>Add MCP Server</source>
        <translation>Legg til MCP-tjener</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="327"/>
        <source>Confirm deletion %1?</source>
        <translation>Bekreft sletting %1?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="328"/>
        <source>After deletion, this server will be unavailable. Proceed with caution.</source>
        <translation>Etter sletting vil denne tjeneren være utilgjengelig. Fortsett med forsiktighet.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="329"/>
        <source>Cancel</source>
        <translation type="unfinished">Avbryt</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="330"/>
        <source>Delete</source>
        <translation type="unfinished">Slett</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="60"/>
        <source>Mcp Enviorment</source>
        <translation>MCP-miljø</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="92"/>
        <source>MCP Server</source>
        <translation>MCP-tjener</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="167"/>
        <source>Install UOS AI Agent</source>
        <translation>Installer UOS AI-agent</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="168"/>
        <source>After installation, MCP Server will be available.</source>
        <translation>Etter installasjonen blir MCP-tjeneren tilgjengelig.</translation>
    </message>
</context>
<context>
    <name>uos_ai::MgmtWindow</name>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="112"/>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="451"/>
        <source>Model Configuration</source>
        <translation type="unfinished">Modellkonfigurasjon</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="115"/>
        <source>Knowledge Base Management</source>
        <translation type="unfinished">Kunnskapsbasehåndtering</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="118"/>
        <source>UOS AI FollowAlong</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="336"/>
        <source>User Agreement</source>
        <translation type="unfinished">Brukeravtale</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="347"/>
        <source>UOS AI User Agreement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="348"/>
        <source>Read and agreed</source>
        <translation type="unfinished">Lest og godkjent</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="374"/>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="385"/>
        <source>Proxy Settings</source>
        <translation type="unfinished">Proxyinnstillinger</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="386"/>
        <source>Go to settings</source>
        <translation type="unfinished">Gå til innstillinger</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="523"/>
        <source>The free account activity ends.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="524"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished">Bekreft</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="630"/>
        <source>Adding to the knowledge base requires installing the vectorization model plugin. Please go to the app store to download and install.</source>
        <translation type="unfinished">For å legge til i kunnskapsbasen må du installere vektoriseringmodell-pluginen. Vennligst gå til appbutikken for å laste ned og installere.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="638"/>
        <source>Do not install</source>
        <comment>button</comment>
        <translation type="unfinished">Ikke installer</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="639"/>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation type="unfinished">Installer umiddelbart</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelHubLLM</name>
    <message>
        <source>YouRong 1.5B</source>
        <translation type="vanished">YouRong 1.5B</translation>
    </message>
    <message>
        <source>YouRong 7B</source>
        <translation type="vanished">YouRong 7B</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelHubProvider</name>
    <message>
        <location filename="../src/model/modelhub/modelhubprovider.cpp" line="54"/>
        <source>YouRong 1.5B</source>
        <translation type="unfinished">YouRong 1.5B</translation>
    </message>
    <message>
        <location filename="../src/model/modelhub/modelhubprovider.cpp" line="57"/>
        <source>YouRong 7B</source>
        <translation type="unfinished">YouRong 7B</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="37"/>
        <source>Get a free account</source>
        <translation type="unfinished">Få en gratis konto</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="43"/>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="120"/>
        <source>Delete</source>
        <translation type="unfinished">Slett</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="47"/>
        <source>Add</source>
        <translation type="unfinished">Legg til</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="54"/>
        <source>Online model</source>
        <translation type="unfinished">Nettbasert modell</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="120"/>
        <source>Done</source>
        <translation type="unfinished">Ferdig</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="131"/>
        <source>None</source>
        <translation type="unfinished">Ingen</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelScopeItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="97"/>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="304"/>
        <source>Install</source>
        <translation>Installer</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="107"/>
        <source>Update</source>
        <translation>Oppdater</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="101"/>
        <source>Uninstall</source>
        <translation>Avinstaller</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="112"/>
        <source>Cancel</source>
        <translation>Avbryt</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="150"/>
        <source>About %1GB</source>
        <translation>Omtrent %1GB</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="193"/>
        <source>Installing</source>
        <translation>Installerer</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="220"/>
        <source>Are you sure you want to delete this model?</source>
        <translation>Er du sikker på at du vil slette denne modellen?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="221"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>Avbryt</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="222"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>Bekreft</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="244"/>
        <source>Checking</source>
        <translation>Sjekker</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="264"/>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="491"/>
        <source>Ok</source>
        <comment>button</comment>
        <translation>Ok</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="265"/>
        <source>%0 download failed, please try again!</source>
        <translation>&apos;%0 nedlasting mislyktes, vennligst prøv igjen!&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="312"/>
        <source>Please install the &quot;Embedding Plugins&quot; first before installing this model.</source>
        <translation>Vennligst installer &quot;Embedding Plugins&quot; før du installerer denne modellen.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="492"/>
        <source>target folder trash failed, please try again!</source>
        <translation>kunne ikke flytte målmappe til papirkurven, prøv igjen!</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="528"/>
        <source>%1 seconds</source>
        <translation>&apos;%1 sekunder&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="530"/>
        <source>%1 minutes</source>
        <translation>&apos;%1 minutter&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="535"/>
        <source>%1MB/%2GB downloaded, %3 left.</source>
        <translation>&apos;%1MB/%2GB lastet ned, %3 igjen.&apos;</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelSubItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/modelsubitem.cpp" line="38"/>
        <source>Are you sure you want to delete this model?</source>
        <translation type="unfinished">Er du sikker på at du vil slette denne modellen?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelsubitem.cpp" line="39"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="unfinished">Avbryt</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelsubitem.cpp" line="40"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished">Bekreft</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelValidator</name>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="37"/>
        <source>Invalid model account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="54"/>
        <source>Unsupported model type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="62"/>
        <source>Model does not support chat completion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="89"/>
        <source>Model is available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="98"/>
        <source>HTTP error: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="108"/>
        <source>Unknown error</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::ModifyProviderDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="91"/>
        <source>For proxy settings, please go to system proxy settings</source>
        <translation type="unfinished">For proxyinnstillinger, vennligst gå til systemets proxyinnstillinger</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="94"/>
        <source>Go to settings</source>
        <translation type="unfinished">Gå til innstillinger</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="104"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="264"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="710"/>
        <source>Delete</source>
        <translation type="unfinished">Slett</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="137"/>
        <source>Edit Model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="137"/>
        <source>Add Model</source>
        <translation type="unfinished">Legg til modell</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="153"/>
        <source>Account</source>
        <translation type="unfinished">Konto</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="161"/>
        <source>Required, to distinguish multiple models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="168"/>
        <source>Provider</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="186"/>
        <source>APIKey</source>
        <translation type="unfinished">API-nøkkel</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="194"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="206"/>
        <source>Required, please input</source>
        <translation type="unfinished">Påkrevd, vennligst skriv inn</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="198"/>
        <source>Domain</source>
        <translation type="unfinished">Domene</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="212"/>
        <source>Enable</source>
        <translation type="unfinished">Aktiver</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="249"/>
        <source>Custom</source>
        <translation type="unfinished">Tilpasset</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="269"/>
        <source>Add</source>
        <translation type="unfinished">Legg til</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="296"/>
        <source>To test whether the model is available, the system sends test information to the large model, which will consume a small amount of tokens.</source>
        <translation type="unfinished">For å teste om modellen er tilgjengelig, sender systemet testinformasjon til den store modellen, noe som vil bruke en liten mengde tokens.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="346"/>
        <source>Cancel</source>
        <translation type="unfinished">Avbryt</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="348"/>
        <source>Confirm</source>
        <translation type="unfinished">Bekreft</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="523"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="612"/>
        <source>Name and Model ID must be filled in.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="674"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="684"/>
        <source>Save failed, please try again later</source>
        <translation type="unfinished">Lagring mislyktes, vennligst prøv igjen senere</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="710"/>
        <source>Done</source>
        <translation type="unfinished">Ferdig</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="787"/>
        <source>Test passed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="788"/>
        <source>The model service is available.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="789"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished">Bekreft</translation>
    </message>
</context>
<context>
    <name>uos_ai::MultimediaControlInst</name>
    <message>
        <source>Multimedia Control</source>
        <translation type="vanished">Multimediekontroll</translation>
    </message>
    <message>
        <source>Play music, state control, seek...</source>
        <translation type="vanished">Spill av musikk, tilstandskontroll, søk...</translation>
    </message>
</context>
<context>
    <name>uos_ai::OperatingLineWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/operatinglinewidget.cpp" line="194"/>
        <source>In data processing</source>
        <translation type="unfinished">Under databehandling</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/operatinglinewidget.cpp" line="206"/>
        <source>Data processing error</source>
        <translation type="unfinished">Feil ved databehandling</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/operatinglinewidget.cpp" line="218"/>
        <source>File error, unable to process, please delete.</source>
        <translation type="unfinished">Filfeil, kan ikke behandle, vennligst slett.</translation>
    </message>
</context>
<context>
    <name>uos_ai::OutlineAgent</name>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="114"/>
        <source>Generating outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="117"/>
        <source>Generating outline content for you.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="143"/>
        <source>Outline generated, please confirm</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="145"/>
        <source>Detected that you have uploaded a local outline,  Currently parsing the outline content for you.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="148"/>
        <source>Detected uploaded local outline, please confirm.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="150"/>
        <source>Failed to parse the uploaded outline file, please re-upload</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="163"/>
        <source>Generating outline content failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="193"/>
        <source>Based on your writing task, I have generated the following outline for **%1**:

</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="195"/>
        <source>I have parsed your uploaded outline and structured it as **%1**:

</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="208"/>
        <source>
The outline contains %1 sections in total. Please confirm to proceed with research and writing.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::PersonalKnowledgeAssistant</name>
    <message>
        <location filename="../src/assistant/personalknowledgeassistant.cpp" line="43"/>
        <source>The Personal Knowledge Assistant can only be used after configuring the model plug.</source>
        <translation type="unfinished">Den personlige kunnskapsassistenten kan kun brukes etter å ha konfigurert modellpluggen.</translation>
    </message>
    <message>
        <location filename="../src/assistant/personalknowledgeassistant.cpp" line="49"/>
        <source>The Personal Knowledge Assistant can only be used after configuring the knowledge base.</source>
        <translation type="unfinished">Den personlige kunnskapsassistenten kan kun brukes etter å ha konfigurert kunnskapsbasen.</translation>
    </message>
</context>
<context>
    <name>uos_ai::PrivateModelListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="35"/>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="118"/>
        <source>Delete</source>
        <translation>Slett</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="39"/>
        <source>Add</source>
        <translation>Legg til</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="46"/>
        <source>Private deployment model</source>
        <translation>Privat utrullingsmodell</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="118"/>
        <source>Done</source>
        <translation>Ferdig</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="127"/>
        <source>None</source>
        <translation>Ingen</translation>
    </message>
</context>
<context>
    <name>uos_ai::ProviderListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/providerlistitem.cpp" line="127"/>
        <source>Are you sure you want to delete this provider?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/providerlistitem.cpp" line="128"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="unfinished">Avbryt</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/providerlistitem.cpp" line="129"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished">Bekreft</translation>
    </message>
</context>
<context>
    <name>uos_ai::ReferenceDialog</name>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="55"/>
        <source>Reference</source>
        <translation>Referanse</translation>
    </message>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="115"/>
        <source>Open</source>
        <translation>Åpne</translation>
    </message>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="150"/>
        <source>Documents don&apos;t exits!</source>
        <translation>Dokumentene finnes ikke!</translation>
    </message>
</context>
<context>
    <name>uos_ai::ReportWriterAgent</name>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="177"/>
        <source>Document Generating</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="216"/>
        <source>failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="443"/>
        <source>Document Generated</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="444"/>
        <source>The document has been generated based on the outline. You can click the card below to edit the content, or click the &quot;Save As&quot; button to save it locally for further editing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="455"/>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="603"/>
        <source>You can ask follow-up questions or request adjust the article.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::SearchOnlineInst</name>
    <message>
        <source>Search Online</source>
        <translation type="vanished">Søk på nettet</translation>
    </message>
    <message>
        <source>Enter Search Content</source>
        <translation type="vanished">Skriv inn søkeinnhold</translation>
    </message>
</context>
<context>
    <name>uos_ai::SendMailInst</name>
    <message>
        <source>Send Mail</source>
        <translation type="vanished">Send e-post</translation>
    </message>
    <message>
        <source>Help me send an email to [Recipient&apos;s Name], with the content: [Email Content].</source>
        <translation type="vanished">Hjelp meg å sende en e-post til [Mottakers navn], med innholdet: [E-postinnhold].</translation>
    </message>
    <message>
        <source>Sorry, no matching operations were found.</source>
        <translation type="vanished">Beklager, ingen passende operasjoner ble funnet.</translation>
    </message>
    <message>
        <source>Please extract the relevant parameters from the provided input to match the following JSON email template format,and output only the JSON content. Do not include any extraneous information.

Email template format:
json
{&quot;subject&quot;: &quot;Email Subject&quot;, &quot;content&quot;: &quot;Email Body&quot;, &quot;to&quot;: &quot;Recipient&quot;, &quot;cc&quot;: &quot;CC Recipient&quot;, &quot;bcc&quot;: &quot;BCC Recipient&quot;}

Input: %1</source>
        <translation type="vanished">Trekk ut de relevante parameterne fra den gitte inndataen slik at de samsvarer med følgende JSON-e-postmal, og gi kun JSON-innholdet. Ikke ta med noen overflødig informasjon.

E-postmal:

json
{&quot;subject&quot;: &quot;Emne&quot;, &quot;content&quot;: &quot;Meldingstekst&quot;, &quot;to&quot;: &quot;Mottaker&quot;, &quot;cc&quot;: &quot;Kopi&quot;, &quot;bcc&quot;: &quot;Blindkopi&quot;}

Inndata: %1</translation>
    </message>
</context>
<context>
    <name>uos_ai::ServiceConfigChannel</name>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="271"/>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="282"/>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="328"/>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="346"/>
        <source>Failed to get MCP server instance.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="304"/>
        <source>Server &apos;%1&apos; is not a custom server or does not exist</source>
        <translation type="unfinished">Tjeneren &apos;%1&apos; er ikke en tilpasset tjener eller finnes ikke</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="307"/>
        <source>MCP server name &apos;%1&apos; already exists</source>
        <translation type="unfinished">MCP-tjenernavnet &apos;%1&apos; finnes allerede</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="350"/>
        <source>Server &apos;%1&apos; does not exist</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::SessionManager</name>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="52"/>
        <source>Session with ID %1 already exists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="63"/>
        <source>Session %1 create assistant %2 failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="74"/>
        <source>Session %1 create success</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="120"/>
        <source>Session %1 not found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="128"/>
        <source>Session %1 is not idle</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::ShortcutUpdateDialog</name>
    <message>
        <source>Shortcut: [Super + Space]. Quickly invoke UOS AI to access all AI features in one place.</source>
        <translation type="vanished">Snarvei: [Super + Mellomrom]. Raskt aktiver UOS AI for å få tilgang til alle AI-funksjoner på ett sted.</translation>
    </message>
    <message>
        <source>Got it</source>
        <translation type="vanished">Forstått</translation>
    </message>
    <message>
        <source>This prompt will appear %1 more times, &lt;a href=&quot;#nomore&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;Do not show again&lt;/a&gt;</source>
        <translation type="vanished">Denne meldingen vil vises %1 ganger til, &lt;a href=&quot;#nomore&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;Ikke vis igjen&lt;/a&gt;</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillCommandTextEdit</name>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="55"/>
        <source>Take </source>
        <translation>&apos;Ta &apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="56"/>
        <source> translate into English</source>
        <translation>&apos; oversett til engelsk&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="185"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="218"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="459"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="604"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="792"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="796"/>
        <source>Exceeded character limit</source>
        <translation>Tegngrense overskredet</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="111"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="123"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="212"/>
        <source>Enable</source>
        <translation>Aktiver</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="111"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="123"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="212"/>
        <source>Disabled</source>
        <translation>Deaktivert</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="64"/>
        <source>Skill Management</source>
        <translation>Ferdighetsbehandling</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="68"/>
        <source>Add Skill</source>
        <translation>Legg til ferdighet</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="75"/>
        <source>The first 4 skills will be displayed on the toolbar, and others will be hidden in the More menu.</source>
        <translation>De første 4 ferdighetene vil vises i verktøylinjen, mens andre vil være skjult i Mer-menyen.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="215"/>
        <source>Saved</source>
        <translation>Lagret</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="239"/>
        <source>Are you sure you want to delete the skill &quot;%1&quot;?</source>
        <translation>Er du sikker på at du vil slette ferdigheten &quot;%1&quot;?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="240"/>
        <source>Cancel</source>
        <translation>Avbryt</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="241"/>
        <source>Delete</source>
        <translation>Slett</translation>
    </message>
</context>
<context>
    <name>uos_ai::SystemChannel</name>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="145"/>
        <source>UOS AI</source>
        <translation type="unfinished">UOS AI</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="146"/>
        <source>Ask UOS AI, kiss your worries goodbye.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="147"/>
        <source>Update History</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="148"/>
        <source>Settings</source>
        <translation type="unfinished">Innstillinger</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="149"/>
        <source>Help</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="150"/>
        <source>About</source>
        <translation type="unfinished">Om</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="151"/>
        <source>New Chat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="152"/>
        <source>Temporary Chat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="153"/>
        <source>AI Writing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="154"/>
        <source>AI Translation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="155"/>
        <source>AI Knowledge Base</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="156"/>
        <source>MCP Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="157"/>
        <source>Commands</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="158"/>
        <source>Agent Store</source>
        <translation type="unfinished">Agentbutikk</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="159"/>
        <source>More</source>
        <translation type="unfinished">Mer</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="160"/>
        <source>Chat History</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="161"/>
        <source>Today</source>
        <translation type="unfinished">I dag</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="162"/>
        <source>Yesterday</source>
        <translation type="unfinished">I går</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="163"/>
        <source>Last 7 Days</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="164"/>
        <source>Last 30 Days</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="165"/>
        <source>January</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="166"/>
        <source>February</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="167"/>
        <source>March</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="168"/>
        <source>April</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="169"/>
        <source>May</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="170"/>
        <source>June</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="171"/>
        <source>July</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="172"/>
        <source>August</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="173"/>
        <source>September</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="174"/>
        <source>October</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="175"/>
        <source>November</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="176"/>
        <source>year</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="177"/>
        <source>Earlier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="178"/>
        <source>Delete</source>
        <translation type="unfinished">Slett</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="179"/>
        <source>Confirm Deletion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="180"/>
        <source>This action will delete all content related to this chat from UOS AI.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="181"/>
        <source>Confirm Delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="182"/>
        <source>Cancel</source>
        <translation type="unfinished">Avbryt</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="183"/>
        <source>Batch Manage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="184"/>
        <source>All</source>
        <translation type="unfinished">Alle</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="185"/>
        <source>Select All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="186"/>
        <source>%1 conversations selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="187"/>
        <source>No chat history yet</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="188"/>
        <source>Chat content not found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="189"/>
        <source>DeepThink</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="190"/>
        <source>Search</source>
        <translation type="unfinished">Søk</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="191"/>
        <source>Attachments</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="192"/>
        <source>Upload Files</source>
        <translation type="unfinished">Last opp filer</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="193"/>
        <source>Screenshot Q&amp;A</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="194"/>
        <source>Voice Input</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="195"/>
        <source>Send</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="196"/>
        <source>Ask a question...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="197"/>
        <source>Voice Read</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="198"/>
        <source>Stop Reading</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="199"/>
        <source>Copy</source>
        <translation type="unfinished">Kopier</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="200"/>
        <source>Regenerate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="201"/>
        <source>Re-edit</source>
        <translation type="unfinished">Rediger på nytt</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="202"/>
        <source>Stop Generating</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="203"/>
        <source>Generation stopped</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="204"/>
        <source>You stopped this answer, please re-edit your question</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="205"/>
        <source>Back to Bottom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="206"/>
        <source>Thinking...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="207"/>
        <source>Deep think completed (took %1s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="208"/>
        <source>Parsing...</source>
        <translation type="unfinished">Analyserer...</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="209"/>
        <source>Parsing failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="210"/>
        <source>You can add up to 50 files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="211"/>
        <source>Summarize the core content of the file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="212"/>
        <source>Model List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="213"/>
        <source>Smart Recommendation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="214"/>
        <source>Smart switch for best match</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="215"/>
        <source>Local Model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="216"/>
        <source>Online Model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="217"/>
        <source>Add Model</source>
        <translation type="unfinished">Legg til modell</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="218"/>
        <source>Official</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="219"/>
        <source>AI-generated content is for reference only. Please verify its accuracy.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="220"/>
        <source>Temporary chats are not saved in history. The content will be completely deleted upon leaving.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="221"/>
        <source>Maximum of 10 concurrent chats reached. Please try again later.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="222"/>
        <source>You have X newly answered chats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="223"/>
        <source>View Now</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="224"/>
        <source>Remind Me Later</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="225"/>
        <source>Infinite inspiration, worry-free writing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="226"/>
        <source>Enable to search the web for more real-time, comprehensive, and accurate references.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="227"/>
        <source>Upload files/images as references</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="228"/>
        <source>Reference Outline / Local File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="229"/>
        <source>As reference material / As outline file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="230"/>
        <source>File Upload</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="231"/>
        <source>As Material</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="232"/>
        <source>As Outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="233"/>
        <source>Only 1 file is supported for outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="234"/>
        <source>Local Materials</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="235"/>
        <source>File Outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="236"/>
        <source>Outline</source>
        <translation type="unfinished">Disposisjon</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="237"/>
        <source>View All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="238"/>
        <source>Collapse</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="239"/>
        <source>Recent Creations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="240"/>
        <source>Upload File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="241"/>
        <source>Reference Outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="242"/>
        <source>Local File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="243"/>
        <source>Heading</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="244"/>
        <source>Export Document</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="245"/>
        <source>Exit Full Screen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="246"/>
        <source>Untitled Document</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="247"/>
        <source>If you don&apos;t want local materials to be uploaded, you can do the following before generating content:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="248"/>
        <source>1. Switch to a local model (e.g., DeepSeek-R1-1.5B) or a privately deployed model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="249"/>
        <source>2. Turn off &quot;Web Search&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="250"/>
        <source>Materials will be uploaded to the online model for analysis. Continue generating?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="251"/>
        <source>Materials will be uploaded to the online model (%1) for analysis. Continue generating?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="252"/>
        <source>Enable Privacy Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="253"/>
        <source>Continue Generating</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="254"/>
        <source>You can enter more requirements to optimize or adjust the generated content.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="255"/>
        <source>Detected local outline uploaded. Analyzing outline content...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="256"/>
        <source>Generating outline content...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="257"/>
        <source>An editable outline has been generated. After confirming, click the blue button below to proceed to document generation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="258"/>
        <source>Unable to parse the uploaded outline file. Please re-upload.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="259"/>
        <source>Re-upload Outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="260"/>
        <source>Directly generate outline using AI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="261"/>
        <source>Add sub-chapter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="262"/>
        <source>Delete chapter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="263"/>
        <source>Add chapter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="264"/>
        <source>Enter chapter title</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="265"/>
        <source>Delete this heading?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="266"/>
        <source>Generate document from outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="267"/>
        <source>Save as Word</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="268"/>
        <source>Save as PDF</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="269"/>
        <source>Save as Markdown</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="270"/>
        <source>Saving...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="271"/>
        <source>Saved successfully!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="272"/>
        <source>Failed to save, please try again.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="273"/>
        <source>Undo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="274"/>
        <source>Redo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="275"/>
        <source>Body Text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="276"/>
        <source>Heading %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="277"/>
        <source>Bold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="278"/>
        <source>Italic</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="279"/>
        <source>Strikethrough</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="280"/>
        <source>Link Text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="281"/>
        <source>Bulleted List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="282"/>
        <source>Numbered List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="283"/>
        <source>Decrease Indent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="284"/>
        <source>Increase Indent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="285"/>
        <source>Blockquote</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="286"/>
        <source>Divider</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="287"/>
        <source>Copy Full Text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="288"/>
        <source>Print Document</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="289"/>
        <source>Share Document</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="290"/>
        <source>Zoom Out</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="291"/>
        <source>Full Screen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="292"/>
        <source>Close</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="293"/>
        <source>Please enter the text to be translated first.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="294"/>
        <source>Identifying source language...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="295"/>
        <source>My MCP Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="296"/>
        <source>Add MCP Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="297"/>
        <source>Delete MCP Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="298"/>
        <source>Built-in Only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="299"/>
        <source>Custom Added Only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="300"/>
        <source>To use MCP services, please install the MCP environment (UOS AI Agent) from the App Store first.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="301"/>
        <source>Install Now</source>
        <translation type="unfinished">Installer nå</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="302"/>
        <source>System Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="303"/>
        <source>Bluetooth</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="304"/>
        <source>Wireless Network</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="305"/>
        <source>DND Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="306"/>
        <source>Eye Comfort</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="307"/>
        <source>Brightness</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="308"/>
        <source>Volume</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="309"/>
        <source>Font Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="310"/>
        <source>App Store</source>
        <translation type="unfinished">App Store</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="311"/>
        <source>Schedule Management</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="312"/>
        <source>Click to download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="313"/>
        <source>downloads</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="316"/>
        <source>Go to configuration</source>
        <translation type="unfinished">Gå til konfigurasjon</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="317"/>
        <source>No account</source>
        <translation type="unfinished">Ingen konto</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="318"/>
        <source>Input question</source>
        <translation type="unfinished">Inndataspørsmål</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="319"/>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="320"/>
        <source>Welcome to UOS AI</source>
        <translation type="unfinished">Velkommen til UOS AI</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="321"/>
        <source>Here are some of the things UOS AI can help you do</source>
        <translation type="unfinished">Her er noen av tingene UOS AI kan hjelpe deg med</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="322"/>
        <source>Stop</source>
        <translation type="unfinished">Stopp</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="323"/>
        <source>Play</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="324"/>
        <source>Retry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="325"/>
        <source>Clear conversation history</source>
        <translation type="unfinished">Tøm samtalehistorikk</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="326"/>
        <source>Please connect the microphone and try again</source>
        <translation type="unfinished">Vennligst koble til mikrofonen og prøv på nytt</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="327"/>
        <source>Chat history cleared</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="328"/>
        <source>Click to start/stop recording</source>
        <translation type="unfinished">Klikk for å starte/stoppe opptak</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="329"/>
        <source>Listening</source>
        <translation type="unfinished">Lytter</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="330"/>
        <source>Sleeping</source>
        <translation type="unfinished">Sover</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="331"/>
        <source>Microphone not detected</source>
        <translation type="unfinished">Mikrofon ikke oppdaget</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="332"/>
        <source>Connection failed, click to try again</source>
        <translation type="unfinished">Tilkobling mislyktes, klikk for å prøve på nytt</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="333"/>
        <source>Click on the animation or Ctrl+Super+Space to activate</source>
        <translation type="unfinished">Klikk på animasjonen eller Ctrl+Super+Mellomrom for å aktivere</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="334"/>
        <source>Voice input is temporarily unavailable, please check the network!</source>
        <translation type="unfinished">Stemmeinndata er midlertidig utilgjengelig, vennligst sjekk nettverket!</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="335"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="336"/>
        <source>Voice conversation</source>
        <translation type="unfinished">Stemmesamtale</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="337"/>
        <source>Click the animation or press Enter to send</source>
        <translation type="unfinished">Klikk på animasjonen eller trykk Enter for å sende</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="338"/>
        <source>Stop recording after %1 seconds</source>
        <translation type="unfinished">Stopp opptak etter %1 sekunder</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="339"/>
        <source>Thinking</source>
        <translation type="unfinished">Tenker</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="340"/>
        <source>Click animation to interrupt</source>
        <translation type="unfinished">Klikk på animasjonen for å avbryte</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="341"/>
        <source>Answering</source>
        <translation type="unfinished">Svarer</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="342"/>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="343"/>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="344"/>
        <source>UOS AI requires an AI model account to be configured before it can be used. Please configure a model account first.</source>
        <translation type="unfinished">UOS AI krever at en AI-modellkonto er konfigurert før den kan brukes. Vennligst konfigurer en modellkonto først.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="345"/>
        <source>Activate</source>
        <translation type="unfinished">Aktiver</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="346"/>
        <source>Voice input</source>
        <translation type="unfinished">Stemmeinndata</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="347"/>
        <source>Voice broadcast is temporarily unavailable, please check the network!</source>
        <translation type="unfinished">Stemmeutsending er midlertidig utilgjengelig, vennligst sjekk nettverket!</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="348"/>
        <source>Turn off voice conversation</source>
        <translation type="unfinished">Slå av stemmesamtale</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="349"/>
        <source>The picture has been generated, please switch to the chat interface to view it.</source>
        <translation type="unfinished">Bildet er generert, vennligst bytt til chattegrensesnittet for å se det.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="350"/>
        <source>No account, please configure an account</source>
        <translation type="unfinished">Ingen konto, vennligst konfigurer en konto</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="351"/>
        <source>Answer each question up to 5 times</source>
        <translation type="unfinished">Svar på hvert spørsmål opptil 5 ganger</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="352"/>
        <source>Copied successfully</source>
        <translation type="unfinished">Kopiert vellykket</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="353"/>
        <source>Sound output device not detected</source>
        <translation type="unfinished">Lydutgangsenhet ikke oppdaget</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="354"/>
        <source>The sound output device is not detected, please check and try again!</source>
        <translation type="unfinished">Lydutgangsenheten er ikke oppdaget, vennligst sjekk og prøv igjen!</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="355"/>
        <source>Mode</source>
        <translation type="unfinished">Modus</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="356"/>
        <source>Window Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="357"/>
        <source>Sidebar Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="358"/>
        <source>Assistant List</source>
        <translation type="unfinished">Assistentliste</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="359"/>
        <source>Agent List</source>
        <translation type="unfinished">Agentliste</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="360"/>
        <source>UOS System Assistant</source>
        <translation type="unfinished">UOS Systemassistent</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="361"/>
        <source>Deepin System Assistant</source>
        <translation type="unfinished">Deepin Systemassistent</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="362"/>
        <source>Personal Knowledge Assistant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="363"/>
        <source>Please configure the knowledge base</source>
        <translation type="unfinished">Vennligst konfigurer kunnskapsbasen</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="364"/>
        <source>Before using the [Personal Knowledge Assistant], it is necessary to configure the knowledge base. After configuring the knowledge base, AI will answer questions or generate content based on the content you have configured in the knowledge base.</source>
        <translation type="unfinished">Før du bruker [Personlig kunnskapsassistent], er det nødvendig å konfigurere kunnskapsbasen. Etter å ha konfigurert kunnskapsbasen, vil AI svare på spørsmål eller generere innhold basert på det du har konfigurert i kunnskapsbasen.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="365"/>
        <source>Please configure the large model</source>
        <translation type="unfinished">Vennligst konfigurer den store modellen</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="366"/>
        <source>The personal knowledge assistant can only be used after configuring a large model.</source>
        <translation type="unfinished">Den personlige kunnskapsassistenten kan bare brukes etter å ha konfigurert en stor modell.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="367"/>
        <source>To configure</source>
        <translation type="unfinished">Å konfigurere</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="368"/>
        <source>To install</source>
        <translation type="unfinished">Å installere</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="369"/>
        <source>Please install [EmbeddingPlugins]</source>
        <translation type="unfinished">Vennligst installer [EmbeddingPlugins]</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="370"/>
        <source>This assistant requires the installation of the EmbeddingPlugins to run</source>
        <translation type="unfinished">Denne assistenten krever installasjon av EmbeddingPlugins for å kjøre</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="373"/>
        <source>Drag files here to add them.</source>
        <translation type="unfinished">Dra filer hit for å legge dem til.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="374"/>
        <source>You can only add 3 files, supported file types include: txt, doc, docx, xls, xlsx, ppt, pptx, pdf, md, png, jpg, jpeg, code files, etc.</source>
        <translation type="unfinished">Du kan bare legge til 3 filer; støttede filtyper omfatter: txt, doc, docx, xls, xlsx, ppt, pptx, pdf, md, png, jpg, jpeg, kodefiler osv.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="375"/>
        <source>You can only add a maximum of one file.</source>
        <translation type="unfinished">Du kan bare legge til maksimalt én fil.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="376"/>
        <source>The file format is not supported.</source>
        <translation type="unfinished">Filformatet er ikke støttet.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="377"/>
        <source>Summarize the key content of the file.</source>
        <translation type="unfinished">Oppsummer hovedinnholdet i filen.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="378"/>
        <source>File Error</source>
        <translation type="unfinished">Filfeil</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="379"/>
        <source>File has been deleted.</source>
        <translation type="unfinished">Filen er slettet.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="380"/>
        <source>The file size exceeds the 100MB limit.</source>
        <translation type="unfinished">Filstørrelsen overstiger 100MB-grensen.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="381"/>
        <source>Upload a document</source>
        <translation type="unfinished">Last opp et dokument</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="382"/>
        <source>File deleted</source>
        <translation type="unfinished">Fil slettet</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="383"/>
        <source>No text was parsed</source>
        <translation type="unfinished">Ingen tekst ble analysert</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="384"/>
        <source>Reference</source>
        <translation type="unfinished">Referanse</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="387"/>
        <source>Instruction</source>
        <translation type="unfinished">Instruksjon</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="388"/>
        <source>Type &quot;/&quot; in the input box to activate.</source>
        <translation type="unfinished">Skriv &quot;/&quot; i inndatafeltet for å aktivere.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="389"/>
        <source>Please enter; “Ctrl+Enter” to change the line.</source>
        <translation type="unfinished">Vennligst skriv inn; “Ctrl+Enter” for å bytte linje.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="390"/>
        <source>Enter your question, or enter &quot;/&quot; to select a command
&quot;Ctrl+Enter&quot;  to start a new line</source>
        <translation type="unfinished">Skriv inn spørsmålet ditt, eller skriv &quot;/&quot; for å velge en kommando
&quot;Ctrl+Enter&quot; for å starte en ny linje</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="393"/>
        <source>Search complete.</source>
        <translation type="unfinished">Søk fullført.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="394"/>
        <source>Click to view results</source>
        <translation type="unfinished">Klikk for å se resultater</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="397"/>
        <source>edit</source>
        <translation type="unfinished">rediger</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="398"/>
        <source>save</source>
        <translation type="unfinished">lagre</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="399"/>
        <source>copy</source>
        <translation type="unfinished">kopier</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="402"/>
        <source>Thinking has stopped</source>
        <translation type="unfinished">Tenking har stoppet</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="403"/>
        <source>Back to bottom</source>
        <translation type="unfinished">Tilbake til bunnen</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="404"/>
        <source>Deeply thought (%1 seconds)</source>
        <translation type="unfinished">Dyp tenkning (%1 sekunder)</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="407"/>
        <source>New Conversation</source>
        <translation type="unfinished">Ny samtale</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="408"/>
        <source>History</source>
        <translation type="unfinished">Historikk</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="409"/>
        <source>No History Records</source>
        <translation type="unfinished">Ingen historikkregistreringer</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="410"/>
        <source>Are you sure to delete the conversation? It will be unrecoverable once deleted.</source>
        <translation type="unfinished">Er du sikker på at du vil slette samtalen? Den kan ikke gjenopprettes når den er slettet.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="411"/>
        <source>The %1 agent used in this conversation has been deleted</source>
        <translation type="unfinished">Agenten %1 som ble brukt i denne samtalen er slettet</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="412"/>
        <source>This conversation cannot be viewed. To view it, please install the %1 agent and try again.</source>
        <translation type="unfinished">Denne samtalen kan ikke vises. For å se den, installer agenten %1 og prøv på nytt.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="413"/>
        <source>The original conversation model has been deleted. We have switched to a new model for you to continue the conversation.</source>
        <translation type="unfinished">Den opprinnelige samtale-modellen er slettet. Vi har byttet til en ny modell slik at du kan fortsette samtalen.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="416"/>
        <source>Recommendations</source>
        <translation type="unfinished">Anbefalinger</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="417"/>
        <source>No Model</source>
        <translation type="unfinished">Ingen modell</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="418"/>
        <source>No model available. Please install or configure a model in the settings.</source>
        <translation type="unfinished">Ingen modell tilgjengelig. Vennligst installer eller konfigurer en modell i innstillingene.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="419"/>
        <source>Please Describe the Content Theme and Requirements for Your Creation.</source>
        <translation type="unfinished">Vennligst beskriv innholdstema og krav for din opprettelse.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="420"/>
        <source>Please Enter the Content You Want to Translate and Specify the Target Language. Default Translation is to Chinese.</source>
        <translation type="unfinished">Vennligst skriv inn innholdet du ønsker å oversette og spesifiser mål-språk. Standard oversettelse er til kinesisk.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="421"/>
        <source>Please Enter the Text You Need to Process and Specify Your Requirements.</source>
        <translation type="unfinished">Vennligst skriv inn teksten du trenger å behandle og spesifiser dine krav.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="422"/>
        <source>New Agent Added</source>
        <translation type="unfinished">Ny agent lagt til</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="423"/>
        <source>New Writing, Text Processing, and Translation Agents have been added. Check them out now.</source>
        <translation type="unfinished">Nye skrive-, tekstbehandlings- og oversettelsesagenter er lagt til. Sjekk dem ut nå.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="424"/>
        <source>Try it</source>
        <translation type="unfinished">Prøv det</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="425"/>
        <source>Write an article based on the following document:</source>
        <translation type="unfinished">Skriv en artikkel basert på følgende dokument:</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="426"/>
        <source>Translate the following document into English:</source>
        <translation type="unfinished">Oversett følgende dokument til engelsk:</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="429"/>
        <source>Add Mcp Server</source>
        <translation type="unfinished">Legg til MCP-server</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="430"/>
        <source>Add Server</source>
        <translation type="unfinished">Legg til tjener</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="431"/>
        <source>Add failed! Error reason:</source>
        <translation type="unfinished">Legg til mislyktes! Feilårsak:</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="432"/>
        <source>MCP environment missing. Please install 【UOS AI Agent】</source>
        <translation type="unfinished">MCP-miljø mangler. Vennligst installer 【UOS AI Agent】</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="433"/>
        <source>Calling</source>
        <translation type="unfinished">Ringer</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="434"/>
        <source>Completed</source>
        <translation type="unfinished">Fullført</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="435"/>
        <source>Call Failed</source>
        <translation type="unfinished">Anrop mislyktes</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="436"/>
        <source>Cancelled</source>
        <translation type="unfinished">Avbrutt</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="437"/>
        <source>params</source>
        <translation type="unfinished">param</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="438"/>
        <source>result</source>
        <translation type="unfinished">resultat</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="439"/>
        <source>For MCP Server, switch to officially released model &quot;DeepSeek-Trial Account&quot;</source>
        <translation type="unfinished">For MCP-tjener, bytt til offisielt utgitt modell «DeepSeek-Trial Account»</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="440"/>
        <source>Enter MCP Server command, e.g., &quot;Change system to dark mode for me&quot;</source>
        <translation type="unfinished">Skriv MCP-tjenerkommando, f.eks. «Sett systemet i mørk modus for meg»</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="441"/>
        <source>Agent server is not available</source>
        <translation type="unfinished">Agent-tjener er ikke tilgjengelig</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="442"/>
        <source>Agent server exception</source>
        <translation type="unfinished">Unntak på agent-tjener</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="443"/>
        <source>MCP server is not available</source>
        <translation type="unfinished">MCP-tjener er ikke tilgjengelig</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="444"/>
        <source>Confirm</source>
        <translation type="unfinished">Bekreft</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="445"/>
        <source>Automate multi-file and multi-app tasks with one command using MCP Service. Try it now!</source>
        <translation type="unfinished">Automatiser flerfils- og flerapp-oppgaver med én kommando ved hjelp av MCP-tjenesten. Prøv nå!</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="446"/>
        <source>Use later</source>
        <translation type="unfinished">Bruk senere</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="447"/>
        <source>Enable MCP Server</source>
        <translation type="unfinished">Aktiver MCP-tjener</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="448"/>
        <source>After installing the MCP environment &quot;UOS AI Agent&quot;, click the </source>
        <translation type="unfinished">Etter at du har installert MCP-miljøet «UOS AI Agent», klikk på </translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="449"/>
        <source> and select &quot;uos-mcp&quot; in the MCP server list.</source>
        <translation type="unfinished"> og velg «uos-mcp» i MCP-tjenerlisten.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="450"/>
        <source>Try saying: &quot;Change system to dark mode&quot;.</source>
        <translation type="unfinished">Prøv å si: «Sett systemet i mørk modus».</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="451"/>
        <source>Try it now</source>
        <translation type="unfinished">Prøv det nå</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="452"/>
        <source>Add Mcp Server[GuidePage]</source>
        <translation type="unfinished">Legg til MCP-tjener [veiledningsside]</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="453"/>
        <source>First-time users: Install MCP environment &quot;UOS AI Agent&quot; via App Store.</source>
        <translation type="unfinished">Førstegangsbrukere: Installer MCP-miljøet «UOS AI Agent» via App Store.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="454"/>
        <source>The JSON file format is incorrect, please check and submit again</source>
        <translation type="unfinished">JSON-filformatet er feil, vennligst sjekk og send inn på nytt</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="455"/>
        <source>Install Now &gt;</source>
        <translation type="unfinished">Installer nå &gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="458"/>
        <source>General Chat</source>
        <translation type="unfinished">Generell chat</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="459"/>
        <source>Now in Private Chat</source>
        <translation type="unfinished">Nå i privat chat</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="460"/>
        <source>Private Chat messages are not saved in history and will be permanently deleted when you leave the chat.</source>
        <translation type="unfinished">Private chat-meldinger lagres ikke i historikken og vil bli slettet permanent når du forlater chatten.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="461"/>
        <source>Screenshot Q&amp;A    Shortcut (Ctrl+Alt+Q), up to 3 images supported.</source>
        <translation type="unfinished">Skjermbilde Q&amp;A Snarvei (Ctrl+Alt+Q), støtter opptil 3 bilder.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="462"/>
        <source>Cannot be used during screen recording</source>
        <translation type="unfinished">Kan ikke brukes under skjermopptak</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="463"/>
        <source>You can upload up to 3 files or image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="464"/>
        <source>Please delete the abnormal file and send it again</source>
        <translation type="unfinished">Slett den unormale filen og send på nytt</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="465"/>
        <source>Add Private Chat</source>
        <translation type="unfinished">Legg til privat chat</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="466"/>
        <source>Add [Screenshot Q&amp;A]</source>
        <translation type="unfinished">Legg til [Skjermbilde Q&amp;A]</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="467"/>
        <source>Take a screenshot and send the content to UOS AI. You can also upload an image directly.</source>
        <translation type="unfinished">Ta et skjermbilde og send innholdet til UOS AI. Du kan også laste opp et bilde direkte.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="468"/>
        <source>OK</source>
        <translation type="unfinished">OK</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="469"/>
        <source>Next</source>
        <translation type="unfinished">Neste</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="470"/>
        <source>Add [ Private Chat Mode ] - Chats will not be saved.</source>
        <translation type="unfinished">Legg til [Privat chat-modus] – samtaler lagres ikke.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="471"/>
        <source>No text extracted</source>
        <translation type="unfinished">Ingen tekst hentet ut</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="472"/>
        <source>Image size exceeds 15 MB</source>
        <translation type="unfinished">Bildet er større enn 15 MB</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="475"/>
        <source>After opening the knowledge base, answers will be based on its content. Response speed depends on machine performance and the size of the knowledge base.</source>
        <translation type="unfinished">Etter at kunnskapsbasen åpnes, vil svarene baseres på innholdet i den. Svartiden avhenger av maskinens ytelse og størrelsen på kunnskapsbasen.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="476"/>
        <source>Knowledge base unavailable when any command or MCP is selected.</source>
        <translation type="unfinished">Kunnskapsbasen er utilgjengelig når en kommando eller MCP er valgt.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="477"/>
        <source>MCP is disabled while the knowledge base is active.</source>
        <translation type="unfinished">MCP er deaktivert mens kunnskapsbasen er aktiv.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="478"/>
        <source>Commands disabled while knowledge base is active.</source>
        <translation type="unfinished">Kommandoer er deaktivert mens kunnskapsbasen er aktiv.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="479"/>
        <source>Copy succeeded.</source>
        <translation type="unfinished">Kopiering fullført.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="480"/>
        <source>Copy failed. Please try again.</source>
        <translation type="unfinished">Kopiering mislyktes. Prøv igjen.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="481"/>
        <source>Searching</source>
        <translation type="unfinished">Søker</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="482"/>
        <source>%1 reference documents have been obtained (%2s)</source>
        <translation type="unfinished">%1 referansedokumenter er hentet (%2s)</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="483"/>
        <source>Clear History</source>
        <translation type="unfinished">Slett logg</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="484"/>
        <source>Delete all records?</source>
        <translation type="unfinished">Slette alle oppføringer?</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="485"/>
        <source>Once deleted, the content cannot be recovered!</source>
        <translation type="unfinished">Når det er slettet, kan innholdet ikke gjenopprettes!</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="486"/>
        <source>Recommend official models</source>
        <translation type="unfinished">Anbefal offisielle modeller</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="487"/>
        <source>Disable MCP</source>
        <translation type="unfinished">Deaktiver MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="490"/>
        <source>It is recommended to use the official model &quot;DeepSeek-Trial Account&quot;</source>
        <translation type="unfinished">Det anbefales å bruke den offisielle modellen «DeepSeek-Trial Account»</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="491"/>
        <source>Quick Open</source>
        <translation type="unfinished">Hurtigåpning</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="492"/>
        <source>MCP Server Upgrade to Automatic Mode</source>
        <translation type="unfinished">Oppgrader MCP-server til automatisk modus</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="493"/>
        <source>MCP Server have been upgraded to automatic mode, allowing you to access all MCP Server with just click </source>
        <translation type="unfinished">MCP-serverne er oppgradert til automatisk modus, slik at du får tilgang til alle MCP-servere med bare ett klikk</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="494"/>
        <source>. This allows you to automate tasks like system setup and file processing with just one click.</source>
        <translation type="unfinished">. Dette lar deg automatisere oppgaver som systemoppsett og filbehandling med ett enkelt klikk.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="495"/>
        <source>Adding MCP Server has been moved to Settings.</source>
        <translation type="unfinished">Å legge til MCP-server er flyttet til Innstillinger.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="496"/>
        <source>To add more MCP Server, go to Settings &gt; MCP Server.</source>
        <translation type="unfinished">For å legge til flere MCP-servere, gå til Innstillinger &gt; MCP-server.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="497"/>
        <source>Got it</source>
        <translation type="unfinished">Forstått</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="498"/>
        <source>Complimentary Model Credits</source>
        <translation type="unfinished">Gratis modellkreditter</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="499"/>
        <source>The current system offers the DeepSeek trial account model, which automatically refreshes the free quota at the beginning of each month, allowing you to use it worry-free.</source>
        <translation type="unfinished">Det nåværende systemet tilbyr DeepSeek-prøvekontomodellen, som automatisk fornyer den gratis kvoten ved begynnelsen av hver måned, slik at du kan bruke den uten bekymringer.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="500"/>
        <source>Claim Credits</source>
        <translation type="unfinished">Hent kreditter</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="501"/>
        <source>Get a free account</source>
        <translation type="unfinished">Få en gratis konto</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="502"/>
        <source>Claim Free Credits</source>
        <translation type="unfinished">Hent gratis kreditter</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="503"/>
        <source>Successfully Claimed</source>
        <translation type="unfinished">Vellykket henting</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="504"/>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="unfinished">Kunne ikke hente. Vennligst prøv igjen.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="505"/>
        <source>Enable MCP Server&amp;</source>
        <translation type="unfinished">Aktiver MCP-server&amp;</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="506"/>
        <source>Disable MCP Server</source>
        <translation type="unfinished">Deaktiver MCP-server</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="507"/>
        <source>Configure MCP Server</source>
        <translation type="unfinished">Konfigurer MCP-server</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="957"/>
        <source>UOS AI FollowAlong/Write</source>
        <translation type="unfinished">UOS AI Følg med/Skriv</translation>
    </message>
</context>
<context>
    <name>uos_ai::SystemControlInst</name>
    <message>
        <source>System Control</source>
        <translation type="vanished">Systemkontroll</translation>
    </message>
    <message>
        <source>Switch to a new wallpaper. set the screen brightness to 30%...</source>
        <translation type="vanished">Bytt til ny bakgrunn. Sett skjermlysstyrken til 30%...</translation>
    </message>
</context>
<context>
    <name>uos_ai::TtsCompositeWidget</name>
    <message>
        <location filename="../src/gui/compliance/ttscompositewidget.cpp" line="72"/>
        <source>The text you have selected has exceeded the 5000 character limit.</source>
        <translation type="unfinished">Teksten du har valgt har overskredet grensen på 5000 tegn.</translation>
    </message>
</context>
<context>
    <name>uos_ai::TtsWidget</name>
    <message>
        <location filename="../src/audiowizard/gui/ttswidget.cpp" line="86"/>
        <source>The text you have selected has exceeded the 2000 character limit.</source>
        <translation>Teksten du har valgt har overskredet grensen på 2000 tegn.</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/ttswidget.cpp" line="141"/>
        <source>Network is offline , stop text to speech</source>
        <translation>Nettverk er frakoblet, stopp tekst til tale</translation>
    </message>
</context>
<context>
    <name>uos_ai::UOSAbilityManager</name>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="571"/>
        <source>Brightness is already at maximum and cannot be increased further.</source>
        <translation type="unfinished">Lysstyrken er allerede på maksimum og kan ikke økes mer.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="581"/>
        <source>Brightness is already at minimum and cannot be decreased further.</source>
        <translation type="unfinished">Lysstyrken er allerede på minimum og kan ikke reduseres mer.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="715"/>
        <source>AI Meeting Schedule</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="854"/>
        <source>Your system memory is %0.</source>
        <translation type="unfinished">Systemminnet ditt er %0.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="874"/>
        <source>The language setting interface has been opened. Please set it in this interface.</source>
        <translation type="unfinished">Språkinnstillingsgrensesnittet er åpnet. Vennligst still inn det i dette grensesnittet.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="918"/>
        <source>The current mode is already %1 mode.</source>
        <translation type="unfinished">Nåværende modus er allerede %1-modus.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="932"/>
        <source>Unable to close because the current mode %1 does not match the target mode.</source>
        <translation type="unfinished">Kan ikke lukke fordi nåværende modus %1 ikke samsvarer med målmodusen.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="945"/>
        <source>Balance mode cannot be turned off.</source>
        <translation type="unfinished">Balansemodus kan ikke slås av.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="963"/>
        <source>The lock screen has been opened for you</source>
        <translation type="unfinished">Låseskjermen er åpnet for deg</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="977"/>
        <source>Screen shotting or recording has been completed</source>
        <translation type="unfinished">Skjermbilde eller opptak er fullført</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="994"/>
        <source>Only one screen, can&apos;t switch screen mode.</source>
        <translation type="unfinished">Bare en skjerm, kan ikke bytte skjermmodus.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1006"/>
        <source>It is the same as the current display mode. Please try again.</source>
        <translation type="unfinished">Det er det samme som nåværende visningsmodus. Vennligst prøv igjen.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1079"/>
        <source>Only one screen, can&apos;t switch screen.</source>
        <translation type="unfinished">Bare en skjerm, kan ikke bytte skjerm.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1184"/>
        <source>Your command has been issued.</source>
        <translation type="unfinished">Din kommando er sendt.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1689"/>
        <source>Failed to rename file %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1695"/>
        <source>Batch rename completed, successfully renamed %1 files, failed %2 files.
Error details:
%3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1824"/>
        <source>Email client has been opened, please confirm to send</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1956"/>
        <source>App store has been opened, preparing to install application: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::UpdateButton</name>
    <message>
        <location filename="../src/gui/mgmt/private/updatebutton.cpp" line="81"/>
        <source>Update</source>
        <translation>Oppdater</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/updatebutton.cpp" line="81"/>
        <source>Cancel Update</source>
        <translation>Avbryt oppdatering</translation>
    </message>
</context>
<context>
    <name>uos_ai::UpdateLogDialog</name>
    <message>
        <location filename="../src/gui/upgrade/updatelogdialog.cpp" line="40"/>
        <source>UOS AI Assistant Update Log</source>
        <translation>Oppdateringslogg for UOS AI-assistent</translation>
    </message>
</context>
<context>
    <name>uos_ai::UserAgreementDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/useragreementdialog.cpp" line="46"/>
        <source>UOS AI User Agreement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/useragreementdialog.cpp" line="79"/>
        <source>I confirm that I am over 18 years old. I acknowledge and agree that the contents I send and receive via the Application are direct data exchanges with the large model service provider and have nothing to do with the Company.</source>
        <translation type="unfinished">Jeg bekrefter at jeg er over 18 år gammel. Jeg erkjenner og godtar at innholdet jeg sender og mottar via applikasjonen er direkte datautvekslinger med leverandøren av den store modellen og ikke har noe å gjøre med Selskapet.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/useragreementdialog.cpp" line="123"/>
        <source>I agree to participate in the user experience plan of the Application, and authorize your company to collect the contents I send while using the Application, the time of sending, the type of requested large model ，the specific application and whether the text generated the image successfully, so as to improve the service quality and enhance the operation experience. (If you refuse to provide the above information, it will not affect your normal use of the Application.)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::WelcomeDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="74"/>
        <source>Welcome to UOS AI</source>
        <translation type="unfinished">Velkommen til UOS AI</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="80"/>
        <source>UOS AI, your smart assistant, is designed to improve your productivity and enjoy a high-quality work experience.</source>
        <translation type="unfinished">UOS AI, din smarte assistent, er designet for å forbedre produktiviteten din og gi deg en arbeidsopplevelse av høy kvalitet.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="105"/>
        <source>Get a free account</source>
        <translation type="unfinished">Få en gratis konto</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="126"/>
        <source>Add Model</source>
        <translation type="unfinished">Legg til modell</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="132"/>
        <source>Start using</source>
        <translation type="unfinished">Begynn å bruke</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="276"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="278"/>
        <source>I confirm that I am over 18 years old. I acknowledge and agree to the &lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;&quot;UOS AI User Agreement&quot;&lt;/a&gt;, and the contents I send and receive via the Application are direct data exchanges with the large model service provider and have nothing to do with the Company.</source>
        <translation type="unfinished">Jeg bekrefter at jeg er over 18 år. Jeg anerkjenner og godtar &lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;&quot;UOS AI brukervilkår&quot;&lt;/a&gt;, og innholdet jeg sender og mottar via applikasjonen er direkte datautvekslinger med leverandøren av den store modellen og har ingenting å gjøre med selskapet.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="280"/>
        <source>Receiving an account indicates that you understand and agree to the terms of the event,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Event Details&lt;/a&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="339"/>
        <source>UOS AI Trial Account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="347"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="361"/>
        <source>Save failed, please try again later</source>
        <translation type="unfinished">Lagring mislyktes, vennligst prøv igjen senere</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="348"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="362"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="389"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="398"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished">Bekreft</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="375"/>
        <source>Trial account received successfully.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="378"/>
        <source>The number of uses and duration of the trial account are limited, please configure your personal model account in time! See event details for details.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="380"/>
        <source>The English support for trial accounts is not satisfactory. And the number of uses and duration of the trial account are limited. Please configure your personal model account in time!</source>
        <translation type="unfinished">Engelsk støtte for prøvekontoer er ikke tilfredsstillende. Antall bruk og varighet for prøvekontoen er begrenset. Konfigurer din personlige modellkonto i tide!</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="381"/>
        <source>Start trial</source>
        <comment>button</comment>
        <translation type="unfinished">Start prøveperiode</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="388"/>
        <source>The free account activity ends.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="397"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="418"/>
        <source>I agree to participate in the user experience plan of the Application, and authorize your company to collect the contents I send while using the Application, the time of sending, the type of requested large model ，the specific application and whether the text generated the image successfully, so as to improve the service quality and enhance the operation experience. (If you refuse to provide the above information, it will not affect your normal use of the Application.)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::WizardWrapper</name>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="106"/>
        <source>Hide until restarting this app</source>
        <translation>Skjul til appen startes på nytt</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="127"/>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="346"/>
        <source>Go to &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Settings&lt;/a&gt; to re-enable it.</source>
        <translation>Gå til &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Innstillinger&lt;/a&gt; for å aktivere det på nytt.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="799"/>
        <source>The added content must be more than 10 words</source>
        <translation>Det tilførte innholdet må være på mer enn ti ord</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="848"/>
        <source>Search</source>
        <translation>Søk</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="852"/>
        <source>Explain</source>
        <translation>Forklar</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="856"/>
        <source>Summary</source>
        <translation>Sammendrag</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="860"/>
        <source>Translate</source>
        <translation>Oversett</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="864"/>
        <source>Continue Writing</source>
        <translation>Fortsett å skrive</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="868"/>
        <source>Expand</source>
        <translation>Utvid</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="872"/>
        <source>Correct</source>
        <translation>Korriger</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="880"/>
        <source>Add to the AI knowledge base</source>
        <translation>Legg til i AI-kunnskapsbasen</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="107"/>
        <source>Disable in This Application</source>
        <translation>Deaktiver i denne applikasjonen</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="108"/>
        <source>Disable Globally</source>
        <translation>Deaktiver globalt</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="118"/>
        <source>Custom Settings</source>
        <translation>Egendefinerte innstillinger</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="876"/>
        <source>Polish</source>
        <translation>Polsk</translation>
    </message>
</context>
<context>
    <name>uos_ai::WordWizard</name>
    <message>
        <source>UOS AI FollowAlong</source>
        <translation type="vanished">UOS AI FollowAlong</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="656"/>
        <source>Added</source>
        <translation>Lagt til</translation>
    </message>
</context>
<context>
    <name>uos_ai::WordWizardWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/wordwizardwidget.cpp" line="37"/>
        <source>UOS AI FollowAlong</source>
        <translation>UOS AI Følg med</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/wordwizardwidget.cpp" line="89"/>
        <source>Automatically display the UOS AI FollowAlong toolbar when text is selected.</source>
        <translation>Vis automatisk UOS AI Følg med-verktøylinjen når tekst er valgt.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/wordwizardwidget.cpp" line="89"/>
        <source>After closing, the selected text can still be woken up by the shortcut Super+R bar.</source>
        <translation>Etter lukking kan den valgte teksten fremdeles kalles frem med hurtigtasten Super+R.</translation>
    </message>
</context>
</TS>
