mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-07-19 11:38:10 +00:00
470 lines
16 KiB
Properties
470 lines
16 KiB
Properties
# 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/>.
|
|
|
|
menu.file = File
|
|
menu.file.open = Open...
|
|
menu.file.save = Save
|
|
menu.file.saveas = Save as...
|
|
menu.file.export.fla = Export to FLA
|
|
menu.file.export.all = Export all parts
|
|
menu.file.export.selection = Export selection
|
|
menu.file.exit = Exit
|
|
|
|
menu.tools = Tools
|
|
menu.tools.searchas = Search All ActionScript...
|
|
menu.tools.proxy = Proxy
|
|
menu.tools.deobfuscation = Deobfuscation
|
|
menu.tools.deobfuscation.pcode = P-code deobfuscation...
|
|
menu.tools.deobfuscation.globalrename = Globally rename identifier
|
|
menu.tools.deobfuscation.renameinvalid = Rename invalid identifiers
|
|
menu.tools.gotodocumentclass = Go to document class
|
|
|
|
menu.settings = Settings
|
|
menu.settings.autodeobfuscation = Automatic deobfuscation
|
|
menu.settings.internalflashviewer = Use own Flash viewer
|
|
menu.settings.parallelspeedup = Parallel SpeedUp
|
|
menu.settings.disabledecompilation = Disable decompilation (Disassemble only)
|
|
menu.settings.addtocontextmenu = Add FFDec to SWF files context menu
|
|
menu.settings.language = Change language
|
|
menu.settings.cacheOnDisk = Use caching on disk
|
|
menu.settings.gotoMainClassOnStartup = Highlight document class on startup
|
|
|
|
menu.help = Help
|
|
menu.help.checkupdates = Check for updates...
|
|
menu.help.helpus = Help us!
|
|
menu.help.homepage = Visit homepage
|
|
menu.help.about = About...
|
|
|
|
contextmenu.remove = Remove
|
|
|
|
button.save = Save
|
|
button.edit = Edit
|
|
button.cancel = Cancel
|
|
button.replace = Replace...
|
|
|
|
notavailonthisplatform = Preview of this object is not available on this platform (Windows only).
|
|
|
|
swfpreview = SWF preview
|
|
swfpreview.internal = SWF preview (Internal viewer)
|
|
|
|
parameters = Parameters
|
|
|
|
rename.enternew = Enter new name:
|
|
|
|
rename.finished.identifier = Identifier renamed.
|
|
rename.finished.multiname = %count% multiname(s) renamed.
|
|
|
|
node.texts = texts
|
|
node.images = images
|
|
node.movies = movies
|
|
node.sounds = sounds
|
|
node.binaryData = binaryData
|
|
node.fonts = fonts
|
|
node.sprites = sprites
|
|
node.shapes = shapes
|
|
node.morphshapes = morphshapes
|
|
node.buttons = buttons
|
|
node.frames = frames
|
|
node.scripts = scripts
|
|
|
|
message.warning = Warning
|
|
message.confirm.experimental = Following procedure can damage SWF file which can be then unplayable.\r\nUSE IT ON YOUR OWN RISK. Do you want to continue?
|
|
message.confirm.parallel = Parallelism can speed up loading and decompilation but uses more memory.
|
|
message.confirm.on = Do you want to turn this ON?
|
|
message.confirm.off = Do you want to turn this OFF?
|
|
message.confirm = Confirm
|
|
|
|
message.confirm.autodeobfuscate = Automatic deobfuscation is a way to decompile obfuscated code.\r\nDeobfuscation leads to slower decompilation and some of the dead code may be eliminated.\r\nIf the code is not obfuscated, it's better to turn autodeobfuscation off.
|
|
|
|
message.parallel = Parallelism
|
|
message.trait.saved = Trait successfully saved
|
|
|
|
message.constant.new.string = String "%value%" is not present in constants table. Do you want to add it?
|
|
message.constant.new.string.title = Add String
|
|
message.constant.new.integer = Integer value "%value%" is not present in constants table. Do you want to add it?
|
|
message.constant.new.integer.title = Add Integer
|
|
message.constant.new.unsignedinteger = Unsigned integer value "%value%" is not present in constants table. Do you want to add it?
|
|
message.constant.new.unsignedinteger.title = Add Unsigned integer
|
|
message.constant.new.double = Double value "%value%" is not present in constants table. Do you want to add it?
|
|
message.constant.new.double.title = Add Double
|
|
|
|
work.buffering = Buffering
|
|
work.waitingfordissasembly = Waiting for disassembly
|
|
work.gettinghilights = Getting highlights
|
|
work.disassembling = Disassembling
|
|
work.exporting = Exporting
|
|
work.searching = Searching
|
|
work.renaming = Renaming
|
|
work.exporting.fla = Exporting FLA
|
|
work.renaming.identifiers = Renaming identifiers
|
|
work.deobfuscating = Deobfuscating
|
|
work.decompiling = Decompiling
|
|
work.gettingvariables = Getting variables
|
|
work.reading.swf = Reading SWF
|
|
work.creatingwindow = Creating window
|
|
work.buildingscripttree = Building script tree
|
|
|
|
work.deobfuscating.complete = Deobfuscation complete
|
|
|
|
message.search.notfound = String "%searchtext%" not found.
|
|
message.search.notfound.title = Not found
|
|
|
|
message.rename.notfound.multiname = No multiname found under cursor
|
|
message.rename.notfound.identifier = No identifier found under cursor
|
|
message.rename.notfound.title = Not found
|
|
message.rename.renamed = Identifiers renamed: %count%
|
|
|
|
filter.images = Images (*.jpg,*.gif,*.png)
|
|
filter.fla = %version% Document (*.fla)
|
|
filter.xfl = %version% Uncompressed Document (*.xfl)
|
|
filter.swf = SWF files (*.swf)
|
|
|
|
error = Error
|
|
error.image.invalid = Invalid image.
|
|
|
|
error.text.invalid = Invalid text: %text% on line %line%
|
|
error.file.save = Cannot save file
|
|
error.file.write = Cannot write to the file
|
|
error.export = Error during export
|
|
|
|
export.select.directory = Select directory to export
|
|
export.finishedin = Exported in %time%
|
|
|
|
update.check.title = Update check
|
|
update.check.nonewversion = No new version available.
|
|
|
|
message.helpus = Please visit\r\n%url%\r\nfor details.
|
|
message.homepage = Visit homepage at: \r\n%url%
|
|
|
|
proxy = Proxy
|
|
proxy.start = Start proxy
|
|
proxy.stop = Stop proxy
|
|
proxy.show = Show proxy
|
|
exit = Exit
|
|
|
|
panel.disassembled = P-code source
|
|
panel.decompiled = ActionScript source
|
|
|
|
search.info = Search for "%text%":
|
|
search.script = Script
|
|
|
|
constants = Constants
|
|
traits = Traits
|
|
|
|
pleasewait = Please wait
|
|
|
|
abc.detail.methodtrait = Method/Getter/Setter Trait
|
|
abc.detail.unsupported = -
|
|
abc.detail.slotconsttrait = Slot/Const Trait
|
|
abc.detail.traitname = Name:
|
|
|
|
abc.detail.body.params.maxstack = Max stack:
|
|
abc.detail.body.params.localregcount = Local registers count:
|
|
abc.detail.body.params.minscope = Minimum scope depth:
|
|
abc.detail.body.params.maxscope = Maximum scope depth:
|
|
abc.detail.body.params.autofill = Auto fill on code save (GLOBAL SETTING)
|
|
abc.detail.body.params.autofill.experimental = ...EXPERIMENTAL
|
|
|
|
abc.detail.methodinfo.methodindex = Method Index:
|
|
abc.detail.methodinfo.parameters = Parameters:
|
|
abc.detail.methodinfo.returnvalue = Return value type:
|
|
|
|
error.methodinfo.params = MethodInfo Params Error
|
|
error.methodinfo.returnvalue = MethodInfo Return value type Error
|
|
|
|
abc.detail.methodinfo = MethodInfo
|
|
abc.detail.body.code = MethodBody Code
|
|
abc.detail.body.params = MethodBody params
|
|
|
|
abc.detail.slotconst.typevalue = Type and Value:
|
|
|
|
error.slotconst.typevalue = SlotConst type value Error
|
|
|
|
message.autofill.failed = Cannot get code stats for automatic body params.\r\nUncheck autofill to avoid this message.
|
|
info.selecttrait = Select class and click a trait in Actionscript source to edit it.
|
|
|
|
button.viewgraph = View Graph
|
|
button.viewhex = View Hex
|
|
|
|
abc.traitslist.instanceinitializer = instance initializer
|
|
abc.traitslist.classinitializer = class initializer
|
|
|
|
action.edit.experimental = (Experimental)
|
|
|
|
message.action.saved = Code successfully saved
|
|
|
|
error.action.save = %error% on line %line%
|
|
|
|
message.confirm.remove = Are you sure you want to remove %item%\n and all objects which depend on it?
|
|
|
|
#after version 1.6.5u1:
|
|
|
|
button.ok = OK
|
|
button.cancel = Cancel
|
|
|
|
font.name = Font name:
|
|
font.isbold = Is bold:
|
|
font.isitalic = Is italic:
|
|
font.ascent = Ascent:
|
|
font.descent = Descent:
|
|
font.leading = Leading:
|
|
font.characters = Characters:
|
|
font.characters.add = Add characters:
|
|
value.unknown = ?
|
|
|
|
yes = yes
|
|
no = no
|
|
|
|
errors.present = There are ERRORS in the log. Click to view.
|
|
errors.none = There are no errors in the log.
|
|
|
|
#after version 1.6.6:
|
|
|
|
dialog.message.title = Message
|
|
dialog.select.title = Select an Option
|
|
|
|
button.yes = Yes
|
|
button.no = No
|
|
|
|
FileChooser.openButtonText = Open
|
|
FileChooser.openButtonToolTipText = Open
|
|
FileChooser.lookInLabelText = Look in:
|
|
FileChooser.acceptAllFileFilterText = All Files
|
|
FileChooser.filesOfTypeLabelText = Files of type:
|
|
FileChooser.fileNameLabelText = File name:
|
|
FileChooser.listViewButtonToolTipText = List
|
|
FileChooser.listViewButtonAccessibleName = List
|
|
FileChooser.detailsViewButtonToolTipText = Details
|
|
FileChooser.detailsViewButtonAccessibleName = Details
|
|
FileChooser.upFolderToolTipText = Up One Level
|
|
FileChooser.upFolderAccessibleName = Up One Level
|
|
FileChooser.homeFolderToolTipText = Home
|
|
FileChooser.homeFolderAccessibleName = Home
|
|
FileChooser.fileNameHeaderText = Name
|
|
FileChooser.fileSizeHeaderText = Size
|
|
FileChooser.fileTypeHeaderText = Type
|
|
FileChooser.fileDateHeaderText = Date
|
|
FileChooser.fileAttrHeaderText = Attributes
|
|
FileChooser.openDialogTitleText = Open
|
|
FileChooser.directoryDescriptionText = Directory
|
|
FileChooser.directoryOpenButtonText = Open
|
|
FileChooser.directoryOpenButtonToolTipText = Open selected directory
|
|
FileChooser.fileDescriptionText = Generic File
|
|
FileChooser.helpButtonText = Help
|
|
FileChooser.helpButtonToolTipText = FileChooser help
|
|
FileChooser.newFolderAccessibleName = New Folder
|
|
FileChooser.newFolderErrorText = Error creating new folder
|
|
FileChooser.newFolderToolTipText = Create New Folder
|
|
FileChooser.other.newFolder = NewFolder
|
|
FileChooser.other.newFolder.subsequent = NewFolder.{0}
|
|
FileChooser.win32.newFolder = New Folder
|
|
FileChooser.win32.newFolder.subsequent = New Folder ({0})
|
|
FileChooser.saveButtonText = Save
|
|
FileChooser.saveButtonToolTipText = Save selected file
|
|
FileChooser.saveDialogTitleText = Save
|
|
FileChooser.saveInLabelText = Save in:
|
|
FileChooser.updateButtonText = Update
|
|
FileChooser.updateButtonToolTipText = Update directory listing
|
|
|
|
#after version 1.6.6u2:
|
|
|
|
FileChooser.detailsViewActionLabel.textAndMnemonic = Details
|
|
FileChooser.detailsViewButtonToolTip.textAndMnemonic = Details
|
|
FileChooser.fileAttrHeader.textAndMnemonic = Attributes
|
|
FileChooser.fileDateHeader.textAndMnemonic = Modified
|
|
FileChooser.fileNameHeader.textAndMnemonic = Name
|
|
FileChooser.fileNameLabel.textAndMnemonic = File name:
|
|
FileChooser.fileSizeHeader.textAndMnemonic = Size
|
|
FileChooser.fileTypeHeader.textAndMnemonic = Type
|
|
FileChooser.filesOfTypeLabel.textAndMnemonic = Files of type:
|
|
FileChooser.folderNameLabel.textAndMnemonic = Folder name:
|
|
FileChooser.homeFolderToolTip.textAndMnemonic = Home
|
|
FileChooser.listViewActionLabel.textAndMnemonic = List
|
|
FileChooser.listViewButtonToolTip.textAndMnemonic = List
|
|
FileChooser.lookInLabel.textAndMnemonic = Look in:
|
|
FileChooser.newFolderActionLabel.textAndMnemonic = New Folder
|
|
FileChooser.newFolderToolTip.textAndMnemonic = Create New Folder
|
|
FileChooser.refreshActionLabel.textAndMnemonic = Refresh
|
|
FileChooser.saveInLabel.textAndMnemonic = Save in:
|
|
FileChooser.upFolderToolTip.textAndMnemonic = Up One Level
|
|
FileChooser.viewMenuButtonAccessibleName = View Menu
|
|
FileChooser.viewMenuButtonToolTipText = View Menu
|
|
FileChooser.viewMenuLabel.textAndMnemonic = View
|
|
FileChooser.newFolderActionLabelText = New Folder
|
|
FileChooser.listViewActionLabelText = List
|
|
FileChooser.detailsViewActionLabelText = Details
|
|
FileChooser.refreshActionLabelText = Refresh
|
|
FileChooser.sortMenuLabelText = Arrange Icons By
|
|
FileChooser.viewMenuLabelText = View
|
|
FileChooser.fileSizeKiloBytes = {0} KB
|
|
FileChooser.fileSizeMegaBytes = {0} MB
|
|
FileChooser.fileSizeGigaBytes = {0} GB
|
|
FileChooser.folderNameLabelText = Folder name:
|
|
|
|
error.occured = Error occurred: %error%
|
|
button.abort = Abort
|
|
button.retry = Retry
|
|
button.ignore = Ignore
|
|
|
|
font.source = Source Font:
|
|
|
|
#after version 1.6.7:
|
|
|
|
menu.export = Export
|
|
menu.general = General
|
|
menu.language = Language
|
|
|
|
startup.welcometo = Welcome to
|
|
startup.selectopen = Click Open icon on the top panel or drag SWF file to this window to start.
|
|
|
|
error.font.nocharacter = Selected source font does not contain character "%char%".
|
|
|
|
warning.initializers = Static fields and consts are often initialized in initializers.\nEditing value here is usually not enough!
|
|
|
|
#after version 1.7.0u1:
|
|
|
|
menu.tools.searchmemory = Search SWFs in memory
|
|
menu.file.reload = Reload
|
|
message.confirm.reload = This action cancels all unsaved changes and reloads the SWF file again.\nDo you want to continue?
|
|
|
|
dialog.selectbkcolor.title = Select background color for SWF display
|
|
button.selectbkcolor.hint = Select background color
|
|
|
|
ColorChooser.okText = OK
|
|
ColorChooser.cancelText = Cancel
|
|
ColorChooser.resetText = Reset
|
|
ColorChooser.previewText = Preview
|
|
ColorChooser.swatchesNameText = Swatches
|
|
ColorChooser.swatchesRecentText = Recent:
|
|
ColorChooser.sampleText=Sample Text Sample Text
|
|
|
|
#after version 1.7.1:
|
|
|
|
preview.play = Play
|
|
preview.pause = Pause
|
|
preview.stop = Stop
|
|
|
|
message.confirm.removemultiple = Are you sure you want to remove %count% items\n and all objects which depend on it?
|
|
|
|
menu.tools.searchcache = Search browsers cache
|
|
|
|
#after version 1.7.2u2
|
|
|
|
error.trait.exists = Trait with name "%name%" already exists.
|
|
button.addtrait = Add trait
|
|
button.font.embed = Embed...
|
|
button.yes.all = Yes to all
|
|
button.no.all = No to all
|
|
message.font.add.exists = Character %char% already exists in the font tag.\nDo you want to replace it?
|
|
|
|
filter.gfx = ScaleForm GFx files (*.gfx)
|
|
filter.supported = All supported filetypes
|
|
work.canceled = Canceled
|
|
work.restoringControlFlow = Restoring control flow
|
|
menu.advancedsettings.advancedsettings = Advanced Settings
|
|
menu.recentFiles = Recent files
|
|
|
|
#after version 1.7.4
|
|
work.restoringControlFlow.complete = Control flow restored
|
|
message.confirm.recentFileNotFound = File not found. Do you want to remove it from the recent file list?
|
|
contextmenu.closeSwf = Close SWF
|
|
menu.settings.autoRenameIdentifiers = Auto rename identifiers
|
|
menu.file.saveasexe = Save as Exe...
|
|
filter.exe = Executable files (*.exe)
|
|
|
|
#after version 1.8.0
|
|
font.updateTexts = Update texts
|
|
|
|
#after version 1.8.0u1
|
|
menu.file.close = Close
|
|
menu.file.closeAll = Close all
|
|
menu.tools.otherTools = Other
|
|
menu.tools.otherTools.clearRecentFiles = Clear recent files
|
|
fontName.name = Font display name:
|
|
fontName.copyright = Font copyright:
|
|
button.preview = Preview
|
|
button.reset = Reset
|
|
errors.info = There are INFORMATIONS in the log. Click to view.
|
|
errors.warning = There are WARNINGS in the log. Click to view.
|
|
|
|
decompilationError = Decompilation error
|
|
decompilationError.timeout = Timeout ({0}) was reached
|
|
decompilationError.timeout.description = Not decompiled due to timeout
|
|
decompilationError.obfuscated = Code may be obfuscated
|
|
decompilationError.errorType = Error type
|
|
decompilationError.error.description = Not decompiled due to error
|
|
|
|
#example: 1 hour and 2 minutes
|
|
timeFormat.and = and
|
|
timeFormat.hour = hour
|
|
timeFormat.hours = hours
|
|
timeFormat.minute = minute
|
|
timeFormat.minutes = minutes
|
|
timeFormat.second = second
|
|
timeFormat.seconds = seconds
|
|
|
|
disassemblingProgress.toString = toString
|
|
disassemblingProgress.reading = Reading
|
|
disassemblingProgress.deobfuscating = Deobfuscating
|
|
decompilation.skipped = Decompilation skipped
|
|
decompilation.unsupported = Unsupported by decompiler
|
|
decompilerMark = decompiler mark
|
|
|
|
fontNotFound = Font with id=%fontId% was not found.
|
|
contextmenu.moveTag = Move tag to
|
|
|
|
filter.swc = SWC component files (*.swc)
|
|
filter.zip = ZIP compressed files (*.zip)
|
|
filter.binary = Binary search - all files (*.*)
|
|
|
|
open.error = Error
|
|
open.error.fileNotFound = File not found
|
|
open.error.cannotOpen = Cannot open file
|
|
|
|
node.others = others
|
|
|
|
#after version 1.8.1
|
|
menu.tools.search = Text Search
|
|
|
|
#after version 1.8.1u1
|
|
menu.tools.timeline = Timeline
|
|
|
|
dialog.selectcolor.title = Select color
|
|
button.selectcolor.hint = Click to select color
|
|
|
|
#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 = Expand all
|
|
binaryData.truncateWarning = %count% bytes truncated.
|
|
|
|
filter.sounds = Supported sound formats (*.wav, *.mp3)
|
|
filter.sounds.wav = Wave file format (*.wav)
|
|
filter.sounds.mp3 = MP3 compressed format (*.mp3)
|
|
|
|
error.sound.invalid = Invalid sound.
|
|
|
|
button.prev = Previous
|
|
button.next = Next
|
|
|
|
message.action.playerglobal.title = PlayerGlobal library needed
|
|
message.action.playerglobal.needed = For ActionScript 3 direct editation, a library called "PlayerGlobal.swc" needs to be downloaded from Adobe homepage.\r\n%adobehomepage%\r\nPress OK to go to the download page.
|
|
message.action.playerglobal.place = Download the library called PlayerGlobal(.swc), and place it to directory\r\n%libpath%\r\n Press OK to continue. |