# Copyright (C) 2010-2014 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 <http://www.gnu.org/licenses/>.

advancedSettings.dialog.title = Advanced Settings
advancedSettings.restartConfirmation = You must restart the program for some modifications to take effect. Do you want to restart it now?
advancedSettings.columns.name = Name
advancedSettings.columns.value = Value
advancedSettings.columns.description = Description
default = default

config.group.name.export = Export
config.group.description.export = Configuration of exports

config.group.name.script = Scripts
config.group.description.script = ActionScript decompilation related

config.group.name.update = Updates
config.group.description.update = Checking for updates

config.group.name.format = Formatting
config.group.description.format = ActionScript code formatting

config.group.name.limit = Limits
config.group.description.limit = Decompilation limits for obfuscated code, etc.

config.group.name.ui = Interface
config.group.description.ui = User intercace configuration

config.group.name.debug = Debug
config.group.description.debug = Debugging settings

config.group.name.display = Display
config.group.description.display = Flash objects display, etc.

config.group.name.decompilation = Decompilation
config.group.description.decompilation = Global decompilation related functions

config.group.name.other = Other
config.group.description.other = Other uncategorized configs

config.name.openMultipleFiles = Open multiple files
config.description.openMultipleFiles = Allows opening multiple files at once in one window

config.name.decompile = Show ActionScript source
config.description.decompile = You can disable AS decompilation, then only P-code is shown

config.name.dumpView = Dump View
config.description.dumpView = View raw data dump

config.name.useHexColorFormat = Hex color format
config.description.useHexColorFormat = Show the colors in hex format

config.name.parallelSpeedUp = Parallel SpeedUp
config.description.parallelSpeedUp = Parallelism can speed up decompilation

config.name.parallelThreadCount = Number of threads
config.description.parallelThreadCount = Number of threads for parallel speedup

config.name.autoDeobfuscate = Automatic deobfuscation
config.description.autoDeobfuscate = Run deobfuscation on every file before ActionScript decompilation

config.name.cacheOnDisk = Use caching on disk
config.description.cacheOnDisk = Cache already decompiled parts on hard drive instead of memory

config.name.internalFlashViewer = Use own Flash viewer
config.description.internalFlashViewer = Use JPEXS Flash Viewer instead of standard Flash Player for flash parts display

config.name.gotoMainClassOnStartup = Go to main class on startup (AS3)
config.description.gotoMainClassOnStartup = Navigates to document class of AS3 file on SWF opening

config.name.autoRenameIdentifiers = Automatic rename identifiers
config.description.autoRenameIdentifiers = Automatically rename invalid indentifiers on SWF load

config.name.offeredAssociation = (Internal) Association with SWF files displayed
config.description.offeredAssociation = Dialog about file association was already displayed

config.name.decimalAddress = Use decimal addresses
config.description.decimalAddress = Use decimal addresses instead of hexadecimal

config.name.showAllAddresses = Show all addresses
config.description.showAllAddresses = Display all ActionScript instruction addresses

config.name.useFrameCache = Use frame cache
config.description.useFrameCache = Cache frames before rendering again

config.name.useRibbonInterface = Ribbon interface
config.description.useRibbonInterface = Uncheck to use classic interface without ribbon menu

config.name.openFolderAfterFlaExport = Open folder after FLA export
config.description.openFolderAfterFlaExport = Display output directory after exporting FLA file

config.name.useDetailedLogging = Detailed Logging
config.description.useDetailedLogging = Log detailed error messages and info for debugging purposes

config.name.debugMode = Debug mode
config.description.debugMode = Mode for debugging. Turns on debug menu.

config.name.resolveConstants = Resolve constants in AS1/2 p-code
config.description.resolveConstants = Turn this off to show 'constantxx' instead of real values in P-code window

config.name.sublimiter = Limit of code subs
config.description.sublimiter = Limit of code subs for obfuscated code.

config.name.exportTimeout = Total export timeout (seconds)
config.description.exportTimeout = Decompiler will stop exporting after reaching this time

config.name.decompilationTimeoutFile = Single file decompilation timeout (seconds)
config.description.decompilationTimeoutFile = Decompiler will stop ActionScript decompilation after reaching this time in one file

config.name.paramNamesEnable = Enable parameter names in AS3
config.description.paramNamesEnable = Using parameter names in decompiling may cause problems because official programs like Flash CS 5.5 inserts wrong parameter names indices

config.name.displayFileName = Show SWF name in title
config.description.displayFileName = Display SWF file/url name in the window title (You can make screenshots then)

config.name.debugCopy = Debug recompile
config.description.debugCopy = Tries to compile SWF file again just after opening to ensure it produces same binary code. Use for DEBUGGING only!

config.name.dumpTags = Dump tags to console
config.description.dumpTags = Dump tags to console on reading SWF file

config.name.decompilationTimeoutSingleMethod = AS3: Single method decompilation timeout (seconds)
config.description.decompilationTimeoutSingleMethod = Decompiler will stop ActionScript decompilation after reaching this time in one method

config.name.lastRenameType = (Internal) Last rename type
config.description.lastRenameType = Last used rename identifiers type

config.name.lastSaveDir = (Internal) Last save directory
config.description.lastSaveDir = Last used save directory

config.name.lastOpenDir = (Internal) Last open directory
config.description.lastOpenDir = Last used open directory

config.name.lastExportDir = (Internal) Last export directory
config.description.lastExportDir = Last used export directory

config.name.locale = Language
config.description.locale = Locales identifier

config.name.registerNameFormat = Register variable format
config.description.registerNameFormat = Format of local register variable names. Use %d for register number.

config.name.maxRecentFileCount = Max recent count
config.description.maxRecentFileCount = Maximum number of recent files

config.name.recentFiles = (Internal) Recent files
config.description.recentFiles = Recent opened files

config.name.fontPairing = (Internal) Font pairs for import
config.description.fontPairing = Font pairs for importing new characters

config.name.lastUpdatesCheckDate = (Internal) Last update check date
config.description.lastUpdatesCheckDate = Date of last checking for updates on server

config.name.gui.window.width = (Internal) Last window width
config.description.gui.window.width = Last saved window width

config.name.gui.window.height = (Internal) Last window height
config.description.gui.window.height = Last saved window height

config.name.gui.window.maximized.horizontal = (Internal) Window maximized horizontally
config.description.gui.window.maximized.horizontal = Last window state - maximized horizontally

config.name.gui.window.maximized.vertical = (Internal) Window maximized vertically
config.description.gui.window.maximized.vertical = Last window state - maximized vertically

config.name.gui.avm2.splitPane.dividerLocation = (Internal) AS3 Splitter location
config.description.gui.avm2.splitPane.dividerLocation = 

config.name.guiActionSplitPaneDividerLocation = (Internal) AS1/2 splitter location
config.description.guiActionSplitPaneDividerLocation = 

config.name.guiPreviewSplitPaneDividerLocation = (Internal) Preview splitter location
config.description.guiPreviewSplitPaneDividerLocation = 

config.name.gui.splitPane1.dividerLocation = (Internal) Splitter location 1
config.description.gui.splitPane1.dividerLocation = 

config.name.gui.splitPane2.dividerLocation = (Internal) Splitter location 2
config.description.gui.splitPane2.dividerLocation = 

config.name.saveAsExeScaleMode = Save as EXE scale mode
config.description.saveAsExeScaleMode = Scaling mode for EXE export

config.name.syntaxHighlightLimit = Syntax hilight max chars
config.description.syntaxHighlightLimit = Maximum number of characters to run syntax hilight on

config.name.guiFontPreviewSampleText = (Internal) Last font preview sample text
config.description.guiFontPreviewSampleText = Last font preview sample text list index

config.name.gui.fontPreviewWindow.width = (Internal) Last font preview window width
config.description.gui.fontPreviewWindow.width = 

config.name.gui.fontPreviewWindow.height = (Internal) Last font preview window height
config.description.gui.fontPreviewWindow.height = 

config.name.gui.fontPreviewWindow.posX = (Internal) Last font preview window X
config.description.gui.fontPreviewWindow.posX = 

config.name.gui.fontPreviewWindow.posY = (Internal) Last font preview window Y
config.description.gui.fontPreviewWindow.posY = 

config.name.formatting.indent.size = Characters per indent
config.description.formatting.indent.size = Number or spaces(or tabs) for one indentation

config.name.formatting.indent.useTabs = Tabs for indent
config.description.formatting.indent.useTabs = Use tabs instead of spaces for indentation

config.name.beginBlockOnNewLine = Curly brace on new line
config.description.beginBlockOnNewLine = Begin block with curly brace on new line

config.name.check.updates.delay = Updates check delay
config.description.check.updates.delay = Minimum time between automatic checks for updates on application start

config.name.check.updates.stable = Check for stable versions
config.description.check.updates.stable = Checking for stable version updates

config.name.check.updates.nightly = Check for nightly versions
config.description.check.updates.nightly = Checking for nightly version updates

config.name.check.updates.enabled = Updates check enabled
config.description.check.updates.enabled = Automatic checking for updates on application start

config.name.export.formats = (Internal) Export formats
config.description.export.formats = Last used export formats

config.name.textExportSingleFile = Export texts in single file
config.description.textExportSingleFile = Exporting texts in one file instead of multiple

config.name.textExportSingleFileSeparator = Separator of texts in one file text export
config.description.textExportSingleFileSeparator = Text to insert between texts in single file text export

config.name.textExportSingleFileRecordSeparator = Separator of records in one file text export
config.description.textExportSingleFileRecordSeparator = Text to insert between text records in single file text export

config.name.warning.experimental.as12edit = Warn on AS1/2 direct edit
config.description.warning.experimental.as12edit = Show warning on AS1/2 experimental direct editation

config.name.warning.experimental.as3edit = Warn on AS3 direct edit
config.description.warning.experimental.as3edit = Show warning on AS3 experimental direct editation

config.name.packJavaScripts = Pack JavaScripts
config.description.packJavaScripts = Run JavaScript packer on scripts created on Canvas Export.

config.name.textExportExportFontFace = Use font-face in SVG export
config.description.textExportExportFontFace = Embed font files in SVG using font-face instead of shapes

config.name.lzmaFastBytes = LZMA fast bytes (valid values: 5-255)
config.description.lzmaFastBytes = Fast bytes parameter of the LZMA encoder

#temporary setting, do not translate it
config.name.pluginPath = Plugin Path
config.description.pluginPath = -   

config.name.deobfuscationMode = Deobfuscation mode
config.description.deobfuscationMode = Run deobfuscation on every file before ActionScript decompilation

config.name.showMethodBodyId = Show method body id
config.description.showMethodBodyId = Shows the id of the methodbody for commandline import

config.name.export.zoom = (Internal) Export zoom
config.description.export.zoom = Last used export zoom

config.name.debuggerPort = Debugger port
config.description.debuggerPort = Port used for socket debugging

config.name.displayDebuggerInfo = (Internal) Display debugger info
config.description.displayDebuggerInfo =  Display info about debugger before switching it

config.name.randomDebuggerPackage = Use random package name for Debugger
config.description.randomDebuggerPackage = This renames Debugger package to random string which makes debugger presence harder to detect by ActionScript

config.name.lastDebuggerReplaceFunction = (Internal) Last selected trace replacement
config.description.lastDebuggerReplaceFunction = Function name which was last selected in replace trace function with debugger

config.name.getLocalNamesFromDebugInfo = AS3: Get local register names from debug info
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.

config.name.tagTreeShowEmptyFolders = Show empty folders
config.description.tagTreeShowEmptyFolders = Show empty folders in tag tree.

config.name.autoLoadEmbeddedSwfs = Auto load embedded SWFs
config.description.autoLoadEmbeddedSwfs = Automaticaly load the embedded SWFs from DefineBinaryData tags.
