You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ah...@apache.org on 2015/06/02 19:05:11 UTC

[08/50] [abbrv] git commit: [flex-falcon] [refs/heads/develop] - get donated fdbworkers to work, including integration with latest falcon compiler for expression evaluation

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/00c0bf63/debugger/src/flex/tools/debugger/cli/fdb_zh_TW.properties
----------------------------------------------------------------------
diff --git a/debugger/src/flex/tools/debugger/cli/fdb_zh_TW.properties b/debugger/src/flex/tools/debugger/cli/fdb_zh_TW.properties
new file mode 100644
index 0000000..62c3361
--- /dev/null
+++ b/debugger/src/flex/tools/debugger/cli/fdb_zh_TW.properties
@@ -0,0 +1,256 @@
+################################################################################
+##
+##  Licensed to the Apache Software Foundation (ASF) under one or more
+##  contributor license agreements.  See the NOTICE file distributed with
+##  this work for additional information regarding copyright ownership.
+##  The ASF licenses this file to You under the Apache License, Version 2.0
+##  (the "License"); you may not use this file except in compliance with
+##  the License.  You may obtain a copy of the License at
+##
+##      http://www.apache.org/licenses/LICENSE-2.0
+##
+##  Unless required by applicable law or agreed to in writing, software
+##  distributed under the License is distributed on an "AS IS" BASIS,
+##  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+##  See the License for the specific language governing permissions and
+##  limitations under the License.
+##
+################################################################################
+
+# Translation:
+#
+# In this file, a couple of messages are split across multiple lines.  The main
+# reason for that is that fdb is a command-line program, so we prefer to keep
+# messages at less than 80 characters so that they fit in a typical command
+# window.  When translating strings, you can either keep the line breaks in the
+# same places, or move them, or even remove them altogether if a message will
+# fit on a single line.
+
+defaultBuildName=\u958b\u767c
+about=Apache fdb (Flash Player \u9664\u932f\u7a0b\u5f0f) [\u7d44\u5efa ${build}]
+copyright=Copyright 2015 The Apache Software Foundation.
+noResponseException=Player \u672a\u5982\u9810\u671f\u56de\u61c9\u6307\u4ee4\uff1b\u6307\u4ee4\u5df2\u4e2d\u6b62\u3002
+notSuspendedException=Player \u6b63\u5728\u57f7\u884c\u6642\u7121\u6cd5\u767c\u51fa\u6307\u4ee4
+illegalStateException=\u5982\u679c\u6c92\u6709\u5de5\u4f5c\u968e\u6bb5\uff0c\u6307\u4ee4\u5c31\u7121\u6548\u3002
+illegalMonitorStateException=\u6307\u4ee4\u5728\u57f7\u884c\u4e2d\u7684 Player \u4e0a\u7121\u6548\u3002\u8acb\u6309\u300cEnter\u300d\u9375\uff0c\u5c07\u5b83\u4e2d\u6b62
+playerDidNotStop=Player \u4e26\u672a\u5982\u9810\u671f\u822c\u505c\u6b62\u3002\u8acb\u6309\u300cEnter\u300d\u9375\uff0c\u5c07\u5b83\u4e2d\u6b62
+noSuchElementException=\u6307\u4ee4\u81f3\u5c11\u9084\u61c9\u6709\u4e00\u500b\u5f15\u6578\u3002
+numberFormatException=\u6307\u4ee4\u5f15\u6578\u662f\u5b57\u4e32\uff0c\u4f46\u61c9\u70ba\u6574\u6578\u3002
+socketException=\u53ef\u80fd\u6709\u53e6\u4e00\u500b Flash \u9664\u932f\u7a0b\u5f0f\u6b63\u5728\u57f7\u884c\uff1b\u8acb\u5c07\u5b83\u95dc\u9589\u3002\u8a73\u7d30\u8cc7\u6599:\u300c${message}\u300d\u3002
+versionException=\u6b64\u4e0a\u4e0b\u6587\u4e2d\u4e0d\u652f\u63f4\u6307\u4ee4\u3002
+unexpectedError=\u8655\u7406\u6307\u4ee4\u6642\u767c\u751f\u975e\u9810\u671f\u7684\u932f\u8aa4\u3002
+stackTraceFollows=\u57fa\u65bc\u8a3a\u65b7\u76ee\u7684\uff0c\u96a8\u5f8c\u57f7\u884c\u5806\u758a\u8ffd\u8e64: 
+sessionEndedAbruptly=\u5de5\u4f5c\u968e\u6bb5\u7a81\u7136\u7d50\u675f\u3002
+noUriReceived=\u672a\u5f9e Player \u6536\u5230 URI
+noSourceFilesFound=\u627e\u4e0d\u5230\u539f\u59cb\u6a94\u6848
+unknownBreakpointLocation=<\u4e0d\u660e>
+unknownFilename=<\u4e0d\u660e>
+inFunctionAt=\u5728\u4ee5\u4e0b\u4f4d\u7f6e\u7684 ${functionName}() \u4e2d 
+inSwf=\u5728 ${swf} \u4e2d
+nonRestorable=\uff1b\u7121\u6cd5\u5f9e\u4e4b\u524d\u7684\u5de5\u4f5c\u968e\u6bb5\u9084\u539f
+sourceDirectoriesSearched=\u5df2\u641c\u5c0b\u7684\u4f86\u6e90\u76ee\u9304:
+attemptingToSuspend=\u6b63\u5728\u5617\u8a66\u66ab\u505c Player \u57f7\u884c...
+playerStopped=Player \u5df2\u505c\u6b62
+playerRunning=Player \u6b63\u5728\u57f7\u884c
+suspendReason_Unknown=Unknown
+suspendReason_HitBreakpoint=Breakpoint
+suspendReason_HitWatchpoint=Watch
+suspendReason_ProgramThrewException=Fault
+suspendReason_StopRequest=StopRequest
+suspendReason_ProgramFinishedStepping=Step
+suspendReason_HaltOpcode=HaltOpcode
+suspendReason_ScriptHasLoadedIntoFlashPlayer=ScriptLoaded
+noStackAvailable=\u6c92\u6709\u5806\u758a\u53ef\u7528
+atFilename=\u4f4d\u65bc 
+noVariables=\u7121\u8b8a\u6578
+noArguments=\u6c92\u6709\u5f15\u6578
+notInValidFrame=\u4e0d\u5728\u6709\u6548\u7684\u5f71\u683c\u4e2d\u3002\u8acb\u4f7f\u7528\u300cframe\u300d\u6307\u4ee4\u8fd4\u56de\u76ee\u524d\u7684\u5f71\u683c\u3002
+noLocals=\u6c92\u6709\u5340\u57df\u51fd\u6578
+noScopeChain=\u6c92\u6709\u7bc4\u570d\u93c8\u7d50
+noActiveSession=\u6c92\u6709\u4f5c\u7528\u4e2d\u7684\u5de5\u4f5c\u968e\u6bb5
+runWillLaunchUri=\u300c\u57f7\u884c\u300d\u6703\u555f\u52d5 ${uri}
+targetUnknown=\u76ee\u6a19\u4e0d\u660e
+noSWFs=\u7121 SWF\u3002
+unrecognizedFault=\u7121\u6cd5\u8b58\u5225\u7684\u932f\u8aa4\u3002
+noFunctionsFound=\u627e\u4e0d\u5230\u51fd\u6578
+functionListBeingPrepared=\u6b63\u5728\u80cc\u666f\u4e2d\u6e96\u5099\u51fd\u6578\u6e05\u55ae\uff1b\u8acb\u7a0d\u5f8c\u518d\u8a66\u3002
+functionsInSourceFile=${sourceFile} \u4e2d\u7684\u51fd\u6578
+breakpointNotYetResolved=(\u5c1a\u672a\u89e3\u6790)
+breakpointAmbiguous=(\u4e0d\u660e\u78ba)
+breakpointNoCode=(\u5728\u6307\u5b9a\u884c\u4e0a\u6c92\u6709\u53ef\u57f7\u884c\u7684\u7a0b\u5f0f\u78bc)
+sessionTerminated=Player \u5de5\u4f5c\u968e\u6bb5\u5df2\u7d42\u6b62
+additionalCodeLoaded=\u5df2\u5f9e SWF \u6216\u5f71\u683c\u8f09\u5165\u5176\u4ed6 ActionScript \u7a0b\u5f0f\u78bc\u3002\n\u82e5\u8981\u67e5\u770b\u6240\u6709\u76ee\u524d\u5df2\u8f09\u5165\u7684\u6a94\u6848\uff0c\u8acb\u8f38\u5165\u300cinfo files\u300d\u3002
+setAdditionalBreakpoints=\u8acb\u8996\u9700\u8981\u8a2d\u5b9a\u5176\u4ed6\u4e2d\u65b7\u9ede\uff0c\u7136\u5f8c\u8f38\u5165\u300ccontinue\u300d\u3002
+fixBreakpoints=\u8acb\u4fee\u6b63\u6216\u79fb\u9664\u932f\u8aa4\u7684\u4e2d\u65b7\u9ede\uff0c\u7136\u5f8c\u8f38\u5165\u300ccontinue\u300d\u3002
+executionHalted=\u57f7\u884c\u5df2\u4e2d\u6b62
+hitBreakpoint=\u4e2d\u65b7\u9ede ${breakpointNumber}
+haltedInFunction=${reasonForHalting}\uff0c\u4f4d\u65bc ${fileAndLine} \u7684 ${functionName}()
+haltedInFile=${reasonForHalting}\uff0c${fileAndLine}
+linePrefixWhenDisplayingConsoleError=[\u932f\u8aa4]
+linePrefixWhenDisplayingFault=[\u932f\u8aa4]
+linePrefixWhenSwfLoaded=[SWF]
+linePrefixWhenSwfUnloaded=[UnloadSWF]
+informationAboutFault=\uff0c\u8cc7\u8a0a=
+sizeAfterDecompression=\u89e3\u58d3\u7e2e\u5f8c\u70ba ${size} \u500b\u4f4d\u5143\u7d44
+breakpointNotPropagated=\u8b66\u544a: \u4e2d\u65b7\u9ede ${breakpointNumber} \u672a\u50b3\u64ad\u81f3\u6240\u6709\u7684 swf\u3002\n\u60a8\u5fc5\u9808\u52a0\u4ee5\u6e05\u9664\uff0c\u7136\u5f8c\u91cd\u65b0\u5c0d\u5176\u9032\u884c\u8a2d\u5b9a\u3002
+playerAlreadyRunning=Player \u5df2\u5728\u57f7\u884c\u4e2d\uff0c\u4e0d\u9700\u8981\u7e7c\u7e8c\u57f7\u884c\u3002
+doYouWantToHalt=\u60a8\u8981\u5617\u8a66\u4e2d\u6b62\u57f7\u884c\u55ce?
+debugInfoBeingLoaded=\u76ee\u524d\u6b63\u5728\u8f09\u5165\u5075\u932f\u8cc7\u8a0a
+attemptingToHalt=\u6b63\u5728\u5617\u8a66\u4e2d\u6b62\u3002\n\u82e5\u8981\u5354\u52a9\u7d50\u675f\uff0c\u8acb\u5617\u8a66\u89f8\u52d5 Player (\u4f8b\u5982\uff0c\u6309\u4e0b\u67d0\u500b\u6309\u9215)
+couldNotHalt=\u7121\u6cd5\u4e2d\u6b62\uff0c\u56e0\u70ba\u6c92\u6709\u57f7\u884c\u4e2d\u7684 ActionScript\u3002
+escapingFromDebuggerPendingLoop=\u6b63\u5728\u5f9e\u9664\u932f\u7a0b\u5f0f\u64f1\u7f6e\u4e2d\u7684\u8ff4\u5708\u8df3\u51fa\uff1b\u6b63\u5728\u5c07 $nowaiting \u8a2d\u5b9a\u70ba 1
+continuingDueToError=\u7531\u65bc\u932f\u8aa4\u300c${error}\u300d\uff0c\u6b63\u5728\u7e7c\u7e8c\u4f5c\u696d
+currentLocationUnknown=\u76ee\u524d\u7684\u4f4d\u7f6e\u4e0d\u660e
+cannotStep=\u60a8\u73fe\u5728\u4e0d\u80fd\u57f7\u884c\u55ae\u6b65\u4f5c\u696d\u3002\u8acb\u8a2d\u5b9a\u4e2d\u65b7\u9ede\uff0c\u7136\u5f8c\u8f38\u5165\u300ccontinue\u300d\u3002
+abortingStep=Player \u672a\u53ca\u6642\u50b3\u56de\uff1b\u6b63\u5728\u4e2d\u6b62\u5176\u9918 ${count} \u500b\u6b65\u9a5f
+finishCommandNotMeaningfulOnOutermostFrame=\u300c\u5b8c\u6210\u300d\u5c0d\u65bc\u6700\u5916\u5c64\u7684\u5f71\u683c\u6c92\u6709\u610f\u7fa9
+finishCommandNotMeaningfulWithoutStack=\u82e5\u6c92\u6709\u5806\u758a\uff0c\u300c\u5b8c\u6210\u300d\u5373\u6c92\u6709\u610f\u7fa9
+noBreakpointNumber=\u6c92\u6709\u4e2d\u65b7\u9ede\u865f\u78bc ${breakpointNumber}
+badBreakpointNumber=\u6b63\u5728\u901a\u904e\u8b66\u544a\u901a\u77e5\u300c${token}\u300d\u8655\u6216\u5176\u9644\u8fd1\u7684\u932f\u8aa4\u4e2d\u65b7\u9ede\u865f\u78bc
+commandFailed=\u6307\u4ee4\u5931\u6557\u3002
+createdBreakpoint=\u4e2d\u65b7\u9ede ${breakpointNumber}: \u6a94\u6848 ${file}\uff0c\u884c ${line}
+createdBreakpointWithOffset=\u4f4d\u65bc ${offset} \u7684\u4e2d\u65b7\u9ede ${breakpointNumber}: \u6a94\u6848 ${file}\uff0c\u884c ${line}
+breakpointCreatedButNotYetResolved=\u4e2d\u65b7\u9ede ${breakpointNumber} \u5df2\u5efa\u7acb\uff0c\u4f46\u5c1a\u672a\u89e3\u6790\u3002\n\u8f09\u5165\u5c0d\u61c9\u7684\u6a94\u6848\u6216\u51fd\u6578\u6642\uff0c\u6703\u89e3\u6790\u4e2d\u65b7\u9ede\u3002
+fileNumber=\u6a94\u6848 #${fileNumber}
+breakpointNotSetNoCode=\u672a\u8a2d\u5b9a\u4e2d\u65b7\u9ede\uff1b${filename} \u7684\u7b2c ${line} \u884c\u4e0a\u6c92\u6709\u53ef\u57f7\u884c\u7684\u7a0b\u5f0f\u78bc
+breakpointLocationUnknown=\u4e2d\u65b7\u9ede\u4f4d\u7f6e\u4e0d\u660e\u3002
+breakpointNotCleared=\u4e2d\u65b7\u9ede\u672a\u6e05\u9664\u3002
+attemptingToResolve=\u6b63\u5728\u5617\u8a66\u89e3\u6790\u4e2d\u65b7\u9ede ${breakpointNumber}\uff0c\u904b\u7b97\u5f0f\u300c${expression}\u300d:
+noExecutableCode=\u5728\u6307\u5b9a\u884c\u4e0a\u6c92\u6709\u53ef\u57f7\u884c\u7684\u7a0b\u5f0f\u78bc\u3002
+resolvedBreakpointToFunction=\u5df2\u5728 ${file}:${line} \u5c07\u4e2d\u65b7\u9ede ${breakpointNumber} \u89e3\u6790\u70ba ${functionName}()
+resolvedBreakpointToFile=\u5df2\u5c07\u4e2d\u65b7\u9ede ${breakpointNumber} \u89e3\u6790\u70ba ${file}:${line}
+setCommand=Set \u6307\u4ee4\u9700\u8981\u5728\u8b8a\u6578\u5f8c\u52a0\u4e0a\u904b\u7b97\u5f0f
+missingOperator=\u904b\u7b97\u5f0f\u5fc5\u9808\u5305\u542b\u300c${operator}\u300d\u904b\u7b97\u5b50\u3002
+noSideEffectsAllowed=\u904b\u7b97\u5f0f\u4e0d\u53ef\u5177\u6709\u4f8b\u5982\u6307\u5b9a\u4e4b\u985e\u7684\u526f\u4f5c\u7528\u3002
+couldNotEvaluate=\u7121\u6cd5\u6c42\u503c\u904b\u7b97\u5f0f\u3002
+commandHistoryIsEmpty=\u64cd\u4f5c\u8a18\u9304\u70ba\u7a7a\u767d
+historyHasNotReached=\u64cd\u4f5c\u8a18\u9304\u5c1a\u672a\u9054\u5230 ${number}
+variableUnknown=\u8b8a\u6578 ${variable} \u4e0d\u660e
+expressionCouldNotBeParsed=\u7121\u6cd5\u6b63\u78ba\u5256\u6790\u904b\u7b97\u5f0f:
+couldNotConvertToNumber=\u7121\u6cd5\u8f49\u63db\u6210\u6578\u5b57: ${value}
+commandsLimitedToSpecifiedSwf=\u50c5\u9650\u65bc ${swf} \u4e2d\u7684\u539f\u59cb\u6a94\u6848\u7684\u6307\u4ee4
+commandsApplyToAllSwfs=\u53ef\u5728\u6307\u4ee4\u4e2d\u4f7f\u7528\u6240\u6709 swf \u4e2d\u7684\u539f\u59cb\u6a94\u6848\u3002
+notValidSwf=${swf} \u4e0d\u662f\u6709\u6548\u7684 SWF\u3002
+frameDoesNotExist=\u5f71\u683c\u300c${frameNumber}\u300d\u4e0d\u5b58\u5728\u3002
+notANumber=\u300c${token}\u300d\u4e0d\u662f\u6578\u5b57\u3002
+expectedLineNumber=\u61c9\u70ba\u884c\u865f\uff1b\u537b\u53d6\u5f97 ${token}
+expectedFileNumber=\u61c9\u70ba\u6a94\u6848\u865f\u78bc\uff1b\u537b\u53d6\u5f97 ${token}
+noSourceFileWithSpecifiedName=\u6c92\u6709\u540d\u70ba\u300c${name}\u300d\u7684\u539f\u59cb\u6a94\u6848\u3002
+noFunctionWithSpecifiedName=\u6c92\u6709\u540d\u70ba\u300c${name}\u300d\u7684\u51fd\u6578\u3002
+ambiguousMatchingFilenames=\u76f8\u7b26\u7684\u6a94\u6848\u540d\u7a31\u4e0d\u660e\u78ba:
+ambiguousMatchingFunctionNames=\u76f8\u7b26\u7684\u51fd\u6578\u540d\u7a31\u4e0d\u660e\u78ba:
+functionInFile=${filename} \u4e2d\u7684 ${functionName}
+expectedFile=\u61c9\u70ba\u4ee5 # \u958b\u982d\u7684\u6a94\u6848\u540d\u7a31\u6216\u6a94\u6848\u865f\u78bc\uff1b\u537b\u53d6\u5f97 ${token}
+noSuchFileOrFunction=\u6c92\u6709\u540d\u70ba\u300c${token}\u300d\u7684\u6a94\u6848\u6216\u51fd\u6578\u3002
+localVariable=\u5340\u57df
+functionArgumentVariable=\u5f15\u6578
+mustBeOnlyOneVariable=\u904b\u7b97\u5f0f\u5fc5\u9808\u50c5\u5305\u542b\u55ae\u500b\u8b8a\u6578
+lineJunk=\u884c\u898f\u683c\u7684\u5c3e\u7aef\u767c\u73fe\u7121\u7528\u7269\u4ef6
+sourceFileNotFound=\u627e\u4e0d\u5230\u539f\u59cb\u6a94\u6848\u3002\u8acb\u4f7f\u7528\u300cdirectory\u300d\u6307\u4ee4\u6307\u5b9a\u5176\n\u5728\u6b64\u6a5f\u5668\u4e0a\u7684\u4f4d\u7f6e\u3002\u8acb\u8f38\u5165\u300chelp directory\u300d\uff0c\u4ee5\u53d6\u5f97\u6709\u95dc\n\u5982\u4f55\u6307\u5b9a\u5957\u4ef6\u4e2d\u539f\u59cb\u6a94\u6848\u76ee\u9304\u7684\u91cd\u8981\u8a73\u7d30\u8cc7\u8a0a\u3002
+lineNumberOutOfRange=\u884c\u865f ${line} \u8d85\u51fa\u7bc4\u570d\uff1b\u6a94\u6848 ${filename} \u6709 ${total} \u884c
+noFilesFound=\u627e\u4e0d\u5230\u6a94\u6848
+sessionInProgress=\u5de5\u4f5c\u968e\u6bb5\u5df2\u5728\u9032\u884c\u4e2d
+waitingForPlayerToConnect=\u7b49\u5f85 Player \u9023\u7dda
+waitingToConnectToPlayer=\u6b63\u5728\u5617\u8a66\u9023\u7dda\u5230\u64ad\u653e\u7a0b\u5f0f
+launchingWithUrl=\u6b63\u5728\u5617\u8a66\u555f\u52d5 Player \u4e26\u4f7f\u7528 URL \u9023\u7dda\u81f3\u8a72 Player
+playerConnectedSessionStarting=Player \u5df2\u9023\u7dda\uff1b\u5de5\u4f5c\u968e\u6bb5\u6b63\u5728\u57f7\u884c\u3002
+setBreakpointsThenResume=\u8acb\u8a2d\u5b9a\u4e2d\u65b7\u9ede\uff0c\u7136\u5f8c\u8f38\u5165\u300ccontinue\u300d\uff0c\u4ee5\u7e7c\u7e8c\u5de5\u4f5c\u968e\u6bb5\u3002
+warningNotAllCommandsSupported=\u8b66\u544a: \u60a8\u6b63\u5728\u4f7f\u7528\u7684\u64ad\u653e\u7a0b\u5f0f\u4e26\u4e0d\u652f\u63f4\u6240\u6709\u7684 fdb \u6307\u4ee4\u3002
+fileDoesNotExist=\u627e\u4e0d\u5230\u6a94\u6848: ${uri}
+failedToConnect=\u7121\u6cd5\u9023\u7dda\uff1b\u5de5\u4f5c\u968e\u6bb5\u903e\u6642\u3002\n\u8acb\u78ba\u5b9a:\n  1. \u60a8\u7de8\u8b6f Flash \u5f71\u7247\u6642\u6709\u958b\u555f\u5075\u932f\uff0c\u800c\u4e14\n  2. \u60a8\u57f7\u884c\u7684\u662f Flash Player \u7684\u9664\u932f\u7a0b\u5f0f\u7248\u672c\u3002
+manuallyLaunchPlayer=\u53ea\u9700\u8f38\u5165\u300crun\u300d\uff0c\u7136\u5f8c\u624b\u52d5\u555f\u52d5 Player\u3002
+sourceCommandRequiresPath=\u300csource\u300d\u6307\u4ee4\u9700\u8981\u539f\u59cb\u6a94\u6848\u7684\u8def\u5f91\u540d\u7a31\u3002
+fileNotFound=${filename}: \u6c92\u6709\u6b64\u985e\u6a94\u6848\u6216\u76ee\u9304\u3002
+argumentRequired=\u9700\u8981\u5f15\u6578 (\u8981\u8655\u7406\u7684\u932f\u8aa4)\u3002
+breakpointNotChanged=\u4e2d\u65b7\u9ede\u672a\u8b8a\u66f4\u3002
+badWatchpointNumber=\u76e3\u8996\u9ede\u865f\u78bc\u932f\u8aa4\u3002
+couldNotResolveExpression=\u7121\u6cd5\u5c07\u904b\u7b97\u5f0f\u89e3\u6790\u70ba\u8b8a\u6578\u3002
+notAllBreakpointsEnabled=\u4e26\u672a\u555f\u7528\u6240\u6709\u7684\u4e2d\u65b7\u9ede
+programNotBeingRun=\u7a0b\u5f0f\u4e26\u672a\u57f7\u884c\u3002
+commandNotValidUntilPlayerSuspended=Player \u57f7\u884c\u66ab\u505c\u4e4b\u524d\u6307\u4ee4\u7121\u6548\uff1b\u8acb\u5617\u8a66\u300chalt\u300d\u6307\u4ee4\u3002
+noHelpFileFound=\u627e\u4e0d\u5230\u8aaa\u660e\u6a94 (fdbhelp*.txt)\u3002
+invalidTargetFault=ActionSetTarget \u6307\u793a\u7684\u76ee\u6a19\u540d\u7a31\u932f\u8aa4
+recursionLimitFault=\u5df2\u9054\u905e\u8ff4\u4e0a\u9650
+invalidWithFault=\u300cwith\u300d\u9673\u8ff0\u5f0f\u7684\u76ee\u6a19\u4e0d\u662f\u7269\u4ef6
+protoLimitFault=\u641c\u5c0b\u539f\u578b\u93c8\u7d50\u5df2\u9054\u9650\u5236
+invalidUrlFault=\u7121\u6cd5\u958b\u555f URL
+exceptionFault=\u64f2\u51fa\u4f7f\u7528\u8005\u4f8b\u5916\u72c0\u6cc1
+stackUnderflowFault=\u767c\u751f\u5806\u758a\u53cd\u5411\u6ea2\u4f4d
+divideByZeroFault=\u9664\u6578\u70ba\u96f6\u932f\u8aa4
+scriptTimeoutFault=ActionScript \u7a0b\u5f0f\u78bc\u4e26\u672a\u57f7\u884c
+errorWhileProcessingFile=\u8655\u7406\u6a94\u6848\u6642\u51fa\u932f (${exceptionMessage})
+unrecognizedAction=\u52d5\u4f5c ${action} \u7121\u6cd5\u8b58\u5225
+typeCommandsForBreakpoint=\u8b80\u53d6\u4e2d\u65b7\u9ede ${breakpointNumber} \u6642\u8f38\u5165\u6307\u4ee4\uff0c\u4e00\u689d\u6307\u4ee4\u4f54\u4e00\u884c\u3002\n\u4f7f\u7528\u53ea\u5305\u542b\u300cend\u300d\u7684\u884c\u4f5c\u70ba\u7d50\u675f\u884c\u3002
+breakpointNowUnconditional=\u4e2d\u65b7\u9ede ${breakpointNumber} \u76ee\u524d\u662f\u7121\u689d\u4ef6\u7684\u3002
+watchpointCouldNotBeSet=\u7121\u6cd5\u8a2d\u5b9a\u300c${expression}\u300d\u7684\u76e3\u8996\u9ede
+
+changedWatchpointMode=\u904b\u7b97\u5f0f\u300c${expression}\u300d\u4e0a\u7684\u76e3\u8996\u9ede ${watchpointNumber} \u73fe\u5728\u8655\u65bc ${watchpointMode}
+# the following three strings are inserted into the above 'changedWatchpointMode' string at the ${watchpontMode} location
+watchpointMode_read=\u8b80\u53d6
+watchpointMode_write=\u5beb\u5165
+watchpointMode_readWrite=\u8b80\u5beb
+
+createdWatchpoint=\u5728\u904b\u7b97\u5f0f\u300c${expression}\u300d\u4e0a\u8a2d\u5b9a\u7684\u76e3\u8996\u9ede ${watchpointNumber}
+couldNotFindWatchpoint=\u627e\u4e0d\u5230\u6216\u7121\u6cd5\u79fb\u9664\u300c${variable}\u300d\u7684\u76e3\u8996\u9ede\u3002
+noDisplayNumber=\u6c92\u6709\u986f\u793a\u865f\u78bc ${displayNumber}
+badDisplayNumber=\u6b63\u5728\u901a\u904e\u8b66\u544a\u901a\u77e5\u300c${token}\u300d\u8655\u6216\u5176\u9644\u8fd1\u7684\u932f\u8aa4\u986f\u793a\u865f\u78bc
+breakpointLocationNoLongerExists=\u4e2d\u65b7\u9ede ${breakpointNumber} \u7684\u539f\u59cb\u6a94\u6848\u548c\u884c\u865f\u5df2\u4e0d\u5b58\u5728
+unknownCommand=\u6307\u4ee4\u300c${command}\u300d\u4e0d\u660e\uff0c\u5ffd\u7565\u8a72\u6307\u4ee4
+unknownSubcommand=${commandCategory} \u6307\u4ee4\u300c${command}\u300d\u4e0d\u660e\uff0c\u5ffd\u7565\u8a72\u6307\u4ee4
+unknownEvent=\u5df2\u6536\u5230\u4e0d\u660e\u7684\u300c${type}\u300d\u985e\u578b\u4e8b\u4ef6\uff0c\u8cc7\u8a0a = ${info}
+problemWithConnection=\u5de5\u4f5c\u968e\u6bb5\u9023\u7dda\u767c\u751f\u554f\u984c (\u300c${socketErrorMessage}\u300d)\uff0c\u6700\u597d\u662f\u5c07\u5b83\u300c\u95dc\u9589\u300d\u3002
+unexpectedErrorWithStackTrace=\u8655\u7406\u6307\u4ee4\u6642\u767c\u751f\u975e\u9810\u671f\u7684\u932f\u8aa4\u3002\n\u57fa\u65bc\u8a3a\u65b7\u76ee\u7684\uff0c\u96a8\u5f8c\u57f7\u884c\u5806\u758a\u8ffd\u8e64:
+ambiguousCommand=\u6307\u4ee4\u300c${input}\u300d\u4e0d\u660e\u78ba:
+faultHasNoTableEntry=\u932f\u8aa4 ${faultName} \u6c92\u6709\u8868\u683c\u9805\u76ee
+swfInfo=${swfName} - \u89e3\u58d3\u7e2e\u5f8c\u70ba ${size} \u500b\u4f4d\u5143\u7d44\uff0c${scriptCount} \u500b\u6307\u4ee4\u78bc [#${min} - #${max}]${plus} ${moreInfo}\uff0cURL \u662f ${url}
+remainingSourceBeingLoaded=\u4ecd\u5728\u8f09\u5165\u5176\u9918\u7684\u4f86\u6e90
+
+# the following string is appended to the end of any question; tells the user what to type
+yesOrNoAppendedToAllQuestions=(\u662f\u6216\u5426) 
+# the following string is what character the user should to answer "yes" to a yes/no question
+singleCharacterUserTypesForYes=y
+# a bunch of questions:
+askDeleteAllBreakpoints=\u8981\u522a\u9664\u6240\u6709\u4e2d\u65b7\u9ede\u55ce?
+askDeleteAllAutoDisplay=\u8981\u522a\u9664\u6240\u6709\u81ea\u52d5\u986f\u793a\u7684\u904b\u7b97\u5f0f\u55ce?
+askKillProgram=\u8981\u95dc\u9589\u6b63\u5728\u5075\u932f\u7684\u7a0b\u5f0f\u55ce?
+askProgramIsRunningExitAnyway=\u7a0b\u5f0f\u6b63\u5728\u57f7\u884c\u3002\u4ecd\u8981\u7d50\u675f\u55ce?
+askReinitSourcePath=\u8981\u5c07\u4f86\u6e90\u8def\u5f91\u91cd\u65b0\u521d\u59cb\u5316\u70ba\u7a7a\u7684\u55ce?
+askExpressionContainsAssignment=\u60a8\u7684\u904b\u7b97\u5f0f\u5305\u542b\u6307\u5b9a\uff01\u8981\u7e7c\u7e8c\u55ce?
+# the following string is output if someone answers "no" to any of the above questions
+yesNoQueryNotConfirmed=\u672a\u78ba\u8a8d\u3002
+stopOnlyIfConditionMet=\u53ea\u6709\u5728 ${breakpointCondition} \u6642\u624d\u505c\u6b62
+breakpointAlreadyHit=\u4e2d\u65b7\u9ede\u5df2\u8b80\u53d6 ${count} \u6b21
+silentBreakpoint=\u7121\u8a0a\u606f
+getterFunction=Getter
+setterFunction=Setter
+function=\u51fd\u6578
+unknownVariableType=<\u4e0d\u660e>
+variableAttribute_dontEnumerate=\u4e0d\u8981\u5217\u8209
+variableAttribute_readOnly=\u552f\u8b80
+variableAttribute_localVariable=\u5340\u57df
+variableAttribute_functionArgument=\u5f15\u6578
+variableAttribute_getterFunction=getter
+variableAttribute_setterFunction=setter
+variableAttribute_hasNamespace=\u6709\u547d\u540d\u7a7a\u9593
+key16=\u5df2\u6536\u5230\u7684\u8a0a\u606f:
+key17=\u5df2\u50b3\u9001\u7684\u8a0a\u606f:
+key18=\u627e\u4e0d\u5230\u539f\u59cb\u6a94\u6848
+key19=\u627e\u4e0d\u5230\u51fd\u6578
+key20=\u6b63\u5728\u80cc\u666f\u4e2d\u6e96\u5099\u51fd\u6578\u6e05\u55ae\uff1b\u8acb\u7a0d\u5f8c\u518d\u8a66\u3002
+key21=--- SessionManager \u5167\u5bb9
+key22=--- \u5de5\u4f5c\u968e\u6bb5\u5167\u5bb9
+stopped=Stopped
+key24=Player \u6b63\u5728\u57f7\u884c\u3002
+key25=\u627e\u4e0d\u5230\u4e2d\u65b7\u8cc7\u8a0a
+key26=\u8b8a\u6578\u4e0d\u660e
+key27=\u4f86\u6e90\u8cc7\u8a0a\u4e0d\u660e\uff0c\u5df2\u5206\u89e3\u76ee\u524d\u4f4d\u7f6e
+key28=\u884c\u898f\u683c\u7684\u5c3e\u7aef\u767c\u73fe\u7121\u7528\u7269\u4ef6
+key29=\u627e\u4e0d\u5230\u6a94\u6848 ${arg3} \u7684 swf
+key30=\u627e\u4e0d\u5230\u51fd\u6578
+key31=---- \u5728 0x${arg4} \u8655\u986f\u793a\u5df2\u8df3\u904e\u7684\u672a\u5c0d\u61c9\u6307\u793a ----
+key32=\u884c\u865f ${arg5} \u8d85\u51fa\u7bc4\u570d\uff1b\u6a94\u6848 ${arg6} \u6709 ${arg7} \u884c
+key33=\u627e\u4e0d\u5230\u6a94\u6848
+key34=Player \u76ee\u524d\u5c0d\u4efb\u4f55\u52d5\u4f5c\u90fd\u672a\u66ab\u505c\u3002
+key35=\u5728\u300c${swfName}\u300d\u4e2d
+atAddress=\u4f4d\u65bc ${address}
+haltedDueToFault=\u56e0\u70ba ${fault}

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/00c0bf63/debugger/src/flex/tools/debugger/cli/fdbhelp_br.txt
----------------------------------------------------------------------
diff --git a/debugger/src/flex/tools/debugger/cli/fdbhelp_br.txt b/debugger/src/flex/tools/debugger/cli/fdbhelp_br.txt
new file mode 100644
index 0000000..a6f8fb6
--- /dev/null
+++ b/debugger/src/flex/tools/debugger/cli/fdbhelp_br.txt
@@ -0,0 +1,1620 @@
+
+      Licensed to the Apache Software Foundation (ASF) under one or more
+      contributor license agreements.  See the NOTICE file distributed with
+      this work for additional information regarding copyright ownership.
+      The ASF licenses this file to You under the Apache License, Version 2.0
+      (the "License"); you may not use this file except in compliance with
+      the License.  You may obtain a copy of the License at
+    
+          http://www.apache.org/licenses/LICENSE-2.0
+    
+      Unless required by applicable law or agreed to in writing, software
+      distributed under the License is distributed on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+      See the License for the specific language governing permissions and
+      limitations under the License.
+
+This file contains the text displayed by the 'help' command in fdb.
+
+
+
+It is divided into "topics". For example, when an fdb user types
+
+'help break', the [break] topic below is displayed.
+
+
+
+The first and last lines of each topic should be blank.
+
+They don't get displayed in fdb; they are here only
+
+to make this file more easily readable.
+
+
+
+Help text should be formatted to not wrap
+
+when displayed on an 80-character-wide console.
+
+The following line is 80 characters wide.
+
+
+
+--------------------------------------------------------------------------------
+
+
+
+[?]
+
+
+
+Comando indefinido. Insira 'help' para ver uma lista de todos os comandos fdb. 
+
+
+
+[break]
+
+
+
+Defina o ponto de interrupção na linha ou função especificada.
+
+Exemplos:
+
+  break 87
+
+    Define um ponto de interrupção na linha 87 do arquivo atual.
+
+  break myapp.mxml:56
+
+    Define um ponto de interrupção na linha 56 de myapp.mxml.
+
+  break #3:29
+
+    Define um ponto de interrupção na linha 29 do arquivo #3.
+
+  break doThis
+
+    Define um ponto de interrupção na função doThis() no arquivo atual.
+
+  break myapp.mxml:doThat
+
+    Define um ponto de interrupção na função doThat() no arquivo myapp.mxml.
+
+  break #3:doOther
+
+    Define um ponto de interrupção na função doOther() no arquivo #3.
+
+  break
+
+   Define um ponto de interrupção no endereço de execução atual na moldura da 
+
+   pilha atual. Isso é útil para interrupções ao retornar a uma moldura de 
+
+   pilha. 
+
+Para ver nomes e números de arquivo, insira 'info sources' ou 'info files'.
+
+Para ver nomes de função, insira 'info functions'.
+
+Nomes de arquivo e de função abreviados são aceitos, se não forem ambíguos.
+
+Se o número da linha for especificado, interrompa no início do código dessa 
+
+linha.
+
+Se a função for especificada, interrompa no início do código dessa função.
+
+Para obter mais controles de pontos de interrupção, consulte 'commands' e 
+
+'condition'.
+
+
+
+[bt]
+
+
+
+Rastreamento regressivo da pilha.
+
+
+
+[catch]
+
+
+
+Pare quando houver lançamento de uma exceção.  Isso somente afeta exceções 
+
+capturadas – ou seja, exceções que serão manipuladas por um bloco de "captura". 
+
+Exceções não capturadas sempre são interrompidas no depurador.
+
+
+
+Use o comando "delete" para excluir um ponto de captura.
+
+
+
+Exemplos:
+
+  catch *
+
+    Pára quando houver qualquer lançamento de exceção.
+
+  catch ReferenceError
+
+    Pára sempre que um ReferenceError é lançado, capturado ou não capturado.
+
+
+
+[cf]
+
+
+
+Exiba o nome e o número do arquivo atual ou altere o arquivo atual.
+
+Exemplos:
+
+  cf
+
+    Exibe o nome e o número do arquivo atual.
+
+  cf myapp.mxml
+
+    Altera o arquivo atual para myapp.mxml.
+
+  cf #29
+
+    Altera o arquivo atual para o arquivo #29.
+
+Para ver nomes e números de arquivo, insira 'info sources' ou 'info files'.
+
+Nomes de arquivo abreviados são aceitos, se não forem ambíguos.
+
+Listar um arquivo com 'list' também o torna o arquivo atual.
+
+
+
+[clear]
+
+
+
+Limpe o ponto de interrupção na linha ou função especificada.
+
+Exemplos:
+
+  clear 87
+
+    Limpa o ponto de interrupção na linha 87 do arquivo atual.
+
+  clear myapp.mxml:56
+
+    Limpa o ponto de interrupção na linha 56 de myapp.mxml.
+
+  clear #3:29
+
+    Limpa o ponto de interrupção na linha 29 do arquivo #3.
+
+  clear doThis
+
+    Limpa o ponto de interrupção na função doThis() no arquivo atual.
+
+  clear myapp.mxml:doThat
+
+    Limpa o ponto de interrupção na função doThat() no arquivo myapp.mxml.
+
+  clear #3:doOther
+
+    Limpa o ponto de interrupção na função doOther() no arquivo #3.
+
+  clear
+
+    Limpa o ponto de interrupção da linha atual no arquivo atual. 
+
+Para ver nomes e números de arquivo, insira  'info sources' ou 'info files'.
+
+Para ver nomes de função, insira 'info functions'.
+
+Nomes de arquivo e de função abreviados são aceitos, se não forem ambíguos.
+
+Se o número da linha for especificado, todos os pontos de interrupção nessa 
+
+linha serão limpos.
+
+Se a função for especificada, os pontos de interrupção no início da função 
+
+serão limpos.
+
+
+
+[continue]
+
+
+
+Continue a execução depois de parar no ponto de interrupção.
+
+Este comando não possui argumentos.
+
+
+
+[condition]
+
+
+
+
+
+Especifique o número N do ponto de interrupção a ser interrompido somente se 
+
+COND for verdadeiro.
+
+O uso é 'condition N COND', onde N é um número inteiro e COND é uma expressão a 
+
+ser avaliada sempre que o ponto de interrupção N for alcançado.
+
+
+
+[commands]
+
+
+
+Defina comandos a serem executados quando um ponto de interrupção for atingido.
+
+Forneça o número do ponto de interrupção como argumento depois de 'commands'.
+
+Sem argumento, o ponto de interrupção de destino é o último definido.
+
+Os próprios comandos seguem-se, começando na linha seguinte.
+
+Digite uma linha que contenha "end" para indicar o fim delas.
+
+Forneça "silent" como a primeira linha para tornar o ponto de interrupção 
+
+silencioso; nenhuma saída é impressa quando alcançada, a não ser o que os 
+
+comandos imprimem.
+
+Exemplo:
+
+  (fdb) commands
+
+  Digite comandos para quando o ponto de interrupção 1 for alcançado, um por 
+
+  linha.
+
+  Termine com uma linha que inclua apenas 'end'.
+
+  >w
+
+  >end
+
+
+
+[delete]
+
+
+
+Exclua um ou mais pontos de interrupção.
+
+Exemplos:
+
+  delete
+
+    Exclui todos os pontos de interrupção.
+
+  delete 2 5
+
+    Exclui os pontos de interrupção #2 e #5.
+
+Para ver números de pontos de interrupção, insira 'info breakpoints'.
+
+
+
+[directory]
+
+
+
+Modifique a lista de diretórios na qual fdb procura arquivos de origem.
+
+
+
+Exemplos:
+
+
+
+  directory
+
+    Restaura a lista ao estado padrão, que é o diretório em que o arquivo de 
+
+    origem foi compilado em código de objeto, seguido da pasta de trabalho 
+
+    atual.
+
+
+
+  directory C:\MySource        (Windows)
+
+  directory /MySource          (Mac)
+
+    Adiciona o diretório especificado ao início da lista de diretórios na qual 
+
+    a origem será procurada.  Ao procurar a origem da classe mypackage.MyClass, 
+
+    por exemplo, o depurador procura C:\MySource\mypackage\MyClass.as e 
+
+    C:\MySource\MyClass.as.
+
+
+
+  directory C:\Dir1;C:\Dir2    (Windows usa ';' como separador)
+
+  directory /Dir1:/Dir2        (Mac usa ':' como separador)
+
+    Adiciona vários diretórios ao início da lista de diretórios na qual a 
+
+    origem será procurada.
+
+
+
+Para ver a lista atual, insira 'show directories'.
+
+
+
+[disable]
+
+
+
+Desative um ou mais pontos de interrupção ou expressões de exibição automática.
+
+Exemplos:
+
+  disable
+
+  disable breakpoints
+
+    Desativa todos os pontos de interrupção.
+
+  disable 2 5
+
+  disable breakpoints 2 5
+
+    Desativa os pontos de interrupção #2 e #5.
+
+  disable display
+
+    Desativa todas as expressões de exibição automática.
+
+  disable display 1 3
+
+    Desativa as expressões de exibição automática #1 e #3.
+
+Para ver números de pontos de interrupção, insira 'info breakpoints'.
+
+Para ver números de expressões de exibição automática, insira 'info display'.
+
+
+
+[disassemble]
+
+
+
+(Somente ActionScript 2; sem suporte quando ActionScript 3 é depurado)
+
+
+
+Desmonte uma parte especificada do código-fonte.
+
+O padrão é a linha de listagem atual.
+
+Argumentos com suporte são os mesmos do comando "list".
+
+Exemplos:
+
+  disassemble 87
+
+    Desmonta a linha 87 no arquivo atual.
+
+  disassemble 87 102
+
+    Desmonta as linhas 87 a 102 no arquivo atual.
+
+  disassemble doThis
+
+      Desmonta a função doThis() no arquivo atual.
+
+Além de usar números de linha simples como acima, você pode especificar linhas 
+
+em modos adicionais:
+
+   myapp.mxml
+
+      Linha 1 em myapp.mxml.
+
+   myapp.mxml:doThat
+
+      A primeira linha da função doThat() em myapp.mxml.
+
+   myapp.mxml:56
+
+      Linha 56 em myapp.mxml.
+
+   #3
+
+      Linha 1 no arquivo #3.
+
+   #3:doOther
+
+      A linha no arquivo #3 onde a função doOther() começa.
+
+   #3:29
+
+      Linha 29 no arquivo #3.
+
+
+
+[display]
+
+
+
+Adicione uma expressão à lista de expressões de exibição automática.
+
+Exemplo:
+
+  display employee.name
+
+    Adiciona 'employee.name' à lista de expressões de exibição automática.
+
+    Toda vez que fdb pára, o valor de employee.name é exibido.
+
+O argumento deste comando é semelhante ao de 'print'.
+
+Para ver a lista de expressões de exibição automática e seus números, insira 
+
+'info display'.
+
+
+
+[down]
+
+
+
+Selecione e imprima a moldura de pilha chamada por este.
+
+Os comandos 'info arguments' e 'info locals' subseqüentes exibirão os locais e 
+
+os argumentos da moldura selecionada.
+
+Consulte 'up' e 'frame' 
+
+
+
+[enable]
+
+
+
+Ative um ou mais pontos de interrupção ou expressões de exibição automática.
+
+Exemplos:
+
+  enable
+
+  enable breakpoints
+
+    Ativa todos os pontos de interrupção.
+
+  enable 2 5
+
+  enable breakpoints 2 5
+
+    Ativa os pontos de interrupção #2 e #5.
+
+  enable display
+
+    Ativa todas as expressões de exibição automática.
+
+  enable display 1 3
+
+    Ativa as expressões de exibição automática #1 e #3.
+
+Para ver números de pontos de interrupção, insira 'info breakpoints'.
+
+Para ver números de expressões de exibição automática, insira 'info display'.
+
+
+
+[file]
+
+
+
+Especifique um aplicativo a ser depurado, sem iniciá-lo.
+
+Exemplos:
+
+  file http://www.mysite.com/myapp.mxml
+
+    Especifique um aplicativo MXML a ser depurado.
+
+  file myapp.swf
+
+    Especifique um arquivo SWF local a ser depurado no diretório atual.
+
+    Neste caso, myapp.swd (o arquivo que contém informações de depuração) deve 
+
+    também existir no diretório atual.
+
+Este comando não inicia o aplicativo; use o comando 'run' sem argumento para 
+
+iniciar a depuração do aplicativo.
+
+Em vez de usar 'file <target>' e em seguida 'run', você pode simplesmente 
+
+especificar o aplicativo a ser depurado como um argumento de 'run':
+
+  run http://mysite.com/myapp.mxml
+
+  run myapp.swf
+
+Pode também especificar o aplicativo a ser depurado como um argumento de linha 
+
+de comando quando iniciar fdb:
+
+  fdb http://www.mysite.com/myapp.mxml
+
+  fdb myapp.swf
+
+Nesse caso, não é necessário usar 'file' ou 'run'.
+
+Se usar 'run' sem especificar um aplicativo a ser depurado, fdb aguardará um 
+
+aplicativo para conectar-se a ele.
+
+
+
+[finish]
+
+
+
+Execute até a função atual retornar.
+
+Este comando não possui argumentos.
+
+
+
+[frame]
+
+
+
+Selecione e imprima uma moldura de pilha específica.
+
+Esse comando possui um argumento opcional, um número de moldura.
+
+Se nenhum argumento for fornecido, o padrão é retornar à moldura superior atual 
+
+(ou seja, moldura 0).
+
+Exemplos:
+
+  frame 4
+
+  frame
+
+Os comandos 'info arguments' e 'info locals' subseqüentes exibirão os locais e 
+
+os argumentos da moldura selecionada.
+
+Consulte 'up', 'down' e 'bt' 
+
+
+
+[handle]
+
+
+
+Especifique como fdb deve tratar uma falha no Flash Player.
+
+Exemplos:
+
+  handle recursion_limit stop
+
+    Quando ocorre uma falha recursion_limit, exibe uma mensagem em fdb e pára, 
+
+    como se em um ponto de interrupção.
+
+  handle all print nostop
+
+    Quando ocorre algum tipo de falha, exibe uma mensagem em fdb, mas não pára.
+
+O primeiro argumento é um nome de falha ou 'all'.
+
+Argumentos adicionais são ações que se aplicam a essa falha.
+
+Para ver nomes de falhas, insira 'info handle'.
+
+Ações são print/noprint e stop/nostop.
+
+'print' significa imprimir uma mensagem, se essa falha ocorrer.
+
+'stop' significa inserir o depurador novamente, se essa falha ocorrer. Implica 
+
+'print'.
+
+
+
+[help]
+
+
+
+Novo no fdb? Para obter informações básicas, insira 'tutorial'.
+
+Lista de comandos fdb:
+
+bt (bt)             Imprimir rastreamento regressivo de todas as molduras de 
+
+                    pilha
+
+break (b)           Definir o ponto de interrupção na linha ou função 
+
+                    especificada
+
+catch (ca)          Parar quando houver lançamento de uma exceção
+
+cf (cf)             Exibir o nome e o número do arquivo atual
+
+clear (cl)          Limpar o ponto de interrupção na linha ou função 
+
+                    especificada
+
+condition (cond)    Aplicar/remover expressão condicional a um ponto de 
+
+                    interrupção
+
+continue (c)        Continuar a execução depois de parar no ponto de interrupção
+
+commands (com)      Definir comandos a serem executados quando um ponto de 
+
+                    interrupção é alcançado
+
+delete (d)          Excluir pontos de interrupção ou expressões de exibição 
+
+                    automática
+
+directory (dir)     Adicionar um diretório a um caminho de procura de arquivos 
+
+                    de origem
+
+disable (disab)     Desativar todos os pontos de interrupção ou expressões de 
+
+                    exibição automática
+
+disassemble (disas) Desmontar linhas ou funções de origem
+
+display (disp)      Adicionar expressões de exibição automática
+
+enable (e)          Ativar pontos de interrupção ou expressões de exibição 
+
+                    automática
+
+file (fil)          Especificar o aplicativo a ser depurado
+
+finish (f)          Executar até a função atual retornar
+
+handle (han)        Especificar como tratar de uma falha
+
+help (h)            Exibir ajuda sobre comandos fdb
+
+home (ho)           Definir o local de listagem para onde a execução é 
+
+                    interrompida
+
+info (i)            Exibir informações sobre o programa que está sendo depurado
+
+kill (k)            Eliminar a execução do programa que está sendo depurado
+
+list (l)            Listar função ou linha especificada
+
+next (n)            Avançar o programa
+
+print (p)           Imprimir o valor da variável EXP
+
+pwd (pw)            Imprimir pasta de trabalho
+
+quit (q)            Sair do fdb
+
+run (r)             Iniciar programa depurado
+
+set (se)            Definir o valor de uma variável
+
+source (so)         Ler comandos fdb a partir de um arquivo
+
+step (s)            Avançar o programa até ele chegar a uma linha de origem 
+
+                    diferente
+
+tutorial (t)        Exibir um tutorial sobre como usar fdb
+
+undisplay (u)       Remover uma expressão de exibição automática
+
+viewswf (v)         Definir ou limpar filtro para listagem de arquivos baseada 
+
+                    em swf
+
+watch (wa)          Adicionar um ponto de inspeção em uma determinada variável
+
+what (wh)           Exibir o contexto de uma variável
+
+where (w)           O mesmo que bt
+
+Para obter a documentação completa, digite 'help' seguido do nome do comando.
+
+
+
+[home]
+
+
+
+Definir o local de listagem para onde a execução é interrompida
+
+
+
+[info]
+
+
+
+Comando genérico para mostrar coisas sobre o programa que está sendo depurado.
+
+Lista de subcomandos de informação:
+
+info arguments (i a)    Variáveis de argumento da moldura de pilha atual
+
+info breakpoints (i b)  Estado dos pontos de interrupção definíveis pelo usuário
+
+info display (i d)      Exibir lista de expressões de exibição automática
+
+info files (i f)        Nomes de destinos e arquivos que estão sendo depurados
+
+info functions (i fu)   Todos os nomes de função
+
+info handle (i h)       Como tratar de uma falha
+
+info locals (i l)       Variáveis locais da moldura de pilha atual
+
+info scopechain (i sc)  Cadeia do escopo da moldura de pilha atual
+
+info sources (i so)     Arquivos de origem no programa
+
+info stack (i s)        Rastreamento regressivo da pilha
+
+info swfs (i sw)        Lista de swfs nesta sessão
+
+info targets(i t)       Aplicativo que está sendo depurado
+
+info variables (i v)    Todos os nomes de variáveis globais e estáticas
+
+Para obter a documentação completa, digite 'help info' seguido do nome do 
+
+subcomando de informação.
+
+
+
+[info arguments]
+
+
+
+Exibir argumentos da moldura de pilha atual
+
+
+
+[info breakpoints]
+
+
+
+Exibir o estado de todos os pontos de interrupção e pontos de inspeção.
+
+A coluna Type indica:
+
+   breakpoint   - ponto de interrupção normal
+
+   watchpoint   - ponto de inspeção
+
+A coluna Disp contém 'keep', 'del' ou 'dis' para indicar a disposição do ponto 
+
+de interrupção depois de ser atingido. 'dis' significa que o ponto de 
+
+interrupção será desativado, enquanto 'del' significa que será excluído.  
+
+As colunas 'Address' e 'What' indicam o endereço e número de arquivo/linha 
+
+respectivamente. 
+
+
+
+[info display]
+
+
+
+Exibir lista de expressões de exibição automática e seus números.
+
+
+
+[info files]
+
+
+
+Exibir nomes e números dos arquivos do aplicativo que está sendo depurado, 
+
+incluindo arquivos de origem, arquivos de estrutura e arquivos gerados 
+
+automaticamente.
+
+Exemplos:
+
+  info files
+
+    Lista todos os arquivos, alfabeticamente, por categoria
+
+  info files my
+
+  info files my*
+
+    Lista todos os arquivos cujos nomes começam com "my", alfabeticamente.
+
+  info files *.as
+
+    Lista todos os arquivos cujos nomes terminam com ".as", alfabeticamente.
+
+  info files *foo*
+
+    Lista todos os arquivos cujos nomes contêm "foo", alfabeticamente. 
+
+Arquivos são exibidos no formato name#N, onde N é o número do arquivo.
+
+Em vários comandos você pode usar #N no lugar de um nome de arquivo.
+
+
+
+[info functions]
+
+
+
+Exibir nomes de função.
+
+Exemplos:
+
+  info functions .
+
+    Exibe todas as funções no arquivo atual.
+
+  info functions myapp.mxml
+
+    Exibe todas as funções em myapp.mxml.
+
+  info functions #3
+
+    Exibe todas as funções no arquivo #3.
+
+  info functions
+
+    Exibe todas as funções em todos os arquivos.
+
+Para ver nomes e números de arquivo, insira  'info sources' ou 'info files'.
+
+Nomes de arquivo abreviados são aceitos, se não forem ambíguos.
+
+
+
+[info handle]
+
+
+
+Exibir o que fdb faz quando ocorre uma falha no Flash Player.
+
+Exemplos:
+
+  info handle
+
+    Exibe como o fdb trata de todas as falhas.
+
+  info handle recursion_limit
+
+    Exibe como o fdb trata de uma falha recursion_limit.
+
+
+
+[info locals]
+
+
+
+Exibir variáveis locais da moldura de pilha atual.
+
+
+
+[info scopechain]
+
+
+
+Exibir a cadeia de escopo da moldura de pilha atual.  A cadeia de escopo é a 
+
+lista de objetos que é procurada quando o Flash player está tentando resolver 
+
+um nome de símbolo.
+
+
+
+[info sources]
+
+
+
+Exibir nomes e números dos arquivos de origem para o aplicativo que está sendo 
+
+depurado. Arquivos de estrutura e arquivos gerados automaticamente não são 
+
+incluídos.
+
+Arquivos são exibidos no formato name#N, onde N é o número do arquivo.
+
+Em vários comandos você pode usar #N no lugar de um nome de arquivo.
+
+
+
+[info stack]
+
+
+
+Rastreamento regressivo da pilha.
+
+
+
+[info swfs]
+
+
+
+Exibir swfs que são identificados na sessão de depuração.  Para obter 
+
+informações sobre como a listagem de arquivo pode ser filtrada com base no nome 
+
+de swf, consulte o comando 'viewswf'. 
+
+
+
+[info targets]
+
+
+
+Exibir o URL (http: ou arquivo:) do aplicativo que está sendo depurado.
+
+
+
+[info variables]
+
+
+
+Exibir todos os nomes e valores de variáveis globais ou estáticas.
+
+
+
+[info ?]
+
+
+
+Comando de informação indefinido. Tente 'help info'.
+
+
+
+[kill]
+
+
+
+Eliminar a execução do programa que está sendo depurado.
+
+Este comando não possui argumentos.
+
+
+
+[list]
+
+
+
+Listar linhas de código em um arquivo de origem.
+
+Exemplos:
+
+  list
+
+    Lista mais dez linhas no arquivo atual após ou em torno da listagem 
+
+    anterior.
+
+  list -
+
+    Lista as dez linhas no arquivo atual antes de uma listagem anterior.
+
+  list 87
+
+    Lista dez linhas no arquivo atual em torno da linha 87.
+
+  list 87 102
+
+    Lista as linhas 87 a 102 no arquivo atual.
+
+Além de usar números de linha simples como acima, você pode especificar linhas 
+
+em sete modos adicionais:
+
+  doThis
+
+      A primeira linha da função doThis() no arquivo atual.
+
+   myapp.mxml
+
+      Linha 1 em myapp.mxml.
+
+   myapp.mxml:doThat
+
+      A primeira linha da função doThat() em myapp.mxml.
+
+   myapp.mxml:56
+
+      Linha 56 em myapp.mxml.
+
+   #3
+
+      Linha 1 no arquivo #3.
+
+   #3:doOther
+
+      A linha no arquivo #3 onde a função doOther() começa.
+
+   #3:29
+
+      Linha 29 no arquivo #3.
+
+Para ver nomes e números de arquivo, insira  'info sources' ou 'info files'.
+
+Para ver nomes de função, insira 'info functions'.
+
+Nomes de arquivo e de função abreviados são aceitos, se não forem ambíguos.
+
+Listar um arquivo torna-o o arquivo atual. (Consulte o comando 'cf'.)
+
+
+
+[next]
+
+
+
+Avançar o programa, prosseguindo com chamadas de sub-rotina.
+
+  next
+
+    Avançar uma vez.
+
+  next 3
+
+    Avançar três vezes, ou até o programa parar por outro motivo.
+
+Como o comando 'step', desde que as chamadas de sub-rotina não ocorram; quando 
+
+ocorrem a chamada é tratada como uma instrução.
+
+
+
+[print]
+
+
+
+Valor de impressão de variável ou expressão.
+
+Exemplos:
+
+  print i
+
+    Imprime o valor de 'i'.
+
+  print employee.name
+
+    Imprime o valor de 'employee.name'.
+
+  print employee
+
+    Imprime o valor do objeto 'employee'.
+
+    Isso pode simplesmente exibir algo como [Object 10378].
+
+  print employee.
+
+    Imprime os valores de todas as propriedades do objeto 'employee'.
+
+  print *employee
+
+    Imprime os valores de todas as propriedades do objeto 'employee'.
+
+    O operador do prefixo '*' é o prefixo alternativo do operador do sufixo '.'.
+
+  print #10378.
+
+    Imprime os valores de todas as propriedades de Object #10378.
+
+Variáveis acessíveis são aquelas do ambiente léxico da moldura de pilha 
+
+selecionada, mais todas aquelas cujo escopo é global ou um arquivo inteiro.
+
+
+
+[pwd]
+
+
+
+Imprimir a pasta de trabalho atual.
+
+Este é o diretório a partir do qual o fdb foi iniciado; não pode ser alterado 
+
+dentro do fdb. O argumento para 'run' e 'source' pode ser especificado em 
+
+relação a este diretório.
+
+Este comando não possui argumentos.
+
+
+
+[quit]
+
+
+
+Sair do fdb.
+
+Este comando não possui argumentos.
+
+
+
+[run]
+
+
+
+Iniciar uma sessão de depuração.
+
+Exemplos:
+
+  run http://www.mysite.com/myapp.mxml
+
+    Executa o aplicativo MXML especificado.
+
+  run myapp.swf
+
+  run mydir\myapp.swf
+
+  run c:\mydir\myapp.swf
+
+    Executa o arquivo SWF local myapp.swf, que pode ser especificado em relação 
+
+    ao diretório atual (consulte o comando 'pwd') ou usando um caminho absoluto.
+
+    Nesses casos, myapp.swd (o arquivo que contém as informações de depuração) 
+
+    deve também existir no mesmo diretório que myapp.swf.
+
+  run
+
+    Executa o aplicativo especificado anteriormente pelo comando 'file'.
+
+    Se nenhum aplicativo foi especificado, o fdb aguardará um para conectar-se 
+
+    a ele, e expirará se não houver qualquer aplicativo.
+
+'run' iniciará o aplicativo em um navegador ou em um Flash Player autônomo.
+
+Assim que o aplicativo for iniciado, ele iniciará o fdb para que você possa 
+
+definir pontos de interrupção etc.
+
+
+
+No Macintosh, a única forma do comando com suporte é 'run', sem argumentos.  
+
+É necessário iniciar o Flash player manualmente.
+
+
+
+[set]
+
+
+
+Definir o valor de uma variável ou uma variável de conveniência.
+
+Variáveis de conveniência são aquelas que existem inteiramente dentro do fdb e 
+
+não fazem parte do seu programa.
+
+Variáveis de conveniência têm o prefixo '$' e podem ser qualquer nome que não 
+
+entre em conflito com qualquer variável existente.  Por exemplo, $myVar.  
+
+Variáveis de conveniência também são usadas para controlar vários aspectos de 
+
+fdb.  
+
+
+
+As variáveis de conveniência a seguir são usadas pelo fdb.
+
+$listsize          - número de linhas de origem a ser exibido para 'list'
+
+$columnwrap        - número da coluna em que a saída será alinhada
+
+$infostackshowthis - se 0, não exibe 'this' no rastreamento regressivo da pilha
+
+$invokegetters     - se 0, impede que o fdb dispare funções de getter
+
+$bpnum             - o último número do ponto de interrupção definido
+
+$displayattributes - se 1, 'print var.' exibe todos os atributos de membros de 
+
+                     'var' (por exemplo, privado, estático)
+
+
+
+Exemplos:
+
+  set i = 3
+
+    Define a variável 'i' para o número 3.
+
+  set employee.name = "Susan"
+
+    Define a variável 'employee.name' para a string "Susan".
+
+  set $myVar = 20
+
+    Define a variável de conveniência '$myVar' para o número 20.
+
+
+
+[show]
+
+
+
+Comando genérico para mostrar coisas sobre o estado do fdb.
+
+Lista de subcomandos de exibição:
+
+show break (sh b)       Local e motivo de execução suspensa
+
+show directories (sh d) Diretórios em que arquivos de origem são procurados
+
+show files (sh f)       Arquivos de destino e caminhos
+
+show functions (sh fu)  Informações de mapeamento de linha de função 
+
+show locations (sh l)   Locais de pontos de interrupção
+
+show memory (sh m)      Uso de memória atual
+
+show net (sh n)         Estatística de mensagem do player 
+
+show properties (sh p)  Valores de propriedades
+
+show uri (sh u)         URI do player para esta sessão 
+
+show variable (sh v)    Recuperação de variável bruta
+
+Para obter a documentação completa, digite 'help show' seguido do nome do 
+
+subcomando de exibição.
+
+
+
+[show break]
+
+
+
+Exibir o deslocamento dentro de SWF em que o programa parou.
+
+
+
+[show directories]
+
+
+
+Exibir o caminho de procura atual para localizar arquivos de origem.
+
+
+
+[show files]
+
+
+
+Exibir caminho e nome de arquivo para todos os arquivos de destino.
+
+
+
+[show functions]
+
+
+
+Exibir informações de mapeamento de função a número de linha.
+
+Exemplos:
+
+  show functions .
+
+    Mostra informações de mapeamento para todas as funções no arquivo atual.
+
+  show functions myapp.mxml
+
+    Mostra informações de mapeamento para todas as funções em myapp.mxml.
+
+  show functions #3
+
+    Mostra informações de mapeamento para todas as funções no arquivo #3.
+
+  show functions
+
+    Mostra informações de mapeamento para todas as funções em todos os arquivos.
+
+Para ver nomes e números de arquivo, insira  'info sources' ou 'info files'.
+
+Nomes de arquivo abreviados são aceitos, se não forem ambíguos.
+
+
+
+[show locations]
+
+
+
+Exibir a lista de locais que estão definidos para cada ponto de interrupção.
+
+
+
+[show memory]
+
+
+
+Exibir estatística de memória de Java VM.
+
+
+
+[show net]
+
+
+
+Exibir informações sobre mensagens que foram enviadas para, e recebidas do, 
+
+Flash Player.
+
+
+
+[show properties]
+
+
+
+Exibir uma lista de variáveis de conveniência usadas dentro do depurador. 
+
+
+
+[show uri]
+
+
+
+Exibir a URI que o player enviou para esta sessão.
+
+
+
+[show variable]
+
+
+
+Exibir o valor de um membro de uma variável.  Dois parâmetros são necessários. 
+
+O primeiro é o identificador numérico da variável, o segundo, o nome da 
+
+propriedade na variável.  A variável de conveniência $invokegetters é usada 
+
+para determinar se a propriedade de getter, supondo que ela exista, será 
+
+disparada ou não.
+
+Exemplo:
+
+    show variable 1 __proto__
+
+
+
+[show ?]
+
+
+
+Comando de exibição indefinido. Tente 'help show'.
+
+
+
+[source]
+
+
+
+Ler comandos de fdb a partir de um arquivo e executá-los.
+
+  source mycommands.txt
+
+  source mydir\mycommands.txt
+
+  source c:\mydir\mycommands.txt
+
+    Lê mycommands.txt e executa nele os comandos de fdb.
+
+    O arquivo que contém os comandos pode ser especificado
+
+	em relação ao diretório atual (consulte o comando 'pwd')
+
+	ou usando um caminho absoluto.
+
+O arquivo .fdbinit é lido automaticamente desse modo quando o fdb é iniciado.
+
+Somente no diretório atual .fdbinit é procurado. Isso significa que você pode 
+
+definir vários arquivos .fdbinit para diferentes projetos.
+
+
+
+[step]
+
+
+
+Avançar o programa até ele chegar a uma linha de origem diferente.
+
+Exemplos:
+
+  step
+
+    Avançar uma vez.
+
+  step 3
+
+    Avançar três vezes, ou até o programa parar por outro motivo.
+
+
+
+[tutorial]
+
+
+
+Exibir um tutorial sobre como usar fdb.
+
+Este comando não possui argumentos.
+
+
+
+[Tutorial]
+
+
+
+Uma sessão típica de fdb:
+
+Iniciar um aplicativo com 'run'.
+
+Exibir nomes de arquivo com 'info sources'.
+
+Listar um arquivo com 'list'.
+
+Definir pontos de interrupção com 'break'.
+
+Executar o programa com 'continue' até o ponto de interrupção ser alcançado.
+
+Examinar o estado do programa com 'where', 'print' e 'info locals'.
+
+Executar instruções individuais com 'next', 'step' e 'finish'.
+
+Retomar a execução com 'continue'.
+
+Encerrar o fdb com 'quit'.
+
+
+
+[undisplay]
+
+
+
+Remover uma ou mais expressões de exibição automática.
+
+Exemplos:
+
+  undisplay
+
+    Remove todas as expressões de exibição automática.
+
+  undisplay 2 7
+
+    Remove as expressões de exibição automática #2 e #7.
+
+Para ver a lista de expressões de exibição automática e seus números, insira 
+
+'info display'.
+
+
+
+[up]
+
+
+
+Selecionar e imprimir a moldura de pilha chamada por este.
+
+Comandos 'info arguments' e 'info locals' subseqüentes exibirão
+
+os locais e os argumentos da moldura selecionada.
+
+Consulte 'down' e 'frame'
+
+
+
+[viewswf]
+
+
+
+Definir ou limpar filtro para listagem de arquivo (ou seja, 'info files' e 
+
+'info sources'), com base em nome de swf. 
+
+Sem quaisquer parâmetros, todos os arquivos serão mostrados.  Se o mesmo 
+
+arquivo existir em um ou mais swfs, a listagem somente exibirá a primeira 
+
+instância do arquivo.  Para acessar outras instâncias do arquivo, use o número 
+
+do arquivo (por exemplo, 'list #192') ou use este comando com um parâmetro (ver 
+
+abaixo) para exibir arquivos de um swf específico.  Com um único parâmetro, o 
+
+nome de swf tal como exibido pelo comando 'info swfs', somente os arquivos do 
+
+swf especificado serão exibidos na listagem de arquivo.  
+
+Arquivos de outros swf não serão mostrados.  Este comando também afeta comandos 
+
+que aceitam um arquivo como um parâmetro (por exemplo, 'break')
+
+Exemplo:
+
+  viewswf myApp.mxml.swf
+
+    Somente arquivos de myApp.mxml.swf serão exibidos.
+
+  viewswf 
+
+    Todos os arquivos de todos os swfs serão exibidos.
+
+ 
+
+[watch]
+
+
+
+Adicionar um ponto de inspeção em uma determinada variável. O depurador parará 
+
+a execução quando o valor da variável for alterado.
+
+Exemplo:
+
+  watch foo
+
+
+
+[what]
+
+
+
+Exibe o contexto em que uma variável é resolvida. 
+
+
+
+[where]
+
+
+
+Rastreamento regressivo da pilha.
+
+
+
+[zzz]
+
+
+
+((( Keep this unused topic at the end of the file    )))
+
+((( so that the next-to-last one is parsed properly. )))
+