31
#: breakpointcontroller.cpp:494
39
#: breakpointcontroller.cpp:505
33
41
msgid "<br>Old value: %1"
36
#: breakpointcontroller.cpp:497
44
#: breakpointcontroller.cpp:508
38
46
msgid "<br>New value: %1"
49
#. i18n: ectx: property (windowTitle), widget (QWidget, DebuggerConfigWidget)
50
#: debuggerconfigwidget.ui:14
51
msgid "Debugger Configuration"
54
#. i18n: ectx: property (text), widget (QLabel, gdbPath_label)
55
#: debuggerconfigwidget.ui:32
56
msgid "Debugger executable:"
59
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_gdbPath)
60
#: debuggerconfigwidget.ui:45
61
msgid "Gdb executable"
64
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, kcfg_gdbPath)
65
#: debuggerconfigwidget.ui:48
67
"To run \"gdb\" binary from $PATH, leave this field empty. To run custom gdb, "
68
"for example, for a different architecture, enter the executable name here. "
69
"You can either run gdb from $PATH, but with a different name (say, \"arm-gdb"
70
"\"), by typing the name here, or specify full path to the gdb executable."
73
#. i18n: ectx: property (toolTip), widget (QLabel, debuggingShell_label)
74
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_debuggingShell)
75
#: debuggerconfigwidget.ui:61 debuggerconfigwidget.ui:80
76
msgid "Run gdb in a special shell (mainly for automake projects)"
77
msgstr "在特定的 shell 中运行 gdb(主要用于 automake 工程)"
79
#. i18n: ectx: property (whatsThis), widget (QLabel, debuggingShell_label)
80
#: debuggerconfigwidget.ui:64
82
"If you want gdb to be executed by a special shell or tool insert it here. "
83
"The main use-case is for Automake based projects where the application is "
84
"actually only a script and libtool is needed to get it to run inside gdb."
87
#. i18n: ectx: property (text), widget (QLabel, debuggingShell_label)
88
#: debuggerconfigwidget.ui:67
89
msgid "Debugging &shell:"
92
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, kcfg_debuggingShell)
93
#: debuggerconfigwidget.ui:83
95
"If you want gdb to be executed by a special shell or tool insert it here. "
96
"The main use-case is for Automake based projects where the application is "
97
"actually only a script and <b>libtool</b> is needed to get it to run inside "
101
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
102
#: debuggerconfigwidget.ui:92
106
#. i18n: ectx: property (text), widget (QLabel, label_3)
107
#: debuggerconfigwidget.ui:101
109
msgid "Display static &members:"
112
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_displayStaticMembers)
113
#: debuggerconfigwidget.ui:116
115
"Displaying static members makes GDB slower in\n"
116
"producing data within KDE and Qt.\n"
117
"It may change the \"signature\" of the data\n"
118
"which QString and friends rely on,\n"
119
"but if you need to debug into these values then\n"
122
"显示静态成员将会使 gdb 在 KDE\n"
124
"它可能改变那些 QString 和友元\n"
129
#. i18n: ectx: property (text), widget (QLabel, label_2)
130
#: debuggerconfigwidget.ui:126
132
msgid "Display &demangled names:"
133
msgstr "显示解码后的方法名(&D)"
135
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_asmDemangle)
136
#: debuggerconfigwidget.ui:138
138
"When displaying the disassembled code you\n"
139
"can select to see the methods' mangled names.\n"
140
"However, non-mangled names are easier to read."
142
"当显示反汇编代码时,您可以选择显示编码后的方法名。\n"
145
#. i18n: ectx: property (text), widget (QLabel, label)
146
#: debuggerconfigwidget.ui:148
148
msgid "Start Debugger with:"
151
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_startWith)
152
#: debuggerconfigwidget.ui:159
154
msgid "Application Output"
157
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_startWith)
158
#: debuggerconfigwidget.ui:164
162
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_startWith)
163
#: debuggerconfigwidget.ui:169
168
#. i18n: ectx: property (whatsThis), widget (QGroupBox, groupBox)
169
#: debuggerconfigwidget.ui:185
171
"This script is intended for the actual commands needed to connect to a "
172
"remotely running executable.\n"
173
"\tshell sleep 5\twait for remote program to start\n"
174
"\ttarget remote ...\tconnect to the remote debugger\n"
175
"\tcontinue\t[optional] run debugging to the first breakpoint"
177
"这个脚本是连接到远程运行的执行程序所需要的实际命令。\n"
178
"\tshell sleep 5\t等待远程程序启动\n"
179
"\ttarget remote ...\t连接到远程调试器\n"
180
"\tcontinue\t[optional] 调试运行到第一个断点"
182
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
183
#: debuggerconfigwidget.ui:188
184
msgid "Remote Debugging"
187
#. i18n: ectx: property (text), widget (QLabel, configGdbScript_label)
188
#: debuggerconfigwidget.ui:194
189
msgid "&Config gdb script:"
190
msgstr "配置 gdb 脚本(&C):"
192
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_configGdbScript)
193
#: debuggerconfigwidget.ui:207
194
msgid "Gdb configure script"
197
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, kcfg_configGdbScript)
198
#: debuggerconfigwidget.ui:210
199
msgid "This script is sourced by gdb when the debugging starts."
202
#. i18n: ectx: property (text), widget (QLabel, runShellScript_label)
203
#: debuggerconfigwidget.ui:220
204
msgctxt "Shell script to be executed at run time"
205
msgid "R&un shell script:"
206
msgstr "运行 shell 脚本(&U):"
208
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_runShellScript)
209
#: debuggerconfigwidget.ui:233
210
msgid "Script to start remote application"
213
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, kcfg_runShellScript)
214
#: debuggerconfigwidget.ui:242
216
"This shell script is run after the Config gdb script has been sourced by "
218
"When debugging remotely this script is intended to actually start the remote "
220
"[It is expected that the debug executable can be reached on the target, "
221
"maybe by downloading it as a final build step]\n"
222
"1) Find a way to execute a command remotely - rsh, ssh, telnet, ...\n"
223
"2a) Execute \"gdbserver ... application\" on target.\n"
224
"or if your executable contains the gdb stub\n"
225
"2b) Execute \"application\" on target."
227
"这个脚本用于远程调试时启动远程进程。\n"
228
"[这个脚本希望可以连接调试的进程,或者在编译的最后可以下载到本地。]\n"
229
"1)选择执行远程命令的方式-rsh,ssh,telnet,...\n"
230
"2a)在目标平台上运行\"gdbserver ... 应用程序\"。\n"
231
"或者您的应用程序中已经包含gdb启动程序\n"
232
"2b)在目标平台上运行\"应用程序\"。"
234
#. i18n: ectx: property (text), widget (QLabel, runGdbScript_label)
235
#: debuggerconfigwidget.ui:249
236
msgctxt "Gdb script to be executed at run time."
237
msgid "Run &gdb script:"
238
msgstr "运行 gdb 脚本(&G):"
240
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_runGdbScript)
241
#: debuggerconfigwidget.ui:262
242
msgid "Script to connect with remote application"
245
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, kcfg_runGdbScript)
246
#: debuggerconfigwidget.ui:269
248
"This script is sourced by gdb after the two preceding scripts have been "
250
"This script is intended for the actual commands needed to connect to a "
251
"remotely running executable.\n"
252
"\tshell sleep 5\twait for remote program to start\n"
253
"\ttarget remote ...\tconnect to the remote debugger\n"
254
"\tcontinue\t[optional] run debugging to the first breakpoint."
256
"这个脚本是连接到远程运行的执行程序所需要的实际命令。\n"
257
"\tshell sleep 5\t等待远程程序启动\n"
258
"\ttarget remote ...\t连接到远程调试器\n"
259
"\tcontinue\t[optional] 调试运行到第一个断点。"
41
261
#: debuggerplugin.cpp:93
42
262
msgid "GDB Support"
503
774
msgid "Attach to a process"
506
#: selectcoredialog.cpp:32
507
msgid "Select Core File"
511
msgid "kdevelop: Debug application console"
512
msgstr "kdevelop:程序调试控制台"
515
msgctxt "NAME OF TRANSLATORS"
520
msgctxt "EMAIL OF TRANSLATORS"
522
msgstr "shuizhuyuanluo@126.com"
524
#. i18n: file: kdevgdbui.rc:5
525
#. i18n: ectx: Menu (run)
527
msgctxt "@title:menu"
531
#. i18n: file: kdevgdbui.rc:16
532
#. i18n: ectx: ToolBar (debugToolBar)
534
msgid "Debugger Toolbar"
537
#. i18n: file: debuggerconfigwidget.ui:14
538
#. i18n: ectx: property (windowTitle), widget (QWidget, DebuggerConfigWidget)
540
msgid "Debugger Configuration"
543
#. i18n: file: debuggerconfigwidget.ui:32
544
#. i18n: ectx: property (text), widget (QLabel, gdbPath_label)
546
msgid "Debugger executable:"
549
#. i18n: file: debuggerconfigwidget.ui:45
550
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_gdbPath)
552
msgid "Gdb executable"
555
#. i18n: file: debuggerconfigwidget.ui:48
556
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, kcfg_gdbPath)
559
"To run \"gdb\" binary from $PATH, leave this field empty. To run custom gdb, "
560
"for example, for a different architecture, enter the executable name here. "
561
"You can either run gdb from $PATH, but with a different name (say, \"arm-gdb"
562
"\"), by typing the name here, or specify full path to the gdb executable."
565
#. i18n: file: debuggerconfigwidget.ui:61
566
#. i18n: ectx: property (toolTip), widget (QLabel, debuggingShell_label)
567
#. i18n: file: debuggerconfigwidget.ui:80
568
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_debuggingShell)
569
#: rc.cpp:23 rc.cpp:32
570
msgid "Run gdb in a special shell (mainly for automake projects)"
571
msgstr "在特定的 shell 中运行 gdb(主要用于 automake 工程)"
573
#. i18n: file: debuggerconfigwidget.ui:64
574
#. i18n: ectx: property (whatsThis), widget (QLabel, debuggingShell_label)
577
"If you want gdb to be executed by a special shell or tool insert it here. "
578
"The main use-case is for Automake based projects where the application is "
579
"actually only a script and libtool is needed to get it to run inside gdb."
582
#. i18n: file: debuggerconfigwidget.ui:67
583
#. i18n: ectx: property (text), widget (QLabel, debuggingShell_label)
585
msgid "Debugging &shell:"
588
#. i18n: file: debuggerconfigwidget.ui:83
589
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, kcfg_debuggingShell)
592
"If you want gdb to be executed by a special shell or tool insert it here. "
593
"The main use-case is for Automake based projects where the application is "
594
"actually only a script and <b>libtool</b> is needed to get it to run inside "
598
#. i18n: file: debuggerconfigwidget.ui:92
599
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
604
#. i18n: file: debuggerconfigwidget.ui:101
605
#. i18n: ectx: property (text), widget (QLabel, label_3)
607
msgid "Display static &members:"
610
#. i18n: file: debuggerconfigwidget.ui:116
611
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_displayStaticMembers)
614
"Displaying static members makes GDB slower in\n"
615
"producing data within KDE and Qt.\n"
616
"It may change the \"signature\" of the data\n"
617
"which QString and friends rely on,\n"
618
"but if you need to debug into these values then\n"
621
"显示静态成员将会使 gdb 在 KDE\n"
623
"它可能改变那些 QString 和友元\n"
628
#. i18n: file: debuggerconfigwidget.ui:126
629
#. i18n: ectx: property (text), widget (QLabel, label_2)
631
msgid "Display &demangled names:"
632
msgstr "显示解码后的符号名(&D):"
634
#. i18n: file: debuggerconfigwidget.ui:138
635
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_asmDemangle)
638
"When displaying the disassembled code you\n"
639
"can select to see the methods' mangled names.\n"
640
"However, non-mangled names are easier to read."
642
"当显示反汇编代码时,您可以选择显示编码后的方法名。\n"
645
#. i18n: file: debuggerconfigwidget.ui:148
646
#. i18n: ectx: property (text), widget (QLabel, label)
649
#| msgid "Start Debugger With"
650
msgid "Start Debugger with:"
653
#. i18n: file: debuggerconfigwidget.ui:159
654
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_startWith)
656
msgid "Application Output"
659
#. i18n: file: debuggerconfigwidget.ui:164
660
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_startWith)
665
#. i18n: file: debuggerconfigwidget.ui:169
666
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_startWith)
671
#. i18n: file: debuggerconfigwidget.ui:185
672
#. i18n: ectx: property (whatsThis), widget (QGroupBox, groupBox)
675
"This script is intended for the actual commands needed to connect to a "
676
"remotely running executable.\n"
677
"\tshell sleep 5\twait for remote program to start\n"
678
"\ttarget remote ...\tconnect to the remote debugger\n"
679
"\tcontinue\t[optional] run debugging to the first breakpoint"
681
"这个脚本是连接到远程运行的执行程序所需要的实际命令。\n"
682
"\tshell sleep 5\t等待远程程序启动\n"
683
"\ttarget remote ...\t连接到远程调试器\n"
684
"\tcontinue\t[optional] 调试运行到第一个断点"
686
#. i18n: file: debuggerconfigwidget.ui:188
687
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
689
msgid "Remote Debugging"
692
#. i18n: file: debuggerconfigwidget.ui:194
693
#. i18n: ectx: property (text), widget (QLabel, configGdbScript_label)
695
msgid "&Config gdb script:"
696
msgstr "配置 gdb 脚本(&C):"
698
#. i18n: file: debuggerconfigwidget.ui:207
699
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_configGdbScript)
701
msgid "Gdb configure script"
704
#. i18n: file: debuggerconfigwidget.ui:210
705
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, kcfg_configGdbScript)
707
msgid "This script is sourced by gdb when the debugging starts."
710
#. i18n: file: debuggerconfigwidget.ui:220
711
#. i18n: ectx: property (text), widget (QLabel, runShellScript_label)
713
msgctxt "Shell script to be executed at run time"
714
msgid "R&un shell script:"
715
msgstr "运行 shell 脚本(&U):"
717
#. i18n: file: debuggerconfigwidget.ui:233
718
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_runShellScript)
720
msgid "Script to start remote application"
723
#. i18n: file: debuggerconfigwidget.ui:242
724
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, kcfg_runShellScript)
727
"This shell script is run after the Config gdb script has been sourced by "
729
"When debugging remotely this script is intended to actually start the remote "
731
"[It is expected that the debug executable can be reached on the target, "
732
"maybe by downloading it as a final build step]\n"
733
"1) Find a way to execute a command remotely - rsh, ssh, telnet, ...\n"
734
"2a) Execute \"gdbserver ... application\" on target.\n"
735
"or if your executable contains the gdb stub\n"
736
"2b) Execute \"application\" on target."
738
"这个脚本用于远程调试时启动远程进程。\n"
739
"[这个脚本希望可以连接调试的进程,或者在编译的最后可以下载到本地。]\n"
740
"1)选择执行远程命令的方式-rsh,ssh,telnet,...\n"
741
"2a)在目标平台上运行\"gdbserver ... 应用程序\"。\n"
742
"或者您的应用程序中已经包含gdb启动程序\n"
743
"2b)在目标平台上运行\"应用程序\"。"
745
#. i18n: file: debuggerconfigwidget.ui:249
746
#. i18n: ectx: property (text), widget (QLabel, runGdbScript_label)
748
msgctxt "Gdb script to be executed at run time."
749
msgid "Run &gdb script:"
750
msgstr "运行 gdb 脚本(&G):"
752
#. i18n: file: debuggerconfigwidget.ui:262
753
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_runGdbScript)
755
msgid "Script to connect with remote application"
758
#. i18n: file: debuggerconfigwidget.ui:269
759
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, kcfg_runGdbScript)
762
"This script is sourced by gdb after the two preceding scripts have been "
764
"This script is intended for the actual commands needed to connect to a "
765
"remotely running executable.\n"
766
"\tshell sleep 5\twait for remote program to start\n"
767
"\ttarget remote ...\tconnect to the remote debugger\n"
768
"\tcontinue\t[optional] run debugging to the first breakpoint."
770
"这个脚本是连接到远程运行的执行程序所需要的实际命令。\n"
771
"\tshell sleep 5\t等待远程程序启动\n"
772
"\ttarget remote ...\t连接到远程调试器\n"
773
"\tcontinue\t[optional] 调试运行到第一个断点。"
775
#. i18n: file: debuggertracingdialog.ui:13
776
#. i18n: ectx: property (windowTitle), widget (QDialog, DebuggerTracingDialog)
778
msgid "Tracing Configuration"
781
#. i18n: file: debuggertracingdialog.ui:20
782
#. i18n: ectx: property (whatsThis), widget (QCheckBox, enable)
785
"<b>Enable tracing</b>\n"
786
"<p>Tracing is a mechanism to automatically print values of the chosen "
787
"expressions and continue execution when breakpoint is hit. You can think of "
788
"it as printf debugging that does not require modifying the source.</p>"
791
#. i18n: file: debuggertracingdialog.ui:23
792
#. i18n: ectx: property (text), widget (QCheckBox, enable)
794
msgid "Enable tracing"
797
#. i18n: file: debuggertracingdialog.ui:40
798
#. i18n: ectx: property (text), widget (QCheckBox, enableCustomFormat)
800
msgid "Custom format string"
803
#. i18n: file: debuggertracingdialog.ui:79
804
#. i18n: ectx: property (whatsThis), widget (KLineEdit, customFormat)
808
"<b>Custom format string</b>\n"
809
"<p>Specify a C-style format string that will be used when printing the "
810
"chosen expression. For example:\n"
811
"<p align=\"center\"> <tt>Tracepoint 1: g = %d</tt></p>\n"
812
"If custom format string is not enabled, names and values of all expressions "
813
"will be printed, using \"%d\" as format specifier for all expressions."
816
#. i18n: file: debuggertracingdialog.ui:99
817
#. i18n: ectx: property (text), widget (QLabel, expressionsLabel)
819
msgid "Expressions to print:"
822
#. i18n: file: selectaddress.ui:20
823
777
#. i18n: ectx: property (windowTitle), widget (QWidget, SelectAddress)
778
#: selectaddress.ui:20
825
779
msgid "Address selector"
828
#. i18n: file: selectaddress.ui:23
829
782
#. i18n: ectx: property (toolTip), widget (QWidget, SelectAddress)
783
#: selectaddress.ui:23
831
784
msgid "Select the address to disassemble around"
832
785
msgstr "选择要反汇编的地址区域"
834
#. i18n: file: selectaddress.ui:29
835
787
#. i18n: ectx: property (text), widget (QLabel, label)
788
#: selectaddress.ui:29
837
789
msgid "Select address to disassemble around"
838
790
msgstr "选择要反汇编的地址区域"
840
#. i18n: file: selectcore.ui:17
841
792
#. i18n: ectx: property (text), widget (QLabel, label)
843
794
msgid "Executable:"
846
#. i18n: file: selectcore.ui:27
847
797
#. i18n: ectx: property (text), widget (QLabel, label_2)
849
799
msgid "Core File:"
802
#: selectcoredialog.cpp:32
803
msgid "Select Core File"
807
msgid "kdevelop: Debug application console"
808
msgstr "kdevelop:程序调试控制台"