diff --git a/src/main/java/the/bytecode/club/bytecodeviewer/cli/CommandLineInput.java b/src/main/java/the/bytecode/club/bytecodeviewer/cli/CommandLineInput.java index 28fa6a87..de454b03 100644 --- a/src/main/java/the/bytecode/club/bytecodeviewer/cli/CommandLineInput.java +++ b/src/main/java/the/bytecode/club/bytecodeviewer/cli/CommandLineInput.java @@ -462,7 +462,7 @@ public class CommandLineInput { ClassNode cn = BytecodeViewer.blindlySearchForClassNode(target); final ClassWriter cw = accept(cn); - String contents = Decompiler.ASMIFIER_DECOMPILER.getDecompiler().decompileClassNode(cn, cw.toByteArray()); + String contents = Decompiler.ASMIFIER_DISASSEMBLER.getDecompiler().decompileClassNode(cn, cw.toByteArray()); DiskWriter.replaceFile(output.getAbsolutePath(), contents, false); } catch (Exception e) diff --git a/src/main/java/the/bytecode/club/bytecodeviewer/decompilers/Decompiler.java b/src/main/java/the/bytecode/club/bytecodeviewer/decompilers/Decompiler.java index 1a192771..ed04880c 100644 --- a/src/main/java/the/bytecode/club/bytecodeviewer/decompilers/Decompiler.java +++ b/src/main/java/the/bytecode/club/bytecodeviewer/decompilers/Decompiler.java @@ -44,8 +44,8 @@ public enum Decompiler JD_DECOMPILER(new JDGUIDecompiler()), //java decompiler JADX_DECOMPILER(new JADXDecompiler()), //java decompiler - ASM_TEXTIFY_DISASSEMBLER(new ASMDisassembler()), //bytecode disassembler - ASMIFIER_DECOMPILER(new ASMifierGenerator()), //bytecode disassembler / code gen + ASM_DISASSEMBLER(new ASMDisassembler()), //bytecode disassembler + ASMIFIER_DISASSEMBLER(new ASMifierGenerator()), //bytecode disassembler / code gen JAVAP_DISASSEMBLER(new JavapDisassembler()); //bytecode disassembler private final AbstractDecompiler decompiler; diff --git a/src/main/java/the/bytecode/club/bytecodeviewer/gui/resourceviewer/DecompilerSelectionPane.java b/src/main/java/the/bytecode/club/bytecodeviewer/gui/resourceviewer/DecompilerSelectionPane.java index 70a8e253..037e9d8b 100644 --- a/src/main/java/the/bytecode/club/bytecodeviewer/gui/resourceviewer/DecompilerSelectionPane.java +++ b/src/main/java/the/bytecode/club/bytecodeviewer/gui/resourceviewer/DecompilerSelectionPane.java @@ -45,22 +45,25 @@ public class DecompilerSelectionPane private final JMenu menu; private final ButtonGroup group = new ButtonGroup(); private final JRadioButtonMenuItem none = new TranslatedJRadioButtonMenuItem("None", TranslatedComponents.NONE); - private final JRadioButtonMenuItem hexcode = new TranslatedJRadioButtonMenuItem("Hexcode", TranslatedComponents.HEXCODE); - private final DecompilerViewComponent procyon = new DecompilerViewComponent("Procyon", JAVA, Decompiler.PROCYON_DECOMPILER); - private final DecompilerViewComponent CFR = new DecompilerViewComponent("CFR", JAVA, Decompiler.CFR_DECOMPILER); - private final DecompilerViewComponent JADX = new DecompilerViewComponent("JADX", JAVA, Decompiler.JADX_DECOMPILER); - private final DecompilerViewComponent JD = new DecompilerViewComponent("JD-GUI", JAVA, Decompiler.JD_DECOMPILER); - private final DecompilerViewComponent fern = new DecompilerViewComponent("FernFlower", JAVA, Decompiler.FERNFLOWER_DECOMPILER); - private final DecompilerViewComponent krakatau = new DecompilerViewComponent("Krakatau", JAVA_AND_BYTECODE, Decompiler.KRAKATAU_DECOMPILER, Decompiler.KRAKATAU_DISASSEMBLER); - private final DecompilerViewComponent smali = new DecompilerViewComponent("Smali", BYTECODE, Decompiler.SMALI_DISASSEMBLER); - private final DecompilerViewComponent bytecode = new DecompilerViewComponent("Bytecode", BYTECODE_NON_EDITABLE, Decompiler.BYTECODE_DISASSEMBLER); - private final DecompilerViewComponent asmTextify = new DecompilerViewComponent("ASM Textify", BYTECODE_NON_EDITABLE, Decompiler.ASM_TEXTIFY_DISASSEMBLER); - private final DecompilerViewComponent asmifier = new DecompilerViewComponent("ASMifier", JAVA_NON_EDITABLE, Decompiler.ASMIFIER_DECOMPILER); - private final DecompilerViewComponent javap = new DecompilerViewComponent("Javap", BYTECODE_NON_EDITABLE, Decompiler.JAVAP_DISASSEMBLER); + private final JRadioButtonMenuItem hexcodeViewer = new TranslatedJRadioButtonMenuItem("Hexcode", TranslatedComponents.HEXCODE); + //decompilers + private final DecompilerViewComponent procyonDecompiler = new DecompilerViewComponent("Procyon", JAVA, Decompiler.PROCYON_DECOMPILER); + private final DecompilerViewComponent CFRDecompiler = new DecompilerViewComponent("CFR", JAVA, Decompiler.CFR_DECOMPILER); + private final DecompilerViewComponent JADXDecompiler = new DecompilerViewComponent("JADX", JAVA, Decompiler.JADX_DECOMPILER); + private final DecompilerViewComponent JDCoreDecompiler = new DecompilerViewComponent("JD-GUI", JAVA, Decompiler.JD_DECOMPILER); + private final DecompilerViewComponent fernFlowerDecompiler = new DecompilerViewComponent("FernFlower", JAVA, Decompiler.FERNFLOWER_DECOMPILER); + //disassemblers + private final DecompilerViewComponent krakatauDecompiler = new DecompilerViewComponent("Krakatau", JAVA_AND_BYTECODE, Decompiler.KRAKATAU_DECOMPILER, Decompiler.KRAKATAU_DISASSEMBLER); + private final DecompilerViewComponent smaliDisassembler = new DecompilerViewComponent("Smali", BYTECODE, Decompiler.SMALI_DISASSEMBLER); + private final DecompilerViewComponent bytecodeViewer = new DecompilerViewComponent("Bytecode", BYTECODE_NON_EDITABLE, Decompiler.BYTECODE_DISASSEMBLER); + private final DecompilerViewComponent asmifier = new DecompilerViewComponent("ASMifier", JAVA_NON_EDITABLE, Decompiler.ASMIFIER_DISASSEMBLER); + private final DecompilerViewComponent javapDisassembler = new DecompilerViewComponent("Javap", BYTECODE_NON_EDITABLE, Decompiler.JAVAP_DISASSEMBLER); + //code-gen + private final DecompilerViewComponent asmDisassembler = new DecompilerViewComponent("ASM Disassembler", BYTECODE_NON_EDITABLE, Decompiler.ASM_DISASSEMBLER); //TODO when adding new decompilers insert the DecompilerViewComponent object into here // also in the group, then finally the build menu - public List components = new ArrayList<>(Arrays.asList(procyon, CFR, JADX, JD, fern, krakatau, smali, bytecode, asmTextify, asmifier, javap)); + public List components = new ArrayList<>(Arrays.asList(procyonDecompiler, CFRDecompiler, JADXDecompiler, JDCoreDecompiler, fernFlowerDecompiler, krakatauDecompiler, smaliDisassembler, bytecodeViewer, asmDisassembler, asmifier, javapDisassembler)); public DecompilerSelectionPane(int paneID) { @@ -83,10 +86,10 @@ public class DecompilerSelectionPane switch (paneID) { case 1: - group.setSelected(fern.getJava().getModel(), true); + group.setSelected(fernFlowerDecompiler.getJava().getModel(), true); break; case 2: - group.setSelected(bytecode.getBytecode().getModel(), true); + group.setSelected(bytecodeViewer.getBytecode().getModel(), true); break; case 3: group.setSelected(none.getModel(), true); @@ -101,12 +104,12 @@ public class DecompilerSelectionPane { //build the radiobutton group group.add(none); - group.add(hexcode); + group.add(hexcodeViewer); components.forEach(decompilerViewComponent -> decompilerViewComponent.addToGroup(group)); //build the action commands none.setActionCommand(Decompiler.NONE.name()); - hexcode.setActionCommand(Decompiler.HEXCODE_VIEWER.name()); + hexcodeViewer.setActionCommand(Decompiler.HEXCODE_VIEWER.name()); for (DecompilerViewComponent component : components) { @@ -140,28 +143,28 @@ public class DecompilerSelectionPane //build the menu menu.add(none); menu.add(new JSeparator()); - menu.add(procyon.getMenu()); - menu.add(CFR.getMenu()); + menu.add(procyonDecompiler.getMenu()); + menu.add(CFRDecompiler.getMenu()); if (!Configuration.jadxGroupedWithSmali) - menu.add(JADX.getMenu()); + menu.add(JADXDecompiler.getMenu()); - menu.add(JD.getMenu()); - menu.add(fern.getMenu()); - menu.add(krakatau.getMenu()); + menu.add(JDCoreDecompiler.getMenu()); + menu.add(fernFlowerDecompiler.getMenu()); + menu.add(krakatauDecompiler.getMenu()); menu.add(new JSeparator()); if (Configuration.jadxGroupedWithSmali) - menu.add(JADX.getMenu()); + menu.add(JADXDecompiler.getMenu()); - menu.add(smali.getMenu()); + menu.add(smaliDisassembler.getMenu()); menu.add(new JSeparator()); - menu.add(bytecode.getMenu()); - menu.add(javap.getMenu()); - menu.add(asmTextify.getMenu()); + menu.add(bytecodeViewer.getMenu()); + menu.add(javapDisassembler.getMenu()); + menu.add(asmDisassembler.getMenu()); menu.add(asmifier.getMenu()); menu.add(new JSeparator()); - menu.add(hexcode); + menu.add(hexcodeViewer); } public Decompiler getSelectedDecompiler() diff --git a/src/main/java/the/bytecode/club/bytecodeviewer/resources/classcontainer/ClassFileContainer.java b/src/main/java/the/bytecode/club/bytecodeviewer/resources/classcontainer/ClassFileContainer.java index a8be62a3..92b73472 100644 --- a/src/main/java/the/bytecode/club/bytecodeviewer/resources/classcontainer/ClassFileContainer.java +++ b/src/main/java/the/bytecode/club/bytecodeviewer/resources/classcontainer/ClassFileContainer.java @@ -82,8 +82,8 @@ public class ClassFileContainer && !getDecompiler().equals(Decompiler.KRAKATAU_DISASSEMBLER.getDecompilerName()) && !getDecompiler().equals(Decompiler.JAVAP_DISASSEMBLER.getDecompilerName()) && !getDecompiler().equals(Decompiler.SMALI_DISASSEMBLER.getDecompilerName()) - && !getDecompiler().equals(Decompiler.ASM_TEXTIFY_DISASSEMBLER.getDecompilerName()) - && !getDecompiler().equals(Decompiler.ASMIFIER_DECOMPILER.getDecompilerName()); + && !getDecompiler().equals(Decompiler.ASM_DISASSEMBLER.getDecompilerName()) + && !getDecompiler().equals(Decompiler.ASMIFIER_DISASSEMBLER.getDecompilerName()); } public String getName() diff --git a/src/main/resources/translations/arabic.json b/src/main/resources/translations/arabic.json index c9686eb6..70751b61 100644 --- a/src/main/resources/translations/arabic.json +++ b/src/main/resources/translations/arabic.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali / Dex", "HEXCODE": "Hexcode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Bytecode Decompiler", "DEBUG_HELPERS": "مساعدي التصحيح", "APPEND_BRACKETS_TO_LABEL": "إلحاق أقواس بالتسمية", diff --git a/src/main/resources/translations/bulgarian.json b/src/main/resources/translations/bulgarian.json index ac8b6c7f..6ca34ef8 100644 --- a/src/main/resources/translations/bulgarian.json +++ b/src/main/resources/translations/bulgarian.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Шестнайсетичен код", "BYTECODE": "Байткод", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Декомпилатор на байткод", "DEBUG_HELPERS": "Помощници за отстраняване на грешки", "APPEND_BRACKETS_TO_LABEL": "Прилагане на скоби към етикета", diff --git a/src/main/resources/translations/croatian.json b/src/main/resources/translations/croatian.json index 1ba2de08..890712fd 100644 --- a/src/main/resources/translations/croatian.json +++ b/src/main/resources/translations/croatian.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali/Dex", "HEXCODE": "Hexcode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Dekompilator bajtkoda", "DEBUG_HELPERS": "Pomoćnici za ispravljanje pogrešaka", "APPEND_BRACKETS_TO_LABEL": "Dodaj zagrade na oznaku", diff --git a/src/main/resources/translations/czech.json b/src/main/resources/translations/czech.json index 5a4b32e1..42fbb3a2 100644 --- a/src/main/resources/translations/czech.json +++ b/src/main/resources/translations/czech.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Hexcode", "BYTECODE": "Bytový kód", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Dekompilátor bajtového kódu", "DEBUG_HELPERS": "Pomocníci pro ladění", "APPEND_BRACKETS_TO_LABEL": "Připojení závorek ke štítku", diff --git a/src/main/resources/translations/danish.json b/src/main/resources/translations/danish.json index 691bc419..460fd878 100644 --- a/src/main/resources/translations/danish.json +++ b/src/main/resources/translations/danish.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Hexkode", "BYTECODE": "Bytekode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Bytecode-dekompilering", "DEBUG_HELPERS": "Hjælpemidler til fejlfinding", "APPEND_BRACKETS_TO_LABEL": "Tilføj parenteser til etiketten", diff --git a/src/main/resources/translations/english.json b/src/main/resources/translations/english.json index cf2d8e47..2a5d99f7 100644 --- a/src/main/resources/translations/english.json +++ b/src/main/resources/translations/english.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali/Dex", "HEXCODE": "Hexcode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "ASMIFIER": "ASMifier", "BYTECODE_DECOMPILER": "Bytecode Decompiler", "DEBUG_HELPERS": "Debug Helpers", diff --git a/src/main/resources/translations/estonian.json b/src/main/resources/translations/estonian.json index d24b858c..dcab05a8 100644 --- a/src/main/resources/translations/estonian.json +++ b/src/main/resources/translations/estonian.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Hexcode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Baitkoodi dekompilaator", "DEBUG_HELPERS": "Kõrvaldamise abivahendid", "APPEND_BRACKETS_TO_LABEL": "Sulgude lisamine etiketile", diff --git a/src/main/resources/translations/farsi.json b/src/main/resources/translations/farsi.json index 85409bd9..35f68aba 100644 --- a/src/main/resources/translations/farsi.json +++ b/src/main/resources/translations/farsi.json @@ -90,7 +90,7 @@ "SMALI_DEX": "اسمالی / دکس", "HEXCODE": "کد هگز", "BYTECODE": "کد Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "رمزگشایی Bytecode", "DEBUG_HELPERS": "راهنمای اشکال زدایی", "APPEND_BRACKETS_TO_LABEL": "براکت ها را به برچسب اضافه کنید", diff --git a/src/main/resources/translations/finnish.json b/src/main/resources/translations/finnish.json index 6956f46b..b83b983a 100644 --- a/src/main/resources/translations/finnish.json +++ b/src/main/resources/translations/finnish.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Heksakoodi", "BYTECODE": "Bytekoodi", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Bytekoodin purkuohjelma", "DEBUG_HELPERS": "Vianmäärityksen apuohjelmat", "APPEND_BRACKETS_TO_LABEL": "Liitä hakasulkeet etikettiin", diff --git a/src/main/resources/translations/french.json b/src/main/resources/translations/french.json index d907e86d..ab3cf81d 100644 --- a/src/main/resources/translations/french.json +++ b/src/main/resources/translations/french.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Hexcode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Décompilateur de bytecode", "DEBUG_HELPERS": "Aides au débogage", "APPEND_BRACKETS_TO_LABEL": "Ajouter des parenthèses à l'étiquette", diff --git a/src/main/resources/translations/georgian.json b/src/main/resources/translations/georgian.json index 01d4f2fd..003e592e 100644 --- a/src/main/resources/translations/georgian.json +++ b/src/main/resources/translations/georgian.json @@ -90,7 +90,7 @@ "SMALI_DEX": "სმალი / დექსი", "HEXCODE": "ჰექსკოდი", "BYTECODE": "ბიტეკოდი", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Bytecode დეკომპილერი", "DEBUG_HELPERS": "Debug Helpers", "APPEND_BRACKETS_TO_LABEL": "დაამატეთ ფრჩხილები ლეიბლზე", diff --git a/src/main/resources/translations/german.json b/src/main/resources/translations/german.json index 91ed58d4..bd78843b 100644 --- a/src/main/resources/translations/german.json +++ b/src/main/resources/translations/german.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali/Dex", "HEXCODE": "Hexcode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "ASMIFIER": "ASMifier", "BYTECODE_DECOMPILER": "Bytecode-Dekompilierer", "DEBUG_HELPERS": "Debug-Helfer", diff --git a/src/main/resources/translations/greek.json b/src/main/resources/translations/greek.json index 6a3e0426..e51058d6 100644 --- a/src/main/resources/translations/greek.json +++ b/src/main/resources/translations/greek.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Hexcode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Αποσυμπιεστής bytecode", "DEBUG_HELPERS": "Βοηθοί εντοπισμού σφαλμάτων", "APPEND_BRACKETS_TO_LABEL": "Προσθέστε αγκύλες στην ετικέτα", diff --git a/src/main/resources/translations/hebrew.json b/src/main/resources/translations/hebrew.json index ff7123ab..189d594d 100644 --- a/src/main/resources/translations/hebrew.json +++ b/src/main/resources/translations/hebrew.json @@ -90,7 +90,7 @@ "SMALI_DEX": "סמאלי / דקס", "HEXCODE": "הקסקוד", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Decompiler Bytecode", "DEBUG_HELPERS": "עוזרי איתור באגים", "APPEND_BRACKETS_TO_LABEL": "הוסף סוגריים לתווית", diff --git a/src/main/resources/translations/hungarian.json b/src/main/resources/translations/hungarian.json index 0855d187..b1fb55f4 100644 --- a/src/main/resources/translations/hungarian.json +++ b/src/main/resources/translations/hungarian.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Hexkód", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Bytecode dekompiláló", "DEBUG_HELPERS": "Hibakeresési segédprogramok", "APPEND_BRACKETS_TO_LABEL": "Zárójelek hozzáadása a címkéhez", diff --git a/src/main/resources/translations/italian.json b/src/main/resources/translations/italian.json index 2fb7344a..7efbbfc1 100644 --- a/src/main/resources/translations/italian.json +++ b/src/main/resources/translations/italian.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Hexcode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Decompilatore di bytecode", "DEBUG_HELPERS": "Aiuti per il debug", "APPEND_BRACKETS_TO_LABEL": "Aggiungere parentesi all'etichetta", diff --git a/src/main/resources/translations/japanese.json b/src/main/resources/translations/japanese.json index bfcccea3..13db8d8e 100644 --- a/src/main/resources/translations/japanese.json +++ b/src/main/resources/translations/japanese.json @@ -90,7 +90,7 @@ "SMALI_DEX": "スマリ", "HEXCODE": "ヘックスコード", "BYTECODE": "バイトコード", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "バイトコードデコンパイラー", "DEBUG_HELPERS": "デバッグヘルパー", "APPEND_BRACKETS_TO_LABEL": "ラベルに括弧をつける", diff --git a/src/main/resources/translations/javanese.json b/src/main/resources/translations/javanese.json index b19446df..c14989fd 100644 --- a/src/main/resources/translations/javanese.json +++ b/src/main/resources/translations/javanese.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali / Dex", "HEXCODE": "Hekscode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Bytecode Decompiler", "DEBUG_HELPERS": "Penolong Debug", "APPEND_BRACKETS_TO_LABEL": "Nambah Kurung Kanggo Label", diff --git a/src/main/resources/translations/lativan.json b/src/main/resources/translations/lativan.json index 0dfd0ae6..0d5bebda 100644 --- a/src/main/resources/translations/lativan.json +++ b/src/main/resources/translations/lativan.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Hexcode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Bytecode dekompilētājs", "DEBUG_HELPERS": "Dzesēšanas palīgierīces", "APPEND_BRACKETS_TO_LABEL": "Etiķetes pievienošana iekavās", diff --git a/src/main/resources/translations/lithuanian.json b/src/main/resources/translations/lithuanian.json index 9931c581..07b4d85c 100644 --- a/src/main/resources/translations/lithuanian.json +++ b/src/main/resources/translations/lithuanian.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Šešiaženklis kodas", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Bytekodo dekompiliatorius", "DEBUG_HELPERS": "Derinimo pagalbininkai", "APPEND_BRACKETS_TO_LABEL": "Prie etiketės pridėkite skliaustelius", diff --git a/src/main/resources/translations/malay.json b/src/main/resources/translations/malay.json index 607d1d2b..d95a9881 100644 --- a/src/main/resources/translations/malay.json +++ b/src/main/resources/translations/malay.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali / Dex", "HEXCODE": "Kod Hex", "BYTECODE": "Kod byk", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Pengurai Bytecode", "DEBUG_HELPERS": "Pembantu Debug", "APPEND_BRACKETS_TO_LABEL": "Lampirkan Kurungan ke Label", diff --git a/src/main/resources/translations/nederlands.json b/src/main/resources/translations/nederlands.json index 934bd03c..c91472dc 100644 --- a/src/main/resources/translations/nederlands.json +++ b/src/main/resources/translations/nederlands.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Hexcode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Bytecode decompiler", "DEBUG_HELPERS": "Debug helpers", "APPEND_BRACKETS_TO_LABEL": "Haakjes toevoegen aan label", diff --git a/src/main/resources/translations/norwegian.json b/src/main/resources/translations/norwegian.json index 60b678aa..367ade1f 100644 --- a/src/main/resources/translations/norwegian.json +++ b/src/main/resources/translations/norwegian.json @@ -95,7 +95,7 @@ "SMALI_DEX": "Smali / Dex", "HEXCODE": "Hexcode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Bytecode Decompiler", "DEBUG_HELPERS": "Feilsøkingshjelpere", diff --git a/src/main/resources/translations/portuguese.json b/src/main/resources/translations/portuguese.json index 06df9fc9..5ff66ecd 100644 --- a/src/main/resources/translations/portuguese.json +++ b/src/main/resources/translations/portuguese.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Código Hexcode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textificar", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Descompilador de Bytecode", "DEBUG_HELPERS": "Ajudantes de Depuração", "APPEND_BRACKETS_TO_LABEL": "Anexar parênteses ao rótulo", diff --git a/src/main/resources/translations/romanian.json b/src/main/resources/translations/romanian.json index f4fd12c2..0d6b4086 100644 --- a/src/main/resources/translations/romanian.json +++ b/src/main/resources/translations/romanian.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Codul hexagonal", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Descompilator de Bytecode", "DEBUG_HELPERS": "Ajutoare de depanare", "APPEND_BRACKETS_TO_LABEL": "Adăugați paranteze la etichetă", diff --git a/src/main/resources/translations/russian.json b/src/main/resources/translations/russian.json index 64cd4489..a99d32bf 100644 --- a/src/main/resources/translations/russian.json +++ b/src/main/resources/translations/russian.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali/Dex", "HEXCODE": "Шестнадцатеричный код", "BYTECODE": "Байт-код", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Декомпилятор байт-кода", "DEBUG_HELPERS": "Помощники отладки", "APPEND_BRACKETS_TO_LABEL": "Добавить скобки к названию", diff --git a/src/main/resources/translations/slovak.json b/src/main/resources/translations/slovak.json index 6b1b88ac..bf2bfe0f 100644 --- a/src/main/resources/translations/slovak.json +++ b/src/main/resources/translations/slovak.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Šesťmiestny kód", "BYTECODE": "Bytový kód", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Dekompilátor bytového kódu", "DEBUG_HELPERS": "Pomocníci ladenia", "APPEND_BRACKETS_TO_LABEL": "Pripojenie zátvoriek k štítku", diff --git a/src/main/resources/translations/slovenian.json b/src/main/resources/translations/slovenian.json index 2cb6a638..b6eef12b 100644 --- a/src/main/resources/translations/slovenian.json +++ b/src/main/resources/translations/slovenian.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Šestmestna koda", "BYTECODE": "Bajtokoda", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Dekompiliator bajtkode", "DEBUG_HELPERS": "Pomočniki za odpravljanje napak", "APPEND_BRACKETS_TO_LABEL": "Dodajanje oklepajev k oznaki", diff --git a/src/main/resources/translations/spanish.json b/src/main/resources/translations/spanish.json index 93a21235..63b38565 100644 --- a/src/main/resources/translations/spanish.json +++ b/src/main/resources/translations/spanish.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Código hexadecimal", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Descompilador de Bytecode", "DEBUG_HELPERS": "Ayudantes de depuración", "APPEND_BRACKETS_TO_LABEL": "Añadir paréntesis a la etiqueta", diff --git a/src/main/resources/translations/swedish.json b/src/main/resources/translations/swedish.json index 836b7563..71071141 100644 --- a/src/main/resources/translations/swedish.json +++ b/src/main/resources/translations/swedish.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali", "HEXCODE": "Hexkod", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Bytecode-dekompilering", "DEBUG_HELPERS": "Hjälpmedel för felsökning", "APPEND_BRACKETS_TO_LABEL": "Lägga till parenteser till etiketten", diff --git a/src/main/resources/translations/thai.json b/src/main/resources/translations/thai.json index 1ca6fb50..80647069 100644 --- a/src/main/resources/translations/thai.json +++ b/src/main/resources/translations/thai.json @@ -90,7 +90,7 @@ "SMALI_DEX": "สมาลี/เด็กซ์", "HEXCODE": "รหัสเลขฐานสิบหก", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Bytecode Decompiler", "DEBUG_HELPERS": "ตัวช่วยดีบัก", "APPEND_BRACKETS_TO_LABEL": "ต่อท้ายวงเล็บเพื่อติดป้ายกำกับ", diff --git a/src/main/resources/translations/ukrainian.json b/src/main/resources/translations/ukrainian.json index 87fca9a4..0f07e944 100644 --- a/src/main/resources/translations/ukrainian.json +++ b/src/main/resources/translations/ukrainian.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Смалі / Декс", "HEXCODE": "Hexcode", "BYTECODE": "Байт-код", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Декомпілятор байт-коду", "DEBUG_HELPERS": "Помічники з налагодження", "APPEND_BRACKETS_TO_LABEL": "Додайте дужки до ярлика", diff --git a/src/main/resources/translations/vietnamese.json b/src/main/resources/translations/vietnamese.json index f5128ebf..aac35273 100644 --- a/src/main/resources/translations/vietnamese.json +++ b/src/main/resources/translations/vietnamese.json @@ -90,7 +90,7 @@ "SMALI_DEX": "Smali / Dex", "HEXCODE": "Hexcode", "BYTECODE": "Bytecode", - "ASM_TEXTIFY": "ASM Textify", + "ASM_TEXTIFY": "ASM Disassembler", "BYTECODE_DECOMPILER": "Bytecode Decompiler", "DEBUG_HELPERS": "Trình trợ giúp gỡ lỗi", "APPEND_BRACKETS_TO_LABEL": "Nối dấu ngoặc vào nhãn",