# SOME DESCRIPTIVE TITLE. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2020-05-11 04:28+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Instead of a literal translation, add your name to the end of the list (separated by a comma). #, ignore-inconsistent msgid "" "_: NAME OF TRANSLATORS\n" "Your names" msgstr "" #. Instead of a literal translation, add your email to the end of the list (separated by a comma). #, ignore-inconsistent msgid "" "_: EMAIL OF TRANSLATORS\n" "Your emails" msgstr "" #: circuitdocument.cpp:43 msgid "" "*.circuit|Circuit(*.circuit)\n" "*|All Files" msgstr "" #: circuitdocument.cpp:754 msgid "No components were found in the selection." msgstr "" #: circuitdocument.cpp:762 msgid "No External Connection components were found in the selection." msgstr "" #: circuitview.cpp:31 msgid "0 Degrees" msgstr "" #: circuitview.cpp:34 msgid "90 Degrees" msgstr "" #: circuitview.cpp:36 msgid "180 Degrees" msgstr "" #: circuitview.cpp:38 msgid "270 Degrees" msgstr "" #: circuitview.cpp:41 msgid "Create Subcircuit" msgstr "" #: circuitview.cpp:42 msgid "Rotate Clockwise" msgstr "" #: circuitview.cpp:43 msgid "Rotate Counter-Clockwise" msgstr "" #: circuitview.cpp:44 msgid "Flip" msgstr "" #: circuitview.cpp:51 msgid "" "Construct a circuit by dragging components from the Component selector from " "the left. Create the connections by dragging a wire from the component " "connectors.

The simulation is running by default, but can be paused " "and resumed from the Tools menu.

To delete a wire, select it with a " "select box, and hit delete.

To edit the attributes of a component, " "select it (making sure that no components of another type are also " "selected), and edit in the toolbar. More advanced properties can be edited " "using the item editor on the right.

Subcircuits can be created by " "connecting the components with an External Connection, selecting the desired " "components and clicking on \"Create Subcircuit\" in the right-click menu." msgstr "" #: circuitview.cpp:79 msgid "Simulation Running" msgstr "" #: circuitview.cpp:79 msgid "Simulation Paused" msgstr "" #: core/main.cpp:21 msgid "An IDE for microcontrollers and electronics" msgstr "" #: core/main.cpp:27 msgid "Document to open." msgstr "" #: core/main.cpp:34 msgid "KTechlab" msgstr "" #: docmanager.cpp:102 msgid "Could not open '%1'" msgstr "" #: docmanager.cpp:169 msgid "Untitled (Circuit %1)" msgstr "" #: docmanager.cpp:171 msgid "Untitled (Circuit)" msgstr "" #: docmanager.cpp:178 msgid "Untitled (FlowCode %1)" msgstr "" #: docmanager.cpp:180 msgid "Untitled (FlowCode)" msgstr "" #: docmanager.cpp:187 msgid "Untitled (Mechanics %1)" msgstr "" #: docmanager.cpp:189 msgid "Untitled (Mechanics)" msgstr "" #: docmanager.cpp:196 msgid "Untitled (%1)" msgstr "" #: docmanager.cpp:434 msgid "Could not open Circuit file \"%1\"" msgstr "" #: docmanager.cpp:451 msgid "Could not open FlowCode file \"%1\"" msgstr "" #: docmanager.cpp:468 msgid "Could not open Mechanics file \"%1\"" msgstr "" #: docmanager.cpp:489 msgid "Could not open text file \"%1\"" msgstr "" #: document.cpp:105 msgid "Save Location" msgstr "" #: document.cpp:113 itemdocument.cpp:823 msgid "" "A file named \"%1\" already exists. Are you sure you want to overwrite it?" msgstr "" #: document.cpp:114 itemdocument.cpp:823 msgid "Overwrite File?" msgstr "" #: document.cpp:115 itemdocument.cpp:823 msgid "Overwrite" msgstr "" #: document.cpp:138 msgid "" "The document '%1' has been modified.\n" "Do you want to save it?" msgstr "" #: document.cpp:139 msgid "Save Document?" msgstr "" #: drawparts/dpline.cpp:32 drawparts/dpline.cpp:43 itemview.cpp:69 msgid "Line" msgstr "" #: drawparts/dpline.cpp:33 drawparts/dpline.cpp:161 drawparts/dptext.cpp:33 #: drawparts/solidshape.cpp:32 drawparts/solidshape.cpp:150 msgid "Other" msgstr "" #: drawparts/dpline.cpp:44 msgid "Select the line to position the end points" msgstr "" #: drawparts/dpline.cpp:47 drawparts/solidshape.cpp:56 msgid "Line Color" msgstr "" #: drawparts/dpline.cpp:51 drawparts/solidshape.cpp:60 msgid "Line Width" msgstr "" #: drawparts/dpline.cpp:57 msgid "Line Style" msgstr "" #: drawparts/dpline.cpp:62 msgid "Cap Style" msgstr "" #: drawparts/dpline.cpp:160 drawparts/dpline.cpp:170 itemview.cpp:70 msgid "Arrow" msgstr "" #: drawparts/dptext.cpp:32 msgid "Canvas Text" msgstr "" #: drawparts/dptext.cpp:43 drawparts/dptext.cpp:47 itemview.cpp:68 msgid "Text" msgstr "" #: drawparts/dptext.cpp:44 msgid "Doubleclick the Text Item to set the text" msgstr "" #: drawparts/dptext.cpp:51 drawparts/solidshape.cpp:46 msgid "Display Background" msgstr "" #: drawparts/dptext.cpp:56 drawparts/solidshape.cpp:51 msgid "Background Color" msgstr "" #: drawparts/dptext.cpp:61 msgid "Frame Color" msgstr "" #: drawparts/dptext.cpp:66 msgid "Text Color" msgstr "" #: drawparts/drawpart.cpp:211 msgid "Solid" msgstr "" #: drawparts/drawpart.cpp:213 drawparts/drawpart.cpp:229 msgid "None" msgstr "" #: drawparts/drawpart.cpp:215 drawparts/drawpart.cpp:231 msgid "Dash" msgstr "" #: drawparts/drawpart.cpp:217 drawparts/drawpart.cpp:233 msgid "Dot" msgstr "" #: drawparts/drawpart.cpp:219 drawparts/drawpart.cpp:235 msgid "Dash Dot" msgstr "" #: drawparts/drawpart.cpp:221 drawparts/drawpart.cpp:237 msgid "Dash Dot Dot" msgstr "" #: drawparts/drawpart.cpp:246 msgid "Flat" msgstr "" #: drawparts/drawpart.cpp:248 drawparts/drawpart.cpp:258 msgid "Square" msgstr "" #: drawparts/drawpart.cpp:250 drawparts/drawpart.cpp:260 msgid "Round" msgstr "" #: drawparts/solidshape.cpp:31 drawparts/solidshape.cpp:42 itemview.cpp:72 msgid "Rectangle" msgstr "" #: drawparts/solidshape.cpp:149 drawparts/solidshape.cpp:159 itemview.cpp:71 msgid "Ellipse" msgstr "" #: electronics/components/addac.cpp:39 msgid "Analog-Digital" msgstr "" #: electronics/components/addac.cpp:40 electronics/components/addac.cpp:53 #: electronics/components/binarycounter.cpp:31 #: electronics/components/demultiplexer.cpp:31 #: electronics/components/ec555.cpp:32 #: electronics/components/ecbcdto7segment.cpp:48 #: electronics/components/ecopamp.cpp:30 #: electronics/components/flipflop.cpp:34 #: electronics/components/flipflop.cpp:146 #: electronics/components/flipflop.cpp:248 #: electronics/components/fulladder.cpp:30 #: electronics/components/magnitudecomparator.cpp:28 #: electronics/components/matrixdisplaydriver.cpp:304 #: electronics/components/multiplexer.cpp:31 #: electronics/components/piccomponent.cpp:55 #: electronics/components/ram.cpp:29 msgid "Integrated Circuits" msgstr "" #: electronics/components/addac.cpp:52 msgid "Digital-Analog" msgstr "" #: electronics/components/addac.cpp:69 msgid "Number Bits" msgstr "" #: electronics/components/addac.cpp:75 msgid "Input Range" msgstr "" #: electronics/components/addac.cpp:102 msgid "ADC" msgstr "" #: electronics/components/addac.cpp:103 msgid "Converts an analog signal into a digital output." msgstr "" #: electronics/components/addac.cpp:198 msgid "DAC" msgstr "" #: electronics/components/addac.cpp:199 msgid "Converts a digital input to an analog output signal." msgstr "" #: electronics/components/bidirled.cpp:31 #: electronics/components/bidirled.cpp:42 msgid "Bidirectional LED" msgstr "" #: electronics/components/bidirled.cpp:32 electronics/components/ecled.cpp:31 #: electronics/components/ecsevensegment.cpp:33 #: electronics/components/ecsignallamp.cpp:31 #: electronics/components/matrixdisplay.cpp:35 #: electronics/components/meter.cpp:156 electronics/components/meter.cpp:196 #: electronics/components/meter.cpp:239 electronics/components/probe.cpp:138 #: electronics/components/probe.cpp:181 electronics/components/probe.cpp:228 msgid "Outputs" msgstr "" #: electronics/components/bidirled.cpp:43 msgid "Bidrectional Light Emitting Diode" msgstr "" #: electronics/components/bidirled.cpp:60 msgid "Color 1" msgstr "" #: electronics/components/bidirled.cpp:64 msgid "Colour 2" msgstr "" #: electronics/components/binarycounter.cpp:30 #: electronics/components/binarycounter.cpp:41 msgid "Binary Counter" msgstr "" #: electronics/components/binarycounter.cpp:42 msgid "" "Holds an internal count, which changes when the clock input > pin " "is pulsed.

Normal operation: en (Enable) and u/d " "(Up/Down) are held high, r (Reset) is low." msgstr "" #: electronics/components/binarycounter.cpp:58 msgid "Trigger Edge" msgstr "" #: electronics/components/binarycounter.cpp:63 msgid "Bit Count" msgstr "" #: electronics/components/bussplitter.cpp:29 msgid "Bus" msgstr "" #: electronics/components/bussplitter.cpp:30 #: electronics/components/externalconnection.cpp:27 #: electronics/components/parallelportcomponent.cpp:37 #: electronics/components/serialportcomponent.cpp:37 msgid "Connections" msgstr "" #: electronics/components/bussplitter.cpp:43 msgid "Bus Splitter" msgstr "" #: electronics/components/bussplitter.cpp:44 msgid "Merges several connections into one." msgstr "" #: electronics/components/bussplitter.cpp:51 msgid "Size" msgstr "" #: electronics/components/demultiplexer.cpp:30 #: electronics/components/demultiplexer.cpp:41 msgid "Demultiplexer" msgstr "" #: electronics/components/demultiplexer.cpp:42 msgid "" "Seperates the input data stream into components. The value of the input is " "passed to the \"X\" output selected by the binary number given by the \"A\" " "inputs." msgstr "" #: electronics/components/demultiplexer.cpp:47 #: electronics/components/multiplexer.cpp:47 electronics/components/ram.cpp:56 msgid "Address Size" msgstr "" #: electronics/components/dependentsource.cpp:34 msgid "Gain" msgstr "" #: electronics/components/dependentsource.cpp:131 msgid "CCCS" msgstr "" #: electronics/components/dependentsource.cpp:132 #: electronics/components/dependentsource.cpp:182 #: electronics/components/dependentsource.cpp:231 #: electronics/components/dependentsource.cpp:280 #: electronics/components/eccurrentsignal.cpp:31 #: electronics/components/eccurrentsource.cpp:31 #: electronics/components/ecfixedvoltage.cpp:29 #: electronics/components/ecground.cpp:29 #: electronics/components/ecvoltagesignal.cpp:33 #: electronics/components/ecvoltagesource.cpp:35 msgid "Sources" msgstr "" #: electronics/components/dependentsource.cpp:141 msgid "Current Controlled Currrent Source" msgstr "" #: electronics/components/dependentsource.cpp:181 msgid "CCVS" msgstr "" #: electronics/components/dependentsource.cpp:191 msgid "Current Controlled Voltage Source" msgstr "" #: electronics/components/dependentsource.cpp:230 msgid "VCCS" msgstr "" #: electronics/components/dependentsource.cpp:240 msgid "Voltage Controlled Current Source" msgstr "" #: electronics/components/dependentsource.cpp:279 msgid "VCVS" msgstr "" #: electronics/components/dependentsource.cpp:289 msgid "Voltage Controlled Voltage Source" msgstr "" #: electronics/components/discretelogic.cpp:34 #: electronics/components/discretelogic.cpp:44 msgid "Inverter" msgstr "" #: electronics/components/discretelogic.cpp:35 #: electronics/components/discretelogic.cpp:98 #: electronics/components/discretelogic.cpp:160 #: electronics/components/discretelogic.cpp:229 #: electronics/components/ecclockinput.cpp:37 #: electronics/components/multiinputgate.cpp:149 #: electronics/components/multiinputgate.cpp:221 #: electronics/components/multiinputgate.cpp:291 #: electronics/components/multiinputgate.cpp:362 #: electronics/components/multiinputgate.cpp:433 #: electronics/components/multiinputgate.cpp:489 #: gui/logicwidget.ui:16 gui/settingsdlg.cpp:61 #, no-c-format msgid "Logic" msgstr "" #: electronics/components/discretelogic.cpp:45 msgid "The output is the logical inverse of the logic-input state." msgstr "" #: electronics/components/discretelogic.cpp:97 #: electronics/components/discretelogic.cpp:107 msgid "Buffer" msgstr "" #: electronics/components/discretelogic.cpp:108 msgid "" "Cleans the logic input, with the output high or low depending on input " "trigger levels." msgstr "" #: electronics/components/discretelogic.cpp:159 #: electronics/components/discretelogic.cpp:169 msgid "Logic Input" msgstr "" #: electronics/components/discretelogic.cpp:170 msgid "" "Provides a user-adjustable logic state.

Click to pulse high, or drag " "the mouse off to keep the output high." msgstr "" #: electronics/components/discretelogic.cpp:178 msgid "Use Toggle" msgstr "" #: electronics/components/discretelogic.cpp:228 #: electronics/components/discretelogic.cpp:238 msgid "Logic Output" msgstr "" #: electronics/components/discretelogic.cpp:239 msgid "Shows the logic-state of the input." msgstr "" #: electronics/components/ec555.cpp:31 electronics/components/ec555.cpp:42 msgid "555" msgstr "" #: electronics/components/ec555.cpp:43 msgid "Common timer IC" msgstr "" #: electronics/components/ecbcdto7segment.cpp:47 msgid "BCD to 7 Segment" msgstr "" #: electronics/components/ecbcdto7segment.cpp:58 msgid "BCD to Seven Segment" msgstr "" #: electronics/components/ecbcdto7segment.cpp:59 msgid "" "Converts a binary-coded-input to a form displayable by a seven segment " "display.

Normal operation: lt (Lamp Test) and the rb " "(Ripple Blanking) are held high, en (Enable) is held low." msgstr "" #: electronics/components/ecbjt.cpp:36 msgid "NPN" msgstr "" #: electronics/components/ecbjt.cpp:37 electronics/components/ecbjt.cpp:49 #: electronics/components/eccapacitor.cpp:29 #: electronics/components/ecdiode.cpp:29 #: electronics/components/ecpotentiometer.cpp:31 #: electronics/components/ecresistor.cpp:29 #: electronics/components/inductor.cpp:28 #: electronics/components/resistordip.cpp:30 msgid "Discrete" msgstr "" #: electronics/components/ecbjt.cpp:48 msgid "PNP" msgstr "" #: electronics/components/ecbjt.cpp:61 msgid "NPN Transistor" msgstr "" #: electronics/components/ecbjt.cpp:63 msgid "PNP Transistor" msgstr "" #: electronics/components/ecbjt.cpp:79 msgid "Forward Coefficient" msgstr "" #: electronics/components/ecbjt.cpp:86 msgid "Reverse Coefficient" msgstr "" #: electronics/components/ecbjt.cpp:93 msgid "Forward Beta" msgstr "" #: electronics/components/ecbjt.cpp:100 msgid "Reverse Beta" msgstr "" #: electronics/components/eccapacitor.cpp:28 #: electronics/components/eccapacitor.cpp:39 msgid "Capacitor" msgstr "" #: electronics/components/eccapacitor.cpp:40 msgid "" "Stores electrical charge.

The voltage across the capacitor and " "capacitance are related by Charge = Capacitance x Voltage." msgstr "" #: electronics/components/eccapacitor.cpp:50 msgid "Capacitance" msgstr "" #: electronics/components/ecclockinput.cpp:36 #: electronics/components/ecclockinput.cpp:46 msgid "Clock Input" msgstr "" #: electronics/components/ecclockinput.cpp:47 msgid "" "A square-wave generator, outputing logical high/low at repeating time " "intervals." msgstr "" #: electronics/components/ecclockinput.cpp:69 msgid "Low Time" msgstr "" #: electronics/components/ecclockinput.cpp:75 flowparts/pulse.cpp:49 #: flowparts/pulse.cpp:54 msgid "High Time" msgstr "" #: electronics/components/eccurrentsignal.cpp:30 #: electronics/components/eccurrentsignal.cpp:40 msgid "Current Signal" msgstr "" #: electronics/components/eccurrentsignal.cpp:41 msgid "Provides a variety of current signals" msgstr "" #: electronics/components/eccurrentsignal.cpp:52 #: electronics/components/ecvoltagesignal.cpp:54 msgid "Frequency" msgstr "" #: electronics/components/eccurrentsignal.cpp:59 msgid "Current Range" msgstr "" #: electronics/components/eccurrentsource.cpp:30 #: electronics/components/eccurrentsource.cpp:40 msgid "Current Source" msgstr "" #: electronics/components/eccurrentsource.cpp:41 msgid "Provides a fixed current source." msgstr "" #: electronics/components/eccurrentsource.cpp:51 msgid "Current" msgstr "" #: electronics/components/ecdiode.cpp:28 electronics/components/ecdiode.cpp:38 msgid "Diode" msgstr "" #: electronics/components/ecdiode.cpp:39 msgid "" "Allows current to flow in the direction indicated by the arrow when a " "certain voltage difference has been reached." msgstr "" #: electronics/components/ecdiode.cpp:59 msgid "Emission Coefficient" msgstr "" #: electronics/components/ecdiode.cpp:66 msgid "Breakdown Voltage" msgstr "" #: electronics/components/ecfixedvoltage.cpp:28 #: electronics/components/ecfixedvoltage.cpp:38 msgid "Fixed Voltage" msgstr "" #: electronics/components/ecfixedvoltage.cpp:39 msgid "Provides a fixed voltage point to connect components to." msgstr "" #: electronics/components/ecfixedvoltage.cpp:49 #: electronics/components/ecvoltagesource.cpp:57 msgid "Voltage" msgstr "" #: electronics/components/ecground.cpp:28 msgid "Ground (0V)" msgstr "" #: electronics/components/ecground.cpp:38 msgid "Ground" msgstr "" #: electronics/components/ecground.cpp:39 msgid "Ground (0V) point" msgstr "" #: electronics/components/eckeypad.cpp:28 #: electronics/components/eckeypad.cpp:44 flowparts/keypad.cpp:27 #: flowparts/keypad.cpp:38 msgid "Keypad" msgstr "" #: electronics/components/eckeypad.cpp:29 #: electronics/components/pushswitch.cpp:33 #: electronics/components/pushswitch.cpp:125 #: electronics/components/rotoswitch.cpp:36 #: electronics/components/toggleswitch.cpp:32 #: electronics/components/toggleswitch.cpp:138 #: electronics/components/toggleswitch.cpp:234 #: electronics/components/toggleswitch.cpp:329 msgid "Switches" msgstr "" #: electronics/components/eckeypad.cpp:45 msgid "" "Provides a numeric array of Push-to-Make switches, with 4 rows and a " "configurable number of columns." msgstr "" #: electronics/components/eckeypad.cpp:48 msgid "Use Toggles" msgstr "" #: electronics/components/eckeypad.cpp:52 #: electronics/components/matrixdisplay.cpp:69 msgid "Columns" msgstr "" #: electronics/components/ecled.cpp:30 electronics/components/ecled.cpp:42 msgid "LED" msgstr "" #: electronics/components/ecled.cpp:43 msgid "Light Emitting Diode" msgstr "" #: electronics/components/ecled.cpp:51 #: electronics/components/ecsevensegment.cpp:49 #: electronics/components/matrixdisplay.cpp:75 #: electronics/components/probe.cpp:32 msgid "Color" msgstr "" #: electronics/components/ecopamp.cpp:29 msgid "Op Amp" msgstr "" #: electronics/components/ecopamp.cpp:40 msgid "Operational Amplifier" msgstr "" #: electronics/components/ecopamp.cpp:41 msgid "Ideal amplifier" msgstr "" #: electronics/components/ecpotentiometer.cpp:30 #: electronics/components/ecpotentiometer.cpp:40 msgid "Potentiometer" msgstr "" #: electronics/components/ecpotentiometer.cpp:41 msgid "" "Consists of a resistor connected to the end pins, with a central pin " "connected at an adjustable point along the resistor" msgstr "" #: electronics/components/ecpotentiometer.cpp:55 #: electronics/components/ecresistor.cpp:47 #: electronics/components/resistordip.cpp:48 msgid "Resistance" msgstr "" #: electronics/components/ecresistor.cpp:28 #: electronics/components/ecresistor.cpp:38 msgid "Resistor" msgstr "" #: electronics/components/ecresistor.cpp:39 msgid "Limits the flow of current, obeying Ohms Law" msgstr "" #: electronics/components/ecsevensegment.cpp:32 flowparts/sevenseg.cpp:28 #: gui/newpinmappingwidget.ui:99 #, no-c-format msgid "Seven Segment" msgstr "" #: electronics/components/ecsevensegment.cpp:42 msgid "Seven Segment LED" msgstr "" #: electronics/components/ecsevensegment.cpp:43 msgid "" "A seven segment display with a decimal point. This can be configured to " "either have a common cathode or a common anode." msgstr "" #: electronics/components/ecsignallamp.cpp:30 #: electronics/components/ecsignallamp.cpp:40 msgid "Signal Lamp" msgstr "" #: electronics/components/ecsignallamp.cpp:41 msgid "A simple filament signal lamp, with a 100 ohms series resistance." msgstr "" #: electronics/components/ecsubcircuit.cpp:41 msgid "Subcircuit" msgstr "" #: electronics/components/ecvoltagesignal.cpp:32 #: electronics/components/ecvoltagesignal.cpp:42 msgid "Voltage Signal" msgstr "" #: electronics/components/ecvoltagesignal.cpp:43 msgid "Provides a variety of voltage signals." msgstr "" #: electronics/components/ecvoltagesignal.cpp:61 msgid "Voltage Range" msgstr "" #: electronics/components/ecvoltagesource.cpp:34 #: electronics/components/ecvoltagesource.cpp:44 msgid "Battery" msgstr "" #: electronics/components/ecvoltagesource.cpp:45 msgid "Provides a potential-difference." msgstr "" #: electronics/components/externalconnection.cpp:26 #: electronics/components/externalconnection.cpp:36 msgid "External Connection" msgstr "" #: electronics/components/externalconnection.cpp:37 msgid "" "Point to connect the circuit to an external entity - e.g. a mechanical " "component or as part of a subcircuit." msgstr "" #: electronics/components/externalconnection.cpp:41 #: gui/microsettingsdlg.cpp:306 gui/settingsdlg.cpp:235 #: gui/symbolviewer.cpp:97 msgid "Name" msgstr "" #: electronics/components/flipflop.cpp:33 msgid "D Flip-Flop" msgstr "" #: electronics/components/flipflop.cpp:43 msgid "D-Type Flip-Flop" msgstr "" #: electronics/components/flipflop.cpp:44 msgid "The output state is set from the input state when the clock is pulsed." msgstr "" #: electronics/components/flipflop.cpp:145 msgid "JK Flip-Flop" msgstr "" #: electronics/components/flipflop.cpp:155 msgid "JK-Type Flip-Flop" msgstr "" #: electronics/components/flipflop.cpp:156 msgid "The output state is set according to J and K when the clock is pulsed." msgstr "" #: electronics/components/flipflop.cpp:247 #: electronics/components/flipflop.cpp:257 msgid "SR Flip-Flop" msgstr "" #: electronics/components/flipflop.cpp:258 msgid "" "The output is made high by holding set high, and low by holding " "reset high." msgstr "" #: electronics/components/fulladder.cpp:29 #: electronics/components/fulladder.cpp:40 msgid "Adder" msgstr "" #: electronics/components/inductor.cpp:27 #: electronics/components/inductor.cpp:38 msgid "Inductor" msgstr "" #: electronics/components/inductor.cpp:49 msgid "Inductance" msgstr "" #: electronics/components/magnitudecomparator.cpp:27 #: electronics/components/magnitudecomparator.cpp:38 msgid "Magnitude Comparator" msgstr "" #: electronics/components/magnitudecomparator.cpp:40 msgid "" "Compares two binary numbers and generates output to indicate which binary " "number has the greater magnitude. It has 3 cascading inputs:
  • I: A " "> B
  • I: A < B
  • I: A = B
and 3 " "outputs:
  • O: A > B
  • O: A < B
  • O: A = B
" msgstr "" #: electronics/components/magnitudecomparator.cpp:50 #: electronics/components/multiinputgate.cpp:45 msgid "Number Inputs" msgstr "" #: electronics/components/matrixdisplay.cpp:34 #: electronics/components/matrixdisplay.cpp:45 msgid "Matrix Display" msgstr "" #: electronics/components/matrixdisplay.cpp:46 msgid "" "A matrix display of LEDs with a configurable number of columns and rows." msgstr "" #: electronics/components/matrixdisplay.cpp:63 msgid "Rows" msgstr "" #: electronics/components/matrixdisplaydriver.cpp:303 #: electronics/components/matrixdisplaydriver.cpp:314 msgid "Matrix Display Driver" msgstr "" #: electronics/components/meter.cpp:41 msgid "Minimum Value" msgstr "" #: electronics/components/meter.cpp:47 msgid "Maximum Value" msgstr "" #: electronics/components/meter.cpp:155 msgid "Frequency Meter (TODO)" msgstr "" #: electronics/components/meter.cpp:165 msgid "Frequency Meter" msgstr "" #: electronics/components/meter.cpp:166 msgid "Place this at the point where frequency is to be measured." msgstr "" #: electronics/components/meter.cpp:195 electronics/components/meter.cpp:206 msgid "Ammeter" msgstr "" #: electronics/components/meter.cpp:207 msgid "Place this in series in the circuit to measure the current flowing." msgstr "" #: electronics/components/meter.cpp:238 electronics/components/meter.cpp:248 msgid "Voltmeter" msgstr "" #: electronics/components/meter.cpp:249 msgid "" "Place this in parallel in the circuit to meaure the voltage between two " "points." msgstr "" #: electronics/components/multiinputgate.cpp:148 #: electronics/components/multiinputgate.cpp:158 msgid "XNOR gate" msgstr "" #: electronics/components/multiinputgate.cpp:159 msgid "Exclusive NOR gate. Output is low when exactly one input is high." msgstr "" #: electronics/components/multiinputgate.cpp:220 #: electronics/components/multiinputgate.cpp:230 msgid "XOR gate" msgstr "" #: electronics/components/multiinputgate.cpp:231 msgid "Exclusive OR gate. Output is high when exactly one input is high." msgstr "" #: electronics/components/multiinputgate.cpp:290 #: electronics/components/multiinputgate.cpp:300 msgid "OR gate" msgstr "" #: electronics/components/multiinputgate.cpp:301 msgid "" "The output is high when at least one of the inputs is high; or low when all " "of the inputs are off" msgstr "" #: electronics/components/multiinputgate.cpp:361 msgid "NOR gate" msgstr "" #: electronics/components/multiinputgate.cpp:371 msgid "NOR Gate" msgstr "" #: electronics/components/multiinputgate.cpp:372 msgid "The output is high when all inputs are low." msgstr "" #: electronics/components/multiinputgate.cpp:432 msgid "NAND gate" msgstr "" #: electronics/components/multiinputgate.cpp:442 msgid "NAND Gate" msgstr "" #: electronics/components/multiinputgate.cpp:443 msgid "The output is low only when all of the inputs are high." msgstr "" #: electronics/components/multiinputgate.cpp:488 msgid "AND gate" msgstr "" #: electronics/components/multiinputgate.cpp:498 msgid "AND Gate" msgstr "" #: electronics/components/multiinputgate.cpp:499 msgid "The output is high if and only if all of the inputs are high." msgstr "" #: electronics/components/multiplexer.cpp:30 #: electronics/components/multiplexer.cpp:41 msgid "Multiplexer" msgstr "" #: electronics/components/multiplexer.cpp:42 msgid "" "Combines the input data stream into one single stream. The value of the " "input selected by the \"A\" inputs is passed to the output." msgstr "" #: electronics/components/parallelportcomponent.cpp:36 #: electronics/components/parallelportcomponent.cpp:47 msgid "Parallel Port" msgstr "" #: electronics/components/parallelportcomponent.cpp:48 msgid "" "The pins are divided into 3 registers.

Data Pins

The " "data pins can be configured as either all input or all output. They " "are:
  • D[0..7]

Status Pins

The " "status pins are read-only. They area:
  • ERR - " "Error
  • ON - Online
  • PE - Paper " "End
  • ACK - Acknowledge
  • BUSY - " "Busy

Control Pins
  • STR - " "Strobe
  • AUT - Auto Feed
  • INIT - " "Init
  • SEL - Select

The remaining pins are all " "ground." msgstr "" #: electronics/components/parallelportcomponent.cpp:177 #: electronics/components/serialportcomponent.cpp:124 #: flowparts/readport.cpp:45 flowparts/writeport.cpp:50 #: gui/programmerwidget.ui:65 #, no-c-format msgid "Port" msgstr "" #: electronics/components/parallelportcomponent.cpp:203 #: electronics/components/serialportcomponent.cpp:200 #, c-format msgid "Could not open port %1" msgstr "" #: electronics/components/piccomponent.cpp:38 msgid "" msgstr "" #: electronics/components/piccomponent.cpp:64 msgid "PIC Micro" msgstr "" #: electronics/components/piccomponent.cpp:65 msgid "" "The PIC component allows the simulation of a PIC program.

The " "loadable PIC program must be one of the following formats:
  • Assembly " "(.asm)
  • FlowCode (.flowcode)
  • Symbol file " "(.cod)
  • Microbe (.microbe, .basic)
  • C source " "(.c)
Doubleclick on the PIC component to open up the program source " "file.

If the program source file is of type assembly, then the the " "opened text file will automatically be linked to the simulation. You can " "control the program from the text document using the debug " "controls.

Explanation of buttons:
  • Play - Run the PIC program " "from the point at which it was paused, or from the start " "otherwise.
  • Pause - Pause the simulation at the current execution " "point.
  • Stop - Reset all parts of the simulation.
  • Reload - " "Reread the PIC program from disk and restart gpsim.
" msgstr "" #: electronics/components/piccomponent.cpp:101 #: gui/createsubprojectwidget.ui:57 #, no-c-format msgid "Program" msgstr "" #: electronics/components/piccomponent.cpp:162 msgid "The file \"%1\" does not exist." msgstr "" #: electronics/components/piccomponent.cpp:169 msgid "" "\"%1\" is not a valid PIC program.\n" "The file must exist, and the extension should be \".cod\", \".asm\", " "\".flowcode\", \".basic\", \".microbe\" or \".c\".\n" "\".hex\" is allowed, provided that there is a corresponding \".cod\" file." msgstr "" #: electronics/components/piccomponent.cpp:256 msgid "" "(No\n" "program\n" "loaded)" msgstr "" #: electronics/components/probe.cpp:62 msgid "Scaling" msgstr "" #: electronics/components/probe.cpp:68 msgid "Upper Absolute Value" msgstr "" #: electronics/components/probe.cpp:75 msgid "Lower Absolute Value" msgstr "" #: electronics/components/probe.cpp:137 electronics/components/probe.cpp:147 msgid "Voltage Probe" msgstr "" #: electronics/components/probe.cpp:148 msgid "Displays the voltage at the probe point on the oscilloscope." msgstr "" #: electronics/components/probe.cpp:180 electronics/components/probe.cpp:190 msgid "Current Probe" msgstr "" #: electronics/components/probe.cpp:191 msgid "Displays the current at the probe point on the oscilloscope." msgstr "" #: electronics/components/probe.cpp:227 electronics/components/probe.cpp:237 msgid "Logic Probe" msgstr "" #: electronics/components/probe.cpp:238 msgid "" "Connect this probe the the point in the circuit to measure the logic value. " "The output will be displayed in the Oscilloscope view." msgstr "" #: electronics/components/pushswitch.cpp:32 msgid "Push-to-Break" msgstr "" #: electronics/components/pushswitch.cpp:42 msgid "Push to Break" msgstr "" #: electronics/components/pushswitch.cpp:48 #: electronics/components/pushswitch.cpp:140 #: electronics/components/toggleswitch.cpp:49 #: electronics/components/toggleswitch.cpp:154 #: electronics/components/toggleswitch.cpp:251 #: electronics/components/toggleswitch.cpp:348 msgid "Button Text" msgstr "" #: electronics/components/pushswitch.cpp:51 msgid "Bounce" msgstr "" #: electronics/components/pushswitch.cpp:56 msgid "Bounce Period" msgstr "" #: electronics/components/pushswitch.cpp:124 msgid "Push-to-Make" msgstr "" #: electronics/components/pushswitch.cpp:134 msgid "Push to Make" msgstr "" #: electronics/components/ram.cpp:28 electronics/components/ram.cpp:39 msgid "RAM" msgstr "" #: electronics/components/ram.cpp:40 msgid "" "This RAM stores data as a collection of words; each of which contains " "word size bits of data.

To read data, set the CS (chip " "select) and the OE (output enable) pins high, and select the word " "using the address pins A*. The word is outputted on the data-out " "pins: DO*.

To write data, set the CS (chip select) and " "the WE (write enable) pins high, and select the address to write to " "with the A* pins. Write to the selected word using the data-in pins: " "DI*.

The Address Size is the number of bits that " "determine an address; so the total number of words stored will be " "2^Address Size." msgstr "" #: electronics/components/ram.cpp:50 msgid "Word Size" msgstr "" #: electronics/components/resistordip.cpp:29 #: electronics/components/resistordip.cpp:40 msgid "Resistor DIP" msgstr "" #: electronics/components/resistordip.cpp:41 msgid "Set of resistors with identical values in a Dual Inline Package." msgstr "" #: electronics/components/resistordip.cpp:54 flowparts/count.cpp:27 #: flowparts/count.cpp:37 msgid "Count" msgstr "" #: electronics/components/rotoswitch.cpp:35 msgid "Rotary" msgstr "" #: electronics/components/rotoswitch.cpp:48 #: electronics/components/rotoswitch.cpp:49 msgid "Rotary Switch" msgstr "" #: electronics/components/rotoswitch.cpp:67 msgid "Number of Positions" msgstr "" #: electronics/components/serialportcomponent.cpp:36 #: electronics/components/serialportcomponent.cpp:47 msgid "Serial Port" msgstr "" #: electronics/components/serialportcomponent.cpp:48 msgid "" "Interface to a serial port. The pins are:
  • CD - Carrier " "Detect (control; output)
  • RD - Received Data (data; " "output)
  • TD - Transmitted Data (data; " "input)
  • DTR - Data Terminal Ready (control; " "input)
  • GND - Signal Ground (ground)
  • DSR - Data " "Set Ready (control; input)
  • RTS - Request to Send (control; " "input)
  • CTS - Clear to Send (control; " "output)
  • RI - Ring Indicator (control; output)
" msgstr "" #: electronics/components/toggleswitch.cpp:31 msgid "DPDT" msgstr "" #: electronics/components/toggleswitch.cpp:42 msgid "DPDT Toggle" msgstr "" #: electronics/components/toggleswitch.cpp:43 msgid "Double-Pole Double-Throw switch." msgstr "" #: electronics/components/toggleswitch.cpp:137 msgid "DPST" msgstr "" #: electronics/components/toggleswitch.cpp:147 msgid "DPST Toggle" msgstr "" #: electronics/components/toggleswitch.cpp:148 msgid "Double-Pole Single-Throw switch." msgstr "" #: electronics/components/toggleswitch.cpp:233 msgid "SPDT" msgstr "" #: electronics/components/toggleswitch.cpp:244 msgid "SPDT Toggle" msgstr "" #: electronics/components/toggleswitch.cpp:245 msgid "Single-Pole Double-Throw switch." msgstr "" #: electronics/components/toggleswitch.cpp:328 msgid "SPST" msgstr "" #: electronics/components/toggleswitch.cpp:340 msgid "SPST Toggle" msgstr "" #: electronics/components/toggleswitch.cpp:341 msgid "Single-Pole Single-Throw switch." msgstr "" #: electronics/gpsimprocessor.cpp:164 msgid "The cod file \"%1\" was not found." msgstr "" #: electronics/gpsimprocessor.cpp:164 msgid "File Not Found" msgstr "" #: electronics/gpsimprocessor.cpp:167 msgid "The processor for cod file \"%1\" is unrecognized." msgstr "" #: electronics/gpsimprocessor.cpp:167 msgid "Unrecognized Processor" msgstr "" #: electronics/gpsimprocessor.cpp:170 msgid "The file name \"%1\" is too long." msgstr "" #: electronics/gpsimprocessor.cpp:170 msgid "Filename Too Long" msgstr "" #: electronics/gpsimprocessor.cpp:173 msgid "The lst file associated with the cod file \"%1\" was not found." msgstr "" #: electronics/gpsimprocessor.cpp:173 msgid "LST File Not Found" msgstr "" #: electronics/gpsimprocessor.cpp:176 msgid "The cod file \"%1\" is bad." msgstr "" #: electronics/gpsimprocessor.cpp:176 msgid "Bad File" msgstr "" #: electronics/gpsimprocessor.cpp:179 msgid "The cod file \"%1\" could not be read from." msgstr "" #: electronics/gpsimprocessor.cpp:179 msgid "Unreadable File" msgstr "" #: electronics/gpsimprocessor.cpp:183 msgid "An error occured with the cod file \"%1\"." msgstr "" #: electronics/gpsimprocessor.cpp:845 msgid "Generic" msgstr "" #: electronics/gpsimprocessor.cpp:851 msgid "SFR" msgstr "" #: electronics/gpsimprocessor.cpp:854 textdocument.cpp:82 msgid "Breakpoint" msgstr "" #: electronics/gpsimprocessor.cpp:857 msgid "Invalid" msgstr "" #: electronics/gpsimprocessor.cpp:860 msgid "Unknown" msgstr "" #: flowcodedocument.cpp:47 msgid "" "*.flowcode|FlowCode (*.flowcode)\n" "*|All Files" msgstr "" #: flowcodedocument.cpp:183 msgid "Microbe Code Output" msgstr "" #: flowcodedocument.cpp:205 textdocument.cpp:438 msgid "Assembly Code Output" msgstr "" #: flowcodedocument.cpp:227 textdocument.cpp:480 msgid "Hex Code Output" msgstr "" #: flowcodeview.cpp:27 textview.cpp:58 msgid "Convert to ..." msgstr "" #: flowcodeview.cpp:32 textview.cpp:53 msgid "Convert to" msgstr "" #: flowcodeview.cpp:33 textview.cpp:59 msgid "Microbe" msgstr "" #: flowcodeview.cpp:34 ktechlab.cpp:434 textview.cpp:60 msgid "Assembly" msgstr "" #: flowcodeview.cpp:35 textview.cpp:61 msgid "Hex" msgstr "" #: flowcodeview.cpp:36 textview.cpp:62 msgid "PIC (upload)" msgstr "" #: flowcodeview.cpp:54 msgid "" "Construct a FlowCode document by dragging FlowParts from the list on the " "left. All FlowCharts require an initial \"Start\" part, of which there can " "only be one.

Some FlowParts, such as Subroutines, act as a container " "element for other FlowParts. Drag the items in or out of a container as " "appropritate. The container that will become the parent of the part being " "dragged is indicated by being selected.

Note that connections cannot " "be made between FlowParts in different containers, or at different levels." msgstr "" #: flowparts/callsub.cpp:27 flowparts/callsub.cpp:37 msgid "Sub Call" msgstr "" #: flowparts/callsub.cpp:28 flowparts/embed.cpp:28 flowparts/end.cpp:28 #: flowparts/interrupt.cpp:28 flowparts/start.cpp:28 flowparts/sub.cpp:28 msgid "Common" msgstr "" #: flowparts/callsub.cpp:38 msgid "" "Call a subroutine. When the subroutine returns, the code will continue " "execution from this point." msgstr "" #: flowparts/callsub.cpp:44 flowparts/sub.cpp:27 flowparts/sub.cpp:41 msgid "Subroutine" msgstr "" #: flowparts/callsub.cpp:54 #, c-format msgid "Call %1" msgstr "" #: flowparts/count.cpp:28 flowparts/delay.cpp:28 flowparts/inputbutton.cpp:28 #: flowparts/keypad.cpp:28 flowparts/pulse.cpp:27 msgid "Functions" msgstr "" #: flowparts/count.cpp:38 msgid "" "Count the number of pulses during a fixed interval. To avoid ambiguity, this " "increments the counter on either a rising or falling edge, as opposed to a " "high or a low." msgstr "" #: flowparts/count.cpp:46 flowparts/inputbutton.cpp:46 msgid "Trigger" msgstr "" #: flowparts/count.cpp:61 msgid "Count %1 for %2 sec" msgstr "" #: flowparts/delay.cpp:27 flowparts/delay.cpp:37 msgid "Delay" msgstr "" #: flowparts/delay.cpp:38 msgid "Delay the program execution for a fixed period of time." msgstr "" #: flowparts/delay.cpp:44 msgid "Pause Length" msgstr "" #: flowparts/delay.cpp:56 msgid "Delay for %1 sec" msgstr "" #: flowparts/embed.cpp:27 flowparts/embed.cpp:38 msgid "Embed" msgstr "" #: flowparts/embed.cpp:39 msgid "Doubleclick on the item to edit the embedded code." msgstr "" #: flowparts/embed.cpp:47 msgid "Type" msgstr "" #: flowparts/embed.cpp:50 msgid "Code" msgstr "" #: flowparts/embed.cpp:51 msgid "// Embedded code:" msgstr "" #: flowparts/embed.cpp:62 msgid "%1: %2..." msgstr "" #: flowparts/end.cpp:27 flowparts/end.cpp:37 flowparts/end.cpp:41 msgid "End" msgstr "" #: flowparts/end.cpp:38 msgid "" "End the program execution, putting the IC into sleep. Unlike Start, however, " "this FlowPart is not necessary for proper program execution" msgstr "" #: flowparts/forloop.cpp:27 msgid "For" msgstr "" #: flowparts/forloop.cpp:28 flowparts/repeat.cpp:28 flowparts/while.cpp:28 msgid "Loops" msgstr "" #: flowparts/forloop.cpp:37 msgid "For Loop" msgstr "" #: flowparts/forloop.cpp:38 msgid "" "The code contained in the foor loop is repeatedly executed. By default, the " "variable used will be incremented every time. This can be changed by " "entering a value other than 1 into Step.

The for loop will exit when " "the value contained in the variable is equal to the end value." msgstr "" #: flowparts/forloop.cpp:45 flowparts/keypad.cpp:46 flowparts/readport.cpp:50 #: flowparts/repeat.cpp:44 flowparts/sevenseg.cpp:48 flowparts/unary.cpp:45 #: flowparts/varassignment.cpp:44 flowparts/varcomparison.cpp:45 #: flowparts/while.cpp:44 flowparts/writeport.cpp:45 #: gui/microsettingswidget.ui:88 #, no-c-format msgid "Variable" msgstr "" #: flowparts/forloop.cpp:50 msgid "Initial Value" msgstr "" #: flowparts/forloop.cpp:55 msgid "End Value" msgstr "" #: flowparts/forloop.cpp:60 textview.cpp:78 msgid "Step" msgstr "" #: flowparts/inputbutton.cpp:27 flowparts/inputbutton.cpp:39 msgid "InputButton" msgstr "" #: flowparts/inputbutton.cpp:40 msgid "" "Pauses program execution until a inputbutton has been pressed or released " "(i.e. on rising or falling input), after performing debouncing." msgstr "" #: flowparts/inputbutton.cpp:51 flowparts/pulse.cpp:59 flowparts/setpin.cpp:52 #: flowparts/testpin.cpp:45 msgid "Pin" msgstr "" #: flowparts/inputbutton.cpp:62 msgid "Continue on %1 %2" msgstr "" #: flowparts/interrupt.cpp:27 flowparts/interrupt.cpp:37 #: flowparts/interrupt.cpp:48 textview.cpp:76 msgid "Interrupt" msgstr "" #: flowparts/interrupt.cpp:38 msgid "Defines the starting point of a interrupt handler." msgstr "" #: flowparts/interrupt.cpp:58 #, c-format msgid "Interrupt %1" msgstr "" #: flowparts/keypad.cpp:39 msgid "Gets a key from a keypad connected to the PIC." msgstr "" #: flowparts/keypad.cpp:49 flowparts/sevenseg.cpp:51 msgid "Pin map" msgstr "" #: flowparts/keypad.cpp:58 flowparts/readport.cpp:61 msgid "Read %1 to %2" msgstr "" #: flowparts/pinmapping.cpp:54 msgid "Pin Map Editor" msgstr "" #: flowparts/pulse.cpp:26 flowparts/pulse.cpp:37 msgid "Pulse" msgstr "" #: flowparts/pulse.cpp:38 msgid "Pulse a pin high/low for a given duration." msgstr "" #: flowparts/pulse.cpp:44 msgid "Duration" msgstr "" #: flowparts/pulse.cpp:71 msgid "Pulse %1 for %2 sec" msgstr "" #: flowparts/readport.cpp:27 flowparts/readport.cpp:37 msgid "Read from Port" msgstr "" #: flowparts/readport.cpp:28 flowparts/setpin.cpp:31 flowparts/testpin.cpp:28 #: flowparts/writeport.cpp:28 msgid "I\\/O" msgstr "" #: flowparts/readport.cpp:38 msgid "Assign the value of a port to a variable." msgstr "" #: flowparts/readport.cpp:44 msgid "Read" msgstr "" #: flowparts/repeat.cpp:27 flowparts/repeat.cpp:37 msgid "Repeat" msgstr "" #: flowparts/repeat.cpp:38 msgid "" "Repeatedly execute code, until the given condition is false. The condition " "is checked after the code has been executed.

This is different from " "\"While\", which checks for the condition to be true before the code is " "executed." msgstr "" #: flowparts/repeat.cpp:49 flowparts/unary.cpp:48 #: flowparts/varcomparison.cpp:52 flowparts/while.cpp:49 msgid "Operation" msgstr "" #: flowparts/repeat.cpp:55 flowparts/varassignment.cpp:49 #: flowparts/varcomparison.cpp:56 flowparts/while.cpp:55 #: gui/microsettingswidget.ui:93 gui/symbolviewer.cpp:98 #, no-c-format msgid "Value" msgstr "" #: flowparts/repeat.cpp:65 msgid "repeat until %1 %2 %3" msgstr "" #: flowparts/setpin.cpp:30 flowparts/setpin.cpp:40 msgid "Set Pin State" msgstr "" #: flowparts/setpin.cpp:41 msgid "" "Set a pin on a port high or low. The pin needs to be set as an output pin." msgstr "" #: flowparts/setpin.cpp:47 msgid "State" msgstr "" #: flowparts/setpin.cpp:62 msgid "Set %1 %2" msgstr "" #: flowparts/sevenseg.cpp:40 msgid "SevenSeg" msgstr "" #: flowparts/sevenseg.cpp:41 msgid "Output to a Seven Segment display." msgstr "" #: flowparts/sevenseg.cpp:62 msgid "Display %1 on %2" msgstr "" #: flowparts/start.cpp:27 flowparts/start.cpp:37 flowparts/start.cpp:41 msgid "Start" msgstr "" #: flowparts/start.cpp:38 msgid "Determines the initial program execution point." msgstr "" #: flowparts/sub.cpp:37 msgid "Sub" msgstr "" #: flowparts/sub.cpp:38 msgid "" "Defines the starting point of a subroutine. Call this subroutine using " "\"Call Sub\"" msgstr "" #: flowparts/testpin.cpp:27 flowparts/testpin.cpp:37 msgid "Test Pin State" msgstr "" #: flowparts/testpin.cpp:38 msgid "Conditional branch point, depending on the high/low state of a pin." msgstr "" #: flowparts/unary.cpp:27 flowparts/unary.cpp:37 msgid "Unary" msgstr "" #: flowparts/unary.cpp:28 flowparts/varassignment.cpp:28 #: flowparts/varcomparison.cpp:28 msgid "Variables" msgstr "" #: flowparts/unary.cpp:38 msgid "" "A unary operation involves only one variable. Suppo operations " "are:
  • Rotate Left rotates the binary bits of the variable " "left (discarding the end bits).
  • Rotate Right rotates the " "binary bits right (discarding the start bits).
  • Increment " "increases the value of the variable by 1. A value of 255 wraps around to " "0.
  • Decrement decreases the value of a variable by 1. A value " "of 0 wraps around to 255.
" msgstr "" #: flowparts/varassignment.cpp:27 msgid "Assignment" msgstr "" #: flowparts/varassignment.cpp:37 msgid "Variable Assignment" msgstr "" #: flowparts/varassignment.cpp:38 msgid "" "Assigns the evaluation of an expression to a variable. The expression can " "take many forms. For example:
  • x = 2
  • x = y + " "3
  • x = y + z
  • x = 2 * y
" msgstr "" #: flowparts/varcomparison.cpp:27 msgid "Comparison" msgstr "" #: flowparts/varcomparison.cpp:37 msgid "Variable Comparison" msgstr "" #: flowparts/varcomparison.cpp:38 msgid "" "Conditional branch point, depending on the comparison of two values. The " "supported comparisons are:
  • x == y - Equality: true if x has " "the same value as y.
  • x < y - Less than: true if x is " "smaller than y.
  • x > y - Greater than: true if x is bigger " "than y.
  • x <= y - Less than or equal: true if x is less " "than or equal to y.
  • x >= y - Greater than or equal: true " "if x is greater than or equal to y.
  • x != y - Does not equal: " "true if x does not have the same value as y.
" msgstr "" #: flowparts/while.cpp:27 flowparts/while.cpp:37 msgid "While" msgstr "" #: flowparts/while.cpp:38 msgid "" "Repeatedly execute code, until the given condition is false. The condition " "is checked before the code has been executed.

This is different from " "\"Repeat\", which checks for the condition to be true after the code is " "executed." msgstr "" #: flowparts/while.cpp:65 msgid "while %1 %2 %3" msgstr "" #: flowparts/writeport.cpp:27 flowparts/writeport.cpp:37 msgid "Write to Port" msgstr "" #: flowparts/writeport.cpp:38 msgid "" "Sets the port's pins state to high/low from the given value. Only pins that " "have been configured as output pins will take on the value assigned to them." msgstr "" #: flowparts/writeport.cpp:44 msgid "Write" msgstr "" #: flowparts/writeport.cpp:62 msgid "Write %1 to %2" msgstr "" #: gui/colorcombo.cpp:120 gui/colorcombo.cpp:172 msgid "Custom..." msgstr "" #: gui/contexthelp.cpp:43 msgid "" "Provides context-sensitive help relevant to the current editing being " "performed." msgstr "" #: gui/contexthelp.cpp:81 gui/itemeditor.cpp:151 msgid "

No Item Selected

" msgstr "" #: gui/contexthelp.cpp:88 gui/itemeditor.cpp:108 msgid "

Multiple Items

" msgstr "" #: gui/itemeditor.cpp:43 msgid "" "This allows editing of advanced properties of the selected item(s). Right " "click on the picture of the item to set the orientation." msgstr "" #: gui/itemeditor.cpp:53 msgid "" "Shows properties associated with the currently selected " "item(s).

Select a property to change its value. If multiple items are " "selected with different values then the property will appear greyed out, use " "Merge Properties to make them the same.

Select Defaults to set all " "properties to their default values" msgstr "" #: gui/itemeditor.cpp:59 msgid "Defaults" msgstr "" #: gui/itemeditor.cpp:64 msgid "Merge properties" msgstr "" #: gui/itemeditor.cpp:75 msgid "" "Change the orientation of the selected item by selecting the appropriate " "button" msgstr "" #: gui/itemselector.cpp:53 gui/itemselector.cpp:292 msgid "Component" msgstr "" #: gui/itemselector.cpp:166 #, c-format msgid "Remove %1" msgstr "" #: gui/itemselector.cpp:285 msgid "" "Add components to the circuit diagram by dragging them into the " "circuit.

To add more than one component of the same type, doubleclick " "on a component, and click repeatedly in the circuit to place the component. " "Right click to stop placement.

Some components (such as subcircuits) " "can be removed by right clicking on the item and selecting \"Remove\"." msgstr "" #: gui/itemselector.cpp:324 msgid "" "Add FlowPart to the FlowCode document by dragging them there.

To add " "more than one FlowPart of the same type, doubleclick on a FlowPart, and " "click repeatedly in the FlowChart to place the component. Right click to " "stop placement." msgstr "" #: gui/itemselector.cpp:326 msgid "Flow Part" msgstr "" #: gui/itemselector.cpp:357 msgid "Add mechanical parts to the mechanics work area by dragging them there." msgstr "" #: gui/microselectwidget.cpp:26 msgid "Microprocessor" msgstr "" #: gui/microselectwidget.cpp:35 msgid "Family" msgstr "" #: gui/microselectwidget.cpp:41 msgid "Micro" msgstr "" #: gui/microsettingsdlg.cpp:35 gui/microsettingswidget.ui:24 #: picitem.cpp:318 #, no-c-format msgid "PIC Settings" msgstr "" #: gui/microsettingsdlg.cpp:42 msgid "This dialog allows editing of the initial properties of the PIC" msgstr "" #: gui/microsettingsdlg.cpp:43 msgid "" "Edit the initial value of the ports here. For each binary number, the order " "from right-to-left is pins 0 through 7.

The \"Type (TRIS)\" edit " "shows the initial input/output state of the ports; 1 represents an input, " "and 0 an output.

The \"State (PORT)\" edit shows the initial high/low " "state of the ports; 1 represents a high, and 0 a low." msgstr "" #: gui/microsettingsdlg.cpp:44 msgid "" "Edit the initial value of the variables here.

Note that the value of " "the variable can only be in the range 0->255. These variables will be " "initialized before any other code is executed." msgstr "" #: gui/microsettingsdlg.cpp:78 msgid "Type (TRIS register):" msgstr "" #: gui/microsettingsdlg.cpp:79 msgid "State (PORT register):" msgstr "" #: gui/microsettingsdlg.cpp:243 gui/newpinmappingwidget.ui:16 #: gui/newpinmappingwidget.ui:51 #, no-c-format msgid "New Pin Mapping" msgstr "" #: gui/microsettingsdlg.cpp:244 gui/microsettingswidget.ui:160 #, no-c-format msgid "Create" msgstr "" #: gui/microsettingsdlg.cpp:306 msgid "New Pin Map Name" msgstr "" #: gui/microsettingsdlg.cpp:414 #, c-format msgid "Invalid variable value: %1" msgstr "" #: gui/oscilloscope.cpp:336 msgid "Oscilloscope" msgstr "" #: gui/oscilloscopeview.cpp:126 msgid "Framerate" msgstr "" #: gui/oscilloscopeview.cpp:133 msgid "%1 fps" msgstr "" #: gui/pieditor.cpp:53 variant.cpp:103 msgid "True" msgstr "" #: gui/pieditor.cpp:54 variant.cpp:103 msgid "False" msgstr "" #: gui/programmerdlg.cpp:25 gui/settingsdlg.cpp:59 msgid "PIC Programmer" msgstr "" #: gui/programmerdlg.cpp:29 msgid "Burn" msgstr "" #: gui/projectdlgs.cpp:167 msgid "Link libraries outside project" msgstr "" #: gui/propertieslistview.cpp:31 msgid "Property" msgstr "" #: gui/propertieslistview.cpp:32 msgid "Data" msgstr "" #: gui/settingsdlg.cpp:58 msgid "General" msgstr "" #: gui/generaloptionswidget.ui:16 gui/settingsdlg.cpp:58 #, no-c-format msgid "General Options" msgstr "" #: gui/programmerwidget.ui:16 gui/settingsdlg.cpp:59 #, no-c-format msgid "Programmer" msgstr "" #: gui/settingsdlg.cpp:60 msgid "Formatter" msgstr "" #: gui/settingsdlg.cpp:60 msgid "Assembly Formatter" msgstr "" #: gui/settingsdlg.cpp:61 msgid "Electronic Logic Values" msgstr "" #: gui/settingsdlg.cpp:107 msgid "Lowest (%1 FPS)" msgstr "" #: gui/settingsdlg.cpp:110 msgid "Low (%1 FPS)" msgstr "" #: gui/settingsdlg.cpp:113 msgid "Medium (%1 FPS)" msgstr "" #: gui/settingsdlg.cpp:116 msgid "High (%1 FPS)" msgstr "" #: gui/settingsdlg.cpp:119 msgid "Highest (%1 FPS)" msgstr "" #: gui/settingsdlg.cpp:122 msgid "Unknown value" msgstr "" #: gui/settingsdlg.cpp:144 msgid "%1 cannot be found.
" msgstr "" #: gui/settingsdlg.cpp:146 msgid "%1 found: %2
" msgstr "" #: gui/settingsdlg.cpp:196 msgid "Remove programmer configuration \"%1\"?" msgstr "" #: gui/settingsdlg.cpp:196 msgid "Remove \"%1\"" msgstr "" #: gui/settingsdlg.cpp:235 msgid "Configuration Name" msgstr "" #: gui/symbolviewer.cpp:82 msgid "Value radix:" msgstr "" #: gui/gpasmsettingswidget.ui:144 gui/symbolviewer.cpp:86 #, no-c-format msgid "Binary" msgstr "" #: gui/gpasmsettingswidget.ui:149 gui/symbolviewer.cpp:87 #, no-c-format msgid "Octal" msgstr "" #: gui/gpasmsettingswidget.ui:139 gui/symbolviewer.cpp:88 #, no-c-format msgid "Decimal" msgstr "" #: gui/gpasmsettingswidget.ui:154 gui/symbolviewer.cpp:89 #, no-c-format msgid "Hexadecimal" msgstr "" #: icnview.cpp:31 icnview.cpp:49 msgid "Automatic" msgstr "" #: icnview.cpp:36 icnview.cpp:50 msgid "Manual" msgstr "" #: icnview.cpp:43 icnview.cpp:47 msgid "Connection Routing Mode" msgstr "" #: icnview.cpp:97 msgid "Manual connection routing enabled." msgstr "" #: icnview.cpp:97 msgid "Automatic connection routing enabled." msgstr "" #: itemdocument.cpp:84 msgid "Alignment" msgstr "" #: itemdocument.cpp:797 msgid "Crop image to program parts" msgstr "" #: itemdocument.cpp:800 msgid "Crop image to circuit components" msgstr "" #: itemdocument.cpp:803 msgid "Crop image" msgstr "" #: itemdocument.cpp:810 itemdocument.cpp:852 itemdocument.cpp:859 #: itemdocument.cpp:868 msgid "Export As Image" msgstr "" #: itemdocument.cpp:852 msgid "SVG export is sub-functional" msgstr "" #: itemdocument.cpp:859 msgid "Unknown extension, please select one from the filter list." msgstr "" #: itemdocument.cpp:868 msgid "There is nothing to crop" msgstr "" #: itemdocument.cpp:934 msgid "Export failed" msgstr "" #: itemdocument.cpp:934 msgid "Image Export" msgstr "" #: itemdocumentdata.cpp:113 projectmanager.cpp:791 msgid "Could not open %1 for reading" msgstr "" #: itemdocumentdata.cpp:135 projectmanager.cpp:808 #, c-format msgid "" "Couldn't parse xml:\n" "%1" msgstr "" #: itemdocumentdata.cpp:183 msgid "Could not open '%1' for writing. Check that you have write permissions" msgstr "" #: itemdocumentdata.cpp:183 msgid "Saving File" msgstr "" #: itemview.cpp:47 msgid "Cancel the current operation" msgstr "" #: itemview.cpp:51 msgid "Export as Image..." msgstr "" #: itemview.cpp:54 msgid "Align Horizontally" msgstr "" #: itemview.cpp:55 msgid "Align Vertically" msgstr "" #: itemview.cpp:56 msgid "Distribute Horizontally" msgstr "" #: itemview.cpp:57 msgid "Distribute Vertically" msgstr "" #: itemview.cpp:62 itemview.cpp:66 msgid "Draw" msgstr "" #: itemview.cpp:78 msgid "Raise Selection" msgstr "" #: itemview.cpp:79 msgid "Lower Selection" msgstr "" #: itemview.cpp:385 itemview.cpp:398 msgid "Left click to add. Right click to resume normal editing" msgstr "" #: itemview.cpp:390 msgid "Click and hold to start drawing." msgstr "" #: itemview.cpp:401 msgid "Right click to cancel the connector" msgstr "" #: katemdi.cpp:401 msgid "Behavior" msgstr "" #: katemdi.cpp:403 msgid "Make Non-Persistent" msgstr "" #: katemdi.cpp:403 msgid "Make Persistent" msgstr "" #: katemdi.cpp:405 msgid "Move To" msgstr "" #: katemdi.cpp:408 msgid "Left Sidebar" msgstr "" #: katemdi.cpp:411 msgid "Right Sidebar" msgstr "" #: katemdi.cpp:414 msgid "Top Sidebar" msgstr "" #: katemdi.cpp:417 msgid "Bottom Sidebar" msgstr "" #: ktechlab.cpp:167 msgid "Project" msgstr "" #: ktechlab.cpp:174 msgid "Components" msgstr "" #: ktechlab.cpp:185 msgid "Flow Parts" msgstr "" #: ktechlab.cpp:193 ktechlab.cpp:439 msgid "Mechanics" msgstr "" #: ktechlab.cpp:201 ktechlabcircuitui.rc:27 #: ktechlabflowcodeui.rc:27 ktechlabmechanicsui.rc:7 #, no-c-format msgid "Item Editor" msgstr "" #: ktechlab.cpp:207 msgid "Context Help" msgstr "" #: ktechlab.cpp:213 msgid "Messages" msgstr "" #: ktechlab.cpp:220 msgid "Symbol Viewer" msgstr "" #: ktechlab.cpp:432 msgid "&New" msgstr "" #: gui/newfilewidget.ui:16 ktechlab.cpp:433 #, no-c-format msgid "New File" msgstr "" #: ktechlab.cpp:435 msgid "C source" msgstr "" #: ktechlab.cpp:436 msgid "Circuit" msgstr "" #: ktechlab.cpp:437 languages/flowcode.cpp:26 msgid "FlowCode" msgstr "" #: ktechlab.cpp:451 msgid "New Project.." msgstr "" #: ktechlab.cpp:452 msgid "Open Project..." msgstr "" #: ktechlab.cpp:454 msgid "Open &Recent Project..." msgstr "" #: ktechlab.cpp:455 msgid "Export to Makefile..." msgstr "" #: ktechlab.cpp:456 msgid "Create Subproject..." msgstr "" #: ktechlab.cpp:457 msgid "Add Existing File..." msgstr "" #: ktechlab.cpp:458 msgid "Add Current File..." msgstr "" #: ktechlab.cpp:460 msgid "Close Project" msgstr "" #: ktechlab.cpp:461 msgid "Remove from Project" msgstr "" #: ktechlab.cpp:462 msgid "Insert Existing File..." msgstr "" #: ktechlab.cpp:463 msgid "Insert Current File..." msgstr "" #: ktechlab.cpp:464 msgid "Linker Options..." msgstr "" #: ktechlab.cpp:465 msgid "Build..." msgstr "" #: ktechlab.cpp:466 msgid "Upload..." msgstr "" #: ktechlab.cpp:467 msgid "Processing Options..." msgstr "" #: ktechlab.cpp:470 msgid "Split View Left/Right" msgstr "" #: ktechlab.cpp:471 msgid "Split View Top/Bottom" msgstr "" #: ktechlab.cpp:473 msgid "Run Simulation" msgstr "" #: ktechlab.cpp:478 msgid "Pause Simulation" msgstr "" #: ktechlab.cpp:558 msgid "&Insert Into" msgstr "" #: ktechlab.cpp:559 msgid "&Copy Into" msgstr "" #: ktechlab.cpp:561 msgid "C&ancel" msgstr "" #: ktechlab.cpp:829 msgid "Close All Others" msgstr "" #: ktechlab.cpp:1003 projectmanager.cpp:959 msgid "Open Location" msgstr "" #: ktechlab.cpp:1164 msgid "Exiting..." msgstr "" #: languages/flowcode.cpp:28 msgid "*** Microbe generation successful ***" msgstr "" #: languages/flowcode.cpp:29 msgid "*** Microbe generation failed ***" msgstr "" #: languages/flowcode.cpp:176 #, c-format msgid "Warning: Floating connection for %1" msgstr "" #: languages/flowcode.cpp:194 msgid "" "KTechlab was unable to find the \"Start\" part.\n" "This must be included as the starting point for your program." msgstr "" #: languages/gpasm.cpp:26 msgid "*** Assembly successful ***" msgstr "" #: languages/gpasm.cpp:27 msgid "*** Assembly failed ***" msgstr "" #: languages/gpasm.cpp:120 msgid "Assembly failed. Please check you have gputils installed." msgstr "" #: languages/gpdasm.cpp:25 msgid "*** Disassembly successful ***" msgstr "" #: languages/gpdasm.cpp:26 msgid "*** Disassembly failed ***" msgstr "" #: languages/gpdasm.cpp:49 msgid "Disassembly failed. Please check you have gputils installed." msgstr "" #: languages/gplib.cpp:22 msgid "*** Archiving successful ***" msgstr "" #: languages/gplib.cpp:23 msgid "*** Archiving failed ***" msgstr "" #: languages/gplib.cpp:49 languages/gplink.cpp:80 msgid "Linking failed. Please check you have gputils installed." msgstr "" #: languages/gplink.cpp:22 msgid "*** Linking successful ***" msgstr "" #: languages/gplink.cpp:23 msgid "*** Linking failed ***" msgstr "" #: languages/languagemanager.cpp:54 msgid "" "These messages show the output of language-related functionality such as " "compiling and assembling.

For error messages, clicking on the line " "will automatically open up the file at the position of the error." msgstr "" #: languages/microbe.cpp:28 languages/sdcc.cpp:27 msgid "*** Compilation failed ***" msgstr "" #: languages/microbe.cpp:29 languages/sdcc.cpp:26 msgid "*** Compilation successful ***" msgstr "" #: languages/microbe.cpp:32 msgid "error_messages_en_gb" msgstr "" #: languages/microbe.cpp:77 msgid "" "Assembly failed. Please check you have KTechlab installed properly " "(\"microbe\" could not be started)." msgstr "" #: languages/picprogrammer.cpp:66 languages/picprogrammer.cpp:78 #: languages/picprogrammer.cpp:90 languages/picprogrammer.cpp:101 #: languages/picprogrammer.cpp:112 languages/picprogrammer.cpp:123 #: languages/picprogrammer.cpp:135 languages/picprogrammer.cpp:148 #: languages/picprogrammer.cpp:159 languages/picprogrammer.cpp:170 #: languages/picprogrammer.cpp:181 #, c-format msgid "Supported programmers: %1" msgstr "" #: languages/picprogrammer.cpp:67 languages/picprogrammer.cpp:91 #: languages/picprogrammer.cpp:124 msgid "
Interface: Serial Port" msgstr "" #: languages/picprogrammer.cpp:79 languages/picprogrammer.cpp:102 #: languages/picprogrammer.cpp:149 languages/picprogrammer.cpp:160 #: languages/picprogrammer.cpp:171 languages/picprogrammer.cpp:182 msgid "
Interface: Parallel Port" msgstr "" #: languages/picprogrammer.cpp:113 msgid "
Interface: USB Port" msgstr "" #: languages/picprogrammer.cpp:136 msgid "
Interface: Serial Port and Parallel Port" msgstr "" #: languages/picprogrammer.cpp:359 msgid "*** Programming successful ***" msgstr "" #: languages/picprogrammer.cpp:360 msgid "*** Programming failed ***" msgstr "" #: languages/processchain.cpp:59 #, c-format msgid "Building: %1" msgstr "" #: languages/sdcc.cpp:43 msgid "Could not find PIC with ID \"%1\"." msgstr "" #: languages/sdcc.cpp:132 msgid "Compilation failed. Please check you have sdcc installed." msgstr "" #: mechanics/chassiscircular2.cpp:35 mechanics/chassiscircular2.cpp:46 msgid "Circular 2-Wheel Chassis" msgstr "" #: mechanics/chassiscircular2.cpp:36 msgid "Chassis'" msgstr "" #: mechanics/chassiscircular2.cpp:47 msgid "A circular base with two wheels and a support point." msgstr "" #: mechanics/mechanicsdocument.cpp:28 msgid "" "*.mechanics|Mechanics (*.mechanics)\n" "*|All Files" msgstr "" #: mechanics/mechanicsitem.cpp:40 msgid "Mass" msgstr "" #: mechanics/mechanicsitem.cpp:48 msgid "Moment of Inertia" msgstr "" #: picitem.cpp:256 msgid "Advanced..." msgstr "" #: projectmanager.cpp:423 msgid "Don't know how to build \"%1\" (output url is empty)." msgstr "" #: projectmanager.cpp:434 msgid "Don't know how to build \"%1\" (library does not exist in project)." msgstr "" #: projectmanager.cpp:464 msgid "Don't know how to build \"%1\" (unknown output type)." msgstr "" #: projectmanager.cpp:848 msgid "Project could not be saved to \"%1\"" msgstr "" #: projectmanager.cpp:848 msgid "Saving Project" msgstr "" #: projectmanager.cpp:909 msgid "" "Displays the list of files in the project.\n" "To open or close a project, use the \"Project\" menu. Right click on a file " "to remove it from the project" msgstr "" #: projectmanager.cpp:912 msgid "Project Manager" msgstr "" #: projectmanager.cpp:1133 msgid "Do you really want to remove \"%1\"?" msgstr "" #: projectmanager.cpp:1133 msgid "Remove Project File?" msgstr "" #: textdocument.cpp:69 msgid "Libkatepart not available for constructing editor" msgstr "" #: textdocument.cpp:606 msgid "%1 - %2" msgstr "" #: textdocument.cpp:732 msgid "Unknown code type." msgstr "" #: textdocument.cpp:732 textdocument.cpp:736 msgid "Cannot debug" msgstr "" #: textdocument.cpp:736 msgid "Cannot debug hex." msgstr "" #: textview.cpp:69 msgid "Format Assembly Code" msgstr "" #: textview.cpp:74 textview.cpp:280 msgid "Set &Breakpoint" msgstr "" #: textview.cpp:75 msgid "Run" msgstr "" #: textview.cpp:79 msgid "Step Over" msgstr "" #: textview.cpp:80 msgid "Step Out" msgstr "" #: textview.cpp:265 msgid " Line: %1 Col: %2 " msgstr "" #: textview.cpp:278 msgid "Clear &Breakpoint" msgstr "" #: viewcontainer.cpp:348 msgid "(empty)" msgstr "" #: core/ktechlab.kcfg:6 #, no-c-format msgid "Maximum number of undo steps" msgstr "" #: core/ktechlab.kcfg:10 #, no-c-format msgid "Restore Documents on Startup" msgstr "" #: core/ktechlab.kcfg:14 #, no-c-format msgid "Raise appropriate Item Selector on document creation" msgstr "" #: core/ktechlab.kcfg:18 #, no-c-format msgid "Raise Messages Log on Compiling" msgstr "" #: core/ktechlab.kcfg:22 #, no-c-format msgid "Show Voltage Bars" msgstr "" #: core/ktechlab.kcfg:26 #, no-c-format msgid "Refresh Rate" msgstr "" #: core/ktechlab.kcfg:30 #, no-c-format msgid "Color of grid lines" msgstr "" #: core/ktechlab.kcfg:34 #, no-c-format msgid "Background color" msgstr "" #: core/ktechlab.kcfg:38 #, no-c-format msgid "Whether the grid should be shown." msgstr "" #: core/ktechlab.kcfg:42 #, no-c-format msgid "Whether the same output should be use for generation of code, etc" msgstr "" #: core/ktechlab.kcfg:49 #, no-c-format msgid "Indentation of Instruction Names" msgstr "" #: core/ktechlab.kcfg:53 #, no-c-format msgid "Indentation of Instruction Data" msgstr "" #: core/ktechlab.kcfg:57 #, no-c-format msgid "Indentation of Comments" msgstr "" #: core/ktechlab.kcfg:61 #, no-c-format msgid "Indentation of 'equ'" msgstr "" #: core/ktechlab.kcfg:65 #, no-c-format msgid "Indentation of 'equ' Value" msgstr "" #: core/ktechlab.kcfg:69 #, no-c-format msgid "Automatically format Microbe output" msgstr "" #: core/ktechlab.kcfg:76 #, no-c-format msgid "Rising Trigger Threshold" msgstr "" #: core/ktechlab.kcfg:80 #, no-c-format msgid "Falling Trigger Threshold" msgstr "" #: core/ktechlab.kcfg:84 #, no-c-format msgid "Logic Output High" msgstr "" #: core/ktechlab.kcfg:88 #, no-c-format msgid "Logic Output High Impedance" msgstr "" #: core/ktechlab.kcfg:92 #, no-c-format msgid "Logic Output Low Impedance" msgstr "" #: core/ktechlab.kcfg:99 #, no-c-format msgid "Hex Format" msgstr "" #: core/ktechlab.kcfg:109 #, no-c-format msgid "Radix" msgstr "" #: core/ktechlab.kcfg:119 #, no-c-format msgid "GpasmWarning Level" msgstr "" #: core/ktechlab.kcfg:128 #, no-c-format msgid "Ignore Case" msgstr "" #: core/ktechlab.kcfg:132 #, no-c-format msgid "Dos Formatting" msgstr "" #: core/ktechlab.kcfg:136 core/ktechlab.kcfg:275 #, no-c-format msgid "Other Options" msgstr "" #: core/ktechlab.kcfg:143 #, no-c-format msgid "Don't search in the standard library directory" msgstr "" #: core/ktechlab.kcfg:147 #, no-c-format msgid "Don't search in the standard include directory" msgstr "" #: core/ktechlab.kcfg:151 #, no-c-format msgid "Disable pedantic warnings" msgstr "" #: core/ktechlab.kcfg:155 #, no-c-format msgid "Strictly follow the C89 standard" msgstr "" #: core/ktechlab.kcfg:159 #, no-c-format msgid "Strictly follow the C99 standard" msgstr "" #: core/ktechlab.kcfg:164 #, no-c-format msgid "Stack automatic variables" msgstr "" #: core/ktechlab.kcfg:168 #, no-c-format msgid "Integer libraries have been compiled as reentrant" msgstr "" #: core/ktechlab.kcfg:172 #, no-c-format msgid "Floating point library is has been compiled as reentrant" msgstr "" #: core/ktechlab.kcfg:176 #, no-c-format msgid "Leave out the frame pointer" msgstr "" #: core/ktechlab.kcfg:180 #, no-c-format msgid "Don't memcpy initialized data from code space to xdata space" msgstr "" #: core/ktechlab.kcfg:184 #, no-c-format msgid "Callee will always save registers used" msgstr "" #: core/ktechlab.kcfg:189 #, no-c-format msgid "Don't overlay parameters and local variables" msgstr "" #: core/ktechlab.kcfg:193 #, no-c-format msgid "Disable the GCSE optimization" msgstr "" #: core/ktechlab.kcfg:197 #, no-c-format msgid "Don't optimize labels" msgstr "" #: core/ktechlab.kcfg:201 #, no-c-format msgid "Disable optimization of invariants" msgstr "" #: core/ktechlab.kcfg:205 #, no-c-format msgid "Disable loop variable induction" msgstr "" #: core/ktechlab.kcfg:209 #, no-c-format msgid "Disable peep-hole optimization" msgstr "" #: core/ktechlab.kcfg:213 #, no-c-format msgid "Don't do loop reversal optimization" msgstr "" #: core/ktechlab.kcfg:217 #, no-c-format msgid "Optimize for compact code" msgstr "" #: core/ktechlab.kcfg:221 #, no-c-format msgid "Optimize for fast code" msgstr "" #: core/ktechlab.kcfg:225 #, no-c-format msgid "Pass inline assembler code through peep hole optimizer" msgstr "" #: core/ktechlab.kcfg:229 #, no-c-format msgid "Don't generate boundary check for jump tables" msgstr "" #: core/ktechlab.kcfg:234 #, no-c-format msgid "Don't use default libraries" msgstr "" #: core/ktechlab.kcfg:238 #, no-c-format msgid "Don't generate BANKSEL directives" msgstr "" #: core/ktechlab.kcfg:242 #, no-c-format msgid "Use large stack model" msgstr "" #: core/ktechlab.kcfg:246 #, no-c-format msgid "Show more debug info in assembly output" msgstr "" #: core/ktechlab.kcfg:250 #, no-c-format msgid "Explicit enable of peepholes" msgstr "" #: core/ktechlab.kcfg:254 #, no-c-format msgid "Dump call tree in .calltree file" msgstr "" #: core/ktechlab.kcfg:258 #, no-c-format msgid "Enable stack optimizations" msgstr "" #: core/ktechlab.kcfg:262 #, no-c-format msgid "Try to use conditional BRA instead of GOTO" msgstr "" #: core/ktechlab.kcfg:266 #, no-c-format msgid "Try to optimize some compares" msgstr "" #: core/ktechlab.kcfg:270 #, no-c-format msgid "Thorough data flow analysis" msgstr "" #: core/ktechlab.kcfg:282 #, no-c-format msgid "The application to use to program the PIC." msgstr "" #: core/ktechlab.kcfg:286 #, no-c-format msgid "The device (serial, parallel, etc...) used to program the PIC." msgstr "" #: gui/asmformattingwidget.ui:16 #, no-c-format msgid "Asm Formatting" msgstr "" #: gui/asmformattingwidget.ui:19 #, no-c-format msgid "" "The values control the indentation from the left margin of the various types " "of assembly code." msgstr "" #: gui/asmformattingwidget.ui:33 #, no-c-format msgid "Output Code Indentation" msgstr "" #: gui/asmformattingwidget.ui:44 #, no-c-format msgid "'equ' Value" msgstr "" #: gui/asmformattingwidget.ui:52 #, no-c-format msgid "Instruction Data" msgstr "" #: gui/asmformattingwidget.ui:60 #, no-c-format msgid "Comment" msgstr "" #: gui/asmformattingwidget.ui:68 #, no-c-format msgid "'equ'" msgstr "" #: gui/asmformattingwidget.ui:76 #, no-c-format msgid "Instruction Name" msgstr "" #: gui/asmformattingwidget.ui:172 #, no-c-format msgid "&Automatically format Microbe output" msgstr "" #: gui/asmformattingwidget.ui:175 #: gui/generaloptionswidget.ui:126 gui/newfilewidget.ui:113 #: gui/picprogrammerconfigwidget.ui:61 #: gui/sdccoptionswidget.ui:215 gui/sdccoptionswidget.ui:256 #, no-c-format msgid "Alt+A" msgstr "" #: gui/createsubprojectwidget.ui:16 #, no-c-format msgid "Create Subproject" msgstr "" #: gui/createsubprojectwidget.ui:35 #, no-c-format msgid "Subproject Details" msgstr "" #: gui/createsubprojectwidget.ui:43 #, no-c-format msgid "Target File:" msgstr "" #: gui/createsubprojectwidget.ui:51 #: gui/newpinmappingwidget.ui:30 #, no-c-format msgid "Type:" msgstr "" #: gui/createsubprojectwidget.ui:62 #: gui/linkeroptionswidget.ui:128 #, no-c-format msgid "Library" msgstr "" #: gui/generaloptionswidget.ui:30 #, no-c-format msgid "Reuse the same output view for code generation" msgstr "" #: gui/generaloptionswidget.ui:41 #, no-c-format msgid "Show voltage bars &on electronic components" msgstr "" #: gui/generaloptionswidget.ui:44 #: gui/gpasmsettingswidget.ui:60 #: gui/linkeroptionswidget.ui:85 #: gui/sdccoptionswidget.ui:359 #, no-c-format msgid "Alt+O" msgstr "" #: gui/generaloptionswidget.ui:52 #, no-c-format msgid "Grid Colour" msgstr "" #: gui/generaloptionswidget.ui:55 #, no-c-format msgid "The grid color in the work area." msgstr "" #: gui/generaloptionswidget.ui:63 #, no-c-format msgid "Show &grid:" msgstr "" #: gui/generaloptionswidget.ui:66 #, no-c-format msgid "Alt+G" msgstr "" #: gui/generaloptionswidget.ui:90 #, no-c-format msgid "Maximum undo steps for work area:" msgstr "" #: gui/generaloptionswidget.ui:93 #, no-c-format msgid "" "Maximum undo steps for work area. This doesn't apply to text documents - " "that is configurable seperately under Configure Editor." msgstr "" #: gui/generaloptionswidget.ui:101 #, no-c-format msgid "Convenience" msgstr "" #: gui/generaloptionswidget.ui:112 #, no-c-format msgid "Restore opened doc&uments on startup" msgstr "" #: gui/generaloptionswidget.ui:115 #, no-c-format msgid "Alt+U" msgstr "" #: gui/generaloptionswidget.ui:123 #, no-c-format msgid "Raise the &appropriate item selector on creating a new document" msgstr "" #: gui/generaloptionswidget.ui:134 #, no-c-format msgid "Raise the &Messages log when compiling" msgstr "" #: gui/generaloptionswidget.ui:137 #: gui/picprogrammerconfigwidget.ui:72 #: gui/sdccoptionswidget.ui:142 gui/sdccoptionswidget.ui:345 #: gui/sdccoptionswidget.ui:483 #, no-c-format msgid "Alt+M" msgstr "" #: gui/generaloptionswidget.ui:147 #, no-c-format msgid "Display Refresh Rate" msgstr "" #: gui/generaloptionswidget.ui:186 #, no-c-format msgid "Refresh rate:" msgstr "" #: gui/generaloptionswidget.ui:194 #, no-c-format msgid "Medium (50 FPS)" msgstr "" #: gui/generaloptionswidget.ui:212 #, no-c-format msgid "" "This is the number of times per second that the work area view is updated; a " "compromise between CPU usage and smoothness of display." msgstr "" #: gui/gpasmsettingswidget.ui:16 #, no-c-format msgid "Gpasm Settings" msgstr "" #: gui/gpasmsettingswidget.ui:33 #, no-c-format msgid "Radix (-r):" msgstr "" #: gui/gpasmsettingswidget.ui:41 #, no-c-format msgid "Warning level (-w):" msgstr "" #: gui/gpasmsettingswidget.ui:49 #: gui/linkeroptionswidget.ui:74 #, no-c-format msgid "Hex Format (-a):" msgstr "" #: gui/gpasmsettingswidget.ui:57 #, no-c-format msgid "Ign&ore case (-i)" msgstr "" #: gui/gpasmsettingswidget.ui:63 #, no-c-format msgid "" "All user defined symbols and macros are case sensitive. This option makes " "them case insensitive." msgstr "" #: gui/gpasmsettingswidget.ui:71 #, no-c-format msgid "Generate DOS-formated hex file (-&n)" msgstr "" #: gui/gpasmsettingswidget.ui:74 #: gui/sdccoptionswidget.ui:317 #, no-c-format msgid "Alt+N" msgstr "" #: gui/gpasmsettingswidget.ui:77 #, no-c-format msgid "" "By default, gpasm generates hex files using ISO format. However, some device " "programmers required a DOS formatted file. This option will cause gpasm to " "generate a DOS formatted hex file. " msgstr "" #: gui/gpasmsettingswidget.ui:100 #: gui/linkeroptionswidget.ui:28 #, no-c-format msgid "inhx32" msgstr "" #: gui/gpasmsettingswidget.ui:105 #: gui/linkeroptionswidget.ui:33 #, no-c-format msgid "inhx8m" msgstr "" #: gui/gpasmsettingswidget.ui:110 #: gui/linkeroptionswidget.ui:38 #, no-c-format msgid "inhx8s" msgstr "" #: gui/gpasmsettingswidget.ui:115 #: gui/linkeroptionswidget.ui:43 #, no-c-format msgid "inhx16" msgstr "" #: gui/gpasmsettingswidget.ui:133 #: gui/linkeroptionswidget.ui:53 #, no-c-format msgid "" "GPASM supports inhx8m, inhx8s, inhx16, and inhx32 hex file formats. This " "option controls which hex file format is used." msgstr "" #: gui/gpasmsettingswidget.ui:172 #, no-c-format msgid "All" msgstr "" #: gui/gpasmsettingswidget.ui:177 #, no-c-format msgid "Warnings" msgstr "" #: gui/gpasmsettingswidget.ui:182 #, no-c-format msgid "Errors" msgstr "" #: gui/gpasmsettingswidget.ui:197 #, no-c-format msgid "" "This sets the threshold of messages displayed in the log " "view.

  • \"All\" will display all output - information, warnings and " "errors.
  • \"Warnings\" will supress messages.
  • \"Errors\" will supress " "both messages and warnings.
" msgstr "" #: gui/gpasmsettingswidget.ui:256 #: gui/sdccoptionswidget.ui:560 #, no-c-format msgid "Other options:" msgstr "" #: gui/linkeroptionswidget.ui:16 #, no-c-format msgid "Linker Options" msgstr "" #: gui/linkeroptionswidget.ui:61 #, no-c-format msgid "Library Directory (-I):" msgstr "" #: gui/linkeroptionswidget.ui:82 #, no-c-format msgid "&Output a map file (-m)" msgstr "" #: gui/linkeroptionswidget.ui:93 #, no-c-format msgid "Linker Script (-s):" msgstr "" #: gui/linkeroptionswidget.ui:111 #, no-c-format msgid "Other:" msgstr "" #: gui/linkeroptionswidget.ui:119 #, no-c-format msgid "Link libraries inside project" msgstr "" #: gui/logicwidget.ui:30 #, no-c-format msgid "Input" msgstr "" #: gui/logicwidget.ui:50 gui/logicwidget.ui:87 #: gui/logicwidget.ui:148 #, no-c-format msgid " V" msgstr "" #: gui/logicwidget.ui:56 gui/logicwidget.ui:107 #, no-c-format msgid "Required voltage level before the input will be considered high." msgstr "" #: gui/logicwidget.ui:67 #, no-c-format msgid "Falling Trigger Threshold:" msgstr "" #: gui/logicwidget.ui:70 gui/logicwidget.ui:93 #, no-c-format msgid "Required voltage level before an input will be considered low." msgstr "" #: gui/logicwidget.ui:104 #, no-c-format msgid "Rising Trigger Threshold:" msgstr "" #: gui/logicwidget.ui:117 #, no-c-format msgid "Output" msgstr "" #: gui/logicwidget.ui:128 #, no-c-format msgid "Output High:" msgstr "" #: gui/logicwidget.ui:131 gui/logicwidget.ui:154 #, no-c-format msgid "Voltage level for high on logic components." msgstr "" #: gui/logicwidget.ui:165 #, no-c-format msgid "High Output Impedance:" msgstr "" #: gui/logicwidget.ui:168 gui/logicwidget.ui:199 #, no-c-format msgid "This is the output impedance when the output is high." msgstr "" #: gui/logicwidget.ui:176 #, no-c-format msgid "Low Output Impedance:" msgstr "" #: gui/logicwidget.ui:179 gui/logicwidget.ui:225 #, no-c-format msgid "This is the output impedance when the output is low." msgstr "" #: gui/logicwidget.ui:213 #, no-c-format msgid "Floating" msgstr "" #: gui/logicwidget.ui:238 #, no-c-format msgid "" "Here, you can configure the behaviour of logic components.\n" "\n" "These values will apply to all components, apart from the PIC, whose pins' " "impedances depend on the pin in use." msgstr "" #: gui/microsettingswidget.ui:38 #, no-c-format msgid "Initial Port Settings" msgstr "" #: gui/microsettingswidget.ui:57 #, no-c-format msgid "" "Tip: Toggle the initial state (high/low) of a pin by clicking its picture.\n" "Drag it to set the type (input/output)." msgstr "" #: gui/microsettingswidget.ui:79 #, no-c-format msgid "Initial Variable Values" msgstr "" #: gui/microsettingswidget.ui:119 #, no-c-format msgid "Pin Map Definitions" msgstr "" #: gui/microsettingswidget.ui:168 #, no-c-format msgid "Modif&y" msgstr "" #: gui/microsettingswidget.ui:171 #: gui/sdccoptionswidget.ui:48 gui/sdccoptionswidget.ui:176 #: gui/sdccoptionswidget.ui:461 #, no-c-format msgid "Alt+Y" msgstr "" #: gui/microsettingswidget.ui:179 #, no-c-format msgid "Rename" msgstr "" #: gui/newfilewidget.ui:19 #, no-c-format msgid "" "Select the type of file you wish to create.
\n" "

\n" "Pic Program
\n" "Creates a new PIC program, with flow chart editor. Select the target device " "for your program below.\n" "

\n" "Circuit
\n" "Creates a new circuit, with drag and drop editor. Real time simulation of " "the circuit occurs automatically." msgstr "" #: gui/newfilewidget.ui:52 #, no-c-format msgid "New File Details" msgstr "" #: gui/newfilewidget.ui:60 #, no-c-format msgid "File Type:" msgstr "" #: gui/newfilewidget.ui:110 #, no-c-format msgid "&Add to project" msgstr "" #: gui/newpinmappingwidget.ui:38 #, no-c-format msgid "Name:" msgstr "" #: gui/newpinmappingwidget.ui:93 #, no-c-format msgid "" "The variable name of the pin mapping - this must be a valid Microbe variable " "name." msgstr "" #: gui/newpinmappingwidget.ui:104 #, no-c-format msgid "Keypad (4x3)" msgstr "" #: gui/newpinmappingwidget.ui:109 #, no-c-format msgid "Keypad (4x4)" msgstr "" #: gui/newprojectwidget.ui:16 #, no-c-format msgid "New Project" msgstr "" #: gui/newprojectwidget.ui:30 #, no-c-format msgid "Final location:" msgstr "" #: gui/newprojectwidget.ui:38 #, no-c-format msgid "/" msgstr "" #: gui/newprojectwidget.ui:63 #, no-c-format msgid "Location:" msgstr "" #: gui/newprojectwidget.ui:76 #, no-c-format msgid "New Project Details" msgstr "" #: gui/newprojectwidget.ui:84 #, no-c-format msgid "Project Name:" msgstr "" #: gui/oscilloscopewidget.ui:16 #, no-c-format msgid "Form1" msgstr "" #: gui/oscilloscopewidget.ui:201 #, no-c-format msgid "Reset" msgstr "" #: gui/outputmethodwidget.ui:30 gui/outputmethodwidget.ui:44 #, no-c-format msgid "Output Method" msgstr "" #: gui/outputmethodwidget.ui:58 #, no-c-format msgid "Displa&y directly" msgstr "" #: gui/outputmethodwidget.ui:69 #, no-c-format msgid "Save to file" msgstr "" #: gui/outputmethodwidget.ui:83 #, no-c-format msgid "Output File Options" msgstr "" #: gui/outputmethodwidget.ui:99 #, no-c-format msgid "Load File in &New View" msgstr "" #: gui/outputmethodwidget.ui:107 #, no-c-format msgid "&Add to Project" msgstr "" #: gui/picprogrammerconfigwidget.ui:16 #, no-c-format msgid "PIC Programmer Config" msgstr "" #: gui/picprogrammerconfigwidget.ui:30 #, no-c-format msgid "Programmer Configuration" msgstr "" #: gui/picprogrammerconfigwidget.ui:58 #, no-c-format msgid "&Add ..." msgstr "" #: gui/picprogrammerconfigwidget.ui:69 #, no-c-format msgid "Re&move" msgstr "" #: gui/picprogrammerconfigwidget.ui:80 #: gui/programmerwidget.ui:30 #, no-c-format msgid "Program:" msgstr "" #: gui/picprogrammerconfigwidget.ui:104 #, no-c-format msgid "(Program Description)" msgstr "" #: gui/picprogrammerconfigwidget.ui:114 #, no-c-format msgid "Commands" msgstr "" #: gui/picprogrammerconfigwidget.ui:125 #, no-c-format msgid "Initialization:" msgstr "" #: gui/picprogrammerconfigwidget.ui:153 #, no-c-format msgid "Read:" msgstr "" #: gui/picprogrammerconfigwidget.ui:161 #, no-c-format msgid "Write:" msgstr "" #: gui/picprogrammerconfigwidget.ui:179 #, no-c-format msgid "" "The following strings will be replaced when the command is run:\n" "

    \n" "
  • %port - Port that the programmer is connected to
  • \n" "
  • %device - PIC device
  • \n" "
  • %file - File to read from or write to
  • \n" "
" msgstr "" #: gui/picprogrammerconfigwidget.ui:195 #, no-c-format msgid "Erase:" msgstr "" #: gui/picprogrammerconfigwidget.ui:203 #, no-c-format msgid "Verify:" msgstr "" #: gui/picprogrammerconfigwidget.ui:211 #, no-c-format msgid "Blank Check:" msgstr "" #: gui/picprogrammerconfigwidget.ui:229 #, no-c-format msgid "Default port:" msgstr "" #: gui/processingoptionswidget.ui:16 #, no-c-format msgid "Processing Options" msgstr "" #: gui/processingoptionswidget.ui:58 #, no-c-format msgid "Output File:" msgstr "" #: gui/sdccoptionswidget.ui:16 #, no-c-format msgid "SDCC Options" msgstr "" #: gui/sdccoptionswidget.ui:34 #, no-c-format msgid "Ge&neral" msgstr "" #: gui/sdccoptionswidget.ui:45 #, no-c-format msgid "Don't search in the standard librar&y directory (--nostdlib)" msgstr "" #: gui/sdccoptionswidget.ui:56 #, no-c-format msgid "Don't search in the standard include directory (--nostdinc)" msgstr "" #: gui/sdccoptionswidget.ui:67 #, no-c-format msgid "Disa&ble pedantic warnings (--less-pedantic)" msgstr "" #: gui/sdccoptionswidget.ui:70 gui/sdccoptionswidget.ui:159 #: gui/sdccoptionswidget.ui:373 gui/sdccoptionswidget.ui:494 #, no-c-format msgid "Alt+B" msgstr "" #: gui/sdccoptionswidget.ui:78 #, no-c-format msgid "Use C&89 standard only (--std-c89)" msgstr "" #: gui/sdccoptionswidget.ui:81 #, no-c-format msgid "Alt+8" msgstr "" #: gui/sdccoptionswidget.ui:84 #, no-c-format msgid "" "Follow the C89 standard and disable SDCC features that conflict with the " "standard." msgstr "" #: gui/sdccoptionswidget.ui:92 #, no-c-format msgid "Use C&99 standard only (--std-c99)" msgstr "" #: gui/sdccoptionswidget.ui:95 #, no-c-format msgid "Alt+9" msgstr "" #: gui/sdccoptionswidget.ui:101 #, no-c-format msgid "" "Follow the C99 standard and disable SDCC features that conflict with the " "standard (incomplete support)." msgstr "" #: gui/sdccoptionswidget.ui:128 #, no-c-format msgid "Code Gener&ation" msgstr "" #: gui/sdccoptionswidget.ui:139 #, no-c-format msgid "Stack auto&matic variables (--stack-auto)" msgstr "" #: gui/sdccoptionswidget.ui:148 #, no-c-format msgid "" "All functions in the source file will be compiled as reentrant, i.e. the " "parameters and local variables will be allocated on the stack. If this " "option is used all source files in the project should be compiled with this " "option. It automatically implies -int-long-reent and -float-reent." msgstr "" #: gui/sdccoptionswidget.ui:156 #, no-c-format msgid "Integer li&braries were compiled as reentrant (--int-long-reent)" msgstr "" #: gui/sdccoptionswidget.ui:165 #, no-c-format msgid "" "Integer (16 bit) and long (32 bit) libraries have been compiled as " "reentrant. Note by default these libraries are compiled as non-reentrant." msgstr "" #: gui/sdccoptionswidget.ui:173 #, no-c-format msgid "Floating point librar&y was compiled as reentrant (--float-reent)" msgstr "" #: gui/sdccoptionswidget.ui:179 #, no-c-format msgid "Floating point library is compiled as reentrant." msgstr "" #: gui/sdccoptionswidget.ui:187 #, no-c-format msgid "Leave out the frame pointer (--fommit-frame-pointer)" msgstr "" #: gui/sdccoptionswidget.ui:198 #, no-c-format msgid "Don't memcpy initialized &xram from code (--no-xinit-opt)" msgstr "" #: gui/sdccoptionswidget.ui:201 gui/sdccoptionswidget.ui:472 #, no-c-format msgid "Alt+X" msgstr "" #: gui/sdccoptionswidget.ui:204 #, no-c-format msgid "" "Will not memcpy initialized data from code space into xdata space. This " "saves a few bytes in code space if you don't have initialized data." msgstr "" #: gui/sdccoptionswidget.ui:212 #, no-c-format msgid "Callee will &always save registers used (--all-callee-saves)" msgstr "" #: gui/sdccoptionswidget.ui:242 #, no-c-format msgid "&Optimization" msgstr "" #: gui/sdccoptionswidget.ui:253 #, no-c-format msgid "Disable overlaying leaf function &auto variables (--nooverlay)" msgstr "" #: gui/sdccoptionswidget.ui:259 #, no-c-format msgid "" "The compiler will not overlay parameters and local variables of any " "function, see section Parameters and local variables for more details." msgstr "" #: gui/sdccoptionswidget.ui:267 #, no-c-format msgid "Disable the GCSE optimization (--nogcse)" msgstr "" #: gui/sdccoptionswidget.ui:278 #, no-c-format msgid "Disable label optimi&zation (--nolabelopt)" msgstr "" #: gui/sdccoptionswidget.ui:281 gui/sdccoptionswidget.ui:505 #, no-c-format msgid "Alt+Z" msgstr "" #: gui/sdccoptionswidget.ui:284 #, no-c-format msgid "Will not optimize labels (makes the dumpfiles more readable)." msgstr "" #: gui/sdccoptionswidget.ui:292 #, no-c-format msgid "Disable optimization of invariants (--noinvariant)" msgstr "" #: gui/sdccoptionswidget.ui:303 #, no-c-format msgid "Disable loop variable induction (--noinduction)" msgstr "" #: gui/sdccoptionswidget.ui:314 #, no-c-format msgid "Disable peep-hole optimization (--&no-peep)" msgstr "" #: gui/sdccoptionswidget.ui:320 #, no-c-format msgid "Disable peep-hole optimization." msgstr "" #: gui/sdccoptionswidget.ui:328 #, no-c-format msgid "Disable loop reverse optimization (--noloopreverse)" msgstr "" #: gui/sdccoptionswidget.ui:334 #, no-c-format msgid "Will not do loop reversal optimization." msgstr "" #: gui/sdccoptionswidget.ui:342 #, no-c-format msgid "Opti&mize for compact code (--opt-code-size)" msgstr "" #: gui/sdccoptionswidget.ui:348 #, no-c-format msgid "" "The compiler will optimize code generation towards compact code, possibly at " "the expense of code speed." msgstr "" #: gui/sdccoptionswidget.ui:356 #, no-c-format msgid "&Optimize for fast code (--opt-code-speed)" msgstr "" #: gui/sdccoptionswidget.ui:362 #, no-c-format msgid "" "The compiler will optimize code generation towards fast code, possibly at " "the expense of code size." msgstr "" #: gui/sdccoptionswidget.ui:370 #, no-c-format msgid "Ena&ble inline assembly peephole optimization (--peep-asm)" msgstr "" #: gui/sdccoptionswidget.ui:376 #, no-c-format msgid "" "Pass the inline assembler code through the peep hole optimizer. This can " "cause unexpected changes to inline assembler code, please go through the " "peephole optimizer rules defined in the source file tree " "'/peeph.def' before using this option." msgstr "" #: gui/sdccoptionswidget.ui:384 #, no-c-format msgid "Don't generate boundary check for &jump tables (--nojtbound)" msgstr "" #: gui/sdccoptionswidget.ui:387 #, no-c-format msgid "Alt+J" msgstr "" #: gui/sdccoptionswidget.ui:414 #, no-c-format msgid "PIC&16 Specific" msgstr "" #: gui/sdccoptionswidget.ui:425 #, no-c-format msgid "Don't use default libraries (--nodefaultlibs)" msgstr "" #: gui/sdccoptionswidget.ui:436 #, no-c-format msgid "Don't generate BANKSEL directives (--pno-banksel)" msgstr "" #: gui/sdccoptionswidget.ui:447 #, no-c-format msgid "Use large stac&k model (--pstack-model=large)" msgstr "" #: gui/sdccoptionswidget.ui:450 #, no-c-format msgid "Alt+K" msgstr "" #: gui/sdccoptionswidget.ui:458 #, no-c-format msgid "Show more debug info in assembl&y output (--debug-xtra)" msgstr "" #: gui/sdccoptionswidget.ui:469 #, no-c-format msgid "E&xplicit enable of peepholes (--denable-peeps)" msgstr "" #: gui/sdccoptionswidget.ui:480 #, no-c-format msgid "Du&mp call tree in .calltree file (--calltree)" msgstr "" #: gui/sdccoptionswidget.ui:491 #, no-c-format msgid "Ena&ble stack optimizations (--fstack)" msgstr "" #: gui/sdccoptionswidget.ui:502 #, no-c-format msgid "Try to use conditional BRA instead of GOTO (--optimi&ze-goto)" msgstr "" #: gui/sdccoptionswidget.ui:513 #, no-c-format msgid "Try to optimize some compares (--optimize-cmp)" msgstr "" #: gui/sdccoptionswidget.ui:524 #, no-c-format msgid "Thorough data flow analyis (resource intensive) (--optimize-df)" msgstr "" #: ktechlabcircuitui.rc:8 ktechlabflowcodeui.rc:7 #, no-c-format msgid "Routing Mode" msgstr "" #: ktechlabitemviewui.rc:33 #, no-c-format msgid "Tools" msgstr "" #: ktechlabkateui.rc:43 #, no-c-format msgid "&Code Folding" msgstr "" #: ktechlabtextui.rc:52 #, no-c-format msgid "&Debug" msgstr "" #: ktechlabtextui.rc:89 #, no-c-format msgid "Debugger" msgstr "" #: ktechlabui.rc:18 #, no-c-format msgid "&Project" msgstr ""