<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="sv">
    <context>
        <name>AIReviewDialog</name>
        <message>
            <source>AI Translation Review</source>
            <translation>Granskning av AI-översättning</translation>
        </message>
        <message>
            <source>Analysis</source>
            <translation>Analys</translation>
        </message>
        <message>
            <source>Analyzing translation...</source>
            <translation>Analyserar översättning...</translation>
        </message>
        <message>
            <source>Apply Suggestion</source>
            <translation>Tillämpa förslag</translation>
        </message>
        <message>
            <source>Score:</source>
            <translation>Betyg:</translation>
        </message>
        <message>
            <source>Error</source>
            <translation>Fel</translation>
        </message>
        <message>
            <source>Analysis error: </source>
            <translation>Fel vid analys: </translation>
        </message>
        <message>
            <source>Improvement suggestions:</source>
            <translation>Förbättringsförslag:</translation>
        </message>
        <message>
            <source>Explanation:</source>
            <translation>Förklaring:</translation>
        </message>
        <message>
            <source>No specific suggestions.</source>
            <translation>Inga specifika förslag.</translation>
        </message>
        <message>
            <source>Could not analyze translation: </source>
            <translation>Kunde inte analysera översättning: </translation>
        </message>
        <message>
            <source>Source text:</source>
            <translation>Källtext:</translation>
        </message>
        <message>
            <source>Text to Review</source>
            <translation>Text att granska</translation>
        </message>
        <message>
            <source>Translation:</source>
            <translation>Översättning:</translation>
        </message>
    </context>
    <context>
        <name>AchievementManager</name>
        <message>
            <source>Complete 10 translations</source>
            <translation>Slutför 10 översättningar</translation>
        </message>
        <message>
            <source>Complete 100 translations</source>
            <translation>Slutför 100 översättningar</translation>
        </message>
        <message>
            <source>Complete 1000 translations</source>
            <translation>Slutför 1000 översättningar</translation>
        </message>
        <message>
            <source>Complete 50 translations without using auto-translate</source>
            <translation>Gör 50 översättningar utan att använda automatisk översättning</translation>
        </message>
        <message>
            <source>Complete your first translation</source>
            <translation>Slutför din första översättning</translation>
        </message>
        <message>
            <source>Completionist</source>
            <translation>Fullbordare</translation>
        </message>
        <message>
            <source>Dedicated Translator</source>
            <translation>Dedikerad översättare</translation>
        </message>
        <message>
            <source>Early Bird</source>
            <translation>Morgonpigg</translation>
        </message>
        <message>
            <source>First Steps</source>
            <translation>Första stegen</translation>
        </message>
        <message>
            <source>Format Explorer</source>
            <translation>Formatutforskare</translation>
        </message>
        <message>
            <source>Fully translate a file (100% complete)</source>
            <translation>Översätt en fil helt (100 % komplett)</translation>
        </message>
        <message>
            <source>Getting Into Rhythm</source>
            <translation>Komma in i rytmen</translation>
        </message>
        <message>
            <source>Getting Started</source>
            <translation>Komma igång</translation>
        </message>
        <message>
            <source>Linguistic Expert</source>
            <translation>Språkexpert</translation>
        </message>
        <message>
            <source>Night Owl</source>
            <translation>Nattuggla</translation>
        </message>
        <message>
            <source>Perfectionist</source>
            <translation>Perfektionist</translation>
        </message>
        <message>
            <source>Polyglot</source>
            <translation>Polyglott</translation>
        </message>
        <message>
            <source>Speed Demon</source>
            <translation>Hastighetsdemon</translation>
        </message>
        <message>
            <source>Translate 50 strings in one hour</source>
            <translation>Översätt 50 strängar på en timme</translation>
        </message>
        <message>
            <source>Translate after 10 PM</source>
            <translation>Översätt efter kl. 22.00</translation>
        </message>
        <message>
            <source>Translate before 8 AM</source>
            <translation>Översätt före kl. 8</translation>
        </message>
        <message>
            <source>Translate for 3 days in a row</source>
            <translation>Översätt i 3 dagar i rad</translation>
        </message>
        <message>
            <source>Translate for 30 days in a row</source>
            <translation>Översätt i 30 dagar i rad</translation>
        </message>
        <message>
            <source>Translate for 7 days in a row</source>
            <translation>Översätt i 7 dagar i rad</translation>
        </message>
        <message>
            <source>Translation Master</source>
            <translation>Översättningsmästare</translation>
        </message>
        <message>
            <source>Unstoppable</source>
            <translation>Ohejdbar</translation>
        </message>
        <message>
            <source>Week Warrior</source>
            <translation>Veckans krigare</translation>
        </message>
        <message>
            <source>Work with 3 different languages</source>
            <translation>Arbeta med 3 olika språk</translation>
        </message>
        <message>
            <source>Work with 5 different file formats</source>
            <translation>Arbeta med 5 olika filformat</translation>
        </message>
        <message>
            <source>Work with 5 different languages</source>
            <translation>Arbeta med 5 olika språk</translation>
        </message>
    </context>
    <context>
        <name>AchievementWidget</name>
        <message>
            <source>Unlocked: {}</source>
            <translation>Låst upp: {}</translation>
        </message>
    </context>
    <context>
        <name>AchievementsDialog</name>
        <message>
            <source>Achievement Progress</source>
            <translation>Prestationsframsteg</translation>
        </message>
        <message>
            <source>Achievements</source>
            <translation>Prestationer</translation>
        </message>
        <message>
            <source>All</source>
            <translation>Alla</translation>
        </message>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Locked</source>
            <translation>Låst</translation>
        </message>
        <message>
            <source>Overall Progress:</source>
            <translation>Övergripande framsteg:</translation>
        </message>
        <message>
            <source>Statistics</source>
            <translation>Statistik</translation>
        </message>
        <message>
            <source>Translations: {0} | Streak: {1} days | Languages: {2}</source>
            <translation>Översättningar: {0} | Streak: {1} dagar | Språk: {2}</translation>
        </message>
        <message>
            <source>Unlocked</source>
            <translation>Olåst</translation>
        </message>
    </context>
    <context>
        <name>BatchEditDialog</name>
        <message>
            <source>Accept all fuzzy translations</source>
            <translation>Acceptera alla ungefärliga översättningar</translation>
        </message>
        <message>
            <source>After</source>
            <translation>Efter</translation>
        </message>
        <message>
            <source>Apply Changes</source>
            <translation>Tillämpa ändringar</translation>
        </message>
        <message>
            <source>Apply changes to %d entries?</source>
            <translation>Tillämpa ändringar på %d poster?</translation>
        </message>
        <message>
            <source>Batch Edit</source>
            <translation>Batchredigering</translation>
        </message>
        <message>
            <source>Before</source>
            <translation>Före</translation>
        </message>
        <message>
            <source>Case sensitive</source>
            <translation>Skiftlägeskänslig</translation>
        </message>
        <message>
            <source>Clear fuzzy flag from all translations</source>
            <translation>Rensa fuzzy-flaggan från alla översättningar</translation>
        </message>
        <message>
            <source>Completed successfully. %d entries modified.</source>
            <translation>Slutfört med framgång. %d poster modifierade.</translation>
        </message>
        <message>
            <source>Completed with %d errors. %d entries modified.</source>
            <translation>Slutfört med %d fel. %d poster modifierade.</translation>
        </message>
        <message>
            <source>Confirm Changes</source>
            <translation>Bekräfta ändringar</translation>
        </message>
        <message>
            <source>Copy Source</source>
            <translation>Kopiera källa</translation>
        </message>
        <message>
            <source>Copy source text to empty translation fields.</source>
            <translation>Kopiera källtexten till tomma översättningsfält.</translation>
        </message>
        <message>
            <source>Copy source to empty translations</source>
            <translation>Kopiera källan till tomma översättningar</translation>
        </message>
        <message>
            <source>Entry</source>
            <translation>Post</translation>
        </message>
        <message>
            <source>Find:</source>
            <translation>Hitta:</translation>
        </message>
        <message>
            <source>Fuzzy Operations</source>
            <translation>Luddiga operationer</translation>
        </message>
        <message>
            <source>Fuzzy: </source>
            <translation>Luddig: </translation>
        </message>
        <message>
            <source>Mark all translations as fuzzy</source>
            <translation>Markera alla översättningar som luddiga</translation>
        </message>
        <message>
            <source>No</source>
            <translation>Nej</translation>
        </message>
        <message>
            <source>Operation</source>
            <translation>Åtgärd</translation>
        </message>
        <message>
            <source>Options</source>
            <translation>Alternativ</translation>
        </message>
        <message>
            <source>Please enter text to find.</source>
            <translation>Ange text som du vill söka efter.</translation>
        </message>
        <message>
            <source>Preview</source>
            <translation>Förhandsgranska</translation>
        </message>
        <message>
            <source>Processing...</source>
            <translation>Bearbetar...</translation>
        </message>
        <message>
            <source>Regular expression</source>
            <translation>Reguljära uttryck</translation>
        </message>
        <message>
            <source>Replace:</source>
            <translation>Ersätt:</translation>
        </message>
        <message>
            <source>Search &amp; Replace</source>
            <translation>Sök och ersätt</translation>
        </message>
        <message>
            <source>Source Copy</source>
            <translation>Källkopia</translation>
        </message>
        <message>
            <source>Text change</source>
            <translation>Textändring</translation>
        </message>
        <message>
            <source>Warning</source>
            <translation>Varning</translation>
        </message>
        <message>
            <source>Yes</source>
            <translation>Ja</translation>
        </message>
    </context>
    <context>
        <name>BatchTranslateDialog</name>
        <message>
            <source> (API key)</source>
            <translation> (API-nyckel)</translation>
        </message>
        <message>
            <source>%v / %m</source>
            <translation>%v / %m</translation>
        </message>
        <message>
            <source>All entries are already translated.</source>
            <translation>Alla poster är redan översatta.</translation>
        </message>
        <message>
            <source>Apply Results</source>
            <translation>Tillämpa resultat</translation>
        </message>
        <message>
            <source>Batch Machine Translate</source>
            <translation>Batchmaskinöversättning</translation>
        </message>
        <message>
            <source>Cancel Translation</source>
            <translation>Avbryt översättning</translation>
        </message>
        <message>
            <source>Cancelling…</source>
            <translation>Avbryter...</translation>
        </message>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Done. %d translated, %d errors.</source>
            <translation>Klart. %d översatt, %d fel.</translation>
        </message>
        <message>
            <source>Engine:</source>
            <translation>Motor:</translation>
        </message>
        <message>
            <source>Error</source>
            <translation>Fel</translation>
        </message>
        <message>
            <source>Mark results as fuzzy / needs work</source>
            <translation>Markera resultat som otydliga/behöver bearbetas</translation>
        </message>
        <message>
            <source>Nothing to Translate</source>
            <translation>Inget att översätta</translation>
        </message>
        <message>
            <source>Pending</source>
            <translation>Väntande</translation>
        </message>
        <message>
            <source>Source</source>
            <translation>Källa</translation>
        </message>
        <message>
            <source>Source language:</source>
            <translation>Källspråk:</translation>
        </message>
        <message>
            <source>Status</source>
            <translation>Status</translation>
        </message>
        <message>
            <source>Target language:</source>
            <translation>Målspråk:</translation>
        </message>
        <message>
            <source>Translate All</source>
            <translation>Översätt allt</translation>
        </message>
        <message>
            <source>Translating…</source>
            <translation>Översätter...</translation>
        </message>
        <message>
            <source>Translation</source>
            <translation>Översättning</translation>
        </message>
        <message>
            <source>Translation Settings</source>
            <translation>Översättningsinställningar</translation>
        </message>
        <message>
            <source>%d min %d s remaining</source>
            <translation>%d min %d s kvar</translation>
        </message>
        <message>
            <source>%d of %d strings · %.1f strings/s · %s</source>
            <translation>%d av %d strängar · %.1f strängar/s · %s</translation>
        </message>
        <message>
            <source>%d of %d strings · %.1f strings/s · %s remaining</source>
            <translation>%d av %d strängar · %.1f strängar/s · %s kvar</translation>
        </message>
        <message>
            <source>%d s remaining</source>
            <translation>%d s kvar</translation>
        </message>
        <message>
            <source>&lt;b&gt;%d&lt;/b&gt; untranslated strings out of &lt;b&gt;%d&lt;/b&gt; total.</source>
            <translation>&lt;b&gt;%d&lt;/b&gt; oöversatta strängar av totalt &lt;b&gt;%d&lt;/b&gt;.</translation>
        </message>
        <message>
            <source>Completed %d strings in %d s</source>
            <translation>Slutförde %d strängar på %d s</translation>
        </message>
    </context>
    <context>
        <name>CollapsibleSidePanel</name>
        <message>
            <source>Ctx</source>
            <translation>Ktx</translation>
        </message>
        <message>
            <source>Info</source>
            <translation>Info</translation>
        </message>
        <message>
            <source>Pre</source>
            <translation>Förh</translation>
        </message>
        <message>
            <source>Ref</source>
            <translation>Ref</translation>
        </message>
        <message>
            <source>TM</source>
            <translation>TM</translation>
        </message>
        <message>
            <source>Toggle side panel</source>
            <translation>Växla sidopanel</translation>
        </message>
    </context>
    <context>
        <name>ConcordanceDialog</name>
        <message>
            <source>Concordance Search</source>
            <translation>Konkordanssökning</translation>
        </message>
        <message>
            <source>Double-click a row to copy translation to clipboard.</source>
            <translation>Dubbelklicka på en rad för att kopiera översättningen till urklipp.</translation>
        </message>
        <message>
            <source>Enter word or phrase to search in TM…</source>
            <translation>Ange ord eller fras för att söka i TM…</translation>
        </message>
        <message>
            <source>File</source>
            <translation>Fil</translation>
        </message>
        <message>
            <source>Score</source>
            <translation>Poäng</translation>
        </message>
        <message>
            <source>Search</source>
            <translation>Sök</translation>
        </message>
        <message>
            <source>Source</source>
            <translation>Källa</translation>
        </message>
        <message>
            <source>Translation</source>
            <translation>Översättning</translation>
        </message>
        <message>
            <source>Translation copied to clipboard.</source>
            <translation>Översättningen har kopierats till urklipp.</translation>
        </message>
        <message>
            <source>{} results found for </source>
            <translation>{} resultat hittades för </translation>
        </message>
    </context>
    <context>
        <name>ContextPanel</name>
        <message>
            <source>&lt;i&gt;MT unavailable&lt;/i&gt;</source>
            <translation>&lt;i&gt;MT otillgänglig&lt;/i&gt;</translation>
        </message>
        <message>
            <source>&lt;i&gt;No matches&lt;/i&gt;</source>
            <translation>&lt;i&gt;Inga träffar&lt;/i&gt;</translation>
        </message>
        <message>
            <source>&lt;i&gt;No matching terms&lt;/i&gt;</source>
            <translation>&lt;i&gt;Inga matchande termer&lt;/i&gt;</translation>
        </message>
        <message>
            <source>&lt;i&gt;No suggestion&lt;/i&gt;</source>
            <translation>&lt;i&gt;Inget förslag&lt;/i&gt;</translation>
        </message>
        <message>
            <source>Context</source>
            <translation>Sammanhang</translation>
        </message>
        <message>
            <source>Glossary</source>
            <translation>Ordlista</translation>
        </message>
        <message>
            <source>Machine Translation</source>
            <translation>Maskinöversättning</translation>
        </message>
        <message>
            <source>Translation Memory</source>
            <translation>Översättningsminne</translation>
        </message>
        <message>
            <source>Source: %s\nTarget: %s</source>
            <translation>Källa: %s\nMål: %s</translation>
        </message>
    </context>
    <context>
        <name>DashboardDialog</name>
        <message>
            <source>CSV files (*.csv)</source>
            <translation>CSV-filer (*.csv)</translation>
        </message>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Export Complete</source>
            <translation>Exporten slutförd</translation>
        </message>
        <message>
            <source>Export Statistics as CSV</source>
            <translation>Exportera statistik som CSV</translation>
        </message>
        <message>
            <source>Export as CSV…</source>
            <translation>Exportera som CSV…</translation>
        </message>
        <message>
            <source>F:%d U:%d</source>
            <translation>F:%d U:%d</translation>
        </message>
        <message>
            <source>Fuzzy</source>
            <translation>Luddig</translation>
        </message>
        <message>
            <source>Per-Language Progress</source>
            <translation>Framsteg per språk</translation>
        </message>
        <message>
            <source>Project Dashboard</source>
            <translation>Projektpanel</translation>
        </message>
        <message>
            <source>Statistics exported to %s</source>
            <translation>Statistik exporterad till %s</translation>
        </message>
        <message>
            <source>Translated</source>
            <translation>Översatt</translation>
        </message>
        <message>
            <source>Untranslated</source>
            <translation>Oöversatt</translation>
        </message>
        <message>
            <source>&lt;h2&gt;Project Overview&lt;/h2&gt;&lt;b&gt;Total strings:&lt;/b&gt; %d &amp;nbsp; &lt;span style=&apos;color:green&apos;&gt;Translated: %d&lt;/span&gt; &amp;nbsp; &lt;span style=&apos;color:orange&apos;&gt;Fuzzy: %d&lt;/span&gt; &amp;nbsp; &lt;span style=&apos;color:red&apos;&gt;Untranslated: %d&lt;/span&gt;</source>
            <translation>&lt;h2&gt;Project Overview&lt;/h2&gt;&lt;b&gt;Total strings:&lt;/b&gt; %d &amp;nbsp; &lt;span style=&apos;color:green&apos;&gt;Translated: %d&lt;/span&gt; &amp;nbsp; &lt;span style=&apos;color:orange&apos;&gt;Fuzzy: %d&lt;/span&gt; &amp;nbsp; &lt;span style=&apos;color:red&apos;&gt;Untranslated: %d&lt;/span&gt;</translation>
        </message>
    </context>
    <context>
        <name>DiffDialog</name>
        <message>
            <source>Added Only</source>
            <translation>Endast tillagt</translation>
        </message>
        <message>
            <source>Added:</source>
            <translation>Tillagt:</translation>
        </message>
        <message>
            <source>All Changes</source>
            <translation>Alla ändringar</translation>
        </message>
        <message>
            <source>Browse...</source>
            <translation>Bläddra...</translation>
        </message>
        <message>
            <source>Change</source>
            <translation>Förändring</translation>
        </message>
        <message>
            <source>Changes</source>
            <translation>Förändringar</translation>
        </message>
        <message>
            <source>Compare Files</source>
            <translation>Jämför filer</translation>
        </message>
        <message>
            <source>Compare Translation Files</source>
            <translation>Jämför översättningsfiler</translation>
        </message>
        <message>
            <source>Comparison</source>
            <translation>Jämförelse</translation>
        </message>
        <message>
            <source>Comparison File</source>
            <translation>Jämförelsefil</translation>
        </message>
        <message>
            <source>Comparison File:</source>
            <translation>Jämförelsedokument:</translation>
        </message>
        <message>
            <source>Comparison Options</source>
            <translation>Jämförelsealternativ</translation>
        </message>
        <message>
            <source>Comparison Statistics</source>
            <translation>Jämförelsestatistik</translation>
        </message>
        <message>
            <source>Comparison complete. %d changes found.</source>
            <translation>Jämförelse klar. %d ändringar hittades.</translation>
        </message>
        <message>
            <source>Comparison failed: %s</source>
            <translation>Jämförelsen misslyckades: %s</translation>
        </message>
        <message>
            <source>Error</source>
            <translation>Fel</translation>
        </message>
        <message>
            <source>Failed to load file: %s</source>
            <translation>Det gick inte att ladda filen: %s</translation>
        </message>
        <message>
            <source>Ignore case</source>
            <translation>Ignorera versaler</translation>
        </message>
        <message>
            <source>Ignore whitespace</source>
            <translation>Ignorera blanksteg</translation>
        </message>
        <message>
            <source>Modified Only</source>
            <translation>Endast modifierad</translation>
        </message>
        <message>
            <source>Modified:</source>
            <translation>Ändrad:</translation>
        </message>
        <message>
            <source>No file selected</source>
            <translation>Ingen fil vald</translation>
        </message>
        <message>
            <source>Original</source>
            <translation>Original</translation>
        </message>
        <message>
            <source>Original File</source>
            <translation>Originalfil</translation>
        </message>
        <message>
            <source>Original File:</source>
            <translation>Originalfil:</translation>
        </message>
        <message>
            <source>Removed Only</source>
            <translation>Borttagen endast</translation>
        </message>
        <message>
            <source>Removed:</source>
            <translation>Borttaget:</translation>
        </message>
        <message>
            <source>Select Files to Compare</source>
            <translation>Välj filer att jämföra</translation>
        </message>
        <message>
            <source>Select Translation File</source>
            <translation>Välj översättningsfil</translation>
        </message>
        <message>
            <source>Show unchanged</source>
            <translation>Visa oförändrat</translation>
        </message>
        <message>
            <source>Show:</source>
            <translation>Visa:</translation>
        </message>
        <message>
            <source>Side by Side</source>
            <translation>Sida vid sida</translation>
        </message>
        <message>
            <source>Source Text</source>
            <translation>Källtext</translation>
        </message>
        <message>
            <source>Summary</source>
            <translation>Sammanfattning</translation>
        </message>
        <message>
            <source>Total entries:</source>
            <translation>Totalt antal poster:</translation>
        </message>
        <message>
            <source>Translation files (*.po *.pot *.ts *.json *.xliff *.xlf);;All files (*)</source>
            <translation>Översättningsfiler (*.po *.pot *.ts *.json *.xliff *.xlf);;Alla filer (*)</translation>
        </message>
        <message>
            <source>Unchanged:</source>
            <translation>Oförändrat:</translation>
        </message>
        <message>
            <source>Unsupported file format: %s</source>
            <translation>Filformat som inte stöds: %s</translation>
        </message>
        <message>
            <source>Source: %s</source>
            <translation>Källa: %s</translation>
        </message>
        <message>
            <source>Translation: %s</source>
            <translation>Översättning: %s</translation>
        </message>
    </context>
    <context>
        <name>FFmpegMissingDialog</name>
        <message>
            <source>Cancel</source>
            <translation>Avbryt</translation>
        </message>
        <message>
            <source>Browse for ffmpeg…</source>
            <translation>Bläddra efter ffmpeg…</translation>
        </message>
        <message>
            <source>The selected file does not appear to be ffmpeg.</source>
            <translation>Den valda filen verkar inte vara ffmpeg.</translation>
        </message>
        <message>
            <source>Not Found</source>
            <translation>Hittades inte</translation>
        </message>
        <message>
            <source>FFmpeg Required</source>
            <translation>FFmpeg krävs</translation>
        </message>
        <message>
            <source>FFmpeg could still not be found in the system path.</source>
            <translation>FFmpeg kunde fortfarande inte hittas i systemets sökväg.</translation>
        </message>
        <message>
            <source>Error</source>
            <translation>Fel</translation>
        </message>
        <message>
            <source>Retry</source>
            <translation>Försök igen</translation>
        </message>
        <message>
            <source>Installation Instructions</source>
            <translation>Installationsanvisningar</translation>
        </message>
        <message>
            <source>Could not run the selected file.</source>
            <translation>Kunde inte köra den valda filen.</translation>
        </message>
        <message>
            <source>Executable files (*)</source>
            <translation>Körbara filer (*)</translation>
        </message>
        <message>
            <source>Invalid File</source>
            <translation>Ogiltig fil</translation>
        </message>
        <message>
            <source>Select ffmpeg binary</source>
            <translation>Välj ffmpeg-binär</translation>
        </message>
        <message>
            <source>Open Download Page</source>
            <translation>Öppna hämtningssida</translation>
        </message>
        <message>
            <source>&lt;b&gt;Ubuntu/Debian:&lt;/b&gt;&lt;br&gt;&lt;code&gt;sudo apt install ffmpeg&lt;/code&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;Fedora:&lt;/b&gt;&lt;br&gt;&lt;code&gt;sudo dnf install ffmpeg&lt;/code&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;Arch Linux:&lt;/b&gt;&lt;br&gt;&lt;code&gt;sudo pacman -S ffmpeg&lt;/code&gt;</source>
            <translation>&lt;b&gt;Ubuntu/Debian:&lt;/b&gt;&lt;br&gt;&lt;code&gt;sudo apt install ffmpeg&lt;/code&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;Fedora:&lt;/b&gt;&lt;br&gt;&lt;code&gt;sudo dnf install ffmpeg&lt;/code&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;Arch Linux:&lt;/b&gt;&lt;br&gt;&lt;code&gt;sudo pacman -S ffmpeg&lt;/code&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;macOS (Homebrew):&lt;/b&gt;&lt;br&gt;&lt;code&gt;brew install ffmpeg&lt;/code&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;macOS (MacPorts):&lt;/b&gt;&lt;br&gt;&lt;code&gt;sudo port install ffmpeg&lt;/code&gt;</source>
            <translation>&lt;b&gt;macOS (Homebrew):&lt;/b&gt;&lt;br&gt;&lt;code&gt;brew install ffmpeg&lt;/code&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;macOS (MacPorts):&lt;/b&gt;&lt;br&gt;&lt;code&gt;sudo port install ffmpeg&lt;/code&gt;</translation>
        </message>
        <message>
            <source>&lt;h3&gt;FFmpeg could not be found&lt;/h3&gt;&lt;p&gt;LinguaEdit needs &lt;b&gt;ffmpeg&lt;/b&gt; and &lt;b&gt;ffprobe&lt;/b&gt; to extract subtitles from video files.&lt;/p&gt;</source>
            <translation>&lt;h3&gt;FFmpeg kunde inte hittas&lt;/h3&gt;&lt;p&gt;LinguaEdit behöver &lt;b&gt;ffmpeg&lt;/b&gt; och &lt;b&gt;ffprobe&lt;/b&gt; för att extrahera undertexter från videofiler.&lt;/p&gt;</translation>
        </message>
    </context>
    <context>
        <name>FileHistoryDialog</name>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Date/Time</source>
            <translation>Datum/tid</translation>
        </message>
        <message>
            <source>Entry</source>
            <translation>Post</translation>
        </message>
        <message>
            <source>Field</source>
            <translation>Fält</translation>
        </message>
        <message>
            <source>File History</source>
            <translation>Filhistorik</translation>
        </message>
        <message>
            <source>Recent changes in: {}</source>
            <translation>Senaste ändringar i: {}</translation>
        </message>
        <message>
            <source>Summary</source>
            <translation>Sammanfattning</translation>
        </message>
        <message>
            <source>Unknown</source>
            <translation>Okänd</translation>
        </message>
        <message>
            <source>User</source>
            <translation>Användare</translation>
        </message>
        <message>
            <source>View Entry History</source>
            <translation>Visa posthistorik</translation>
        </message>
    </context>
    <context>
        <name>GitDiffDialog</name>
        <message>
            <source>&lt;b&gt;Added strings:&lt;/b&gt; %d</source>
            <translation>&lt;b&gt;Tillagda strängar:&lt;/b&gt; %d</translation>
        </message>
        <message>
            <source>&lt;b&gt;Changed source text:&lt;/b&gt; %d</source>
            <translation>&lt;b&gt;Ändrad källtext:&lt;/b&gt; %d</translation>
        </message>
        <message>
            <source>&lt;b&gt;Changed translations:&lt;/b&gt; %d</source>
            <translation>&lt;b&gt;Ändrade översättningar:&lt;/b&gt; %d</translation>
        </message>
        <message>
            <source>&lt;b&gt;Potentially outdated:&lt;/b&gt; %d</source>
            <translation>&lt;b&gt;Potentiellt föråldrade:&lt;/b&gt; %d</translation>
        </message>
        <message>
            <source>&lt;b&gt;Removed strings:&lt;/b&gt; %d</source>
            <translation>&lt;b&gt;Borttagna strängar:&lt;/b&gt; %d</translation>
        </message>
        <message>
            <source>&lt;h3&gt;Comparison Results&lt;/h3&gt;</source>
            <translation>&lt;h3&gt;Jämförelseresultat&lt;/h3&gt;</translation>
        </message>
        <message>
            <source>Added</source>
            <translation>Tillagd</translation>
        </message>
        <message>
            <source>Changes</source>
            <translation>Förändringar</translation>
        </message>
        <message>
            <source>Compare</source>
            <translation>Jämför</translation>
        </message>
        <message>
            <source>Compare with commit:</source>
            <translation>Jämför med commit:</translation>
        </message>
        <message>
            <source>Comparing %d old vs %d current entries…</source>
            <translation>Jämför %d gamla med %d aktuella poster…</translation>
        </message>
        <message>
            <source>Comparison complete.</source>
            <translation>Jämförelse klar.</translation>
        </message>
        <message>
            <source>Could not parse old version</source>
            <translation>Kunde inte analysera gammal version</translation>
        </message>
        <message>
            <source>Diff with Previous Version</source>
            <translation>Skillnad jämfört med tidigare version</translation>
        </message>
        <message>
            <source>Failed to get file at commit %s</source>
            <translation>Det gick inte att hämta filen vid commit %s</translation>
        </message>
        <message>
            <source>Modified</source>
            <translation>Modifierad</translation>
        </message>
        <message>
            <source>New Source</source>
            <translation>Ny källa</translation>
        </message>
        <message>
            <source>No git history found</source>
            <translation>Ingen git-historik hittades</translation>
        </message>
        <message>
            <source>Old Source</source>
            <translation>Gammal källa</translation>
        </message>
        <message>
            <source>Outdated</source>
            <translation>Föråldrad</translation>
        </message>
        <message>
            <source>Removed</source>
            <translation>Borttagen</translation>
        </message>
        <message>
            <source>Source (new)</source>
            <translation>Källa (ny)</translation>
        </message>
        <message>
            <source>Source (old)</source>
            <translation>Källa (gammal)</translation>
        </message>
        <message>
            <source>Source changed</source>
            <translation>Källan ändrad</translation>
        </message>
        <message>
            <source>Status</source>
            <translation>Status</translation>
        </message>
        <message>
            <source>Summary</source>
            <translation>Sammanfattning</translation>
        </message>
        <message>
            <source>Translation</source>
            <translation>Översättning</translation>
        </message>
        <message>
            <source>Translation (new)</source>
            <translation>Översättning (ny)</translation>
        </message>
        <message>
            <source>Translation (old)</source>
            <translation>Översättning (gammal)</translation>
        </message>
        <message>
            <source>Type</source>
            <translation>Typ</translation>
        </message>
        <message>
            <source>⚠ Outdated</source>
            <translation>⚠ Föråldrad</translation>
        </message>
        <message>
            <source>&lt;b&gt;Outdated translations&lt;/b&gt; — source changed but translation stayed the same.</source>
            <translation>&lt;b&gt;Föråldrade översättningar&lt;/b&gt; — källan ändrades men översättningen behölls.</translation>
        </message>
    </context>
    <context>
        <name>GlossaryDialog</name>
        <message>
            <source>%d terms</source>
            <translation>%d termer</translation>
        </message>
        <message>
            <source>A term with this source text already exists. Update it?</source>
            <translation>En term med denna källtext finns redan. Vill du uppdatera den?</translation>
        </message>
        <message>
            <source>Add</source>
            <translation>Lägg till</translation>
        </message>
        <message>
            <source>All domains</source>
            <translation>Alla domäner</translation>
        </message>
        <message>
            <source>CSV Import Format</source>
            <translation>CSV-importformat</translation>
        </message>
        <message>
            <source>CSV files (*.csv);;All files (*)</source>
            <translation>CSV-filer (*.csv);;Alla filer (*)</translation>
        </message>
        <message>
            <source>Clear</source>
            <translation>Rensa</translation>
        </message>
        <message>
            <source>Confirm Delete</source>
            <translation>Bekräfta radering</translation>
        </message>
        <message>
            <source>Copy Source</source>
            <translation>Kopiera källa</translation>
        </message>
        <message>
            <source>Copy Target</source>
            <translation>Kopiera mål</translation>
        </message>
        <message>
            <source>Delete</source>
            <translation>Ta bort</translation>
        </message>
        <message>
            <source>Delete term </source>
            <translation>Ta bort term </translation>
        </message>
        <message>
            <source>Domain</source>
            <translation>Domän</translation>
        </message>
        <message>
            <source>Domain:</source>
            <translation>Domän:</translation>
        </message>
        <message>
            <source>Duplicate Term</source>
            <translation>Duplicerad term</translation>
        </message>
        <message>
            <source>Edit</source>
            <translation>Redigera</translation>
        </message>
        <message>
            <source>Edit Term</source>
            <translation>Redigera term</translation>
        </message>
        <message>
            <source>Expected CSV format:\nsource,target,notes,domain\n\n</source>
            <translation>Förväntat CSV-format:\nkälla,mål,anteckningar,domän\n\n</translation>
        </message>
        <message>
            <source>Export CSV...</source>
            <translation>Exportera CSV...</translation>
        </message>
        <message>
            <source>Export Completed</source>
            <translation>Export slutförd</translation>
        </message>
        <message>
            <source>Export Error</source>
            <translation>Exportfel</translation>
        </message>
        <message>
            <source>Export Glossary to CSV</source>
            <translation>Exportera ordlista till CSV</translation>
        </message>
        <message>
            <source>Exported %d terms to %s</source>
            <translation>Exporterade %d termer till %s</translation>
        </message>
        <message>
            <source>Failed to export glossary:\n%s</source>
            <translation>Det gick inte att exportera ordlistan:\n%s</translation>
        </message>
        <message>
            <source>Glossary Management</source>
            <translation>Ordlista Hantering</translation>
        </message>
        <message>
            <source>Import CSV...</source>
            <translation>Importera CSV...</translation>
        </message>
        <message>
            <source>Import Completed</source>
            <translation>Importen slutförd</translation>
        </message>
        <message>
            <source>Import Glossary from CSV</source>
            <translation>Importera ordlista från CSV</translation>
        </message>
        <message>
            <source>Imported %d terms with %d errors.\n\nFirst errors:\n%s</source>
            <translation>Importerade %d termer med %d fel.\n\nFörsta felen:\n%s</translation>
        </message>
        <message>
            <source>No terms to export.</source>
            <translation>Inga termer att exportera.</translation>
        </message>
        <message>
            <source>Notes</source>
            <translation>Anteckningar</translation>
        </message>
        <message>
            <source>Notes:</source>
            <translation>Anmärkningar:</translation>
        </message>
        <message>
            <source>Search &amp; Filter</source>
            <translation>Sök och filtrera</translation>
        </message>
        <message>
            <source>Search in source or target...</source>
            <translation>Sök i källan eller målet...</translation>
        </message>
        <message>
            <source>Search:</source>
            <translation>Sök:</translation>
        </message>
        <message>
            <source>Showing %d of %d terms</source>
            <translation>Visar %d av %d termer</translation>
        </message>
        <message>
            <source>Source</source>
            <translation>Källa</translation>
        </message>
        <message>
            <source>Source text cannot be empty.</source>
            <translation>Källtexten får inte vara tom.</translation>
        </message>
        <message>
            <source>Source:</source>
            <translation>Källa:</translation>
        </message>
        <message>
            <source>Successfully imported %d terms.</source>
            <translation>%d termer har importerats.</translation>
        </message>
        <message>
            <source>Target</source>
            <translation>Mål</translation>
        </message>
        <message>
            <source>Target text cannot be empty.</source>
            <translation>Måltexten får inte vara tom.</translation>
        </message>
        <message>
            <source>Target:</source>
            <translation>Mål:</translation>
        </message>
        <message>
            <source>Terms</source>
            <translation>Termer</translation>
        </message>
        <message>
            <source>Update</source>
            <translation>Uppdatera</translation>
        </message>
        <message>
            <source>Warning</source>
            <translation>Varning</translation>
        </message>
        <message>
            <source>Delete term &apos;%s&apos; → &apos;%s&apos;?</source>
            <translation>Ta bort term &apos;%s&apos; → &apos;%s&apos;?</translation>
        </message>
    </context>
    <context>
        <name>HeaderDialog</name>
        <message>
            <source>Additional Metadata</source>
            <translation>Ytterligare metadata</translation>
        </message>
        <message>
            <source>Charset:</source>
            <translation>Teckenuppsättning:</translation>
        </message>
        <message>
            <source>Comment:</source>
            <translation>Kommentar:</translation>
        </message>
        <message>
            <source>Content-Transfer-Encoding:</source>
            <translation>Innehållsöverföringskodning:</translation>
        </message>
        <message>
            <source>Data Type:</source>
            <translation>Datatyp:</translation>
        </message>
        <message>
            <source>Define how plural forms work for this language.</source>
            <translation>Definiera hur pluralformer fungerar för detta språk.</translation>
        </message>
        <message>
            <source>Description:</source>
            <translation>Beskrivning:</translation>
        </message>
        <message>
            <source>Edit File Header</source>
            <translation>Redigera filhuvud</translation>
        </message>
        <message>
            <source>English (2 forms)</source>
            <translation>Engelska (2 former)</translation>
        </message>
        <message>
            <source>File Metadata</source>
            <translation>Filmetadata</translation>
        </message>
        <message>
            <source>Germanic (2 forms)</source>
            <translation>Germanska (2 former)</translation>
        </message>
        <message>
            <source>Language-Team:</source>
            <translation>Språk-team:</translation>
        </message>
        <message>
            <source>Language:</source>
            <translation>Språk:</translation>
        </message>
        <message>
            <source>Last-Translator:</source>
            <translation>Sista översättare:</translation>
        </message>
        <message>
            <source>Metadata</source>
            <translation>Metadata</translation>
        </message>
        <message>
            <source>Original File:</source>
            <translation>Originalfil:</translation>
        </message>
        <message>
            <source>PO Headers</source>
            <translation>PO-rubriker</translation>
        </message>
        <message>
            <source>PO-Revision-Date:</source>
            <translation>PO-Revisionsdatum:</translation>
        </message>
        <message>
            <source>POT-Creation-Date:</source>
            <translation>POT-Skapandedatum:</translation>
        </message>
        <message>
            <source>Package:</source>
            <translation>Paket:</translation>
        </message>
        <message>
            <source>Plural Forms</source>
            <translation>Pluralformer</translation>
        </message>
        <message>
            <source>Project Information</source>
            <translation>Projektinformation</translation>
        </message>
        <message>
            <source>Project Name:</source>
            <translation>Projektnamn:</translation>
        </message>
        <message>
            <source>Project-Id-Version:</source>
            <translation>Projekt-Id-Version:</translation>
        </message>
        <message>
            <source>Report-Msgid-Bugs-To:</source>
            <translation>Rapportera-Msgid-Bugs-Till:</translation>
        </message>
        <message>
            <source>Restore Defaults</source>
            <translation>Återställ standardinställningar</translation>
        </message>
        <message>
            <source>Restore all fields to default values?</source>
            <translation>Återställ alla fält till standardvärden?</translation>
        </message>
        <message>
            <source>Romance (2 forms)</source>
            <translation>Romanska (2 former)</translation>
        </message>
        <message>
            <source>Source Language:</source>
            <translation>Källspråk:</translation>
        </message>
        <message>
            <source>TS Attributes</source>
            <translation>TS-attribut</translation>
        </message>
        <message>
            <source>TS File Attributes</source>
            <translation>TS-filattribut</translation>
        </message>
        <message>
            <source>TS Version:</source>
            <translation>TS-version:</translation>
        </message>
        <message>
            <source>Target Language:</source>
            <translation>Målspråk:</translation>
        </message>
        <message>
            <source>Technical Information</source>
            <translation>Teknisk information</translation>
        </message>
        <message>
            <source>Tool ID:</source>
            <translation>Verktygs-ID:</translation>
        </message>
        <message>
            <source>Tool Information</source>
            <translation>Verktygsinformation</translation>
        </message>
        <message>
            <source>Tool Name:</source>
            <translation>Verktygets namn:</translation>
        </message>
        <message>
            <source>Tool Version:</source>
            <translation>Verktygsversion:</translation>
        </message>
        <message>
            <source>Translation Information</source>
            <translation>Översättningsinformation</translation>
        </message>
        <message>
            <source>Translator:</source>
            <translation>Översättare:</translation>
        </message>
        <message>
            <source>Version:</source>
            <translation>Version:</translation>
        </message>
        <message>
            <source>XLIFF Attributes</source>
            <translation>XLIFF-attribut</translation>
        </message>
        <message>
            <source>XLIFF File Attributes</source>
            <translation>XLIFF-filattribut</translation>
        </message>
        <message>
            <source>XLIFF Version:</source>
            <translation>XLIFF-version:</translation>
        </message>
    </context>
    <context>
        <name>HistoryDialog</name>
        <message>
            <source>Added</source>
            <translation>Tillagd</translation>
        </message>
        <message>
            <source>After:</source>
            <translation>Efter:</translation>
        </message>
        <message>
            <source>Before:</source>
            <translation>Före:</translation>
        </message>
        <message>
            <source>Change History</source>
            <translation>Ändringshistorik</translation>
        </message>
        <message>
            <source>Change Type</source>
            <translation>Ändringstyp</translation>
        </message>
        <message>
            <source>Changes</source>
            <translation>Förändringar</translation>
        </message>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Confirm Rollback</source>
            <translation>Bekräfta återställning</translation>
        </message>
        <message>
            <source>Date/Time</source>
            <translation>Datum/tid</translation>
        </message>
        <message>
            <source>Deleted</source>
            <translation>Raderad</translation>
        </message>
        <message>
            <source>Diff:</source>
            <translation>Diff:</translation>
        </message>
        <message>
            <source>Field</source>
            <translation>Fält</translation>
        </message>
        <message>
            <source>History for entry {0} in {1}</source>
            <translation>Historik för post {0} i {1}</translation>
        </message>
        <message>
            <source>Modified</source>
            <translation>Modifierad</translation>
        </message>
        <message>
            <source>No changes</source>
            <translation>Inga ändringar</translation>
        </message>
        <message>
            <source>No history available</source>
            <translation>Ingen historik tillgänglig</translation>
        </message>
        <message>
            <source>Rollback to This Version</source>
            <translation>Återställ till denna version</translation>
        </message>
        <message>
            <source>Select a history entry to see changes</source>
            <translation>Välj en historikpost för att se ändringar</translation>
        </message>
        <message>
            <source>Translation History</source>
            <translation>Översättningshistorik</translation>
        </message>
        <message>
            <source>Unknown</source>
            <translation>Okänd</translation>
        </message>
        <message>
            <source>User</source>
            <translation>Användare</translation>
        </message>
        <message>
            <source>Are you sure you want to rollback to this version?\n\nThis will replace the current text with:\n{}</source>
            <translation>Är du säker på att du vill återställa till denna version?\n\nDetta ersätter den nuvarande texten med:\n{}</translation>
        </message>
    </context>
    <context>
        <name>ImagePreviewLabel</name>
        <message>
            <source>Click to select image\n(PNG, JPG, GIF)</source>
            <translation>Klicka för att välja bild\n(PNG, JPG, GIF)</translation>
        </message>
    </context>
    <context>
        <name>LayoutSimulatorDialog</name>
        <message>
            <source>Bold</source>
            <translation>Fet</translation>
        </message>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Dialog Button</source>
            <translation>Dialogknapp</translation>
        </message>
        <message>
            <source>Font Family:</source>
            <translation>Teckensnittsfamilj:</translation>
        </message>
        <message>
            <source>Font Settings</source>
            <translation>Teckensnittsinställningar</translation>
        </message>
        <message>
            <source>Highlight Overflow</source>
            <translation>Markera överflöde</translation>
        </message>
        <message>
            <source>Layout Simulator</source>
            <translation>Layoutsimulator</translation>
        </message>
        <message>
            <source>Max Width:</source>
            <translation>Maximal bredd:</translation>
        </message>
        <message>
            <source>Menu Item</source>
            <translation>Menyalternativ</translation>
        </message>
        <message>
            <source>Mobile Button</source>
            <translation>Mobilknapp</translation>
        </message>
        <message>
            <source>Presets:</source>
            <translation>Förinställningar:</translation>
        </message>
        <message>
            <source>Size (pt):</source>
            <translation>Storlek (pt):</translation>
        </message>
        <message>
            <source>Source Text:</source>
            <translation>Källtext:</translation>
        </message>
        <message>
            <source>Source: {0}px | Translation: {1}px | Difference: {2}px ({3:.1f}%)</source>
            <translation>Källa: {0}px | Översättning: {1}px | Skillnad: {2}px ({3:.1f}%)</translation>
        </message>
        <message>
            <source>Tablet</source>
            <translation>Tablet</translation>
        </message>
        <message>
            <source>Text Comparison</source>
            <translation>Textjämförelse</translation>
        </message>
        <message>
            <source>Translation Text:</source>
            <translation>Översättningstext:</translation>
        </message>
        <message>
            <source>Width Constraints</source>
            <translation>Breddbegränsningar</translation>
        </message>
    </context>
    <context>
        <name>LinguaEditWindow</name>
        <message>
            <source> ⚠ long</source>
            <translation> ⚠ lång</translation>
        </message>
        <message>
            <source> ⚠ short</source>
            <translation> ⚠ kort</translation>
        </message>
        <message>
            <source>%d matches</source>
            <translation>%d träffar</translation>
        </message>
        <message>
            <source>%d strings</source>
            <translation>%d strängar</translation>
        </message>
        <message>
            <source>%d strings — %d translated, %d fuzzy, %d untranslated</source>
            <translation>%d strängar — %d översatta, %d fuzzy, %d oöversatta</translation>
        </message>
        <message>
            <source>%d translations applied</source>
            <translation>%d översättningar tillämpade</translation>
        </message>
        <message>
            <source>%p% translated</source>
            <translation>%p% översatt</translation>
        </message>
        <message>
            <source>&amp;Catalog</source>
            <translation>&amp;Katalog</translation>
        </message>
        <message>
            <source>&amp;Edit</source>
            <translation>R&amp;edigera</translation>
        </message>
        <message>
            <source>&amp;File</source>
            <translation>&amp;Arkiv</translation>
        </message>
        <message>
            <source>&amp;Git</source>
            <translation>Gi&amp;t</translation>
        </message>
        <message>
            <source>&amp;Go</source>
            <translation>&amp;Gå</translation>
        </message>
        <message>
            <source>&amp;Help</source>
            <translation>&amp;Hjälp</translation>
        </message>
        <message>
            <source>&amp;Open…</source>
            <translation>Ö&amp;ppna…</translation>
        </message>
        <message>
            <source>&amp;Platforms</source>
            <translation>&amp;Plattformar</translation>
        </message>
        <message>
            <source>&amp;Save</source>
            <translation>&amp;Spara</translation>
        </message>
        <message>
            <source>&amp;Tools</source>
            <translation>Ver&amp;ktyg</translation>
        </message>
        <message>
            <source>&amp;View</source>
            <translation>&amp;Visa</translation>
        </message>
        <message>
            <source>&lt;b&gt;Concordance search&lt;/b&gt;</source>
            <translation>&lt;b&gt;Konkordanssökning&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Reference source:&lt;/b&gt;</source>
            <translation>&lt;b&gt;Referenskälla:&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Reference translation:&lt;/b&gt;</source>
            <translation>&lt;b&gt;Referensöversättning:&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Source text:&lt;/b&gt;</source>
            <translation>&lt;b&gt;Källtext:&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Suggestions&lt;/b&gt;</source>
            <translation>&lt;b&gt;Förslag&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Translation:&lt;/b&gt;</source>
            <translation>&lt;b&gt;Översättning:&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Translator comment:&lt;/b&gt;</source>
            <translation>&lt;b&gt;Översättarens kommentar:&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;i&gt;(no match in reference)&lt;/i&gt;</source>
            <translation>&lt;i&gt;(ingen matchning i referensen)&lt;/i&gt;</translation>
        </message>
        <message>
            <source>&lt;i&gt;No suggestions&lt;/i&gt;</source>
            <translation>&lt;i&gt;Inga förslag&lt;/i&gt;</translation>
        </message>
        <message>
            <source>A macro with this name already exists.</source>
            <translation>Ett makro med detta namn finns redan.</translation>
        </message>
        <message>
            <source>A translation file editor for PO, TS, JSON, XLIFF, </source>
            <translation>En översättningsfilredigerare för PO, TS, JSON, XLIFF, </translation>
        </message>
        <message>
            <source>A translation file is currently open with unsaved changes.\n</source>
            <translation>En översättningsfil är öppen med osparade ändringar.\n</translation>
        </message>
        <message>
            <source>AI Review</source>
            <translation>AI-granskning</translation>
        </message>
        <message>
            <source>API Keys</source>
            <translation>API-nycklar</translation>
        </message>
        <message>
            <source>API keys saved</source>
            <translation>API-nycklar sparade</translation>
        </message>
        <message>
            <source>About LinguaEdit</source>
            <translation>Om LinguaEdit</translation>
        </message>
        <message>
            <source>About Qt</source>
            <translation>Om Qt</translation>
        </message>
        <message>
            <source>Achievements…</source>
            <translation>Prestationer…</translation>
        </message>
        <message>
            <source>Add Bookmark</source>
            <translation>Lägg till bokmärke</translation>
        </message>
        <message>
            <source>Add Comment</source>
            <translation>Lägg till kommentar</translation>
        </message>
        <message>
            <source>Add Field</source>
            <translation>Lägg till fält</translation>
        </message>
        <message>
            <source>Add Tag</source>
            <translation>Lägg till tagg</translation>
        </message>
        <message>
            <source>Add Tag...</source>
            <translation>Lägg till tagg...</translation>
        </message>
        <message>
            <source>Add Term</source>
            <translation>Lägg till term</translation>
        </message>
        <message>
            <source>Add translator notes...</source>
            <translation>Lägg till översättarens anteckningar...</translation>
        </message>
        <message>
            <source>Added %d entries to Translation Memory</source>
            <translation>Lade till %d poster till översättningsminnet</translation>
        </message>
        <message>
            <source>Added: %s → %s</source>
            <translation>Tillagt: %s → %s</translation>
        </message>
        <message>
            <source>All files (*)</source>
            <translation>Alla filer (*)</translation>
        </message>
        <message>
            <source>All strings</source>
            <translation>Alla strängar</translation>
        </message>
        <message>
            <source>Already recording a macro</source>
            <translation>Redan spelar in ett makro</translation>
        </message>
        <message>
            <source>Applied changes to %d entries</source>
            <translation>Tillämpade ändringar på %d poster</translation>
        </message>
        <message>
            <source>Apply Machine Translation suggestion</source>
            <translation>Tillämpa förslag från maskinöversättning</translation>
        </message>
        <message>
            <source>Apply best Translation Memory match</source>
            <translation>Använd bästa matchning från översättningsminnet</translation>
        </message>
        <message>
            <source>Approve</source>
            <translation>Godkänn</translation>
        </message>
        <message>
            <source>Attach current file</source>
            <translation>Bifoga aktuell fil</translation>
        </message>
        <message>
            <source>Auto-compile enabled</source>
            <translation>Automatisk kompilering aktiverad</translation>
        </message>
        <message>
            <source>Auto-compiled after save</source>
            <translation>Automatisk kompilering efter sparande</translation>
        </message>
        <message>
            <source>Auto-propagate</source>
            <translation>Automatisk propagering</translation>
        </message>
        <message>
            <source>Auto-propagated %d entries</source>
            <translation>Propagerade %d poster automatiskt</translation>
        </message>
        <message>
            <source>Batch Edit…</source>
            <translation>Massredigering…</translation>
        </message>
        <message>
            <source>Batch Translate…</source>
            <translation>Massöversättning…</translation>
        </message>
        <message>
            <source>Bilingual export (source + translation)</source>
            <translation>Tvåspråkig export (källa + översättning)</translation>
        </message>
        <message>
            <source>Bookmark added</source>
            <translation>Bokmärke tillagt</translation>
        </message>
        <message>
            <source>Bookmark removed</source>
            <translation>Bokmärke borttaget</translation>
        </message>
        <message>
            <source>By length</source>
            <translation>Efter längd</translation>
        </message>
        <message>
            <source>By reference</source>
            <translation>Efter referens</translation>
        </message>
        <message>
            <source>Cancel</source>
            <translation>Avbryt</translation>
        </message>
        <message>
            <source>Cannot compile: install </source>
            <translation>Kan inte kompilera: installera </translation>
        </message>
        <message>
            <source>Cannot compile: pyside6-lrelease or lrelease not found</source>
            <translation>Kan inte kompilera: pyside6-lrelease eller lrelease hittades inte</translation>
        </message>
        <message>
            <source>Cannot split empty entry</source>
            <translation>Kan inte dela upp tom post</translation>
        </message>
        <message>
            <source>Category</source>
            <translation>Kategori</translation>
        </message>
        <message>
            <source>Changes committed locally</source>
            <translation>Lokalt bekräftade ändringar</translation>
        </message>
        <message>
            <source>Changes pushed successfully</source>
            <translation>Ändringarna har skickats</translation>
        </message>
        <message>
            <source>Check for updates</source>
            <translation>Sök efter uppdateringar</translation>
        </message>
        <message>
            <source>Clear</source>
            <translation>Rensa</translation>
        </message>
        <message>
            <source>Clear translation</source>
            <translation>Rensa översättning</translation>
        </message>
        <message>
            <source>Close Current File?</source>
            <translation>Stäng aktuell fil?</translation>
        </message>
        <message>
            <source>Close Tab</source>
            <translation>Stäng flik</translation>
        </message>
        <message>
            <source>Close the current file and load extracted subtitles?</source>
            <translation>Stäng den aktuella filen och ladda extraherade undertexter?</translation>
        </message>
        <message>
            <source>Comments</source>
            <translation>Kommentarer</translation>
        </message>
        <message>
            <source>Commit failed: %s</source>
            <translation>Commit misslyckades: %s</translation>
        </message>
        <message>
            <source>Commit message:</source>
            <translation>Commit-meddelande:</translation>
        </message>
        <message>
            <source>Commit successful. Push to remote?</source>
            <translation>Commit lyckades. Skicka till fjärrserver?</translation>
        </message>
        <message>
            <source>Committed!</source>
            <translation>Committat!</translation>
        </message>
        <message>
            <source>Commit…</source>
            <translation>Committa…</translation>
        </message>
        <message>
            <source>Compare Files…</source>
            <translation>Jämför filer…</translation>
        </message>
        <message>
            <source>Compare language…</source>
            <translation>Jämför språk…</translation>
        </message>
        <message>
            <source>Compile</source>
            <translation>Kompilera</translation>
        </message>
        <message>
            <source>Compile error: %s</source>
            <translation>Kompileringsfel: %s</translation>
        </message>
        <message>
            <source>Compile not supported for %s files</source>
            <translation>Kompilering stöds inte för %s-filer</translation>
        </message>
        <message>
            <source>Compile translation</source>
            <translation>Kompilera översättning</translation>
        </message>
        <message>
            <source>Compiled: %s</source>
            <translation>Sammanställt: %s</translation>
        </message>
        <message>
            <source>Concordance</source>
            <translation>Konkordans</translation>
        </message>
        <message>
            <source>Concordance Search…</source>
            <translation>Konkordanssökning…</translation>
        </message>
        <message>
            <source>Consistency Check</source>
            <translation>Konsistenskontroll</translation>
        </message>
        <message>
            <source>Consistency check</source>
            <translation>Konsistenskontroll</translation>
        </message>
        <message>
            <source>Context</source>
            <translation>Sammanhang</translation>
        </message>
        <message>
            <source>Copy Source</source>
            <translation>Kopiera källa</translation>
        </message>
        <message>
            <source>Copy source</source>
            <translation>Kopiera källa</translation>
        </message>
        <message>
            <source>Copy source text to translation</source>
            <translation>Kopiera källtexten till översättningen</translation>
        </message>
        <message>
            <source>Copy source text to translation (Ctrl+B)</source>
            <translation>Kopiera källtexten till översättningen (Ctrl+B)</translation>
        </message>
        <message>
            <source>Copy source to translation</source>
            <translation>Kopiera källan till översättningen</translation>
        </message>
        <message>
            <source>Could not read video file:\n%s</source>
            <translation>Kunde inte läsa videofilen:\n%s</translation>
        </message>
        <message>
            <source>Count</source>
            <translation>Räkna</translation>
        </message>
        <message>
            <source>Crowdin</source>
            <translation>Crowdin</translation>
        </message>
        <message>
            <source>Crowdin Statistics…</source>
            <translation>Crowdin-statistik…</translation>
        </message>
        <message>
            <source>Crowdin Error</source>
            <translation>Crowdin-fel</translation>
        </message>
        <message>
            <source>No Crowdin API key configured.\nPlease add one in Translation → API Keys…</source>
            <translation>Ingen Crowdin API-nyckel konfigurerad. Lägg till en i Översättning → API-nycklar...</translation>
        </message>
        <message>
            <source>Crowdin — %s</source>
            <translation>Crowdin — %s</translation>
        </message>
        <message>
            <source>Translated: %d%% (%d/%d)</source>
            <translation>Översatt: %d%% (%d/%d)</translation>
        </message>
        <message>
            <source>Approved: %d%% (%d/%d)</source>
            <translation>Godkänd: %d%% (%d/%d)</translation>
        </message>
        <message>
            <source>Pull Translations</source>
            <translation>Hämta översättningar</translation>
        </message>
        <message>
            <source>Push Source</source>
            <translation>Skicka källa</translation>
        </message>
        <message>
            <source>Current string has no translation to propagate.</source>
            <translation>Den aktuella strängen har ingen översättning att sprida.</translation>
        </message>
        <message>
            <source>Customize Toolbar…</source>
            <translation>Anpassa verktygsfältet…</translation>
        </message>
        <message>
            <source>Dark</source>
            <translation>Mörk</translation>
        </message>
        <message>
            <source>Date</source>
            <translation>Datum</translation>
        </message>
        <message>
            <source>Developer</source>
            <translation>Utvecklare</translation>
        </message>
        <message>
            <source>Developer:</source>
            <translation>Utvecklare:</translation>
        </message>
        <message>
            <source>Diff</source>
            <translation>Diff</translation>
        </message>
        <message>
            <source>Diff with Previous Version…</source>
            <translation>Skillnad jämfört med tidigare version…</translation>
        </message>
        <message>
            <source>Diff…</source>
            <translation>Diff…</translation>
        </message>
        <message>
            <source>Documentation</source>
            <translation>Dokumentation</translation>
        </message>
        <message>
            <source>Donate ♥</source>
            <translation>Donera ♥</translation>
        </message>
        <message>
            <source>Done and next (Ctrl+Enter)</source>
            <translation>Klar och nästa (Ctrl+Enter)</translation>
        </message>
        <message>
            <source>Edit Header…</source>
            <translation>Redigera rubrik…</translation>
        </message>
        <message>
            <source>Edit file header metadata. Changes are applied when you click Save.</source>
            <translation>Redigera filhuvudets metadata. Ändringarna tillämpas när du klickar på Spara.</translation>
        </message>
        <message>
            <source>Editor Below</source>
            <translation>Redigerare nedanför</translation>
        </message>
        <message>
            <source>Editor on Right</source>
            <translation>Redigerare till höger</translation>
        </message>
        <message>
            <source>Email Translation</source>
            <translation>E-postöversättning</translation>
        </message>
        <message>
            <source>Email Translation…</source>
            <translation>E-postöversättning…</translation>
        </message>
        <message>
            <source>Email client opened</source>
            <translation>E-postklienten öppnad</translation>
        </message>
        <message>
            <source>Enter macro name:</source>
            <translation>Ange makronamn:</translation>
        </message>
        <message>
            <source>Enter translator note:</source>
            <translation>Inför översättarens anmärkning:</translation>
        </message>
        <message>
            <source>Entry</source>
            <translation>Post</translation>
        </message>
        <message>
            <source>Entry pinned</source>
            <translation>Post nålad</translation>
        </message>
        <message>
            <source>Entry split into 2 segments</source>
            <translation>Posten är uppdelad i två delar</translation>
        </message>
        <message>
            <source>Entry unpinned</source>
            <translation>Posten avnålad</translation>
        </message>
        <message>
            <source>Error</source>
            <translation>Fel</translation>
        </message>
        <message>
            <source>Error loading file: %s</source>
            <translation>Fel vid inläsning av fil: %s</translation>
        </message>
        <message>
            <source>Error loading reference: %s</source>
            <translation>Fel vid inläsning av referens: %s</translation>
        </message>
        <message>
            <source>Export Error</source>
            <translation>Exportfel</translation>
        </message>
        <message>
            <source>Export TMX</source>
            <translation>Exportera TMX</translation>
        </message>
        <message>
            <source>Export TMX…</source>
            <translation>Exportera TMX…</translation>
        </message>
        <message>
            <source>Export report…</source>
            <translation>Exportera rapport…</translation>
        </message>
        <message>
            <source>Exported {} translation units to {}</source>
            <translation>Exporterade {} översättningsenheter till {}</translation>
        </message>
        <message>
            <source>Extract Subtitles from Video…</source>
            <translation>Extrahera undertexter från video…</translation>
        </message>
        <message>
            <source>Extracting</source>
            <translation>Extraherar</translation>
        </message>
        <message>
            <source>Extracting subtitles…</source>
            <translation>Extraherar undertexter…</translation>
        </message>
        <message>
            <source>Extraction Failed</source>
            <translation>Extraktion misslyckades</translation>
        </message>
        <message>
            <source>Failed to export TMX file: {}</source>
            <translation>Det gick inte att exportera TMX-filen: {}</translation>
        </message>
        <message>
            <source>Failed to import TMX file: {}</source>
            <translation>Det gick inte att importera TMX-filen: {}</translation>
        </message>
        <message>
            <source>Failed to play macro</source>
            <translation>Kunde inte spela upp makro</translation>
        </message>
        <message>
            <source>Failed to run msgmerge:\n{}</source>
            <translation>Det gick inte att köra msgmerge:\n{}</translation>
        </message>
        <message>
            <source>Feed file to TM</source>
            <translation>Matningsfil till TM</translation>
        </message>
        <message>
            <source>File</source>
            <translation>Fil</translation>
        </message>
        <message>
            <source>File Changed</source>
            <translation>Filen har ändrats</translation>
        </message>
        <message>
            <source>File Header / Metadata</source>
            <translation>Filhuvud / Metadata</translation>
        </message>
        <message>
            <source>File metadata…</source>
            <translation>Filmetadata…</translation>
        </message>
        <message>
            <source>File not found: %s</source>
            <translation>Filen hittades inte: %s</translation>
        </message>
        <message>
            <source>File order</source>
            <translation>Filordning</translation>
        </message>
        <message>
            <source>File reloaded (changed externally)</source>
            <translation>Fil laddad om (ändrad externt)</translation>
        </message>
        <message>
            <source>File reloaded (external change detected)</source>
            <translation>Fil laddad om (extern förändring upptäckt)</translation>
        </message>
        <message>
            <source>Find &amp;&amp; Replace…</source>
            <translation>Sök och ersätt…</translation>
        </message>
        <message>
            <source>Find in translations…</source>
            <translation>Hitta i översättningar…</translation>
        </message>
        <message>
            <source>Find…</source>
            <translation>Hitta…</translation>
        </message>
        <message>
            <source>Flags</source>
            <translation>Flaggor</translation>
        </message>
        <message>
            <source>Focus Mode</source>
            <translation>Fokusläge</translation>
        </message>
        <message>
            <source>Focus mode disabled</source>
            <translation>Fokusläge inaktiverat</translation>
        </message>
        <message>
            <source>Focus mode enabled - hiding completed translations</source>
            <translation>Fokusläge aktiverat – döljer färdiga översättningar</translation>
        </message>
        <message>
            <source>Format:</source>
            <translation>Format:</translation>
        </message>
        <message>
            <source>Found %d subtitle track(s). Select one:</source>
            <translation>Hittade %d undertextspår. Välj ett:</translation>
        </message>
        <message>
            <source>Fullscreen</source>
            <translation>Helskärm</translation>
        </message>
        <message>
            <source>Fullscreen mode - Press Escape to exit</source>
            <translation>Helskärmsläge – Tryck på Escape för att avsluta</translation>
        </message>
        <message>
            <source>Fuzzy</source>
            <translation>Luddig</translation>
        </message>
        <message>
            <source>Fuzzy / Needs work</source>
            <translation>Luddiga / Behöver bearbetas</translation>
        </message>
        <message>
            <source>Fuzzy diff (previous → current)</source>
            <translation>Luddig diff (tidigare → nuvarande)</translation>
        </message>
        <message>
            <source>Fuzzy:</source>
            <translation>Luddiga:</translation>
        </message>
        <message>
            <source>Fuzzy: %d</source>
            <translation>Luddiga: %d</translation>
        </message>
        <message>
            <source>Fuzzy: 0</source>
            <translation>Luddiga: 0</translation>
        </message>
        <message>
            <source>Generate Report</source>
            <translation>Generera rapport</translation>
        </message>
        <message>
            <source>Generate Report…</source>
            <translation>Generera rapport…</translation>
        </message>
        <message>
            <source>Generated by LinguaEdit</source>
            <translation>Genererat av LinguaEdit</translation>
        </message>
        <message>
            <source>Git</source>
            <translation>Git</translation>
        </message>
        <message>
            <source>Git Branches</source>
            <translation>Git-grenar</translation>
        </message>
        <message>
            <source>Git Commit</source>
            <translation>Git-commit</translation>
        </message>
        <message>
            <source>Git Diff</source>
            <translation>Git-diff</translation>
        </message>
        <message>
            <source>Git Error</source>
            <translation>Git-fel</translation>
        </message>
        <message>
            <source>Git Status</source>
            <translation>Git-status</translation>
        </message>
        <message>
            <source>Git operation error: {}</source>
            <translation>Git-operationsfel: {}</translation>
        </message>
        <message>
            <source>Git operation failed: {}</source>
            <translation>Git-åtgärden misslyckades: {}</translation>
        </message>
        <message>
            <source>GitHub PR</source>
            <translation>GitHub PR</translation>
        </message>
        <message>
            <source>GitHub PR…</source>
            <translation>GitHub PR…</translation>
        </message>
        <message>
            <source>GitHub Repository</source>
            <translation>GitHub-arkiv</translation>
        </message>
        <message>
            <source>Glossary</source>
            <translation>Ordlista</translation>
        </message>
        <message>
            <source>Glossary / Terminology</source>
            <translation>Ordlista / Terminologi</translation>
        </message>
        <message>
            <source>Glossary Check</source>
            <translation>Ordlista Kontrollera</translation>
        </message>
        <message>
            <source>Glossary…</source>
            <translation>Ordlista…</translation>
        </message>
        <message>
            <source>HTML (*.html);;PDF (*.pdf)</source>
            <translation>HTML (*.html);;PDF (*.pdf)</translation>
        </message>
        <message>
            <source>HTML files (*.html);;PDF files (*.pdf)</source>
            <translation>HTML-filer (*.html); PDF-filer (*.pdf)</translation>
        </message>
        <message>
            <source>Header updated</source>
            <translation>Rubrik uppdaterad</translation>
        </message>
        <message>
            <source>Import Error</source>
            <translation>Importfel</translation>
        </message>
        <message>
            <source>Import TMX</source>
            <translation>Importera TMX</translation>
        </message>
        <message>
            <source>Import TMX…</source>
            <translation>Importera TMX…</translation>
        </message>
        <message>
            <source>Imported {} translation units</source>
            <translation>Importerade {} översättningsenheter</translation>
        </message>
        <message>
            <source>Include fuzzy entries</source>
            <translation>Inkludera otydliga poster</translation>
        </message>
        <message>
            <source>Incomplete Subtitles</source>
            <translation>Ofullständiga undertexter</translation>
        </message>
        <message>
            <source>Invalid regex</source>
            <translation>Ogiltig reguljär uttryck</translation>
        </message>
        <message>
            <source>Issues</source>
            <translation>Problem</translation>
        </message>
        <message>
            <source>JSON files (*.json);;All files (*)</source>
            <translation>JSON-filer (*.json);;Alla filer (*)</translation>
        </message>
        <message>
            <source>Key</source>
            <translation>Nyckel</translation>
        </message>
        <message>
            <source>Language</source>
            <translation>Språk</translation>
        </message>
        <message>
            <source>Language:</source>
            <translation>Språk:</translation>
        </message>
        <message>
            <source>Languages</source>
            <translation>Språk</translation>
        </message>
        <message>
            <source>Layout Simulator</source>
            <translation>Layoutsimulator</translation>
        </message>
        <message>
            <source>License:</source>
            <translation>Licens:</translation>
        </message>
        <message>
            <source>Light</source>
            <translation>Ljus</translation>
        </message>
        <message>
            <source>LinguaEdit</source>
            <translation>LinguaEdit</translation>
        </message>
        <message>
            <source>Ln %d, Col %d</source>
            <translation>Rad %d, kol %d</translation>
        </message>
        <message>
            <source>Ln 1, Col 1</source>
            <translation>Rad 1, kol 1</translation>
        </message>
        <message>
            <source>Loaded reference: %s</source>
            <translation>Läste in referens: %s</translation>
        </message>
        <message>
            <source>Locale:</source>
            <translation>Locale:</translation>
        </message>
        <message>
            <source>MT translation failed</source>
            <translation>MT-översättningen misslyckades</translation>
        </message>
        <message>
            <source>Macro Exists</source>
            <translation>Makro finns</translation>
        </message>
        <message>
            <source>Macros</source>
            <translation>Makron</translation>
        </message>
        <message>
            <source>Main</source>
            <translation>Huvud</translation>
        </message>
        <message>
            <source>Manage API Keys…</source>
            <translation>Hantera API-nycklar…</translation>
        </message>
        <message>
            <source>Manage Macros…</source>
            <translation>Hantera makron…</translation>
        </message>
        <message>
            <source>Manage Plugins…</source>
            <translation>Hantera plugins…</translation>
        </message>
        <message>
            <source>Mark current entry as reviewed</source>
            <translation>Markera aktuell post som granskad</translation>
        </message>
        <message>
            <source>Mark this string as fuzzy / needs review (Ctrl+U)</source>
            <translation>Markera denna sträng som oklar/behöver granskas (Ctrl+U)</translation>
        </message>
        <message>
            <source>Max width:</source>
            <translation>Maximal bredd:</translation>
        </message>
        <message>
            <source>Merge Entries…</source>
            <translation>Sammanfoga poster…</translation>
        </message>
        <message>
            <source>Merge with POT…</source>
            <translation>Sammanslagning med POT…</translation>
        </message>
        <message>
            <source>Merged {} entries</source>
            <translation>Sammanslagna {} poster</translation>
        </message>
        <message>
            <source>Message</source>
            <translation>Meddelande</translation>
        </message>
        <message>
            <source>Message:</source>
            <translation>Meddelande:</translation>
        </message>
        <message>
            <source>Metadata updated</source>
            <translation>Metadata uppdaterad</translation>
        </message>
        <message>
            <source>Minimap</source>
            <translation>Minikarta</translation>
        </message>
        <message>
            <source>Monokai</source>
            <translation>Monokai</translation>
        </message>
        <message>
            <source>Msgmerge Error</source>
            <translation>Msgmerge-fel</translation>
        </message>
        <message>
            <source>Msgmerge Not Found</source>
            <translation>Msgmerge hittades inte</translation>
        </message>
        <message>
            <source>Needs Review</source>
            <translation>Behöver granskas</translation>
        </message>
        <message>
            <source>Needs work</source>
            <translation>Behöver förbättras</translation>
        </message>
        <message>
            <source>Next</source>
            <translation>Nästa</translation>
        </message>
        <message>
            <source>Next entry</source>
            <translation>Nästa post</translation>
        </message>
        <message>
            <source>Next untranslated</source>
            <translation>Nästa oöversatt</translation>
        </message>
        <message>
            <source>No File</source>
            <translation>Ingen fil</translation>
        </message>
        <message>
            <source>No Subtitles</source>
            <translation>Inga undertexter</translation>
        </message>
        <message>
            <source>No bookmarks set</source>
            <translation>Inga bokmärken har lagts till</translation>
        </message>
        <message>
            <source>No changes</source>
            <translation>Inga ändringar</translation>
        </message>
        <message>
            <source>No embedded subtitle tracks found in this video file.</source>
            <translation>Inga inbäddade undertextspår hittades i denna videofil.</translation>
        </message>
        <message>
            <source>No enabled macros</source>
            <translation>Inga aktiverade makron</translation>
        </message>
        <message>
            <source>No file</source>
            <translation>Ingen fil</translation>
        </message>
        <message>
            <source>No file loaded</source>
            <translation>Ingen fil laddad</translation>
        </message>
        <message>
            <source>No glossary violations found! ✓</source>
            <translation>Inga ordlistebrott hittades! ✓</translation>
        </message>
        <message>
            <source>No identical source strings found.</source>
            <translation>Inga identiska källsträngar hittades.</translation>
        </message>
        <message>
            <source>No inconsistencies found! ✓</source>
            <translation>Inga inkonsekvenser hittades! ✓</translation>
        </message>
        <message>
            <source>No issues found</source>
            <translation>Inga problem hittades</translation>
        </message>
        <message>
            <source>No macros available</source>
            <translation>Inga makron tillgängliga</translation>
        </message>
        <message>
            <source>No more fuzzy strings</source>
            <translation>Inga fler suddiga strängar</translation>
        </message>
        <message>
            <source>No more untranslated strings</source>
            <translation>Inga fler oöversatta strängar</translation>
        </message>
        <message>
            <source>No screenshot available</source>
            <translation>Ingen skärmdump tillgänglig</translation>
        </message>
        <message>
            <source>No source text to review</source>
            <translation>Ingen källtext att granska</translation>
        </message>
        <message>
            <source>No terms defined</source>
            <translation>Inga termer definierade</translation>
        </message>
        <message>
            <source>No text to check</source>
            <translation>Ingen text att kontrollera</translation>
        </message>
        <message>
            <source>No text to play</source>
            <translation>Ingen text att spela upp</translation>
        </message>
        <message>
            <source>No translation selected</source>
            <translation>Ingen översättning vald</translation>
        </message>
        <message>
            <source>No translation to preview</source>
            <translation>Ingen översättning att förhandsgranska</translation>
        </message>
        <message>
            <source>Nord</source>
            <translation>Nord</translation>
        </message>
        <message>
            <source>Normal Mode</source>
            <translation>Normalt läge</translation>
        </message>
        <message>
            <source>Normal sorting order</source>
            <translation>Normal sorteringsordning</translation>
        </message>
        <message>
            <source>Not a git repository</source>
            <translation>Inte ett git-arkiv</translation>
        </message>
        <message>
            <source>Notes</source>
            <translation>Anteckningar</translation>
        </message>
        <message>
            <source>OCR Screenshot…</source>
            <translation>OCR-skärmdump…</translation>
        </message>
        <message>
            <source>OCR extraction completed. {} strings extracted.</source>
            <translation>OCR-extrahering slutförd. {} strängar extraherade.</translation>
        </message>
        <message>
            <source>Open</source>
            <translation>Öppna</translation>
        </message>
        <message>
            <source>Open Project…</source>
            <translation>Öppna projekt…</translation>
        </message>
        <message>
            <source>Open Reference File</source>
            <translation>Öppna referensfil</translation>
        </message>
        <message>
            <source>Open Translation File</source>
            <translation>Öppna översättningsfil</translation>
        </message>
        <message>
            <source>Open Video</source>
            <translation>Öppna video</translation>
        </message>
        <message>
            <source>Open Video…</source>
            <translation>Öppna video…</translation>
        </message>
        <message>
            <source>Options</source>
            <translation>Alternativ</translation>
        </message>
        <message>
            <source>PO file merged successfully with POT file.\nPlease reload the file to see changes.</source>
            <translation>PO-filen har sammanfogats med POT-filen.\nLadda om filen för att se ändringarna.</translation>
        </message>
        <message>
            <source>PO files (*.po);;All files (*)</source>
            <translation>PO-filer (*.po);;Alla filer (*)</translation>
        </message>
        <message>
            <source>POT Files (*.pot)</source>
            <translation>POT-filer (*.pot)</translation>
        </message>
        <message>
            <source>Platform settings…</source>
            <translation>Plattformsinställningar…</translation>
        </message>
        <message>
            <source>Play Macro</source>
            <translation>Spela upp makro</translation>
        </message>
        <message>
            <source>Play Translation</source>
            <translation>Spela upp översättning</translation>
        </message>
        <message>
            <source>Playing translation...</source>
            <translation>Spelar upp översättning...</translation>
        </message>
        <message>
            <source>Please enter recipient email</source>
            <translation>Ange mottagarens e-postadress</translation>
        </message>
        <message>
            <source>Please open a PO file first.</source>
            <translation>Öppna först en PO-fil.</translation>
        </message>
        <message>
            <source>Plural: %s</source>
            <translation>Plural: %s</translation>
        </message>
        <message>
            <source>Pre-translate</source>
            <translation>Föröversätt</translation>
        </message>
        <message>
            <source>Pre-translated %d entries via %s</source>
            <translation>Föröversatta %d poster via %s</translation>
        </message>
        <message>
            <source>Pre-translate…</source>
            <translation>Föröversätt…</translation>
        </message>
        <message>
            <source>Preferences…</source>
            <translation>Inställningar…</translation>
        </message>
        <message>
            <source>Preview</source>
            <translation>Förhandsgranska</translation>
        </message>
        <message>
            <source>Previous</source>
            <translation>Föregående</translation>
        </message>
        <message>
            <source>Previous entry</source>
            <translation>Föregående post</translation>
        </message>
        <message>
            <source>Previous untranslated</source>
            <translation>Tidigare oöversatt</translation>
        </message>
        <message>
            <source>Probing video for subtitle tracks…</source>
            <translation>Söker efter videor för undertextspår...</translation>
        </message>
        <message>
            <source>Project Dashboard</source>
            <translation>Projektpanel</translation>
        </message>
        <message>
            <source>Propagate Translation</source>
            <translation>Propagera översättning</translation>
        </message>
        <message>
            <source>Pull Latest</source>
            <translation>Hämta senaste</translation>
        </message>
        <message>
            <source>Pull from…</source>
            <translation>Hämta från…</translation>
        </message>
        <message>
            <source>Push Changes</source>
            <translation>Skicka ändringar</translation>
        </message>
        <message>
            <source>Push to…</source>
            <translation>Pusha till…</translation>
        </message>
        <message>
            <source>QA Profile: %s</source>
            <translation>QA-profil: %s</translation>
        </message>
        <message>
            <source>QA profile: Formal</source>
            <translation>QA-profil: Formell</translation>
        </message>
        <message>
            <source>QA profile: Informal</source>
            <translation>QA-profil: Informell</translation>
        </message>
        <message>
            <source>Quality</source>
            <translation>Kvalitet</translation>
        </message>
        <message>
            <source>Quality Score</source>
            <translation>Kvalitetsresultat</translation>
        </message>
        <message>
            <source>Quit</source>
            <translation>Avsluta</translation>
        </message>
        <message>
            <source>Recent Files</source>
            <translation>Senaste filer</translation>
        </message>
        <message>
            <source>Record Macro</source>
            <translation>Spela in makro</translation>
        </message>
        <message>
            <source>Recording macro </source>
            <translation>Inspelning av makro </translation>
        </message>
        <message>
            <source>Redo</source>
            <translation>Redo</translation>
        </message>
        <message>
            <source>Reference</source>
            <translation>Referens</translation>
        </message>
        <message>
            <source>References</source>
            <translation>Referenser</translation>
        </message>
        <message>
            <source>Regex</source>
            <translation>Reguljära uttryck</translation>
        </message>
        <message>
            <source>Regex Tester</source>
            <translation>Regex-testare</translation>
        </message>
        <message>
            <source>Reject</source>
            <translation>Avvisa</translation>
        </message>
        <message>
            <source>Remove Bookmark</source>
            <translation>Ta bort bokmärke</translation>
        </message>
        <message>
            <source>Remove Selected</source>
            <translation>Ta bort markerade</translation>
        </message>
        <message>
            <source>Replace</source>
            <translation>Ersätt</translation>
        </message>
        <message>
            <source>Replace All</source>
            <translation>Ersätt alla</translation>
        </message>
        <message>
            <source>Replace with…</source>
            <translation>Ersätt med…</translation>
        </message>
        <message>
            <source>Replaced in %d entries</source>
            <translation>Ersatt i %d poster</translation>
        </message>
        <message>
            <source>Report Options</source>
            <translation>Rapportalternativ</translation>
        </message>
        <message>
            <source>Report a Bug</source>
            <translation>Rapportera ett fel</translation>
        </message>
        <message>
            <source>Report error: %s</source>
            <translation>Rapportera fel: %s</translation>
        </message>
        <message>
            <source>Report saved</source>
            <translation>Rapport sparad</translation>
        </message>
        <message>
            <source>Report saved to %s</source>
            <translation>Rapport sparad till %s</translation>
        </message>
        <message>
            <source>Report saved: %s</source>
            <translation>Rapport sparad: %s</translation>
        </message>
        <message>
            <source>Review</source>
            <translation>Granska</translation>
        </message>
        <message>
            <source>Review Mode</source>
            <translation>Granskningsläge</translation>
        </message>
        <message>
            <source>Review mode disabled</source>
            <translation>Granskningsläge inaktiverat</translation>
        </message>
        <message>
            <source>Review mode enabled</source>
            <translation>Granskningsläge aktiverat</translation>
        </message>
        <message>
            <source>Reviewed</source>
            <translation>Granskad</translation>
        </message>
        <message>
            <source>Root key:</source>
            <translation>Rotnyckel:</translation>
        </message>
        <message>
            <source>SRT files (*.srt);;VTT files (*.vtt);;All files (*)</source>
            <translation>SRT-filer (*.srt);;VTT-filer (*.vtt);;Alla filer (*)</translation>
        </message>
        <message>
            <source>Save</source>
            <translation>Spara</translation>
        </message>
        <message>
            <source>Save &amp;As…</source>
            <translation>Spara s&amp;om…</translation>
        </message>
        <message>
            <source>Save As…</source>
            <translation>Spara som…</translation>
        </message>
        <message>
            <source>Save Current File?</source>
            <translation>Spara aktuell fil?</translation>
        </message>
        <message>
            <source>Save Extracted Subtitles</source>
            <translation>Spara extraherade undertexter</translation>
        </message>
        <message>
            <source>Save Report</source>
            <translation>Spara rapport</translation>
        </message>
        <message>
            <source>Save error: %s</source>
            <translation>Fel vid sparning: %s</translation>
        </message>
        <message>
            <source>Saved as %s</source>
            <translation>Sparad som %s</translation>
        </message>
        <message>
            <source>Saved!</source>
            <translation>Sparad!</translation>
        </message>
        <message>
            <source>Search</source>
            <translation>Sök</translation>
        </message>
        <message>
            <source>Search TM…</source>
            <translation>Sök i TM…</translation>
        </message>
        <message>
            <source>Search source and translation text…</source>
            <translation>Sök källtext och översättningstext...</translation>
        </message>
        <message>
            <source>Select POT File</source>
            <translation>Välj POT-fil</translation>
        </message>
        <message>
            <source>Select Subtitle Track</source>
            <translation>Välj undertextspår</translation>
        </message>
        <message>
            <source>Select at least 2 entries to merge</source>
            <translation>Välj minst två poster som ska slås samman</translation>
        </message>
        <message>
            <source>Select macro to play:</source>
            <translation>Välj makro att spela upp:</translation>
        </message>
        <message>
            <source>Select or enter tag:</source>
            <translation>Välj eller ange tagg:</translation>
        </message>
        <message>
            <source>Settings</source>
            <translation>Inställningar</translation>
        </message>
        <message>
            <source>Severity</source>
            <translation>Allvarlighetsgrad</translation>
        </message>
        <message>
            <source>Show Bookmarked Only</source>
            <translation>Visa endast bokmärkta</translation>
        </message>
        <message>
            <source>Show Pinned First</source>
            <translation>Visa fastnade först</translation>
        </message>
        <message>
            <source>Showing all entries</source>
            <translation>Visa alla poster</translation>
        </message>
        <message>
            <source>Showing only bookmarked entries</source>
            <translation>Visar endast bokmärkta poster</translation>
        </message>
        <message>
            <source>Showing pinned entries first</source>
            <translation>Visa fästa poster först</translation>
        </message>
        <message>
            <source>Side-by-Side View</source>
            <translation>Sida-vid-sida</translation>
        </message>
        <message>
            <source>Sidebar</source>
            <translation>Sidomeny</translation>
        </message>
        <message>
            <source>Simple Mode</source>
            <translation>Enkelt läge</translation>
        </message>
        <message>
            <source>Solarized Dark</source>
            <translation>Solariserad mörk</translation>
        </message>
        <message>
            <source>Source</source>
            <translation>Källa</translation>
        </message>
        <message>
            <source>Source A → Z</source>
            <translation>Källa A → Z</translation>
        </message>
        <message>
            <source>Source Z → A</source>
            <translation>Källa Z → A</translation>
        </message>
        <message>
            <source>Source language:</source>
            <translation>Källspråk:</translation>
        </message>
        <message>
            <source>Source term:</source>
            <translation>Källterm:</translation>
        </message>
        <message>
            <source>Source text</source>
            <translation>Källtext</translation>
        </message>
        <message>
            <source>Source:</source>
            <translation>Källa:</translation>
        </message>
        <message>
            <source>Spell check current</source>
            <translation>Stavningskontroll aktuell</translation>
        </message>
        <message>
            <source>Spelling issues:\n%s</source>
            <translation>Stavningsproblem:\n%s</translation>
        </message>
        <message>
            <source>Split Entry…</source>
            <translation>Uppdelad post…</translation>
        </message>
        <message>
            <source>Stacked View</source>
            <translation>Staplad vy</translation>
        </message>
        <message>
            <source>Statistics</source>
            <translation>Statistik</translation>
        </message>
        <message>
            <source>Statistics…</source>
            <translation>Statistik…</translation>
        </message>
        <message>
            <source>Status</source>
            <translation>Status</translation>
        </message>
        <message>
            <source>Status…</source>
            <translation>Status...</translation>
        </message>
        <message>
            <source>String Info</source>
            <translation>Stränginfo</translation>
        </message>
        <message>
            <source>Subject:</source>
            <translation>Ämne:</translation>
        </message>
        <message>
            <source>Success</source>
            <translation>Lyckades</translation>
        </message>
        <message>
            <source>Summary by Category</source>
            <translation>Sammanfattning per kategori</translation>
        </message>
        <message>
            <source>Switch branch…</source>
            <translation>Byt gren…</translation>
        </message>
        <message>
            <source>System Default</source>
            <translation>Systemets standard</translation>
        </message>
        <message>
            <source>TM / Suggestions</source>
            <translation>TM / Förslag</translation>
        </message>
        <message>
            <source>TMX</source>
            <translation>TMX</translation>
        </message>
        <message>
            <source>TMX Export</source>
            <translation>TMX-export</translation>
        </message>
        <message>
            <source>TMX Files (*.tmx)</source>
            <translation>TMX-filer (*.tmx)</translation>
        </message>
        <message>
            <source>TMX Import</source>
            <translation>TMX-import</translation>
        </message>
        <message>
            <source>TS files (*.ts);;All files (*)</source>
            <translation>TS-filer (*.ts);;Alla filer (*)</translation>
        </message>
        <message>
            <source>TTS Error</source>
            <translation>TTS-fel</translation>
        </message>
        <message>
            <source>Tag filter removed</source>
            <translation>Taggfilter borttaget</translation>
        </message>
        <message>
            <source>Tags</source>
            <translation>Taggar</translation>
        </message>
        <message>
            <source>Target language:</source>
            <translation>Målspråk:</translation>
        </message>
        <message>
            <source>Target term:</source>
            <translation>Målterm:</translation>
        </message>
        <message>
            <source>Text-to-speech failed: {}</source>
            <translation>Text-till-tal misslyckades: {}</translation>
        </message>
        <message>
            <source>The current file has unsaved changes.\nDo you want to save before continuing?</source>
            <translation>Den aktuella filen har osparade ändringar.\nVill du spara innan du fortsätter?</translation>
        </message>
        <message>
            <source>The file </source>
            <translation>Filen </translation>
        </message>
        <message>
            <source>The file has been changed externally. Reload?</source>
            <translation>Filen har ändrats externt. Vill du ladda om?</translation>
        </message>
        <message>
            <source>Theme</source>
            <translation>Tema</translation>
        </message>
        <message>
            <source>Theme changed to %s</source>
            <translation>Temat ändrat till %s</translation>
        </message>
        <message>
            <source>This feature only works with PO files.</source>
            <translation>Denna funktion fungerar endast med PO-filer.</translation>
        </message>
        <message>
            <source>Time interval</source>
            <translation>Tidsintervall</translation>
        </message>
        <message>
            <source>Time:</source>
            <translation>Tid:</translation>
        </message>
        <message>
            <source>To:</source>
            <translation>Till:</translation>
        </message>
        <message>
            <source>Toggle fuzzy/needs work flag</source>
            <translation>Växla mellan flaggan &quot;luddig&quot; och &quot;behöver bearbetas&quot;</translation>
        </message>
        <message>
            <source>Total</source>
            <translation>Totalt</translation>
        </message>
        <message>
            <source>Total entries:</source>
            <translation>Totalt antal poster:</translation>
        </message>
        <message>
            <source>Transifex</source>
            <translation>Transifex</translation>
        </message>
        <message>
            <source>Translated</source>
            <translation>Översatt</translation>
        </message>
        <message>
            <source>Translated via %s</source>
            <translation>Översatt via %s</translation>
        </message>
        <message>
            <source>Translated:</source>
            <translation>Översatta:</translation>
        </message>
        <message>
            <source>Translated: %d</source>
            <translation>Översatta: %d</translation>
        </message>
        <message>
            <source>Translated: 0</source>
            <translation>Översatta: 0</translation>
        </message>
        <message>
            <source>Translation</source>
            <translation>Översättning</translation>
        </message>
        <message>
            <source>Translation A → Z</source>
            <translation>Översättning A → Z</translation>
        </message>
        <message>
            <source>Translation Engine</source>
            <translation>Översättningsmotor</translation>
        </message>
        <message>
            <source>API key:</source>
            <translation>API-nyckel:</translation>
        </message>
        <message>
            <source>Auto-detect</source>
            <translation>Identifiera automatiskt</translation>
        </message>
        <message>
            <source>Enter API key</source>
            <translation>Ange API-nyckel</translation>
        </message>
        <message>
            <source>Not required for free engines</source>
            <translation>Krävs inte för gratismotorer</translation>
        </message>
        <message>
            <source>Translation History…</source>
            <translation>Översättningshistorik…</translation>
        </message>
        <message>
            <source>Translation Map…</source>
            <translation>Översättningskarta…</translation>
        </message>
        <message>
            <source>Translation Report</source>
            <translation>Översättningsrapport</translation>
        </message>
        <message>
            <source>Translation Z → A</source>
            <translation>Översättning Z → A</translation>
        </message>
        <message>
            <source>Translation preview will appear here</source>
            <translation>Översättningsförhandsgranskning visas här</translation>
        </message>
        <message>
            <source>Translation rolled back</source>
            <translation>Översättningen återställd</translation>
        </message>
        <message>
            <source>Translation updated from AI review</source>
            <translation>Översättning uppdaterad från AI-granskning</translation>
        </message>
        <message>
            <source>Translation:</source>
            <translation>Översättning:</translation>
        </message>
        <message>
            <source>Undo</source>
            <translation>Ångra</translation>
        </message>
        <message>
            <source>Unicode Inspector</source>
            <translation>Unicode-inspektör</translation>
        </message>
        <message>
            <source>Unknown</source>
            <translation>Okänd</translation>
        </message>
        <message>
            <source>Unsaved Changes</source>
            <translation>Osparade ändringar</translation>
        </message>
        <message>
            <source>Unsupported file type: %s</source>
            <translation>Filformat som inte stöds: %s</translation>
        </message>
        <message>
            <source>Untitled</source>
            <translation>Namnlös</translation>
        </message>
        <message>
            <source>Untranslated</source>
            <translation>Oöversatt</translation>
        </message>
        <message>
            <source>Untranslated/errors first</source>
            <translation>Oöversatt/fel först</translation>
        </message>
        <message>
            <source>Untranslated:</source>
            <translation>Oöversatta:</translation>
        </message>
        <message>
            <source>Untranslated: %d</source>
            <translation>Oöversatta: %d</translation>
        </message>
        <message>
            <source>Untranslated: 0</source>
            <translation>Oöversatta: 0</translation>
        </message>
        <message>
            <source>Up to date</source>
            <translation>Uppdaterad</translation>
        </message>
        <message>
            <source>Update Available</source>
            <translation>Uppdatering tillgänglig</translation>
        </message>
        <message>
            <source>Updated {} translation</source>
            <translation>Uppdaterad {} översättning</translation>
        </message>
        <message>
            <source>Validate</source>
            <translation>Validera</translation>
        </message>
        <message>
            <source>Validate (Lint)</source>
            <translation>Validera (Lint)</translation>
        </message>
        <message>
            <source>Value</source>
            <translation>Värde</translation>
        </message>
        <message>
            <source>Version:</source>
            <translation>Version:</translation>
        </message>
        <message>
            <source>Video</source>
            <translation>Video</translation>
        </message>
        <message>
            <source>Video file</source>
            <translation>Videofil</translation>
        </message>
        <message>
            <source>Video files (*.mkv *.mp4 *.avi *.mov *.webm *.flv *.wmv *.ogv);;All files (*)</source>
            <translation>Videofiler (*.mkv *.mp4 *.avi *.mov *.webm *.flv *.wmv *.ogv);;Alla filer (*)</translation>
        </message>
        <message>
            <source>Warnings</source>
            <translation>Varningar</translation>
        </message>
        <message>
            <source>Watch File</source>
            <translation>Titta på fil</translation>
        </message>
        <message>
            <source>Watch mode disabled</source>
            <translation>Visningsläge inaktiverat</translation>
        </message>
        <message>
            <source>Watch mode enabled - file changes will be detected</source>
            <translation>Övervakningsläge aktiverat – filändringar kommer att upptäckas</translation>
        </message>
        <message>
            <source>Weblate</source>
            <translation>Weblate</translation>
        </message>
        <message>
            <source>Website:</source>
            <translation>Webbplats:</translation>
        </message>
        <message>
            <source>With warnings</source>
            <translation>Med varningar</translation>
        </message>
        <message>
            <source>Words: %d | Chars: %d | Source: %dw%s</source>
            <translation>Ord: %d | Tecken: %d | Källa: %dw%s</translation>
        </message>
        <message>
            <source>Would you like to extract subtitles from this video?</source>
            <translation>Vill du extrahera undertexter från den här videon?</translation>
        </message>
        <message>
            <source>Wrong File Type</source>
            <translation>Fel filtyp</translation>
        </message>
        <message>
            <source>XLIFF files (*.xlf *.xliff);;All files (*)</source>
            <translation>XLIFF-filer (*.xlf *.xliff);;Alla filer (*)</translation>
        </message>
        <message>
            <source>Zen Mode</source>
            <translation>Zen-läge</translation>
        </message>
        <message>
            <source>\n\nErrors:\n{}</source>
            <translation>\n\nFel:\n{}</translation>
        </message>
        <message>
            <source>lrelease error: %s</source>
            <translation>lrelease-fel: %s</translation>
        </message>
        <message>
            <source>msgfmt error: %s</source>
            <translation>msgfmt-fel: %s</translation>
        </message>
        <message>
            <source>msgmerge command not found. Please install gettext tools.</source>
            <translation>msgmerge-kommandot hittades inte. Installera gettext-verktygen.</translation>
        </message>
        <message>
            <source>msgmerge failed:\n{}</source>
            <translation>msgmerge misslyckades:\n{}</translation>
        </message>
        <message>
            <source>translated</source>
            <translation>översatt</translation>
        </message>
        <message>
            <source>words</source>
            <translation>ord</translation>
        </message>
        <message>
            <source>{} chars | {} words | Source: {} chars</source>
            <translation>{} tecken | {} ord | Källa: {} tecken</translation>
        </message>
        <message>
            <source>… and %d more</source>
            <translation>… och %d till</translation>
        </message>
        <message>
            <source>⚠️ Toggle Fuzzy</source>
            <translation>⚠️ Växla luddig</translation>
        </message>
        <message>
            <source>✅ Mark Reviewed</source>
            <translation>✅ Markera granskad</translation>
        </message>
        <message>
            <source>✓ No spelling issues found</source>
            <translation>✓ Inga stavfel hittades</translation>
        </message>
        <message>
            <source>💬 Comment</source>
            <translation>💬 Kommentar</translation>
        </message>
        <message>
            <source>💾 Apply TM #1</source>
            <translation>💾 Tillämpa TM #1</translation>
        </message>
        <message>
            <source>📋 Copy Source</source>
            <translation>📋 Kopiera källa</translation>
        </message>
        <message>
            <source>📌 Pin Entry</source>
            <translation>📌 Nåla post</translation>
        </message>
        <message>
            <source>📌 Unpin Entry</source>
            <translation>📌 Avnåla post</translation>
        </message>
        <message>
            <source>🔊 Play Translation</source>
            <translation>🔊 Spela upp översättning</translation>
        </message>
        <message>
            <source>🤖 Apply MT</source>
            <translation>🤖 Använd MT</translation>
        </message>
        <message>
            <source>DeepL formality:</source>
            <translation>DeepL-formalitet:</translation>
        </message>
        <message>
            <source>OpenAI model:</source>
            <translation>OpenAI-modell:</translation>
        </message>
        <message>
            <source>Anthropic model:</source>
            <translation>Antropisk modell:</translation>
        </message>
        <message>
            <source>MS Azure region:</source>
            <translation>MS Azure-region:</translation>
        </message>
        <message>
            <source>AWS Secret Key:</source>
            <translation>AWS-hemlig nyckel:</translation>
        </message>
        <message>
            <source>AWS Region:</source>
            <translation>AWS-region:</translation>
        </message>
        <message>
            <source>ID: %1</source>
            <translation>Identifierare: %1</translation>
        </message>
        <message>
            <source>State: %1</source>
            <translation>Status: %1</translation>
        </message>
        <message>
            <source>Translation: %1</source>
            <translation>Översättning: %1</translation>
        </message>
        <message>
            <source>%d min %d s remaining</source>
            <translation>%d min %d s kvar</translation>
        </message>
        <message>
            <source>%d of %d entries (%d%%) have no translation.\n\nUntranslated entries will be marked and saved with the source text as fallback, so they will still display during playback. When reopened in LinguaEdit, they will be correctly shown as untranslated.\n\nSave anyway?</source>
            <translation>%d av %d poster (%d%%) har ingen översättning.\n\nOöversatta poster markeras och sparas med källtexten som reserv, så att de fortfarande visas under uppspelning. När de öppnas igen i LinguaEdit visas de korrekt som oöversatta.\n\nSpara ändå?</translation>
        </message>
        <message>
            <source>%d of %d strings · %.1f strings/s · %s</source>
            <translation>%d av %d strängar · %.1f strängar/s · %s</translation>
        </message>
        <message>
            <source>%d of %d strings · %.1f strings/s · %s remaining</source>
            <translation>%d av %d strängar · %.1f strängar/s · %s kvar</translation>
        </message>
        <message>
            <source>%d s remaining</source>
            <translation>%d s kvar</translation>
        </message>
        <message>
            <source>&lt;p&gt;LinguaEdit is free software.&lt;/p&gt;&lt;p&gt;If you find it useful, consider supporting development:&lt;/p&gt;&lt;p&gt;❤️ &lt;b&gt;GitHub Sponsors:&lt;/b&gt; &lt;a href=&apos;https://github.com/sponsors/yeager&apos;&gt;github.com/sponsors/yeager&lt;/a&gt;&lt;/p&gt;&lt;p&gt;🇸🇪 &lt;b&gt;Swish:&lt;/b&gt; +46702526206 — &lt;a href=&apos;swish://payment?payee=0702526206&amp;message=LinguaEdit&apos;&gt;Öppna Swish&lt;/a&gt;&lt;/p&gt;</source>
            <translation>&lt;p&gt;LinguaEdit är fri programvara.&lt;/p&gt;&lt;p&gt;Om du tycker den är användbar, överväg att ge ditt stöd till utvecklingen:&lt;/p&gt;&lt;p&gt;❤️ &lt;b&gt;GitHub Sponsors:&lt;/b&gt; &lt;a href=&apos;https://github.com/sponsors/yeager&apos;&gt;github.com/sponsors/yeager&lt;/a&gt;&lt;/p&gt;&lt;p&gt;🇸🇪 &lt;b&gt;Swish:&lt;/b&gt; +46702526206 — &lt;a href=&apos;swish://payment?payee=0702526206&amp;message=LinguaEdit&apos;&gt;Öppna Swish&lt;/a&gt;&lt;/p&gt;</translation>
        </message>
        <message>
            <source>Cannot compile: install &apos;polib&apos; or &apos;gettext&apos; (msgfmt)</source>
            <translation>Kan inte kompilera: installera &apos;polib&apos; eller &apos;gettext&apos; (msgfmt)</translation>
        </message>
        <message>
            <source>No untranslated entries</source>
            <translation>Inga oöversatta poster</translation>
        </message>
        <message>
            <source>Pre-translated %d entries via %s (%d errors)</source>
            <translation>Föröversatte %d poster via %s (%d fel)</translation>
        </message>
        <message>
            <source>Pre-translated %d entries via %s (%d errors — last: %s)</source>
            <translation>Föröversatte %d poster via %s (%d fel — senaste: %s)</translation>
        </message>
        <message>
            <source>Pre-translated %d of %d entries via %s (cancelled)</source>
            <translation>Föröversatte %d av %d poster via %s (avbruten)</translation>
        </message>
        <message>
            <source>Pre-translated %d of %d entries via %s (cancelled, %d errors — last: %s)</source>
            <translation>Föröversatte %d av %d poster via %s (avbruten, %d fel — senaste: %s)</translation>
        </message>
        <message>
            <source>Pre-translate cancelled — no translations made</source>
            <translation>Föröversättning avbruten — inga översättningar gjorda</translation>
        </message>
        <message>
            <source>Pre-translating…</source>
            <translation>Föröversätter…</translation>
        </message>
        <message>
            <source>Translation Error</source>
            <translation>Översättningsfel</translation>
        </message>
        <message>
            <source>Error translating string %d of %d:</source>
            <translation>Fel vid översättning av sträng %d av %d:</translation>
        </message>
        <message>
            <source>Skip All Errors</source>
            <translation>Hoppa över alla fel</translation>
        </message>
        <message>
            <source>Continue</source>
            <translation>Fortsätt</translation>
        </message>
        <message>
            <source>Stop</source>
            <translation>Stoppa</translation>
        </message>
        <message>
            <source>Recording macro &apos;{}&apos;...</source>
            <translation>Spelar in makro &apos;{}&apos;...</translation>
        </message>
        <message>
            <source>The file &apos;%s&apos; has unsaved changes.\nDo you want to save before closing?</source>
            <translation>Filen &apos;%s&apos; har osparade ändringar.\nVill du spara innan du stänger?</translation>
        </message>
        <message>
            <source>LinguaEdit — %s</source>
            <translation>LinguaEdit — %s</translation>
        </message>
        <message>
            <source>Backend: %s</source>
            <translation>Backend: %s</translation>
        </message>
        <message>
            <source>Source: \&quot;%s\&quot;\n  Entries: %s\n  Translations: %s\n</source>
            <translation>Källa: \&quot;%s\&quot;\n  Poster: %s\n  Översättningar: %s\n</translation>
        </message>
    <message>
            <source>Source: %s\nTarget: %s</source>
            <translation>Källa: %s\nMål: %s</translation>
        </message>
        <message>
            <source>%s\n\nAdd a new term or check file?</source>
            <translation>%s\n\nLägga till en ny term eller kontrollera fil?</translation>
        </message>
        <message>
            <source>File: %s\nEntries: %d</source>
            <translation>Fil: %s\nPoster: %d</translation>
        </message>
        <message>
            <source>Found %d inconsistencies:\n\n</source>
            <translation>Hittade %d inkonsekvenser:\n\n</translation>
        </message>
        <message>
            <source>Weblate Statistics…</source>
            <translation>Weblate-statistik…</translation>
        </message>
        <message>
            <source>No Weblate API key or server URL configured.\nPlease add them in Translation → API Keys…</source>
            <translation>Ingen Weblate API-nyckel eller server-URL har konfigurerats. Lägg till dem under Översättning → API-nycklar...</translation>
        </message>
        <message>
            <source>Weblate Error</source>
            <translation>Weblate-fel</translation>
        </message>
        <message>
            <source>Weblate</source>
            <translation>Weblate</translation>
        </message>
        <message>
            <source>Weblate — %s</source>
            <translation>Weblate — %s</translation>
        </message>
        <message>
            <source>  (fuzzy: %d)</source>
            <translation>  (luddig: %d)</translation>
        </message>
        <message>
            <source>Weblate Server URL:</source>
            <translation>Server-URL för Weblate:</translation>
        </message>
    <message><source>No API Key</source><translation>Ingen API-nyckel</translation></message><message><source>No Transifex API key configured.
Please add one in Translation → API Keys…</source><translation>Ingen Transifex API-nyckel konfigurerad.
Lägg till en i Översättning → API-nycklar…</translation></message><message><source>No language statistics found.</source><translation>Ingen språkstatistik hittades.</translation></message><message><source>No organizations found.</source><translation>Inga organisationer hittades.</translation></message><message><source>No projects found.</source><translation>Inga projekt hittades.</translation></message><message><source>Organization:</source><translation>Organisation:</translation></message><message><source>Project:</source><translation>Projekt:</translation></message><message><source>Select Organization</source><translation>Välj organisation</translation></message><message><source>Select Project</source><translation>Välj projekt</translation></message><message><source>Transifex Error</source><translation>Transifex-fel</translation></message><message><source>Transifex Statistics…</source><translation>Transifex-statistik…</translation></message><message><source>Transifex — %s</source><translation>Transifex — %s</translation></message><message><source>Translation statistics for &lt;b&gt;%s&lt;/b&gt;:</source><translation>Översättningsstatistik för &lt;b&gt;%s&lt;/b&gt;:</translation></message></context>
    <context>
        <name>Linter</name>
        <message>
            <source>Accelerator key mismatch: source has %d, translation has %d</source>
            <translation>Acceleratornyckelkonflikt: källan har %d, översättningen har %d</translation>
        </message>
        <message>
            <source>Case mismatch: source starts with </source>
            <translation>Fall som inte stämmer överens: källan börjar med </translation>
        </message>
        <message>
            <source>Ending </source>
            <translation>Slut </translation>
        </message>
        <message>
            <source>Extra HTML/XML tags in translation: %s</source>
            <translation>Extra HTML/XML-taggar i översättningen: %s</translation>
        </message>
        <message>
            <source>Format specifier mismatch: %s vs %s</source>
            <translation>Formatangivelse stämmer inte överens: %s vs %s</translation>
        </message>
        <message>
            <source>Fuzzy</source>
            <translation>Luddig</translation>
        </message>
        <message>
            <source>Glossary inconsistency: %s</source>
            <translation>Ordlista inkonsekvens: %s</translation>
        </message>
        <message>
            <source>Inconsistent translation for </source>
            <translation>Inkonsekvent översättning för </translation>
        </message>
        <message>
            <source>Leading whitespace mismatch</source>
            <translation>Ledande blankstegsmismatch</translation>
        </message>
        <message>
            <source>Missing HTML/XML tags in translation: %s</source>
            <translation>Saknade HTML/XML-taggar i översättningen: %s</translation>
        </message>
        <message>
            <source>Newline count mismatch (%s vs %s)</source>
            <translation>Antalet radbrytningar stämmer inte överens (%s vs %s)</translation>
        </message>
        <message>
            <source>Python format mismatch: %s vs %s</source>
            <translation>Python-formatkonflikt: %s vs %s</translation>
        </message>
        <message>
            <source>Suspicious length ratio: %sx</source>
            <translation>Misstänkt längdförhållande: %sx</translation>
        </message>
        <message>
            <source>Trailing whitespace mismatch</source>
            <translation>Avvikande efterföljande blanksteg</translation>
        </message>
        <message>
            <source>Untranslated</source>
            <translation>Oöversatt</translation>
        </message>
    </context>
    <context>
        <name>LocaleMapDialog</name>
        <message>
            <source>Average progress</source>
            <translation>Genomsnittlig framsteg</translation>
        </message>
        <message>
            <source>Browse...</source>
            <translation>Bläddra...</translation>
        </message>
        <message>
            <source>Click on a country to see details</source>
            <translation>Klicka på ett land för att se detaljer</translation>
        </message>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Complete</source>
            <translation>Komplett</translation>
        </message>
        <message>
            <source>Countries with translations</source>
            <translation>Länder med översättningar</translation>
        </message>
        <message>
            <source>Country Details</source>
            <translation>Landets detaljer</translation>
        </message>
        <message>
            <source>Fuzzy</source>
            <translation>Luddig</translation>
        </message>
        <message>
            <source>Locale Files</source>
            <translation>Locale-filer</translation>
        </message>
        <message>
            <source>Minimal</source>
            <translation>Minimum</translation>
        </message>
        <message>
            <source>Missing</source>
            <translation>Saknad</translation>
        </message>
        <message>
            <source>No translation data</source>
            <translation>Inga översättningsdata</translation>
        </message>
        <message>
            <source>No translation files found in project.</source>
            <translation>Inga översättningsfiler hittades i projektet.</translation>
        </message>
        <message>
            <source>Open File</source>
            <translation>Öppna fil</translation>
        </message>
        <message>
            <source>Partial</source>
            <translation>Partiell</translation>
        </message>
        <message>
            <source>Project Summary</source>
            <translation>Projektöversikt</translation>
        </message>
        <message>
            <source>Project:</source>
            <translation>Projekt:</translation>
        </message>
        <message>
            <source>Refresh</source>
            <translation>Uppdatera</translation>
        </message>
        <message>
            <source>Select Project Directory</source>
            <translation>Välj projektkatalog</translation>
        </message>
        <message>
            <source>Total strings</source>
            <translation>Totalt antal strängar</translation>
        </message>
        <message>
            <source>Translated</source>
            <translation>Översatt</translation>
        </message>
        <message>
            <source>Translation Map</source>
            <translation>Översättningskarta</translation>
        </message>
        <message>
            <source>Translation Progress by Region</source>
            <translation>Översättningsframsteg per region</translation>
        </message>
        <message>
            <source>Translation Statistics</source>
            <translation>Översättningsstatistik</translation>
        </message>
        <message>
            <source>Would open: {}</source>
            <translation>Skulle öppna: {}</translation>
        </message>
    </context>
    <context>
        <name>MacroDialog</name>
        <message>
            <source>A macro with this name already exists. Please choose a different name.</source>
            <translation>Ett makro med detta namn finns redan. Välj ett annat namn.</translation>
        </message>
        <message>
            <source>Actions:</source>
            <translation>Åtgärder:</translation>
        </message>
        <message>
            <source>Are you sure you want to delete the macro </source>
            <translation>Är du säker på att du vill ta bort makrot? </translation>
        </message>
        <message>
            <source>Cannot find main window for macro playback.</source>
            <translation>Kan inte hitta huvudfönstret för makrouppspelning.</translation>
        </message>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Delete</source>
            <translation>Ta bort</translation>
        </message>
        <message>
            <source>Delete Failed</source>
            <translation>Borttagning misslyckades</translation>
        </message>
        <message>
            <source>Delete Macro</source>
            <translation>Ta bort makro</translation>
        </message>
        <message>
            <source>Description:</source>
            <translation>Beskrivning:</translation>
        </message>
        <message>
            <source>Disabled</source>
            <translation>Inaktiverad</translation>
        </message>
        <message>
            <source>Enabled:</source>
            <translation>Aktiverad:</translation>
        </message>
        <message>
            <source>Enter macro description (optional):</source>
            <translation>Ange makrobeskrivning (valfritt):</translation>
        </message>
        <message>
            <source>Enter macro name:</source>
            <translation>Ange makronamn:</translation>
        </message>
        <message>
            <source>Enter new name:</source>
            <translation>Ange nytt namn:</translation>
        </message>
        <message>
            <source>Export</source>
            <translation>Exportera</translation>
        </message>
        <message>
            <source>Export Error</source>
            <translation>Exportfel</translation>
        </message>
        <message>
            <source>Export Failed</source>
            <translation>Export misslyckades</translation>
        </message>
        <message>
            <source>Export Macro</source>
            <translation>Exportera makro</translation>
        </message>
        <message>
            <source>Export Successful</source>
            <translation>Export lyckades</translation>
        </message>
        <message>
            <source>Failed to delete macro.</source>
            <translation>Det gick inte att ta bort makrot.</translation>
        </message>
        <message>
            <source>Failed to export macro.</source>
            <translation>Det gick inte att exportera makrot.</translation>
        </message>
        <message>
            <source>Failed to export macro: {}</source>
            <translation>Export av makro misslyckades: {}</translation>
        </message>
        <message>
            <source>Failed to import macro: {}</source>
            <translation>Det gick inte att importera makrot: {}</translation>
        </message>
        <message>
            <source>Failed to play macro </source>
            <translation>Kunde inte spela upp makro </translation>
        </message>
        <message>
            <source>Failed to rename macro. The new name may already exist.</source>
            <translation>Det gick inte att byta namn på makrot. Det nya namnet kanske redan finns.</translation>
        </message>
        <message>
            <source>Failed to save the macro. No actions were recorded.</source>
            <translation>Det gick inte att spara makrot. Inga åtgärder har spelats in.</translation>
        </message>
        <message>
            <source>Import</source>
            <translation>Importera</translation>
        </message>
        <message>
            <source>Import Error</source>
            <translation>Importfel</translation>
        </message>
        <message>
            <source>Import Failed</source>
            <translation>Import misslyckades</translation>
        </message>
        <message>
            <source>Import Macro</source>
            <translation>Importera makro</translation>
        </message>
        <message>
            <source>Import Successful</source>
            <translation>Importen lyckades</translation>
        </message>
        <message>
            <source>JSON Files (*.json)</source>
            <translation>JSON-filer (*.json)</translation>
        </message>
        <message>
            <source>Macro </source>
            <translation>Makro </translation>
        </message>
        <message>
            <source>Macro Description</source>
            <translation>Makrobeskrivning</translation>
        </message>
        <message>
            <source>Macro Details</source>
            <translation>Makrodetaljer</translation>
        </message>
        <message>
            <source>Macro Exists</source>
            <translation>Makro finns</translation>
        </message>
        <message>
            <source>Macro Saved</source>
            <translation>Makro sparat</translation>
        </message>
        <message>
            <source>Macro exported to {}</source>
            <translation>Makro exporterat till {}</translation>
        </message>
        <message>
            <source>Macros</source>
            <translation>Makron</translation>
        </message>
        <message>
            <source>Manage Macros</source>
            <translation>Hantera makron</translation>
        </message>
        <message>
            <source>Name:</source>
            <translation>Namn:</translation>
        </message>
        <message>
            <source>No actions recorded</source>
            <translation>Inga åtgärder registrerade</translation>
        </message>
        <message>
            <source>Play</source>
            <translation>Spela</translation>
        </message>
        <message>
            <source>Playback Error</source>
            <translation>Uppspelningsfel</translation>
        </message>
        <message>
            <source>Ready to record</source>
            <translation>Redo att spela in</translation>
        </message>
        <message>
            <source>Record Macro</source>
            <translation>Spela in makro</translation>
        </message>
        <message>
            <source>Record New Macro</source>
            <translation>Spela in ny makro</translation>
        </message>
        <message>
            <source>Recording Failed</source>
            <translation>Inspelningen misslyckades</translation>
        </message>
        <message>
            <source>Rename</source>
            <translation>Byt namn</translation>
        </message>
        <message>
            <source>Rename Failed</source>
            <translation>Namnbyte misslyckades</translation>
        </message>
        <message>
            <source>Rename Macro</source>
            <translation>Byt namn på makro</translation>
        </message>
        <message>
            <source>Shortcut:</source>
            <translation>Genväg:</translation>
        </message>
        <message>
            <source>Stop Recording</source>
            <translation>Avsluta inspelning</translation>
        </message>
        <message>
            <source>🔴 Recording in progress...</source>
            <translation>🔴 Inspelning pågår...</translation>
        </message>
        <message>
            <source>🔴 Recording... ({} actions)</source>
            <translation>🔴 Inspelning... ({} åtgärder)</translation>
        </message>
        <message>
            <source>Are you sure you want to delete the macro &apos;{}&apos;?</source>
            <translation>Är du säker på att du vill radera makrot &apos;{}&apos;?</translation>
        </message>
        <message>
            <source>Failed to play macro &apos;{}&apos;.</source>
            <translation>Kunde inte spela upp makro &apos;{}&apos;.</translation>
        </message>
        <message>
            <source>Macro &apos;{}&apos; has been saved successfully.</source>
            <translation>Makro &apos;{}&apos; har sparats.</translation>
        </message>
    </context>
    <context>
        <name>MergePreviewDialog</name>
        <message>
            <source>Merge Entries</source>
            <translation>Sammanfoga poster</translation>
        </message>
        <message>
            <source>Original segments:</source>
            <translation>Ursprungliga segment:</translation>
        </message>
        <message>
            <source>Preview of merged entry ({} segments):</source>
            <translation>Förhandsgranskning av sammanslagna poster ({} segment):</translation>
        </message>
        <message>
            <source>Source:</source>
            <translation>Källa:</translation>
        </message>
        <message>
            <source>Translation:</source>
            <translation>Översättning:</translation>
        </message>
    </context>
    <context>
        <name>MinimapWidget</name>
        <message>
            <source>Minimap – click to jump</source>
            <translation>Minikarta – klicka för att hoppa</translation>
        </message>
    </context>
    <context>
        <name>OCRDialog</name>
        <message>
            <source>Apply image preprocessing to improve OCR accuracy</source>
            <translation>Använd bildförbehandling för att förbättra OCR-noggrannheten</translation>
        </message>
        <message>
            <source>Apply preprocessing</source>
            <translation>Tillämpa förbehandling</translation>
        </message>
        <message>
            <source>Assume a single column of text of variable sizes</source>
            <translation>Anta en enda kolumn med text av varierande storlek</translation>
        </message>
        <message>
            <source>Assume a single uniform block of text</source>
            <translation>Anta en enda enhetlig textblock</translation>
        </message>
        <message>
            <source>Assume a single uniform block of vertically aligned text</source>
            <translation>Anta en enda enhetlig block av vertikalt justerad text</translation>
        </message>
        <message>
            <source>Automatic page segmentation with OSD</source>
            <translation>Automatisk sidesegmentering med OSD</translation>
        </message>
        <message>
            <source>Automatic page segmentation, but no OSD, or OCR</source>
            <translation>Automatisk sidesegmentering, men ingen OSD eller OCR</translation>
        </message>
        <message>
            <source>Browse Image...</source>
            <translation>Bläddra bland bilder...</translation>
        </message>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Could not load image.</source>
            <translation>Det gick inte att ladda bilden.</translation>
        </message>
        <message>
            <source>Create PO from Extracted Strings</source>
            <translation>Skapa PO från extraherade strängar</translation>
        </message>
        <message>
            <source>Error</source>
            <translation>Fel</translation>
        </message>
        <message>
            <source>Extract Text</source>
            <translation>Extrahera text</translation>
        </message>
        <message>
            <source>Extracted Text</source>
            <translation>Extraherad text</translation>
        </message>
        <message>
            <source>Failed to create PO file:\n{}</source>
            <translation>Det gick inte att skapa PO-filen:\n{}</translation>
        </message>
        <message>
            <source>Filter extracted strings...</source>
            <translation>Filtrera extraherade strängar...</translation>
        </message>
        <message>
            <source>Filter:</source>
            <translation>Filter:</translation>
        </message>
        <message>
            <source>Fully automatic page segmentation, but no OSD</source>
            <translation>Helautomatisk sidsegmentering, men ingen OSD</translation>
        </message>
        <message>
            <source>Image</source>
            <translation>Bild</translation>
        </message>
        <message>
            <source>Image Files (*.png *.jpg *.jpeg *.gif *.bmp *.tiff)</source>
            <translation>Bildfiler (*.png *.jpg *.jpeg *.gif *.bmp *.tiff)</translation>
        </message>
        <message>
            <source>Language:</source>
            <translation>Språk:</translation>
        </message>
        <message>
            <source>No Strings</source>
            <translation>Inga strängar</translation>
        </message>
        <message>
            <source>No strings selected for PO file creation.</source>
            <translation>Inga strängar valda för skapande av PO-fil.</translation>
        </message>
        <message>
            <source>OCR Error</source>
            <translation>OCR-fel</translation>
        </message>
        <message>
            <source>OCR Screenshot</source>
            <translation>OCR-skärmdump</translation>
        </message>
        <message>
            <source>OCR Settings</source>
            <translation>OCR-inställningar</translation>
        </message>
        <message>
            <source>Orientation and script detection (OSD) only</source>
            <translation>Endast orientering och skriptdetektering (OSD)</translation>
        </message>
        <message>
            <source>PO Files (*.po)</source>
            <translation>PO-filer (*.po)</translation>
        </message>
        <message>
            <source>PO file created successfully:\n{}</source>
            <translation>PO-fil skapad:\n{}</translation>
        </message>
        <message>
            <source>Page Segmentation:</source>
            <translation>Sidans segmentering:</translation>
        </message>
        <message>
            <source>Raw OCR Output</source>
            <translation>Rå OCR-utdata</translation>
        </message>
        <message>
            <source>Raw line. Treat the image as a single text line, bypassing hacks</source>
            <translation>Rå rad. Behandla bilden som en enda textrad och kringgå hack.</translation>
        </message>
        <message>
            <source>Remove Selected</source>
            <translation>Ta bort markerade</translation>
        </message>
        <message>
            <source>Save PO File</source>
            <translation>Spara PO-fil</translation>
        </message>
        <message>
            <source>Select All</source>
            <translation>Markera alla</translation>
        </message>
        <message>
            <source>Select Image</source>
            <translation>Välj bild</translation>
        </message>
        <message>
            <source>Select None</source>
            <translation>Avmarkera alla</translation>
        </message>
        <message>
            <source>Sparse text with OSD</source>
            <translation>Gles text med OSD</translation>
        </message>
        <message>
            <source>Sparse text. Find as much text as possible in no particular order</source>
            <translation>Gles text. Hitta så mycket text som möjligt i ingen särskild ordning.</translation>
        </message>
        <message>
            <source>Success</source>
            <translation>Lyckades</translation>
        </message>
        <message>
            <source>Tesseract Required</source>
            <translation>Tesseract krävs</translation>
        </message>
        <message>
            <source>Treat the image as a single character</source>
            <translation>Behandla bilden som ett enda tecken</translation>
        </message>
        <message>
            <source>Treat the image as a single text line</source>
            <translation>Behandla bilden som en enda textrad</translation>
        </message>
        <message>
            <source>Treat the image as a single word</source>
            <translation>Behandla bilden som ett enda ord</translation>
        </message>
        <message>
            <source>Treat the image as a single word in a circle</source>
            <translation>Behandla bilden som ett enda ord i en cirkel</translation>
        </message>
        <message>
            <source>✓ Tesseract available: %1</source>
            <translation>✓ Tesseract tillgänglig: %1</translation>
        </message>
        <message>
            <source>Image loaded: %1</source>
            <translation>Bild inläst: %1</translation>
        </message>
        <message>
            <source>✓ OCR completed. Found %1 text strings.</source>
            <translation>✓ OCR slutfört. Hittade %1 textsträngar.</translation>
        </message>
        <message>
            <source>✗ OCR failed: %1</source>
            <translation>✗ OCR misslyckades: %1</translation>
        </message>
        <message>
            <source>OCR functionality requires tesseract-ocr to be installed.\n\nInstallation instructions:\n• macOS: brew install tesseract\n• Ubuntu/Debian: sudo apt install tesseract-ocr\n• Windows: Download from GitHub releases\n• Arch Linux: sudo pacman -S tesseract</source>
            <translation>OCR functionality requires tesseract-ocr to be installed.\n\nInstallation instructions:\n• macOS: brew install tesseract\n• Ubuntu/Debian: sudo apt install tesseract-ocr\n• Windows: Download from GitHub releases\n• Arch Linux: sudo pacman -S tesseract</translation>
        </message>
        <message>
            <source>⚠ No text found in image.</source>
            <translation>⚠ Ingen text hittades i bilden.</translation>
        </message>
        <message>
            <source>⚠ Tesseract not found. Please install tesseract-ocr.</source>
            <translation>⚠ Tesseract hittades inte. Installera tesseract-ocr.</translation>
        </message>
    </context>
    <context>
        <name>OCRWorker</name>
        <message>
            <source>Checking tesseract installation...</source>
            <translation>Kontrollerar installation av tesserakt...</translation>
        </message>
        <message>
            <source>Processing image...</source>
            <translation>Bearbetar bild...</translation>
        </message>
        <message>
            <source>Tesseract not installed. Please install tesseract-ocr.</source>
            <translation>Tesseract är inte installerat. Installera tesseract-ocr.</translation>
        </message>
    </context>
    <context>
        <name>PlatformSettingsDialog</name>
        <message>
            <source>API Key:</source>
            <translation>API-nyckel:</translation>
        </message>
        <message>
            <source>API Token:</source>
            <translation>API-token:</translation>
        </message>
        <message>
            <source>API URL:</source>
            <translation>API-URL:</translation>
        </message>
        <message>
            <source>Base URL:</source>
            <translation>Bas-URL:</translation>
        </message>
        <message>
            <source>Component:</source>
            <translation>Komponent:</translation>
        </message>
        <message>
            <source>Crowdin</source>
            <translation>Crowdin</translation>
        </message>
        <message>
            <source>Crowdin API</source>
            <translation>Crowdin API</translation>
        </message>
        <message>
            <source>Organization:</source>
            <translation>Organisation:</translation>
        </message>
        <message>
            <source>Platform Settings</source>
            <translation>Plattformsinställningar</translation>
        </message>
        <message>
            <source>Project ID:</source>
            <translation>Projekt-ID:</translation>
        </message>
        <message>
            <source>Project:</source>
            <translation>Projekt:</translation>
        </message>
        <message>
            <source>Save</source>
            <translation>Spara</translation>
        </message>
        <message>
            <source>Test Connection</source>
            <translation>Testa anslutning</translation>
        </message>
        <message>
            <source>Testing…</source>
            <translation>Testar...</translation>
        </message>
        <message>
            <source>Transifex</source>
            <translation>Transifex</translation>
        </message>
        <message>
            <source>Transifex API</source>
            <translation>Transifex API</translation>
        </message>
        <message>
            <source>Weblate</source>
            <translation>Weblate</translation>
        </message>
        <message>
            <source>Weblate API</source>
            <translation>Weblate API</translation>
        </message>
        <message>
            <source>⚠️ No system keychain — tokens stored with basic obfuscation. </source>
            <translation>⚠️ Inget systemnyckelring — tokens lagras med grundläggande förvrängning. </translation>
        </message>
        <message>
            <source>✓ Connected: %1</source>
            <translation>✓ Ansluten: %1</translation>
        </message>
        <message>
            <source>✓ Saved</source>
            <translation>✓ Sparad</translation>
        </message>
        <message>
            <source>✗ %1</source>
            <translation>✗ %1</translation>
        </message>
        <message>
            <source>✗ Project ID must be a number</source>
            <translation>✗ Projekt-ID måste vara ett nummer</translation>
        </message>
        <message>
            <source>🔒 Tokens stored in %1</source>
            <translation>🔒 Tokens lagrade i %1</translation>
        </message>
    </context>
    <context>
        <name>PluginDialog</name>
        <message>
            <source>All plugins have been reloaded successfully.</source>
            <translation>Alla plugins har laddats om utan problem.</translation>
        </message>
        <message>
            <source>Author</source>
            <translation>Upphovsperson</translation>
        </message>
        <message>
            <source>Author: {}</source>
            <translation>Upphovsperson: {}</translation>
        </message>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Disable</source>
            <translation>Inaktivera</translation>
        </message>
        <message>
            <source>Enable</source>
            <translation>Aktivera</translation>
        </message>
        <message>
            <source>Enabled</source>
            <translation>Aktiverad</translation>
        </message>
        <message>
            <source>Failed to reload plugins: {}</source>
            <translation>Det gick inte att ladda om plugins: {}</translation>
        </message>
        <message>
            <source>Installed Plugins</source>
            <translation>Installerade plugins</translation>
        </message>
        <message>
            <source>Manage Plugins</source>
            <translation>Hantera plugins</translation>
        </message>
        <message>
            <source>Name</source>
            <translation>Namn</translation>
        </message>
        <message>
            <source>Open Plugin Folder</source>
            <translation>Öppna plugin-mappen</translation>
        </message>
        <message>
            <source>Plugin Details</source>
            <translation>Plugin-detaljer</translation>
        </message>
        <message>
            <source>Plugins Reloaded</source>
            <translation>Plugins omladdade</translation>
        </message>
        <message>
            <source>Plugins are loaded from: {}</source>
            <translation>Plugins laddas från: {}</translation>
        </message>
        <message>
            <source>Reload Failed</source>
            <translation>Omladdning misslyckades</translation>
        </message>
        <message>
            <source>Reload Plugins</source>
            <translation>Ladda om plugins</translation>
        </message>
        <message>
            <source>Version</source>
            <translation>Version</translation>
        </message>
        <message>
            <source>Version: {}</source>
            <translation>Version: {}</translation>
        </message>
    </context>
    <context>
        <name>PluralFormsEditor</name>
        <message>
            <source>Plural rules</source>
            <translation>Pluralregler</translation>
        </message>
        <message>
            <source>Clear all</source>
            <translation>Rensa alla</translation>
        </message>
        <message>
            <source>Sync from singular</source>
            <translation>Synkronisera från singular</translation>
        </message>
    </context>
    <context>
        <name>PreferencesDialog</name>
        <message>
            <source> characters</source>
            <translation> tecken</translation>
        </message>
        <message>
            <source>Appearance</source>
            <translation>Utseende</translation>
        </message>
        <message>
            <source>Auto-compile on save</source>
            <translation>Automatisk kompilering vid sparande</translation>
        </message>
        <message>
            <source>Automatically compile .mo/.qm after saving</source>
            <translation>Kompilera .mo/.qm automatiskt efter att du har sparat</translation>
        </message>
        <message>
            <source>Character limit:</source>
            <translation>Teckenbegränsning:</translation>
        </message>
        <message>
            <source>Credential storage:</source>
            <translation>Lagring av inloggningsuppgifter:</translation>
        </message>
        <message>
            <source>Dark</source>
            <translation>Mörk</translation>
        </message>
        <message>
            <source>Default</source>
            <translation>Standard</translation>
        </message>
        <message>
            <source>Default engine:</source>
            <translation>Standardmotor:</translation>
        </message>
        <message>
            <source>Double-click to edit translations directly in the list</source>
            <translation>Dubbelklicka för att redigera översättningar direkt i listan</translation>
        </message>
        <message>
            <source>Editor font size:</source>
            <translation>Teckenstorlek i redigeraren:</translation>
        </message>
        <message>
            <source>Email:</source>
            <translation>E-post:</translation>
        </message>
        <message>
            <source>Enable inline editing</source>
            <translation>Aktivera inline-redigering</translation>
        </message>
        <message>
            <source>Formal</source>
            <translation>Formell</translation>
        </message>
        <message>
            <source>Formality level:</source>
            <translation>Formell nivå:</translation>
        </message>
        <message>
            <source>Informal</source>
            <translation>Informell</translation>
        </message>
        <message>
            <source>Language / Locale:</source>
            <translation>Språk/lokalisering:</translation>
        </message>
        <message>
            <source>Light</source>
            <translation>Ljus</translation>
        </message>
        <message>
            <source>Name:</source>
            <translation>Namn:</translation>
        </message>
        <message>
            <source>Personal</source>
            <translation>Personligt</translation>
        </message>
        <message>
            <source>Preferences</source>
            <translation>Inställningar</translation>
        </message>
        <message>
            <source>Security</source>
            <translation>Säkerhet</translation>
        </message>
        <message>
            <source>Show character counter</source>
            <translation>Visa teckenräknare</translation>
        </message>
        <message>
            <source>Source language:</source>
            <translation>Källspråk:</translation>
        </message>
        <message>
            <source>System default</source>
            <translation>Systemets standard</translation>
        </message>
        <message>
            <source>Target language:</source>
            <translation>Målspråk:</translation>
        </message>
        <message>
            <source>Team:</source>
            <translation>Team:</translation>
        </message>
        <message>
            <source>Theme:</source>
            <translation>Tema:</translation>
        </message>
        <message>
            <source>Translation</source>
            <translation>Översättning</translation>
        </message>
        <message>
            <source>No system keychain detected. Credentials are stored in an encrypted file with a master password.\n\nFor better security, install:\n• macOS: Built-in (Keychain)\n• Windows: pip install keyring\n• Linux: pip install secretstorage</source>
            <translation>No system keychain detected. Credentials are stored in an encrypted file with a master password.\n\nFor better security, install:\n• macOS: Built-in (Keychain)\n• Windows: pip install keyring\n• Linux: pip install secretstorage</translation>
        </message>
        <message>
            <source>Your credentials are securely stored in the system keychain.</source>
            <translation>Dina inloggningsuppgifter lagras säkert i systemets nyckelring.</translation>
        </message>
    </context>
    <context>
        <name>ProjectDockWidget</name>
        <message>
            <source>All files</source>
            <translation>Alla filer</translation>
        </message>
        <message>
            <source>Analyzing project...</source>
            <translation>Analyserar projekt...</translation>
        </message>
        <message>
            <source>Avg:</source>
            <translation>Genomsnitt:</translation>
        </message>
        <message>
            <source>Complete</source>
            <translation>Komplett</translation>
        </message>
        <message>
            <source>Copy Path</source>
            <translation>Kopiera sökväg</translation>
        </message>
        <message>
            <source>File</source>
            <translation>Fil</translation>
        </message>
        <message>
            <source>File Properties</source>
            <translation>Filegenskaper</translation>
        </message>
        <message>
            <source>Files:</source>
            <translation>Filer:</translation>
        </message>
        <message>
            <source>Filter:</source>
            <translation>Filter:</translation>
        </message>
        <message>
            <source>Found %d translation files</source>
            <translation>Hittade %d översättningsfiler</translation>
        </message>
        <message>
            <source>Incomplete</source>
            <translation>Ofullständig</translation>
        </message>
        <message>
            <source>JSON files</source>
            <translation>JSON-filer</translation>
        </message>
        <message>
            <source>No project</source>
            <translation>Inget projekt</translation>
        </message>
        <message>
            <source>No translation files found in this folder</source>
            <translation>Inga översättningsfiler hittades i den här mappen.</translation>
        </message>
        <message>
            <source>Open</source>
            <translation>Öppna</translation>
        </message>
        <message>
            <source>Open a project folder to begin</source>
            <translation>Öppna en projektmapp för att börja</translation>
        </message>
        <message>
            <source>Open project folder</source>
            <translation>Öppna projektmappen</translation>
        </message>
        <message>
            <source>Open...</source>
            <translation>Öppna...</translation>
        </message>
        <message>
            <source>PO files</source>
            <translation>PO-filer</translation>
        </message>
        <message>
            <source>Progress</source>
            <translation>Förlopp</translation>
        </message>
        <message>
            <source>Project</source>
            <translation>Projekt</translation>
        </message>
        <message>
            <source>Properties</source>
            <translation>Egenskaper</translation>
        </message>
        <message>
            <source>Refresh</source>
            <translation>Uppdatera</translation>
        </message>
        <message>
            <source>Refresh project files</source>
            <translation>Uppdatera projektfiler</translation>
        </message>
        <message>
            <source>Select Project Folder</source>
            <translation>Välj projektmapp</translation>
        </message>
        <message>
            <source>Show in File Manager</source>
            <translation>Visa i filhanteraren</translation>
        </message>
        <message>
            <source>TS files</source>
            <translation>TS-filer</translation>
        </message>
        <message>
            <source>Translated</source>
            <translation>Översatt</translation>
        </message>
        <message>
            <source>Type</source>
            <translation>Typ</translation>
        </message>
        <message>
            <source>XLIFF files</source>
            <translation>XLIFF-filer</translation>
        </message>
        <message>
            <source>%1 files</source>
            <translation>%1 filer</translation>
        </message>
        <message>
            <source>0 files</source>
            <translation>0 filer</translation>
        </message>
        <message>
            <source>File: %s</source>
            <translation>Fil: %s</translation>
        </message>
        <message>
            <source>Path: %s</source>
            <translation>Sökväg: %s</translation>
        </message>
        <message>
            <source>Type: %s</source>
            <translation>Typ: %s</translation>
        </message>
        <message>
            <source>Size: %s bytes</source>
            <translation>Storlek: %s byte</translation>
        </message>
        <message>
            <source>Total entries: %d</source>
            <translation>Totalt antal poster: %d</translation>
        </message>
        <message>
            <source>Translated: %d</source>
            <translation>Översatta: %d</translation>
        </message>
        <message>
            <source>Fuzzy: %d</source>
            <translation>Luddiga: %d</translation>
        </message>
        <message>
            <source>Untranslated: %d</source>
            <translation>Oöversatta: %d</translation>
        </message>
        <message>
            <source>Progress: %.1f%%</source>
            <translation>Förlopp: %.1f%%</translation>
        </message>
        <message>
            <source>Modified: %s</source>
            <translation>Ändrad: %s</translation>
        </message>
    </context>
    <context>
        <name>QuickActionsMenu</name>
        <message>
            <source>Quick Actions</source>
            <translation>Snabba åtgärder</translation>
        </message>
        <message>
            <source>📋 Copy source</source>
            <translation>📋 Kopiera källa</translation>
        </message>
        <message>
            <source>📚 Apply glossary term</source>
            <translation>📚 Tillämpa ordlisteterm</translation>
        </message>
        <message>
            <source>🔤 Capitalize first letter</source>
            <translation>🔤 Skriv första bokstaven med versal</translation>
        </message>
        <message>
            <source>🔤 Lowercase first letter</source>
            <translation>🔤 Liten bokstav som första bokstaven</translation>
        </message>
        <message>
            <source>🧠 Apply TM suggestion</source>
            <translation>🧠 Tillämpa TM-förslag</translation>
        </message>
    </context>
    <context>
        <name>RecordMacroDialog</name>
        <message>
            <source>Recording Macro</source>
            <translation>Inspelning av makro</translation>
        </message>
        <message>
            <source>Stop Recording</source>
            <translation>Avsluta inspelning</translation>
        </message>
        <message>
            <source>🔴 Recording macro...</source>
            <translation>🔴 Spelar in makro...</translation>
        </message>
    </context>
    <context>
        <name>RegexTesterDialog</name>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Copied</source>
            <translation>Kopierad</translation>
        </message>
        <message>
            <source>Copy Result</source>
            <translation>Kopiera resultat</translation>
        </message>
        <message>
            <source>Could not copy to clipboard.</source>
            <translation>Kunde inte kopiera till urklipp.</translation>
        </message>
        <message>
            <source>Error</source>
            <translation>Fel</translation>
        </message>
        <message>
            <source>Format Strings Found</source>
            <translation>Formatsträngar hittade</translation>
        </message>
        <message>
            <source>Input Text</source>
            <translation>Inmatningstext</translation>
        </message>
        <message>
            <source>Live Preview</source>
            <translation>Liveförhandsvisning</translation>
        </message>
        <message>
            <source>Regex Tester</source>
            <translation>Regex-testare</translation>
        </message>
        <message>
            <source>Result copied to clipboard.</source>
            <translation>Resultatet har kopierats till urklipp.</translation>
        </message>
        <message>
            <source>Sample text</source>
            <translation>Exempeltext</translation>
        </message>
        <message>
            <source>Test Values</source>
            <translation>Testvärden</translation>
        </message>
        <message>
            <source>Test value</source>
            <translation>Testvärde</translation>
        </message>
        <message>
            <source>Value</source>
            <translation>Värde</translation>
        </message>
        <message>
            <source>Error: %s</source>
            <translation>Fel: %s</translation>
        </message>
    </context>
    <context>
        <name>SearchReplaceDialog</name>
        <message>
            <source>%d of %d matches</source>
            <translation>%d av %d träffar</translation>
        </message>
        <message>
            <source>Both</source>
            <translation>Båda</translation>
        </message>
        <message>
            <source>Case sensitive</source>
            <translation>Skiftlägeskänslig</translation>
        </message>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Enter replacement text...</source>
            <translation>Ange ersättningstext...</translation>
        </message>
        <message>
            <source>Enter search text...</source>
            <translation>Ange söktext...</translation>
        </message>
        <message>
            <source>Find &amp; Replace</source>
            <translation>Sök och ersätt</translation>
        </message>
        <message>
            <source>Find All</source>
            <translation>Hitta alla</translation>
        </message>
        <message>
            <source>Find Next</source>
            <translation>Hitta nästa</translation>
        </message>
        <message>
            <source>Find Previous</source>
            <translation>Hitta tidigare</translation>
        </message>
        <message>
            <source>Find:</source>
            <translation>Hitta:</translation>
        </message>
        <message>
            <source>No matches found</source>
            <translation>Inga träffar hittades</translation>
        </message>
        <message>
            <source>Options</source>
            <translation>Alternativ</translation>
        </message>
        <message>
            <source>Regular expression</source>
            <translation>Reguljära uttryck</translation>
        </message>
        <message>
            <source>Replace</source>
            <translation>Ersätt</translation>
        </message>
        <message>
            <source>Replace All</source>
            <translation>Ersätt alla</translation>
        </message>
        <message>
            <source>Replace:</source>
            <translation>Ersätt:</translation>
        </message>
        <message>
            <source>Search</source>
            <translation>Sök</translation>
        </message>
        <message>
            <source>Search in:</source>
            <translation>Sök i:</translation>
        </message>
        <message>
            <source>Source text</source>
            <translation>Källtext</translation>
        </message>
        <message>
            <source>Translation</source>
            <translation>Översättning</translation>
        </message>
        <message>
            <source>Whole words</source>
            <translation>Hela ord</translation>
        </message>
    </context>
    <context>
        <name>SplitDialog</name>
        <message>
            <source>Place the cursor inside the source text to mark the split point.</source>
            <translation>Placera markören i källtexten för att markera delningspunkten.</translation>
        </message>
        <message>
            <source>Segment 1: \u201c{}\u201d  |  Segment 2: \u201c{}\u201d</source>
            <translation>Segment 1: \u201c{}\u201d  |  Segment 2: \u201c{}\u201d</translation>
        </message>
        <message>
            <source>Source:</source>
            <translation>Källa:</translation>
        </message>
        <message>
            <source>Split Entry</source>
            <translation>Delad ingång</translation>
        </message>
        <message>
            <source>Target:</source>
            <translation>Mål:</translation>
        </message>
        <message>
            <source>Click in the source text where you want to split, then press OK.</source>
            <translation>Klicka i källtexten där du vill dela, tryck sedan OK.</translation>
        </message>
    </context>
    <context>
        <name>StatisticsDialog</name>
        <message>
            <source>(text contracted)</source>
            <translation>(text förkortad)</translation>
        </message>
        <message>
            <source>(text expanded)</source>
            <translation>(text utökad)</translation>
        </message>
        <message>
            <source>Additional Details</source>
            <translation>Ytterligare information</translation>
        </message>
        <message>
            <source>Average source length</source>
            <translation>Genomsnittlig källängd</translation>
        </message>
        <message>
            <source>Average translation length</source>
            <translation>Genomsnittlig översättningslängd</translation>
        </message>
        <message>
            <source>Average words per entry</source>
            <translation>Genomsnittligt antal ord per uppslag</translation>
        </message>
        <message>
            <source>Characters:</source>
            <translation>Karaktärer:</translation>
        </message>
        <message>
            <source>Entry #</source>
            <translation>Post #</translation>
        </message>
        <message>
            <source>Expansion ratio:</source>
            <translation>Expansionsförhållande:</translation>
        </message>
        <message>
            <source>File:</source>
            <translation>Fil:</translation>
        </message>
        <message>
            <source>Fuzzy/Needs work:</source>
            <translation>Luddig/Behöver bearbetas:</translation>
        </message>
        <message>
            <source>Length</source>
            <translation>Längd</translation>
        </message>
        <message>
            <source>Longest Source Strings</source>
            <translation>Längsta källsträngar</translation>
        </message>
        <message>
            <source>N/A</source>
            <translation>Inte tillgänglig</translation>
        </message>
        <message>
            <source>No additional details available.</source>
            <translation>Inga ytterligare detaljer tillgängliga.</translation>
        </message>
        <message>
            <source>Overview</source>
            <translation>Översikt</translation>
        </message>
        <message>
            <source>Source text:</source>
            <translation>Källtext:</translation>
        </message>
        <message>
            <source>Text Preview</source>
            <translation>Textförhandsgranskning</translation>
        </message>
        <message>
            <source>Text Statistics</source>
            <translation>Textstatistik</translation>
        </message>
        <message>
            <source>Total entries:</source>
            <translation>Totalt antal poster:</translation>
        </message>
        <message>
            <source>Translated:</source>
            <translation>Översatta:</translation>
        </message>
        <message>
            <source>Translation Progress:</source>
            <translation>Översättningsförlopp:</translation>
        </message>
        <message>
            <source>Translation Statistics</source>
            <translation>Översättningsstatistik</translation>
        </message>
        <message>
            <source>Translation completion</source>
            <translation>Översättningen är klar</translation>
        </message>
        <message>
            <source>Translation:</source>
            <translation>Översättning:</translation>
        </message>
        <message>
            <source>Untranslated:</source>
            <translation>Oöversatta:</translation>
        </message>
        <message>
            <source>Words:</source>
            <translation>Ord:</translation>
        </message>
        <message>
            <source>characters</source>
            <translation>tecken</translation>
        </message>
        <message>
            <source>translated</source>
            <translation>översatt</translation>
        </message>
    </context>
    <context>
        <name>StatsWidget</name>
        <message>
            <source>Auto Translations</source>
            <translation>Automatiska översättningar</translation>
        </message>
        <message>
            <source>Best Streak</source>
            <translation>Bästa svit</translation>
        </message>
        <message>
            <source>Current Streak</source>
            <translation>Nuvarande svit</translation>
        </message>
        <message>
            <source>Details</source>
            <translation>Detaljer</translation>
        </message>
        <message>
            <source>File Formats</source>
            <translation>Filformat</translation>
        </message>
        <message>
            <source>Files Completed</source>
            <translation>Färdiga filer</translation>
        </message>
        <message>
            <source>Formats: {}</source>
            <translation>Format: {}</translation>
        </message>
        <message>
            <source>Languages Used</source>
            <translation>Använda språk</translation>
        </message>
        <message>
            <source>Languages: {}</source>
            <translation>Språk: {}</translation>
        </message>
        <message>
            <source>Manual Translations</source>
            <translation>Manuella översättningar</translation>
        </message>
        <message>
            <source>Total Translations</source>
            <translation>Totalt antal översättningar</translation>
        </message>
        <message>
            <source>Translation Statistics</source>
            <translation>Översättningsstatistik</translation>
        </message>
    </context>
    <context>
        <name>SyncDialog</name>
        <message>
            <source>%1 resources found</source>
            <translation>%1 resurser hittades</translation>
        </message>
        <message>
            <source>Crowdin not configured. Open Platform Settings first.</source>
            <translation>Crowdin är inte konfigurerat. Öppna först plattformsinställningarna.</translation>
        </message>
        <message>
            <source>Downloading…</source>
            <translation>Hämtar...</translation>
        </message>
        <message>
            <source>Enter a language code</source>
            <translation>Ange en språkkod</translation>
        </message>
        <message>
            <source>Language:</source>
            <translation>Språk:</translation>
        </message>
        <message>
            <source>Loading resources…</source>
            <translation>Läser in resurser...</translation>
        </message>
        <message>
            <source>No file loaded to push</source>
            <translation>Ingen fil laddad för att skicka</translation>
        </message>
        <message>
            <source>No resources found</source>
            <translation>Inga resurser hittades</translation>
        </message>
        <message>
            <source>Pull</source>
            <translation>Hämta</translation>
        </message>
        <message>
            <source>Pull Translation</source>
            <translation>Hämta översättning</translation>
        </message>
        <message>
            <source>Push</source>
            <translation>Skicka</translation>
        </message>
        <message>
            <source>Push Translation</source>
            <translation>Push-översättning</translation>
        </message>
        <message>
            <source>Resources</source>
            <translation>Resurser</translation>
        </message>
        <message>
            <source>Select a resource first</source>
            <translation>Välj först en resurs</translation>
        </message>
        <message>
            <source>Transifex not configured. Open Platform Settings first.</source>
            <translation>Transifex är inte konfigurerat. Öppna först plattformsinställningarna.</translation>
        </message>
        <message>
            <source>Unknown</source>
            <translation>Okänd</translation>
        </message>
        <message>
            <source>Unknown platform</source>
            <translation>Okänd plattform</translation>
        </message>
        <message>
            <source>Uploading…</source>
            <translation>Skickar upp...</translation>
        </message>
        <message>
            <source>Weblate not configured. Open Platform Settings first.</source>
            <translation>Weblate är inte konfigurerat. Öppna först Plattforminställningar.</translation>
        </message>
        <message>
            <source>e.g. sv, de, fr</source>
            <translation>t.ex. sv, de, fr</translation>
        </message>
        <message>
            <source>✓ Downloaded at %1\nSaved to: %2</source>
            <translation>✓ Nedladdad vid %1\nSparad till: %2</translation>
        </message>
        <message>
            <source>✓ Uploaded at %1</source>
            <translation>✓ Uppladdad kl. %1</translation>
        </message>
        <message>
            <source>✗ Error: %1</source>
            <translation>✗ Fel: %1</translation>
        </message>
        <message>
            <source>✗ Pull failed: %1</source>
            <translation>✗ Dragning misslyckades: %1</translation>
        </message>
        <message>
            <source>✗ Push failed: %1</source>
            <translation>✗ Push misslyckades: %1</translation>
        </message>
    </context>
    <context>
        <name>ToolbarCustomizeDialog</name>
        <message>
            <source>Check actions to show in toolbar:</source>
            <translation>Markera åtgärder som ska visas i verktygsfältet:</translation>
        </message>
        <message>
            <source>Customize Toolbar</source>
            <translation>Anpassa verktygsfältet</translation>
        </message>
    </context>
    <context>
        <name>UnicodeDialog</name>
        <message>
            <source> | ⚠️ Check highlighted characters</source>
            <translation> | ⚠️ Kontrollera markerade tecken</translation>
        </message>
        <message>
            <source>Analyze</source>
            <translation>Analysera</translation>
        </message>
        <message>
            <source>Block</source>
            <translation>Blockera</translation>
        </message>
        <message>
            <source>Category</source>
            <translation>Kategori</translation>
        </message>
        <message>
            <source>Char</source>
            <translation>Teck</translation>
        </message>
        <message>
            <source>Character Analysis</source>
            <translation>Teckenanalys</translation>
        </message>
        <message>
            <source>Character Details</source>
            <translation>Teckendetaljer</translation>
        </message>
        <message>
            <source>Clear</source>
            <translation>Rensa</translation>
        </message>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Code Point</source>
            <translation>Kodpunkt</translation>
        </message>
        <message>
            <source>Copy Analysis</source>
            <translation>Kopiera analys</translation>
        </message>
        <message>
            <source>Enter or paste text to analyze...</source>
            <translation>Skriv in eller klistra in text som ska analyseras...</translation>
        </message>
        <message>
            <source>Enter text to analyze Unicode characters</source>
            <translation>Ange text för att analysera Unicode-tecken</translation>
        </message>
        <message>
            <source>Highlight suspicious characters</source>
            <translation>Markera misstänkta tecken</translation>
        </message>
        <message>
            <source>Name</source>
            <translation>Namn</translation>
        </message>
        <message>
            <source>Pos</source>
            <translation>Pos</translation>
        </message>
        <message>
            <source>Text to Analyze</source>
            <translation>Text att analysera</translation>
        </message>
        <message>
            <source>Unicode Inspector</source>
            <translation>Unicode-inspektör</translation>
        </message>
        <message>
            <source>Total: {0} characters | Invisible: {1} | Suspicious: {2}</source>
            <translation>Totalt: {0} tecken | Osynliga: {1} | Misstänkta: {2}</translation>
        </message>
    </context>
    <context>
        <name>ValidationDialog</name>
        <message>
            <source>#</source>
            <translation>#</translation>
        </message>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>Errors</source>
            <translation>Fel</translation>
        </message>
        <message>
            <source>Errors: %d | Warnings: %d</source>
            <translation>Fel: %d | Varningar: %d</translation>
        </message>
        <message>
            <source>Info</source>
            <translation>Info</translation>
        </message>
        <message>
            <source>Message</source>
            <translation>Meddelande</translation>
        </message>
        <message>
            <source>Quality score: %s%%</source>
            <translation>Kvalitetsbetyg: %s%%</translation>
        </message>
        <message>
            <source>Re-validate</source>
            <translation>Omvalidera</translation>
        </message>
        <message>
            <source>Severity</source>
            <translation>Allvarlighetsgrad</translation>
        </message>
        <message>
            <source>Source text</source>
            <translation>Källtext</translation>
        </message>
        <message>
            <source>Validation Results</source>
            <translation>Valideringsresultat</translation>
        </message>
        <message>
            <source>Warnings</source>
            <translation>Varningar</translation>
        </message>
    </context>
    <context>
        <name>VideoDockWidget</name>
        <message>
            <source>Video Preview</source>
            <translation>Videoförhandsvisning</translation>
        </message>
    </context>
    <context>
        <name>VideoPreviewWidget</name>
        <message>
            <source>Back 1s (Shift+←)</source>
            <translation>Bakåt 1s (Skift+←)</translation>
        </message>
        <message>
            <source>Forward 1s (Shift+→)</source>
            <translation>Framåt 1s (Skift+→)</translation>
        </message>
        <message>
            <source>Go to current subtitle (G)</source>
            <translation>Gå till aktuell undertext (G)</translation>
        </message>
        <message>
            <source>Larger subtitles</source>
            <translation>Större undertexter</translation>
        </message>
        <message>
            <source>Loop segment (L)</source>
            <translation>Loopa segment (L)</translation>
        </message>
        <message>
            <source>Mute (M)</source>
            <translation>Tyst (M)</translation>
        </message>
        <message>
            <source>Next entry (Ctrl+→)</source>
            <translation>Nästa post (Ctrl+→)</translation>
        </message>
        <message>
            <source>Pause</source>
            <translation>Paus</translation>
        </message>
        <message>
            <source>Pause at segment end</source>
            <translation>Paus vid segmentets slut</translation>
        </message>
        <message>
            <source>Play / Pause (Space)</source>
            <translation>Spela upp/Pausa (Mellanslag)</translation>
        </message>
        <message>
            <source>Playback speed</source>
            <translation>Uppspelningshastighet</translation>
        </message>
        <message>
            <source>Previous entry (Ctrl+←)</source>
            <translation>Föregående post (Ctrl+←)</translation>
        </message>
        <message>
            <source>Smaller subtitles</source>
            <translation>Mindre undertexter</translation>
        </message>
        <message>
            <source>Stop (S)</source>
            <translation>Stoppa (S)</translation>
        </message>
        <message>
            <source>Volume</source>
            <translation>Volym</translation>
        </message>
    </context>
    <context>
        <name>VideoSubtitleDialog</name>
        <message>
            <source>%d subtitle tracks found. Duration: %s</source>
            <translation>%d undertextspår hittades. Längd: %s</translation>
        </message>
        <message>
            <source>Cancel</source>
            <translation>Avbryt</translation>
        </message>
        <message>
            <source>Browse…</source>
            <translation>Bläddra…</translation>
        </message>
        <message>
            <source>Extract and Save As…</source>
            <translation>Extrahera och spara som…</translation>
        </message>
        <message>
            <source>Extract and Open</source>
            <translation>Extrahera och öppna</translation>
        </message>
        <message>
            <source>Extract Subtitles from Video</source>
            <translation>Extrahera undertexter från video</translation>
        </message>
        <message>
            <source>Extracting</source>
            <translation>Extraherar</translation>
        </message>
        <message>
            <source>Extracting preview…</source>
            <translation>Extraherar förhandsgranskning…</translation>
        </message>
        <message>
            <source>Extracting subtitles…</source>
            <translation>Extraherar undertexter…</translation>
        </message>
        <message>
            <source>Error</source>
            <translation>Fel</translation>
        </message>
        <message>
            <source>Extraction Error</source>
            <translation>Fel vid extrahering</translation>
        </message>
        <message>
            <source>Format:</source>
            <translation>Format:</translation>
        </message>
        <message>
            <source>Preview</source>
            <translation>Förhandsgranska</translation>
        </message>
        <message>
            <source>Preview failed: %s</source>
            <translation>Förhandsgranskning misslyckades: %s</translation>
        </message>
        <message>
            <source>No subtitle tracks found</source>
            <translation>Inga undertextspår hittades</translation>
        </message>
        <message>
            <source>No file selected</source>
            <translation>Ingen fil vald</translation>
        </message>
        <message>
            <source>Done</source>
            <translation>Klart</translation>
        </message>
        <message>
            <source>Could not extract the subtitle:\n%s</source>
            <translation>Kunde inte extrahera undertexten:\n%s</translation>
        </message>
        <message>
            <source>Could not read the video file:\n%s</source>
            <translation>Kunde inte läsa videofilen:\n%s</translation>
        </message>
        <message>
            <source>Save Subtitle As</source>
            <translation>Spara undertext som</translation>
        </message>
        <message>
            <source>Play / Pause</source>
            <translation>Spela upp / pausa</translation>
        </message>
        <message>
            <source>Stop</source>
            <translation>Stoppa</translation>
        </message>
        <message>
            <source>Close</source>
            <translation>Stäng</translation>
        </message>
        <message>
            <source>The subtitle has been saved to:\n%s</source>
            <translation>Undertexten har sparats till:\n%s</translation>
        </message>
        <message>
            <source>Subtitle Tracks</source>
            <translation>Undertextspår</translation>
        </message>
        <message>
            <source>Output Format</source>
            <translation>Utdataformat</translation>
        </message>
        <message>
            <source>Video File</source>
            <translation>Videofil</translation>
        </message>
        <message>
            <source>Video files (%s);;All files (*)</source>
            <translation>Videofiler (%s);;Alla filer (*)</translation>
        </message>
        <message>
            <source>Select a video file to preview subtitles</source>
            <translation>Välj en videofil för att förhandsgranska undertexter</translation>
        </message>
        <message>
            <source>Select Video File</source>
            <translation>Välj videofil</translation>
        </message>
        <message>
            <source>This video file contains no embedded subtitle tracks.</source>
            <translation>Denna videofil innehåller inga inbäddade undertextspår.</translation>
        </message>
        <message>
            <source>SRT (.srt)</source>
            <translation>SRT (.srt)</translation>
        </message>
        <message>
            <source>WebVTT (.vtt)</source>
            <translation>WebVTT (.vtt)</translation>
        </message>
        <message>
            <source>ASS/SSA (.ass)</source>
            <translation>ASS/SSA (.ass)</translation>
        </message>
        <message>
            <source>SubRip (*.srt)</source>
            <translation>SubRip (*.srt)</translation>
        </message>
        <message>
            <source>WebVTT (*.vtt)</source>
            <translation>WebVTT (*.vtt)</translation>
        </message>
        <message>
            <source>Advanced SubStation Alpha (*.ass)</source>
            <translation>Advanced SubStation Alpha (*.ass)</translation>
        </message>
        <message>
            <source>Subtitle files (*.*)</source>
            <translation>Undertextfiler (*.*)</translation>
        </message>
    </context>
    <context>
        <name>WelcomeDialog</name>
        <message>
            <source>Appearance</source>
            <translation>Utseende</translation>
        </message>
        <message>
            <source>Back</source>
            <translation>Tillbaka</translation>
        </message>
        <message>
            <source>Dark</source>
            <translation>Mörk</translation>
        </message>
        <message>
            <source>Default</source>
            <translation>Standard</translation>
        </message>
        <message>
            <source>Default engine:</source>
            <translation>Standardmotor:</translation>
        </message>
        <message>
            <source>Editor font size:</source>
            <translation>Teckenstorlek i redigeraren:</translation>
        </message>
        <message>
            <source>Email:</source>
            <translation>E-post:</translation>
        </message>
        <message>
            <source>Formal</source>
            <translation>Formell</translation>
        </message>
        <message>
            <source>Formality level:</source>
            <translation>Formell nivå:</translation>
        </message>
        <message>
            <source>Informal</source>
            <translation>Informell</translation>
        </message>
        <message>
            <source>Language / Locale:</source>
            <translation>Språk/lokalisering:</translation>
        </message>
        <message>
            <source>Light</source>
            <translation>Ljus</translation>
        </message>
        <message>
            <source>Name:</source>
            <translation>Namn:</translation>
        </message>
        <message>
            <source>Next</source>
            <translation>Nästa</translation>
        </message>
        <message>
            <source>Personal Information</source>
            <translation>Personuppgifter</translation>
        </message>
        <message>
            <source>Source language:</source>
            <translation>Källspråk:</translation>
        </message>
        <message>
            <source>Start translating!</source>
            <translation>Börja översätta!</translation>
        </message>
        <message>
            <source>System default</source>
            <translation>Systemets standard</translation>
        </message>
        <message>
            <source>Target language:</source>
            <translation>Målspråk:</translation>
        </message>
        <message>
            <source>Team (optional):</source>
            <translation>Team (valfritt):</translation>
        </message>
        <message>
            <source>Theme:</source>
            <translation>Tema:</translation>
        </message>
        <message>
            <source>Translation Settings</source>
            <translation>Översättningsinställningar</translation>
        </message>
        <message>
            <source>Welcome to LinguaEdit</source>
            <translation>Välkommen till LinguaEdit</translation>
        </message>
        <message>
            <source>You</source>
            <translation>Du</translation>
        </message>
        <message>
            <source>LinguaEdit is a modern translation editor for PO, TS, JSON, XLIFF,\nAndroid XML, ARB, PHP, and YAML files.\n\nFeatures include AI-powered pre-translation, translation memory,\nquality assurance, spell checking, and platform integration.</source>
            <translation>LinguaEdit är en modern översättningsredigerare för PO-, TS-, JSON-, XLIFF-, Android XML-, ARB-, PHP- och YAML-filer. Funktionerna inkluderar AI-driven föröversättning, översättningsminne, kvalitetssäkring, stavningskontroll och plattformsintegration.</translation>
        </message>
        <message>
            <source>You&apos;re all set!</source>
            <translation>Du är redo!</translation>
        </message>
        <message>
            <source>Version %s</source>
            <translation>Version %s</translation>
        </message>
    </context>
    <context>
        <name>WorldMapWidget</name>
        <message>
            <source>Translation Progress</source>
            <translation>Översättningsförlopp</translation>
        </message>
    </context>
    <context>
        <name>ZenModeWidget</name>
        <message>
            <source>&lt;b&gt;Source text&lt;/b&gt;</source>
            <translation>&lt;b&gt;Källtext&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Translation&lt;/b&gt;</source>
            <translation>&lt;b&gt;Översättning&lt;/b&gt;</translation>
        </message>
        <message>
            <source>Exit Zen</source>
            <translation>Lämna Zen</translation>
        </message>
        <message>
            <source>Next entry</source>
            <translation>Nästa post</translation>
        </message>
        <message>
            <source>Next untranslated ▶▶</source>
            <translation>Nästa oöversatt ▶▶</translation>
        </message>
        <message>
            <source>Previous entry</source>
            <translation>Föregående post</translation>
        </message>
        <message>
            <source>Skip to next untranslated (Ctrl+Enter)</source>
            <translation>Hoppa till nästa oöversatta (Ctrl+Enter)</translation>
        </message>
        <message>
            <source>&amp;Catalog</source>
            <translation>&amp;Katalog</translation>
        </message>
        <message>
            <source>&amp;Edit</source>
            <translation>R&amp;edigera</translation>
        </message>
        <message>
            <source>&amp;File</source>
            <translation>&amp;Arkiv</translation>
        </message>
        <message>
            <source>&amp;Git</source>
            <translation>Gi&amp;t</translation>
        </message>
        <message>
            <source>&amp;Go</source>
            <translation>&amp;Gå</translation>
        </message>
        <message>
            <source>&amp;Help</source>
            <translation>&amp;Hjälp</translation>
        </message>
        <message>
            <source>&amp;Open…</source>
            <translation>Ö&amp;ppna…</translation>
        </message>
        <message>
            <source>&amp;Platforms</source>
            <translation>&amp;Plattformar</translation>
        </message>
        <message>
            <source>&amp;Save</source>
            <translation>&amp;Spara</translation>
        </message>
        <message>
            <source>&amp;Tools</source>
            <translation>Ver&amp;ktyg</translation>
        </message>
        <message>
            <source>&amp;View</source>
            <translation>&amp;Visa</translation>
        </message>
        <message>
            <source>&lt;b&gt;%d&lt;/b&gt; untranslated strings out of &lt;b&gt;%d&lt;/b&gt; total.</source>
            <translation>&lt;b&gt;%d&lt;/b&gt; oöversatta strängar av totalt &lt;b&gt;%d&lt;/b&gt;.</translation>
        </message>
        <message>
            <source>&lt;b&gt;Added strings:&lt;/b&gt; %d</source>
            <translation>&lt;b&gt;Tillagda strängar:&lt;/b&gt; %d</translation>
        </message>
        <message>
            <source>&lt;b&gt;Changed source text:&lt;/b&gt; %d</source>
            <translation>&lt;b&gt;Ändrad källtext:&lt;/b&gt; %d</translation>
        </message>
        <message>
            <source>&lt;b&gt;Changed translations:&lt;/b&gt; %d</source>
            <translation>&lt;b&gt;Ändrade översättningar:&lt;/b&gt; %d</translation>
        </message>
        <message>
            <source>&lt;b&gt;Concordance search&lt;/b&gt;</source>
            <translation>&lt;b&gt;Konkordanssökning&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Outdated translations&lt;/b&gt; — source changed but translation stayed the same.</source>
            <translation>&lt;b&gt;Föråldrade översättningar&lt;/b&gt; — källan ändrades men översättningen behölls.</translation>
        </message>
        <message>
            <source>&lt;b&gt;Potentially outdated:&lt;/b&gt; %d</source>
            <translation>&lt;b&gt;Potentiellt föråldrade:&lt;/b&gt; %d</translation>
        </message>
        <message>
            <source>&lt;b&gt;Reference source:&lt;/b&gt;</source>
            <translation>&lt;b&gt;Referenskälla:&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Reference translation:&lt;/b&gt;</source>
            <translation>&lt;b&gt;Referensöversättning:&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Removed strings:&lt;/b&gt; %d</source>
            <translation>&lt;b&gt;Borttagna strängar:&lt;/b&gt; %d</translation>
        </message>
        <message>
            <source>&lt;b&gt;Source text:&lt;/b&gt;</source>
            <translation>&lt;b&gt;Källtext:&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Source text&lt;/b&gt;</source>
            <translation>&lt;b&gt;Källtext&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Suggestions&lt;/b&gt;</source>
            <translation>&lt;b&gt;Förslag&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Translation:&lt;/b&gt;</source>
            <translation>&lt;b&gt;Översättning:&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Translation&lt;/b&gt;</source>
            <translation>&lt;b&gt;Översättning&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;b&gt;Translator comment:&lt;/b&gt;</source>
            <translation>&lt;b&gt;Översättarens kommentar:&lt;/b&gt;</translation>
        </message>
        <message>
            <source>&lt;h3&gt;Comparison Results&lt;/h3&gt;</source>
            <translation>&lt;h3&gt;Jämförelseresultat&lt;/h3&gt;</translation>
        </message>
        <message>
            <source>&lt;i&gt;(no match in reference)&lt;/i&gt;</source>
            <translation>&lt;i&gt;(ingen matchning i referensen)&lt;/i&gt;</translation>
        </message>
        <message>
            <source>&lt;i&gt;MT unavailable&lt;/i&gt;</source>
            <translation>&lt;i&gt;MT otillgänglig&lt;/i&gt;</translation>
        </message>
        <message>
            <source>&lt;i&gt;No matches&lt;/i&gt;</source>
            <translation>&lt;i&gt;Inga träffar&lt;/i&gt;</translation>
        </message>
        <message>
            <source>&lt;i&gt;No matching terms&lt;/i&gt;</source>
            <translation>&lt;i&gt;Inga matchande termer&lt;/i&gt;</translation>
        </message>
        <message>
            <source>&lt;i&gt;No suggestion&lt;/i&gt;</source>
            <translation>&lt;i&gt;Inget förslag&lt;/i&gt;</translation>
        </message>
        <message>
            <source>&lt;i&gt;No suggestions&lt;/i&gt;</source>
            <translation>&lt;i&gt;Inga förslag&lt;/i&gt;</translation>
        </message>
        <message>
            <source>Are you sure you want to delete the macro &apos;{}&apos;?</source>
            <translation>Är du säker på att du vill radera makrot &apos;{}&apos;?</translation>
        </message>
        <message>
            <source>Cannot compile: install &apos;polib&apos; or &apos;gettext&apos; (msgfmt)</source>
            <translation>Kan inte kompilera: installera &apos;polib&apos; eller &apos;gettext&apos; (msgfmt)</translation>
        </message>
        <message>
            <source>Click in the source text where you want to split, then press OK.</source>
            <translation>Klicka i källtexten där du vill dela, tryck sedan OK.</translation>
        </message>
        <message>
            <source>Delete term &apos;%s&apos; → &apos;%s&apos;?</source>
            <translation>Ta bort term &apos;%s&apos; → &apos;%s&apos;?</translation>
        </message>
        <message>
            <source>This video file contains no embedded subtitle tracks.</source>
            <translation>Denna videofil innehåller inga inbäddade undertextspår.</translation>
        </message>
        <message>
            <source>Failed to play macro &apos;{}&apos;.</source>
            <translation>Kunde inte spela upp makro &apos;{}&apos;.</translation>
        </message>
        <message>
            <source>Find &amp; Replace</source>
            <translation>Sök och ersätt</translation>
        </message>
        <message>
            <source>Find &amp;&amp; Replace…</source>
            <translation>Sök och ersätt…</translation>
        </message>
        <message>
            <source>Macro &apos;{}&apos; has been saved successfully.</source>
            <translation>Makro &apos;{}&apos; har sparats.</translation>
        </message>
        <message>
            <source>Recording macro &apos;{}&apos;...</source>
            <translation>Spelar in makro &apos;{}&apos;...</translation>
        </message>
        <message>
            <source>Save &amp;As…</source>
            <translation>Spara s&amp;om…</translation>
        </message>
        <message>
            <source>Search &amp; Filter</source>
            <translation>Sök och filtrera</translation>
        </message>
        <message>
            <source>Search &amp; Replace</source>
            <translation>Sök och ersätt</translation>
        </message>
        <message>
            <source>The file &apos;%s&apos; has unsaved changes.\nDo you want to save before closing?</source>
            <translation>Filen &apos;%s&apos; har osparade ändringar.\nVill du spara innan du stänger?</translation>
        </message>
        <message>
            <source>Total: {0} characters | Invisible: {1} | Suspicious: {2}</source>
            <translation>Totalt: {0} tecken | Osynliga: {1} | Misstänkta: {2}</translation>
        </message>
        <message>
            <source>You&apos;re all set!</source>
            <translation>Du är redo!</translation>
        </message>
        <message>
            <source>Your credentials are securely stored in the system keychain.</source>
            <translation>Dina inloggningsuppgifter lagras säkert i systemets nyckelring.</translation>
        </message>
        <message>
            <source>Are you sure you want to rollback to this version?\n\nThis will replace the current text with:\n{}</source>
            <translation>Är du säker på att du vill återställa till denna version?\n\nDetta ersätter den nuvarande texten med:\n{}</translation>
        </message>
        <message>
            <source>OCR functionality requires tesseract-ocr to be installed.\n\nInstall with:\n• macOS: brew install tesseract\n• Ubuntu: sudo apt install tesseract-ocr\n• Windows: download from GitHub</source>
            <translation>OCR-funktionalitet kräver att tesseract-ocr är installerat.\n\nInstallera med:\n• macOS: brew install tesseract\n• Ubuntu: sudo apt install tesseract-ocr\n• Windows: ladda ner från GitHub</translation>
        </message>
        <message>
            <source>%d of %d entries (%d%%) have no translation.\n\nUntranslated entries will be marked and saved with the source text as fallback, so they will still display during playback. When reopened in LinguaEdit, they will be correctly shown as untranslated.\n\nSave anyway?</source>
            <translation>%d av %d poster (%d%%) har ingen översättning.\n\nOöversatta poster markeras och sparas med källtexten som reserv, så att de fortfarande visas under uppspelning. När de öppnas igen i LinguaEdit visas de korrekt som oöversatta.\n\nSpara ändå?</translation>
        </message>
        <message>
            <source>A translation file is currently open with unsaved changes.\nSave before loading new subtitles?</source>
            <translation>En översättningsfil är öppen med osparade ändringar.\nSpara innan nya undertexter laddas?</translation>
        </message>
        <message>
            <source>Crowdin Over-The-Air functionality not yet implemented.\nThis would pull latest translations from Crowdin.</source>
            <translation>Crowdin Over-The-Air-funktionalitet är ännu inte implementerad.\nDetta skulle hämta senaste översättningarna från Crowdin.</translation>
        </message>
    </context>
    <context>
        <name>AIReviewWorker</name>
        <message>
            <source>Translation is missing</source>
            <translation>Översättning saknas</translation>
        </message>
        <message>
            <source>Translation much longer than source</source>
            <translation>Översättning mycket längre än källa</translation>
        </message>
        <message>
            <source>Translation much shorter than source</source>
            <translation>Översättning mycket kortare än källa</translation>
        </message>
        <message>
            <source>Different number of format markers/tags</source>
            <translation>Olika antal formatmarkörer/taggar</translation>
        </message>
        <message>
            <source>Identical to source text</source>
            <translation>Identisk med källtext</translation>
        </message>
        <message>
            <source>All uppercase when source is not</source>
            <translation>Alla versaler när källa inte är det</translation>
        </message>
        <message>
            <source>No obvious problems found with this translation.</source>
            <translation>Inga uppenbara problem hittade med denna översättning.</translation>
        </message>
        <message>
            <source>Problems identified: </source>
            <translation>Problem identifierade: </translation>
        </message>
    </context>
    <context>
        <name>BatchOperationThread</name>
        <message>
            <source>Error: %s</source>
            <translation>Fel: %s</translation>
        </message>
    </context>
    <context>
        <name>FileAnalysisThread</name>
        <message>
            <source>Analyzing %s...</source>
            <translation>Analyserar %s...</translation>
        </message>
    </context>
    <context>
        <name>GlossaryImportThread</name>
        <message>
            <source>Importing term %d/%d</source>
            <translation>Importerar term %d/%d</translation>
        </message>
        <message>
            <source>Row %d: %s</source>
            <translation>Rad %d: %s</translation>
        </message>
        <message>
            <source>File error: %s</source>
            <translation>Filfel: %s</translation>
        </message>
    </context>
    <context>
        <name>TextRenderWidget</name>
        <message>
            <source>Width: %dpx</source>
            <translation>Bredd: %dpx</translation>
        </message>
        <message>
            <source>OVERFLOW: +%dpx</source>
            <translation>ÖVERFLÖDE: +%dpx</translation>
        </message>
    </context>
    <context>
        <name>UpdateDialog</name>
        <message>
            <source>Update Available</source>
            <translation>Uppdatering tillgänglig</translation>
        </message>
        <message>
            <source>A new version of LinguaEdit is available!</source>
            <translation>En ny version av LinguaEdit finns nu tillgänglig!</translation>
        </message>
        <message>
            <source>Current version: %s
New version: %s</source>
            <translation>Aktuell version: %s
Ny version: %s</translation>
        </message>
        <message>
            <source>Release notes:</source>
            <translation>Versionsinformation:</translation>
        </message>
        <message>
            <source>Skip this version</source>
            <translation>Hoppa över denna version</translation>
        </message>
        <message>
            <source>Download</source>
            <translation>Hämta ner</translation>
        </message>
        <message>
            <source>Remind me later</source>
            <translation>Påminn mig senare</translation>
        </message>
    </context>
</TS>