From d393d1858b7aea5ef991c72e117d0ebdc3a6a0e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Tue, 13 Apr 2021 20:07:26 +0200 Subject: [PATCH] Updated swedish translation --- .../decompiler/flash/gui/LocaleConverter.java | 74 +++++ .../AdvancedSettingsDialog_ca.properties | 4 +- .../AdvancedSettingsDialog_sv.properties | 272 +++++++++++++++--- .../gui/locales/ExportDialog_sv.properties | 12 +- .../locales/FilesChangedDialog_sv.properties | 4 + .../gui/locales/FontEmbedDialog_sv.properties | 1 + .../gui/locales/GraphDialog_sv.properties | 2 + .../locales/LoadFromMemoryFrame_sv.properties | 1 + .../flash/gui/locales/MainFrame_sv.properties | 271 ++++++++++++++--- .../gui/locales/SearchDialog_sv.properties | 8 + 10 files changed, 564 insertions(+), 85 deletions(-) create mode 100644 src/com/jpexs/decompiler/flash/gui/LocaleConverter.java create mode 100644 src/com/jpexs/decompiler/flash/gui/locales/FilesChangedDialog_sv.properties diff --git a/src/com/jpexs/decompiler/flash/gui/LocaleConverter.java b/src/com/jpexs/decompiler/flash/gui/LocaleConverter.java new file mode 100644 index 000000000..4dc5d93cf --- /dev/null +++ b/src/com/jpexs/decompiler/flash/gui/LocaleConverter.java @@ -0,0 +1,74 @@ +/* + * Copyright (C) 2021 JPEXS + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ +package com.jpexs.decompiler.flash.gui; + +import com.jpexs.helpers.Helper; +import java.io.File; +import java.io.UnsupportedEncodingException; + +/** + * + * @author JPEXS + */ +public class LocaleConverter { + + private static void convertFile(File f) throws UnsupportedEncodingException { + String data = Helper.readTextFile(f.getAbsolutePath()); + StringBuilder sb = new StringBuilder(); + boolean modified = false; + for (int i = 0; i < data.length(); i++) { + char c = (char) data.charAt(i); + if (c > 127) { + sb.append("\\u"); + sb.append(String.format("%04x", c & 0xFFFF)); + modified = true; + } else { + sb.append(c); + } + } + if (modified) { + System.err.println("converted: " + f); + Helper.writeFile(f.getAbsolutePath(), sb.toString().getBytes("UTF-8")); + } + + } + + private static void walk(String path) throws UnsupportedEncodingException { + + File root = new File(path); + File[] list = root.listFiles(); + + if (list == null) { + return; + } + + for (File f : list) { + if (f.isDirectory()) { + walk(f.getAbsolutePath()); + } else { + if (f.getName().endsWith(".properties")) { + convertFile(f); + } + } + } + } + + public static void main(String[] args) throws UnsupportedEncodingException { + walk("src"); + walk("libsrc/ffdec_lib/src"); + } +} diff --git a/src/com/jpexs/decompiler/flash/gui/locales/AdvancedSettingsDialog_ca.properties b/src/com/jpexs/decompiler/flash/gui/locales/AdvancedSettingsDialog_ca.properties index 3c77780a5..252f5ba85 100644 --- a/src/com/jpexs/decompiler/flash/gui/locales/AdvancedSettingsDialog_ca.properties +++ b/src/com/jpexs/decompiler/flash/gui/locales/AdvancedSettingsDialog_ca.properties @@ -391,8 +391,8 @@ config.description.playerDebugLocation = Ubicaci\u00f3 de l'executable independe config.name.playerLibLocation = 3) Cam\u00ed de PlayerGlobal (.swc) config.description.playerLibLocation = Ubicaci\u00f3 de la llibreria flash playerglobal.swc. S'utilitza principalment per a la compilaci\u00f3 dAS3. -config.name.debugHalt = Atura l'execuci\u00f3 en començar la depuraci\u00f3 -config.description.debugHalt = Pausa el SWF en començar la depuraci\u00f3. +config.name.debugHalt = Atura l'execuci\u00f3 en comen\u00e7ar la depuraci\u00f3 +config.description.debugHalt = Pausa el SWF en comen\u00e7ar la depuraci\u00f3. config.name.gui.avm2.splitPane.vars.dividerLocationPercent = (Intern) Depura la ubicaci\u00f3 del splitter de men\u00fa config.description.gui.avm2.splitPane.vars.dividerLocationPercent = diff --git a/src/com/jpexs/decompiler/flash/gui/locales/AdvancedSettingsDialog_sv.properties b/src/com/jpexs/decompiler/flash/gui/locales/AdvancedSettingsDialog_sv.properties index 06498f700..f6b5049b1 100644 --- a/src/com/jpexs/decompiler/flash/gui/locales/AdvancedSettingsDialog_sv.properties +++ b/src/com/jpexs/decompiler/flash/gui/locales/AdvancedSettingsDialog_sv.properties @@ -36,7 +36,7 @@ config.group.name.limit = Gr\u00e4nser config.group.description.limit = Dekompilerings gr\u00e4nser f\u00f6r obfuskerad kod, med mera. config.group.name.ui = Gr\u00e4nssnitt -config.group.description.ui = Anv\u00e4ndar gr\u00e4nssnitt konfiguration +config.group.description.ui = Anv\u00e4ndar gr\u00e4nssnitts konfiguration config.group.name.debug = Fels\u00f6kning config.group.description.debug = Fels\u00f6knings inst\u00e4llningar @@ -57,7 +57,7 @@ config.name.decompile = Visa ActionScripts k\u00e4lla config.description.decompile = Du kan inaktivera AS dekompilering, och bara P-kod kommer att visas config.name.dumpView = Dumpnings Vy -config.description.dumpView = Visa raw information dumpning +config.description.dumpView = Visa r\u00e5 information dumpning config.name.useHexColorFormat = Hex f\u00e4rg utseende config.description.useHexColorFormat = Visa f\u00e4rgerna i hex format @@ -68,11 +68,11 @@ config.description.parallelSpeedUp = Parallellitet kan snabba upp dekompileringe config.name.parallelSpeedUpThreadCount = Antal tr\u00e5dar config.description.parallelSpeedUpThreadCount = Antal tr\u00e5dar f\u00f6r parallell uppsnabbning -config.name.autoDeobfuscate = Automatisk deobfuscation -config.description.autoDeobfuscate = K\u00f6r deobfuscation p\u00e5 alla filer innan ActionScript dekompilering +config.name.autoDeobfuscate = Automatisk deobfuskering +config.description.autoDeobfuscate = K\u00f6r deobfuskering p\u00e5 alla filer innan ActionScript dekompilering config.name.cacheOnDisk = Anv\u00e4nd cachning p\u00e5 disk -config.description.cacheOnDisk = Cache dekompilerar redan delar p\u00e5 h\u00e5rddisken ist\u00e4llet f\u00f6r minnet +config.description.cacheOnDisk = Cache dekompilerar delar p\u00e5 h\u00e5rddisken ist\u00e4llet f\u00f6r minnet config.name.internalFlashViewer = Anv\u00e4nd egen Flash visare config.description.internalFlashViewer = Anv\u00e4nd JPEXS Flash Visare ist\u00e4llet f\u00f6r standard Flash Spelare f\u00f6r flash delar uppvisning @@ -93,10 +93,10 @@ config.name.showAllAddresses = Visa alla adresser config.description.showAllAddresses = Visa alla ActionScript instruktionsadresser config.name.useFrameCache = Anv\u00e4nd ram cache -config.description.useFrameCache = Cache:a ramar innan rendering igen +config.description.useFrameCache = Cache:a ram innan rendering config.name.useRibbonInterface = Band gr\u00e4nssnitt -config.description.useRibbonInterface = Uncheck f\u00f6r att anv\u00e4nda klassiskt gr\u00e4nssnitt utan band-meny +config.description.useRibbonInterface = Klicka ur f\u00f6r att anv\u00e4nda klassiskt gr\u00e4nssnitt utan band-meny config.name.openFolderAfterFlaExport = \u00d6ppna mapp efter FLA exportering config.description.openFolderAfterFlaExport = Visa utg\u00e5ngs katalog efter exportering utav FLA fil @@ -107,23 +107,23 @@ config.description.useDetailedLogging = Logga detaljerade felmeddelande och info config.name.debugMode = Fels\u00f6knings l\u00e4ge config.description.debugMode = L\u00e4ge f\u00f6r fels\u00f6kning. Startar fels\u00f6knings menyn. -config.name.resolveConstants = L\u00f6s konstanter i AS1/2 p-code -config.description.resolveConstants = St\u00e4ng av detta f\u00f6r att visa 'constantxx' ist\u00e4llet f\u00f6r riktiga v\u00e4rden i P-code f\u00f6nstret +config.name.resolveConstants = L\u00f6s konstanter i AS1/2 P-kod +config.description.resolveConstants = St\u00e4ng av detta f\u00f6r att visa 'constantxx' ist\u00e4llet f\u00f6r riktiga v\u00e4rden i P-kod f\u00f6nstret config.name.sublimiter = Gr\u00e4nsen f\u00f6r kod subs config.description.sublimiter = Gr\u00e4nsen f\u00f6r kod subs f\u00f6r obfuskerad kod. config.name.exportTimeout = Total exporterings timeout (sekunder) -config.description.exportTimeout = Decompiler kommer att stanna exporteringen efter att ha n\u00e5tt den h\u00e4r tiden +config.description.exportTimeout = Dekompileringen kommer att stanna exporteringen efter att ha n\u00e5tt den h\u00e4r tiden -config.name.decompilationTimeoutFile = Enstaka fil dekompilering timeout (sekunder) -config.description.decompilationTimeoutFile = Decompiler kommer att stopps ActionScript dekompileringen efter att ha n\u00e5tt den h\u00e4r tiden i en fil +config.name.decompilationTimeoutFile = Enstaka fil-dekompilering timeout (sekunder) +config.description.decompilationTimeoutFile = Dekompileraren kommer att stoppa ActionScript dekompileringen efter att ha n\u00e5tt den h\u00e4r tiden i en fil config.name.paramNamesEnable = Aktivera parameter namn i AS3 config.description.paramNamesEnable = Anv\u00e4nd parameter namn i dekompilering kan orsaka problem eftersom officiella program som Flash CS 5.5 infogar fel parameternamn index config.name.displayFileName = Visa SWF namn i titeln -config.description.displayFileName = Visa SWF file/url namn i f\u00f6nster titeln (Du kan skapa sk\u00e4rmdumpar d\u00e5) +config.description.displayFileName = Visa SWF fil/l\u00e4nk namn i f\u00f6nster titeln (Du kan skapa sk\u00e4rmdumpar d\u00e5) config.name.debugCopy = Fels\u00f6k kompilering config.description.debugCopy = F\u00f6rs\u00f6ker att kompilera SWF-fil igen just efter \u00f6ppning f\u00f6r att s\u00e4kerst\u00e4lla att den producerar samma bin\u00e4ra kod. Anv\u00e4nd f\u00f6r FELS\u00d6KNING endast! @@ -131,11 +131,11 @@ config.description.debugCopy = F\u00f6rs\u00f6ker att kompilera SWF-fil igen jus config.name.dumpTags = Dumpa taggar till konsolen config.description.dumpTags = Dumpa taggar till konsolen efter l\u00e4sning av SWF-fil -config.name.decompilationTimeoutSingleMethod = AS3: Enstaka metod dekompilering timeout (sekunder) -config.description.decompilationTimeoutSingleMethod = Decompiler kommer att stoppa ActionScript dekompileringen efter att ha n\u00e5tt den h\u00e4r tiden i en metod +config.name.decompilationTimeoutSingleMethod = AS3: Enstaka metod-dekompilering timeout (sekunder) +config.description.decompilationTimeoutSingleMethod = Dekompileraren kommer att stoppa ActionScript dekompileringen efter att ha n\u00e5tt den h\u00e4r tiden i en metod -config.name.lastRenameType = (Internal) Senaste namnbyte typ -config.description.lastRenameType = Senaste namnbytes identifierare typ +config.name.lastRenameType = (Internal) Senaste namnbytes typ +config.description.lastRenameType = Senaste namnbytes identifierings typ config.name.lastSaveDir = (Internal) Senaste sparade katalog config.description.lastSaveDir = Senaste anv\u00e4ndna sparade katalog @@ -194,7 +194,7 @@ config.description.gui.splitPane2.dividerLocationPercent = config.name.saveAsExeScaleMode = Spara som EXE skalningsl\u00e4ge config.description.saveAsExeScaleMode = Skalningsl\u00e4ge f\u00f6r EXE exportering -config.name.syntaxHighlightLimit = Syntax hilight max tecken +config.name.syntaxHighlightLimit = Max tecken i syntax highlightning config.description.syntaxHighlightLimit = Maximalt antal nummmer av texken f\u00f6r att k\u00f6ra syntax hilight p\u00e5 config.name.guiFontPreviewSampleText = (Internal) Senaste typsnitt f\u00f6rhandsvisnings exempeltext @@ -221,17 +221,17 @@ config.description.formatting.indent.useTabs = Anv\u00e4nd tabs ist\u00e4llet f\ config.name.beginBlockOnNewLine = klammerparantes p\u00e5 ny rad config.description.beginBlockOnNewLine = Starta block med klammerparantes p\u00e5 ny rad -config.name.check.updates.delay = Uppdateringar kontrollera f\u00f6rdr\u00f6jning -config.description.check.updates.delay = Minimal tid mellan automatisk kontroll f\u00f6r uppdateringar vid applikation start +config.name.check.updates.delay = Kontrollera Uppdaterings f\u00f6rdr\u00f6jning +config.description.check.updates.delay = Minimal tid mellan automatisk kontroll f\u00f6r uppdateringar vid mjukvaru start -config.name.check.updates.stable = Kontrollera f\u00f6r stabil versioner -config.description.check.updates.stable = Kontrollerar f\u00f6r stabil version uppdateringar +config.name.check.updates.stable = Kontrollera f\u00f6r stabila versioner +config.description.check.updates.stable = Kontrollerar f\u00f6r f\u00f6r stabila uppdateringar config.name.check.updates.nightly = Kontrollera f\u00f6r nightly versioner -config.description.check.updates.nightly = Checking for nightly version updates +config.description.check.updates.nightly = Checking for nightly uppdateringar config.name.check.updates.enabled = Uppdaterings kontroll aktiverad -config.description.check.updates.enabled = Automatiskt kolla efter uppdateringar efter applikation start +config.description.check.updates.enabled = Automatiskt kolla efter uppdateringar efter mjukvaru start config.name.export.formats = (Internal) Exporterings format config.description.export.formats = Senast anv\u00e4ndna exporterings format @@ -239,11 +239,11 @@ config.description.export.formats = Senast anv\u00e4ndna exporterings format config.name.textExportSingleFile = Exportera texter i samma fil config.description.textExportSingleFile = Exporters texter i en och samma fil ist\u00e4llet f\u00f6r i flera -config.name.textExportSingleFileSeparator = Separator av texter i en och samma fil text exportering -config.description.textExportSingleFileSeparator = Text som ska infogas mellan texter i en och samma fil text exportering +config.name.textExportSingleFileSeparator = Separerare av texter i en och samma fil till text-exportering +config.description.textExportSingleFileSeparator = Text som ska infogas mellan texter i en och samma fil till text-exportering -config.name.textExportSingleFileRecordSeparator = Separator av uppgifter i en och samma fil text exportering -config.description.textExportSingleFileRecordSeparator = Text som ska infogas mellan text uppgifter i en och samma fil text exportering +config.name.textExportSingleFileRecordSeparator = Separerare av uppgifter i en och samma fil till text-exportering +config.description.textExportSingleFileRecordSeparator = Text som ska infogas mellan text uppgifter i en och samma fil till text-exportering config.name.warning.experimental.as12edit = Varna p\u00e5 AS1/2 direkt redigering config.description.warning.experimental.as12edit = Visa varning p\u00e5 AS1/2 experimentell direkt redigering @@ -255,10 +255,10 @@ config.name.packJavaScripts = Paket JavaScripts config.description.packJavaScripts = K\u00f6r JavaScript packare p\u00e5 skripts skapade p\u00e5 Canvas Exportering. config.name.textExportExportFontFace = Anv\u00e4nd typsnittsyta i SVG exportering -config.description.textExportExportFontFace = B\u00e4dda in typsnitssfiler i SVG anv\u00e4nder typsnittsyta ist\u00e4llet f\u00f6r former +config.description.textExportExportFontFace = B\u00e4dda in typsnitssfiler i SVG, anv\u00e4nder typsnittsyta ist\u00e4llet f\u00f6r former config.name.lzmaFastBytes = LZMA snabba bytes (Giltiga v\u00e4rden: 5-255) -config.description.lzmaFastBytes = Snabb bytes parameter av LZMA kodare +config.description.lzmaFastBytes = Snabb bytes parametrar av LZMA kodare config.name.pluginPath = Plugin S\u00f6kv\u00e4g config.description.pluginPath = - @@ -279,18 +279,18 @@ config.name.randomDebuggerPackage = Anv\u00e4nd slumpm\u00e4ssigt paketnamn f\u0 config.description.randomDebuggerPackage = Detta byter namn p\u00e5 debugger paketet till slumpm\u00e4ssig str\u00e4ng vilket g\u00f6r debuggern n\u00e4rvarar h\u00e5rdare f\u00f6r att uppt\u00e4ckas av ActionScript config.name.lastDebuggerReplaceFunction = (Internal) Senast valda sp\u00e5r byte -config.description.lastDebuggerReplaceFunction = Funktion namn vilket var senast vald i ers\u00e4ttningssp\u00e5r funktion vid debugger +config.description.lastDebuggerReplaceFunction = Funktion-namn vilket var senast vald i ers\u00e4ttningssp\u00e5r funktion vid debugger config.name.getLocalNamesFromDebugInfo = AS3: F\u00e5 lokala registernamn fr\u00e5n debugger information -config.description.getLocalNamesFromDebugInfo = Om debug information visasIf debug info \u00e4r n\u00e4rvarande, namnbyte lokala register fr\u00e5n _loc_x_ till riktiga namn. Detta kan st\u00e4ngas av eftersom vissa obfuskerare anv\u00e4nder ogiltiga registernamn d\u00e4r. +config.description.getLocalNamesFromDebugInfo = Om debug information visas och \u00e4r n\u00e4rvarande, namnbyte av lokala register fr\u00e5n _loc_x_ till riktiga namn. Detta kan st\u00e4ngas av eftersom vissa obfuskerare anv\u00e4nder ogiltiga registernamn d\u00e4r. config.name.tagTreeShowEmptyFolders = Visa tomma mappar -config.description.tagTreeShowEmptyFolders = Visa tomma mappar i tagg tr\u00e4det. +config.description.tagTreeShowEmptyFolders = Visa tomma mappar i tr\u00e4dvyn. config.name.autoLoadEmbeddedSwfs = Ladda inb\u00e4ddade SWF automatiskt config.description.autoLoadEmbeddedSwfs = Ladda automatiskt inb\u00e4ddade SWFs fr\u00e5n DefineBinaryData taggar. -config.name.overrideTextExportFileName = \u00d6verskrid text exporterings filnamnet +config.name.overrideTextExportFileName = \u00d6verskrid text-exporterings filnamnet config.description.overrideTextExportFileName = Du kan finjustera filnamnet p\u00e5 den exporterade texten. Anv\u00e4nd {filename} platsh\u00e5llare f\u00f6r att anv\u00e4nda filnamnet av nuvaranda SWF. config.name.showOldTextDuringTextEditing = Visa gammal text vid text \u00e4ndring @@ -302,14 +302,14 @@ config.group.description.import = Konfiguration av importeringar config.name.textImportResizeTextBoundsMode = Text gr\u00e4ns \u00e4ndra storlekl\u00e4ge config.description.textImportResizeTextBoundsMode = Text gr\u00e4ns storlekl\u00e4ge efter text \u00e4ndring. -config.name.showCloseConfirmation = Visa igen SWF st\u00e4ng bekr\u00e4ftelse -config.description.showCloseConfirmation = Visa igen SWF st\u00e4ng bekr\u00e4ftelse f\u00f6r modifierade filer +config.name.showCloseConfirmation = Visa SWF igen efter st\u00e4ng bekr\u00e4ftelse +config.description.showCloseConfirmation = Visa SWF igen efter st\u00e4ng bekr\u00e4ftelse f\u00f6r modifierade filer -config.name.showCodeSavedMessage = Visa igen kod sparade meddelanden -config.description.showCodeSavedMessage = Visa igen kod sparade meddelanden +config.name.showCodeSavedMessage = Visa kod igen efter sparade meddelanden +config.description.showCodeSavedMessage = Visa kod igen efter sparade meddelanden -config.name.showTraitSavedMessage = Visa igen trait sparade meddelanden -config.description.showTraitSavedMessage = Visa igen trait sparade meddelande +config.name.showTraitSavedMessage = Visa trait igen efter sparade meddelanden +config.description.showTraitSavedMessage = Visa trait igen efter sparade meddelande config.name.updateProxyAddress = Http Proxy adress f\u00f6r att kolla efter uppdateringar config.description.updateProxyAddress = Http Proxy adress f\u00f6r att kolla uppdateringar. Format: example.com:8080 @@ -327,16 +327,16 @@ config.name.showDebugMenu = Visa debugg meny config.description.showDebugMenu = Visar debugg menyn i ribbon config.name.allowOnlyOneInstance = Till\u00e5t bara en FFDec instans (Bara Windows OS) -config.description.allowOnlyOneInstance = FFDec kan sedan bara k\u00f6ras en g\u00e5ng, alla filer som \u00e4r \u00f6ppnade vill bli tillagda till ett f\u00f6nster. Det fungerar bara med Windows operativ system. +config.description.allowOnlyOneInstance = FFDec kan sedan bara k\u00f6ras en g\u00e5ng, alla filer som \u00e4r \u00f6ppnade vill bli tillagda till ett f\u00f6nster. Det fungerar bara med Windows operativsystem. config.name.scriptExportSingleFile = Exportera skript till en enda fil config.description.scriptExportSingleFile = Exportera skript till en fil ist\u00e4llet f\u00f6r flera -config.name.setFFDecVersionInExportedFont = S\u00e4tt FFDec version nummer i exporterat typsnitt +config.name.setFFDecVersionInExportedFont = S\u00e4tt FFDec versionnummer i exporterat typsnitt config.description.setFFDecVersionInExportedFont = N\u00e4r den h\u00e4r inst\u00e4llningen \u00e4r avaktiverad, FFDec kommer inte att l\u00e4gga till nuvarande FFDec version nummer till det exporterade typsnittet. -config.name.gui.skin = Anv\u00e4ndargr\u00e4nssnitt Skinn -config.description.gui.skin = Utseende och k\u00e4nsla skinn +config.name.gui.skin = Anv\u00e4ndargr\u00e4nssnitt Tema +config.description.gui.skin = Utseende och k\u00e4nsla Tema config.name.lastSessionFiles = Senast session filerna config.description.lastSessionFiles = Inneh\u00e5ller de \u00f6ppnade filerna fr\u00e5n den sista sessionen @@ -347,7 +347,7 @@ config.description.lastSessionSelection = Inneh\u00e5ller urval fr\u00e5n den se config.name.loopMedia = Upprepa ljud och sprites config.description.loopMedia = Startar automatiskt om spelandet av ljud och sprites -config.name.gui.timeLineSplitPane.dividerLocationPercent = (Internal) TidsLinje plats delare +config.name.gui.timeLineSplitPane.dividerLocationPercent = (Internal) TidsLinje platsdelare config.description.gui.timeLineSplitPane.dividerLocationPercent = config.name.cacheImages = Cache:a bilder @@ -358,3 +358,185 @@ config.description.swfSpecificConfigs = Inneh\u00e5ller SWF specifika konfigurat config.name.exeExportMode = EXE exporterings l\u00e4ge config.description.exeExportMode = EXE exporterings l\u00e4ge + +config.name.ignoreCLikePackages = Ignorera FlashCC / Alchemy eller liknande paket +config.description.ignoreCLikePackages = FlashCC/Alchemy paket kan inte bli dekompilerade korrekt. Du kan avaktivera dom f\u00f6r att uppsnabba andra paktets dekompileringar. + +config.name.overwriteExistingFiles = Skriv \u00f6ver Nuvarande filer +config.description.overwriteExistingFiles = Skriv \u00f6ver nuvarande filer vid exportering. F\u00f6r n\u00e4rvarande bara AS2/3 skript + +config.name.smartNumberFormatting = Anv\u00e4nd smart nummer formatering +config.description.smartNumberFormatting = Formatera speciella nummer (till exempel f\u00e4rger och tider) + +config.name.enableScriptInitializerDisplay = Visa skriptinitialiserare +config.description.enableScriptInitializerDisplay = Aktivera Visa skriptinitialiserare visning och redigering. Den h\u00e4r inst\u00e4llningen kanske kan l\u00e4gga till en ny rad till varje klass fil f\u00f6r highlightning. + +config.name.autoOpenLoadedSWFs = \u00d6ppna laddade SWFs under k\u00f6rning (External visare = WIN only) +config.description.autoOpenLoadedSWFs = \u00d6ppnar automatiskt upp alla SWFs som \u00e4r laddade av AS3 Klass Laddare med att k\u00f6ra SWF n\u00e4r den spelas i FFDEC exteneral spelare. Denna funktion \u00e4r f\u00f6r Windows bara. + +config.name.lastSessionFileTitles = Senaste filtitlar +config.description.lastSessionFileTitles = Inneh\u00e5ller dom \u00f6ppna fil titlarna fr\u00e5n den senaste sessionen. (Exempel en laddad l\u00e4nk osv.) + +config.group.name.paths = S\u00f6kv\u00e4gar +config.group.description.paths = Plats f\u00f6r n\u00f6dv\u00e4ndiga filer +config.group.tip.paths = Ladda ner projector and Playerglobal fr\u00e5n adobe webbsida. Flex SDK kan blir nerladdad fr\u00e5n adobe devnet. +config.group.link.paths = https://www.adobe.com/support/flashplayer/debug_downloads.html http://www.adobe.com/devnet/flex/flex-sdk-download.html + +config.name.playerLocation = 1) Flash Player projector s\u00f6kv\u00e4g +config.description.playerLocation = Plats f\u00f6r standalone flash player program. Anv\u00e4nds f\u00f6r normalt anv\u00e4ndande. + +config.name.playerDebugLocation = 2) Flash Player projector content debugger s\u00f6kv\u00e4g +config.description.playerDebugLocation = Plats f\u00f6r standalone debug flash player program. Anv\u00e4nds f\u00f6r debugging. + +config.name.playerLibLocation = 3) PlayerGlobal (.swc) s\u00f6kv\u00e4g +config.description.playerLibLocation = Plats f\u00f6r playerglobal.swc flash player library. Det anv\u00e4nds mestadels f\u00f6r AS3 kompilering. + +config.name.debugHalt = Stoppa utf\u00f6ring vid debuggning starten +config.description.debugHalt = Pausa SWF vid start av debuggning. + +config.name.gui.avm2.splitPane.vars.dividerLocationPercent = (Internal) Fels\u00f6kningsmenyns delningsplats +config.description.gui.avm2.splitPane.vars.dividerLocationPercent = + +tip = Tips:\u0020 + +config.name.gui.action.splitPane.vars.dividerLocationPercent = (Internal) AS1/2 Debugg meny delningsplats +config.description.gui.action.splitPane.vars.dividerLocationPercent = + +config.name.setMovieDelay = F\u00f6rdr\u00f6jning innan byte till SWF i external spelare i ms +config.description.setMovieDelay = Det \u00e4r inte rekomenderat att byta detta v\u00e4rde under 1000ms + +config.name.warning.svgImport = Varna vid SVG importering +config.description.warning.svgImport = + +config.name.shapeImport.useNonSmoothedFill = Anv\u00e4nd icke-sl\u00e4t fyllning n\u00e4r en form ers\u00e4tts med en bild +config.description.shapeImport.useNonSmoothedFill = + +config.name.internalFlashViewer.execute.as12 = AS1/2 i egen Flash spelare (Experimentell) +config.description.internalFlashViewer.execute.as12 = Testa att k\u00f6ra ActionSkript 1/2 under SWF Try to execute ActionScript 1/2 during SWF uppspelning med FFDec-flashvisare + +config.name.warning.hexViewNotUpToDate = Visa Hex vy inte uppdaterad varning +config.description.warning.hexViewNotUpToDate = + +config.name.displayDupInstructions = Visa \u00a7\u00a7dup instruktioner +config.description.displayDupInstructions = Visa \u00a7\u00a7dup instruktioner i koden. Utan dom, s\u00e5 kan koden bli enkelt kompilerad men n\u00e5gon dupped kod med sideffekter kan bli k\u00f6rd dubbla g\u00e5nger. + +config.name.useRegExprLiteral = Dekompilera RegExp som /pattern/mod literal. +config.description.useRegExprLiteral = Anv\u00e4nd /pattern/mod syntax n\u00e4r du decompilerar regular expressions. new RegExp("pat","mod") \u00e4r anv\u00e4nd i vilket fall + +config.name.handleSkinPartsAutomatically = Anv\u00e4nd [SkinPart] metadata automatiskt +config.description.handleSkinPartsAutomatically = Dekompilerar och direkt redigeras [SkinPart] metadata automatiskt. Men avst\u00e4ngd, _skinParts v\u00e4rde och getter metod \u00e4r synliga och manuellt redigerbara. + +config.name.simplifyExpressions = F\u00f6renkla uttryck +config.description.simplifyExpressions = Utv\u00e4rdera och f\u00f6renkla uttryck f\u00f6r att g\u00f6ra koden mer l\u00e4sbar + +config.name.resetLetterSpacingOnTextImport = \u00c5terst\u00e4ll tecken mellanrum vid text importering +config.description.resetLetterSpacingOnTextImport = Anv\u00e4ndbar f\u00f6r kyrilliska teckensnitt, eftersom de \u00e4r bredare + +config.name.flexSdkLocation = 4) Flex SDK katalogv\u00e4g +config.description.flexSdkLocation = S\u00f6kv\u00e4g av Adobe Flex SDK. Det anv\u00e4nds mest vid AS3 kompilering. + +config.name.useFlexAs3Compiler = Anv\u00e4nd Flex SDK AS3 kompilerare +config.description.useFlexAs3Compiler = Anv\u00e4nd AS3 kompilerare fr\u00e5n Flex SDK medans ActionSkript direkt redigering (Flex SDK katalogv\u00e4g beh\u00f6vs) + +config.name.showSetAdvanceValuesMessage = Visa information igen om s\u00e4tta avancerade v\u00e4rden +config.description.showSetAdvanceValuesMessage = Visa information igen om s\u00e4tta avancerade v\u00e4rden + +config.name.gui.fontSizeMultiplier = Typsnitts storleks multiplikator +config.description.gui.fontSizeMultiplier = Typsnitts storleks multiplikator + +config.name.graphVizDotLocation = 5) GraphViz Dot k\u00f6rnings s\u00f6kv\u00e4g +config.description.graphVizDotLocation = S\u00f6kv\u00e4g till dot.exe (eller liknande till linux) av GraphViz program f\u00f6r att visa grafer. + +#Do not translate the Font Styles which is in the parenthesis:(Plain,Bold,Italic,BoldItalic) +config.name.gui.sourceFont = Typsnitsk\u00e4lla stil +config.description.gui.sourceFont = FontName-FontStyle(Plain,Bold,Italic,BoldItalic)-FontSize + +#after 11.1.0 +config.name.as12DeobfuscatorExecutionLimit = AS1/2 deobfuskering k\u00f6rnings gr\u00e4ns +config.description.as12DeobfuscatorExecutionLimit = Maximum nummer av instruktioner som behandlats under AS1 / 2-deobfuskering + +#option that ignore in 8.0.1 and other versions +config.name.showOriginalBytesInPcodeHex = (Internal) Visa originala bytes +config.description.showOriginalBytesInPcodeHex = Visa originala bytes i P-kod Hex + +config.name.showFileOffsetInPcodeHex = (Internal) Visa Filoffset +config.description.showFileOffsetInPcodeHex = Visa FilOffset i Pcode Hex + +config.name._enableFlexExport = (Internal) enableFlexExport +config.description.enableFlexExport = aktivera Flex Exportering + +config.name._ignoreAdditionalFlexClasses = (Internal) ignoreAdditionalFlexClasses +config.description.ignoreAdditionalFlexClasses = ignorera ytterligare flexklasser + +config.name.hwAcceleratedGraphics = (Internal) hwAcceleratedGraphics +config.description.hwAcceleratedGraphics = hw Accelerated Graphics + +config.name.gui.avm2.splitPane.docs.dividerLocationPercent = (Internal) splitPanedocsdividerLocationPercent +config.description.gui.avm2.splitPane.docs.dividerLocationPercent = splitPane dokument avdelnings Location Percent + +config.name.gui.dump.splitPane.dividerLocationPercent = (Internal) dumpsplitPanedividerLocationPercent +config.description.gui.dump.splitPane.dividerLocationPercent = dump splitPane avdelnings Location Percent + +#after 11.3.0 +config.name.useAdobeFlashPlayerForPreviews = (Deprecated) Anv\u00e4nd Adobe Flash player f\u00f6r att f\u00f6rhandsgranska objekt +config.description.useAdobeFlashPlayerForPreviews = Anv\u00e4nd Adobe Flash player f\u00f6r att f\u00f6rhandsgranska objekt. VARNING: FlashPlayer blev upph\u00f6rt 2021-01-12 + +#after 12.0.1 +config.name.showLineNumbersInPCodeGraphvizGraph = Visa rad nummer i Graphviz graphs +config.description.showLineNumbersInPCodeGraphvizGraph = Visa rad nummer i P-Kod graphviz diagram. + +config.name.padAs3PCodeInstructionName = Pad AS3 P-kod instruktion namn +config.description.padAs3PCodeInstructionName = Pad AS3 P-kod instruktioners namn med mellanslag + +#after 13.0.2 +config.name.indentAs3PCode = Indent AS3 P-code +config.description.indentAs3PCode = Indent AS3 P-kod block som trait/body/code + +config.name.labelOnSeparateLineAs3PCode = Label in AS3 P-kod p\u00e5 separat rad +config.description.labelOnSeparateLineAs3PCode = Skapa label p\u00e5 AS3 P-kod st\u00e5 p\u00e5 separat rad + +config.name.useOldStyleGetSetLocalsAs3PCode = Anv\u00e4nd gammal stil getlocal_x ist\u00e4llet f\u00f6r getlocalx i AS3 P-kod +config.description.useOldStyleGetSetLocalsAs3PCode = Anv\u00e4nd gammal stil getlocal_x, setlocal_x fr\u00e5n FFDec 12.x eller \u00e4ldre + +config.name.useOldStyleLookupSwitchAs3PCode = Anv\u00e4nd gammal stil lookupswitch utan parantes i AS3 P-kod +config.description.useOldStyleLookupSwitchAs3PCode = Anv\u00e4nd gammal stil lookupswitch fr\u00e5n FFDec 12.x eller \u00e4ldre + +#after 13.0.3 +config.name.checkForModifications = Kolla efter fil modifiering utanf\u00f6r FFDecc +config.description.checkForModifications = Kolla efter modifiering av filer av andra program och fr\u00e5ga efter ladda om + +config.name.warning.initializers = Varna p\u00e5 AS3 slot/const redigering om initialiserare +config.description.warning.initializers = Visa varning p\u00e5 AS3 slot/const redigering om initialiserare + +config.name.parametersPanelInSearchResults = Visa parameterpanelen i s\u00f6kresultaten +config.description.parametersPanelInSearchResults = Visa parameterpanelen med parametrar som s\u00f6k text / ignorera case / regexp i s\u00f6kresultatens f\u00f6nster + +config.name.displayAs3PCodeDocsPanel = Visa dokument panelen AS3 P-kod +config.description.displayAs3PCodeDocsPanel = Visa panelen om dokumentation om instruktioner och kod struktur i AS3 P-kod redigering och visning + +config.name.displayAs3TraitsListAndConstantsPanel = Visa AS3 traits lista och constants panelen +config.description.displayAs3TraitsListAndConstantsPanel = Visa panelen med lista av traits och constants under tag tr\u00e4det for AS3 + +config.name.useAsTypeIcons = Anv\u00e4nd skriptikoner baserat p\u00e5 artikeltyp +config.description.useAsTypeIcons = Anv\u00e4nd olika ikoner f\u00f6r annorlunda skript typer (class/interface/frame/...) + +config.name.limitAs3PCodeOffsetMatching = Begr\u00e4nsa av AS3 P-kod offset matchning +config.description.limitAs3PCodeOffsetMatching = Begr\u00e4nsa av instruktioner i AS3 P-kod vilket \u00e4r offset-matchad AS3 skript + +config.name.showSlowRenderingWarning = Logga varning n\u00e4r rendering \u00e4r f\u00f6r seg +config.description.showSlowRenderingWarning = Loggar varning n\u00e4r internal flash viewer \u00e4r f\u00f6r sl\u00f6 f\u00f6r att visa inneh\u00e5ll + +config.name.autoCloseQuotes = St\u00e4ng enstaka citat automatiskt vid redigering av skript +config.description.autoCloseQuotes = Infogar automatiskt andra enskilda citat ' n\u00e4r du skriver f\u00f6rsta + +config.name.autoCloseDoubleQuotes = St\u00e4ng dubbla citat automatiskt vid redigering av skript +config.description.autoCloseDoubleQuotes = Infogar automatiskt andra dubbla citat " n\u00e4r du skriver f\u00f6rsta + +config.name.autoCloseBrackets = St\u00e4ng parenteser automatiskt vid skriptredigering +config.description.autoCloseBrackets = Infogar automatiskt st\u00e4ngningsf\u00e4stet ] vid skriv\u00f6ppningen [ + +config.name.autoCloseParenthesis = St\u00e4ng parentes automatiskt vid skriptredigering +config.description.autoCloseParenthesis = Infogar automatiskt st\u00e4ngande parentes) vid skriv\u00f6ppningen ( + +config.name.showDialogOnError = Visa feldialogrutan vid alla felh\u00e4ndelser +config.description.showDialogOnError = Visar automatiskt feldialogrutan vid varje felh\u00e4ndelse \ No newline at end of file diff --git a/src/com/jpexs/decompiler/flash/gui/locales/ExportDialog_sv.properties b/src/com/jpexs/decompiler/flash/gui/locales/ExportDialog_sv.properties index cf4c575b4..c4b2e546b 100644 --- a/src/com/jpexs/decompiler/flash/gui/locales/ExportDialog_sv.properties +++ b/src/com/jpexs/decompiler/flash/gui/locales/ExportDialog_sv.properties @@ -38,22 +38,22 @@ sounds.flv = FLV (Bara ljud) sounds.mp3_wav = MP3/WAV sounds.wav = WAV -scripts = Scripts +scripts = Skript scripts.as = AS -scripts.pcode = P-code -scripts.pcode_hex = P-code med Hex +scripts.pcode = P-Kod +scripts.pcode_hex = P-Kod med Hex scripts.hex = Hex scripts.constants = Constants binaryData = Bin\u00e4r data -binaryData.raw = Raw +binaryData.raw = R\u00e5 dialog.title = Exportera... button.ok = Godk\u00e4nn button.cancel = Avbryt -morphshapes = Morphshapes +morphshapes = MorphFormer morphshapes.gif = GIF morphshapes.svg = SVG morphshapes.canvas = HTML5 Canvas @@ -72,7 +72,7 @@ buttons.png = PNG buttons.svg = SVG buttons.bmp = BMP -fonts = Typnitt +fonts = Typsnitt fonts.ttf = TTF fonts.woff = WOFF diff --git a/src/com/jpexs/decompiler/flash/gui/locales/FilesChangedDialog_sv.properties b/src/com/jpexs/decompiler/flash/gui/locales/FilesChangedDialog_sv.properties new file mode 100644 index 000000000..0515aa37f --- /dev/null +++ b/src/com/jpexs/decompiler/flash/gui/locales/FilesChangedDialog_sv.properties @@ -0,0 +1,4 @@ +dialog.title = Filerna \u00e4r formaterade +button.ok = Okej +button.cancel = Avbryt +fileschanged = Dessa filer var modifierade utanf\u00f6r programmet. Vill du ladda om dom fr\u00e5n disken? diff --git a/src/com/jpexs/decompiler/flash/gui/locales/FontEmbedDialog_sv.properties b/src/com/jpexs/decompiler/flash/gui/locales/FontEmbedDialog_sv.properties index 681e57888..f81c77646 100644 --- a/src/com/jpexs/decompiler/flash/gui/locales/FontEmbedDialog_sv.properties +++ b/src/com/jpexs/decompiler/flash/gui/locales/FontEmbedDialog_sv.properties @@ -24,3 +24,4 @@ installed = Installerat: ttffile.noselection = TTF fil: ttffile.selection = TTF fil: %fontname% (%filename%) allcharacters = Alla tecken (%available% tecken) +ascentdescentleading = S\u00e4tt uppstigande, sjunkande och ledande diff --git a/src/com/jpexs/decompiler/flash/gui/locales/GraphDialog_sv.properties b/src/com/jpexs/decompiler/flash/gui/locales/GraphDialog_sv.properties index 66c1b1b23..8e15b9122 100644 --- a/src/com/jpexs/decompiler/flash/gui/locales/GraphDialog_sv.properties +++ b/src/com/jpexs/decompiler/flash/gui/locales/GraphDialog_sv.properties @@ -14,3 +14,5 @@ # along with this program. If not, see . graph = Diagram +graph.better.dot = Tips: Konfigurera GraphViz Dot exekverbar s\u00f6kv\u00e4g i Avancerade Inst\u00e4llningar / S\u00f6kv\u00e4gar (5) f\u00f6r att f\u00e5 b\u00e4ttre diagram! +menu.copygraph.gv = Kopiera GraphViz k\u00e4lla till ClipBoard \ No newline at end of file diff --git a/src/com/jpexs/decompiler/flash/gui/locales/LoadFromMemoryFrame_sv.properties b/src/com/jpexs/decompiler/flash/gui/locales/LoadFromMemoryFrame_sv.properties index 6214a0ddd..c66f7ac33 100644 --- a/src/com/jpexs/decompiler/flash/gui/locales/LoadFromMemoryFrame_sv.properties +++ b/src/com/jpexs/decompiler/flash/gui/locales/LoadFromMemoryFrame_sv.properties @@ -29,3 +29,4 @@ column.version = Version column.fileSize = Filstorlek column.pid = PID column.processName = Process Namn +column.address = Adress diff --git a/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_sv.properties b/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_sv.properties index 9f7c60d03..b9de406ef 100644 --- a/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_sv.properties +++ b/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_sv.properties @@ -26,7 +26,7 @@ menu.tools = Verktyg menu.tools.searchas = S\u00f6k igenom alla ActionSkript... menu.tools.proxy = Proxy menu.tools.deobfuscation = Avl\u00e4gsna obfuskering -menu.tools.deobfuscation.pcode = Avl\u00e4gsna obfuskerad Bytekod... +menu.tools.deobfuscation.pcode = Avl\u00e4gsna obfuskerad P-Kod... menu.tools.deobfuscation.globalrename = Byt namn p\u00e5 global identifierare menu.tools.deobfuscation.renameinvalid = Byt namn p\u00e5 felaktiga identifierare menu.tools.gotoDocumentClass = G\u00e5 till dokumentklass @@ -74,7 +74,7 @@ node.binaryData = bin\u00e4rData node.fonts = teckensnitt node.sprites = sprites node.shapes = former -node.morphshapes = morphform +node.morphshapes = morphformer node.buttons = knappar node.frames = ramar node.scripts = skript @@ -102,7 +102,7 @@ message.constant.new.double.title = L\u00e4gg till Dubbel work.buffering = Buffrar work.waitingfordissasembly = V\u00e4ntar p\u00e5 demontering -work.gettinghilights = Getting hilights +work.gettinghilights = Tar hilights work.disassembling = Demonterar work.exporting = Exporterar work.searching = S\u00f6ker @@ -114,7 +114,7 @@ work.decompiling = Dekompilering work.gettingvariables = Tar variablar work.reading.swf = L\u00e4ser SWF work.creatingwindow = Skapar f\u00f6nster -work.buildingscripttree = Bygger skript tr\u00e4 +work.buildingscripttree = Bygger skript tr\u00e4d work.deobfuscating.complete = Avl\u00e4gsning utav obfuskering \u00e4r nu f\u00e4rdig @@ -154,7 +154,7 @@ proxy.stop = Stoppa proxy proxy.show = Visa proxy exit = St\u00e4ng -panel.disassembled = P-code k\u00e4llkod +panel.disassembled = P-kod k\u00e4llkod panel.decompiled = ActionSkript k\u00e4llkod search.info = S\u00f6k efter "%text%" : @@ -215,7 +215,7 @@ font.name = Typsnitts namn: font.isbold = \u00c4r fet: font.isitalic = \u00c4r kursiv: font.ascent = Stigande: -font.descent = Nedstigande: +font.descent = Fallande: font.leading = Ledande: font.characters = Bokst\u00e4ver: font.characters.add = L\u00e4gg till bokst\u00e4ver: @@ -237,8 +237,8 @@ button.no = Nej FileChooser.openButtonText = \u00d6ppna FileChooser.openButtonToolTipText = \u00d6ppna -FileChooser.lookInLabelText = Alla Filer -FileChooser.acceptAllFileFilterText = Kolla i: +FileChooser.lookInLabelText = Kolla i: +FileChooser.acceptAllFileFilterText = Alla Filer FileChooser.filesOfTypeLabelText = Filformat: FileChooser.fileNameLabelText = Filnamn: FileChooser.listViewButtonToolTipText = Lista @@ -260,7 +260,7 @@ FileChooser.directoryOpenButtonText = \u00d6ppna FileChooser.directoryOpenButtonToolTipText = \u00d6ppna vald katalog FileChooser.fileDescriptionText = Generic File FileChooser.helpButtonText = Hj\u00e4lp -FileChooser.helpButtonToolTipText = FileChooser help +FileChooser.helpButtonToolTipText = Hj\u00e4lp f\u00f6r Filv\u00e4ljare FileChooser.newFolderAccessibleName = Ny mapp FileChooser.newFolderErrorText = N\u00e5got gick fel n\u00e4r den f\u00f6rs\u00f6kta skapa en ny mapp FileChooser.newFolderToolTipText = Skapa ny mapp @@ -293,7 +293,7 @@ FileChooser.listViewButtonToolTip.textAndMnemonic = Lista FileChooser.lookInLabel.textAndMnemonic = Kolla i: FileChooser.newFolderActionLabel.textAndMnemonic = Ny mapp FileChooser.newFolderToolTip.textAndMnemonic = Skapa Ny Mapp -FileChooser.refreshActionLabel.textAndMnemonic = Refresh +FileChooser.refreshActionLabel.textAndMnemonic = Uppdatera FileChooser.saveInLabel.textAndMnemonic = Spara i: FileChooser.upFolderToolTip.textAndMnemonic = Upp en niv\u00e5 FileChooser.viewMenuButtonAccessibleName = Visa meny @@ -321,12 +321,12 @@ font.source = Typsnitts k\u00e4lla: menu.export = Exportera menu.general = Allm\u00e4nt -menu.language = Spr\u00e5k start. +menu.language = Spr\u00e5k startup.welcometo = V\u00e4lkommen till startup.selectopen = Klicka p\u00e5 ikonen \u00d6ppna p\u00e5 den \u00f6vre panelen eller dra SWF-filen till f\u00f6nstret f\u00f6r att starta. -error.font.nocharacter = Vald teckensnitt-k\u00e4lla inneh\u00e5ller inte bokstav "%char%". +error.font.nocharacter = Vald teckensnitt-k\u00e4lla inneh\u00e5ller inte bokstaven "%char%". warning.initializers = Statiska f\u00e4lt och consts initieras i initierare ofta.\nRedigera v\u00e4rdet h\u00e4r \u00e4r oftast inte tillr\u00e4ckligt! @@ -336,7 +336,7 @@ menu.tools.searchMemory = S\u00f6k efter SWFs i minnet menu.file.reload = Ladda om message.confirm.reload = Denna \u00e5tg\u00e4rd avbryter alla \u00e4ndringar som inte sparats och laddar om SWF filen igen.\nVill du forts\u00e4tta? -dialog.selectbkcolor.title = V\u00e4lj bakgrundsf\u00e4rg f\u00f6r SWF display +dialog.selectbkcolor.title = V\u00e4lj bakgrundsf\u00e4rg f\u00f6r SWF vyn button.selectbkcolor.hint = V\u00e4lj bakgrundsf\u00e4rg ColorChooser.okText = Acceptera @@ -427,13 +427,13 @@ button.selectcolor.hint = Klicka f\u00f6r att v\u00e4lja f\u00e4rg generictag.array.item = artikel generictag.array.insertbeginning = Infoga %item% vid b\u00f6rjan generictag.array.insertbefore = Infoga %item% f\u00f6re -generictag.array.remove = Tabort %item% +generictag.array.remove = Ta bort %item% generictag.array.insertafter = Infoga %item% efter generictag.array.insertend = Infoga %item% vid slutet #after version 2.0.0 contextmenu.expandAll = Expandera alla -binaryData.truncateWarning = %count% bytes truncated. + filter.sounds = St\u00f6djande ljudformat (*.wav, *.mp3) filter.sounds.wav = Wave filformat (*.wav) filter.sounds.mp3 = MP3 komprimerat format (*.mp3) @@ -462,7 +462,7 @@ contextmenu.removeWithDependencies = Bort med beroenden abc.action.find-usages = Hitta anv\u00e4ndningar abc.action.find-declaration = Hitta f\u00f6rklaring -contextmenu.rawEdit = Raw \u00e4ndring +contextmenu.rawEdit = R\u00e5 \u00e4ndring contextmenu.jumpToCharacter = Hoppa till tecken menu.settings.dumpView = Dump vy @@ -473,7 +473,7 @@ menu.file.view.hex = Hex dumpning node.header = header -header.signature = Signature: +header.signature = Signatur: header.compression = Kompression: header.compression.lzma = LZMA header.compression.zlib = ZLIB @@ -489,9 +489,9 @@ header.displayrect.value.pixels = %xmin%,%ymin% = > %xmax%,%ymax% pixlar #after version 2.1.2 contextmenu.saveToFile = Spara till Fil -contextmenu.parseActions = Parse actions -contextmenu.parseABC = Parse ABC -contextmenu.parseInstructions = Parse AVM2 Instruktioner +contextmenu.parseActions = Analysera actions +contextmenu.parseABC = Analysera ABC +contextmenu.parseInstructions = Analysera AVM2 Instruktioner #after version 2.1.3 menu.deobfuscation = Deobfuskering @@ -500,14 +500,14 @@ menu.file.deobfuscation.new = Ny stil #after version 2.1.4 contextmenu.openswfinside = \u00d6ppna SWF inuti -binarydata.swfInside = Det ser ut som om det \u00e4r en SWF inuti denna bin\u00e4ra data tagg. Klicka h\u00e4r f\u00f6r att ladda det som subtree. +binarydata.swfInside = Det ser ut som om det \u00e4r en SWF inuti denna bin\u00e4ra data tagg. Klicka h\u00e4r f\u00f6r att ladda det som Tr\u00e4vy. #after version 3.0.0 button.zoomin.hint = Zooma in button.zoomout.hint = Zooma ut button.zoomfit.hint = Zooma f\u00f6r att passa button.zoomnone.hint = Zooma till 1:1 -button.snapshot.hint = Ta snapshot intill clipboard +button.snapshot.hint = Ta snapshot till clipboard editorTruncateWarning = Text trunkerad vid position %chars% i debugg mode. @@ -572,18 +572,18 @@ text.align.translatex.increase = \u00d6ka TranslateX selectPreviousTag = V\u00e4lj f\u00f6reg\u00e5ende tagg selectNextTag = V\u00e4lj n\u00e4sta tagg button.ignoreAll = Ignorera Allt -menu.file.import.symbolClass = Symbol Klass -text.toggleCase = S\u00e4tter p\u00e5 eller st\u00e4nger av fallet +menu.file.import.symbolClass = Importera Symbol Klass +text.toggleCase = S\u00e4tter p\u00e5 eller st\u00e4nger av case #after version 5.0.2 preview.loop = Repetera menu.file.import.script = Importera skript contextmenu.copyTagWithDependencies = Kopiera tag med beroenden till button.replaceWithTag = Ers\u00e4tt med andra tecken tag -button.resolveConstants = L\u00f6sa constants +button.resolveConstants = L\u00f6s konstanter #after version 5.1.0 -button.viewConstants = Granska Constants +button.viewConstants = Granska Konstanter work.exported = Exporterad button.replaceAlphaChannel = Ers\u00e4tt alfakanal... @@ -606,16 +606,223 @@ tagInfo.dependentCharacters = Beroende Tecken #after version 5.3.0 header.uncompressed = Okomprimerad header.warning.unsupportedGfxCompression = GFX st\u00f6der endast okomprimerat eller Zlib komprimerad inneh\u00e5ll. -header.warning.minimumZlibVersion = Zlib kompression beh\u00f6ver SWF version 6 eller st\u00f6rre. -header.warning.minimumLzmaVersion = LZMA kompression beh\u00f6ver SWF version 13 eller st\u00f6rre. +header.warning.minimumZlibVersion = Zlib kompression beh\u00f6ver SWF version 6 eller h\u00f6gre. +header.warning.minimumLzmaVersion = LZMA kompression beh\u00f6ver SWF version 13 eller h\u00f6gre. + +tagInfo.codecName = Codec Namn +tagInfo.exportFormat = Exporterings Format +tagInfo.samplingRate = Samplingshastighet +tagInfo.stereo = Stereo +tagInfo.sampleCount = Provr\u00e4kning filter.dmg = Mac K\u00f6rbara filer (*.dmg) filter.linuxExe = Linux K\u00f6rbara filer import.script.result = %count% skript har blivit importerade. -import.script.as12warning = Importera skript kan bara importera AS1/2 skript +import.script.as12warning = Importera skript, kan bara importera AS1/2 skript -#... -message.confirm.remove.nodep = \u00c4r du s\u00e4ker p\u00e5 att du vill ta bort %item%? +error.constantPoolTooBig = Constant pool is too big. index=%index%, size=%size% +error.image.alpha.invalid = Invalid alpha channel data. -message.confirm.removemultiple.nodep = \u00c4r du s\u00e4ker p\u00e5 att du vill ta bort %count% objekt? +#after version 6.0.2 +contextmenu.saveUncompressedToFile = Spara till okomprimerad Fil +menu.settings.autoOpenLoadedSWFs = \u00d6ppna laddade SWFs medans det spelar + +#after version 6.1.1 +menu.file.start = Starta +menu.file.start.run = K\u00f6r +menu.file.start.stop = Stoppa +menu.file.start.debug = Debugga +menu.debugging = Debuggar +menu.debugging.debug = Debugga +menu.debugging.debug.stop = Stoppa +menu.debugging.debug.pause = Pausa +menu.debugging.debug.stepOver = Hoppa \u00f6ver +menu.debugging.debug.stepInto = Hoppa in till +menu.debugging.debug.stepOut = Hoppa ur +menu.debugging.debug.continue = Fors\u00e4tt +menu.debugging.debug.stack = Stack... +menu.debugging.debug.watch = Ny watch... + +message.playerpath.notset = Flash Player projector kunde inte hittas. Sn\u00e4lla konfigurera dess s\u00f6kv\u00e4g i Avancerade Inst\u00e4llningar / S\u00f6kv\u00e4gar (1). +Please configure its path in Advanced Settings / Paths (1). +message.playerpath.debug.notset = Flash Player projector content debugger hittades inte. Sn\u00e4lla konfigurera dess s\u00f6kv\u00e4g i Avancerade Inst\u00e4llningar / S\u00f6kv\u00e4gar (2). +message.playerpath.lib.notset = PlayerGlobal (.SWC) hittades inte. Sn\u00e4lla konfigurera dess s\u00f6kv\u00e4g i Avancerade Inst\u00e4llningar / S\u00f6kv\u00e4gar (3). + +debugpanel.header = Debugging + +variables.header.registers = Register +variables.header.locals = Locala +variables.header.arguments = Argument +variables.header.scopeChain = Omfattningskedja +variables.column.name = Namn +variables.column.type = Typ +variables.column.value = V\u00e4rde + +callStack.header = Call stack +callStack.header.file = Fil +callStack.header.line = Rad + +stack.header = Stack +stack.header.item = Item + +constantpool.header = Constant pool +constantpool.header.id = Id +constantpool.header.value = V\u00e4rde + +work.running = K\u00f6rs +work.debugging = Debuggar +work.debugging.instrumenting = F\u00f6rbereder SWF f\u00f6r att debugga +work.breakat = Bryt vid\u0020 +work.halted = Debuggningen startad, utf\u00f6randet avbr\u00f6ts. L\u00e4gg till brytpunkter och klicka p\u00e5 Forts\u00e4tt (F5) f\u00f6r att \u00e5teruppta k\u00f6rningen. + +debuglog.header = Logg +debuglog.button.clear = Rensa + +#after 7.0.1 +work.debugging.wait = V\u00e4ntar p\u00e5 att Flash debug projector kommer att ansluta + +error.debug.listen = Kan inte lyssna p\u00e5 port %port%. Det kanske finns en annan Flash debuggare som k\u00f6rs. + +debug.break.reason.unknown = (Ok\u00e4nd) +debug.break.reason.breakpoint = (Brytpunkt) +debug.break.reason.watch = (Bevaka) +debug.break.reason.fault = (Fel) +debug.break.reason.stopRequest = (Stoppa beg\u00e4ran) +debug.break.reason.step = (Steg) +debug.break.reason.halt = (Sluta) +debug.break.reason.scriptLoaded = (Skript laddat) + +menu.file.start.debugpcode = Debugga P-kod + +#after 7.1.2 +button.replaceNoFill = Ers\u00e4tt - Uppdaterings gr\u00e4nser... +message.warning.svgImportExperimental = Inte alla SVG funktioner st\u00f6ds. Sn\u00e4lla kontrollera loggen efter importering. + +message.imported.swf = SWF-filen anv\u00e4nder assets fr\u00e5n en imported SWF-fil:\n%url%\nVill du att assets kommer att bli laddad fr\u00e5n den l\u00e4nken? +message.imported.swf.manually = Kan inte ladda importerad SWF\n%url%\nFilen eller l\u00e4nken finns inte.\nVill du v\u00e4lja en lokal fil? + +message.warning.hexViewNotUpToDate = Hex Vyn \u00e4r inte uppdaterad. Sn\u00e4lla spara och ladda om filen f\u00f6r att uppdatera Hex vyn. +message.font.replace.updateTexts = N\u00e5gra tecken blev ersatta. Vill du uppdatera existerande texter? +menu.settings.simplifyExpressions = F\u00f6renklat uttryck + +#after 8.0.1 +menu.recentFiles.empty = Tidigare fil-listan \u00e4r tom +message.warning.outOfMemory32BitJre = OutOfMemory fel har \u00e5teruppst\u00e5tt. Du k\u00f6r f\u00f6r n\u00e4rvarande 32bit Java p\u00e5 ett 64bit system. Sn\u00e4lla anv\u00e4nd 64bit Java. + +menu.file.reloadAll = Ladda om alla +message.confirm.reloadAll = Detta kommer att avbryta alla osparade \u00e4ndringar i alla SWF filer och kommer att ladda om hela programmet igen.\nVill du fors\u00e4tta? +export.script.singleFilePallelModeWarning = Export av enstaka filskript st\u00f6ds inte med aktiverad parallell hastighet + +button.showOriginalBytesInPcodeHex = Show original bytes +button.remove = Remove +button.showFileOffsetInPcodeHex = Show file offset + +generic.editor.amf3.title = AMF3 redigerare +generic.editor.amf3.help = AMF3 v\u00e4rde syntax:\n\ + ------------------\n\ + scalar typer:\n\ + %scalar_samples%\ + andra typer:\n\ + %nonscalar_samples%\ + \n\ + Anteckningar:\n\ + \ * Nonscalar datatyper kan refereras med tidigare deklarerade "id" -attribut med # syntax:\n\ + %reference_sample%\n\ + \ * Nycklar i ordboksposter kan vara av alla typer\n +contextmenu.showInResources = Visa i resurser +message.flexpath.notset = Flex SDK kunde inte hittas. Sn\u00e4lla konfigurera dess s\u00f6kv\u00e4gar i Avancerade Inst\u00e4llningar / S\u00f6kv\u00e4gar (4). + +#add after panel.disassembled string +abc.detail.split = :\u0020 +abc.detail.trait = Trait - %trait_type% +abc.detail.trait.method = Method +abc.detail.trait.getter = Getter +abc.detail.trait.setter = Setter +abc.detail.trait.slot = Slot +abc.detail.trait.const = Const +abc.detail.trait.class = Class +abc.detail.trait.function = Function + +abc.detail.specialmethod = Special metod - %specialmethod_type% +abc.detail.specialmethod.scriptinitializer = Skript initialiserare +abc.detail.specialmethod.classinitializer = Klass initialiserare +abc.detail.specialmethod.instanceinitializer = Instans initialiserare +abc.detail.innerfunction = Inre funktion + +button.edit.script.decompiled = Redigera ActionSkript +button.edit.script.disassembled = Redigera P-Kod + +debug.watch.add = L\u00e4gg till watch till %name% +debug.watch.add.read = L\u00e4s +debug.watch.add.write = Skriv +debug.watch.add.readwrite = L\u00e4s+Skriv- + +error.debug.watch.add = Kan inte l\u00e4gga till watch till denna variabel. + +variables.column.scope = Scope +variables.column.flags = Flags +variables.column.trait = Trait + +message.font.setadvancevalues = Denna \u00e5tg\u00e4rd st\u00e4ller in f\u00f6rskott f\u00f6r ALLA tecken i denna tagg till valda teckensnittsk\u00e4llans framsteg. + +menu.tools.deobfuscation.renameColliding = Byt namn p\u00e5 kolliderande traits/classes + +filter.iggy = Iggy files (*.iggy) + +#after 11.1.0 +script.seemsBroken = VARNING: Kod dekompileringen inneh\u00e5ller \u00a7\u00a7 instrktioner. \ + Detta beror kanske p\u00e5 en obfuskation (Kolla i Inst\u00e4llningar/Automatisk deobfuskation Inst\u00e4llning) \ + eller en icke standard kompilerare som anv\u00e4nts (Haxe, osv.). + +#after 13.0.3 +button.removetrait = Ta bort trait + +message.confirm.removetrait = Vill du verkligen ta bort vald trait? + +contextmenu.addScript = L\u00e4gg till skript + +contextmenu.addClass = L\u00e4gg till Klass + +contextmenu.removeScript = Ta bort skript + +message.confirm.remove.nodep = \u00c4r du s\u00e4kert att du vill ta bort %item%? + +message.confirm.removemultiple.nodep = \u00c4r du s\u00e4kert att du vill ta bort %count% f\u00f6rem\u00e5l? + + +menu.recentSearches = Senast s\u00f6kningar f\u00f6r aktuella filen +menu.recentSearches.empty = Senaste s\u00f6kningslistan \u00e4r tom +menu.tools.otherTools.clearRecentSearches = Rensa alla tidiga s\u00f6kningar +menu.recentSearches.clear = Rensa s\u00f6knings resultat +message.confirm.recentSearches.clear = Vill du verkligen rensa senaste s\u00f6kningar f\u00f6r aktuella filen? + +message.input.gotoCharacter.title = G\u00e5 till tecknet +message.input.gotoCharacter = Skriv in tecken id + +message.character.notfound = Tecknet %characterid% kunde inte hittas. + +FileChooser.preview = F\u00f6rhandsvisning +FileChooser.previewNotAvailable = (F\u00f6rhandsvisning inte tillg\u00e4ngligt) + +button.freetransform = Gratis omvandling + +error.outOfMemory.title = Fel - slut p\u00e5 minne +error.outOfMemory = Dekompileraren fick slut p\u00e5 minne. Aktuell maximal storlek p\u00e5 Java Heap \u00e4r inst\u00e4lld p\u00e5 %maxheap%. +error.outOfMemory.windows = Det \u00e4r inst\u00e4llt p\u00e5 maximalt tillg\u00e4nglighet n\u00e4r du k\u00f6r programmet via "ffdec.exe".\nOm du k\u00f6r programmet via "ffdec.bat" kan du konfigurera den i den filen manuellt till h\u00f6gre v\u00e4rde. +error.outOfMemory.unixmac = Du kan \u00f6ka detta maximalt genom att redigera filen "ffdec.sh". +error.outOfMemory.64bit = Du beh\u00f6ver ett 64 bit OS och 64 bit java f\u00f6r att kunna anv\u00e4nda mer minne \u00e4n 1GB. +error.outOfMemory.32BitJreOn64bitOs = VARNING: Du k\u00f6r 32bit Java p\u00e5 ett 64bit system. Anv\u00e4nd 64bit Java. + +notavailable.internalviewer = F\u00f6rhandsgranskning av detta objekt \u00e4r endast tillg\u00e4ngligt via Flash ActiveX-komponenten.\n \ + Du kan aktivera anv\u00e4ndning av Flash ActiveX genom att klicka\n \ + Avancerade Inst\u00e4llningar / Annat / (F\u00f6r\u00e5ldrad) Anv\u00e4nd Adobe Flash player f\u00f6r att f\u00f6rhandsgranska objekt + +notavailable.activex = F\u00f6rhandsgranskning av det h\u00e4r objektet \u00e4r inte tillg\u00e4ngligt eftersom Flash ActiveX-komponenten inte fungerar korrekt p\u00e5 ditt system.\n \ + Detta \u00e4r ganska vanligt eftersom Adobe tappade st\u00f6d f\u00f6r det 2021. + +notavailable.activex.disable = Du kan aktivera med intern visning genom att avmarkera\n \ + Avancerade Inst\u00e4llningar / Annat / (F\u00f6r\u00e5ldrad) Anv\u00e4nd Adobe Flash player f\u00f6r att f\u00f6rhandsgranska objekt\n \ + Men tyv\u00e4rr fungerar det inte f\u00f6r filmtaggar. + +button.showin.flashprojector = Visa i flash projector diff --git a/src/com/jpexs/decompiler/flash/gui/locales/SearchDialog_sv.properties b/src/com/jpexs/decompiler/flash/gui/locales/SearchDialog_sv.properties index ed38544cc..0017c7f95 100644 --- a/src/com/jpexs/decompiler/flash/gui/locales/SearchDialog_sv.properties +++ b/src/com/jpexs/decompiler/flash/gui/locales/SearchDialog_sv.properties @@ -28,3 +28,11 @@ error.invalidregexp = Ogiltigt m\u00f6nster checkbox.searchText = S\u00f6k i texter checkbox.searchAS = s\u00f6k i AS checkbox.replaceInParameters = Byt i parametrar +checkbox.searchPCode = S\u00f6k i P-kod + +label.scope = Omfattning: + +scope.currentFile = Nuvarande SWF +scope.selection = Vald (%selection%) +scope.allFiles = Alla \u00f6ppnade SWFs +scope.selection.items = %count% f\u00f6rem\u00e5l