diff --git a/trunk/lib/jsyntaxpane-0.9.5.jar b/trunk/lib/jsyntaxpane-0.9.5.jar index 13e37d2d3..100ce5fb7 100644 Binary files a/trunk/lib/jsyntaxpane-0.9.5.jar and b/trunk/lib/jsyntaxpane-0.9.5.jar differ diff --git a/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_es.properties b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_es.properties index 1154b534d..0491bed43 100644 --- a/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_es.properties +++ b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_es.properties @@ -1,118 +1,118 @@ -DefaultAction.copy-to-clipboard.MenuText = Copiar -DefaultAction.cut-to-clipboard.MenuText = Cortar -DefaultAction.paste-from-clipboard.MenuText = Pegar -DefaultAction.select-all.MenuText = Seleccionar todo - -Action.find.MenuText = Buscar -Action.find.ToolTip= Mostrar el diálogo de Buscar y Reemplazar -Action.find-next.MenuText = Buscar siguiente -Action.find-next.ToolTip = Repetir la última búsqueda -Action.goto-line.MenuText = Ir al número de línea -Action.goto-line.ToolTip = Ir al número de línea -Action.indent.MenuText = Indentar -Action.unindent.MenuText = Quitar indentación -Action.undo.MenuText = Deshacer -Action.redo.MenuText = Rehacer -Action.delete-lines.MenuText = Borrar línea(s) -Action.dup-lines-up.MenuText = Duplicar las líneas superiores -Action.dup-lines-down.MenuText = Duplicar las líneas inferiores -Action.toggle-lines.MenuText = Alternar número de líneas -Action.show-abbs.MenuText = Mostrar abreviaciones -Action.show-abbs.ToolTip = Mostrar abreviaciones -Action.complete-word.MenuText = Completar palabra -Action.jump-to-pair.MenuText = Saltar al par -Action.toggle-comments.MenuText = Alternar comentarios - -# !!!! FFDec translators - please do not edit anything below this line !!! -#========================================================================== - -Components = jsyntaxpane.components.PairsMarker, \ - jsyntaxpane.components.LineNumbersRuler -# This is the color to highlight tokens whenever the cursor is on them -TokenMarker.Color = 0xffeeaa -# Colors for PairMarkers -PairMarker.Color = 0xffbb77 -# -# Right Margin for LineNumbers border in pixels, Default = 5 -LineNumbers.RightMargin = 7 -# Foreground for line numbers, Default = Black -LineNumbers.Foreground = 0x333300 -# Background for line numbers, Default = White -LineNumbers.Background = 0xeeeeff -# Color to use for highlighting current line background -LineNumbers.CurrentBack = 0xccccee -# Default color for the Caret, Black -CaretColor = 0x000000 -# Actions: -Action.quick-find = jsyntaxpane.actions.QuickFindAction, control F -Action.find = jsyntaxpane.actions.FindReplaceAction, control H -Action.find-next = jsyntaxpane.actions.FindNextAction, F3 -Action.goto-line = jsyntaxpane.actions.GotoLineAction, control G - -Action.indent = jsyntaxpane.actions.IndentAction, TAB -Action.indent.Abbreviations = ${class_path}/abbreviations.properties -Action.unindent = jsyntaxpane.actions.UnindentAction, shift TAB - -Action.jindent = jsyntaxpane.actions.JIndentAction, ENTER -Action.undo = jsyntaxpane.actions.UndoAction, menu Z -Action.redo = jsyntaxpane.actions.RedoAction, menu Y -Action.delete-lines = jsyntaxpane.actions.DeleteLinesAction, control E -Action.dup-lines-up = jsyntaxpane.actions.DuplicateLinesAction, shift control UP -Action.dup-lines-down = jsyntaxpane.actions.DuplicateLinesAction, shift control DOWN - -Action.toggle-lines = jsyntaxpane.actions.ToggleComponentAction, control F2 -Action.toggle-lines.Component = jsyntaxpane.components.LineNumbersRuler - -Action.toggle-comments = jsyntaxpane.actions.ToggleCommentsAction, control SLASH -Action.toggle-comments.SmallIcon = comment.png -Action.jump-to-pair = jsyntaxpane.actions.JumpToPairAction, control OPEN_BRACKET -Action.complete-word = jsyntaxpane.actions.CompleteWordAction, control K - -Action.smart-home = jsyntaxpane.actions.SmartHomeAction, HOME -Action.smart-home-select = jsyntaxpane.actions.SmartHomeSelectAction, shift HOME -Action.show-abbs = jsyntaxpane.actions.ShowAbbsAction, F8 - -# -# View configuration: -TextAA = ON -DEFAULT_EDIT_MENU= \ - cut-to-clipboard , \ - copy-to-clipboard , \ - paste-from-clipboard , \ - - , \ - select-all , \ - - , \ - undo , \ - redo , \ - - , \ - find , \ - find-next , \ - goto-line , \ - jump-to-pair , \ - - , \ - complete-word - -# Default Popup Menu -PopupMenu = \ - ${DEFAULT_EDIT_MENU} , \ - - , \ - goto-line , \ - toggle-comments -# TokenType attributes -Style.OPERATOR = 0x000000, 0 -Style.DELIMITER = 0x000000, 1 -Style.KEYWORD = 0x3333ee, 0 -Style.KEYWORD2 = 0x3333ee, 3 -Style.TYPE = 0x000000, 2 -Style.TYPE2 = 0x000000, 1 -Style.TYPE3 = 0x000000, 3 -Style.STRING = 0xcc6600, 0 -Style.STRING2 = 0xcc6600, 1 -Style.NUMBER = 0x999933, 1 -Style.REGEX = 0xcc6600, 0 -Style.IDENTIFIER = 0x000000, 0 -Style.COMMENT = 0x339933, 2 -Style.COMMENT2 = 0x339933, 3 -Style.DEFAULT = 0x000000, 0 -Style.WARNING = 0xCC0000, 0 -Style.ERROR = 0xCC0000, 3 \ No newline at end of file +DefaultAction.copy-to-clipboard.MenuText = Copiar +DefaultAction.cut-to-clipboard.MenuText = Cortar +DefaultAction.paste-from-clipboard.MenuText = Pegar +DefaultAction.select-all.MenuText = Seleccionar todo + +Action.find.MenuText = Buscar +Action.find.ToolTip= Mostrar el di\u00e1logo de Buscar y Reemplazar +Action.find-next.MenuText = Buscar siguiente +Action.find-next.ToolTip = Repetir la \u00faltima b\u00fasqueda +Action.goto-line.MenuText = Ir al n\u00famero de l\u00ednea +Action.goto-line.ToolTip = Ir al n\u00famero de l\u00ednea +Action.indent.MenuText = Indentar +Action.unindent.MenuText = Quitar indentaci\u00f3n +Action.undo.MenuText = Deshacer +Action.redo.MenuText = Rehacer +Action.delete-lines.MenuText = Borrar l\u00ednea(s) +Action.dup-lines-up.MenuText = Duplicar las l\u00edneas superiores +Action.dup-lines-down.MenuText = Duplicar las l\u00edneas inferiores +Action.toggle-lines.MenuText = Alternar n\u00famero de l\u00edneas +Action.show-abbs.MenuText = Mostrar abreviaciones +Action.show-abbs.ToolTip = Mostrar abreviaciones +Action.complete-word.MenuText = Completar palabra +Action.jump-to-pair.MenuText = Saltar al par +Action.toggle-comments.MenuText = Alternar comentarios + +# !!!! FFDec translators - please do not edit anything below this line !!! +#========================================================================== + +Components = jsyntaxpane.components.PairsMarker, \ + jsyntaxpane.components.LineNumbersRuler +# This is the color to highlight tokens whenever the cursor is on them +TokenMarker.Color = 0xffeeaa +# Colors for PairMarkers +PairMarker.Color = 0xffbb77 +# +# Right Margin for LineNumbers border in pixels, Default = 5 +LineNumbers.RightMargin = 7 +# Foreground for line numbers, Default = Black +LineNumbers.Foreground = 0x333300 +# Background for line numbers, Default = White +LineNumbers.Background = 0xeeeeff +# Color to use for highlighting current line background +LineNumbers.CurrentBack = 0xccccee +# Default color for the Caret, Black +CaretColor = 0x000000 +# Actions: +Action.quick-find = jsyntaxpane.actions.QuickFindAction, control F +Action.find = jsyntaxpane.actions.FindReplaceAction, control H +Action.find-next = jsyntaxpane.actions.FindNextAction, F3 +Action.goto-line = jsyntaxpane.actions.GotoLineAction, control G + +Action.indent = jsyntaxpane.actions.IndentAction, TAB +Action.indent.Abbreviations = ${class_path}/abbreviations.properties +Action.unindent = jsyntaxpane.actions.UnindentAction, shift TAB + +Action.jindent = jsyntaxpane.actions.JIndentAction, ENTER +Action.undo = jsyntaxpane.actions.UndoAction, menu Z +Action.redo = jsyntaxpane.actions.RedoAction, menu Y +Action.delete-lines = jsyntaxpane.actions.DeleteLinesAction, control E +Action.dup-lines-up = jsyntaxpane.actions.DuplicateLinesAction, shift control UP +Action.dup-lines-down = jsyntaxpane.actions.DuplicateLinesAction, shift control DOWN + +Action.toggle-lines = jsyntaxpane.actions.ToggleComponentAction, control F2 +Action.toggle-lines.Component = jsyntaxpane.components.LineNumbersRuler + +Action.toggle-comments = jsyntaxpane.actions.ToggleCommentsAction, control SLASH +Action.toggle-comments.SmallIcon = comment.png +Action.jump-to-pair = jsyntaxpane.actions.JumpToPairAction, control OPEN_BRACKET +Action.complete-word = jsyntaxpane.actions.CompleteWordAction, control K + +Action.smart-home = jsyntaxpane.actions.SmartHomeAction, HOME +Action.smart-home-select = jsyntaxpane.actions.SmartHomeSelectAction, shift HOME +Action.show-abbs = jsyntaxpane.actions.ShowAbbsAction, F8 + +# +# View configuration: +TextAA = ON +DEFAULT_EDIT_MENU= \ + cut-to-clipboard , \ + copy-to-clipboard , \ + paste-from-clipboard , \ + - , \ + select-all , \ + - , \ + undo , \ + redo , \ + - , \ + find , \ + find-next , \ + goto-line , \ + jump-to-pair , \ + - , \ + complete-word + +# Default Popup Menu +PopupMenu = \ + ${DEFAULT_EDIT_MENU} , \ + - , \ + goto-line , \ + toggle-comments +# TokenType attributes +Style.OPERATOR = 0x000000, 0 +Style.DELIMITER = 0x000000, 1 +Style.KEYWORD = 0x3333ee, 0 +Style.KEYWORD2 = 0x3333ee, 3 +Style.TYPE = 0x000000, 2 +Style.TYPE2 = 0x000000, 1 +Style.TYPE3 = 0x000000, 3 +Style.STRING = 0xcc6600, 0 +Style.STRING2 = 0xcc6600, 1 +Style.NUMBER = 0x999933, 1 +Style.REGEX = 0xcc6600, 0 +Style.IDENTIFIER = 0x000000, 0 +Style.COMMENT = 0x339933, 2 +Style.COMMENT2 = 0x339933, 3 +Style.DEFAULT = 0x000000, 0 +Style.WARNING = 0xCC0000, 0 +Style.ERROR = 0xCC0000, 3 diff --git a/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_pt.properties b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_pt.properties new file mode 100644 index 000000000..d5caa3bcc --- /dev/null +++ b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/defaultsyntaxkit/config_pt.properties @@ -0,0 +1,118 @@ +DefaultAction.copy-to-clipboard.MenuText = Copiar +DefaultAction.cut-to-clipboard.MenuText = Cortar +DefaultAction.paste-from-clipboard.MenuText = Colar +DefaultAction.select-all.MenuText = Selecionar tudo + +Action.find.MenuText = Procurar +Action.find.ToolTip= Mostrar procura e trocar dialogo +Action.find-next.MenuText = Procurar proximo +Action.find-next.ToolTip = Repetir ultima procura +Action.goto-line.MenuText = Ir para numero de linha +Action.goto-line.ToolTip = Ir para numero de linha +Action.indent.MenuText = Indentar +Action.unindent.MenuText = Des-identar +Action.undo.MenuText = Voltar a tr\u00e1s +Action.redo.MenuText = Voltar a fazer +Action.delete-lines.MenuText = apagar linha(s) +Action.dup-lines-up.MenuText = Duplicar linhas a cima +Action.dup-lines-down.MenuText = Duplicar linhas a baixo +Action.toggle-lines.MenuText = Alternar numero de linhas +Action.show-abbs.MenuText = Mostrar abrevia\u00e7\u00f5es +Action.show-abbs.ToolTip = Mostrar abrevia\u00e7\u00f5es +Action.complete-word.MenuText = Completar palavra +Action.jump-to-pair.MenuText = Ir para o par +Action.toggle-comments.MenuText = Alternar coment\u00e1rios + +# !!!! FFDec translators - please do not edit anything below this line !!! +#========================================================================== + +Components = jsyntaxpane.components.PairsMarker, \ + jsyntaxpane.components.LineNumbersRuler +# This is the color to highlight tokens whenever the cursor is on them +TokenMarker.Color = 0xffeeaa +# Colors for PairMarkers +PairMarker.Color = 0xffbb77 +# +# Right Margin for LineNumbers border in pixels, Default = 5 +LineNumbers.RightMargin = 7 +# Foreground for line numbers, Default = Black +LineNumbers.Foreground = 0x333300 +# Background for line numbers, Default = White +LineNumbers.Background = 0xeeeeff +# Color to use for highlighting current line background +LineNumbers.CurrentBack = 0xccccee +# Default color for the Caret, Black +CaretColor = 0x000000 +# Actions: +Action.quick-find = jsyntaxpane.actions.QuickFindAction, control F +Action.find = jsyntaxpane.actions.FindReplaceAction, control H +Action.find-next = jsyntaxpane.actions.FindNextAction, F3 +Action.goto-line = jsyntaxpane.actions.GotoLineAction, control G + +Action.indent = jsyntaxpane.actions.IndentAction, TAB +Action.indent.Abbreviations = ${class_path}/abbreviations.properties +Action.unindent = jsyntaxpane.actions.UnindentAction, shift TAB + +Action.jindent = jsyntaxpane.actions.JIndentAction, ENTER +Action.undo = jsyntaxpane.actions.UndoAction, menu Z +Action.redo = jsyntaxpane.actions.RedoAction, menu Y +Action.delete-lines = jsyntaxpane.actions.DeleteLinesAction, control E +Action.dup-lines-up = jsyntaxpane.actions.DuplicateLinesAction, shift control UP +Action.dup-lines-down = jsyntaxpane.actions.DuplicateLinesAction, shift control DOWN + +Action.toggle-lines = jsyntaxpane.actions.ToggleComponentAction, control F2 +Action.toggle-lines.Component = jsyntaxpane.components.LineNumbersRuler + +Action.toggle-comments = jsyntaxpane.actions.ToggleCommentsAction, control SLASH +Action.toggle-comments.SmallIcon = comment.png +Action.jump-to-pair = jsyntaxpane.actions.JumpToPairAction, control OPEN_BRACKET +Action.complete-word = jsyntaxpane.actions.CompleteWordAction, control K + +Action.smart-home = jsyntaxpane.actions.SmartHomeAction, HOME +Action.smart-home-select = jsyntaxpane.actions.SmartHomeSelectAction, shift HOME +Action.show-abbs = jsyntaxpane.actions.ShowAbbsAction, F8 + +# +# View configuration: +TextAA = ON +DEFAULT_EDIT_MENU= \ + cut-to-clipboard , \ + copy-to-clipboard , \ + paste-from-clipboard , \ + - , \ + select-all , \ + - , \ + undo , \ + redo , \ + - , \ + find , \ + find-next , \ + goto-line , \ + jump-to-pair , \ + - , \ + complete-word + +# Default Popup Menu +PopupMenu = \ + ${DEFAULT_EDIT_MENU} , \ + - , \ + goto-line , \ + toggle-comments +# TokenType attributes +Style.OPERATOR = 0x000000, 0 +Style.DELIMITER = 0x000000, 1 +Style.KEYWORD = 0x3333ee, 0 +Style.KEYWORD2 = 0x3333ee, 3 +Style.TYPE = 0x000000, 2 +Style.TYPE2 = 0x000000, 1 +Style.TYPE3 = 0x000000, 3 +Style.STRING = 0xcc6600, 0 +Style.STRING2 = 0xcc6600, 1 +Style.NUMBER = 0x999933, 1 +Style.REGEX = 0xcc6600, 0 +Style.IDENTIFIER = 0x000000, 0 +Style.COMMENT = 0x339933, 2 +Style.COMMENT2 = 0x339933, 3 +Style.DEFAULT = 0x000000, 0 +Style.WARNING = 0xCC0000, 0 +Style.ERROR = 0xCC0000, 3 diff --git a/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pt.properties b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pt.properties new file mode 100644 index 000000000..4f2584ce6 --- /dev/null +++ b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3methodinfosyntaxkit/config_pt.properties @@ -0,0 +1,35 @@ +Action.toggle-token-marker.MenuText = Alternar marcador de Token +# !!!! FFDec translators - please do not edit anything below this line !!! +#========================================================================== + +# +# JavaSyntaxKit Specific properties. +# +Components = jsyntaxpane.components.LineNumbersRuler, \ + jsyntaxpane.components.TokenMarker +TokenMarker.TokenTypes = IDENTIFIER, TYPE, TYPE2, TYPE3 +# +# Performs single color selection (Default = false) +# +SingleColorSelect = true +RightMarginColumn = 80 +RightMarginColor = 0xdddddd +# +# Java Actions +Action.indent.WordRegex=\\w+|\\/(\\*)+ +#Action.parenthesis = jsyntaxpane.actions.PairAction, typed ( +Action.toggle-token-marker = jsyntaxpane.actions.ToggleComponentAction, control F3 +Action.toggle-token-marker.Component = jsyntaxpane.components.TokenMarker +#Action.brackets = jsyntaxpane.actions.PairAction, typed [ +Action.quotes = jsyntaxpane.actions.PairAction, typed ' +Action.double-quotes = jsyntaxpane.actions.PairAction, typed " +# +# These are the completions to be in the IntelliSense completion dialog +# comma separated values. +# Vertical bars: if there is one, it will position the cursor. If there are +# two, they will be start and end of selection +PopupMenu = \ + ${DEFAULT_EDIT_MENU} , \ + - , \ + toggle-lines , \ + toggle-token-marker \ No newline at end of file diff --git a/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3syntaxkit/config_es.properties b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3syntaxkit/config_es.properties index 8e3976171..8b4685cab 100644 --- a/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3syntaxkit/config_es.properties +++ b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3syntaxkit/config_es.properties @@ -1,40 +1,40 @@ -Action.combo-completion.MenuText = Seleccionar una instrucción -Action.toggle-token-marker.MenuText = Alternar marcador de Token - -# !!!! FFDec translators - please do not edit anything below this line !!! -#========================================================================== - -# -# JavaSyntaxKit Specific properties. -# -Components = jsyntaxpane.components.LineNumbersRuler, \ - jsyntaxpane.components.TokenMarker -TokenMarker.TokenTypes = IDENTIFIER, TYPE, TYPE2, TYPE3 -# -# Performs single color selection (Default = false) -# -SingleColorSelect = true -RightMarginColumn = 80 -RightMarginColor = 0xdddddd -# -# Java Actions -Action.indent.WordRegex=\\w+|\\/(\\*)+ -#Action.parenthesis = jsyntaxpane.actions.PairAction, typed ( -Action.toggle-token-marker = jsyntaxpane.actions.ToggleComponentAction, control F3 -Action.toggle-token-marker.Component = jsyntaxpane.components.TokenMarker -#Action.brackets = jsyntaxpane.actions.PairAction, typed [ -Action.quotes = jsyntaxpane.actions.PairAction, typed ' -Action.double-quotes = jsyntaxpane.actions.PairAction, typed " -# For completions, you have to define the Action (key to trigger completions): -Action.combo-completion = jsyntaxpane.actions.ComboCompletionAction, control SPACE -Action.combo-completion.ItemsURL=${class_path}/combocompletions.txt -# -# These are the completions to be in the IntelliSense completion dialog -# comma separated values. -# Vertical bars: if there is one, it will position the cursor. If there are -# two, they will be start and end of selection -PopupMenu = \ - ${DEFAULT_EDIT_MENU} , \ - - , \ - toggle-lines , \ - toggle-token-marker \ No newline at end of file +Action.combo-completion.MenuText = Seleccionar una instrucci\u00f3n +Action.toggle-token-marker.MenuText = Alternar marcador de Token + +# !!!! FFDec translators - please do not edit anything below this line !!! +#========================================================================== + +# +# JavaSyntaxKit Specific properties. +# +Components = jsyntaxpane.components.LineNumbersRuler, \ + jsyntaxpane.components.TokenMarker +TokenMarker.TokenTypes = IDENTIFIER, TYPE, TYPE2, TYPE3 +# +# Performs single color selection (Default = false) +# +SingleColorSelect = true +RightMarginColumn = 80 +RightMarginColor = 0xdddddd +# +# Java Actions +Action.indent.WordRegex=\\w+|\\/(\\*)+ +#Action.parenthesis = jsyntaxpane.actions.PairAction, typed ( +Action.toggle-token-marker = jsyntaxpane.actions.ToggleComponentAction, control F3 +Action.toggle-token-marker.Component = jsyntaxpane.components.TokenMarker +#Action.brackets = jsyntaxpane.actions.PairAction, typed [ +Action.quotes = jsyntaxpane.actions.PairAction, typed ' +Action.double-quotes = jsyntaxpane.actions.PairAction, typed " +# For completions, you have to define the Action (key to trigger completions): +Action.combo-completion = jsyntaxpane.actions.ComboCompletionAction, control SPACE +Action.combo-completion.ItemsURL=${class_path}/combocompletions.txt +# +# These are the completions to be in the IntelliSense completion dialog +# comma separated values. +# Vertical bars: if there is one, it will position the cursor. If there are +# two, they will be start and end of selection +PopupMenu = \ + ${DEFAULT_EDIT_MENU} , \ + - , \ + toggle-lines , \ + toggle-token-marker diff --git a/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3syntaxkit/config_pt.properties b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3syntaxkit/config_pt.properties new file mode 100644 index 000000000..e650d5a1e --- /dev/null +++ b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasm3syntaxkit/config_pt.properties @@ -0,0 +1,40 @@ +Action.combo-completion.MenuText = Escolha um instuc\u00e7\u00e3o +Action.toggle-token-marker.MenuText = Alternar marcador de token + +# !!!! FFDec translators - please do not edit anything below this line !!! +#========================================================================== + +# +# JavaSyntaxKit Specific properties. +# +Components = jsyntaxpane.components.LineNumbersRuler, \ + jsyntaxpane.components.TokenMarker +TokenMarker.TokenTypes = IDENTIFIER, TYPE, TYPE2, TYPE3 +# +# Performs single color selection (Default = false) +# +SingleColorSelect = true +RightMarginColumn = 80 +RightMarginColor = 0xdddddd +# +# Java Actions +Action.indent.WordRegex=\\w+|\\/(\\*)+ +#Action.parenthesis = jsyntaxpane.actions.PairAction, typed ( +Action.toggle-token-marker = jsyntaxpane.actions.ToggleComponentAction, control F3 +Action.toggle-token-marker.Component = jsyntaxpane.components.TokenMarker +#Action.brackets = jsyntaxpane.actions.PairAction, typed [ +Action.quotes = jsyntaxpane.actions.PairAction, typed ' +Action.double-quotes = jsyntaxpane.actions.PairAction, typed " +# For completions, you have to define the Action (key to trigger completions): +Action.combo-completion = jsyntaxpane.actions.ComboCompletionAction, control SPACE +Action.combo-completion.ItemsURL=${class_path}/combocompletions.txt +# +# These are the completions to be in the IntelliSense completion dialog +# comma separated values. +# Vertical bars: if there is one, it will position the cursor. If there are +# two, they will be start and end of selection +PopupMenu = \ + ${DEFAULT_EDIT_MENU} , \ + - , \ + toggle-lines , \ + toggle-token-marker diff --git a/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasmsyntaxkit/config_pt.properties b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasmsyntaxkit/config_pt.properties new file mode 100644 index 000000000..947369a54 --- /dev/null +++ b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/META-INF/services/jsyntaxpane/syntaxkits/flasmsyntaxkit/config_pt.properties @@ -0,0 +1,40 @@ +Action.toggle-token-marker.MenuText = Alternar o marcador de token + +# !!!! FFDec translators - please do not edit anything below this line !!! +#========================================================================== + +# +# JavaSyntaxKit Specific properties. +# +Components = jsyntaxpane.components.LineNumbersRuler, \ + jsyntaxpane.components.TokenMarker +TokenMarker.TokenTypes = IDENTIFIER, TYPE, TYPE2, TYPE3 +# +# Performs single color selection (Default = false) +# +SingleColorSelect = true +RightMarginColumn = 80 +RightMarginColor = 0xdddddd +# +# Java Actions +Action.indent.WordRegex=\\w+|\\/(\\*)+ +#Action.parenthesis = jsyntaxpane.actions.PairAction, typed ( +Action.toggle-token-marker = jsyntaxpane.actions.ToggleComponentAction, control F3 +Action.toggle-token-marker.Component = jsyntaxpane.components.TokenMarker +#Action.brackets = jsyntaxpane.actions.PairAction, typed [ +Action.quotes = jsyntaxpane.actions.PairAction, typed ' +Action.double-quotes = jsyntaxpane.actions.PairAction, typed " +# For completions, you have to define the Action (key to trigger completions): +Action.combo-completion = jsyntaxpane.actions.ComboCompletionAction, control SPACE +Action.combo-completion.MenuText = Completions +Action.combo-completion.ItemsURL=${class_path}/combocompletions.txt +# +# These are the completions to be in the IntelliSense completion dialog +# comma separated values. +# Vertical bars: if there is one, it will position the cursor. If there are +# two, they will be start and end of selection +PopupMenu = \ + ${DEFAULT_EDIT_MENU} , \ + - , \ + toggle-lines , \ + toggle-token-marker \ No newline at end of file diff --git a/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/jsyntaxpane/Bundle_es.properties b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/jsyntaxpane/Bundle_es.properties index d1549baef..967e0a028 100644 --- a/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/jsyntaxpane/Bundle_es.properties +++ b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/jsyntaxpane/Bundle_es.properties @@ -1,17 +1,17 @@ SyntaxTester.title=Tester JSyntaxPane -SyntaxTester.lblCaretPos.text=Posición de intercalación +SyntaxTester.lblCaretPos.text=Posici\u00f3n de intercalaci\u00f3n SyntaxTester.lblToken.text=Token bajo el cursor SyntaxTester.jEdtTest.contentType= -NO_TOKEN_AT_CURSOR=Ningún Token bajo el cursor +NO_TOKEN_AT_CURSOR=Ning\u00fan Token bajo el cursor HTMLPreviewFrame.title=Vista preeliminar de HTML HTMLPreviewFrame.jEdtHtml.contentType=text/html QuickFindDialog.jChkWrap.text=Envolver -QuickFindDialog.jChkRegExp.text=Expresión regular +QuickFindDialog.jChkRegExp.text=Expresi\u00f3n regular QuickFindDialog.jChkIgnoreCase.text=Ignorar el case -QuickFindDialog.jLabel1.text=Búsqueda rápida +QuickFindDialog.jLabel1.text=B\u00fasqueda r\u00e1pida QuickFindDialog.NotFound=no encontrado -ReplaceDialog.jChkRegex.text=Expresión regular +ReplaceDialog.jChkRegex.text=Expresi\u00f3n regular ReplaceDialog.jChkIgnoreCase.text=Ignorar el caso ReplaceDialog.jLblReplace.text=Reemplazar ReplaceDialog.jTglHighlight.text=Resaltar @@ -24,16 +24,16 @@ ReplaceDialog.jBtnNext.text=Siguiente ReplaceDialog.jLblFind.text=Buscar ReplaceDialog.jBtnReplace.text=Reemplazar ShowAbbsDialog.title=Abreviaciones -GotoLineDialog.title=Ir a la línea +GotoLineDialog.title=Ir a la l\u00ednea GotoLineDialog.jBtnOk.text=Ir a DocumentSearchData.SearchStringNotFound=Buscando cadena {0} no encontrada DocumentSearchData.Find=Buscar -ScriptAction.NoScriptConfigured=La Acción no tiene un script de función configurada +ScriptAction.NoScriptConfigured=La Acci\u00f3n no tiene un script de funci\u00f3n configurada ScriptAction.ErrorInScript=Error en el script -ScriptAction.NoScriptFoundIn=Ningún script es encontrado en: +ScriptAction.NoScriptFoundIn=Ning\u00fan script es encontrado en: ScriptRunnerAction.ErrorExecutingScript=Error ejecutando script:\\n ScriptRunnerAction.ScriptError=Error de script -ScriptRunnerAction.ScriptEngineNotFound=Motor de Script para [{0}] no encontrado. Inhabilitar la acción? -ShowAbbsAction.NoAbbsForType=Ninguna abreviación existe para este tipo de contenido +ScriptRunnerAction.ScriptEngineNotFound=Motor de Script para [{0}] no encontrado. Inhabilitar la acci\u00f3n? +ShowAbbsAction.NoAbbsForType=Ninguna abreviaci\u00f3n existe para este tipo de contenido diff --git a/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/jsyntaxpane/Bundle_pt.properties b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/jsyntaxpane/Bundle_pt.properties new file mode 100644 index 000000000..ea4e5de1b --- /dev/null +++ b/trunk/libsrc/jsyntaxpane/jsyntaxpane/src/main/resources/jsyntaxpane/Bundle_pt.properties @@ -0,0 +1,39 @@ +SyntaxTester.title= Tester JSyntaxPane +SyntaxTester.lblCaretPos.text=Posi\u00e7\u00e3o de intercala\u00e7\u00e3o +SyntaxTester.lblToken.text=Token no cursor +SyntaxTester.jEdtTest.contentType= +NO_TOKEN_AT_CURSOR=Nenhum token no cursor + +HTMLPreviewFrame.title=Pr\u00e9-visualiza\u00e7\u00e3o HTML +HTMLPreviewFrame.jEdtHtml.contentType=text/html +QuickFindDialog.jChkWrap.text=Envolver +QuickFindDialog.jChkRegExp.text=Reg Exp +QuickFindDialog.jChkIgnoreCase.text=Ignorar caso +QuickFindDialog.jLabel1.text=Procura rapida +QuickFindDialog.NotFound=n\u00e3o encontrado +ReplaceDialog.jChkRegex.text=Express\u00e3o regular +ReplaceDialog.jChkIgnoreCase.text=Ignorar caso +ReplaceDialog.jLblReplace.text=Substituir +ReplaceDialog.jTglHighlight.text=Salientar +ReplaceDialog.jBtnReplaceAll.text=Substituir tudo +ReplaceDialog.jBtnPrev.text=Pr\u00e9vio +ReplaceDialog.jChkWrap.toolTipText=Envolver ao inicio quando chegar ao final +ReplaceDialog.jChkWrap.text=Envolver +ReplaceDialog.title=Procurar e substituir +ReplaceDialog.jBtnNext.text=Pr\u00f3ximo +ReplaceDialog.jLblFind.text=Procurar +ReplaceDialog.jBtnReplace.text=Substituir +ShowAbbsDialog.title=Abrevia\u00e7\u00f5es +GotoLineDialog.title=Ir para linha +GotoLineDialog.jBtnOk.text=Ir + +DocumentSearchData.SearchStringNotFound=Procura de String {0} n\u00e3o encontrada +DocumentSearchData.Find=Procura +ScriptAction.NoScriptConfigured=Ac\u00e7\u00e3o nao contem a fun\u00e7\u00e3o de script configurada +ScriptAction.ErrorInScript=Erro no Script +ScriptAction.NoScriptFoundIn=Nenhum script encontrado em: +ScriptRunnerAction.ErrorExecutingScript=Erro a executar script:\\n +ScriptRunnerAction.ScriptError=Erro de Script +ScriptRunnerAction.ScriptEngineNotFound=Motor de script para [{0}] n\u00e3o encontrado. Desabilitar esta ac\u00e7\u00e3o? +ShowAbbsAction.NoAbbsForType=N\u00e3o existem abreviaturas para este tipo de conteudo + diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/SelectLanguageDialog.java b/trunk/src/com/jpexs/decompiler/flash/gui/SelectLanguageDialog.java index 86910ca94..5a784bba5 100644 --- a/trunk/src/com/jpexs/decompiler/flash/gui/SelectLanguageDialog.java +++ b/trunk/src/com/jpexs/decompiler/flash/gui/SelectLanguageDialog.java @@ -39,7 +39,7 @@ public class SelectLanguageDialog extends AppDialog implements ActionListener { JComboBox languageCombobox = new JComboBox<>(); public String languageCode = null; - private String languages[] = new String[]{"en", "cs", "zh", "de", "es", "hu", "nl", "ru", "sv", "uk"}; + private String languages[] = new String[]{"en", "cs", "zh", "de", "es", "hu", "nl", "pt", "ru", "sv", "uk"}; public SelectLanguageDialog() { setSize(350, 130); diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/AboutDialog_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/AboutDialog_pt.properties new file mode 100644 index 000000000..423ab97e9 --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/AboutDialog_pt.properties @@ -0,0 +1,24 @@ +# Copyright (C) 2013 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 . + +version = version +by = por +button.ok = OK +dialog.title = Acerca de +contributors = Colaboradores: +#In the translation, replace "english" with target language name +translation.author.label = Autor da tradu\u00e7\u00e3o em Portugu\u00eas: +#In the translation, insert your name here +translation.author = MaGiC diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/ErrorLogFrame_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/ErrorLogFrame_pt.properties new file mode 100644 index 000000000..aee6f73b2 --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/ErrorLogFrame_pt.properties @@ -0,0 +1,21 @@ +# Copyright (C) 2013 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 . + +copy = Copiar +details = Ver detalhes +dialog.title = Log + +#after version 1.7.0u1: +clear = Limpar \ No newline at end of file diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/ExportDialog_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/ExportDialog_pt.properties new file mode 100644 index 000000000..e17c2443a --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/ExportDialog_pt.properties @@ -0,0 +1,39 @@ +# Copyright (C) 2013 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 . +shapes = Formas +shapes.svg = SVG + +texts = Textos +texts.plain = Texto simples +texts.formatted = Texto Formatador + +images = Imagens +images.pngjpeg = PNG/JPEG + +movies = Filmes +movies.flv = FLV (No audio) + +sounds = Sons +sounds.mp3wavflv = MP3/WAV/FLV +sounds.flv = FLV (Apenas audio) + +actionscript = ActionScript +actionscript.as = ActionScript +actionscript.pcode = P-code + +dialog.title = Exportar... + +button.ok = OK +button.cancel = Cancelar \ No newline at end of file diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/GraphFrame_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/GraphFrame_pt.properties new file mode 100644 index 000000000..66b2eff5c --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/GraphFrame_pt.properties @@ -0,0 +1,16 @@ +# Copyright (C) 2013 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 . + +graph = Grafico \ No newline at end of file diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/GraphTreeFrame_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/GraphTreeFrame_pt.properties new file mode 100644 index 000000000..732ce2430 --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/GraphTreeFrame_pt.properties @@ -0,0 +1,15 @@ +# Copyright (C) 2013 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 . + diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/LoadFromMemoryFrame_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/LoadFromMemoryFrame_pt.properties new file mode 100644 index 000000000..bbd0d428d --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/LoadFromMemoryFrame_pt.properties @@ -0,0 +1,23 @@ +# Copyright (C) 2013 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 . + +dialog.title = A procurar na mem\u00f3ria +button.open = Abrir +button.select = Seleccionar +button.refresh = Actualizar Lista +noprocess = Nenhum processo selecionado +searching = \u00c0 procura... +swfitem = [Vers\u00e3o do SWF: %version% Tamanho: %size%] +notfound = Nenhum SWF encontrado diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/LoadingDialog_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/LoadingDialog_pt.properties new file mode 100644 index 000000000..5a42f3dcd --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/LoadingDialog_pt.properties @@ -0,0 +1,16 @@ +# Copyright (C) 2013 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 . + +loadingpleasewait = A carregar, por favor aguarde... \ No newline at end of file diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_pt.properties new file mode 100644 index 000000000..eb97baab4 --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/MainFrame_pt.properties @@ -0,0 +1,348 @@ +# Copyright (C) 2013 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 . + +menu.file = Ficheiro +menu.file.open = Abrir... +menu.file.save = Salvar +menu.file.saveas = Salvar como... +menu.file.export.fla = Exportar para FLA +menu.file.export.all = Exportar tudo +menu.file.export.selection = Exportar Selec\u00e7\u00e3o +menu.file.exit = Sair + +menu.tools = Ferramentas +menu.tools.searchas = Procurar todo o ActionScript... +menu.tools.proxy = Proxy +menu.tools.deobfuscation = Deobfuscar +menu.tools.deobfuscation.pcode = Deobfus\u00e7\u00e3o P-code... +menu.tools.deobfuscation.globalrename = Globalmente Renomear identificador. +menu.tools.deobfuscation.renameinvalid = Renomear identificadores invalidos +menu.tools.gotodocumentclass = Ir para document class. + +menu.settings = Defini\u00e7\u00f5es +menu.settings.autodeobfuscation = Deobfusca\u00e7\u00e3o Autom\u00e1tica +menu.settings.internalflashviewer = Usar o pr\u00f3prio Flash Viewer +menu.settings.parallelspeedup = Usar Parallel (usa todo o CPU) +menu.settings.disabledecompilation = Desactivar decompila\u00e7\u00e3o (Apenas desassembla) +menu.settings.addtocontextmenu = Addicionar FFDec ao menu de contexto dos ficheiros SWF +menu.settings.language = Alterar Lingua +menu.settings.cacheOnDisk = Usar cache no disco +menu.settings.gotoMainClassOnStartup = Salientar document class no inicio + +menu.help = Ajuda +menu.help.checkupdates = Procurar actualiza\u00e7\u00f5es... +menu.help.helpus = Ajude-nos! +menu.help.homepage = Ir para Homepage +menu.help.about = Acerca... + +contextmenu.remove = Remover + +button.save = Salvar +button.edit = Editar +button.cancel = Cancelar +button.replace = Substituir... + +notavailonthisplatform = Visualiza\u00e7\u00e3o deste objecto n\u00e3o est\u00e1 disponivel neste sistema operativo (Apenas Windows). + +swfpreview = Visualizar SWF +swfpreview.internal = Visualizar SWF (Internamente) + +parameters = Parametros + +rename.enternew = Introduza novo nome: + +rename.finished.identifier = Identificador renomeado. +rename.finished.multiname = %count% identificadore(s) renomeado(s). + +node.texts = texto +node.images = imagens +node.movies = filmes +node.sounds = sons +node.binaryData = Dados Bin\u00e1rios +node.fonts = fontes +node.sprites = sprites +node.shapes = formas +node.morphshapes = morphshapes +node.buttons = bot\u00f5es +node.frames = frames +node.scripts = scripts + +message.warning = Aten\u00e7\u00e3o +message.confirm.experimental = O seguinte procedimento pode danificar o SWF, pode o tornar injogav\u00e9l. USE POR SUA RESPONSABILIDADE. Pretende continuar? +message.confirm.parallel = Paralelismo pode acelarar o tempo de carregamento e decompila\u00e7\u00e3o mas utiliza mais memoria. +message.confirm.on = Deseja activar? +message.confirm.off = Deseja desactivar? +message.confirm = Confirmar + +message.confirm.autodeobfuscate = Deobfuca\u00e7\u00e3o automatica \u00e9 um m\u00e9todo de decopilar codigo obfucado.\r\n Deobfuca\u00e7\u00e3o leva a uma decompila\u00e7\u00e3o mais lenta e algum c\u00f3digo "morto" pode ser eliminado.\r\nSe o c\u00f3digo nao for obfucado, \u00e9 melhor desligar a deobfuca\u00e7\u00e3o autom\u00e1tica. + +message.parallel = Paralelismo +message.trait.saved = Gravado com sucesso. + +message.constant.new.string = A string "%value%" n\u00e3o est\u00e1 presente na tabla de constantes. Deseja adicciona-la? +message.constant.new.string.title = Adiccionar string +message.constant.new.integer = O integer com o valor "%value%" n\u00e3o est\u00e1 presente na tabla de constantes. Deseja adicciona-lo? +message.constant.new.integer.title = Adiccionar integer +message.constant.new.unsignedinteger = O Unsigned integer sem sinal com o valor "%value%" n\u00e3o est\u00e1 presente na tabla de constantes. Deseja adicciona-lo? +message.constant.new.unsignedinteger.title = Addicionar Unsigned integer +message.constant.new.double = O Double com valor "%value%" n\u00e3o est\u00e1 presente na tabla de constantes. Deseja adicciona-lo? +message.constant.new.double.title = Adiccionar Double + +work.buffering = Bufferizar +work.waitingfordissasembly = \u00c0 espera de desassemblagem +work.gettinghilights = A obter salienta\u00e7\u00f5es +work.disassembling = A desassemblar +work.exporting = A exportar +work.searching = A procurar +work.renaming = Renomear +work.exporting.fla = A Exportar FLA +work.renaming.identifiers = A renomear identificadores +work.deobfuscating = A deobfuscar +work.decompiling = A decompilar +work.gettingvariables = A obter variveis +work.reading.swf = A ler o SWF +work.creatingwindow = A criar janela +work.buildingscripttree = A construir a arvore de Script. + +work.deobfuscating.complete = Deobfusca\u00e7\u00e3o completa + +message.search.notfound = String "%searchtext%" n\u00e3o foi encontrada. +message.search.notfound.title = N\u00e3o encontrado + +message.rename.notfound.multiname = Nome n\u00e3o encontrado no cursor +message.rename.notfound.identifier = Identificador n\u00e3o encontrado no cursor +message.rename.notfound.title = N\u00e3o Encontrado +message.rename.renamed = Identificadores Renomeados: %count% + +filter.images = Imagens (*.jpg,*.gif,*.png) +filter.fla = Flash CS 6 Documento (*.fla) +filter.xfl = Flash CS 6 Documento n\u00e3o comprimido (*.xfl) +filter.swf = Ficheiros SWF (*.swf) + +error = Erro +error.image.invalid = Imagem inv\u00e1lida. + +error.text.invalid = Texto inv\u00e1lido: %text% na linha %line% +error.file.save = N\u00e3o foi possivel salvar o ficheiro +error.file.write = Impossivel escrever no ficheiro +error.export = Erro durante a exporta\u00e7\u00e3o + +export.select.directory = Seleccione dicion\u00e1rio para exportar +export.finishedin = Exportado em %time% + +update.check.title = Verificar actualiza\u00e7\u00f5es +update.check.nonewversion = Nenhuma vers\u00e3o nova disponivel. + +message.helpus = Por favor visite \r\n%url%\r\npara obter detalhes. +message.homepage = Visitar homepage em: \r\n%url% + +proxy = Proxy +proxy.start = Come\u00e7ar proxy +proxy.stop = Parar proxy +proxy.show = Mostrar proxy +exit = Exit + +panel.disassembled = Fonte P-code +panel.decompiled = Fonte ActionScript + +search.info = Procurar por "%text%": +search.script = Script + +constants = Constantes +traits = Traits + +pleasewait = Por favor aguarde + +abc.detail.methodtrait = Method/Getter/Setter Trait +abc.detail.unsupported = - +abc.detail.slotconsttrait = Slot/Const Trait +abc.detail.traitname = Nome: + +abc.detail.body.params.maxstack = Stack max\u00edmo: +abc.detail.body.params.localregcount = Contadores Locais Registados: +abc.detail.body.params.minscope = Profundidade minima de scope: +abc.detail.body.params.maxscope = Profundidade maxima de scope: +abc.detail.body.params.autofill = Preencimento autom\u00e1tico quando salvar c\u00f3digo(Preferencias globais) +abc.detail.body.params.autofill.experimental = ...Experimental + +abc.detail.methodinfo.methodindex = Metodo Index: +abc.detail.methodinfo.parameters = Parametros: +abc.detail.methodinfo.returnvalue = Tipo de valor de retorno: + +error.methodinfo.params = Erro de parametro MethodInfo +error.methodinfo.returnvalue = Erro de retorno de tipo MethodInfo + +abc.detail.methodinfo = MethodInfo +abc.detail.body.code = C\u00f3digo MethodBody +abc.detail.body.params = Parametros MethodBody + +abc.detail.slotconst.typevalue = Tipo e valor: + +error.slotconst.typevalue = Erro de valor de tipo SlotConst + +message.autofill.failed = N\u00e3o \u00e9 possivel obter as estatisticas do codigo para parametros de corpo automatico.\r\nRetire preenchimento autom\u00e1tico para evitar esta mensagem. +info.selecttrait = Selecione uma classe e click em um atributo no ActionScript para o editar. + +button.viewgraph = Ver Grafico +button.viewhex = Ver Hex + +abc.traitslist.instanceinitializer = inicializador de instancias +abc.traitslist.classinitializer = inicializador de classes + +action.edit.experimental = (Experimental) + +message.action.saved = C\u00f3digo salvo com sucesso + +error.action.save = %error% na linha %line% + +message.confirm.remove = Tem a certeza que pretende remover %item%\n e todos os objectos dependem de si? + +#after version 1.6.5u1: + +button.ok = OK +button.cancel = Cancelar + +font.name = Nome da font: +font.isbold = \u00c9 bold: +font.isitalic = \u00c9 italic: +font.ascent = Ascendente: +font.descent = Descendente: +font.leading = Destacado: +font.characters = Caracteres: +font.characters.add = Addicionar caracteres: +value.unknown = ? + +yes = Sim +no = N\u00e3o + +errors.present = Existem erros no log. Clique para ver. +errors.none = N\u00e3o existem erros no log. + +#after version 1.6.6: + +dialog.message.title = Mensagem +dialog.select.title = Selecione uma op\u00e7\u00e3o + +button.yes = Sim +button.no = N\u00e3o + +FileChooser.openButtonText = Abrir +FileChooser.openButtonToolTipText = Abrir +FileChooser.lookInLabelText = Ver em: +FileChooser.acceptAllFileFilterText = Todos os Ficheiros +FileChooser.filesOfTypeLabelText = Ficheiros do tipo: +FileChooser.fileNameLabelText = Nome do ficheiro: +FileChooser.listViewButtonToolTipText = Lista +FileChooser.listViewButtonAccessibleName = Lista +FileChooser.detailsViewButtonToolTipText = Detalhes +FileChooser.detailsViewButtonAccessibleName = Detalhes +FileChooser.upFolderToolTipText = Para cima um nivel +FileChooser.upFolderAccessibleName = Para cima um nivel +FileChooser.homeFolderToolTipText = Inicio +FileChooser.homeFolderAccessibleName = Inicio +FileChooser.fileNameHeaderText = Nome +FileChooser.fileSizeHeaderText = Tamanho +FileChooser.fileTypeHeaderText = Tipo +FileChooser.fileDateHeaderText = Data +FileChooser.fileAttrHeaderText = Atributos +FileChooser.openDialogTitleText = Abrir +FileChooser.directoryDescriptionText = Directorio +FileChooser.directoryOpenButtonText = Abrir +FileChooser.directoryOpenButtonToolTipText = Abrir directorio selecionado +FileChooser.fileDescriptionText = Ficheiro gen\u00e9rico +FileChooser.helpButtonText = Ajuda +FileChooser.helpButtonToolTipText = Ajuda de FileChooser +FileChooser.newFolderAccessibleName = Nova pasta +FileChooser.newFolderErrorText = Erro ao criar nova pasta +FileChooser.newFolderToolTipText = Criar nova pasta +FileChooser.other.newFolder = NovaPasta +FileChooser.other.newFolder.subsequent = NovaPasta.{0} +FileChooser.win32.newFolder = Nova Pasta +FileChooser.win32.newFolder.subsequent = Nova Pasta ({0}) +FileChooser.saveButtonText = Salvar +FileChooser.saveButtonToolTipText = Salvar ficheiro selecionado +FileChooser.saveDialogTitleText = Salvar +FileChooser.saveInLabelText = Salvar em: +FileChooser.updateButtonText = Actualizar +FileChooser.updateButtonToolTipText = Actualizar listagem do directorio + +#after version 1.6.6u2: +FileChooser.detailsViewActionLabel.textAndMnemonic = Detalhes +FileChooser.detailsViewButtonToolTip.textAndMnemonic = Detalhes +FileChooser.fileAttrHeader.textAndMnemonic = Atributos +FileChooser.fileDateHeader.textAndMnemonic = Modificado +FileChooser.fileNameHeader.textAndMnemonic = Nome +FileChooser.fileNameLabel.textAndMnemonic = Nome do ficheiro: +FileChooser.fileSizeHeader.textAndMnemonic = Tamanho +FileChooser.fileTypeHeader.textAndMnemonic = Tipo +FileChooser.filesOfTypeLabel.textAndMnemonic = Ficheiros do tipo: +FileChooser.folderNameLabel.textAndMnemonic = Nome da pasta: +FileChooser.homeFolderToolTip.textAndMnemonic = Inicio +FileChooser.listViewActionLabel.textAndMnemonic = Lista +FileChooser.listViewButtonToolTip.textAndMnemonic = Lista +FileChooser.lookInLabel.textAndMnemonic = Procurar em: +FileChooser.newFolderActionLabel.textAndMnemonic = Nova pasta +FileChooser.newFolderToolTip.textAndMnemonic = Criar nova pasta +FileChooser.refreshActionLabel.textAndMnemonic = Actualizar +FileChooser.saveInLabel.textAndMnemonic = Salvar em: +FileChooser.upFolderToolTip.textAndMnemonic = Para cima um nivel +FileChooser.viewMenuButtonAccessibleName = Ver menu +FileChooser.viewMenuButtonToolTipText = Ver Menu +FileChooser.viewMenuLabel.textAndMnemonic = Ver +FileChooser.newFolderActionLabelText = Nova pasta +FileChooser.listViewActionLabelText = Lista +FileChooser.detailsViewActionLabelText = Detalhes +FileChooser.refreshActionLabelText = Actualizar +FileChooser.sortMenuLabelText = Arranjar icons por +FileChooser.viewMenuLabelText = Ver +FileChooser.fileSizeKiloBytes = {0} KB +FileChooser.fileSizeMegaBytes = {0} MB +FileChooser.fileSizeGigaBytes = {0} GB +FileChooser.folderNameLabelText = Nome da pasta: + +error.occured = Erro ocurreu: %error% +button.abort = Abortar +button.retry = Tentar Novamente +button.ignore = Ignorar + +font.source = Fonte inicial: + +#after version 1.6.7: +menu.export = Exportar +menu.general = Geral +menu.language = Lingua + +startup.welcometo = Benvindo a +startup.selectopen = Carrregue no icon de abrir no topo do painel ou arraste o ficheiro SWF para esta janela para come\u00e7ar. + +error.font.nocharacter = A fonte seleccionada n\u00e3o contem o caracter "%char%". + +warning.initializers = Campos est\u00e1ticos e constantes regularmente sao inicializades em inicializadores.\nEditar valores aqui pode n\u00e3o ser o suficiente! + +#after version 1.7.0u1: +menu.tools.searchmemory = Procurar SWFs em mem\u00f3ria +menu.file.reload = Carregar de novo +message.confirm.reload = Esta acc\u00e7\u00e3o cancela todas as altera\u00e7\u00f5es N\u00c3O salvas e carrega de novo o ficheiro swf.\nDeseja continuar? + +dialog.selectcolor.title = Selecione a cor de fundo da janela do SWF +button.selectcolor.hint = Selecione a cor de fundo + +ColorChooser.okText = OK +ColorChooser.cancelText = Cancelar +ColorChooser.resetText = Reset +ColorChooser.previewText = Visualizar +ColorChooser.swatchesNameText = Swatches +ColorChooser.swatchesRecentText = Recente: +ColorChooser.sampleText=Amostra de Texto Amostra de Texto diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/ModeFrame_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/ModeFrame_pt.properties new file mode 100644 index 000000000..571b486f0 --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/ModeFrame_pt.properties @@ -0,0 +1,21 @@ +# Copyright (C) 2013 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 . + + +#NOTE: This file translation is no longer used in FFDec +# There is no need to traslate it. +button.open = Abrir ficheiro local +button.proxy = Abrir via proxy +button.exit = Sair da aplica\u00e7\u00e3o diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/NewVersionDialog_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/NewVersionDialog_pt.properties new file mode 100644 index 000000000..54901306f --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/NewVersionDialog_pt.properties @@ -0,0 +1,25 @@ +# Copyright (C) 2013 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 . + +version = vers\u00e3o +releasedate = Data de lan\u00e7amento: +newversionavailable = Nova vers\u00e3o disponivel: +changeslog = Log de altera\u00e7\u00f5es: +downloadnow = Actualizar agora? +button.ok = OK +button.cancel = Cancelae +dialog.title = Nova vers\u00e3o disponivel +newversion = Nova vers\u00e3o +newvermessage = Nova vers\u00e3o de %oldAppName% est\u00e1 disponivel: %newAppName%.\r\nPor favor v\u00e1 a %projectPage% para actualizar. diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/RenameDialog_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/RenameDialog_pt.properties new file mode 100644 index 000000000..fcf20d2a2 --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/RenameDialog_pt.properties @@ -0,0 +1,22 @@ +# Copyright (C) 2013 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 . + +rename.type = Renomear tipo: +rename.type.typenumber = Tipo + Numero (class_27, method_456,...) +rename.type.randomword = Palavras Aleat\u00f3rias (abada, kof, supo, kosuri,...) +dialog.title = Renomear identificadores + +button.ok = OK +button.cancel = Cancelar diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/SearchDialog_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/SearchDialog_pt.properties new file mode 100644 index 000000000..e4640dbf0 --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/SearchDialog_pt.properties @@ -0,0 +1,23 @@ +# Copyright (C) 2013 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 . +checkbox.ignorecase = Ignorar este caso +checkbox.regexp = Express\u00f5es regulares +button.ok = OK +button.cancel = Cancelar +label.searchtext = Procurar texto: +dialog.title = Procurar ActionScript + +error = Erro +error.invalidregexp = Padr\u00e3o invalido diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/SelectLanguageDialog_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/SelectLanguageDialog_pt.properties new file mode 100644 index 000000000..be6b8da5b --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/SelectLanguageDialog_pt.properties @@ -0,0 +1,22 @@ +# Copyright (C) 2013 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 . + +button.ok = OK +button.cancel = Cancel +#after version 1.7.0: +# This language name translated (e. g. \u010ce\u0161tina for Czech,...) +language = Portugu\u00eas +language.label = Lingua: +dialog.title = Selecionar Lingua diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/abc/DeobfuscationDialog_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/abc/DeobfuscationDialog_pt.properties new file mode 100644 index 000000000..f5c5a6f62 --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/abc/DeobfuscationDialog_pt.properties @@ -0,0 +1,24 @@ +# Copyright (C) 2013 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 . + +processallclasses = Processar todas as classes +dialog.title = PCode deobfuscation +deobfuscation.level = Nivel de deobfusca\u00e7\u00e3o do c\u00f3digo: +deobfuscation.removedeadcode = Remover codigo "morto" +deobfuscation.removetraps = Remover armadilhas +deobfuscation.restorecontrolflow = Restaurar o fluxo de control + +button.ok = OK +button.cancel = Cancelae diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/abc/UsageFrame_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/abc/UsageFrame_pt.properties new file mode 100644 index 000000000..39014648c --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/abc/UsageFrame_pt.properties @@ -0,0 +1,18 @@ +# Copyright (C) 2013 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 . + +button.goto = Ir para +button.cancel = Cancelar +dialog.title = Utiliza\u00e7\u00f5es: diff --git a/trunk/src/com/jpexs/decompiler/flash/gui/locales/proxy/ProxyFrame_pt.properties b/trunk/src/com/jpexs/decompiler/flash/gui/locales/proxy/ProxyFrame_pt.properties new file mode 100644 index 000000000..40f136963 --- /dev/null +++ b/trunk/src/com/jpexs/decompiler/flash/gui/locales/proxy/ProxyFrame_pt.properties @@ -0,0 +1,26 @@ +# Copyright (C) 2013 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 . + +proxy.start = Come\u00e7ar proxy +proxy.stop = Parar proxy +port = Porta: +open = Abrir +clear = Limpar +rename = Renomear +remove = Remover +sniff = Pesquisar: +dialog.title = Proxy +error = Erro +error.port = Formato errado para o numero da porta.