20
20
"X-Generator: KBabel 1.11.4\n"
22
#: instritem.cpp:107 sourceitem.cpp:88
24
msgid "Active call to '%1'"
27
#: instritem.cpp:110 sourceitem.cpp:91
29
msgid "%1 call to '%2'"
30
msgid_plural "%1 calls to '%2'"
36
msgid "Jump %1 of %2 times to 0x%3"
41
msgid "Jump %1 times to 0x%2"
44
#: instritem.cpp:187 sourceitem.cpp:172
57
msgid "Part Source Line"
65
msgid "Part Line Call"
81
msgid "Part Instruction"
89
msgid "Part Instruction Jump"
93
msgid "Instruction Jump"
97
msgid "Part Instruction Call"
101
msgid "Instruction Call"
113
msgid "Part Function"
117
msgid "Function Source File"
120
#. i18n: file: dumpselectionbase.ui:289
121
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
122
#. i18n: file: dumpselectionbase.ui:901
123
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
124
#. i18n: file: functionselectionbase.ui:128
125
#. i18n: ectx: property (text), widget (Q3ListView, functionList)
126
#. i18n: file: stackselectionbase.ui:62
127
#. i18n: ectx: property (text), widget (Q3ListView, stackList)
128
#. i18n: file: dumpselectionbase.ui:289
129
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
130
#. i18n: file: dumpselectionbase.ui:901
131
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
132
#. i18n: file: functionselectionbase.ui:128
133
#. i18n: ectx: property (text), widget (Q3ListView, functionList)
134
#. i18n: file: stackselectionbase.ui:62
135
#. i18n: ectx: property (text), widget (Q3ListView, stackList)
136
#: tracedata.cpp:172 rc.cpp:126 rc.cpp:255 rc.cpp:300 rc.cpp:342
23
msgctxt "NAME OF TRANSLATORS"
25
msgstr "ខឹម សុខែម, អេង វណ្ណៈ, អោក ពិសិដ្ឋ"
28
msgctxt "EMAIL OF TRANSLATORS"
30
msgstr "khoemsokhem@khmeros.info,evannak@khmeros.info,piseth_dv@khmeros.info"
32
#. i18n: file: kcachegrind/dumpselectionbase.ui:13
33
#. i18n: ectx: property (windowTitle), widget (QWidget, DumpSelectionBase)
34
#: rc.cpp:5 kcachegrind/toplevel.cpp:296 kcachegrind/toplevel.cpp:521
38
#. i18n: file: kcachegrind/dumpselectionbase.ui:24
39
#. i18n: ectx: property (text), widget (Q3ListView, listView1)
45
#. i18n: file: kcachegrind/dumpselectionbase.ui:46
46
#. i18n: ectx: property (text), widget (Q3ListView, listView1)
52
#. i18n: file: kcachegrind/dumpselectionbase.ui:57
53
#. i18n: ectx: property (text), widget (Q3ListView, listView1)
59
#. i18n: file: kcachegrind/dumpselectionbase.ui:70
60
#. i18n: ectx: attribute (title), widget (QWidget, tab)
66
#. i18n: file: kcachegrind/dumpselectionbase.ui:87
67
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
69
msgid "Target command:"
72
#. i18n: file: kcachegrind/dumpselectionbase.ui:100
73
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
75
msgid "Profiler options:"
78
#. i18n: file: kcachegrind/dumpselectionbase.ui:111
79
#. i18n: ectx: property (text), widget (Q3ListView, listView3)
85
#. i18n: file: kcachegrind/dumpselectionbase.ui:122
86
#. i18n: ectx: property (text), widget (Q3ListView, listView3)
87
#. i18n: file: kcachegrind/dumpselectionbase.ui:650
88
#. i18n: ectx: property (text), widget (Q3ListView, listView4_3)
89
#: rc.cpp:29 rc.cpp:140
94
#. i18n: file: kcachegrind/dumpselectionbase.ui:133
95
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
100
#. i18n: file: kcachegrind/dumpselectionbase.ui:146
101
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
102
#. i18n: file: kcachegrind/dumpselectionbase.ui:730
103
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
104
#: rc.cpp:35 rc.cpp:158
109
#. i18n: file: kcachegrind/dumpselectionbase.ui:160
110
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
114
msgstr "Instructions"
116
#. i18n: file: kcachegrind/dumpselectionbase.ui:175
117
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
118
#. i18n: file: kcachegrind/dumpselectionbase.ui:745
119
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
120
#: rc.cpp:41 rc.cpp:161
123
msgstr "ព្រឹត្តិការណ៍"
125
#. i18n: file: kcachegrind/dumpselectionbase.ui:188
126
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
131
#. i18n: file: kcachegrind/dumpselectionbase.ui:202
132
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
138
#. i18n: file: kcachegrind/dumpselectionbase.ui:217
139
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
145
#. i18n: file: kcachegrind/dumpselectionbase.ui:230
146
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
152
#. i18n: file: kcachegrind/dumpselectionbase.ui:244
153
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
158
#. i18n: file: kcachegrind/dumpselectionbase.ui:259
159
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
165
#. i18n: file: kcachegrind/dumpselectionbase.ui:272
166
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
171
#. i18n: file: kcachegrind/dumpselectionbase.ui:286
172
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
173
#. i18n: file: kcachegrind/dumpselectionbase.ui:898
174
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
175
#: rc.cpp:65 rc.cpp:194
142
msgid "Function Cycle"
180
#. i18n: file: kcachegrind/dumpselectionbase.ui:301
181
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
186
#. i18n: file: kcachegrind/dumpselectionbase.ui:314
187
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
192
#. i18n: file: kcachegrind/dumpselectionbase.ui:328
193
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
194
#. i18n: file: kcachegrind/dumpselectionbase.ui:370
195
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
196
#: rc.cpp:74 rc.cpp:83
200
#. i18n: file: kcachegrind/dumpselectionbase.ui:342
201
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
206
#. i18n: file: kcachegrind/dumpselectionbase.ui:357
207
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
211
msgstr "ព្រឹត្តិការណ៍"
213
#. i18n: file: kcachegrind/dumpselectionbase.ui:385
214
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
220
#. i18n: file: kcachegrind/dumpselectionbase.ui:398
221
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
226
#. i18n: file: kcachegrind/dumpselectionbase.ui:412
227
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
231
msgstr "ការចែកជាពីភាគស្មើគ្នាដោយខ្លួនឯង"
233
#. i18n: file: kcachegrind/dumpselectionbase.ui:426
234
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
240
#. i18n: file: kcachegrind/dumpselectionbase.ui:452
241
#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
243
msgid "Custom profiler options:"
246
#. i18n: file: kcachegrind/dumpselectionbase.ui:486
247
#. i18n: ectx: property (text), widget (QPushButton, pushButton2)
249
msgid "Run New Profile"
252
#. i18n: file: kcachegrind/dumpselectionbase.ui:496
253
#. i18n: ectx: attribute (title), widget (QWidget, tab)
259
#. i18n: file: kcachegrind/dumpselectionbase.ui:505
260
#. i18n: ectx: property (text), widget (QLabel, textLabel8)
265
#. i18n: file: kcachegrind/dumpselectionbase.ui:518
266
#. i18n: ectx: property (text), widget (QLabel, textLabel6)
269
msgid "Event summary:"
270
msgstr "ព្រឹត្តិការណ៍"
272
#. i18n: file: kcachegrind/dumpselectionbase.ui:529
273
#. i18n: ectx: property (text), widget (Q3ListView, listView4)
279
#. i18n: file: kcachegrind/dumpselectionbase.ui:540
280
#. i18n: ectx: property (text), widget (Q3ListView, listView4)
286
#. i18n: file: kcachegrind/dumpselectionbase.ui:554
287
#. i18n: ectx: property (text), widget (QLabel, textLabel7)
289
msgid "Miscellaneous:"
292
#. i18n: file: kcachegrind/dumpselectionbase.ui:588
293
#. i18n: ectx: property (text), widget (QPushButton, pushButton6)
299
#. i18n: file: kcachegrind/dumpselectionbase.ui:595
300
#. i18n: ectx: property (text), widget (QPushButton, pushButton5)
306
#. i18n: file: kcachegrind/dumpselectionbase.ui:605
307
#. i18n: ectx: attribute (title), widget (QWidget, tab)
313
#. i18n: file: kcachegrind/dumpselectionbase.ui:619
314
#. i18n: ectx: property (text), widget (QPushButton, pushButton1)
318
msgstr "ធ្វើឲ្យទាន់សម័យ"
320
#. i18n: file: kcachegrind/dumpselectionbase.ui:626
321
#. i18n: ectx: property (text), widget (QCheckBox, checkBox1)
326
#. i18n: file: kcachegrind/dumpselectionbase.ui:639
327
#. i18n: ectx: property (text), widget (Q3ListView, listView4_3)
333
#. i18n: file: kcachegrind/dumpselectionbase.ui:661
334
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
339
#. i18n: file: kcachegrind/dumpselectionbase.ui:675
340
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
343
msgid "Is Collecting"
346
#. i18n: file: kcachegrind/dumpselectionbase.ui:689
347
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
352
#. i18n: file: kcachegrind/dumpselectionbase.ui:702
353
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
358
#. i18n: file: kcachegrind/dumpselectionbase.ui:716
359
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
155
msgid "Part Source File"
164
msgid "Part ELF Object"
171
#: tracedata.cpp:180 partview.cpp:47
176
msgid "Program Trace"
184
#: tracedata.cpp:250 tracedata.cpp:255 tracedata.cpp:2820 tracedata.cpp:3237
185
#: tracedata.cpp:3323 tracedata.cpp:4146 tracedata.cpp:4154 tracedata.cpp:4219
189
msgstr "(មិនស្គាល់)"
191
#: tracedata.cpp:2579
195
#: tracedata.cpp:2586 tracedata.cpp:2605
200
#: tracedata.cpp:2595
204
#: tracedata.cpp:4448
208
#: tracedata.cpp:5003
209
msgid "Recalculating Function Cycles..."
212
#: partselection.cpp:61 callmapview.cpp:63
214
msgctxt "A thing's name"
218
#. i18n: file: stackselectionbase.ui:29
219
#. i18n: ectx: property (text), widget (Q3ListView, stackList)
220
#: partselection.cpp:62 instrview.cpp:149 sourceview.cpp:52 rc.cpp:333
221
#: callmapview.cpp:64 callview.cpp:45
226
#: partselection.cpp:154
228
msgid "Profile Part Overview: Current is '%1'"
231
#: partselection.cpp:290
233
msgid "Deselect '%1'"
236
#: partselection.cpp:292 partview.cpp:107
241
#: partselection.cpp:297
242
msgid "Select All Parts"
245
#: partselection.cpp:298
246
msgid "Visible Parts"
249
#: partselection.cpp:300
250
msgid "Hide Selected Parts"
253
#: partselection.cpp:301
254
msgid "Unhide Hidden Parts"
257
#: partselection.cpp:306 toplevel.cpp:1654
260
msgstr "ត្រឡប់ក្រោយ"
262
#: partselection.cpp:315 instrview.cpp:211 callgraphview.cpp:2842
263
#: callgraphview.cpp:2846 callgraphview.cpp:2864 sourceview.cpp:114
264
#: functionselection.cpp:178 coverageview.cpp:164 callview.cpp:124
270
#: partselection.cpp:324 callgraphview.cpp:2911 callmapview.cpp:275
272
msgid "Visualization"
273
msgstr "រូបភាពមើលឃើញ"
275
#: partselection.cpp:326
276
msgid "Partitioning Mode"
279
#: partselection.cpp:327
283
#: partselection.cpp:328
284
msgid "Zoom Function"
287
#: partselection.cpp:329
288
msgid "Show Direct Calls"
291
#: partselection.cpp:330
292
msgid "Increment Shown Call Levels"
295
#: partselection.cpp:344
299
#: partselection.cpp:345
303
#: partselection.cpp:346 callmapview.cpp:305
304
msgid "Ignore Proportions"
307
#: partselection.cpp:347
311
#: partselection.cpp:348 treemap.cpp:2957 callmapview.cpp:306
313
msgid "Allow Rotation"
365
#. i18n: file: kcachegrind/dumpselectionbase.ui:758
366
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
371
#. i18n: file: kcachegrind/dumpselectionbase.ui:773
372
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
378
#. i18n: file: kcachegrind/dumpselectionbase.ui:786
379
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
380
#: rc.cpp:170 kcachegrind/configdlg.cpp:59
384
#. i18n: file: kcachegrind/dumpselectionbase.ui:800
385
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
391
#. i18n: file: kcachegrind/dumpselectionbase.ui:814
392
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
398
#. i18n: file: kcachegrind/dumpselectionbase.ui:845
399
#. i18n: ectx: property (text), widget (QLabel, textLabel4)
404
#. i18n: file: kcachegrind/dumpselectionbase.ui:855
405
#. i18n: ectx: property (text), widget (QCheckBox, checkBox2)
410
#. i18n: file: kcachegrind/dumpselectionbase.ui:865
411
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
417
#. i18n: file: kcachegrind/dumpselectionbase.ui:876
418
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
423
#. i18n: file: kcachegrind/dumpselectionbase.ui:887
424
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
430
#. i18n: file: kcachegrind/dumpselectionbase.ui:909
431
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
437
#. i18n: file: kcachegrind/dumpselectionbase.ui:928
438
#. i18n: ectx: property (text), widget (QPushButton, pushButton7)
444
#. i18n: file: kcachegrind/dumpselectionbase.ui:951
445
#. i18n: ectx: property (text), widget (QPushButton, pushButton6_2)
451
#. i18n: file: kcachegrind/dumpselectionbase.ui:958
452
#. i18n: ectx: property (text), widget (QPushButton, pushButton4)
458
#. i18n: file: kcachegrind/dumpselectionbase.ui:968
459
#. i18n: ectx: attribute (title), widget (QWidget, tab)
465
#. i18n: file: kcachegrind/dumpselectionbase.ui:985
466
#. i18n: ectx: property (text), widget (QPushButton, pushButton9)
471
#. i18n: file: kcachegrind/dumpselectionbase.ui:1008
472
#. i18n: ectx: property (text), widget (QPushButton, pushButton8)
478
#. i18n: file: kcachegrind/configdlgbase.ui:13
479
#. i18n: ectx: property (windowTitle), widget (QDialog, configDlgBase)
482
msgid "Configuration"
483
msgstr "កំណត់រចនាសម្ព័ន្ធ"
485
#. i18n: file: kcachegrind/configdlgbase.ui:26
486
#. i18n: ectx: attribute (title), widget (QWidget, tab)
492
#. i18n: file: kcachegrind/configdlgbase.ui:46
493
#. i18n: ectx: property (text), widget (QLabel, TextLabel2)
495
msgid "Truncated when more/longer than:"
498
#. i18n: file: kcachegrind/configdlgbase.ui:56
499
#. i18n: ectx: property (text), widget (QLabel, TextLabel4_3)
501
msgid "Precision of percentage values:"
504
#. i18n: file: kcachegrind/configdlgbase.ui:66
505
#. i18n: ectx: property (text), widget (QLabel, TextLabel3)
507
msgid "Symbols in tooltips and context menus"
510
#. i18n: file: kcachegrind/configdlgbase.ui:119
511
#. i18n: ectx: property (text), widget (QLabel, TextLabel5)
513
msgid "Maximum number of items in lists:"
516
#. i18n: file: kcachegrind/configdlgbase.ui:142
517
#. i18n: ectx: property (text), widget (QLabel, TextLabel1)
519
msgid "Cost Item Colors"
522
#. i18n: file: kcachegrind/configdlgbase.ui:213
523
#. i18n: ectx: property (text), widget (QCheckBox, fileCheck)
524
#. i18n: file: kcachegrind/configdlgbase.ui:255
525
#. i18n: ectx: property (text), widget (QCheckBox, classCheck)
526
#. i18n: file: kcachegrind/configdlgbase.ui:269
527
#. i18n: ectx: property (text), widget (QCheckBox, objectCheck)
528
#: rc.cpp:239 rc.cpp:248 rc.cpp:251
531
msgstr "ស្វ័យប្រវត្តិ"
533
#. i18n: file: kcachegrind/configdlgbase.ui:220
534
#. i18n: ectx: property (text), widget (QLabel, TextLabel4)
539
#. i18n: file: kcachegrind/configdlgbase.ui:230
540
#. i18n: ectx: property (text), widget (QLabel, TextLabel4_2_2)
546
#. i18n: file: kcachegrind/configdlgbase.ui:276
547
#. i18n: ectx: property (text), widget (QLabel, TextLabel4_2)
553
#. i18n: file: kcachegrind/configdlgbase.ui:340
554
#. i18n: ectx: attribute (title), widget (QWidget, tab)
314
558
msgstr "អនុញ្ញាតឲ្យបង្វិល"
316
#: partselection.cpp:363
320
#: partselection.cpp:365
323
msgstr "បង្ហាញព័ត៌មាន"
325
#: partselection.cpp:547
326
msgid "(no trace loaded)"
329
#: sourceitem.cpp:128
331
msgid "Jump %1 of %2 times to %3"
334
#: sourceitem.cpp:133
336
msgid "Jump %1 times to %2"
339
#: costlistitem.cpp:62
341
msgid "(%1 item skipped)"
342
msgid_plural "(%1 items skipped)"
346
#: traceitemview.cpp:57
348
msgid "No description available"
349
msgstr "មិនមានការពិពណ៌នា"
351
#. i18n: file: partselectionbase.ui:16
352
#. i18n: ectx: property (windowTitle), widget (QWidget, PartSelectionBase)
353
#: toplevel.cpp:289 toplevel.cpp:555 rc.cpp:324
560
#. i18n: file: kcachegrind/configdlgbase.ui:348
561
#. i18n: ectx: property (text), widget (QLabel, TextLabel4_3_2)
563
msgid "Context lines in annotations:"
566
#. i18n: file: kcachegrind/configdlgbase.ui:377
567
#. i18n: ectx: property (text), widget (QLabel, TextLabel1_2)
570
msgid "Source Folders"
573
#. i18n: file: kcachegrind/configdlgbase.ui:409
574
#. i18n: ectx: property (text), widget (Q3ListView, dirList)
576
msgid "Object / Related Source Base"
579
#. i18n: file: kcachegrind/configdlgbase.ui:425
580
#. i18n: ectx: property (text), widget (QPushButton, addDirButton)
586
#. i18n: file: kcachegrind/configdlgbase.ui:448
587
#. i18n: ectx: property (text), widget (QPushButton, deleteDirButton)
593
#. i18n: file: kcachegrind/configdlgbase.ui:513
594
#. i18n: ectx: property (text), widget (QPushButton, PushButton2)
600
#. i18n: file: kcachegrind/configdlgbase.ui:523
601
#. i18n: ectx: property (text), widget (QPushButton, PushButton1)
607
#. i18n: file: kcachegrind/kcachegrindui.rc:4
608
#. i18n: ectx: Menu (file)
614
#. i18n: file: kcachegrind/kcachegrindui.rc:10
615
#. i18n: ectx: Menu (view)
621
#. i18n: file: kcachegrind/kcachegrindui.rc:15
622
#. i18n: ectx: Menu (layouts)
628
#. i18n: file: kcachegrind/kcachegrindui.rc:32
634
#. i18n: file: kcachegrind/kcachegrindui.rc:41
635
#. i18n: ectx: ToolBar (mainToolBar)
639
msgstr "របារឧបករណ៍មេ"
641
#. i18n: file: kcachegrind/kcachegrindui.rc:52
642
#. i18n: ectx: ToolBar (stateToolBar)
645
msgid "State Toolbar"
646
msgstr "របារឧបករណ៍មេ"
648
#: kcachegrind/toplevel.cpp:265 kcachegrind/toplevel.cpp:495
354
649
msgid "Parts Overview"
359
"<b>The Parts Overview</b><p>A trace consists of multiple trace parts when "
360
"there are several profile data files from one profile run. The Trace Part "
361
"Overview dockable shows these, horizontally ordered in execution time; the "
362
"rectangle sizes are proportional to the total cost spent in the parts. You "
363
"can select one or several parts to constrain all costs shown to these parts "
364
"only.</p><p>The parts are further subdivided: there is a partitioning and an "
365
"callee split mode: <ul><li>Partitioning: You see the partitioning into "
366
"groups for a trace part, according to the group type selected. E.g. if ELF "
367
"object groups are selected, you see colored rectangles for each used ELF "
368
"object (shared library or executable), sized according to the cost spent "
369
"therein.</li><li>Callee: A rectangle showing the inclusive cost of the "
370
"current selected function in the trace part is shown. This is split up into "
371
"smaller rectangles to show the costs of its callees.</li></ul></p>"
652
#: kcachegrind/toplevel.cpp:274
375
653
msgid "Top Cost Call Stack"
656
#: kcachegrind/toplevel.cpp:276
380
658
"<b>The Top Cost Call Stack</b><p>This is a purely fictional 'most probable' "
381
659
"call stack. It is built up by starting with the current selected function "
625
876
"therefore, there is the option to switch this off.</p>"
628
#: toplevel.cpp:649 toplevel.cpp:690
879
#: kcachegrind/toplevel.cpp:586 kcachegrind/toplevel.cpp:627
629
880
msgid "Go back in function selection history"
632
#: toplevel.cpp:655 toplevel.cpp:702
883
#: kcachegrind/toplevel.cpp:592 kcachegrind/toplevel.cpp:639
633
884
msgid "Go forward in function selection history"
636
#: toplevel.cpp:661 toplevel.cpp:675
887
#: kcachegrind/toplevel.cpp:598 kcachegrind/toplevel.cpp:612
638
889
"<b>Go Up</b><p>Go to last selected caller of current function. If no caller "
639
890
"was visited, use that with highest cost.</p>"
893
#: kcachegrind/toplevel.cpp:604
647
#: toplevel.cpp:708 toplevel.cpp:1567
898
#: kcachegrind/toplevel.cpp:645 kcachegrind/toplevel.cpp:1512
648
899
msgid "Primary Event Type"
902
#: kcachegrind/toplevel.cpp:646
652
903
msgid "Select primary event type of costs"
906
#: kcachegrind/toplevel.cpp:653
656
907
msgid "(Placeholder for list of event types)"
659
#: toplevel.cpp:725 toplevel.cpp:1572
910
#: kcachegrind/toplevel.cpp:662 kcachegrind/toplevel.cpp:1517
660
911
msgid "Secondary Event Type"
914
#: kcachegrind/toplevel.cpp:663
664
915
msgid "Select secondary event type for cost e.g. shown in annotations"
667
#: toplevel.cpp:736 functionselection.cpp:245
918
#: kcachegrind/toplevel.cpp:673
670
921
msgstr "ការដាក់ជាក្រុម"
923
#: kcachegrind/toplevel.cpp:675
673
924
msgid "Select how functions are grouped into higher level cost items"
676
#: toplevel.cpp:744 functionselection.cpp:54
927
#: kcachegrind/toplevel.cpp:681
677
928
msgid "(No Grouping)"
931
#: kcachegrind/toplevel.cpp:693
936
#: kcachegrind/toplevel.cpp:696
686
937
msgid "Show two information panels"
940
#: kcachegrind/toplevel.cpp:702
690
941
msgid "Split Horizontal"
944
#: kcachegrind/toplevel.cpp:705
694
945
msgid "Change Split Orientation when main window is split."
697
#: toplevel.cpp:968 toplevel.cpp:1013
948
#: kcachegrind/toplevel.cpp:899 kcachegrind/toplevel.cpp:945
699
950
"cachegrind.out* callgrind.out*|Callgrind Profile Data\n"
954
#: kcachegrind/toplevel.cpp:901
704
955
msgid "Select Callgrind Profile Data"
958
#: kcachegrind/toplevel.cpp:947
708
959
msgid "Add Callgrind Profile Data"
711
#: toplevel.cpp:1168 toplevel.cpp:1521
962
#: kcachegrind/toplevel.cpp:1105 kcachegrind/toplevel.cpp:1463
715
#: toplevel.cpp:1577 callgraphview.cpp:2772
966
#: kcachegrind/toplevel.cpp:1522
971
#: kcachegrind/toplevel.cpp:1564
721
972
msgid "Show Absolute Cost"
975
#: kcachegrind/toplevel.cpp:1567
725
976
msgid "Show Relative Cost"
979
#: kcachegrind/toplevel.cpp:1599
982
msgstr "ត្រឡប់ក្រោយ"
984
#: kcachegrind/toplevel.cpp:1600
729
985
msgid "Go Forward"
988
#: kcachegrind/toplevel.cpp:1601
993
#: kcachegrind/toplevel.cpp:1813
739
995
msgid "Layout Count: %1"
998
#: kcachegrind/toplevel.cpp:1820
743
999
msgid "No profile data file loaded."
1002
#: kcachegrind/toplevel.cpp:1829
748
1004
msgid "Total %1 Cost: %2"
1007
#: kcachegrind/toplevel.cpp:1841
752
1008
msgid "No event type selected"
755
#: toplevel.cpp:2143 toplevel.cpp:2182 toplevel.cpp:2221
1011
#: kcachegrind/toplevel.cpp:2064 kcachegrind/toplevel.cpp:2103
1012
#: kcachegrind/toplevel.cpp:2142
756
1013
msgid "(No Stack)"
1016
#: kcachegrind/toplevel.cpp:2070
760
1017
msgid "(No next function)"
1020
#: kcachegrind/toplevel.cpp:2109
764
1021
msgid "(No previous function)"
1024
#: kcachegrind/toplevel.cpp:2147
768
1025
msgid "(No Function Up)"
771
#. i18n: file: dumpselectionbase.ui:868
772
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
773
#: instrview.cpp:148 sourceview.cpp:51 rc.cpp:246
778
#: instrview.cpp:150 sourceview.cpp:53 callview.cpp:46
785
msgstr "ដប់ប្រាំមួយ"
792
msgid "Source Position"
797
"<b>Annotated Assembler</b><p>The annotated assembler list shows the machine "
798
"code instructions of the current selected function together with (self) cost "
799
"spent while executing an instruction. If this is a call instruction, lines "
800
"with details on the call happening are inserted into the source: the cost "
801
"spent inside of the call, the number of calls happening, and the call "
802
"destination.</p><p>The disassembler output shown is generated with the "
803
"'objdump' utility from the 'binutils' package.</p><p>Select a line with call "
804
"information to make the destination function of this call current.</p>"
809
msgid "Go to Address %1"
817
msgid "There is no instruction info in the profile data file."
821
msgid "For the Valgrind Calltree Skin, rerun with option"
825
msgid " --dump-instr=yes"
829
msgid "To see (conditional) jumps, additionally specify"
833
msgid " --trace-jump=yes"
837
msgid "There is an error trying to execute the command"
840
#: instrview.cpp:654 instrview.cpp:916
841
msgid "Check that you have installed 'objdump'."
844
#: instrview.cpp:656 instrview.cpp:918
845
msgid "This utility can be found in the 'binutils' package."
849
msgid "(No Assembler)"
854
msgid "There is %1 cost line without assembler code."
855
msgid_plural "There are %1 cost lines without assembler code."
860
msgid "This happens because the code of"
864
msgid "does not seem to match the profile data file."
868
msgid "Are you using an old profile data file or is the above mentioned"
872
msgid "ELF object from an updated installation/another machine?"
876
msgid "There seems to be an error trying to execute the command"
880
msgid "Check that the ELF object used in the command exists."
883
#: callgraphview.cpp:423
885
msgid "Call(s) from %1"
888
#: callgraphview.cpp:426
890
msgid "Call(s) to %1"
893
#: callgraphview.cpp:428
894
msgid "(unknown call)"
897
#: callgraphview.cpp:1523
899
"<b>Call Graph around active Function</b><p>Depending on configuration, this "
900
"view shows the call graph environment of the active function. Note: the "
901
"shown cost is <b>only</b> the cost which is spent while the active function "
902
"was actually running; i.e. the cost shown for main() - if it is visible - "
903
"should be the same as the cost of the active function, as that is the part "
904
"of inclusive cost of main() spent while the active function was running.</"
905
"p><p>For cycles, blue call arrows indicate that this is an artificial call "
906
"added for correct drawing which actually never happened.</p><p>If the graph "
907
"is larger than the widget area, an overview panner is shown in one edge. "
908
"There are similar visualization options to the Call Treemap; the selected "
909
"function is highlighted.</p>"
912
#: callgraphview.cpp:1935
914
"Warning: a long lasting graph layouting is in progress.\n"
915
"Reduce node/edge limits for speedup.\n"
918
#: callgraphview.cpp:1938
919
msgid "Layouting stopped.\n"
922
#: callgraphview.cpp:1940
924
msgid "The call graph has %1 nodes and %2 edges.\n"
927
#: callgraphview.cpp:1974
928
msgid "No item activated for which to draw the call graph."
931
#: callgraphview.cpp:1985
932
msgid "No call graph can be drawn for the active item."
935
#: callgraphview.cpp:2012
938
"No call graph is available because the following\n"
939
"command cannot be run:\n"
943
#: callgraphview.cpp:2014 callgraphview.cpp:2394
944
msgid "Please check that 'dot' is installed (package GraphViz)."
947
#: callgraphview.cpp:2393
948
msgid "Error running the graph layouting tool.\n"
951
#: callgraphview.cpp:2398
954
"There is no call graph available for function\n"
956
"because it has no cost of the selected event type."
959
#: callgraphview.cpp:2609 callgraphview.cpp:2648
964
#: callgraphview.cpp:2612 callgraphview.cpp:2651
970
#: callgraphview.cpp:2613 callgraphview.cpp:2652
974
#: callgraphview.cpp:2614 callgraphview.cpp:2653
978
#: callgraphview.cpp:2615 callgraphview.cpp:2654
982
#: callgraphview.cpp:2616 callgraphview.cpp:2655
986
#: callgraphview.cpp:2687
990
#: callgraphview.cpp:2693
995
#: callgraphview.cpp:2694
999
#: callgraphview.cpp:2695
1003
#: callgraphview.cpp:2696
1007
#: callgraphview.cpp:2697
1011
#: callgraphview.cpp:2698
1015
#: callgraphview.cpp:2729
1016
msgid "Same as Node"
1019
#: callgraphview.cpp:2731
1021
msgid "50 % of Node"
1024
#: callgraphview.cpp:2733
1026
msgid "20 % of Node"
1029
#: callgraphview.cpp:2735
1031
msgid "10 % of Node"
1034
#: callgraphview.cpp:2767 treemap.cpp:2975
1037
msgstr "កំពូល ឆ្វេង"
1039
#: callgraphview.cpp:2768 treemap.cpp:2977
1042
msgstr "កំពូល ស្តាំ"
1044
#: callgraphview.cpp:2769 treemap.cpp:2978
1049
#: callgraphview.cpp:2770 treemap.cpp:2980
1051
msgid "Bottom Right"
1054
#. i18n: file: configdlgbase.ui:216
1055
#. i18n: ectx: property (text), widget (QCheckBox, fileCheck)
1056
#. i18n: file: configdlgbase.ui:258
1057
#. i18n: ectx: property (text), widget (QCheckBox, classCheck)
1058
#. i18n: file: configdlgbase.ui:272
1059
#. i18n: ectx: property (text), widget (QCheckBox, objectCheck)
1060
#. i18n: file: configdlgbase.ui:216
1061
#. i18n: ectx: property (text), widget (QCheckBox, fileCheck)
1062
#. i18n: file: configdlgbase.ui:258
1063
#. i18n: ectx: property (text), widget (QCheckBox, classCheck)
1064
#. i18n: file: configdlgbase.ui:272
1065
#. i18n: ectx: property (text), widget (QCheckBox, objectCheck)
1066
#: callgraphview.cpp:2771 rc.cpp:24 rc.cpp:33 rc.cpp:36
1069
msgstr "ស្វ័យប្រវត្តិ"
1071
#: callgraphview.cpp:2805
1075
#: callgraphview.cpp:2806
1076
msgid "Left to Right"
1079
#: callgraphview.cpp:2807
1084
#: callgraphview.cpp:2873
1085
msgid "Stop Layouting"
1088
#: callgraphview.cpp:2881
1089
msgid "As PostScript"
1092
#: callgraphview.cpp:2882
1093
msgid "As Image ..."
1096
#: callgraphview.cpp:2884
1097
msgid "Export Graph"
1100
#: callgraphview.cpp:2889
1101
msgid "Caller Depth"
1104
#: callgraphview.cpp:2890
1105
msgid "Callee Depth"
1108
#: callgraphview.cpp:2891
1109
msgid "Min. Node Cost"
1112
#: callgraphview.cpp:2892
1113
msgid "Min. Call Cost"
1116
#: callgraphview.cpp:2894
1117
msgid "Arrows for Skipped Calls"
1120
#: callgraphview.cpp:2896
1121
msgid "Inner-cycle Calls"
1124
#: callgraphview.cpp:2898
1125
msgid "Cluster Groups"
1128
#: callgraphview.cpp:2903
1133
#: callgraphview.cpp:2904
1138
#: callgraphview.cpp:2905
1142
#: callgraphview.cpp:2910
1147
#: callgraphview.cpp:2912
1152
#: callgraphview.cpp:2913
1153
msgid "Birds-eye View"
1156
#: functionitem.cpp:69 coverageitem.cpp:67 coverageitem.cpp:208
1158
msgid "(%1 function skipped)"
1159
msgid_plural "(%1 functions skipped)"
1028
#: kcachegrind/main.cpp:41
1164
1029
msgid "KCachegrind"
1032
#: kcachegrind/main.cpp:43
1168
1033
msgid "KDE Frontend for Callgrind/Cachegrind"
1036
#: kcachegrind/main.cpp:45
1172
1037
msgid "(C) 2002 - 2007"
1040
#: kcachegrind/main.cpp:47
1176
1041
msgid "Josef Weidendorfer"
1044
#: kcachegrind/main.cpp:48
1180
1045
msgid "Author/Maintainer"
1048
#: kcachegrind/main.cpp:55
1184
1049
msgid "Show information of this trace"
1193
msgctxt "Move to Top"
1198
msgid "Move to Right"
1203
msgctxt "Move to Right"
1208
msgid "Move to Bottom"
1213
msgctxt "Move to Bottom"
1218
msgid "Move to Bottom Left"
1223
msgctxt "Move to Bottom Left"
1228
msgid "Move Area To"
1232
msgid "Hide This Tab"
1241
msgctxt "Show on Top"
1247
msgctxt "Show on Right"
1253
msgctxt "Show on Bottom"
1259
msgctxt "Show on Bottom Left"
1264
msgid "Show Hidden On"
1268
msgid "(No profile data file loaded)"
1315
msgid "Assembly Code"
1320
"<b>Information Tabs</b><p>This widget shows information for the current "
1321
"selected function in different tabs: <ul><li>The Costs tab shows a list of "
1322
"available event types and the inclusive and self costs regarding to these "
1323
"types.</li><li>The Parts tab shows a list of trace parts if the trace "
1324
"consists of more than one part (otherwise, this tab is hided). The cost of "
1325
"the selected function spent in the different parts together with the calls "
1326
"happening is shown.</li><li>The Call Lists tab shows direct callers and "
1327
"callees of the function in more detail.</li><li>The Coverage tab shows the "
1328
"same is the Call Lists tab, but not only direct callers and callees but also "
1329
"indirect ones.</li><li>The Call Graph tab shows a graphical visualization of "
1330
"the calls done by this function.</li><li>The Source tab presents annotated "
1331
"source code if debugging information and the source file is available.</"
1332
"li><li>The Assembler tab presents annotated assembler code if trace "
1333
"information on instruction level is available.</li></ul>For more "
1334
"information, see the <em>What's this</em> help of the corresponding tab "
1339
msgid "(No Data loaded)"
1343
msgid "(No function selected)"
1346
#: sourceview.cpp:55 sourceview.cpp:555
1347
msgid "Source (unknown)"
1350
#: sourceview.cpp:90
1352
"<b>Annotated Source</b><p>The annotated source list shows the source lines "
1353
"of the current selected function together with (self) cost spent while "
1354
"executing the code of this source line. If there was a call in a source "
1355
"line, lines with details on the call happening are inserted into the source: "
1356
"the cost spent inside of the call, the number of calls happening, and the "
1357
"call destination.</p><p>Select a inserted call information line to make the "
1358
"destination function current.</p>"
1361
#: sourceview.cpp:118
1363
msgid "Go to Line %1"
1366
#: sourceview.cpp:292
1370
#: sourceview.cpp:513
1371
msgid "There is no cost of current selected type associated"
1374
#: sourceview.cpp:515
1375
msgid "with any source line of this function in file"
1378
#: sourceview.cpp:519
1379
msgid "Thus, no annotated source can be shown."
1382
#: sourceview.cpp:554
1384
msgid "Source ('%1')"
1387
#: sourceview.cpp:560
1389
msgid "--- Inlined from '%1' ---"
1392
#: sourceview.cpp:561
1393
msgid "--- Inlined from unknown source ---"
1396
#: sourceview.cpp:566
1397
msgid "There is no source available for the following function:"
1400
#: sourceview.cpp:571
1401
msgid "This is because no debug information is present."
1404
#: sourceview.cpp:573
1405
msgid "Recompile source and redo the profile run."
1408
#: sourceview.cpp:576
1409
msgid "The function is located in this ELF object:"
1412
#: sourceview.cpp:584
1413
msgid "This is because its source file cannot be found:"
1416
#: sourceview.cpp:588
1417
msgid "Add the folder of this file to the source folder list."
1420
#: sourceview.cpp:590
1421
msgid "The list can be found in the configuration dialog."
1424
#: partlistitem.cpp:50
1426
msgid " (Thread %1)"
1429
#: partlistitem.cpp:57
1434
#: partlistitem.cpp:153 callitem.cpp:84
1438
#: eventtypeitem.cpp:58
1439
msgid "Unknown Type"
1442
#: functionselection.cpp:205
1443
msgid "Show All Items"
1446
#: functionselection.cpp:228
1450
#. i18n: file: dumpselectionbase.ui:879
1451
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
1452
#. i18n: file: functionselectionbase.ui:95
1453
#. i18n: ectx: property (text), widget (Q3ListView, functionList)
1454
#. i18n: file: dumpselectionbase.ui:879
1455
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
1456
#. i18n: file: functionselectionbase.ui:95
1457
#. i18n: ectx: property (text), widget (Q3ListView, functionList)
1458
#: coverageview.cpp:47 rc.cpp:249 rc.cpp:291 eventtypeview.cpp:45
1463
#: coverageview.cpp:49 coverageview.cpp:55
1468
#. i18n: file: dumpselectionbase.ui:890
1469
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
1470
#. i18n: file: functionselectionbase.ui:117
1471
#. i18n: ectx: property (text), widget (Q3ListView, functionList)
1472
#. i18n: file: dumpselectionbase.ui:890
1473
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
1474
#. i18n: file: functionselectionbase.ui:117
1475
#. i18n: ectx: property (text), widget (Q3ListView, functionList)
1476
#: coverageview.cpp:50 rc.cpp:252 rc.cpp:297 partview.cpp:50
1480
#: coverageview.cpp:51 callview.cpp:49
1484
#. i18n: file: functionselectionbase.ui:69
1485
#. i18n: ectx: property (text), widget (Q3ListView, groupList)
1486
#. i18n: file: functionselectionbase.ui:106
1487
#. i18n: ectx: property (text), widget (Q3ListView, functionList)
1488
#. i18n: file: functionselectionbase.ui:69
1489
#. i18n: ectx: property (text), widget (Q3ListView, groupList)
1490
#. i18n: file: functionselectionbase.ui:106
1491
#. i18n: ectx: property (text), widget (Q3ListView, functionList)
1492
#: coverageview.cpp:54 rc.cpp:285 rc.cpp:294 eventtypeview.cpp:46
1497
#: coverageview.cpp:56
1501
#: coverageview.cpp:57 callview.cpp:53
1505
#: coverageview.cpp:91
1507
"<b>List of all Callers</b><p>This list shows all functions calling the "
1508
"current selected one, either directly or with several functions in-between "
1509
"on the stack; the number of functions in-between plus one is called the "
1510
"<em>Distance</em> (e.g. for function A,B,C there exists a call from A to C "
1511
"when A calls B and B calls C, i.e. A => B => C. The distance here is 2).</"
1512
"p><p>Absolute cost shown is the cost spent in the selected function while a "
1513
"listed function is active; relative cost is the percentage of all cost spent "
1514
"in the selected function while the listed one is active. The cost graphic "
1515
"shows logarithmic percentage with a different color for each distance.</"
1516
"p><p>As there can be many calls from the same function, the distance column "
1517
"sometimes shows the range of distances for all calls happening; then, in "
1518
"parentheses, there is the medium distance, i.e. the distance where most of "
1519
"the call costs happened.</p><p>Selecting a function makes it the current "
1520
"selected one of this information panel. If there are two panels (Split "
1521
"mode), the function of the other panel is changed instead.</p>"
1524
#: coverageview.cpp:121
1526
"<b>List of all Callees</b><p>This list shows all functions called by the "
1527
"current selected one, either directly or with several function in-between on "
1528
"the stack; the number of function in-between plus one is called the "
1529
"<em>Distance</em> (e.g. for function A,B,C there exists a call from A to C "
1530
"when A calls B and B calls C, i.e. A => B => C. The distance here is 2).</"
1531
"p><p>Absolute cost shown is the cost spent in the listed function while the "
1532
"selected is active; relative cost is the percentage of all cost spent in the "
1533
"listed function while the selected one is active. The cost graphic always "
1534
"shows logarithmic percentage with a different color for each distance.</"
1535
"p><p>As there can be many calls to the same function, the distance column "
1536
"sometimes shows the range of distances for all calls happening; then, in "
1537
"parentheses, there is the medium distance, i.e. the distance where most of "
1538
"the call costs happened.</p><p>Selecting a function makes it the current "
1539
"selected one of this information panel. If there are two panels (Split "
1540
"mode), the function of the other panel is changed instead.</p>"
1543
#: configuration.cpp:64
1544
msgid "Instruction Fetch"
1547
#: configuration.cpp:65
1548
msgid "Data Read Access"
1551
#: configuration.cpp:66
1552
msgid "Data Write Access"
1555
#: configuration.cpp:67
1556
msgid "L1 Instr. Fetch Miss"
1559
#: configuration.cpp:68
1560
msgid "L1 Data Read Miss"
1563
#: configuration.cpp:69
1564
msgid "L1 Data Write Miss"
1567
#: configuration.cpp:70
1568
msgid "L2 Instr. Fetch Miss"
1571
#: configuration.cpp:71
1572
msgid "L2 Data Read Miss"
1575
#: configuration.cpp:72
1576
msgid "L2 Data Write Miss"
1579
#: configuration.cpp:73
1584
#: configuration.cpp:74
1587
msgstr "ពេលវេលាប្រព័ន្ធ"
1589
#: configuration.cpp:75
1593
#: configuration.cpp:76
1597
#: configuration.cpp:77
1601
#: configuration.cpp:78
1602
msgid "Cycle Estimation"
1605
#. i18n: file: configdlgbase.ui:16
1606
#. i18n: ectx: property (windowTitle), widget (QDialog, configDlgBase)
1609
msgid "Configuration"
1610
msgstr "កំណត់រចនាសម្ព័ន្ធ"
1612
#. i18n: file: configdlgbase.ui:29
1613
#. i18n: ectx: attribute (title), widget (QWidget, tab)
1619
#. i18n: file: configdlgbase.ui:49
1620
#. i18n: ectx: property (text), widget (QLabel, TextLabel2)
1622
msgid "Truncated when more/longer than:"
1625
#. i18n: file: configdlgbase.ui:59
1626
#. i18n: ectx: property (text), widget (QLabel, TextLabel4_3)
1628
msgid "Precision of percentage values:"
1631
#. i18n: file: configdlgbase.ui:69
1632
#. i18n: ectx: property (text), widget (QLabel, TextLabel3)
1634
msgid "Symbols in tooltips and context menus"
1637
#. i18n: file: configdlgbase.ui:122
1638
#. i18n: ectx: property (text), widget (QLabel, TextLabel5)
1640
msgid "Maximum number of items in lists:"
1643
#. i18n: file: configdlgbase.ui:145
1644
#. i18n: ectx: property (text), widget (QLabel, TextLabel1)
1646
msgid "Cost Item Colors"
1649
#. i18n: file: configdlgbase.ui:223
1650
#. i18n: ectx: property (text), widget (QLabel, TextLabel4)
1655
#. i18n: file: configdlgbase.ui:233
1656
#. i18n: ectx: property (text), widget (QLabel, TextLabel4_2_2)
1662
#. i18n: file: configdlgbase.ui:279
1663
#. i18n: ectx: property (text), widget (QLabel, TextLabel4_2)
1669
#. i18n: file: configdlgbase.ui:343
1670
#. i18n: ectx: attribute (title), widget (QWidget, tab)
1675
#. i18n: file: configdlgbase.ui:351
1676
#. i18n: ectx: property (text), widget (QLabel, TextLabel4_3_2)
1678
msgid "Context lines in annotations:"
1681
#. i18n: file: configdlgbase.ui:380
1682
#. i18n: ectx: property (text), widget (QLabel, TextLabel1_2)
1684
msgid "Source Folders"
1687
#. i18n: file: configdlgbase.ui:412
1688
#. i18n: ectx: property (text), widget (Q3ListView, dirList)
1690
msgid "Object / Related Source Base"
1693
#. i18n: file: configdlgbase.ui:428
1694
#. i18n: ectx: property (text), widget (QPushButton, addDirButton)
1700
#. i18n: file: configdlgbase.ui:451
1701
#. i18n: ectx: property (text), widget (QPushButton, deleteDirButton)
1707
#. i18n: file: configdlgbase.ui:516
1708
#. i18n: ectx: property (text), widget (QPushButton, PushButton2)
1714
#. i18n: file: configdlgbase.ui:526
1715
#. i18n: ectx: property (text), widget (QPushButton, PushButton1)
1721
#. i18n: file: dumpselectionbase.ui:27
1722
#. i18n: ectx: property (text), widget (Q3ListView, listView1)
1728
#. i18n: file: dumpselectionbase.ui:49
1729
#. i18n: ectx: property (text), widget (Q3ListView, listView1)
1735
#. i18n: file: dumpselectionbase.ui:60
1736
#. i18n: ectx: property (text), widget (Q3ListView, listView1)
1742
#. i18n: file: dumpselectionbase.ui:73
1743
#. i18n: ectx: attribute (title), widget (QWidget, tab)
1749
#. i18n: file: dumpselectionbase.ui:90
1750
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
1752
msgid "Target command:"
1755
#. i18n: file: dumpselectionbase.ui:103
1756
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
1758
msgid "Profiler options:"
1761
#. i18n: file: dumpselectionbase.ui:114
1762
#. i18n: ectx: property (text), widget (Q3ListView, listView3)
1768
#. i18n: file: dumpselectionbase.ui:125
1769
#. i18n: ectx: property (text), widget (Q3ListView, listView3)
1770
#. i18n: file: dumpselectionbase.ui:653
1771
#. i18n: ectx: property (text), widget (Q3ListView, listView4_3)
1772
#. i18n: file: dumpselectionbase.ui:125
1773
#. i18n: ectx: property (text), widget (Q3ListView, listView3)
1774
#. i18n: file: dumpselectionbase.ui:653
1775
#. i18n: ectx: property (text), widget (Q3ListView, listView4_3)
1776
#: rc.cpp:90 rc.cpp:201
1781
#. i18n: file: dumpselectionbase.ui:136
1782
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1787
#. i18n: file: dumpselectionbase.ui:149
1788
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1789
#. i18n: file: dumpselectionbase.ui:733
1790
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
1791
#. i18n: file: dumpselectionbase.ui:149
1792
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1793
#. i18n: file: dumpselectionbase.ui:733
1794
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
1795
#: rc.cpp:96 rc.cpp:219
1800
#. i18n: file: dumpselectionbase.ui:163
1801
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1804
msgid "Instructions"
1805
msgstr "Instructions"
1807
#. i18n: file: dumpselectionbase.ui:178
1808
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1809
#. i18n: file: dumpselectionbase.ui:748
1810
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
1811
#. i18n: file: dumpselectionbase.ui:178
1812
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1813
#. i18n: file: dumpselectionbase.ui:748
1814
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
1815
#: rc.cpp:102 rc.cpp:222
1818
msgstr "ព្រឹត្តិការណ៍"
1820
#. i18n: file: dumpselectionbase.ui:191
1821
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1826
#. i18n: file: dumpselectionbase.ui:205
1827
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1831
msgstr "ផ្ទាល់ខ្លួន"
1833
#. i18n: file: dumpselectionbase.ui:220
1834
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1840
#. i18n: file: dumpselectionbase.ui:233
1841
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1846
#. i18n: file: dumpselectionbase.ui:247
1847
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1852
#. i18n: file: dumpselectionbase.ui:262
1853
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1859
#. i18n: file: dumpselectionbase.ui:275
1860
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1865
#. i18n: file: dumpselectionbase.ui:304
1866
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1868
msgid "Dump Profile"
1871
#. i18n: file: dumpselectionbase.ui:317
1872
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1877
#. i18n: file: dumpselectionbase.ui:331
1878
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1879
#. i18n: file: dumpselectionbase.ui:373
1880
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1881
#. i18n: file: dumpselectionbase.ui:331
1882
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1883
#. i18n: file: dumpselectionbase.ui:373
1884
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1885
#: rc.cpp:135 rc.cpp:144
1889
#. i18n: file: dumpselectionbase.ui:345
1890
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1895
#. i18n: file: dumpselectionbase.ui:360
1896
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1901
#. i18n: file: dumpselectionbase.ui:388
1902
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1907
#. i18n: file: dumpselectionbase.ui:401
1908
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1913
#. i18n: file: dumpselectionbase.ui:415
1914
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1919
#. i18n: file: dumpselectionbase.ui:429
1920
#. i18n: ectx: property (text), item, widget (Q3ListView, listView3)
1925
#. i18n: file: dumpselectionbase.ui:455
1926
#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
1928
msgid "Custom profiler options:"
1931
#. i18n: file: dumpselectionbase.ui:489
1932
#. i18n: ectx: property (text), widget (QPushButton, pushButton2)
1934
msgid "Run New Profile"
1937
#. i18n: file: dumpselectionbase.ui:499
1938
#. i18n: ectx: attribute (title), widget (QWidget, tab)
1944
#. i18n: file: dumpselectionbase.ui:508
1945
#. i18n: ectx: property (text), widget (QLabel, textLabel8)
1947
msgid "Dump reason:"
1950
#. i18n: file: dumpselectionbase.ui:521
1951
#. i18n: ectx: property (text), widget (QLabel, textLabel6)
1953
msgid "Event summary:"
1956
#. i18n: file: dumpselectionbase.ui:532
1957
#. i18n: ectx: property (text), widget (Q3ListView, listView4)
1963
#. i18n: file: dumpselectionbase.ui:543
1964
#. i18n: ectx: property (text), widget (Q3ListView, listView4)
1970
#. i18n: file: dumpselectionbase.ui:557
1971
#. i18n: ectx: property (text), widget (QLabel, textLabel7)
1973
msgid "Miscellaneous:"
1976
#. i18n: file: dumpselectionbase.ui:591
1977
#. i18n: ectx: property (text), widget (QPushButton, pushButton6)
1983
#. i18n: file: dumpselectionbase.ui:598
1984
#. i18n: ectx: property (text), widget (QPushButton, pushButton5)
1990
#. i18n: file: dumpselectionbase.ui:608
1991
#. i18n: ectx: attribute (title), widget (QWidget, tab)
1997
#. i18n: file: dumpselectionbase.ui:622
1998
#. i18n: ectx: property (text), widget (QPushButton, pushButton1)
2002
msgstr "ធ្វើឲ្យទាន់សម័យ"
2004
#. i18n: file: dumpselectionbase.ui:629
2005
#. i18n: ectx: property (text), widget (QCheckBox, checkBox1)
2010
#. i18n: file: dumpselectionbase.ui:642
2011
#. i18n: ectx: property (text), widget (Q3ListView, listView4_3)
2016
#. i18n: file: dumpselectionbase.ui:664
2017
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
2022
#. i18n: file: dumpselectionbase.ui:678
2023
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
2025
msgid "Is Collecting"
2028
#. i18n: file: dumpselectionbase.ui:692
2029
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
2034
#. i18n: file: dumpselectionbase.ui:705
2035
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
2037
msgid "Basic Blocks"
2040
#. i18n: file: dumpselectionbase.ui:719
2041
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
2042
#. i18n: file: stackselectionbase.ui:51
2043
#. i18n: ectx: property (text), widget (Q3ListView, stackList)
2044
#. i18n: file: dumpselectionbase.ui:719
2045
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
2046
#. i18n: file: stackselectionbase.ui:51
2047
#. i18n: ectx: property (text), widget (Q3ListView, stackList)
2048
#: rc.cpp:216 rc.cpp:339 callmapview.cpp:67
2052
#. i18n: file: dumpselectionbase.ui:761
2053
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
2058
#. i18n: file: dumpselectionbase.ui:776
2059
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
2064
#. i18n: file: dumpselectionbase.ui:789
2065
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
2066
#: rc.cpp:231 configdlg.cpp:59
2070
#. i18n: file: dumpselectionbase.ui:803
2071
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
2077
#. i18n: file: dumpselectionbase.ui:817
2078
#. i18n: ectx: property (text), item, widget (Q3ListView, listView4_3)
2083
#. i18n: file: dumpselectionbase.ui:848
2084
#. i18n: ectx: property (text), widget (QLabel, textLabel4)
2086
msgid "Stack trace:"
2089
#. i18n: file: dumpselectionbase.ui:858
2090
#. i18n: ectx: property (text), widget (QCheckBox, checkBox2)
2095
#. i18n: file: dumpselectionbase.ui:912
2096
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
2097
#. i18n: file: functionselectionbase.ui:139
2098
#. i18n: ectx: property (text), widget (Q3ListView, functionList)
2099
#. i18n: file: dumpselectionbase.ui:912
2100
#. i18n: ectx: property (text), widget (Q3ListView, listView7)
2101
#. i18n: file: functionselectionbase.ui:139
2102
#. i18n: ectx: property (text), widget (Q3ListView, functionList)
2103
#: rc.cpp:258 rc.cpp:303 callmapview.cpp:65
2108
#. i18n: file: dumpselectionbase.ui:931
2109
#. i18n: ectx: property (text), widget (QPushButton, pushButton7)
2115
#. i18n: file: dumpselectionbase.ui:954
2116
#. i18n: ectx: property (text), widget (QPushButton, pushButton6_2)
2122
#. i18n: file: dumpselectionbase.ui:961
2123
#. i18n: ectx: property (text), widget (QPushButton, pushButton4)
2128
#. i18n: file: dumpselectionbase.ui:971
2129
#. i18n: ectx: attribute (title), widget (QWidget, tab)
2135
#. i18n: file: dumpselectionbase.ui:988
2136
#. i18n: ectx: property (text), widget (QPushButton, pushButton9)
2141
#. i18n: file: dumpselectionbase.ui:1011
2142
#. i18n: ectx: property (text), widget (QPushButton, pushButton8)
2148
#. i18n: file: functionselectionbase.ui:33
2149
#. i18n: ectx: property (text), widget (QLabel, searchLabel)
2155
#. i18n: file: functionselectionbase.ui:80
2156
#. i18n: ectx: property (text), widget (Q3ListView, groupList)
2162
#. i18n: file: kcachegrindui.rc:4
2163
#. i18n: ectx: Menu (file)
2169
#. i18n: file: kcachegrindui.rc:10
2170
#. i18n: ectx: Menu (view)
2176
#. i18n: file: kcachegrindui.rc:15
2177
#. i18n: ectx: Menu (layouts)
2183
#. i18n: file: kcachegrindui.rc:32
2189
#. i18n: file: kcachegrindui.rc:41
2190
#. i18n: ectx: ToolBar (mainToolBar)
2193
msgid "Main Toolbar"
2194
msgstr "របារឧបករណ៍មេ"
2196
#. i18n: file: kcachegrindui.rc:54
2197
#. i18n: ectx: ToolBar (stateToolBar)
2199
msgid "State Toolbar"
2202
#. i18n: file: partselectionbase.ui:54
2203
#. i18n: ectx: property (text), widget (QLabel, rangeLabel)
2205
msgid "(no trace parts)"
2208
#. i18n: file: stackselectionbase.ui:16
2209
#. i18n: ectx: property (windowTitle), widget (QWidget, StackSelectionBase)
2211
msgid "Stack Selection"
2214
#. i18n: file: stackselectionbase.ui:40
2215
#. i18n: ectx: property (text), widget (Q3ListView, stackList)
2221
msgctxt "NAME OF TRANSLATORS"
2223
msgstr "ខឹម សុខែម, អេង វណ្ណៈ, អោក ពិសិដ្ឋ"
2226
msgctxt "EMAIL OF TRANSLATORS"
2228
msgstr "khoemsokhem@khmeros.info,evannak@khmeros.info,piseth_dv@khmeros.info"
2231
#, fuzzy, kde-format
2237
msgid "Recursive Bisection"
2238
msgstr "ការចែកជាពីភាគស្មើគ្នាដោយខ្លួនឯង"
2253
msgstr "តែងតែល្អបំផុត"
2262
msgid "Alternate (V)"
2267
msgid "Alternate (H)"
2292
msgid "Correct Borders Only"
2293
msgstr "កែតែស៊ុម"
2295
#: treemap.cpp:2947 treemap.cpp:2948 treemap.cpp:2949 treemap.cpp:2950
2296
#, fuzzy, kde-format
2300
#: treemap.cpp:2959 callmapview.cpp:323
2303
msgstr "ការចោលស្រមោល"
2308
msgstr "អាចមើលឃើញ"
2312
msgid "Take Space From Children"
2313
msgstr "យកចន្លោះពីកូនចៅ"
2318
msgstr "កំពូលកណ្ដាល"
2322
msgid "Bottom Center"
2326
#, fuzzy, kde-format
2328
msgstr "គ្មានព្រំដែន %1"
2330
#: treemap.cpp:3109 callmapview.cpp:245
2332
msgid "No Area Limit"
2333
msgstr "គ្មានព្រំដែនផ្ទៃ"
2335
#: treemap.cpp:3115 callmapview.cpp:260
2336
#, fuzzy, kde-format
2337
msgid "Area of '%1' (%2)"
2338
msgstr "ផ្ទៃរបស់ '%1' (%2)"
2340
#: treemap.cpp:3126 treemap.cpp:3137
2341
#, fuzzy, kde-format
2343
msgid_plural "%1 Pixels"
2344
msgstr[0] "១ ភីកសែល"
2347
#: treemap.cpp:3141 callmapview.cpp:266
2348
#, fuzzy, kde-format
2349
msgid "Double Area Limit (to %1)"
2350
msgstr "ព្រំដែនផ្ទៃទ្វេដង (ទៅ %1)"
2353
#, fuzzy, kde-format
2354
msgid "Halve Area Limit (to %1)"
2355
msgstr "ព្រំដែនផ្ទៃចែកជាពីរ (ទៅ %1)"
2357
#: treemap.cpp:3171 callmapview.cpp:189
2359
msgid "No Depth Limit"
2360
msgstr "គ្មានព្រំដែនជម្រៅ"
2362
#: treemap.cpp:3177 callmapview.cpp:200
2363
#, fuzzy, kde-format
2364
msgid "Depth of '%1' (%2)"
2365
msgstr "ជម្រៅនៃ '%1' (%2)"
2368
#, fuzzy, kde-format
2373
#, fuzzy, kde-format
2374
msgid "Decrement (to %1)"
2375
msgstr "បន្ថយ (ទៅ %1)"
2378
#, fuzzy, kde-format
2379
msgid "Increment (to %1)"
2380
msgstr "បង្កើន (ទៅ %1)"
2382
#: callmapview.cpp:102
2384
"<b>Caller Map</b><p>This graph shows the nested hierarchy of all callers of "
2385
"the current activated function. Each colored rectangle represents a "
2386
"function; its size tries to be proportional to the cost spent therein while "
2387
"the active function is running (however, there are drawing constrains).</p>"
2390
#: callmapview.cpp:109
2392
"<b>Call Map</b><p>This graph shows the nested hierarchy of all callees of "
2393
"the current activated function. Each colored rectangle represents a "
2394
"function; its size tries to be proportional to the cost spent therein while "
2395
"the active function is running (however, there are drawing constrains).</p>"
2398
#: callmapview.cpp:117
2400
"<p>Appearance options can be found in the in the context menu. To get exact "
2401
"size proportions, choose 'Hide incorrect borders'. As this mode can be "
2402
"<em>very</em> time consuming, you may want to limit the maximum drawn "
2403
"nesting level before. 'Best' determinates the split direction for children "
2404
"from the aspect ratio of the parent. 'Always Best' decides on remaining "
2405
"space for each sibling. 'Ignore Proportions' takes space for function name "
2406
"drawing <em>before</em> drawing children. Note that size proportions can get "
2407
"<em>heavily</em> wrong.</p><p>This is a <em>TreeMap</em> widget. Keyboard "
2408
"navigation is available with the left/right arrow keys for traversing "
2409
"siblings, and up/down arrow keys to go a nesting level up/down. <em>Return</"
2410
"em> activates the current item.</p>"
2413
#: callmapview.cpp:171
2418
#: callmapview.cpp:186
2420
msgid "Stop at Depth"
2421
msgstr "បញ្ឈប់នៅជម្រៅ"
2423
#: callmapview.cpp:192
2427
#: callmapview.cpp:194
2431
#: callmapview.cpp:196
2435
#: callmapview.cpp:206
2437
msgid "Decrement Depth (to %1)"
2440
#: callmapview.cpp:207
2442
msgid "Increment Depth (to %1)"
2445
#: callmapview.cpp:211
2446
msgid "Stop at Function"
2449
#: callmapview.cpp:212
2450
msgid "No Function Limit"
2453
#: callmapview.cpp:242
2455
msgid "Stop at Area"
2456
msgstr "បញ្ឈប់នៅផ្ទៃ"
2458
#: callmapview.cpp:248
2462
#: callmapview.cpp:250
2466
#: callmapview.cpp:252
2470
#: callmapview.cpp:254
2474
#: callmapview.cpp:268
2476
msgid "Half Area Limit (to %1)"
2479
#: callmapview.cpp:279
2480
msgid "Split Direction"
2483
#: callmapview.cpp:281
2484
msgid "Skip Incorrect Borders"
2487
#: callmapview.cpp:286
2488
msgid "Border Width"
2491
#: callmapview.cpp:287
2495
#: callmapview.cpp:290
2499
#: callmapview.cpp:292
2503
#: callmapview.cpp:294
2507
#: callmapview.cpp:299
2508
msgid "Draw Symbol Names"
2511
#: callmapview.cpp:300
2515
#: callmapview.cpp:301
2516
msgid "Draw Location"
2519
#: callmapview.cpp:302
2523
#: callmapview.cpp:436
2525
msgid "Call Map: Current is '%1'"
2528
#: callmapview.cpp:604
2529
msgid "(no function)"
2532
#: callmapview.cpp:746 callmapview.cpp:863
2536
#: eventtypeview.cpp:44
2540
#: eventtypeview.cpp:47
2545
#: eventtypeview.cpp:49
2550
#: eventtypeview.cpp:83
2552
"<b>Cost Types List</b><p>This list shows all cost types available and what "
2553
"the self/inclusive cost of the current selected function is for that cost "
2554
"type.</p><p>By choosing a cost type from the list, you change the cost type "
2555
"of costs shown all over KCachegrind to be the selected one.</p>"
2558
#: eventtypeview.cpp:100
2559
msgid "Set Secondary Event Type"
2562
#: eventtypeview.cpp:102
2563
msgid "Remove Secondary Event Type"
2566
#: eventtypeview.cpp:107
2567
msgid "Edit Long Name"
2570
#: eventtypeview.cpp:108
2571
msgid "Edit Short Name"
2574
#: eventtypeview.cpp:109
2575
msgid "Edit Formula"
2578
#: eventtypeview.cpp:110
2583
#: eventtypeview.cpp:117
2584
msgid "New Cost Type ..."
2587
#: eventtypeview.cpp:151 eventtypeview.cpp:156
2592
#: eventtypeview.cpp:157
2594
msgid "New Cost Type %1"
2597
#: cachegrindloader.cpp:144
2598
msgid "Import filter for Cachegrind/Callgrind generated profile data files"
2601
#: cachegrindloader.cpp:731
2602
#, fuzzy, kde-format
2604
msgstr "កំពុងផ្ទុក %1"
2606
#: callview.cpp:48 callview.cpp:52
2613
"<b>List of direct Callers</b><p>This list shows all functions calling the "
2614
"current selected one directly, together with a call count and the cost spent "
2615
"in the current selected function while being called from the function from "
2616
"the list.</p><p>An icon instead of an inclusive cost specifies that this is "
2617
"a call inside of a recursive cycle. An inclusive cost makes no sense here.</"
2618
"p><p>Selecting a function makes it the current selected one of this "
2619
"information panel. If there are two panels (Split mode), the function of the "
2620
"other panel is changed instead.</p>"
2625
"<b>List of direct Callees</b><p>This list shows all functions called by the "
2626
"current selected one directly, together with a call count and the cost spent "
2627
"in this function while being called from the selected function.</"
2628
"p><p>Selecting a function makes it the current selected one of this "
2629
"information panel. If there are two panels (Split mode), the function of the "
2630
"other panel is changed instead.</p>"
1052
#: kcachegrind/configdlg.cpp:61
1053
msgid "Source Files"
1056
#: kcachegrind/configdlg.cpp:62
1060
#: kcachegrind/configdlg.cpp:63
1061
msgid "Function (no Grouping)"
1064
#: kcachegrind/configdlg.cpp:166 kcachegrind/configdlg.cpp:357
1065
#: kcachegrind/configdlg.cpp:377
1069
#: kcachegrind/configdlg.cpp:221
1070
msgid "KCachegrind Configuration"
1073
#: kcachegrind/configdlg.cpp:222
1076
"The Maximum Number of List Items should be below 500.The previous set value "
1077
"(%1) will still be used."
1080
#: kcachegrind/configdlg.cpp:390
1081
msgid "Choose Source Folder"