diff --git a/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_zh.properties b/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_zh.properties index c71eb14ec..a60ca2a81 100644 --- a/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_zh.properties +++ b/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_zh.properties @@ -368,3 +368,126 @@ button.font.embed = \u5d4c\u5165... button.yes.all = \u5168\u662f button.no.all = \u5168\u5426 message.font.add.exists = \u5b57\u7b26 %char% \u5df2\u5b58\u5728\u3002\n\u60a8\u662f\u5426\u8981\u66ff\u6362\uff1f + +#after version 1.7.4 +work.restoringControlFlow.complete = Control flow restored +message.confirm.recentFileNotFound = \u627e\u4e0d\u5230\u6587\u4ef6\u3002\u662f\u5426\u4ece\u6700\u8fd1\u6587\u4ef6\u5217\u8868\u79fb\u9664\uff1f +contextmenu.closeSwf = \u5173\u95ed SWF +menu.settings.autoRenameIdentifiers = \u81ea\u52a8\u91cd\u547d\u540d\u6807\u8bc6 +menu.file.saveasexe = \u53e6\u5b58\u4e3aexe... +filter.exe = \u53ef\u6267\u884c\u6587\u4ef6(*.exe) + +#after version 1.8.0 +font.updateTexts = \u66f4\u65b0\u6587\u672c + +#after version 1.8.0u1 +menu.file.close = \u5173\u95ed +menu.file.closeAll = \u5168\u90e8\u5173\u95ed +menu.tools.otherTools = \u5176\u4ed6 +menu.tools.otherTools.clearRecentFiles = \u6e05\u9664\u6700\u8fd1\u6587\u4ef6 +fontName.name = \u5b57\u4f53\u663e\u793a\u540d\u79f0: +fontName.copyright = \u5b57\u4f53\u7248\u6743: +button.preview = \u9884\u89c8 +button.reset = \u91cd\u7f6e +errors.info = \u6709\u4fe1\u606f\u65e5\u5fd7\u3002\u70b9\u51fb\u67e5\u770b\u3002 +errors.warning = \u6709\u8b66\u544a\u65e5\u5fd7\u3002\u70b9\u51fb\u67e5\u770b\u3002 + +decompilationError = \u53cd\u7f16\u8bd1\u9519\u8bef + +disassemblingProgress.toString = toString +disassemblingProgress.reading = Reading +disassemblingProgress.deobfuscating = Deobfuscating + +contextmenu.moveTag = Move tag to + +filter.swc = SWC\u7ec4\u4ef6\u6587\u4ef6 (*.swc) +filter.zip = ZIP\u538b\u7f29\u6587\u4ef6 (*.zip) +filter.binary = \u4e8c\u8fdb\u5236\u67e5\u627e - \u6240\u6709\u6587\u4ef6 (*.*) + +open.error = \u9519\u8bef +open.error.fileNotFound = \u672a\u627e\u5230\u6587\u4ef6 +open.error.cannotOpen = \u65e0\u6cd5\u6253\u5f00\u6587\u4ef6 + +node.others = \u5176\u4ed6 + +#after version 1.8.1 +menu.tools.search = \u6587\u672c\u67e5\u627e + +#after version 1.8.1u1 +menu.tools.timeline = \u65f6\u95f4\u8f74 + +dialog.selectcolor.title = \u9009\u62e9\u989c\u8272 +button.selectcolor.hint = \u70b9\u51fb\u9009\u62e9\u989c\u8272 + +#default item name, will be used in following sentences +generictag.array.item = item +generictag.array.insertbeginning = Insert %item% at the beginning +generictag.array.insertbefore = Insert %item% before +generictag.array.remove = Remove %item% +generictag.array.insertafter = Insert %item% after +generictag.array.insertend = Insert %item% at the end + +#after version 2.0.0 +contextmenu.expandAll = \u5168\u90e8\u5c55\u5f00 + +filter.sounds = \u652f\u6301\u7684\u58f0\u97f3\u683c\u5f0f (*.wav, *.mp3) +filter.sounds.wav = Wave\u6587\u4ef6\u683c\u5f0f (*.wav) +filter.sounds.mp3 = MP3\u538b\u7f29\u683c\u5f0f (*.mp3) + +error.sound.invalid = \u65e0\u6548\u6587\u4ef6\u3002 + +button.prev = \u4e0a\u4e00\u9875 +button.next = \u4e0b\u4e00\u9875 + +#after version 2.1.0 +message.action.playerglobal.title = \u9700\u8981PlayerGlobal\u652f\u6301\u5e93 +message.action.playerglobal.needed = \u82e5\u8981\u76f4\u63a5\u7f16\u8f91AS3\u811a\u672c, \u9700\u8981\u4eceAdobe\u4e3b\u9875\u4e0b\u8f7d\u4e00\u4e2a"PlayerGlobal.swc"\u7684\u652f\u6301\u5e93\u3002\r\n%adobehomepage%\r\n\u70b9\u51fb\u201c\u786e\u5b9a\u201d\u8f6c\u5230\u4e0b\u8f7d\u9875\u9762\u3002 +message.action.playerglobal.place = \u4e0b\u8f7d\u652f\u6301\u5e93PlayerGlobal(.swc),\u5e76\u653e\u5165\u8be5\u6587\u4ef6\u5939\u3002\r\n%libpath%\r\n \u70b9\u51fb\u201c\u786e\u5b9a\u201d\u7ee7\u7eed\u3002 + +message.confirm.experimental.function = \u6b64\u529f\u80fd\u4e3a\u5b9e\u9a8c\u6027\uff01\u8fd9\u610f\u5473\u7740\u7ed3\u679c\u5e76\u4e0d\u53ef\u9760\u5e76\u4e14\u4fdd\u5b58\u4e4b\u540e\u65e0\u6cd5\u6b63\u5e38\u8fd0\u884c\u3002 +message.confirm.donotshowagain = \u4e0d\u518d\u663e\u793a + +menu.import = \u5bfc\u5165 +menu.file.import.text = \u5bfc\u5165\u6587\u672c +import.select.directory = \u9009\u62e9\u5bfc\u5165\u76ee\u5f55 +error.text.import = \u5bfc\u5165\u6587\u672c\u9519\u8bef\u3002\u7ee7\u7eed\uff1f + +#after version 2.1.1 +contextmenu.removeWithDependencies = \u79fb\u9664\u4f9d\u8d56 + +abc.action.find-usages = \u67e5\u627e\u5f15\u7528 +abc.action.find-declaration = \u67e5\u627e\u58f0\u660e + +contextmenu.rawEdit = RAW\u7f16\u8f91 +contextmenu.jumpToCharacter = \u8f6c\u5230\u5b57\u7b26 + +menu.settings.dumpView = \u67e5\u770b\u8f6c\u50a8 + +menu.view = \u67e5\u770b +menu.file.view.resources = \u8d44\u6e90 +menu.file.view.hex = \u4e8c\u8fdb\u5236 + +node.header = \u6587\u4ef6\u5934 + +header.signature = \u6587\u4ef6\u6807\u8bc6: +header.compression = \u538b\u7f29\u6a21\u5f0f: +header.compression.lzma = LZMA +header.compression.zlib = ZLIB +header.compression.none = \u65e0\u538b\u7f29 +header.version = SWF\u7248\u672c: +header.gfx = GFX: +header.filesize = \u6587\u4ef6\u5927\u5c0f +header.framerate = \u5e27\u7387: +header.framecount = \u5e27\u6570: +header.displayrect = \u663e\u793a\u533a\u57df: +header.displayrect.value.twips = %xmin%,%ymin% => %xmax%,%ymax% twips +header.displayrect.value.pixels = %xmin%,%ymin% => %xmax%,%ymax% pixels + +contextmenu.saveToFile = \u53e6\u5b58\u4e3a\u6587\u4ef6 +contextmenu.parseActions = \u89e3\u6790\u52a8\u4f5c +contextmenu.parseABC = \u89e3\u6790ABC +contextmenu.parseInstructions = \u89e3\u6790AVM2\u6307\u4ee4 + +menu.deobfuscation = AS1/2 \u53cd\u6df7\u6dc6 +menu.file.deobfuscation.old = \u65e7\u6837\u5f0f +menu.file.deobfuscation.new = \u65b0\u6837\u5f0f