From 49d8a3291c79870f0febf34d341b4cbe51eb0ea5 Mon Sep 17 00:00:00 2001 From: Ulf Hedlund <35467815+ulfhedlund@users.noreply.github.com> Date: Tue, 16 Jun 2026 20:32:28 +0200 Subject: [PATCH 1/2] Additional SE translations for new features --- locales/sv/backup.json | 150 +++++++++++++++++++-------------------- locales/sv/flashing.json | 68 +++++++++--------- 2 files changed, 109 insertions(+), 109 deletions(-) diff --git a/locales/sv/backup.json b/locales/sv/backup.json index 4fc9807..0e3a600 100644 --- a/locales/sv/backup.json +++ b/locales/sv/backup.json @@ -1,80 +1,80 @@ { - "{{count}} files downloaded_one": "{{count}} files downloaded", - "{{count}} files downloaded_other": "{{count}} files downloaded", - "{{count}} models restored_one": "{{count}} models restored", - "{{count}} models restored_other": "{{count}} models restored", - "Add more files": "Add more files", - "and labels file found": "and labels file found", - "Auto-rename all": "Auto-rename all", - "Auto-rename applied": "Auto-rename applied", - "Available slots": "Available slots", - "Backup created successfully": "Backup created successfully", - "Backup version (to restore)": "Backup version (to restore)", - "Cancel": "Cancel", - "Change": "Change", - "Clear all": "Clear all", - "Click here to select files, or drag them here to upload.": "Click here to select files, or drag them here to upload.", - "Close": "Close", - "Collision detection": "Collision detection", - "Compare model versions": "Compare model versions", + "{{count}} files downloaded_one": "{{count}} filer nerladdade", + "{{count}} files downloaded_other": "{{count}} filer nerladdade", + "{{count}} models restored_one": "{{count}} modeller återställda", + "{{count}} models restored_other": "{{count}} modeller återställda", + "Add more files": "Lägg till fler filer", + "and labels file found": "och etikettfil hittad", + "Auto-rename all": "Döp om alla automatiskt", + "Auto-rename applied": "Automatisk omdöpning genomförd", + "Available slots": "Tillgängliga platser", + "Backup created successfully": "Backup genomförd", + "Backup version (to restore)": "Backupversion (att återställa)", + "Cancel": "Avbryt", + "Change": "Ändra", + "Clear all": "Rensa allt", + "Click here to select files, or drag them here to upload.": "Klicka här för att välja filer, eller dra hit dem för att ladda upp.", + "Close": "Stäng", + "Collision detection": "Konfliktdetektering", + "Compare model versions": "Jämför modellversioner", "Could not use backup file": "Kunde inte använda säkerhetskopian", - "Create backup": "Create backup", - "Creating backup...": "Creating backup...", - "Current version (on SD card)": "Current version (on SD card)", - "Done": "Done", - "Error": "Error", - "Error creating backup": "Error creating backup", - "Error creating temporary backup": "Error creating temporary backup", - "Error preparing restore": "Error preparing restore", - "Error processing file": "Error processing file", - "Error restoring models": "Error restoring models", - "Export format": "Export format", - "File must be smaller than 100MB": "File must be smaller than 100MB", - "Include labels.yml file": "Include labels.yml file", - "Individual .yml files": "Individual .yml files", - "Labels file found, no models": "Labels file found, no models", - "Lines highlighted in red differ between versions": "Lines highlighted in red differ between versions", - "Model already exists in the list": "Model already exists in the list", - "Model name conflicts detected": "Model name conflicts detected", - "Model preview": "Model preview", - "models": "models", - "models available": "models available", - "Models restored successfully": "Models restored successfully", - "Models to restore": "Models to restore", - "more": "more", - "New file name (without .yml)": "New file name (without .yml)", - "No models found": "No models found", - "Not enough available slots for all models": "Not enough available slots for all models", - "Overwrite all": "Overwrite all", - "Please rename or overwrite all conflicting models": "Please rename or overwrite all conflicting models", - "Please select a .etx, .zip or .yml file": "Please select a .etx, .zip or .yml file", - "Please select at least one model": "Please select at least one model", - "Please select SD Card first": "Please select SD Card first", - "Preview": "Preview", - "Ready to restore": "Ready to restore", + "Create backup": "Skapa säkerhetskopia", + "Creating backup...": "Skapar säkerhetskopia...", + "Current version (on SD card)": "Nuvarande version (på SD-kort)", + "Done": "Klar", + "Error": "Fel", + "Error creating backup": "Fel vid säkerhetskopiering", + "Error creating temporary backup": "Fel vid temporär säkerhetskopiering", + "Error preparing restore": "Fel vid förbedelser av återställning", + "Error processing file": "Fel vid filbearbetning", + "Error restoring models": "Fel vid återställning av modeller", + "Export format": "Exportformat", + "File must be smaller than 100MB": "Filen måste vara mindre än 100MB", + "Include labels.yml file": "Inkludera labels.yml file (etiketter)", + "Individual .yml files": "Individuella .yml filer", + "Labels file found, no models": "Etikettfil funnen, inga modeller", + "Lines highlighted in red differ between versions": "Röda linjer visar skillnader mellan versioner", + "Model already exists in the list": "Modellen finns redan i listan", + "Model name conflicts detected": "Konflikter i modellnamn", + "Model preview": "Förhandsgranska modell", + "models": "modeller", + "models available": "modeller tillgängliga", + "Models restored successfully": "Modellerna återställda", + "Models to restore": "Modeller att återställs", + "more": "fler", + "New file name (without .yml)": "Nytt filnamn (utan .yml)", + "No models found": "Inga modeller funna", + "Not enough available slots for all models": "Inte nog med platser för alla modeller", + "Overwrite all": "Skriv över alltl", + "Please rename or overwrite all conflicting models": "Döp om eller skriv över alla konfliktande modeller", + "Please select a .etx, .zip or .yml file": "Välj en .etx, .zip eller .yml fil", + "Please select at least one model": "Välj minst en modell", + "Please select SD Card first": "Välj SD-kort först", + "Preview": "Förhandsvisning", + "Ready to restore": "Klar för att återställa", "Remove": "Ta bort", - "Rename model": "Rename model", - "Restore backup": "Restore backup", - "Restore models": "Restore models", - "Restore with renames": "Restore with renames", - "Restoring models...": "Restoring models...", - "SD Card": "SD Card", - "SD Card selected successfully": "SD Card selected successfully", - "Select all": "Select all", - "Select models to backup": "Select models to backup", - "Select SD Card": "Select SD Card", - "Select your SD Card to create a backup": "Select your SD Card to create a backup", - "Select your SD Card to restore models": "Select your SD Card to restore models", - "Selected models": "Selected models", - "Single .etx file (EdgeTX backup)": "Single .etx file (EdgeTX backup)", - "Single .zip file": "Single .zip file", - "Supports .etx, .zip (full backup) or .yml (individual model) files": "Supports .etx, .zip (full backup) or .yml (individual model) files", - "The following models already exist on your SD card. Choose how to handle each conflict:": "The following models already exist on your SD card. Choose how to handle each conflict:", - "The following models were skipped because they already exist": "The following models were skipped because they already exist", - "This feature is not supported by your browser": "This feature is not supported by your browser", + "Rename model": "Döp om modell", + "Restore backup": "Återställ säkerhetskopia", + "Restore models": "Återställ modeller", + "Restore with renames": "Återställ med nya namn", + "Restoring models...": "Återställer modeller...", + "SD Card": "SD-kort", + "SD Card selected successfully": "SD-kort valt", + "Select all": "Välj alla", + "Select models to backup": "Välj modeller att säkerhetskopiera", + "Select SD Card": "Välj SD-kort", + "Select your SD Card to create a backup": "Välj SD-kort för säkerhetskopia", + "Select your SD Card to restore models": "Välj SD-kort för att återställa modeller", + "Selected models": "valda modeller", + "Single .etx file (EdgeTX backup)": ".etx-fil (EdgeTX säkerhetskopia)", + "Single .zip file": ".zip-fil", + "Supports .etx, .zip (full backup) or .yml (individual model) files": "Stödjer .etx, .zip (full säkarhetskopia) eller .yml (individuell modell) filer", + "The following models already exist on your SD card. Choose how to handle each conflict:": "Följande modeller finns redan på SD-kortet. Välj hur varje enskild konflikt ska hanteras:", + "The following models were skipped because they already exist": "Följande modeller hoppades över då de redan existerar", + "This feature is not supported by your browser": "Denna funktion stöds inte av din browser", "Verifying...": "Verifierar...", - "View differences": "View differences", - "When enabled, you'll be asked how to handle models that already exist on your SD card": "When enabled, you'll be asked how to handle models that already exist on your SD card", - "will be overwritten if you choose \"Overwrite all\"": "will be overwritten if you choose \"Overwrite all\"", - "You can add more individual .yml files or load a full .etx/.zip backup": "You can add more individual .yml files or load a full .etx/.zip backup" + "View differences": "Visa skillnader", + "When enabled, you'll be asked how to handle models that already exist on your SD card": "Om aktiverad, kommer du få en fråga hur varje modell som redan finns på ditt SD-kort ska hanteras", + "will be overwritten if you choose \"Overwrite all\"": "kommer att skrivas över om du väljer \"Skriv över allt\"", + "You can add more individual .yml files or load a full .etx/.zip backup": "Du kan lägga till flera .yml-filer eller läsa in en full .etx/.zip säkerhetskopia" } diff --git a/locales/sv/flashing.json b/locales/sv/flashing.json index 52a1548..ecea848 100644 --- a/locales/sv/flashing.json +++ b/locales/sv/flashing.json @@ -4,8 +4,8 @@ "Add flag": "Addera flagga", "Add new device": "Lägg till ny enhet", "Available devices": "Tillgängliga enheter", - "Bootloader erased": "Bootloader erased", - "Bootloader flashed": "Bootloader flashed", + "Bootloader erased": "Bootloader raderad", + "Bootloader flashed": "Bootloader flashad", "Build": "Bygg", "Build finished": "Bygge klart", "Building": "Bygger", @@ -15,7 +15,7 @@ "Cancel": "Avbryt", "Click here to select firmware file, or drag it here to upload.": "Klicka här för att välja firmwarefil, eller dra filen hit för att ladda upp den.", "Cloud": "Moln/Cloud", - "Cloudbuild download": "Cloudbuild download", + "Cloudbuild download": "Ladda ner molnbygge/cloudbuild", "Connect": "Anslut", "Connect radio": "Anslut radio", "Connect to DFU interface": "Anslut till DFU interface", @@ -29,15 +29,15 @@ "Could not create job: {{message}}": "Kunde inte skapa jobb: {{message}}", "Could not download firmware": "Kunde inte ladda ner firmware", "Could not download firmware: {{message}}": "Kunde inte ladde ner firmware: {{message}}", - "Could not erase existing bootloader": "Could not erase existing bootloader", + "Could not erase existing bootloader": "Kunde inte radera befintlig bootloader", "Could not erase existing firmware": "Kunde inte radera befintlig firmware", "Could not load commits": "Kunde inte ladda git commits", "Could not load releases": "Kunde inte ladda versioner", "Could not load targets": "Kunde inte ladda målfiler", - "Could not reboot into bootloader": "Could not reboot into bootloader", + "Could not reboot into bootloader": "Kunde inte starta om till bootloader", "Could not unlock device: {{message}}": "Kunde inte låsa upp enhet: {{message}}", "Could not use firmware": "Kunde inte använda firmware", - "Could not write new bootloader to radio": "Could not write new bootloader to radio", + "Could not write new bootloader to radio": "Kunde inte skriva ny bootloader till radion", "Could not write new firmware to radio": "Kunde inte skriva ny firmware till radion", "Created": "Skapad", "Details": "Detaljer", @@ -47,42 +47,42 @@ "Done": "Klar", "Download": "Ladda ner", "Download file": "Ladda ner file", - "Download firmware": "Download firmware", + "Download firmware": "Ladda ner firmware", "Download firmware data": "Hämtar firmwareinformation", "Downloaded": "Nerladdad", "Downloading": "Laddar ner", - "Downloading firmware": "Downloading firmware", + "Downloading firmware": "Laddar ner firmware", "Downloading firmware data to be ready for flashing": "Laddar ner firmwareinformation för att förbereda för flasning", "Enable firmware updating": "Aktivera firmwareuppdatering", - "Erase bootloader": "Erase bootloader", - "Erase firmware": "Erase firmware", - "Erasing bootloader": "Erasing bootloader", - "Erasing firmware": "Erasing firmware", + "Erase bootloader": "Radera bootloader", + "Erase firmware": "Radera firmware", + "Erasing bootloader": "Raderar bootloader", + "Erasing firmware": "Raderar firmware", "Error": "Fel", - "Existing bootloader erased": "Existing bootloader erased", + "Existing bootloader erased": "Befintlig bootloader raderad", "Existing firmware erased": "Befintlig firmware raderad", "Failed": "Misslyckades", "Filters": "Filter", "Firmware": "Firmware", "Firmware build completed": "Firmware färdigbyggd", "Firmware data": "Firmwaredata", - "Firmware downloaded": "Firmware downloaded", + "Firmware downloaded": "Firmware nerladdad", "Firmware downloaded, ready to flash": "Firmware nerladdad, klart för flashning", - "Firmware erased": "Firmware erased", + "Firmware erased": "Firmware raderad", "Firmware file saved": "Firmwarefil sparad", - "Firmware flashed": "Firmware flashed", + "Firmware flashed": "Firmware flashad", "Firmware version": "Firmwareversion", "Flag": "Flagga", "Flags": "Flaggor", "Flash": "Flasha", - "Flash bootloader": "Flash bootloader", - "Flash firmware": "Flash firmware", - "Flash this radio via Bootloader and UF2": "Flash this radio via Bootloader and UF2", + "Flash bootloader": "Flasha bootloader", + "Flash firmware": "Flasha firmware", + "Flash this radio via Bootloader and UF2": "Flasha denna radion via bootloader och UF2", "Flash via USB": "Flasha via USB", - "Flashing bootloader": "Flashing bootloader", + "Flashing bootloader": "Flashar bootloader", "Flashing done": "Flashning klar", "Flashing EdgeTX": "Flashar EdgeTX", - "Flashing firmware": "Flashing firmware", + "Flashing firmware": "Flashar firmware", "Go back": "Tillbaka", "How to access DFU for your handset": "Hur man får tillgång till DFU för din handenhet", "In queue": "I kö", @@ -94,7 +94,7 @@ "Local firmware file should be a binary (.bin)": "Den lokala filen måste vara en binärfil (.bin)", "Missing flag": "Flagga saknas", "Missing value": "Värde saknas", - "New bootloader flashed": "New bootloader flashed", + "New bootloader flashed": "Ny bootloader flashad", "New firmware flashed": "Ny firmware flashad", "Next": "Nästa", "No devices found": "Ingen enhet funnen", @@ -102,24 +102,24 @@ "Not a firmware file": "Inte en firmwarefil", "Not supported by your browser": "Stöds inte av din browser", "Overview & flash": "Översikt & flashning", - "Please check everything is correct before proceeding. Flashing can take a few minutes so please be patient": "Kontrollera allt innan du fortsätter. Flashning kan ta några minuter, vänligen vänta", + "Please check everything is correct before proceeding. Flashing can take a few minutes so please be patient": "Kontrollera att allt stämmer innan du fortsätter. Flashning kan ta några minuter, vänligen vänta", "Please leave this window open whilst your radio is being flashed": "Lämna detta fönster öppet medan din radio flashas", "Pull request": "git Pull Request", "Radio": "Radio", "Radio model": "Radiomodell", - "Reboot": "Reboot", - "Reboot into bootloader": "Reboot into bootloader", - "Rebooted": "Rebooted", - "Rebooted into bootloader": "Rebooted into bootloader", - "Rebooting": "Rebooting", - "Rebooting into bootloader": "Rebooting into bootloader", + "Reboot": "Boota om", + "Reboot into bootloader": "Boota om till bootloader", + "Rebooted": "Ombootad", + "Rebooted into bootloader": "Ombootad till bootloader", + "Rebooting": "Bootar om", + "Rebooting into bootloader": "Bootar om till bootloader", "Refresh": "Uppdatera", "Remove": "Ta bort", - "Remove existing bootloader": "Remove existing bootloader", + "Remove existing bootloader": "Ta bort befintlig bootloader", "Remove existing firmware": "Ta bort befintlig firmware", "Remove flash protection": "Ta bort skydd mot flashning", - "Removing existing bootloader from radio": "Removing existing bootloader from radio", - "Removing existing firmware from radio": "Ta bort befintlig firmware från radion", + "Removing existing bootloader from radio": "Tar bort befintlig bootloader från radion", + "Removing existing firmware from radio": "Tar bort befintlig firmware från radion", "Select a firmware": "Välj firmware", "Select commit": "Välj git commit", "Select commit to load build info": "Välj git commit för att ladda in bygginformation", @@ -135,9 +135,9 @@ "Unknown firmware": "Okänd firmware", "Value": "Värde", "Verifying...": "Bekräftar...", - "Write new bootloader": "Write new bootloader", + "Write new bootloader": "Skriv ny bootloader", "Write new firmware": "Skriv ny firmware", - "Writing new bootloader to radio": "Writing new bootloader to radio", + "Writing new bootloader to radio": "Skriver ny bootloader till radion", "Writing new firmware to radio, this could take several minutes": "Skriver ny firmware till radion, detta kan ta flera minuter", "You may now want to <1>setup your SD Card": "Nu kanske du vill <1>konfigurera ditt SD-kort", "You're all set!": "Allt klart!", From 79918f1562df24b1174a493334b39401135c4a0c Mon Sep 17 00:00:00 2001 From: Ulf Hedlund <35467815+ulfhedlund@users.noreply.github.com> Date: Fri, 19 Jun 2026 12:44:37 +0200 Subject: [PATCH 2/2] Update backup.json --- locales/sv/backup.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locales/sv/backup.json b/locales/sv/backup.json index 0e3a600..baa6551 100644 --- a/locales/sv/backup.json +++ b/locales/sv/backup.json @@ -45,7 +45,7 @@ "New file name (without .yml)": "Nytt filnamn (utan .yml)", "No models found": "Inga modeller funna", "Not enough available slots for all models": "Inte nog med platser för alla modeller", - "Overwrite all": "Skriv över alltl", + "Overwrite all": "Skriv över allt", "Please rename or overwrite all conflicting models": "Döp om eller skriv över alla konfliktande modeller", "Please select a .etx, .zip or .yml file": "Välj en .etx, .zip eller .yml fil", "Please select at least one model": "Välj minst en modell",