diff --git a/src/main/resources/lang/lang_es.xml b/src/main/resources/lang/lang_es.xml index 2efe3dda6..11a0e55e2 100644 --- a/src/main/resources/lang/lang_es.xml +++ b/src/main/resources/lang/lang_es.xml @@ -197,27 +197,34 @@ Pueden dibujarse ciclos de reloj completos o cambios en puertas simples. No afecta a la simulación. Encoder rotatorio - Mando rotatorio con un encoder rotatorio. Se usa para detectar giros. - Señal A del encoder - Señal B del encoder - Teclado - Teclado que puede usarse para introducir texto. - Este componente almacena la entrada, que puede leerse posteriormente. - Una ventana aparte se abre para escribir el texto - Reloj. Un flanco de subida elimina el último carácter de la memoria. - Si está alto, la salida D está activa y sale un carácter. - También habilita la entrada de reloj. - El último carácter escrito, o cero si no hay ningún carácter disponible. - Esta salida indica que hay caracteres disponibles. - Se puede usar para disparar una interrupción. - Terminal - Puedes escribir caracteres ASCII en el terminal. - El terminal abre su propia ventana para visualizar la salida. - Reloj. Un flanco de subida escribe el valor de la entrada en la terminal. - El dato que se va a escribir en la terminal. - Un 1 en esta entrada habilita la entrada de reloj. - MIDI - Usa el MIDI del sistema para tocar notas. + Mando rotatorio con un encoder rotatorio. Se usa para detectar giros. + Señal A del encoder + Señal B del encoder + Teclado + Teclado que puede usarse para introducir texto. + Este componente almacena la entrada, que puede leerse posteriormente. + Una ventana aparte se abre para escribir el texto + + Reloj. Un flanco de subida elimina el último carácter de la memoria. + Si está alto, la salida D está activa y sale un carácter. + También habilita la entrada de reloj. + + El último carácter escrito, o cero si no hay ningún carácter disponible. + La salida es el carácter Java de 16 bits + + Esta salida indica que hay caracteres disponibles. + Se puede usar para disparar una interrupción. + + Terminal + Puedes escribir caracteres ASCII en el terminal. + El terminal abre su propia ventana para visualizar la salida. + + Reloj. Un flanco de subida escribe el valor de la entrada en la terminal. + + El dato que se va a escribir en la terminal. + Un 1 en esta entrada habilita la entrada de reloj. + MIDI + Usa el MIDI del sistema para tocar notas. Nota Volumen Si está activo, funcionará al presionar una tecla del teclado. @@ -235,10 +242,13 @@ Componente que devuelve un valor dado como simple constante. El valor puede fijarse en el diálogo de propiedades. Devuelve el valor dado como constante. Túnel - Conecta componentes sin cable. Todos los elementos "túnel" que tengan el mismo nombre de red - están conectados entre sí. Funciona sólo localmente, por lo que no es posible conectar diferentes circuitos. + Conecta componentes sin cable. Todos los elementos "túnel" que tengan el mismo nombre + de red + están conectados entre sí. Funciona sólo localmente, por lo que no es posible conectar diferentes circuitos. + Los túneles sin nombre se ignoran en silencio. + Conexión al túnel - Divisor + Divisor/Agregador Divide o crea un haz de cables o un bus de datos con más de un bit. Con un bus es posible, por ejemplo, generar conexiones de 16 bits sin tener que generar 16 cables individuales. Las 16 conexiones pueden agruparse en un cable. @@ -285,7 +295,9 @@ Si la entrada "sel" es 0, la entrada se propaga a esta salida. Si la entrada "sel" es 1, esta salida estará en alta impedancia. Multiplexor - Componente que usa el valor del pin de selección (sel) para decidir qué valor de entrada se propaga a la salida. + Componente que usa el valor del pin de selección (sel) para decidir qué valor de + entrada se pone en la salida. + El {0} dato de entrada del multiplexor. El valor de la entrada seleccionada. Esta entrada se emplea para seleccionar el dato de entrada que pasará a la salida. @@ -1775,14 +1787,131 @@ Por tanto, la señal 'D_out' estará también disponible para chequear el valor Ánodo común. Para encender los ledes, esta entrada deberá estar en ALTO Común Tipo de conexión común. - Cátodo - Ánodo - Consejos sobre la herramienta cable - Si está seleccionado, las líneas de resaltan cuando el ratón para sobre ellas. - Muestra el diálogo de resultados - Muestra el cuadro de diálogo de resultados si se cerró manualmente - Las definiciones de entrada y salida no se pudieron crear automáticamente. - ¡Por favor, comprueba los ajustes! - Transición - Estado + Cátodo + Ánodo + Consejos sobre la herramienta cable + Si está seleccionado, las líneas de resaltan cuando el ratón para sobre ellas. + + Muestra el diálogo de resultados + Muestra el cuadro de diálogo de resultados si se cerró manualmente + + Las definiciones de entrada y salida no se pudieron crear automáticamente. + ¡Por favor, comprueba los ajustes! + + Transición + Estado + Pulsador con LED + Un pulsador que vuelve a su estado original cuando se presiona. + El pulsador tiene un led que puede ser conmutado con una señal de entrada. + + Señal de salida del botón + Entrada para controlar el LED + Monitor VGA + Analiza las señales de vídeo entrantes y muestra el gráfico correspondiente. + Puesto que la simulación no se puede ejecutar en tiempo real, se necesita el reloj de pixel además de las + señales de vídeo. + + Componente de color rojo + Componente de color verde + Componente de color azul + Señal de sincronización horizontal + Señal de sincronización vertical + Reloj de píxel + Pin Control + Lógica de control para un pin bidireccional. + ¡Se precisa este componente sólo en el contexto de generación de VHDL o Verilog, con el fin de crear un puerto + HDL bidireccional! + + Dato que se va a mostrar + Activa la salida. + Datos que se van a leer. + Conector para el pin real. Sólo se debería conectar aquí una salida simple. + + La forma personalizada no define un pin {0} + Varias salidas se conectan a otras. + Este tipo de interconexión no está soportado para exportación HDL. ({0}, {1}, {2}) + + red sin nombre + No se detectó modo de vídeo ({0}) + octal + Reflejo + Refleja el componente del circuito + Mostrar en gráfico de medida + Muestra el valor en el gráfico de medida. + Muestra el cuadro de diálogo para renombrar los túneles + Si se fija, se muestra un cuadro de diálogo para renombrar automáticamente + todos los túneles que tienen el mismo nombre después de que se renombra un túnel. + + El switch se comporta como una entrada + Si se analiza el modelo, el switch se comporta como una entrada, en la que + "abierto" corresponde a '0' y "cerrado" a '1'. + + Ajustes de exportación SVG + Texto en notación LaTeX + El texto se introduce en notación LaTeX. Se necesita Inkscape para procesamiento + posterior. + + Etiquetas de pin en modo Math + Para etiquetas de pines, usar el modo math incluso si no contiene + índices. + + Oculta los Casos de Prueba + Los Casos de Prueba no se exportan. + Formas no rellenas + Los polígonos no están rellenos. + Entradas y salidas pequeñas + Entradas y salidas se representan como pequeños círculos. + Abandonar el marcador de pines + Los marcadores de pines azul y rojo se omiten en los símbolos. + Alto contraste + Los cables y el texto de los pines se muestran en negro. + Monocromo + Sólo se usan grises. + Líneas delgadas + Si se marca, las líneas se dibujan un poco más delgadas. + Usa la tecla "Igual" + Usa la tecla igual en lugar de la tecla más. + Ésto es especialmente útil si el carácter "más" no es una tecla primaria, sino la segunda asignación de la tecla + igual, por ejemplo, en un teclado americano o francés. + + Ajustarse a la rejilla + Si se fija, el componente se alinea con la rejilla. + Exportar el caso de prueba + Crea la descripción de un caso de prueba que puede usarse en un + caso de prueba. + + ¡El caso de prueba sólo es funcional si el circuito es + puramente combinacional! + + Invierte todos los bits + Convierte3 el "1" en "0" y viceversa. Las indeterminaciones no se modifican. + + Empezar el tutorial + Empieza el tutorial para el principiante. + Renombrar la red + Hay {0} túneles adicionales con el mismo nombre ''{1}''. + ¿Quieres renombrarlos todos de {0} a ''{2}''? + + ¿Quieres realmente descartar los cambios del campo "{0}"? + Portapapeles + Copia el texto al portapapeles. + Gráfico de medida + <html><body> + <h3>¿Qué puede verse en el gráfico?</h3> + A diferencia de un analizador lógico, el eje X del gráfico de medida no muestra el tiempo. + En su lugar, se muestra un contador, que cuenta los cambios en el estado del circuito. + Cuando quiera que haya un cambio en el circuito, el contador se incrementa y se muestra el nuevo estado.<br/> + También puedes pensar que es un analizador lógico clásico que no guarda ningún data para su optimización si nada + ha cambiado en el circuito. + Sin embargo, esto también quiere decir que no es posible leer del gráfico tanto si ha pasado mucho o poco tiempo + entre dos cambios en el circuito.<br/> + Este comportamiento está provocado por la naturaleza de la simulación: la simulación del circuito no entiende el + concepto "tiempo". Se hace un cambio en el ciruito, y se calcula el cambio en el estado del mismo, hasta que se + estabiliza de nuevo. Cuando se llega al siguiente esado, el efecto se vuelve a calcular, y así sucesivamente. + Estos cambios se cuentan, y el valor del contador se muestra en el eje X del gráfico.<br/> + Entre otras cosas, esto también significa que un circuito no puede ser overclockeado, puesto que los efectos del + flanco de bajada del reloj no se calculan hasta que el circuito ha sido estabilizado tras el flanco de subida + anterior. + </body></html> + diff --git a/src/main/resources/lang/lang_es_ref.xml b/src/main/resources/lang/lang_es_ref.xml index c825aa2b4..c329d5357 100644 --- a/src/main/resources/lang/lang_es_ref.xml +++ b/src/main/resources/lang/lang_es_ref.xml @@ -202,27 +202,34 @@ You can plot complete clock cycles or single gate changes. Does not affect the simulation. Rotary Encoder - Rotary knob with rotary encoder. Used to detect rotational movements. - encoder signal A - encoder signal B - Keyboard - A keyboard that can be used to enter text. + Rotary knob with rotary encoder. Used to detect rotational movements. + encoder signal A + encoder signal B + Keyboard + A keyboard that can be used to enter text. This component buffers the input, which can then be read out. - A separate window is opened for the text input. - Clock. A rising edge removes the oldest character from the buffer. - If high the output D is active and one character is output. - It also enables the clock input. - The last typed character, or zero if no character is available. - This output indicates that characters are available. - It can be used to trigger an interrupt. - Terminal - You can write ASCII characters to this terminal. - The terminal opens its own window to visualize the output. - Clock. A rising edge writes the value at the input to the terminal window. - The data to write to the terminal - A high at this input enables the clock input. - MIDI - Uses the MIDI system to play notes. + A separate window is opened for the text input. + + Clock. A rising edge removes the oldest character from the buffer. + If high the output D is active and one character is output. + It also enables the clock input. + + The last typed character, or zero if no character is available. + Output is the 16 bit Java char value. + + This output indicates that characters are available. + It can be used to trigger an interrupt. + + Terminal + You can write ASCII characters to this terminal. + The terminal opens its own window to visualize the output. + + Clock. A rising edge writes the value at the input to the terminal window. + + The data to write to the terminal + A high at this input enables the clock input. + MIDI + Uses the MIDI system to play notes. Note Volume If set, this translates to pressing a keyboard key (key down event), @@ -240,10 +247,12 @@ A component which returns a given value as a simple constant value. The value can be set in the attribute dialog. Returns the given value as a constant. Tunnel - Connects components without a wire. All tunnel elements, which have the same net name, - are connected together. Works only locally, so it is not possible to connect different circuits. + Connects components without a wire. All tunnel elements, which have the same net name, + are connected together. Works only locally, so it is not possible to connect different circuits. + Unnamed tunnels are ignored silently. + The connection to the tunnel. - Splitter + Splitter/Merger Splits or creates a wire bundle or a data bus with more than one bit. With a bus it is e.g. possible to generate 16-bit connections without having to route 16 individual wires. All 16 connections can be merged into one wire. @@ -280,27 +289,33 @@ If the value is 0, the output is in high z state. Driver, inverted select A driver can be used to connect a data word to another line. - The driver is controlled by the sel input. - If the sel input is high, the output is in high z state. - If the sel input is low, the output is set to the input value. - The input value of the driver. - Pin to control the driver. + The driver is controlled by the sel input. + If the sel input is high, the output is in high z state. + If the sel input is low, the output is set to the input value. + + The input value of the driver. + Pin to control the driver. If its value is 0 the input is given to the output. - If the value is 1, the output is in high z state. - If the sel input is 0 the input is given to this output. - If the sel input is 1, this output is in high z state. - Multiplexer - A component which uses the value of the sel pin to decide which input value is set to the output. - The {0}. data input of the multiplexer. - The value of the selected input. - This input is used to select the data input which is output. - Demultiplexer - A component that can output the input value to one of the outputs. - The other outputs are set to the default value. - This pin selects the output to use. - The value of this input is given to the selected data output. - Data output {0}. - Decoder + If the value is 1, the output is in high z state. + + If the sel input is 0 the input is given to this output. + If the sel input is 1, this output is in high z state. + + Multiplexer + A component which uses the value of the sel pin to decide which input value is + set to the output. + + The {0}. data input of the multiplexer. + The value of the selected input. + This input is used to select the data input which is output. + Demultiplexer + A component that can output the input value to one of the outputs. + The other outputs are set to the default value. + + This pin selects the output to use. + The value of this input is given to the selected data output. + Data output {0}. + Decoder One selectable output pin is 1, all other outputs are set to 0. Output {0}. This output is 1 if selected by the sel input. This input selects the enabled output. @@ -1796,14 +1811,127 @@ Therefore, the signal 'D_out' is also available to check the value in this case. Common anode. To turn on the LEDs, this input needs to be high. Common Kind of common connection. - Cathode - Anode - Wire tool tips - If set, lines are highlighted when the mouse hovers over them. - Show results dialog - Shows the results dialog again if it was closed manually. - Input and output definitions could not be created automatically. - Please check the settings! - Transition - State + Cathode + Anode + Wire tool tips + If set, lines are highlighted when the mouse hovers over them. + Show results dialog + Shows the results dialog again if it was closed manually. + Input and output definitions could not be created automatically. + Please check the settings! + + Transition + State + Button with LED + A simple push button which goes back to its original state when it is released. + The push button has an LED which can be switched via an input signal. + + The output signal of the button. + Input for controlling the LED. + VGA Monitor + Analyzes the incoming video signals and displays the corresponding graphic. + Since the simulation cannot run in real time, the pixel clock is required in addition to the video signals. + + The red color component + The green color component + The blue color component + The horizontal synchronization signal + The vertical synchronization signal + The pixel clock + Pin Control + Control logic for a bi-directional pin. + This component is necessary only in the context of VHDL or Verilog generation, in order to create a + bi-directional HDL port! + If you don't want to use a bi-directional IO-port on an FPGA, don't use this component! + The PinControl component cannot be used in an embedded circuit! It is only allowed at the top level circuit! + + The data to be output. + Activates the output. + The data to be read. + The connector for the actual pin. Only a single output should be connected + here. + + The custom shape does not define a pin {0} + Several outputs are connected to each other. + This type of interconnection is not supported for HDL export. ({0}, {1}, {2}). + + unnamed net + Video mode was not detected ({0}) + octal + Mirror + Mirrors the component in the circuit. + Show in Measurement Graph + Shows the value in the measurement graph. + Show dialog for automatic renaming of tunnels. + If set, a dialog for automatically renaming all tunnels of the same name is + displayed after a + tunnel has been renamed. + + Switch behaves like an input + If the model is analyzed, the switch behaves like an input, where "open" + corresponds to '0' and "closed" to '1'. + + SVG Export Settings + Text in LaTeX notation + Text is inserted in LaTeX notation. Inkscape is required for further processing. + + Pin-Labels in Math Mode + For pin labels, use math mode even if no indexes are contained. + Hide Test Cases + The test cases are not exported. + Shapes not filled + Polygons are not filled. + Small Inputs and Outputs + Inputs and outputs are represented as small circles. + Leave out Pin Marker + The blue and red pin markers on the symbols are omitted. + High Contrast + The wires and the text of the pins are displayed in black. + Monochrome + Only gray colors are used. + Thin Lines + If set, the lines are drawn slightly thinner. + Use Equals-Key + Use the equal key instead of the plus key. + This is always useful if the plus character is not a primary key, but the second assignment of the + equals character, e.g. for an American or French keyboard layout. + + Snap To Grid + If set, the component is aligned with the grid. + Export Test Case + Creates a test case description that can be used in a test + case. + + The test case is only functional if the circuit is + purely combinatorial! + + Invert all bits + A "1" becomes a "0" and vice versa. Don't cares remain unchanged. + Start Tutorial + Starts the beginner tutorial. + Rename Net + There are {0} more tunnels with the net name ''{1}''. + Do you want to rename all {0} to ''{2}''? + + Do you really want to discard the changes in the "{0}" field? + Clipboard + Copies the text to the clipboard. + The measurement graph + <html><body> + <h3>What can be seen in the graph?</h3> + Unlike a real logic analyzer, the X-axis of the measurement graph does not show the time. + Instead a counter is displayed which counts the changes of state in the circuit. + Whenever there is a change in the circuit, the counter is incremented and the new state is displayed.<br/> + You can also think of it as a classic logic analyzer, which does not save any data for optimization + if nothing has changed in the circuit. + However, this also means that it is not possible to read from the graph whether a lot or little time has + passed between two changes in the circuit.<br/> + This behavior is caused by the nature of the simulation: The simulation of the circuit does not know the + concept of time. A change is made to the circuit, and the change in the circuit state is calculated, until + the circuit has stabilized again. Then the next change is made, the effect of which is also is calculated + and so on. These changes are counted and the counter value is displayed on the X-axis of the graph.<br/> + Among other things, this also means that a circuit cannot be overclocked, since the effects of the falling + edge of the clock are not calculated until the circuit has stabilized after the previous rising edge. + </body></html> +