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: 2017-01-08 21:47+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"
17 "Content-Type: text/plain; charset=UTF-8\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "X-Generator: KBabel 1.11.4\n"
21 #. i18n: file: brkptbase.ui:85
22 #. i18n: ectx: property (text), widget (QPushButton, btEnaDis)
23 #: brkpt.cpp:179 rc.cpp:30
32 msgid ": Conditional breakpoint"
63 #: dbgmainwnd.cpp:92 pgmsettings.cpp:108
76 msgid "&Open Source..."
80 msgid "&Reload Source"
84 msgid "&Executable..."
88 msgid "Recent E&xecutables"
96 msgid "This &Program..."
100 msgid "&Global Options..."
103 #: dbgmainwnd.cpp:278
107 #: dbgmainwnd.cpp:280
111 #: dbgmainwnd.cpp:281
115 #: dbgmainwnd.cpp:282
116 msgid "&Watched expressions"
119 #: dbgmainwnd.cpp:283
123 #: dbgmainwnd.cpp:284
127 #: dbgmainwnd.cpp:285
131 #: dbgmainwnd.cpp:286
135 #: dbgmainwnd.cpp:287
139 #: dbgmainwnd.cpp:297
143 #: dbgmainwnd.cpp:301
147 #: dbgmainwnd.cpp:305
151 #: dbgmainwnd.cpp:309
155 #: dbgmainwnd.cpp:313
156 msgid "Run to &cursor"
159 #: dbgmainwnd.cpp:317
160 msgid "Step i&nto by instruction"
163 #: dbgmainwnd.cpp:321
164 msgid "Step o&ver by instruction"
167 #: dbgmainwnd.cpp:325
168 msgid "&Program counter to current line"
171 #: dbgmainwnd.cpp:328
175 #: dbgmainwnd.cpp:330
179 #: dbgmainwnd.cpp:332
183 #: dbgmainwnd.cpp:334
187 #: dbgmainwnd.cpp:336
191 #: dbgmainwnd.cpp:338
192 msgid "&Arguments..."
195 #: dbgmainwnd.cpp:342
196 msgid "Set/Clear &breakpoint"
199 #: dbgmainwnd.cpp:344
200 msgid "Set &temporary breakpoint"
203 #: dbgmainwnd.cpp:346
204 msgid "&Enable/Disable breakpoint"
207 #: dbgmainwnd.cpp:350
208 msgid "Watch Expression"
211 #: dbgmainwnd.cpp:352
215 #: dbgmainwnd.cpp:388
219 #: dbgmainwnd.cpp:389
223 #: dbgmainwnd.cpp:633
224 msgid "`%1' is not a file or does not exist"
225 msgstr "`%1'不是一个文件或者文件不存在"
227 #: dbgmainwnd.cpp:701
228 msgid "Don't know how to debug language `%1'"
231 #: dbgmainwnd.cpp:714
233 "Could not start the debugger process.\n"
234 "Please shut down KDbg and resolve the problem."
237 #: dbgmainwnd.cpp:836
238 msgid ": Global options"
241 #: dbgmainwnd.cpp:851 pgmsettings.cpp:107
246 #: dbgmainwnd.cpp:852
248 msgid "Miscellaneous"
251 #: dbgmainwnd.cpp:990
252 msgid ": Program output"
255 #: dbgmainwnd.cpp:1080
256 msgid "|All source files\n"
259 #: dbgmainwnd.cpp:1081
260 msgid "|Source files\n"
263 #: dbgmainwnd.cpp:1082
264 msgid "|Header files\n"
267 #: dbgmainwnd.cpp:1083
271 #: dbgmainwnd.cpp:1175
275 #: dbgmainwnd.cpp:1193
276 msgid "Select the executable to debug"
279 #: dbgmainwnd.cpp:1206
280 msgid "Select core dump"
285 "%1 exited unexpectedly.\n"
286 "Restart the session (e.g. with File|Executable)."
293 "The settings for this program specify the following debugger command:\n"
295 "Shall this command be used?"
297 "这个程序的设置指定了下面的调试命令:\n"
300 #. i18n: file: pgmargsbase.ui:234
301 #. i18n: ectx: property (text), widget (QTreeWidget, envList)
302 #: exprwnd.cpp:321 regwnd.cpp:419 rc.cpp:127
307 msgid "<anonymous struct or union>"
310 #: gdbdriver.cpp:1648
311 msgid "<additional entries of the array suppressed>"
312 msgstr "<被抑制数组的额外条目>"
314 #: gdbdriver.cpp:2285 xsldbgdriver.cpp:1286
315 msgid "New working directory: "
324 msgstr "一个基于GDB的图形界面调试器"
327 msgid "(c) 1998-2017 Johannes Sixt"
331 msgid "Johannes Sixt"
339 msgid "XSLT debugging"
343 msgid "Daniel Kristjansson"
347 msgid "Register groups and formatting"
351 msgid "David Edmundson"
359 msgid "transcript of conversation with the debugger"
363 msgid "remote debugging via <device>"
364 msgstr "通过<device>进行远程调试"
367 msgid "specify language: C, XSLT"
368 msgstr "指定语言:C,XSLT "
371 msgid "use language XSLT (deprecated)"
372 msgstr "使用语言XSLT(过时)"
375 msgid "specify arguments of debugged executable"
379 msgid "specify PID of process to debug"
383 msgid "path of executable to debug"
387 msgid "a core file to use"
391 msgid "Cannot start debugger."
394 #. i18n: file: brkptbase.ui:37
395 #. i18n: ectx: property (text), widget (QTreeWidget, bpList)
396 #: memwindow.cpp:32 rc.cpp:9
405 msgid "Halfwords (&2 Bytes)"
409 msgid "Words (&4 Bytes)"
413 msgid "Giantwords (&8 Bytes)"
416 #: memwindow.cpp:68 regwnd.cpp:77
421 msgid "Signed &decimal"
425 msgid "&Unsigned decimal"
428 #: memwindow.cpp:74 regwnd.cpp:75
432 #: memwindow.cpp:76 regwnd.cpp:74
445 msgid "&Floatingpoint"
453 msgid "&Instructions"
457 msgid "Select a file name to insert as program argument"
458 msgstr "选择一个文件名作为程序参数"
461 msgid "Select a directory to insert as program argument"
462 msgstr "选择一个目录作为程序参数"
464 #: pgmsettings.cpp:25
466 "How to invoke &GDB - leave empty to use\n"
467 "the default from the global options:"
472 #: pgmsettings.cpp:59
473 msgid "&No input and output"
476 #: pgmsettings.cpp:63
477 msgid "&Only output, simple terminal emulation"
478 msgstr "只有输出,简单终端的模拟"
480 #: pgmsettings.cpp:67
481 msgid "&Full terminal emulation"
484 #: pgmsettings.cpp:104
485 msgid "%1: Settings for %2"
488 #: prefdebugger.cpp:20
489 msgid "To revert to the default settings, clear the entries."
492 #: prefdebugger.cpp:24
493 msgid "How to invoke &GDB:"
496 #: prefdebugger.cpp:31
498 "%T will be replaced with a title string,\n"
499 "%C will be replaced by a Bourne shell script that\n"
500 "keeps the terminal window open."
503 "%C会替换为了一个Bourne shell脚本\n"
506 #: prefdebugger.cpp:37
507 msgid "&Terminal for program output:"
511 msgid "&Pop into foreground when program stops"
515 msgid "Time until window goes &back (in milliseconds):"
516 msgstr "计时(毫秒)直到窗口到后台"
519 msgid "&Tabstop every (characters):"
523 msgid "File filter for &source files:"
527 msgid "File filter for &header files:"
530 #: procattach.cpp:290
531 msgid ": Attach to process"
534 #: procattach.cpp:294
535 msgid "Specify the process number to attach to:"
538 #: procattach.cpp:302
542 #: procattach.cpp:307
571 msgid "Decoded value"
575 msgid "GP and others"
583 msgid "x86/x87 segment"
590 #. i18n: file: brkptbase.ui:32
591 #. i18n: ectx: property (text), widget (QTreeWidget, bpList)
592 #: threadlist.cpp:42 rc.cpp:6
600 #: watchwindow.cpp:17
604 #: watchwindow.cpp:18
608 #: watchwindow.cpp:19
617 msgid "&Case sensitive"
632 #: xsldbgdriver.cpp:1384
633 msgid "No memory dump available"
636 #. i18n: file: brkptbase.ui:13
637 #. i18n: ectx: property (windowTitle), widget (QWidget, BrkPtBase)
642 #. i18n: file: brkptbase.ui:42
643 #. i18n: ectx: property (text), widget (QTreeWidget, bpList)
648 #. i18n: file: brkptbase.ui:47
649 #. i18n: ectx: property (text), widget (QTreeWidget, bpList)
654 #. i18n: file: brkptbase.ui:52
655 #. i18n: ectx: property (text), widget (QTreeWidget, bpList)
660 #. i18n: file: brkptbase.ui:64
661 #. i18n: ectx: property (text), widget (QPushButton, btAddBP)
663 msgid "Add &Breakpoint"
666 #. i18n: file: brkptbase.ui:71
667 #. i18n: ectx: property (text), widget (QPushButton, btAddWP)
669 msgid "Add &Watchpoint"
672 #. i18n: file: brkptbase.ui:78
673 #. i18n: ectx: property (text), widget (QPushButton, btRemove)
678 #. i18n: file: brkptbase.ui:92
679 #. i18n: ectx: property (text), widget (QPushButton, btViewCode)
684 #. i18n: file: brkptbase.ui:99
685 #. i18n: ectx: property (text), widget (QPushButton, btConditional)
687 msgid "&Conditional..."
690 #. i18n: file: brkptcondition.ui:13
691 #. i18n: ectx: property (windowTitle), widget (QDialog, BrkPtCondition)
696 #. i18n: file: brkptcondition.ui:27
697 #. i18n: ectx: property (text), widget (QLabel, label)
702 #. i18n: file: brkptcondition.ui:40
703 #. i18n: ectx: property (text), widget (QLabel, label_2)
705 msgid "Ignore &next hits:"
708 #. i18n: file: brkptcondition.ui:50
709 #. i18n: ectx: property (specialValueText), widget (QSpinBox, ignoreCount)
711 msgid "do not ignore"
714 #. i18n: file: kdbgui.rc:4
715 #. i18n: ectx: Menu (file)
721 #. i18n: file: kdbgui.rc:11
722 #. i18n: ectx: Menu (view)
728 #. i18n: file: kdbgui.rc:25
729 #. i18n: ectx: Menu (execution)
734 #. i18n: file: kdbgui.rc:43
735 #. i18n: ectx: Menu (breakpoint)
740 #. i18n: file: kdbgui.rc:48
741 #. i18n: ectx: Menu (settings)
747 #. i18n: file: pgmargsbase.ui:13
748 #. i18n: ectx: property (windowTitle), widget (QDialog, PgmArgsBase)
750 msgid "Program Arguments"
753 #. i18n: file: pgmargsbase.ui:26
754 #. i18n: ectx: attribute (title), widget (QWidget, argsPage)
759 #. i18n: file: pgmargsbase.ui:34
760 #. i18n: ectx: property (text), widget (QLabel, labelArgs)
763 msgid "Run <i>%1</i> with these arguments:"
764 msgstr "以下列参数运行<b>%1</b>"
766 #. i18n: file: pgmargsbase.ui:47
767 #. i18n: ectx: property (whatsThis), widget (QLineEdit, programArgs)
770 "Specify the arguments with which the program shall be invoked for this "
771 "debugging session. You specify the arguments just as you would on the "
772 "command line, that is, you can even use quotes and environment variables, "
773 "for example:<p><tt>--message 'start in: ' $HOME</tt>"
775 "指定程序启动的参数,就像你从命令行中启动一样。\n"
776 "同样,你甚至可以用引号和环境变量,例如:\n"
777 "<p><tt>--message 'start in: ' $HOME</tt>"
779 #. i18n: file: pgmargsbase.ui:56
780 #. i18n: ectx: property (whatsThis), widget (QPushButton, insertFile)
783 "Browse for a file; the full path name will be inserted at the current cursor "
784 "location in the edit box above."
785 msgstr "浏览一个文件,它完整的路径将会插入到当前光标所在行"
787 #. i18n: file: pgmargsbase.ui:59
788 #. i18n: ectx: property (text), widget (QPushButton, insertFile)
790 msgid "Insert &file name..."
793 #. i18n: file: pgmargsbase.ui:62
794 #. i18n: ectx: property (shortcut), widget (QPushButton, insertFile)
799 #. i18n: file: pgmargsbase.ui:69
800 #. i18n: ectx: property (whatsThis), widget (QPushButton, insertDir)
803 "Browse for a directory; the full path name will be inserted at the current "
804 "cursor location in the edit box above."
805 msgstr "浏览一个目录。它完整的路径名将会被插入到当前光标的位置"
807 #. i18n: file: pgmargsbase.ui:72
808 #. i18n: ectx: property (text), widget (QPushButton, insertDir)
810 msgid "Insert &directory name..."
813 #. i18n: file: pgmargsbase.ui:75
814 #. i18n: ectx: property (shortcut), widget (QPushButton, insertDir)
815 #. i18n: file: pgmargsbase.ui:265
816 #. i18n: ectx: property (shortcut), widget (QPushButton, buttonDelete)
817 #: rc.cpp:94 rc.cpp:145
821 #. i18n: file: pgmargsbase.ui:119
822 #. i18n: ectx: attribute (title), widget (QWidget, wdPage)
824 msgid "&Working Directory"
827 #. i18n: file: pgmargsbase.ui:127
828 #. i18n: ectx: property (whatsThis), widget (QLineEdit, wdEdit)
830 msgid "Specify here the initial working directory where the program is run."
833 #. i18n: file: pgmargsbase.ui:136
834 #. i18n: ectx: property (whatsThis), widget (QPushButton, wdBrowse)
836 msgid "Browse for the initial working directory where the program is run."
837 msgstr "浏览程序运行的初始工作目录"
839 #. i18n: file: pgmargsbase.ui:139
840 #. i18n: ectx: property (text), widget (QPushButton, wdBrowse)
845 #. i18n: file: pgmargsbase.ui:142
846 #. i18n: ectx: property (shortcut), widget (QPushButton, wdBrowse)
851 #. i18n: file: pgmargsbase.ui:186
852 #. i18n: ectx: attribute (title), widget (QWidget, envPage)
857 #. i18n: file: pgmargsbase.ui:196
858 #. i18n: ectx: property (text), widget (QLabel, envLabel)
860 msgid "Environment variables (<tt>NAME=value</tt>):"
861 msgstr "环境变量(变量名=值):"
863 #. i18n: file: pgmargsbase.ui:209
864 #. i18n: ectx: property (whatsThis), widget (QLineEdit, envVar)
867 "To add a new environment variable or to modify one, specify it here in the "
868 "form <tt>NAME=value</tt> and click <b>Modify</b>."
870 "添加一个环境变量或者修改已有的,用这个形式去指定:\n"
871 "<tt>变量名=值</tt>,然后点击<b>修改</b>"
873 #. i18n: file: pgmargsbase.ui:216
874 #. i18n: ectx: property (whatsThis), widget (QTreeWidget, envList)
877 "Environment variables that are set <i>in addition</i> to those that are "
878 "inherited are listed in this table. To add new environment variables, "
879 "specify them as <tt>NAME=value</tt> in the edit box above and click "
880 "<b>Modify</b>. To modify a value, select it in this list and click "
881 "<b>Modify</b>. To delete an environment variable, select it in this list and "
882 "click <b>Delete</b>."
884 "环境变量设置:<i>添加</i>到表格中,以<tt>变量名=值</tt>指定 <b>修改</b>一个"
885 "值,从列表中选择,然后点击<b>修改</b按钮 删除一个环境变量,从列表中选择,然后"
888 #. i18n: file: pgmargsbase.ui:229
889 #. i18n: ectx: property (text), widget (QTreeWidget, envList)
894 #. i18n: file: pgmargsbase.ui:246
895 #. i18n: ectx: property (whatsThis), widget (QPushButton, buttonModify)
898 "Enters the environment variable that is currently specified in the edit box "
899 "into the list. If the named variable is already in the list, it receives a "
900 "new value; otherwise, a new entry is created."
901 msgstr "输入环境变量的值,如果它的名字在列表中,则修改之,反之则创建之"
903 #. i18n: file: pgmargsbase.ui:249
904 #. i18n: ectx: property (text), widget (QPushButton, buttonModify)
909 #. i18n: file: pgmargsbase.ui:252
910 #. i18n: ectx: property (shortcut), widget (QPushButton, buttonModify)
915 #. i18n: file: pgmargsbase.ui:259
916 #. i18n: ectx: property (whatsThis), widget (QPushButton, buttonDelete)
919 "Deletes the selected environment variable from the list. This cannot be used "
920 "to delete environment variables that are inherited."
921 msgstr "从列表中删除选择的环境变量,这不能用来删除那些继承的环境变量"
923 #. i18n: file: pgmargsbase.ui:262
924 #. i18n: ectx: property (text), widget (QPushButton, buttonDelete)
929 #. i18n: file: pgmargsbase.ui:293
930 #. i18n: ectx: attribute (title), widget (QWidget, xsldbgOptionsPage)
932 msgid "&xsldbg Options"
935 #. i18n: file: procattachbase.ui:14
936 #. i18n: ectx: property (windowTitle), widget (QDialog, ProcAttachBase)
938 msgid "Attach to Process"
941 #. i18n: file: procattachbase.ui:25
942 #. i18n: ectx: property (text), widget (QLabel, filterLabel)
944 msgid "&Filter or PID:"
947 #. i18n: file: procattachbase.ui:38
948 #. i18n: ectx: property (whatsThis), widget (KLineEdit, filterEdit)
951 "Type the name of the process or its process ID (PID) here to reduce the "
952 "number of entries in the list."
953 msgstr "在这里输入进程的名字或ID以减少列表中的进程数"
955 #. i18n: file: procattachbase.ui:56
956 #. i18n: ectx: property (whatsThis), widget (QTreeWidget, processList)
959 "<p>This list displays all processes that are currently running. You must "
960 "select the process that you want KDbg to attach to. Use the <b>Filter or "
961 "PID</b> edit box to reduce the number of entries in this list.<p>The text in "
962 "the <i>Command</i> column is usually, but not always, the command that was "
963 "used to start the process. The <i>PID</i> column shows the process ID. The "
964 "<i>PPID</i> column shows the process ID of the parent process. Additional "
965 "columns show more information about the processes that is also available via "
966 "the system's <i>ps</i> command.</p><p>The list is not updated automatically. "
967 "Use the <b>Refresh</b> button to update it.</p>"
969 "<p>这个列表显示了所有当前运行的进程,你得从中选择一个以连接调试,使用<b>过滤名"
970 "或进程ID</b>可以减少当前的条目<p> <p>在<i>命令</i>栏中的文字通常是(但并不总"
971 "是)启动进程的命令。<i>PID</i>栏显示了进程ID<i>PPID</i>栏显示的父进程的PID. "
972 "额外栏显示了这个进程的更多信息。这个列表并不会自动更新,请用<b>刷新</b>按钮以"
975 #. i18n: file: procattachbase.ui:66
976 #. i18n: ectx: property (text), widget (QTreeWidget, processList)
981 #. i18n: file: procattachbase.ui:71
982 #. i18n: ectx: property (text), widget (QTreeWidget, processList)
987 #. i18n: file: procattachbase.ui:76
988 #. i18n: ectx: property (text), widget (QTreeWidget, processList)
993 #. i18n: file: procattachbase.ui:92
994 #. i18n: ectx: property (whatsThis), widget (QPushButton, buttonRefresh)
996 msgid "This button updates the list of processes."
999 #. i18n: file: procattachbase.ui:95
1000 #. i18n: ectx: property (text), widget (QPushButton, buttonRefresh)
1011 #~ msgid "Clear filter"
1015 #~ "Use this button to clear the filter text so that all processes are "
1017 #~ msgstr "用这个按钮来清除过滤文本,这样就可以显示所有的进程"
1020 #~ "You must select a process from the list. Then click the <b>OK</b> button "
1021 #~ "to attach to that process."
1023 #~ "你必须从下面的列表中选择一个进程,然后点击<b>确定</b>按钮连接那个进程"