msgid "" msgstr "" "Project-Id-Version: ../cy/messages//kdesdk/kcachegrind.po\n" "POT-Creation-Date: 2008-07-08 01:21+0200\n" "PO-Revision-Date: 2004-09-20 15:44+0200\n" "Last-Translator: Thierry Vignaud \n" "Language-Team: cy \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: instritem.cpp:106 sourceitem.cpp:86 msgid "Active call to '%1'" msgstr "" #: instritem.cpp:108 sourceitem.cpp:88 msgid "" "_n: %n call to '%1'\n" "%n calls to '%1'" msgstr "" #: instritem.cpp:137 msgid "Jump %1 of %2 times to 0x%3" msgstr "" #: instritem.cpp:142 msgid "Jump %1 times to 0x%2" msgstr "" #: instritem.cpp:185 sourceitem.cpp:169 msgid "(cycle)" msgstr "" #: tracedata.cpp:157 msgid "Abstract Item" msgstr "" #: tracedata.cpp:158 msgid "Cost Item" msgstr "" #: tracedata.cpp:159 msgid "Part Source Line" msgstr "" #: tracedata.cpp:160 msgid "Source Line" msgstr "" #: tracedata.cpp:161 msgid "Part Line Call" msgstr "" #: tracedata.cpp:162 msgid "Line Call" msgstr "" #: tracedata.cpp:163 msgid "Part Jump" msgstr "" #: tracedata.cpp:164 msgid "Jump" msgstr "" #: tracedata.cpp:165 msgid "Part Instruction" msgstr "" #: tracedata.cpp:166 msgid "Instruction" msgstr "" #: tracedata.cpp:167 msgid "Part Instruction Jump" msgstr "" #: tracedata.cpp:168 msgid "Instruction Jump" msgstr "" #: tracedata.cpp:169 msgid "Part Instruction Call" msgstr "" #: tracedata.cpp:170 msgid "Instruction Call" msgstr "" #: tracedata.cpp:171 msgid "Part Call" msgstr "" #: tracedata.cpp:172 msgid "Call" msgstr "" #: tracedata.cpp:173 msgid "Part Function" msgstr "" #: tracedata.cpp:174 msgid "Function Source File" msgstr "" #. i18n: file dumpselectionbase.ui line 300 #: rc.cpp:144 rc.cpp:273 rc.cpp:318 rc.cpp:342 tracedata.cpp:175 #, no-c-format msgid "Function" msgstr "Ffwythiant" #: tracedata.cpp:176 msgid "Function Cycle" msgstr "" #: tracedata.cpp:177 msgid "Part Class" msgstr "" #: tracedata.cpp:178 msgid "Class" msgstr "Dosbarth" #: tracedata.cpp:179 msgid "Part Source File" msgstr "" #: tracedata.cpp:180 msgid "Source File" msgstr "Ffeil Tarddiad" #: tracedata.cpp:181 msgid "Part ELF Object" msgstr "" #: tracedata.cpp:182 msgid "ELF Object" msgstr "" #: partview.cpp:46 tracedata.cpp:183 msgid "Profile Part" msgstr "" #: tracedata.cpp:184 msgid "Program Trace" msgstr "" #: tracedata.cpp:245 msgid "%1 from %2" msgstr "" #: partgraph.cpp:423 tracedata.cpp:253 tracedata.cpp:258 tracedata.cpp:2828 #: tracedata.cpp:3245 tracedata.cpp:3331 tracedata.cpp:4169 tracedata.cpp:4177 #: tracedata.cpp:4242 msgid "(unknown)" msgstr "(anhysbys)" #: tracedata.cpp:2587 msgid "(no caller)" msgstr "" #: tracedata.cpp:2594 tracedata.cpp:2613 msgid "%1 via %2" msgstr "" #: tracedata.cpp:2603 msgid "(no callee)" msgstr "" #: tracedata.cpp:4471 msgid "(not found)" msgstr "(heb ei ganfod)" #: tracedata.cpp:5021 msgid "Recalculating Function Cycles..." msgstr "" #. i18n: file dumpselectionbase.ui line 550 #: callmapview.cpp:59 partselection.cpp:58 rc.cpp:192 #, no-c-format msgid "Name" msgstr "Enw" #. i18n: file stackselectionbase.ui line 31 #: callmapview.cpp:60 callview.cpp:44 instrview.cpp:126 partselection.cpp:59 #: rc.cpp:333 sourceview.cpp:51 #, no-c-format msgid "Cost" msgstr "Cost" #: partselection.cpp:151 msgid "Profile Part Overview: Current is '%1'" msgstr "" #: partselection.cpp:287 msgid "Deselect" msgstr "Dad-ddewis" #: partselection.cpp:287 partselection.cpp:311 msgid "Select" msgstr "Dewis" #: partselection.cpp:292 msgid "Select All Parts" msgstr "" #: partselection.cpp:294 msgid "Visible Parts" msgstr "" #: partselection.cpp:296 msgid "Hide Selected Parts" msgstr "" #: partselection.cpp:297 msgid "Unhide Hidden Parts" msgstr "" #: partselection.cpp:302 toplevel.cpp:1692 msgid "Go Back" msgstr "Ewch yn ?l" #: callgraphview.cpp:2571 partselection.cpp:320 msgid "Visualization" msgstr "Delweddu" #: partselection.cpp:322 msgid "Partitioning Mode" msgstr "" #: partselection.cpp:323 msgid "Diagram Mode" msgstr "" #: partselection.cpp:324 msgid "Zoom Function" msgstr "" #: partselection.cpp:325 msgid "Show Direct Calls" msgstr "" #: partselection.cpp:326 msgid "Increment Shown Call Levels" msgstr "" #: partselection.cpp:340 msgid "Draw Names" msgstr "" #: partselection.cpp:341 msgid "Draw Costs" msgstr "" #: callmapview.cpp:303 partselection.cpp:342 msgid "Ignore Proportions" msgstr "" #: partselection.cpp:343 msgid "Draw Frames" msgstr "" #: callmapview.cpp:304 partselection.cpp:344 treemap.cpp:2887 msgid "Allow Rotation" msgstr "Caniatau Cylchdroi" #: partselection.cpp:359 msgid "Hide Info" msgstr "Cuddio Gwybodaeth" #: partselection.cpp:361 msgid "Show Info" msgstr "Dangos Gwybodaeth" #: partselection.cpp:541 msgid "(no trace loaded)" msgstr "" #: costtypeview.cpp:42 msgid "Event Type" msgstr "" #. i18n: file dumpselectionbase.ui line 917 #: costtypeview.cpp:43 coverageview.cpp:46 partview.cpp:47 rc.cpp:267 #: rc.cpp:309 #, no-c-format msgid "Incl." msgstr "" #. i18n: file functionselectionbase.ui line 62 #: costtypeview.cpp:44 coverageview.cpp:53 partview.cpp:48 rc.cpp:303 #: rc.cpp:312 #, no-c-format msgid "Self" msgstr "" #: costtypeview.cpp:45 msgid "Short" msgstr "Byr" #: costtypeview.cpp:47 msgid "Formula" msgstr "Fformiwla" #: costtypeview.cpp:81 msgid "" "Cost Types List" "

This list shows all cost types available and what the self/inclusive cost of " "the current selected function is for that cost type.

" "

By choosing a cost type from the list, you change the cost type of costs " "shown all over KCachegrind to be the selected one.

" msgstr "" #: costtypeview.cpp:98 msgid "Set Secondary Event Type" msgstr "" #: costtypeview.cpp:100 msgid "Remove Secondary Event Type" msgstr "" #: costtypeview.cpp:105 msgid "Edit Long Name" msgstr "" #: costtypeview.cpp:106 msgid "Edit Short Name" msgstr "" #: costtypeview.cpp:107 msgid "Edit Formula" msgstr "" #: costtypeview.cpp:115 msgid "New Cost Type ..." msgstr "" #: costtypeview.cpp:149 costtypeview.cpp:154 #, c-format msgid "New%1" msgstr "" #: costtypeview.cpp:155 #, c-format msgid "New Cost Type %1" msgstr "" #: sourceitem.cpp:125 msgid "Jump %1 of %2 times to %3" msgstr "" #: sourceitem.cpp:130 msgid "Jump %1 times to %2" msgstr "" #: costlistitem.cpp:60 #, c-format msgid "" "_n: (%n item skipped)\n" "(%n items skipped)" msgstr "" #: traceitemview.cpp:53 msgid "No description available" msgstr "Dim disgrifiad ar gael" #. i18n: file partselectionbase.ui line 16 #: rc.cpp:324 toplevel.cpp:281 toplevel.cpp:581 #, no-c-format msgid "Parts Overview" msgstr "" #: toplevel.cpp:288 msgid "" "The Parts Overview" "

A trace consists of multiple trace parts when there are several profile data " "files from one profile run. The Trace Part Overview dockable shows these, " "horizontally ordered in execution time; the rectangle sizes are proportional to " "the total cost spent in the parts. You can select one or several parts to " "constrain all costs shown to these parts only.

" "

The parts are further subdivided: there is a partitioning and an callee " "split mode: " "

" msgstr "" #: toplevel.cpp:318 msgid "Top Cost Call Stack" msgstr "" #: toplevel.cpp:320 msgid "" "The Top Cost Call Stack" "

This is a purely fictional 'most probable' call stack. It is built up by " "starting with the current selected function and adds the callers/callees with " "highest cost at the top and to bottom.

" "

The Cost and Calls columns show the cost used for all calls " "from the function in the line above.

" msgstr "" #: toplevel.cpp:333 msgid "Flat Profile" msgstr "" #: toplevel.cpp:343 msgid "" "The Flat Profile" "

The flat profile contains a group and a function selection list. The group " "list contains all groups where costs are spent in, depending on the chosen " "group type. The group list is hidden when group type 'Function' is selected." "

" "

The function list contains the functions of the selected group (or all for " "'Function' group type), ordered by the costs spent therein. Functions with " "costs less than 1% are hidden on default.

" msgstr "" #. i18n: file dumpselectionbase.ui line 16 #: rc.cpp:84 toplevel.cpp:357 toplevel.cpp:609 #, no-c-format msgid "Profile Dumps" msgstr "" #: toplevel.cpp:367 msgid "" "Profile Dumps" "

This dockable shows in the top part the list of loadable profile dumps in " "all subdirectories of: " "

" "The list is sorted according the the target command profiled in the " "corresponding dump.

" "

On selecting a profile dump, information for it is shown in the bottom area " "of the dockable: " "

" msgstr "" #: toplevel.cpp:455 msgid "&Duplicate" msgstr "&Dyblyg" #: toplevel.cpp:459 msgid "" "Duplicate Current Layout" "

Make a copy of the current layout.

" msgstr "" #: toplevel.cpp:466 msgid "" "Remove Current Layout" "

Delete current layout and make the previous active.

" msgstr "" #: toplevel.cpp:470 msgid "&Go to Next" msgstr "" #: toplevel.cpp:474 msgid "Go to Next Layout" msgstr "" #: toplevel.cpp:477 msgid "&Go to Previous" msgstr "" #: toplevel.cpp:481 msgid "Go to Previous Layout" msgstr "" #: toplevel.cpp:484 msgid "&Restore to Default" msgstr "" #: toplevel.cpp:487 msgid "Restore Layouts to Default" msgstr "" #: toplevel.cpp:490 msgid "&Save as Default" msgstr "&Cadw fel Rhagosodyn" #: toplevel.cpp:493 msgid "Save Layouts as Default" msgstr "" #: toplevel.cpp:504 msgid "New

Open new empty KCachegrind window.

" msgstr "" #: toplevel.cpp:507 msgid "&Add..." msgstr "Ychw&anegu..." #: toplevel.cpp:510 msgid "" "Add Profile Data" "

This opens an additional profile data file in the current window.

" msgstr "" #: toplevel.cpp:522 msgid "Reload Profile Data

This loads any new created parts, too.

" msgstr "" #: toplevel.cpp:526 msgid "&Export Graph" msgstr "" #: toplevel.cpp:530 msgid "" "Export Call Graph" "

Generates a file with extension .dot for the tools of the GraphViz " "package.

" msgstr "" #: toplevel.cpp:536 msgid "&Force Dump" msgstr "" #: toplevel.cpp:545 msgid "" "Force Dump" "

This forces a dump for a Callgrind profile run in the current directory. " "This action is checked while KCachegrind looks for the dump. If the dump is " "finished, it automatically reloads the current trace. If this is the one from " "the running Callgrind, the new created trace part will be loaded, too.

" "

Force dump creates a file 'callgrind.cmd', and checks every second for its " "existence. A running Callgrind will detect this file, dump a trace part, and " "delete 'callgrind.cmd'. The deletion is detected by KCachegrind, and it does a " "Reload. If there's no Callgrind running, press 'Force Dump' again to " "cancel the dump request. This deletes 'callgrind.cmd' itself and stops polling " "for a new dump.

" "

Note: A Callgrind run only detects existence of 'callgrind.cmd' " "when actively running a few milliseconds, i.e. not " "sleeping. Tip: For a profiled GUI program, you can awake Callgrind e.g. by " "resizing a window of the program.

" msgstr "" #: toplevel.cpp:570 msgid "" "Open Profile Data" "

This opens a profile data file, with possible multiple parts

" msgstr "" #: toplevel.cpp:586 msgid "Show/Hide the Parts Overview Dockable" msgstr "" #: toplevel.cpp:590 msgid "Call Stack" msgstr "Pentwr galwadau" #: toplevel.cpp:595 msgid "Show/Hide the Call Stack Dockable" msgstr "" #. i18n: file functionselectionbase.ui line 16 #: rc.cpp:297 toplevel.cpp:599 #, no-c-format msgid "Function Profile" msgstr "" #: toplevel.cpp:604 msgid "Show/Hide the Function Profile Dockable" msgstr "" #: toplevel.cpp:614 msgid "Show/Hide the Profile Dumps Dockable" msgstr "" #: toplevel.cpp:619 msgid "Show Relative Costs" msgstr "" #: toplevel.cpp:626 msgid "Show Absolute Costs" msgstr "" #: toplevel.cpp:629 msgid "Show relative instead of absolute costs" msgstr "" #: toplevel.cpp:633 msgid "Percentage Relative to Parent" msgstr "" #: toplevel.cpp:639 msgid "Show percentage costs relative to parent" msgstr "" #: toplevel.cpp:643 msgid "" "Show percentage costs relative to parent" "

If this is switched off, percentage costs are always shown relative to the " "total cost of the profile part(s) that are currently browsed. By turning on " "this option, percentage cost of shown cost items will be relative to the parent " "cost item." "