JPEXS Free Flash Decompiler Issue Tracker

If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler

NEW : We have got a new blog where we post some interesting SWF internals info.

List of issuesList of issues

#355 Translation: Chinese
Author: user rtsjx
Date created:
Type: other
Visibility: Everybody
Assigned to:
Labels: Translation
State: opened Help

Hi, I am a chinese user. I want help with Chinese translation this software. I've finished the translation of localization files, and will be happy to hear all opinions. Thanks.
admin
Hi! Thank you very much. Please look in the issue #354, there are some new strings for next release we are preparing. Also please Subscribe to that issue (link is at the bottom of that issue page)
State: new→opened
user
Well, I have updated the file. What I need to do next?
admin
Just wait for the next release :-)
user
#after version 1.7.1: preview.play = 播放 preview.pause = 暂停 preview.stop = 停止 message.confirm.removemultiple = 您确定要移除 %count% 个项目,\n以及其所有的依赖对象吗?
user
MainFrame: menu.tools.searchcache = 搜索浏览器缓存 LoadFromMemoryFrame: #after version 1.7.1: button.save = 保存 LoadFromCacheFrame: - attached file
user
MainFrame: #after version 1.7.2u2 error.trait.exists = Trait 所用的名称 “%name%”已存在。 button.addtrait = 添加 Trait button.font.embed = 嵌入... button.yes.all = 全是 button.no.all = 全否 message.font.add.exists = 字符 %char% 已存在。\n您是否要替换? FontEmbedDialog: range.description = %name% (%available% 可用,共 %total% 个) dialog.title = 字体嵌入 label.individual = 单字符: abc/NewTraitDialog: type.method = Method type.getter = Getter type.setter = Setter type.const = Const type.slot = Slot (var) checkbox.static = Static dialog.title = 新建 Trait error.name = 您必须为 Trait 命名
developer
Summary of the current translation state. The following texts/files are not translated: zh: Property not found in resource file: ExportDialog, property: actionscript.hex zh: Property not found in resource file: ExportDialog, property: actionscript.pcodehex zh: Property not found in resource file: MainFrame, property: contextmenu.closeSwf zh: Property not found in resource file: MainFrame, property: filter.exe zh: Property not found in resource file: MainFrame, property: filter.gfx zh: Property not found in resource file: MainFrame, property: filter.supported zh: Property not found in resource file: MainFrame, property: menu.advancedsettings.advancedsettings zh: Property not found in resource file: MainFrame, property: menu.file.saveasexe zh: Property not found in resource file: MainFrame, property: menu.recentFiles zh: Property not found in resource file: MainFrame, property: menu.settings.autoRenameIdentifiers zh: Property not found in resource file: MainFrame, property: message.confirm.recentFileNotFound zh: Property not found in resource file: MainFrame, property: work.canceled zh: Property not found in resource file: MainFrame, property: work.restoringControlFlow zh: Property not found in resource file: MainFrame, property: work.restoringControlFlow.complete zh: Resource file not found: /com/jpexs/decompiler/flash/gui/locales/AdvancedSettingsDialog_zh.properties
user
zh: 资源文件中未找到属性: ExportDialog, property: actionscript.hex zh: 资源文件中未找到属性: ExportDialog, property: actionscript.pcodehex zh: 资源文件中未找到属性: MainFrame, property: contextmenu.closeSwf zh: 资源文件中未找到属性: MainFrame, property: filter.exe zh: 资源文件中未找到属性: MainFrame, property: filter.gfx zh: 资源文件中未找到属性: MainFrame, property: filter.supported zh: 资源文件中未找到属性: MainFrame, property: menu.advancedsettings.advancedsettings zh: 资源文件中未找到属性: MainFrame, property: menu.file.saveasexe zh: 资源文件中未找到属性: MainFrame, property: menu.recentFiles zh: 资源文件中未找到属性: MainFrame, property: menu.settings.autoRenameIdentifiers zh: Property not found in resource file: MainFrame, property: message.confirm.recentFileNotFound zh: 资源文件中未找到属性: MainFrame, property: work.canceled zh: 资源文件中未找到属性: MainFrame, property: work.restoringControlFlow zh: 资源文件中未找到属性: MainFrame, property: work.restoringControlFlow.complete zh: 资源文件中未找到属性: /com/jpexs/decompiler/flash/gui/locales/AdvancedSettingsDialog_zh.properties
developer
Whats this? You've translated the "Property not found in resource file" text 14 times? You should translate the texts from the resource files. This is just an info about which files/texts are missing. You can find the localization pack here: /www.free-decompiler.com/flash/translations.html
admin
An user pushed new translated chinese strings on Github here: https://github.com/jindrapetrik/jpexs-decompiler/commit/eb9a008bf9ce8d4a71d12beb25a0daaf57 a431e6 I hope you don't mind.
developer
Please translate the following texts (You can skip AdvancedSettings if it is too much): zh ----------------------------- AboutDialog, property: translators=Translators: AboutDialog, property: developers.others=+ others from GitHub and Google code AboutDialog, property: developers=Developers: AdvancedSettingsDialog, property: config.description.overrideTextExportFileName=You can customite the filename of the expoted text. Use {filename} placeholder to use the filename of current SWF. AdvancedSettingsDialog, property: advancedSettings.columns.name=Name AdvancedSettingsDialog, property: config.name.autoRenameIdentifiers=Automatic rename identifiers AdvancedSettingsDialog, property: config.description.showCloseConfirmation=Show again SWF close confirmation for modified files. AdvancedSettingsDialog, property: config.description.textExportExportFontFace=Embed font files in SVG using font-face instead of shapes AdvancedSettingsDialog, property: config.name.textExportExportFontFace=Use font-face in SVG export AdvancedSettingsDialog, property: advancedSettings.columns.value=Value AdvancedSettingsDialog, property: config.description.resolveConstants=Turn this off to show 'constantxx' instead of real values in P-code window AdvancedSettingsDialog, property: config.description.showTraitSavedMessage=Show again trait saved message AdvancedSettingsDialog, property: config.name.openMultipleFiles=Open multiple files AdvancedSettingsDialog, property: config.description.parallelSpeedUp=Parallelism can speed up decompilation AdvancedSettingsDialog, property: config.group.description.import=Configuration of imports AdvancedSettingsDialog, property: config.description.decompilationTimeoutSingleMethod=Decompiler will stop ActionScript decompilation after reaching this time in one method AdvancedSettingsDialog, property: config.name.autoDeobfuscate=Automatic deobfuscation AdvancedSettingsDialog, property: config.name.resolveConstants=Resolve constants in AS1/2 p-code AdvancedSettingsDialog, property: config.group.description.other=Other uncategorized configs AdvancedSettingsDialog, property: config.name.textImportResizeTextBoundsMode=Text bounds resize mode AdvancedSettingsDialog, property: config.name.lastOpenDir=(Internal) Last open directory AdvancedSettingsDialog, property: config.name.lastRenameType=(Internal) Last rename type AdvancedSettingsDialog, property: config.name.gui.splitPane1.dividerLocation=(Internal) Splitter location 1 AdvancedSettingsDialog, property: config.name.getLocalNamesFromDebugInfo=AS3: Get local register names from debug info AdvancedSettingsDialog, property: config.group.description.script=ActionScript decompilation related AdvancedSettingsDialog, property: config.name.gui.fontPreviewWindow.width=(Internal) Last font preview window width AdvancedSettingsDialog, property: config.name.displayFileName=Show SWF name in title AdvancedSettingsDialog, property: config.description.dumpTags=Dump tags to console on reading SWF file AdvancedSettingsDialog, property: config.name.showCloseConfirmation=Show again SWF close confirmation AdvancedSettingsDialog, property: config.name.debuggerPort=Debugger port AdvancedSettingsDialog, property: config.name.parallelThreadCount=Number of threads AdvancedSettingsDialog, property: config.group.description.ui=User intercace configuration AdvancedSettingsDialog, property: config.name.textExportSingleFileRecordSeparator=Separator of records in one file text export AdvancedSettingsDialog, property: config.name.showCodeSavedMessage=Show again code saved message AdvancedSettingsDialog, property: config.description.export.formats=Last used export formats AdvancedSettingsDialog, property: config.description.lastDebuggerReplaceFunction=Function name which was last selected in replace trace function with debugger AdvancedSettingsDialog, property: config.description.packJavaScripts=Run JavaScript packer on scripts created on Canvas Export. AdvancedSettingsDialog, property: config.name.recentFiles=(Internal) Recent files AdvancedSettingsDialog, property: config.name.showTraitSavedMessage=Show again trait saved message AdvancedSettingsDialog, property: config.name.useHexColorFormat=Hex color format AdvancedSettingsDialog, property: config.name.warning.experimental.as12edit=Warn on AS1/2 direct edit AdvancedSettingsDialog, property: config.name.textExportSingleFileSeparator=Separator of texts in one file text export AdvancedSettingsDialog, property: config.description.warning.experimental.as3edit=Show warning on AS3 experimental direct editation AdvancedSettingsDialog, property: config.group.name.other=Other AdvancedSettingsDialog, property: config.description.openMultipleFiles=Allows opening multiple files at once in one window AdvancedSettingsDialog, property: config.name.useDetailedLogging=Detailed Logging AdvancedSettingsDialog, property: config.name.registerNameFormat=Register variable format AdvancedSettingsDialog, property: config.name.formatting.indent.size=Characters per indent AdvancedSettingsDialog, property: config.name.useRibbonInterface=Ribbon interface AdvancedSettingsDialog, property: config.description.check.updates.nightly=Checking for nightly version updates AdvancedSettingsDialog, property: config.description.useFrameCache=Cache frames before rendering again AdvancedSettingsDialog, property: config.description.paramNamesEnable=Using parameter names in decompiling may cause problems because official programs like Flash CS 5.5 inserts wrong parameter names indices AdvancedSettingsDialog, property: config.description.textExportSingleFile=Exporting texts in one file instead of multiple AdvancedSettingsDialog, property: config.description.check.updates.stable=Checking for stable version updates AdvancedSettingsDialog, property: config.name.displayDebuggerInfo=(Internal) Display debugger info AdvancedSettingsDialog, property: config.name.gui.window.height=(Internal) Last window height AdvancedSettingsDialog, property: config.group.name.display=Display AdvancedSettingsDialog, property: config.description.autoLoadEmbeddedSwfs=Automaticaly load the embedded SWFs from DefineBinaryData tags. AdvancedSettingsDialog, property: config.description.syntaxHighlightLimit=Maximum number of characters to run syntax hilight on AdvancedSettingsDialog, property: config.name.gui.window.maximized.vertical=(Internal) Window maximized vertically AdvancedSettingsDialog, property: advancedSettings.columns.description=Description AdvancedSettingsDialog, property: config.name.gotoMainClassOnStartup=Go to main class on startup (AS3) AdvancedSettingsDialog, property: config.description.useDetailedLogging=Log detailed error messages and info for debugging purposes AdvancedSettingsDialog, property: config.description.debuggerPort=Port used for socket debugging AdvancedSettingsDialog, property: config.description.lastExportDir=Last used export directory AdvancedSettingsDialog, property: config.name.gui.fontPreviewWindow.height=(Internal) Last font preview window height AdvancedSettingsDialog, property: config.description.decimalAddress=Use decimal addresses instead of hexadecimal AdvancedSettingsDialog, property: config.description.fontPairing=Font pairs for importing new characters AdvancedSettingsDialog, property: config.description.registerNameFormat=Format of local register variable names. Use %d for register number. AdvancedSettingsDialog, property: config.description.useRibbonInterface=Uncheck to use classic interface without ribbon menu AdvancedSettingsDialog, property: config.name.cacheOnDisk=Use caching on disk AdvancedSettingsDialog, property: config.group.name.format=Formatting AdvancedSettingsDialog, property: config.group.name.decompilation=Decompilation AdvancedSettingsDialog, property: config.name.export.zoom=(Internal) Export zoom AdvancedSettingsDialog, property: config.name.gui.fontPreviewWindow.posY=(Internal) Last font preview window Y AdvancedSettingsDialog, property: config.name.export.formats=(Internal) Export formats AdvancedSettingsDialog, property: config.description.useHexColorFormat=Show the colors in hex format AdvancedSettingsDialog, property: config.name.gui.fontPreviewWindow.posX=(Internal) Last font preview window X AdvancedSettingsDialog, property: config.description.warning.experimental.as12edit=Show warning on AS1/2 experimental direct editation AdvancedSettingsDialog, property: config.group.description.decompilation=Global decompilation related functions AdvancedSettingsDialog, property: config.description.textExportSingleFileSeparator=Text to insert between texts in single file text export AdvancedSettingsDialog, property: config.name.check.updates.delay=Updates check delay AdvancedSettingsDialog, property: config.name.check.updates.nightly=Check for nightly versions AdvancedSettingsDialog, property: config.description.lastOpenDir=Last used open directory AdvancedSettingsDialog, property: config.name.lastSaveDir=(Internal) Last save directory AdvancedSettingsDialog, property: config.description.tagTreeShowEmptyFolders=Show empty folders in tag tree. AdvancedSettingsDialog, property: config.name.paramNamesEnable=Enable parameter names in AS3 AdvancedSettingsDialog, property: config.name.showOldTextDuringTextEditing=Show old text during text editing AdvancedSettingsDialog, property: config.description.exportTimeout=Decompiler will stop exporting after reaching this time AdvancedSettingsDialog, property: config.name.parallelSpeedUp=Parallel SpeedUp AdvancedSettingsDialog, property: config.description.gui.avm2.splitPane.dividerLocation= AdvancedSettingsDialog, property: config.description.textImportResizeTextBoundsMode=Text bounds resize mode after text editing. AdvancedSettingsDialog, property: config.name.guiActionSplitPaneDividerLocation=(Internal) AS1/2 splitter location AdvancedSettingsDialog, property: config.name.sublimiter=Limit of code subs AdvancedSettingsDialog, property: default=default AdvancedSettingsDialog, property: config.name.decompile=Show ActionScript source AdvancedSettingsDialog, property: config.name.dumpView=Dump View AdvancedSettingsDialog, property: config.group.description.display=Flash objects display, etc. AdvancedSettingsDialog, property: config.name.gui.splitPane2.dividerLocation=(Internal) Splitter location 2 AdvancedSettingsDialog, property: config.description.gui.fontPreviewWindow.width= AdvancedSettingsDialog, property: config.description.getLocalNamesFromDebugInfo=If debug info present, renames local registers from _loc_x_ to real names. This can be turned off because some obfuscators use invalid register names there. AdvancedSettingsDialog, property: config.description.gui.window.height=Last saved window height AdvancedSettingsDialog, property: config.description.gui.window.maximized.vertical=Last window state - maximized vertically AdvancedSettingsDialog, property: config.name.debugCopy=Debug recompile AdvancedSettingsDialog, property: config.description.showCodeSavedMessage=Show again code saved message AdvancedSettingsDialog, property: config.name.saveAsExeScaleMode=Save as EXE scale mode AdvancedSettingsDialog, property: config.name.beginBlockOnNewLine=Curly brace on new line AdvancedSettingsDialog, property: config.name.gui.avm2.splitPane.dividerLocation=(Internal) AS3 Splitter location AdvancedSettingsDialog, property: config.description.gui.splitPane1.dividerLocation= AdvancedSettingsDialog, property: config.description.parallelThreadCount=Number of threads for parallel speedup AdvancedSettingsDialog, property: config.name.formatting.indent.useTabs=Tabs for indent AdvancedSettingsDialog, property: config.group.name.update=Updates AdvancedSettingsDialog, property: config.description.recentFiles=Recent opened files AdvancedSettingsDialog, property: config.name.decimalAddress=Use decimal addresses AdvancedSettingsDialog, property: config.name.lastUpdatesCheckDate=(Internal) Last update check date AdvancedSettingsDialog, property: config.description.formatting.indent.size=Number or spaces(or tabs) for one indentation AdvancedSettingsDialog, property: config.description.sublimiter=Limit of code subs for obfuscated code. AdvancedSettingsDialog, property: advancedSettings.dialog.title=Advanced Settings AdvancedSettingsDialog, property: config.description.locale=Locales identifier AdvancedSettingsDialog, property: config.name.lzmaFastBytes=LZMA fast bytes (valid values: 5-255) AdvancedSettingsDialog, property: config.group.description.format=ActionScript code formatting AdvancedSettingsDialog, property: config.description.randomDebuggerPackage=This renames Debugger package to random string which makes debugger presence harder to detect by ActionScript AdvancedSettingsDialog, property: config.name.internalFlashViewer=Use own Flash viewer AdvancedSettingsDialog, property: config.description.saveAsExeScaleMode=Scaling mode for EXE export AdvancedSettingsDialog, property: config.name.gui.window.maximized.horizontal=(Internal) Window maximized horizontally AdvancedSettingsDialog, property: config.name.packJavaScripts=Pack JavaScripts AdvancedSettingsDialog, property: config.description.gotoMainClassOnStartup=Navigates to document class of AS3 file on SWF opening AdvancedSettingsDialog, property: config.description.displayDebuggerInfo=Display info about debugger before switching it AdvancedSettingsDialog, property: config.name.updateProxyAddress=Http Proxy address for checking updates AdvancedSettingsDialog, property: config.description.textExportSingleFileRecordSeparator=Text to insert between text records in single file text export AdvancedSettingsDialog, property: config.description.dumpView=View raw data dump AdvancedSettingsDialog, property: config.name.offeredAssociation=(Internal) Association with SWF files displayed AdvancedSettingsDialog, property: config.name.locale=Language AdvancedSettingsDialog, property: config.description.guiActionSplitPaneDividerLocation= AdvancedSettingsDialog, property: config.description.decompilationTimeoutFile=Decompiler will stop ActionScript decompilation after reaching this time in one file AdvancedSettingsDialog, property: config.name.overrideTextExportFileName=Override text export filename AdvancedSettingsDialog, property: config.name.decompilationTimeoutFile=Single file decompilation timeout (seconds) AdvancedSettingsDialog, property: config.name.debugMode=Debug mode AdvancedSettingsDialog, property: config.name.deobfuscationMode=Deobfuscation mode AdvancedSettingsDialog, property: config.description.cacheOnDisk=Cache already decompiled parts on hard drive instead of memory AdvancedSettingsDialog, property: config.description.export.zoom=Last used export zoom AdvancedSettingsDialog, property: config.group.description.limit=Decompilation limits for obfuscated code, etc. AdvancedSettingsDialog, property: config.description.gui.window.width=Last saved window width AdvancedSettingsDialog, property: config.description.gui.window.maximized.horizontal=Last window state - maximized horizontally AdvancedSettingsDialog, property: config.name.randomDebuggerPackage=Use random package name for Debugger AdvancedSettingsDialog, property: config.description.gui.fontPreviewWindow.posY= AdvancedSettingsDialog, property: config.description.showMethodBodyId=Shows the id of the methodbody for commandline import AdvancedSettingsDialog, property: config.description.gui.fontPreviewWindow.posX= AdvancedSettingsDialog, property: config.description.decompile=You can disable AS decompilation, then only P-code is shown AdvancedSettingsDialog, property: config.group.name.export=Export AdvancedSettingsDialog, property: config.description.lastSaveDir=Last used save directory AdvancedSettingsDialog, property: config.description.check.updates.delay=Minimum time between automatic checks for updates on application start AdvancedSettingsDialog, property: config.group.description.update=Checking for updates AdvancedSettingsDialog, property: config.description.updateProxyAddress=Http Proxy address for checking updates. Format: example.com:8080 AdvancedSettingsDialog, property: config.description.gui.splitPane2.dividerLocation= AdvancedSettingsDialog, property: config.name.pluginPath=Plugin Path AdvancedSettingsDialog, property: config.group.description.debug=Debugging settings AdvancedSettingsDialog, property: config.name.warning.experimental.as3edit=Warn on AS3 direct edit AdvancedSettingsDialog, property: config.description.debugCopy=Tries to compile SWF file again just after opening to ensure it produces same binary code. Use for DEBUGGING only! AdvancedSettingsDialog, property: config.description.autoDeobfuscate=Run deobfuscation on every file before ActionScript decompilation AdvancedSettingsDialog, property: config.name.useFrameCache=Use frame cache AdvancedSettingsDialog, property: config.description.formatting.indent.useTabs=Use tabs instead of spaces for indentation AdvancedSettingsDialog, property: config.description.guiPreviewSplitPaneDividerLocation= AdvancedSettingsDialog, property: config.description.openFolderAfterFlaExport=Display output directory after exporting FLA file AdvancedSettingsDialog, property: config.name.openFolderAfterFlaExport=Open folder after FLA export AdvancedSettingsDialog, property: config.description.displayFileName=Display SWF file/url name in the window title (You can make screenshots then) AdvancedSettingsDialog, property: config.group.name.limit=Limits AdvancedSettingsDialog, property: config.description.showAllAddresses=Display all ActionScript instruction addresses AdvancedSettingsDialog, property: config.name.gui.window.width=(Internal) Last window width AdvancedSettingsDialog, property: config.description.offeredAssociation=Dialog about file association was already displayed AdvancedSettingsDialog, property: config.name.showMethodBodyId=Show method body id AdvancedSettingsDialog, property: config.description.lastUpdatesCheckDate=Date of last checking for updates on server AdvancedSettingsDialog, property: config.name.lastExportDir=(Internal) Last export directory AdvancedSettingsDialog, property: config.description.deobfuscationMode=Run deobfuscation on every file before ActionScript decompilation AdvancedSettingsDialog, property: config.description.beginBlockOnNewLine=Begin block with curly brace on new line AdvancedSettingsDialog, property: config.group.name.import=Import AdvancedSettingsDialog, property: config.description.check.updates.enabled=Automatic checking for updates on application start AdvancedSettingsDialog, property: config.description.showOldTextDuringTextEditing=Shows the original text of the text tag with gray color in the preview area. AdvancedSettingsDialog, property: config.group.name.debug=Debug AdvancedSettingsDialog, property: config.name.guiPreviewSplitPaneDividerLocation=(Internal) Preview splitter location AdvancedSettingsDialog, property: config.name.lastDebuggerReplaceFunction=(Internal) Last selected trace replacement AdvancedSettingsDialog, property: config.description.autoRenameIdentifiers=Automatically rename invalid indentifiers on SWF load AdvancedSettingsDialog, property: config.name.maxRecentFileCount=Max recent count AdvancedSettingsDialog, property: config.description.gui.fontPreviewWindow.height= AdvancedSettingsDialog, property: advancedSettings.restartConfirmation=You must restart the program for some modifications to take effect. Do you want to restart it now? AdvancedSettingsDialog, property: config.description.guiFontPreviewSampleText=Last font preview sample text list index AdvancedSettingsDialog, property: config.group.name.script=Scripts AdvancedSettingsDialog, property: config.name.guiFontPreviewSampleText=(Internal) Last font preview sample text AdvancedSettingsDialog, property: config.name.exportTimeout=Total export timeout (seconds) AdvancedSettingsDialog, property: config.name.tagTreeShowEmptyFolders=Show empty folders AdvancedSettingsDialog, property: config.name.dumpTags=Dump tags to console AdvancedSettingsDialog, property: config.description.internalFlashViewer=Use JPEXS Flash Viewer instead of standard Flash Player for flash parts display AdvancedSettingsDialog, property: config.description.lastRenameType=Last used rename identifiers type AdvancedSettingsDialog, property: config.description.pluginPath=- AdvancedSettingsDialog, property: config.group.description.export=Configuration of exports AdvancedSettingsDialog, property: config.description.debugMode=Mode for debugging. Turns on debug menu. AdvancedSettingsDialog, property: config.description.lzmaFastBytes=Fast bytes parameter of the LZMA encoder AdvancedSettingsDialog, property: config.name.textExportSingleFile=Export texts in single file AdvancedSettingsDialog, property: config.group.name.ui=Interface AdvancedSettingsDialog, property: config.name.showAllAddresses=Show all addresses AdvancedSettingsDialog, property: config.name.decompilationTimeoutSingleMethod=AS3: Single method decompilation timeout (seconds) AdvancedSettingsDialog, property: config.name.check.updates.stable=Check for stable versions AdvancedSettingsDialog, property: config.description.maxRecentFileCount=Maximum number of recent files AdvancedSettingsDialog, property: config.name.check.updates.enabled=Updates check enabled AdvancedSettingsDialog, property: config.name.autoLoadEmbeddedSwfs=Auto load embedded SWFs AdvancedSettingsDialog, property: config.name.syntaxHighlightLimit=Syntax hilight max chars AdvancedSettingsDialog, property: config.name.fontPairing=(Internal) Font pairs for import DebugLogDialog, property: dialog.title=Debugger Log DebugLogDialog, property: msg.header=connection %clientid%: DebugLogDialog, property: button.close=Close DebugLogDialog, property: button.clear=Clear ExportDialog, property: zoom.invalid=Invalid zoom value. ExportDialog, property: frames.bmp=BMP ExportDialog, property: frames.png=PNG ExportDialog, property: frames.canvas=HTML5 Canvas ExportDialog, property: frames.svg=SVG ExportDialog, property: frames.avi=AVI ExportDialog, property: scripts.pcode_hex=P-code with Hex ExportDialog, property: zoom.percent=% ExportDialog, property: fonts.ttf=TTF ExportDialog, property: frames.pdf=PDF ExportDialog, property: binaryData=Binary data ExportDialog, property: frames=Frames ExportDialog, property: sounds.mp3_wav=MP3/WAV ExportDialog, property: shapes.canvas=HTML5 Canvas ExportDialog, property: binaryData.raw=Raw ExportDialog, property: morphshapes.gif=GIF ExportDialog, property: morphshapes.canvas=HTML5 Canvas ExportDialog, property: fonts.woff=WOFF ExportDialog, property: morphshapes=Morphshapes ExportDialog, property: fonts=Fonts ExportDialog, property: scripts.hex=Hex ExportDialog, property: zoom=Zoom ExportDialog, property: frames.gif=GIF ExportDialog, property: sounds.wav=WAV ExportDialog, property: morphshapes.svg=SVG ExportDialog, property: texts.svg=SVG FontEmbedDialog, property: ttffile.selection=TTF file: %fontname% (%filename%) FontEmbedDialog, property: installed=Installed: FontEmbedDialog, property: error.invalidfontfile=Invalid font file FontEmbedDialog, property: filter.ttf=True Type Font files (*.ttf) FontEmbedDialog, property: button.loadfont=Load font from disk... FontEmbedDialog, property: allcharacters=All characters (%available% characters) FontEmbedDialog, property: ttffile.noselection=TTF file: <select> FontEmbedDialog, property: error.cannotreadfontfile=Cannot read font file FontPreviewDialog, property: fontPreview.dialog.title=Font preview LoadFromMemoryFrame, property: column.pid=PID LoadFromMemoryFrame, property: column.version=Version LoadFromMemoryFrame, property: column.fileSize=File Size LoadFromMemoryFrame, property: column.processName=Process Name MainFrame, property: work.restoringControlFlow=Restoring control flow MainFrame, property: preview.prevframe=Previous frame MainFrame, property: button.snapshot.hint=Take snapshot into clipboard MainFrame, property: menu.debugger=Debugger MainFrame, property: preview.nextframe=Next frame MainFrame, property: contextmenu.addTag=Add tag MainFrame, property: message.confirm.closeAll=There are unsaved changes. Do you really want to close all SWFs? MainFrame, property: filter.xml=XML MainFrame, property: deobfuscation.comment.failed=Deobfuscation is activated but decompilation still failed. If the file is NOT obfuscated, disable "Automatic deobfucation" for better results. MainFrame, property: preview.gotoframe.dialog.title=Goto frame MainFrame, property: message.confirm.close=There are unsaved changes. Do you really want to close {swfName}? MainFrame, property: button.zoomin.hint=Zoom in MainFrame, property: button.setAdvanceValues=Set advance values MainFrame, property: menu.debugger.showlog=Show Log MainFrame, property: font.name.intag=Font name in tag: MainFrame, property: menu.advancedsettings.advancedsettings=Advanced Settings MainFrame, property: menu.recentFiles=Recent files MainFrame, property: deobfuscation.comment.tryenable=Tip: You can try enabling "Automatic deobfucation" in Settings MainFrame, property: filter.supported=All supported filetypes MainFrame, property: button.zoomfit.hint=Zoom to fit MainFrame, property: preview.gotoframe=Goto frame... MainFrame, property: binarydata.swfInside=It looks like there is SWF inside this binary data tag. Click here to load it as subtree. MainFrame, property: menu.tools.replace=Text Replace MainFrame, property: menu.debugger.replacetrace=Replace trace calls MainFrame, property: menu.debugger.switch=Debugger MainFrame, property: preview.gotoframe.dialog.frame.error=Invalid frame number. It must be number between %min% and %max%. MainFrame, property: button.zoomnone.hint=Zoom to 1:1 MainFrame, property: contextmenu.importSwfXml=Import SWF XML MainFrame, property: error.text.invalid.continue=Invalid text: %text% on line %line%. Do you want to continue? MainFrame, property: fit=fit MainFrame, property: filter.gfx=ScaleForm GFx files (*.gfx) MainFrame, property: message.debugger=This SWF Debugger can only be used to print messages to log window, browser console or alerts. It is NOT designed for features like step code, breakpoints etc. MainFrame, property: preview.gotoframe.dialog.message=Enter frame number (%min% - %max%) MainFrame, property: contextmenu.exportSwfXml=Export SWF as XML MainFrame, property: button.zoomout.hint=Zoom out MainFrame, property: contextmenu.copyTag=Copy tag to MainFrame, property: editorTruncateWarning=Text truncated at position %chars% in debug mode. MainFrame, property: contextmenu.openswfinside=Open SWF inside MainFrame, property: work.canceled=Canceled MainFrame, property: contextmenu.exportJavaSource=Export Java Source ReplaceTraceDialog, property: dialog.title=Replace Trace function calls ReplaceTraceDialog, property: function.debugConsole=debugConsole - web browser javascript console.log ReplaceTraceDialog, property: function.debugAlert=debugAlert - web browser javascript alert ReplaceTraceDialog, property: function.debugSocket=debugSocket - socket connection to the decompiler SearchDialog, property: checkbox.searchText=Search in texts SearchDialog, property: dialog.title=Text search SearchDialog, property: checkbox.searchAS=Search in AS SearchDialog, property: label.replacementtext=Replacement text: SearchDialog, property: checkbox.replaceInParameters=Replace in parameters SearchDialog, property: dialog.title.replace=Text replace SearchResultsDialog, property: dialog.title=Search results: %text% SearchResultsDialog, property: button.goto=Go to SearchResultsDialog, property: button.close=Close UsageFrame, property: dialog.title.declaration=Declaration: ProxyFrame, property: column.url=URL ProxyFrame, property: copy.url=Copy URL ProxyFrame, property: column.size=Size ProxyFrame, property: error.save.as=Cannot save file ProxyFrame, property: error.start.server=Cannot start server on port %port%. Please check if port is not blocked by other application. ProxyFrame, property: error.replace=Cannot replace data ProxyFrame, property: column.accessed=Accessed ProxyFrame, property: save.as=Save as... ProxyFrame, property: replace=Replace...
admin
In issue #1272, an user updated Chinese translation and I guess he would like to help in the future too, so I am informing you that there is second translator now, If you don't mind...
user
ok. tks.
user
Chinese translation update to v18.3.6
admin
Thank you, I added it to nightly 2507.