1 # translation of zh_CN.po to
2 # KDbg - Debugger GUI for gdb
3 # Copyright (C) 1998-2000 Johannes Sixt
5 # Johannes Sixt <j6t@kdbg.org>, 2000.
6 # Moligaloo <moligaloo@163.com>, 2008.
9 "Project-Id-Version: zh_CN\n"
10 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2011-03-01 22:35+0100\n"
12 "PO-Revision-Date: 2008-04-18 18:27+0800\n"
13 "Last-Translator: Moligaloo <moligaloo@163.com>\n"
14 "Language-Team: <zh@li.org>\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "X-Generator: KBabel 1.11.4\n"
20 #. i18n: file: brkptbase.ui:85
21 #. i18n: ectx: property (text), widget (QPushButton, btEnaDis)
22 #: brkpt.cpp:179 rc.cpp:30
31 msgid ": Conditional breakpoint"
62 #: dbgmainwnd.cpp:93 pgmsettings.cpp:108
75 msgid "&Open Source..."
79 msgid "&Reload Source"
83 msgid "&Executable..."
87 msgid "Recent E&xecutables"
95 msgid "This &Program..."
99 msgid "&Global Options..."
102 #: dbgmainwnd.cpp:279
106 #: dbgmainwnd.cpp:281
110 #: dbgmainwnd.cpp:282
114 #: dbgmainwnd.cpp:283
115 msgid "&Watched expressions"
118 #: dbgmainwnd.cpp:284
122 #: dbgmainwnd.cpp:285
126 #: dbgmainwnd.cpp:286
130 #: dbgmainwnd.cpp:287
134 #: dbgmainwnd.cpp:288
138 #: dbgmainwnd.cpp:298
142 #: dbgmainwnd.cpp:302
146 #: dbgmainwnd.cpp:306
150 #: dbgmainwnd.cpp:310
154 #: dbgmainwnd.cpp:314
155 msgid "Run to &cursor"
158 #: dbgmainwnd.cpp:318
159 msgid "Step i&nto by instruction"
162 #: dbgmainwnd.cpp:322
163 msgid "Step o&ver by instruction"
166 #: dbgmainwnd.cpp:326
167 msgid "&Program counter to current line"
170 #: dbgmainwnd.cpp:329
174 #: dbgmainwnd.cpp:331
178 #: dbgmainwnd.cpp:333
182 #: dbgmainwnd.cpp:335
186 #: dbgmainwnd.cpp:337
187 msgid "&Arguments..."
190 #: dbgmainwnd.cpp:341
191 msgid "Set/Clear &breakpoint"
194 #: dbgmainwnd.cpp:343
195 msgid "Set &temporary breakpoint"
198 #: dbgmainwnd.cpp:345
199 msgid "&Enable/Disable breakpoint"
202 #: dbgmainwnd.cpp:349
203 msgid "Watch Expression"
206 #: dbgmainwnd.cpp:351
210 #: dbgmainwnd.cpp:379
214 #: dbgmainwnd.cpp:380
218 #: dbgmainwnd.cpp:623
219 msgid "`%1' is not a file or does not exist"
220 msgstr "`%1'不是一个文件或者文件不存在"
222 #: dbgmainwnd.cpp:691
223 msgid "Don't know how to debug language `%1'"
226 #: dbgmainwnd.cpp:704
228 "Could not start the debugger process.\n"
229 "Please shut down KDbg and resolve the problem."
232 #: dbgmainwnd.cpp:826
233 msgid ": Global options"
236 #: dbgmainwnd.cpp:841 pgmsettings.cpp:107
241 #: dbgmainwnd.cpp:842
243 msgid "Miscellaneous"
246 #: dbgmainwnd.cpp:980
247 msgid ": Program output"
250 #: dbgmainwnd.cpp:1070
251 msgid "|All source files\n"
254 #: dbgmainwnd.cpp:1071
255 msgid "|Source files\n"
258 #: dbgmainwnd.cpp:1072
259 msgid "|Header files\n"
262 #: dbgmainwnd.cpp:1073
266 #: dbgmainwnd.cpp:1165
270 #: dbgmainwnd.cpp:1183
271 msgid "Select the executable to debug"
274 #: dbgmainwnd.cpp:1196
275 msgid "Select core dump"
280 "%1 exited unexpectedly.\n"
281 "Restart the session (e.g. with File|Executable)."
288 "The settings for this program specify the following debugger command:\n"
290 "Shall this command be used?"
292 "这个程序的设置指定了下面的调试命令:\n"
295 #. i18n: file: pgmargsbase.ui:234
296 #. i18n: ectx: property (text), widget (QTreeWidget, envList)
297 #: exprwnd.cpp:312 regwnd.cpp:417 rc.cpp:127
302 msgid "<anonymous struct or union>"
305 #: gdbdriver.cpp:1526
306 msgid "<additional entries of the array suppressed>"
307 msgstr "<被抑制数组的额外条目>"
309 #: gdbdriver.cpp:2084 xsldbgdriver.cpp:1287
310 msgid "New working directory: "
319 msgstr "一个基于GDB的图形界面调试器"
322 msgid "(c) 1998-2016 Johannes Sixt"
326 msgid "Johannes Sixt"
334 msgid "XSLT debugging"
338 msgid "Daniel Kristjansson"
342 msgid "Register groups and formatting"
346 msgid "David Edmundson"
354 msgid "transcript of conversation with the debugger"
358 msgid "remote debugging via <device>"
359 msgstr "通过<device>进行远程调试"
362 msgid "specify language: C, XSLT"
363 msgstr "指定语言:C,XSLT "
366 msgid "use language XSLT (deprecated)"
367 msgstr "使用语言XSLT(过时)"
370 msgid "specify arguments of debugged executable"
374 msgid "specify PID of process to debug"
378 msgid "path of executable to debug"
382 msgid "a core file to use"
386 msgid "Cannot start debugger."
389 #. i18n: file: brkptbase.ui:37
390 #. i18n: ectx: property (text), widget (QTreeWidget, bpList)
391 #: memwindow.cpp:32 rc.cpp:9
400 msgid "Halfwords (&2 Bytes)"
404 msgid "Words (&4 Bytes)"
408 msgid "Giantwords (&8 Bytes)"
411 #: memwindow.cpp:68 regwnd.cpp:77
416 msgid "Signed &decimal"
420 msgid "&Unsigned decimal"
423 #: memwindow.cpp:74 regwnd.cpp:75
427 #: memwindow.cpp:76 regwnd.cpp:74
440 msgid "&Floatingpoint"
448 msgid "&Instructions"
452 msgid "Select a file name to insert as program argument"
453 msgstr "选择一个文件名作为程序参数"
456 msgid "Select a directory to insert as program argument"
457 msgstr "选择一个目录作为程序参数"
459 #: pgmsettings.cpp:25
461 "How to invoke &GDB - leave empty to use\n"
462 "the default from the global options:"
467 #: pgmsettings.cpp:59
468 msgid "&No input and output"
471 #: pgmsettings.cpp:63
472 msgid "&Only output, simple terminal emulation"
473 msgstr "只有输出,简单终端的模拟"
475 #: pgmsettings.cpp:67
476 msgid "&Full terminal emulation"
479 #: pgmsettings.cpp:104
480 msgid "%1: Settings for %2"
483 #: prefdebugger.cpp:20
484 msgid "To revert to the default settings, clear the entries."
487 #: prefdebugger.cpp:24
488 msgid "How to invoke &GDB:"
491 #: prefdebugger.cpp:31
493 "%T will be replaced with a title string,\n"
494 "%C will be replaced by a Bourne shell script that\n"
495 "keeps the terminal window open."
498 "%C会替换为了一个Bourne shell脚本\n"
501 #: prefdebugger.cpp:37
502 msgid "&Terminal for program output:"
506 msgid "&Pop into foreground when program stops"
510 msgid "Time until window goes &back (in milliseconds):"
511 msgstr "计时(毫秒)直到窗口到后台"
514 msgid "&Tabstop every (characters):"
518 msgid "File filter for &source files:"
522 msgid "File filter for &header files:"
525 #: procattach.cpp:290
526 msgid ": Attach to process"
529 #: procattach.cpp:294
530 msgid "Specify the process number to attach to:"
533 #: procattach.cpp:302
537 #: procattach.cpp:307
566 msgid "Decoded value"
570 msgid "GP and others"
578 msgid "x86/x87 segment"
585 #. i18n: file: brkptbase.ui:32
586 #. i18n: ectx: property (text), widget (QTreeWidget, bpList)
587 #: threadlist.cpp:42 rc.cpp:6
595 #: watchwindow.cpp:17
599 #: watchwindow.cpp:18
603 #: watchwindow.cpp:19
612 msgid "&Case sensitive"
627 #: xsldbgdriver.cpp:1385
628 msgid "No memory dump available"
631 #. i18n: file: brkptbase.ui:13
632 #. i18n: ectx: property (windowTitle), widget (QWidget, BrkPtBase)
637 #. i18n: file: brkptbase.ui:42
638 #. i18n: ectx: property (text), widget (QTreeWidget, bpList)
643 #. i18n: file: brkptbase.ui:47
644 #. i18n: ectx: property (text), widget (QTreeWidget, bpList)
649 #. i18n: file: brkptbase.ui:52
650 #. i18n: ectx: property (text), widget (QTreeWidget, bpList)
655 #. i18n: file: brkptbase.ui:64
656 #. i18n: ectx: property (text), widget (QPushButton, btAddBP)
658 msgid "Add &Breakpoint"
661 #. i18n: file: brkptbase.ui:71
662 #. i18n: ectx: property (text), widget (QPushButton, btAddWP)
664 msgid "Add &Watchpoint"
667 #. i18n: file: brkptbase.ui:78
668 #. i18n: ectx: property (text), widget (QPushButton, btRemove)
673 #. i18n: file: brkptbase.ui:92
674 #. i18n: ectx: property (text), widget (QPushButton, btViewCode)
679 #. i18n: file: brkptbase.ui:99
680 #. i18n: ectx: property (text), widget (QPushButton, btConditional)
682 msgid "&Conditional..."
685 #. i18n: file: brkptcondition.ui:13
686 #. i18n: ectx: property (windowTitle), widget (QDialog, BrkPtCondition)
691 #. i18n: file: brkptcondition.ui:27
692 #. i18n: ectx: property (text), widget (QLabel, label)
697 #. i18n: file: brkptcondition.ui:40
698 #. i18n: ectx: property (text), widget (QLabel, label_2)
700 msgid "Ignore &next hits:"
703 #. i18n: file: brkptcondition.ui:50
704 #. i18n: ectx: property (specialValueText), widget (QSpinBox, ignoreCount)
706 msgid "do not ignore"
709 #. i18n: file: kdbgui.rc:4
710 #. i18n: ectx: Menu (file)
716 #. i18n: file: kdbgui.rc:11
717 #. i18n: ectx: Menu (view)
723 #. i18n: file: kdbgui.rc:25
724 #. i18n: ectx: Menu (execution)
729 #. i18n: file: kdbgui.rc:42
730 #. i18n: ectx: Menu (breakpoint)
735 #. i18n: file: kdbgui.rc:47
736 #. i18n: ectx: Menu (settings)
742 #. i18n: file: pgmargsbase.ui:13
743 #. i18n: ectx: property (windowTitle), widget (QDialog, PgmArgsBase)
745 msgid "Program Arguments"
748 #. i18n: file: pgmargsbase.ui:26
749 #. i18n: ectx: attribute (title), widget (QWidget, argsPage)
754 #. i18n: file: pgmargsbase.ui:34
755 #. i18n: ectx: property (text), widget (QLabel, labelArgs)
758 msgid "Run <i>%1</i> with these arguments:"
759 msgstr "以下列参数运行<b>%1</b>"
761 #. i18n: file: pgmargsbase.ui:47
762 #. i18n: ectx: property (whatsThis), widget (QLineEdit, programArgs)
765 "Specify the arguments with which the program shall be invoked for this "
766 "debugging session. You specify the arguments just as you would on the "
767 "command line, that is, you can even use quotes and environment variables, "
768 "for example:<p><tt>--message 'start in: ' $HOME</tt>"
770 "指定程序启动的参数,就像你从命令行中启动一样。\n"
771 "同样,你甚至可以用引号和环境变量,例如:\n"
772 "<p><tt>--message 'start in: ' $HOME</tt>"
774 #. i18n: file: pgmargsbase.ui:56
775 #. i18n: ectx: property (whatsThis), widget (QPushButton, insertFile)
778 "Browse for a file; the full path name will be inserted at the current cursor "
779 "location in the edit box above."
780 msgstr "浏览一个文件,它完整的路径将会插入到当前光标所在行"
782 #. i18n: file: pgmargsbase.ui:59
783 #. i18n: ectx: property (text), widget (QPushButton, insertFile)
785 msgid "Insert &file name..."
788 #. i18n: file: pgmargsbase.ui:62
789 #. i18n: ectx: property (shortcut), widget (QPushButton, insertFile)
794 #. i18n: file: pgmargsbase.ui:69
795 #. i18n: ectx: property (whatsThis), widget (QPushButton, insertDir)
798 "Browse for a directory; the full path name will be inserted at the current "
799 "cursor location in the edit box above."
800 msgstr "浏览一个目录。它完整的路径名将会被插入到当前光标的位置"
802 #. i18n: file: pgmargsbase.ui:72
803 #. i18n: ectx: property (text), widget (QPushButton, insertDir)
805 msgid "Insert &directory name..."
808 #. i18n: file: pgmargsbase.ui:75
809 #. i18n: ectx: property (shortcut), widget (QPushButton, insertDir)
810 #. i18n: file: pgmargsbase.ui:265
811 #. i18n: ectx: property (shortcut), widget (QPushButton, buttonDelete)
812 #: rc.cpp:94 rc.cpp:145
816 #. i18n: file: pgmargsbase.ui:119
817 #. i18n: ectx: attribute (title), widget (QWidget, wdPage)
819 msgid "&Working Directory"
822 #. i18n: file: pgmargsbase.ui:127
823 #. i18n: ectx: property (whatsThis), widget (QLineEdit, wdEdit)
825 msgid "Specify here the initial working directory where the program is run."
828 #. i18n: file: pgmargsbase.ui:136
829 #. i18n: ectx: property (whatsThis), widget (QPushButton, wdBrowse)
831 msgid "Browse for the initial working directory where the program is run."
832 msgstr "浏览程序运行的初始工作目录"
834 #. i18n: file: pgmargsbase.ui:139
835 #. i18n: ectx: property (text), widget (QPushButton, wdBrowse)
840 #. i18n: file: pgmargsbase.ui:142
841 #. i18n: ectx: property (shortcut), widget (QPushButton, wdBrowse)
846 #. i18n: file: pgmargsbase.ui:186
847 #. i18n: ectx: attribute (title), widget (QWidget, envPage)
852 #. i18n: file: pgmargsbase.ui:196
853 #. i18n: ectx: property (text), widget (QLabel, envLabel)
855 msgid "Environment variables (<tt>NAME=value</tt>):"
856 msgstr "环境变量(变量名=值):"
858 #. i18n: file: pgmargsbase.ui:209
859 #. i18n: ectx: property (whatsThis), widget (QLineEdit, envVar)
862 "To add a new environment variable or to modify one, specify it here in the "
863 "form <tt>NAME=value</tt> and click <b>Modify</b>."
865 "添加一个环境变量或者修改已有的,用这个形式去指定:\n"
866 "<tt>变量名=值</tt>,然后点击<b>修改</b>"
868 #. i18n: file: pgmargsbase.ui:216
869 #. i18n: ectx: property (whatsThis), widget (QTreeWidget, envList)
872 "Environment variables that are set <i>in addition</i> to those that are "
873 "inherited are listed in this table. To add new environment variables, "
874 "specify them as <tt>NAME=value</tt> in the edit box above and click "
875 "<b>Modify</b>. To modify a value, select it in this list and click "
876 "<b>Modify</b>. To delete an environment variable, select it in this list and "
877 "click <b>Delete</b>."
879 "环境变量设置:<i>添加</i>到表格中,以<tt>变量名=值</tt>指定 <b>修改</b>一个"
880 "值,从列表中选择,然后点击<b>修改</b按钮 删除一个环境变量,从列表中选择,然后"
883 #. i18n: file: pgmargsbase.ui:229
884 #. i18n: ectx: property (text), widget (QTreeWidget, envList)
889 #. i18n: file: pgmargsbase.ui:246
890 #. i18n: ectx: property (whatsThis), widget (QPushButton, buttonModify)
893 "Enters the environment variable that is currently specified in the edit box "
894 "into the list. If the named variable is already in the list, it receives a "
895 "new value; otherwise, a new entry is created."
896 msgstr "输入环境变量的值,如果它的名字在列表中,则修改之,反之则创建之"
898 #. i18n: file: pgmargsbase.ui:249
899 #. i18n: ectx: property (text), widget (QPushButton, buttonModify)
904 #. i18n: file: pgmargsbase.ui:252
905 #. i18n: ectx: property (shortcut), widget (QPushButton, buttonModify)
910 #. i18n: file: pgmargsbase.ui:259
911 #. i18n: ectx: property (whatsThis), widget (QPushButton, buttonDelete)
914 "Deletes the selected environment variable from the list. This cannot be used "
915 "to delete environment variables that are inherited."
916 msgstr "从列表中删除选择的环境变量,这不能用来删除那些继承的环境变量"
918 #. i18n: file: pgmargsbase.ui:262
919 #. i18n: ectx: property (text), widget (QPushButton, buttonDelete)
924 #. i18n: file: pgmargsbase.ui:293
925 #. i18n: ectx: attribute (title), widget (QWidget, xsldbgOptionsPage)
927 msgid "&xsldbg Options"
930 #. i18n: file: procattachbase.ui:14
931 #. i18n: ectx: property (windowTitle), widget (QDialog, ProcAttachBase)
933 msgid "Attach to Process"
936 #. i18n: file: procattachbase.ui:25
937 #. i18n: ectx: property (text), widget (QLabel, filterLabel)
939 msgid "&Filter or PID:"
942 #. i18n: file: procattachbase.ui:38
943 #. i18n: ectx: property (whatsThis), widget (KLineEdit, filterEdit)
946 "Type the name of the process or its process ID (PID) here to reduce the "
947 "number of entries in the list."
948 msgstr "在这里输入进程的名字或ID以减少列表中的进程数"
950 #. i18n: file: procattachbase.ui:56
951 #. i18n: ectx: property (whatsThis), widget (QTreeWidget, processList)
954 "<p>This list displays all processes that are currently running. You must "
955 "select the process that you want KDbg to attach to. Use the <b>Filter or "
956 "PID</b> edit box to reduce the number of entries in this list.<p>The text in "
957 "the <i>Command</i> column is usually, but not always, the command that was "
958 "used to start the process. The <i>PID</i> column shows the process ID. The "
959 "<i>PPID</i> column shows the process ID of the parent process. Additional "
960 "columns show more information about the processes that is also available via "
961 "the system's <i>ps</i> command.</p><p>The list is not updated automatically. "
962 "Use the <b>Refresh</b> button to update it.</p>"
964 "<p>这个列表显示了所有当前运行的进程,你得从中选择一个以连接调试,使用<b>过滤名"
965 "或进程ID</b>可以减少当前的条目<p> <p>在<i>命令</i>栏中的文字通常是(但并不总"
966 "是)启动进程的命令。<i>PID</i>栏显示了进程ID<i>PPID</i>栏显示的父进程的PID. "
967 "额外栏显示了这个进程的更多信息。这个列表并不会自动更新,请用<b>刷新</b>按钮以"
970 #. i18n: file: procattachbase.ui:66
971 #. i18n: ectx: property (text), widget (QTreeWidget, processList)
976 #. i18n: file: procattachbase.ui:71
977 #. i18n: ectx: property (text), widget (QTreeWidget, processList)
982 #. i18n: file: procattachbase.ui:76
983 #. i18n: ectx: property (text), widget (QTreeWidget, processList)
988 #. i18n: file: procattachbase.ui:92
989 #. i18n: ectx: property (whatsThis), widget (QPushButton, buttonRefresh)
991 msgid "This button updates the list of processes."
994 #. i18n: file: procattachbase.ui:95
995 #. i18n: ectx: property (text), widget (QPushButton, buttonRefresh)
1006 #~ msgid "Clear filter"
1010 #~ "Use this button to clear the filter text so that all processes are "
1012 #~ msgstr "用这个按钮来清除过滤文本,这样就可以显示所有的进程"
1015 #~ "You must select a process from the list. Then click the <b>OK</b> button "
1016 #~ "to attach to that process."
1018 #~ "你必须从下面的列表中选择一个进程,然后点击<b>确定</b>按钮连接那个进程"