updates the Spanish translation

This commit is contained in:
hneemann 2020-08-08 07:48:53 +02:00
parent eb19191ada
commit eb7a583e54
2 changed files with 543 additions and 256 deletions

View File

@ -38,7 +38,9 @@
<string name="btn_clearData">Borrar</string> <string name="btn_clearData">Borrar</string>
<string name="btn_clearData_tt">Todos los valores se ponen a cero</string> <string name="btn_clearData_tt">Todos los valores se ponen a cero</string>
<string name="btn_addTransitions">Transiciones</string> <string name="btn_addTransitions">Transiciones</string>
<string name="btn_addTransitions_tt">Se añaden todas las transiciones posibles. Se usa para crear casos para probar el simulador</string> <string name="btn_addTransitions_tt">Se añaden todas las transiciones posibles. Se usa para crear casos para probar
el simulador
</string>
<string name="btn_newName">Nuevo nombre</string> <string name="btn_newName">Nuevo nombre</string>
<string name="btn_saveAnyway">Guardar de todos modos</string> <string name="btn_saveAnyway">Guardar de todos modos</string>
<string name="btn_overwrite">Sobreescribir</string> <string name="btn_overwrite">Sobreescribir</string>
@ -188,14 +190,19 @@
<string name="elem_LedMatrix_tt">Matriz de ledes. Los ledes se muestran en una ventana aparte. <string name="elem_LedMatrix_tt">Matriz de ledes. Los ledes se muestran en una ventana aparte.
Los ledes de una columna del display se controlan mediante una expresión de datos. En la otra entrada, Los ledes de una columna del display se controlan mediante una expresión de datos. En la otra entrada,
se selecciona la columna actual. Por tanto, se hace una representación multiplexada. se selecciona la columna actual. Por tanto, se hace una representación multiplexada.
Los ledes se pueden encender indefinidamente en la simulación para evitar el parpadeo.</string> Los ledes se pueden encender indefinidamente en la simulación para evitar el parpadeo.
</string>
<string name="elem_LedMatrix_pin_r-data">El estado de la fila de una columna de ledes. <string name="elem_LedMatrix_pin_r-data">El estado de la fila de una columna de ledes.
Cada bit de esta expresión representa el estado de una fila de la columna actual.</string> Cada bit de esta expresión representa el estado de una fila de la columna actual.
<string name="elem_LedMatrix_pin_c-addr">El número de la columna actual cuyo estado actual está visible en la otra entrada.</string> </string>
<string name="elem_LedMatrix_pin_c-addr">El número de la columna actual cuyo estado actual está visible en la otra
entrada.
</string>
<string name="elem_Data">Gráfica de datos</string> <string name="elem_Data">Gráfica de datos</string>
<string name="elem_Data_tt">Muestra un dibujo de los datos dentro del panel del circuito. <string name="elem_Data_tt">Muestra un dibujo de los datos dentro del panel del circuito.
Pueden dibujarse ciclos de reloj completos o cambios en puertas simples. Pueden dibujarse ciclos de reloj completos o cambios en puertas simples.
No afecta a la simulación.</string> No afecta a la simulación.
</string>
<string name="elem_RotEncoder">Encoder rotatorio</string> <string name="elem_RotEncoder">Encoder rotatorio</string>
<string name="elem_RotEncoder_tt">Mando rotatorio con un encoder rotatorio. Se usa para detectar giros.</string> <string name="elem_RotEncoder_tt">Mando rotatorio con un encoder rotatorio. Se usa para detectar giros.</string>
<string name="elem_RotEncoder_pin_A">Señal A del encoder</string> <string name="elem_RotEncoder_pin_A">Señal A del encoder</string>
@ -228,7 +235,8 @@
<string name="elem_MIDI_pin_N">Nota</string> <string name="elem_MIDI_pin_N">Nota</string>
<string name="elem_MIDI_pin_V">Volumen</string> <string name="elem_MIDI_pin_V">Volumen</string>
<string name="elem_MIDI_pin_OnOff">Si está activo, funcionará al presionar una tecla del teclado. <string name="elem_MIDI_pin_OnOff">Si está activo, funcionará al presionar una tecla del teclado.
Si no está activo, funcionará al liberar la tecla.</string> Si no está activo, funcionará al liberar la tecla.
</string>
<string name="elem_MIDI_pin_en">Habilita el componente</string> <string name="elem_MIDI_pin_en">Habilita el componente</string>
<string name="elem_MIDI_pin_PC">Si está a 1, el valor que haya en N se usará para cambiar el instrumento.</string> <string name="elem_MIDI_pin_PC">Si está a 1, el valor que haya en N se usará para cambiar el instrumento.</string>
<string name="elem_MIDI_pin_C">Reloj</string> <string name="elem_MIDI_pin_C">Reloj</string>
@ -287,25 +295,33 @@
<string name="elem_DriverInvSel_tt">Un driver puede usarse para conectar una palabra de datos a otra línea. <string name="elem_DriverInvSel_tt">Un driver puede usarse para conectar una palabra de datos a otra línea.
El driver se controla por la entrada "sel". El driver se controla por la entrada "sel".
Si "sel" está a 1, la salida estará en alta impedancia. Si "sel" está a 1, la salida estará en alta impedancia.
Si "sel" está a 0, la salida contendrá el valor de la entrada.</string> Si "sel" está a 0, la salida contendrá el valor de la entrada.
</string>
<string name="elem_DriverInvSel_pin_in">Valor de entrada del driver.</string> <string name="elem_DriverInvSel_pin_in">Valor de entrada del driver.</string>
<string name="elem_DriverInvSel_pin_sel">Pin para controlar el driver. <string name="elem_DriverInvSel_pin_sel">Pin para controlar el driver.
Si su valor es 0, la entrada se propaga a la salida. Si su valor es 0, la entrada se propaga a la salida.
Si su valor es 1, la salida pasará a estado de alta impedancia.</string> Si su valor es 1, la salida pasará a estado de alta impedancia.
</string>
<string name="elem_DriverInvSel_pin_out">Si la entrada "sel" es 0, la entrada se propaga a esta salida. <string name="elem_DriverInvSel_pin_out">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.</string> Si la entrada "sel" es 1, esta salida estará en alta impedancia.
</string>
<string name="elem_Multiplexer">Multiplexor</string> <string name="elem_Multiplexer">Multiplexor</string>
<string name="elem_Multiplexer_tt">Componente que usa el valor del pin de selección (sel) para decidir qué valor de <string name="elem_Multiplexer_tt">Componente que usa el valor del pin de selección (sel) para decidir qué valor de
entrada se pone en la salida. entrada se pone en la salida.
</string> </string>
<string name="elem_Multiplexer_input">El {0} dato de entrada del multiplexor.</string> <string name="elem_Multiplexer_input">El {0} dato de entrada del multiplexor.</string>
<string name="elem_Multiplexer_output">El valor de la entrada seleccionada.</string> <string name="elem_Multiplexer_output">El valor de la entrada seleccionada.</string>
<string name="elem_Multiplexer_pin_sel">Esta entrada se emplea para seleccionar el dato de entrada que pasará a la salida.</string> <string name="elem_Multiplexer_pin_sel">Esta entrada se emplea para seleccionar el dato de entrada que pasará a la
salida.
</string>
<string name="elem_Demultiplexer">Demultiplexor</string> <string name="elem_Demultiplexer">Demultiplexor</string>
<string name="elem_Demultiplexer_tt">Componente que puede enviar el valor de entrada a una cualquiera de varias salidas. <string name="elem_Demultiplexer_tt">Componente que puede enviar el valor de entrada a una cualquiera de varias
Las otras salidas estarán fijadas al valor por defecto.</string> salidas.
Las otras salidas estarán fijadas al valor por defecto.
</string>
<string name="elem_Demultiplexer_pin_sel">Este pin selecciona la salida que se va a emplear.</string> <string name="elem_Demultiplexer_pin_sel">Este pin selecciona la salida que se va a emplear.</string>
<string name="elem_Demultiplexer_pin_in">El valor de esta entrada se propagará a la salida de datos seleccionada.</string> <string name="elem_Demultiplexer_pin_in">El valor de esta entrada se propagará a la salida de datos seleccionada.
</string>
<string name="elem_Demultiplexer_output">Salida de datos {0}.</string> <string name="elem_Demultiplexer_output">Salida de datos {0}.</string>
<string name="elem_Decoder">Decodificador</string> <string name="elem_Decoder">Decodificador</string>
<string name="elem_Decoder_tt">Uno de los pines seleccionables es 1. Todas las demás salidas son 0.</string> <string name="elem_Decoder_tt">Uno de los pines seleccionables es 1. Todas las demás salidas son 0.</string>
@ -780,7 +796,8 @@
<string name="err_splitterNotUnambiguously">Bits de entrada definidos varias veces</string> <string name="err_splitterNotUnambiguously">Bits de entrada definidos varias veces</string>
<string name="err_spitterToManyBits">Sólo se permiten 64 bits en el separador</string> <string name="err_spitterToManyBits">Sólo se permiten 64 bits en el separador</string>
<string name="err_tableBecomesToSmall">¡Se necesitan dos entradas!</string> <string name="err_tableBecomesToSmall">¡Se necesitan dos entradas!</string>
<string name="err_toManyInputs_max_N0_is_N1">Demasiadas variables (entradas+flip-flops), las permitidas son {0}, pero <string name="err_toManyInputs_max_N0_is_N1">Demasiadas variables (entradas+flip-flops), las permitidas son {0},
pero
hay {1} hay {1}
</string> </string>
<string name="err_toManyInputsIn_N0_max_N1_is_N2">Demasiadas variables usadas en {0}; <string name="err_toManyInputsIn_N0_max_N1_is_N2">Demasiadas variables usadas en {0};
@ -1022,7 +1039,8 @@
<string name="key_Blown">Programado</string> <string name="key_Blown">Programado</string>
<string name="key_Blown_tt">Si se marca, el diodo estará "flotante" o "programado". <string name="key_Blown_tt">Si se marca, el diodo estará "flotante" o "programado".
En un FET de puerta flotante, ésta estará cargada. En un FET de puerta flotante, ésta estará cargada.
Puedes cambiar este ajuste con la tecla "p".</string> Puedes cambiar este ajuste con la tecla "p".
</string>
<string name="key_ExpressionFormat">Formato</string> <string name="key_ExpressionFormat">Formato</string>
<string name="key_ExpressionFormat_tt">Formato en pantalla de las expresiones.</string> <string name="key_ExpressionFormat_tt">Formato en pantalla de las expresiones.</string>
<string name="key_relayNormallyClosed">El relé está normalmente cerrado.</string> <string name="key_relayNormallyClosed">El relé está normalmente cerrado.</string>
@ -1032,16 +1050,22 @@
<string name="key_commonCathode">Conexión común</string> <string name="key_commonCathode">Conexión común</string>
<string name="key_commonCathode_tt">Si está seleccionado, se simula la entrada de ánodo o cátodo común</string> <string name="key_commonCathode_tt">Si está seleccionado, se simula la entrada de ánodo o cátodo común</string>
<string name="key_ledPersistence">Evitar el parpadeo</string> <string name="key_ledPersistence">Evitar el parpadeo</string>
<string name="key_ledPersistence_tt">No se puede incrementar la frecuencia tanto que desaparezca el parpadeo. <string name="key_ledPersistence_tt">No se puede incrementar la frecuencia tanto como para que desaparezca el
Con esta opción puedes estabilizar el display manteniendo los ledes encendidos hasta que el cátodo común baje. parpadeo.
Esto simula una frecuencia por encima de la frecuencia crítica de parpadeo.</string> Sin embargo, para suprimir el parpadeo, se puede activar "afterglow" para los ledes con esta opción.
Si está activado, los ledes permanecen encendidos, incluso si uno de los pines cambia a "alta impedancia".
Esto simula una frecuencia por encima de la frecuencia crítica de parpadeo.
</string>
<string name="key_atf1502Fitter">Adaptador ATF15xx</string> <string name="key_atf1502Fitter">Adaptador ATF15xx</string>
<string name="key_atf1502Fitter_tt">Ruta al adaptador para el ATF15xx. <string name="key_atf1502Fitter_tt">Ruta al adaptador para el ATF15xx.
Introduce la carpeta que contiene el archivo fit15xx.exe proporcionado por Microchip (antigua ATMEL).</string> Introduce la carpeta que contiene el archivo fit15xx.exe proporcionado por Microchip (antigua ATMEL).
</string>
<string name="key_pin">Número de pin</string> <string name="key_pin">Número de pin</string>
<string name="key_pin_tt">Un campo vacío indica que esta señal no está asignada a un pin.</string> <string name="key_pin_tt">Un campo vacío indica que esta señal no está asignada a un pin.</string>
<string name="key_rowDataBits">Filas</string> <string name="key_rowDataBits">Filas</string>
<string name="key_rowDataBits_tt">Especifica el número de filas indicando el número de bits de la palabra que la designa.</string> <string name="key_rowDataBits_tt">Especifica el número de filas indicando el número de bits de la palabra que la
designa.
</string>
<string name="key_colAddrBits">Bits de dirección de las columnas</string> <string name="key_colAddrBits">Bits de dirección de las columnas</string>
<string name="key_colAddrBits_tt">Direcciona columnas individuales. Tres bits indican ocho columnas.</string> <string name="key_colAddrBits_tt">Direcciona columnas individuales. Tres bits indican ocho columnas.</string>
<string name="key_lockedMode">Modificación bloqueada</string> <string name="key_lockedMode">Modificación bloqueada</string>
@ -1569,34 +1593,35 @@
<string name="msg_testVectorHelp">&lt;html&gt; <string name="msg_testVectorHelp">&lt;html&gt;
&lt;head&gt;&lt;style&gt;pre { background-color: #E0E0E0;}&lt;/style&gt;&lt;/head&gt; &lt;head&gt;&lt;style&gt;pre { background-color: #E0E0E0;}&lt;/style&gt;&lt;/head&gt;
&lt;body&gt; &lt;body&gt;
&lt;p&gt; La primera línea tiene que contener los nombres de las entradas y las salidas. &lt;p&gt; La primera línea tiene que contener los nombres de las entradas y las salidas.
Las siguientes líneas contienen los valores esperados. Las siguientes líneas contienen los valores esperados.
Una 'X' indica un "indiferente", y una 'Z' indica un valor de alta impedancia. Una 'X' indica un "indiferente", y una 'Z' indica un valor de alta impedancia.
Si se usa una 'C', primero todos los valores se fijan, después de que haya un ciclo de reloj y que los valores sean comparados. Si se usa una 'C', primero todos los valores se fijan, después de que haya un ciclo de reloj y que los valores
Así es más fácil probar la lógica secuencial. sean comparados.
Una línea que empieza con un signo de número ('#') es un comentario. Así es más fácil probar la lógica secuencial.
Una línea que empieza con un signo de número ('#') es un comentario.
&lt;p&gt;Así que un test para un contador de 2 bits podría ser parecido a esto:&lt;/p&gt; &lt;p&gt;Así, un test para un contador de 2 bits podría ser algo así:&lt;/p&gt;
&lt;pre&gt; &lt;pre&gt;
C Q1 Q0 C Q1 Q0
0 0 0 0 0 0
C 0 1 C 0 1
C 1 0 C 1 0
C 1 1 C 1 1
C 0 0 C 0 0
&lt;/pre&gt; &lt;/pre&gt;
&lt;p&gt; Las pruebas se ejecutan con Ejecutar-&gt;Ejecutar pruebas.&lt;/p&gt; &lt;p&gt; Las pruebas se ejecutan con 'Ejecutar'-&gt;'Ejecutar pruebas'.&lt;/p&gt;
&lt;p&gt; &lt;p&gt;
Para crear más fácilmente muchos vectores de prueba, está la instrucción 'repeat([n]): Para crear más fácilmente muchos vectores de prueba, está la instrucción 'repeat([n]):
Si una línea comienza con 'repeat([n])', [n] líneas de prueba se generarán. Si una línea comienza con 'repeat([n])', [n] líneas de prueba se generarán.
La variable 'n' puede usarse para generar los datos de la prueba. La variable 'n' puede usarse para generar los datos de la prueba.
Con 'repeat(16)', se crearán 16 líneas, donde n va de 0 a 15. Con 'repeat(16)', se crearán 16 líneas, donde n va de 0 a 15.
Si hay entradas de varios bits y se van a fijar a un valor binario, esto puede hacerse con la instrucción Si hay entradas de varios bits y se van a fijar a un valor binario, esto puede hacerse con la instrucción
'bits([bits], [value])'. Esto se emplea para crear [bits] bits del valor [value].&lt;/p&gt; 'bits([bits], [value])'. Esto se emplea para crear [bits] bits del valor [value].&lt;/p&gt;
&lt;p&gt;El siguiente es un ejemplo de prueba para un sumador de 4 bits:&lt;/p&gt; &lt;p&gt;El siguiente es un ejemplo de prueba para un sumador de 4 bits:&lt;/p&gt;
&lt;pre&gt; &lt;pre&gt;
C_i-1 A_3 A_2 A_1 A_0 B_3 B_2 B_1 B_0 C_i S_3 S_2 S_1 S_0 C_i-1 A_3 A_2 A_1 A_0 B_3 B_2 B_1 B_0 C_i S_3 S_2 S_1 S_0
@ -1611,24 +1636,40 @@ De esta forma, se generan 512 filas de prueba que cubren todas las posibles conf
&lt;p&gt; Si se van a repetir varias filas, o hay bucles anidados, la instrucción 'loop' puede usarse. &lt;p&gt; Si se van a repetir varias filas, o hay bucles anidados, la instrucción 'loop' puede usarse.
El ejemplo de arriba podría implementarse también así:&lt;/p&gt; El ejemplo de arriba podría implementarse también así:&lt;/p&gt;
&lt;pre&gt; &lt;pre&gt;
C_i-1 A_3 A_2 A_1 A_0 B_3 B_2 B_1 B_0 C_i S_3 S_2 S_1 S_0 C_i-1 A_3 A_2 A_1 A_0 B_3 B_2 B_1 B_0 C_i S_3 S_2 S_1 S_0
loop(a,16) loop(a,16)
loop(b,16) loop(b,16)
0 bits(4,a) bits(4,b) bits(5,a+b) 0 bits(4,a) bits(4,b) bits(5,a+b)
1 bits(4,a) bits(4,b) bits(5,a+b+1) 1 bits(4,a) bits(4,b) bits(5,a+b+1)
end loop end loop
end loop end loop
&lt;/pre&gt; &lt;/pre&gt;
&lt;p&gt; Puede ser que tengamos que generar números aleatorios en los tests. &lt;p&gt;En algunas circunstancias puede ser necesario poder reaccionar al estadio inicial del circuito. Por
Esto puede hacerse con la función 'random([n])'. El número generado es mayor o igual que 0 y menor que [n]. tanto, las señales proporcionadas en el circuito pueden pueden usarse dentro del caso de prueba. Por ejemplo, si
Si suponemos un multiplicador de 16 bits como ejemplo, un test completo no podría hacerse, porque hay 2^32 combinaciones. se va a probar un contador que empieza en un estado indefinido, puede ser registrado a un estado definido:&lt;/p&gt;
Una prueba de regresión que multiplicara 100000 números aleatorios podría tener este aspecto:&lt;/p&gt;
&lt;pre&gt; &lt;pre&gt;C Q_3 Q_2 Q_1 Q_0
# clock counter to 1111
while(!(Q_3 &amp; Q_2 &amp; Q_1 &amp; Q_0))
C x x x x
end while
# start the test execution
repeat(16) C bits(4,n)
&lt;/pre&gt;
&lt;p&gt; Puede ser que tengamos que generar números aleatorios en los tests.
Esto puede hacerse con la función 'random([n])'. El número generado es mayor o igual que 0 y menor que [n].
Si suponemos un multiplicador de 16 bits como ejemplo, un test completo no podría hacerse, porque hay 2^32
combinaciones.
Una prueba de regresión que multiplicara 100000 números aleatorios podría tener este aspecto:&lt;/p&gt;
&lt;pre&gt;
A B Y A B Y
loop(i,100000) loop(i,100000)
let a = random(1&amp;lt;&amp;lt;16); let a = random(1&amp;lt;&amp;lt;16);
let b = random(1&amp;lt;&amp;lt;16); let b = random(1&amp;lt;&amp;lt;16);
(a) (b) (a*b) (a) (b) (a*b)
@ -1637,20 +1678,20 @@ end loop
&lt;p&gt; Una entrada que admite alta impedancia como estado también puede usarse como una salida de prueba. &lt;p&gt; Una entrada que admite alta impedancia como estado también puede usarse como una salida de prueba.
En tal caso, el nombre de la señal puede usarse con un añadido "_out" para leer y chequear el valor actual. En tal caso, el nombre de la señal puede usarse con un añadido "_out" para leer y chequear el valor actual.
Para esto, la entrada correspondiente tiene que fijarse a "alta impedancia"('Z').&lt;/p&gt; Para esto, la entrada correspondiente tiene que fijarse a "alta impedancia"('Z').&lt;/p&gt;
&lt;pre&gt;OE CLK D D_out &lt;pre&gt;OE CLK D D_out
0 0 0 0 0 0 0 0
0 C 1 1 0 C 1 1
1 0 z 1 1 0 z 1
0 C 0 0 0 C 0 0
1 0 z 0 1 0 z 0
&lt;/pre&gt; &lt;/pre&gt;
&lt;p&gt;El circuito para esta prueba tiene sólo una entrada 'D', pero que puede estar en estado de alta impedancia. &lt;p&gt;El circuito para este test tiene solo una entrada 'D', pero que puede estar en estado de alta impedancia.
Por tanto, la señal 'D_out' estará también disponible para chequear el valor en este caso.&lt;/p&gt; Por tanto, la señal 'D_out' estará también disponible para chequear el valor en este caso.&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</string> &lt;/body&gt;&lt;/html&gt;</string>
<string name="fsm_title">Máquina de Estados Finitos (FSM)</string> <string name="fsm_title">Máquina de Estados Finitos (FSM)</string>
<string name="fsm_noMove">sin movimiento</string> <string name="fsm_noMove">sin movimiento</string>
<string name="fsm_moveTrans">Transiciones</string> <string name="fsm_moveTrans">Transiciones</string>
@ -1779,14 +1820,18 @@ Por tanto, la señal 'D_out' estará también disponible para chequear el valor
Haz clic con el botón derecho en una entrada para abrir un cuadro de diálogo. Haz clic con el botón derecho en una entrada para abrir un cuadro de diálogo.
En MacOS puedes usar el control-clic. En MacOS puedes usar el control-clic.
Así podrás nombrar la entrada.</string> Así podrás nombrar la entrada.
</string>
<string name="tutorial11">Etiqueta todas las entradas y salidas.</string> <string name="tutorial11">Etiqueta todas las entradas y salidas.</string>
<string name="tutorialUniqueIdents">Los nombres de las entradas y salidas deben ser únicos.</string> <string name="tutorialUniqueIdents">Los nombres de las entradas y salidas deben ser únicos.</string>
<string name="tutorialNotNeeded">Saltar el tutorial</string> <string name="tutorialNotNeeded">Saltar el tutorial</string>
<string name="menu_runToBreakMicro">Ejecutar hasta parar en modo de puerta simple.</string> <string name="menu_runToBreakMicro">Ejecutar hasta parar en modo de puerta simple.</string>
<string name="menu_runToBreakMicro_tt">Ejecuta todos los pasos de puerta sencillos hasta que se detecta un flanco de subida en un componente de parada. <string name="menu_runToBreakMicro_tt">Ejecuta todos los pasos de puerta sencillos hasta que se detecta un flanco de
Si no hay componente de parada, se ejecutan los pasos de puerta simple restantes.</string> subida en un componente de parada.
<string name="elem_Seven-Seg_pin_ca">Ánodo común. Para encender los ledes, esta entrada deberá estar en ALTO</string> Si no hay componente de parada, se ejecutan los pasos de puerta simple restantes.
</string>
<string name="elem_Seven-Seg_pin_ca">Ánodo común. Para encender los ledes, esta entrada deberá estar en ALTO
</string>
<string name="key_commonConnectionType">Común</string> <string name="key_commonConnectionType">Común</string>
<string name="key_commonConnectionType_tt">Tipo de conexión común.</string> <string name="key_commonConnectionType_tt">Tipo de conexión común.</string>
<string name="key_commonConnectionType_cathode">Cátodo</string> <string name="key_commonConnectionType_cathode">Cátodo</string>
@ -1916,4 +1961,110 @@ Por tanto, la señal 'D_out' estará también disponible para chequear el valor
anterior. anterior.
&lt;/body&gt;&lt;/html&gt; &lt;/body&gt;&lt;/html&gt;
</string> </string>
<string name="elem_StepperMotorUnipolar">Motor paso a paso, unipolar</string>
<string name="elem_StepperMotorUnipolar_tt">Motor paso a paso unipolar, con dos interruptores limitadores de
posición.
Están soportados el control normal (full step), medio paso (half step) o modo wave.
</string>
<string name="elem_StepperMotorUnipolar_pin_S0">Switch de posición límite 0. Vale 1 cuando el ángulo del motor es
</string>
<string name="elem_StepperMotorUnipolar_pin_S1">Switch de posición límite 1. Vale 1 cuando el ángulo del motor es
180º
</string>
<string name="elem_StepperMotorUnipolar_pin_P0">Fase 0</string>
<string name="elem_StepperMotorUnipolar_pin_P1">Fase 1</string>
<string name="elem_StepperMotorUnipolar_pin_P2">Fase 2</string>
<string name="elem_StepperMotorUnipolar_pin_P3">Fase 3</string>
<string name="elem_StepperMotorUnipolar_pin_com">Conexión de la bobina central común</string>
<string name="elem_StepperMotorBipolar">Motor paso a paso, bipolar</string>
<string name="elem_StepperMotorBipolar_tt">Motor paso a paso bipolar, con dos interruptores de posición límite.
Están soportados el control normal (full step), medio paso (half step) o modo wave.
</string>
<string name="elem_StepperMotorBipolar_pin_S0">Switch de posición límite 0. Vale 1 cuando el ángulo del motor es
</string>
<string name="elem_StepperMotorBipolar_pin_S1">Switch de posición límite 1. Vale 1 cuando el ángulo del motor es
180º.
</string>
<string name="elem_StepperMotorBipolar_pin_A+">Bobina A, positivo</string>
<string name="elem_StepperMotorBipolar_pin_A-">Bobina A, negativo</string>
<string name="elem_StepperMotorBipolar_pin_B+">Bobina B, positivo</string>
<string name="elem_StepperMotorBipolar_pin_B-">Bobina B, negativo</string>
<string name="elem_Stop">Parada</string>
<string name="elem_Stop_tt">Un flanco de subida en la entrada para la simulación.
Tiene el mismo efecto que presionar el botón "Stop" de la barra de herramientas.
</string>
<string name="elem_Stop_pin_stop">Un flanco de subida para la simulación.</string>
<string name="err_ROM_noFileGivenToLoad">¡No existe nombre de fichero disponible para la recarga automática!
</string>
<string name="attr_panel_Options">Opciones</string>
<string name="key_ghdlOptions">Opciones GHDL</string>
<string name="key_ghdlOptions_tt">Opciones empleadas para procesar todos los pasos en GHDL</string>
<string name="key_layoutShapeDelta">Separador de pines</string>
<string name="key_layoutShapeDelta_tt">Utilizado por el tipo de forma de diseño. Fija la distancia al pin
anterior.
</string>
<string name="key_colorScheme">Esquema de color</string>
<string name="key_colorScheme_DEFAULT">Normal</string>
<string name="key_colorScheme_DARK">Oscuro</string>
<string name="key_colorScheme_COLOR_BLIND">rojo/verde daltónico</string>
<string name="key_colorScheme_CUSTOM">Definido por el usuario</string>
<string name="menu_colorSchemePreset">Predefinido</string>
<string name="key_customColorScheme">Colores definidos por el usuario</string>
<string name="colorName_BACKGROUND">Fondo</string>
<string name="colorName_MAIN">Primer plano</string>
<string name="colorName_WIRE">Cable</string>
<string name="colorName_WIRE_HIGH">Cable ALTO</string>
<string name="colorName_WIRE_LOW">Cable BAJO</string>
<string name="colorName_WIRE_VALUE">Valor en el cable</string>
<string name="colorName_WIRE_OUT">Salida</string>
<string name="colorName_WIRE_Z">Cable en ALTA IMPEDANCIA</string>
<string name="colorName_ERROR">Error</string>
<string name="colorName_PASSED">Ok</string>
<string name="colorName_PINS">Pines</string>
<string name="colorName_GRID">Rejilla</string>
<string name="colorName_TESTCASE">Caso de prueba</string>
<string name="colorName_DISABLED">Deshabilitado</string>
<string name="colorName_ASYNC">Asíncrono</string>
<string name="colorName_HIGHLIGHT">Destacado</string>
<string name="lib_displays">Displays</string>
<string name="lib_mechanic">Mecánica</string>
<string name="lib_peripherals">Periféricos</string>
<string name="cli_cli">Interfaz de línea de comandos</string>
<string name="cli_nonOptionalArgumentMissing_N">El argumento no-opcional {0} no se encuentra.</string>
<string name="cli_notABool_N">El valor {0} no es booleano.</string>
<string name="cli_notANumber_N">El valor {0} no es un número.</string>
<string name="cli_noArgument_N_available">El argumento {0} no está definido.</string>
<string name="cli_notEnoughArgumentsGiven">No hay suficientes argumentos.</string>
<string name="cli_toMuchArguments">Hay demasiados argumentos.</string>
<string name="cli_invalidType_N">Tipo no válido.</string>
<string name="cli_command_N_hasNoSubCommand_N">El comando {0} no tiene subcomando {1}.</string>
<string name="cli_options">Opciones:</string>
<string name="cli_help_test">El primer nombre de archivo específica el circuito que se va a probar.
Si se especifica un segundo nombre de archivo, los casos de prueba se ejecutan para este archivo.
Si no se especifica el segundo nombre de archivo, los casos de prueba se ejecutan para el primer archivo.
</string>
<string name="cli_help_test_circ">Nombre del archivo que se va a probar.</string>
<string name="cli_help_test_tests">Nombre del archivo con casos de prueba.</string>
<string name="cli_help_test_allowMissingInputs">Permite que no haya entradas en el circuito que están definidas en
el caso de prueba.
Esto puede ser útil si hay varias posibles soluciones que dependen de diferentes entradas.
</string>
<string name="cli_thereAreTestFailures">Las pruebas han fallado.</string>
<string name="cli_errorExecutingTests">Hubo un eerror durante la ejecución de las pruebas.</string>
<string name="cli_help_svg">Puede usarse para crear un archivo SVG a partir de un circuito.</string>
<string name="cli_help_svg_dig">Nombre del archivo del circuito.</string>
<string name="cli_help_svg_svg">Nombre del archivo SVG que se va a escribir.</string>
<string name="cli_help_svg_ieee">Uso de los símbolos IEEE.</string>
<string name="cli_errorCreatingSVG">Error al crear el archivo SVG.</string>
<string name="cli_help_stats">Crea un archivo CSV que contiene las estadísticas del circuito.
Todos los componentes se listan en un archivo CSV.
</string>
<string name="cli_help_stats_dig">Nombre del archivo del circuito.</string>
<string name="cli_help_stats_csv">Nombre del archivo CSV que se va a crear.
Si no está indicada esta opción, se escribe la tabla en stdout.
</string>
<string name="cli_errorCreatingStats">Error al crear el archivo de estadísticas.</string>
<string name="menu_table_exportTablePlainText">Exporta texto plano</string>
</resources> </resources>

View File

@ -38,7 +38,9 @@
<string name="btn_clearData">Clear</string> <string name="btn_clearData">Clear</string>
<string name="btn_clearData_tt">All values are set to zero!</string> <string name="btn_clearData_tt">All values are set to zero!</string>
<string name="btn_addTransitions">Transitions</string> <string name="btn_addTransitions">Transitions</string>
<string name="btn_addTransitions_tt">All possible transitions are added as test cases. Is used to create test cases to test the simulator itself.</string> <string name="btn_addTransitions_tt">All possible transitions are added as test cases. Is used to create test cases
to test the simulator itself.
</string>
<string name="btn_newName">New Name</string> <string name="btn_newName">New Name</string>
<string name="btn_saveAnyway">Save anyway</string> <string name="btn_saveAnyway">Save anyway</string>
<string name="btn_overwrite">Overwrite</string> <string name="btn_overwrite">Overwrite</string>
@ -193,14 +195,19 @@
<string name="elem_LedMatrix_tt">A matrix of LEDs. The LEDs are shown in a separate window. <string name="elem_LedMatrix_tt">A matrix of LEDs. The LEDs are shown in a separate window.
The LEDs of a column of the display are controlled by a data word. At another input, the current column is The LEDs of a column of the display are controlled by a data word. At another input, the current column is
selected. So a multiplexed display is realized. selected. So a multiplexed display is realized.
The LEDs are able to light up indefinitely in the simulation to prevent the display from flickering.</string> The LEDs are able to light up indefinitely in the simulation to prevent the display from flickering.
</string>
<string name="elem_LedMatrix_pin_r-data">The row state of the LEDs of a column. <string name="elem_LedMatrix_pin_r-data">The row state of the LEDs of a column.
Each bit in this data word represents the state of a row of the current column.</string> Each bit in this data word represents the state of a row of the current column.
<string name="elem_LedMatrix_pin_c-addr">The number of the current column whose state is currently visible at the other input.</string> </string>
<string name="elem_LedMatrix_pin_c-addr">The number of the current column whose state is currently visible at the
other input.
</string>
<string name="elem_Data">Data Graph</string> <string name="elem_Data">Data Graph</string>
<string name="elem_Data_tt">Shows a data plot inside of the circuit panel. <string name="elem_Data_tt">Shows a data plot inside of the circuit panel.
You can plot complete clock cycles or single gate changes. You can plot complete clock cycles or single gate changes.
Does not affect the simulation.</string> Does not affect the simulation.
</string>
<string name="elem_RotEncoder">Rotary Encoder</string> <string name="elem_RotEncoder">Rotary Encoder</string>
<string name="elem_RotEncoder_tt">Rotary knob with rotary encoder. Used to detect rotational movements.</string> <string name="elem_RotEncoder_tt">Rotary knob with rotary encoder. Used to detect rotational movements.</string>
<string name="elem_RotEncoder_pin_A">encoder signal A</string> <string name="elem_RotEncoder_pin_A">encoder signal A</string>
@ -233,7 +240,8 @@
<string name="elem_MIDI_pin_N">Note</string> <string name="elem_MIDI_pin_N">Note</string>
<string name="elem_MIDI_pin_V">Volume</string> <string name="elem_MIDI_pin_V">Volume</string>
<string name="elem_MIDI_pin_OnOff">If set, this translates to pressing a keyboard key (key down event), <string name="elem_MIDI_pin_OnOff">If set, this translates to pressing a keyboard key (key down event),
if not set, this translates to releasing the key (key up event).</string> if not set, this translates to releasing the key (key up event).
</string>
<string name="elem_MIDI_pin_en">Enables the component</string> <string name="elem_MIDI_pin_en">Enables the component</string>
<string name="elem_MIDI_pin_PC">If high, the value at N is used to change the program (instrument).</string> <string name="elem_MIDI_pin_PC">If high, the value at N is used to change the program (instrument).</string>
<string name="elem_MIDI_pin_C">Clock</string> <string name="elem_MIDI_pin_C">Clock</string>
@ -283,10 +291,12 @@
If the sel input is high, the output is set to the input value.</string> If the sel input is high, the output is set to the input value.</string>
<string name="elem_Driver_pin_in">The input value of the driver.</string> <string name="elem_Driver_pin_in">The input value of the driver.</string>
<string name="elem_Driver_pin_out">If the sel input is 1 the input is given to this output. <string name="elem_Driver_pin_out">If the sel input is 1 the input is given to this output.
If the sel input is 0, this output is in high z state.</string> If the sel input is 0, this output is in high z state.
</string>
<string name="elem_Driver_pin_sel">Pin to control the driver. <string name="elem_Driver_pin_sel">Pin to control the driver.
If its value is 1 the input is set to the output. If its value is 1 the input is set to the output.
If the value is 0, the output is in high z state.</string> If the value is 0, the output is in high z state.
</string>
<string name="elem_DriverInvSel">Driver, inverted select</string> <string name="elem_DriverInvSel">Driver, inverted select</string>
<string name="elem_DriverInvSel_tt">A driver can be used to connect a data word to another line. <string name="elem_DriverInvSel_tt">A driver can be used to connect a data word to another line.
The driver is controlled by the sel input. The driver is controlled by the sel input.
@ -319,7 +329,8 @@
<string name="elem_Decoder_tt">One selectable output pin is 1, all other outputs are set to 0.</string> <string name="elem_Decoder_tt">One selectable output pin is 1, all other outputs are set to 0.</string>
<string name="elem_Decoder_output">Output {0}. This output is 1 if selected by the sel input.</string> <string name="elem_Decoder_output">Output {0}. This output is 1 if selected by the sel input.</string>
<string name="elem_Decoder_pin_sel">This input selects the enabled output. <string name="elem_Decoder_pin_sel">This input selects the enabled output.
The selected output is set to 1. All other outputs are set to 0.</string> The selected output is set to 1. All other outputs are set to 0.
</string>
<string name="elem_BitSelector">Bit Selector</string> <string name="elem_BitSelector">Bit Selector</string>
<string name="elem_BitSelector_tt">Selects a single bit from a data bus.</string> <string name="elem_BitSelector_tt">Selects a single bit from a data bus.</string>
<string name="elem_BitSelector_pin_in">The input bus</string> <string name="elem_BitSelector_pin_in">The input bus</string>
@ -1033,7 +1044,8 @@
<string name="key_Blown">Programmed</string> <string name="key_Blown">Programmed</string>
<string name="key_Blown_tt">If set a diode is "blown" or "programmed". <string name="key_Blown_tt">If set a diode is "blown" or "programmed".
At a floating gate FET the floating gate is charged. At a floating gate FET the floating gate is charged.
You can change this setting with the key 'p'.</string> You can change this setting with the key 'p'.
</string>
<string name="key_ExpressionFormat">Format</string> <string name="key_ExpressionFormat">Format</string>
<string name="key_ExpressionFormat_tt">Screen format of expressions.</string> <string name="key_ExpressionFormat_tt">Screen format of expressions.</string>
<string name="key_relayNormallyClosed">Relay is normally closed.</string> <string name="key_relayNormallyClosed">Relay is normally closed.</string>
@ -1043,16 +1055,22 @@
<string name="key_commonCathode">Common Connection</string> <string name="key_commonCathode">Common Connection</string>
<string name="key_commonCathode_tt">If selected, a common cathode or anode input is also simulated.</string> <string name="key_commonCathode_tt">If selected, a common cathode or anode input is also simulated.</string>
<string name="key_ledPersistence">Avoid Flicker</string> <string name="key_ledPersistence">Avoid Flicker</string>
<string name="key_ledPersistence_tt">It is not possible to increase the frequency so much that the flickering disappears. <string name="key_ledPersistence_tt">It is not possible to increase the frequency so much that the flickering
With this option you can stabilize the display by keeping the LEDs on until the common cathode goes down again. disappears.
This simulates a frequency above the critical flicker fusion frequency.</string> In order to suppress the flickering nevertheless, a "afterglow" can be switched on for the LEDs with this
option.
If enabled, the LEDs remain on, even if one of the pins changes to high-z.
This simulates a frequency above the critical flicker fusion frequency.
</string>
<string name="key_atf1502Fitter">ATF15xx Fitter</string> <string name="key_atf1502Fitter">ATF15xx Fitter</string>
<string name="key_atf1502Fitter_tt">Path to the fitter for the ATF15xx. <string name="key_atf1502Fitter_tt">Path to the fitter for the ATF15xx.
Enter the directory which contains the fit15xx.exe files provided by Microchip (former ATMEL).</string> Enter the directory which contains the fit15xx.exe files provided by Microchip (former ATMEL).
</string>
<string name="key_pin">Pin number</string> <string name="key_pin">Pin number</string>
<string name="key_pin_tt">An empty field means this signal is not assigned to a pin.</string> <string name="key_pin_tt">An empty field means this signal is not assigned to a pin.</string>
<string name="key_rowDataBits">Rows</string> <string name="key_rowDataBits">Rows</string>
<string name="key_rowDataBits_tt">Specifies the number of rows by specifying the number of bits of the row word.</string> <string name="key_rowDataBits_tt">Specifies the number of rows by specifying the number of bits of the row word.
</string>
<string name="key_colAddrBits">Address bits of columns</string> <string name="key_colAddrBits">Address bits of columns</string>
<string name="key_colAddrBits_tt">Addresses the individual columns. Three bits means eight columns.</string> <string name="key_colAddrBits_tt">Addresses the individual columns. Three bits means eight columns.</string>
<string name="key_lockedMode">Modification locked</string> <string name="key_lockedMode">Modification locked</string>
@ -1624,25 +1642,41 @@ In this way, 512 test rows are generated which cover all possible input configur
&lt;p&gt;If multiple rows are to be repeated, or if nested loops are required, the loop &lt;p&gt;If multiple rows are to be repeated, or if nested loops are required, the loop
statement can be used. The above example could also be implemented as follows:&lt;/p&gt; statement can be used. The above example could also be implemented as follows:&lt;/p&gt;
&lt;pre&gt; &lt;pre&gt;
C_i-1 A_3 A_2 A_1 A_0 B_3 B_2 B_1 B_0 C_i S_3 S_2 S_1 S_0 C_i-1 A_3 A_2 A_1 A_0 B_3 B_2 B_1 B_0 C_i S_3 S_2 S_1 S_0
loop(a,16) loop(a,16)
loop(b,16) loop(b,16)
0 bits(4,a) bits(4,b) bits(5,a+b) 0 bits(4,a) bits(4,b) bits(5,a+b)
1 bits(4,a) bits(4,b) bits(5,a+b+1) 1 bits(4,a) bits(4,b) bits(5,a+b+1)
end loop end loop
end loop end loop
&lt;/pre&gt; &lt;/pre&gt;
&lt;p&gt;It may be helpful to generate random numbers in test cases. &lt;p&gt;Under certain circumstances it may be necessary to be able to react to the initial
These can be created with the function 'random([n])'. The generated number is greater state of the circuit. Therefore the signals provided in the circuit can be used within
than or equal to zero and less than [n]. Considering a 16-bit multiplier as an example, the test case. For example, if a counter that starts in an undefined state is to be
a full test can not be performed since it would have 2^32 input combinations. tested, it can be clocked to a defined state:&lt;/p&gt;
A regression test that multiplies 100000 random numbers might look like this:&lt;/p&gt;
&lt;pre&gt; &lt;pre&gt;C Q_3 Q_2 Q_1 Q_0
# clock counter to 1111
while(!(Q_3 &amp; Q_2 &amp; Q_1 &amp; Q_0))
C x x x x
end while
# start the test execution
repeat(16) C bits(4,n)
&lt;/pre&gt;
&lt;p&gt;It may be helpful to generate random numbers in test cases.
These can be created with the function 'random([n])'. The generated number is greater
than or equal to zero and less than [n]. Considering a 16-bit multiplier as an example,
a full test can not be performed since it would have 2^32 input combinations.
A regression test that multiplies 100000 random numbers might look like this:&lt;/p&gt;
&lt;pre&gt;
A B Y A B Y
loop(i,100000) loop(i,100000)
let a = random(1&amp;lt;&amp;lt;16); let a = random(1&amp;lt;&amp;lt;16);
let b = random(1&amp;lt;&amp;lt;16); let b = random(1&amp;lt;&amp;lt;16);
(a) (b) (a*b) (a) (b) (a*b)
@ -1800,13 +1834,16 @@ Therefore, the signal 'D_out' is also available to check the value in this case.
<string name="tutorial10">For completeness, the inputs and outputs should be labeled. <string name="tutorial10">For completeness, the inputs and outputs should be labeled.
Right-click on an input to open a dialog. On MacOS control-click is used. Right-click on an input to open a dialog. On MacOS control-click is used.
Here the input can be given a name.</string> Here the input can be given a name.
</string>
<string name="tutorial11">Label all inputs and outputs.</string> <string name="tutorial11">Label all inputs and outputs.</string>
<string name="tutorialUniqueIdents">Inputs and outputs should always be uniquely named.</string> <string name="tutorialUniqueIdents">Inputs and outputs should always be uniquely named.</string>
<string name="tutorialNotNeeded">Skip Tutorial</string> <string name="tutorialNotNeeded">Skip Tutorial</string>
<string name="menu_runToBreakMicro">Run To Break in Single Gate Mode</string> <string name="menu_runToBreakMicro">Run To Break in Single Gate Mode</string>
<string name="menu_runToBreakMicro_tt">Executes all single gate steps until a rising edge is detected on a break component. <string name="menu_runToBreakMicro_tt">Executes all single gate steps until a rising edge is detected on a break
If there is no break component, the remaining single gate steps are executed.</string> component.
If there is no break component, the remaining single gate steps are executed.
</string>
<string name="elem_Seven-Seg_pin_ca">Common anode. To turn on the LEDs, this input needs to be high.</string> <string name="elem_Seven-Seg_pin_ca">Common anode. To turn on the LEDs, this input needs to be high.</string>
<string name="key_commonConnectionType">Common</string> <string name="key_commonConnectionType">Common</string>
<string name="key_commonConnectionType_tt">Kind of common connection.</string> <string name="key_commonConnectionType_tt">Kind of common connection.</string>
@ -1933,4 +1970,103 @@ Therefore, the signal 'D_out' is also available to check the value in this case.
edge of the clock are not calculated until the circuit has stabilized after the previous rising edge. edge of the clock are not calculated until the circuit has stabilized after the previous rising edge.
&lt;/body&gt;&lt;/html&gt; &lt;/body&gt;&lt;/html&gt;
</string> </string>
<string name="elem_StepperMotorUnipolar">Stepper Motor, unipolar</string>
<string name="elem_StepperMotorUnipolar_tt">Unipolar stepper motor with two limit position switches.
Full step drive, half step drive and wave drive are supported.
</string>
<string name="elem_StepperMotorUnipolar_pin_S0">Limit position switch 0, becomes 1 when the motor angle is 0°.
</string>
<string name="elem_StepperMotorUnipolar_pin_S1">Limit position switch 1, becomes 1 when the motor angle is 180°.
</string>
<string name="elem_StepperMotorUnipolar_pin_P0">Phase 0</string>
<string name="elem_StepperMotorUnipolar_pin_P1">Phase 1</string>
<string name="elem_StepperMotorUnipolar_pin_P2">Phase 2</string>
<string name="elem_StepperMotorUnipolar_pin_P3">Phase 3</string>
<string name="elem_StepperMotorUnipolar_pin_com">Common center coil connection</string>
<string name="elem_StepperMotorBipolar">Stepper Motor, bipolar</string>
<string name="elem_StepperMotorBipolar_tt">Bipolar stepper motor with two limit position switches.
Full step drive, half step drive and wave drive are supported.
</string>
<string name="elem_StepperMotorBipolar_pin_S0">Limit position switch 0, becomes 1 when the motor angle is 0°.
</string>
<string name="elem_StepperMotorBipolar_pin_S1">Limit position switch 1, becomes 1 when the motor angle is 180°.
</string>
<string name="elem_StepperMotorBipolar_pin_A+">Coil A, positive</string>
<string name="elem_StepperMotorBipolar_pin_A-">Coil A, negative</string>
<string name="elem_StepperMotorBipolar_pin_B+">Coil B, positive</string>
<string name="elem_StepperMotorBipolar_pin_B-">Coil B, negative</string>
<string name="elem_Stop">Stop</string>
<string name="elem_Stop_tt">A rising edge at the input stops the simulation.
Has the same effect as pressing the Stop button in the toolbar.
</string>
<string name="elem_Stop_pin_stop">A rising edge stops the simulation.</string>
<string name="err_ROM_noFileGivenToLoad">There is no file name available for the automatic reload!</string>
<string name="attr_panel_Options">Options</string>
<string name="key_ghdlOptions">GHDL Options</string>
<string name="key_ghdlOptions_tt">Options that are used for all processing steps by GHDL.</string>
<string name="key_layoutShapeDelta">Pin Separator</string>
<string name="key_layoutShapeDelta_tt">Used by the layout shape type. Sets the distance to the previous pin.
</string>
<string name="key_colorScheme">Color-Scheme</string>
<string name="key_colorScheme_DEFAULT">Normal</string>
<string name="key_colorScheme_DARK">Dark</string>
<string name="key_colorScheme_COLOR_BLIND">red/green colorblind</string>
<string name="key_colorScheme_CUSTOM">User Defined</string>
<string name="menu_colorSchemePreset">Preset</string>
<string name="key_customColorScheme">User Defined Colors</string>
<string name="colorName_BACKGROUND">Background</string>
<string name="colorName_MAIN">Foreground</string>
<string name="colorName_WIRE">Wire</string>
<string name="colorName_WIRE_HIGH">Wire HIGH</string>
<string name="colorName_WIRE_LOW">Wire LOW</string>
<string name="colorName_WIRE_VALUE">Value at the wire</string>
<string name="colorName_WIRE_OUT">Output</string>
<string name="colorName_WIRE_Z">Wire HIGH-Z</string>
<string name="colorName_ERROR">Error</string>
<string name="colorName_PASSED">Ok</string>
<string name="colorName_PINS">Pins</string>
<string name="colorName_GRID">Grid</string>
<string name="colorName_TESTCASE">Test case</string>
<string name="colorName_DISABLED">Disabled</string>
<string name="colorName_ASYNC">Asynchronous</string>
<string name="colorName_HIGHLIGHT">Highlighted</string>
<string name="lib_displays">Displays</string>
<string name="lib_mechanic">Mechanical</string>
<string name="lib_peripherals">Peripherals</string>
<string name="cli_cli">Command Line Interface</string>
<string name="cli_nonOptionalArgumentMissing_N">The non-optional argument {0} is missing.</string>
<string name="cli_notABool_N">The value {0} is no bool.</string>
<string name="cli_notANumber_N">The value {0} is not a number.</string>
<string name="cli_noArgument_N_available">The argument {0} is not defined.</string>
<string name="cli_notEnoughArgumentsGiven">There are not enough arguments.</string>
<string name="cli_toMuchArguments">There are too many arguments.</string>
<string name="cli_invalidType_N">Invalid type.</string>
<string name="cli_command_N_hasNoSubCommand_N">The command {0} has no sub-command {1}.</string>
<string name="cli_options">Options:</string>
<string name="cli_help_test">The first file name specifies the circuit to be tested.
If a second file name is specified, the test cases are executed from this file.
If no second file name is specified, the tests are executed from the first file.
</string>
<string name="cli_help_test_circ">Name of the file to be tested.</string>
<string name="cli_help_test_tests">Name of a file with test cases.</string>
<string name="cli_help_test_allowMissingInputs">Allows the missing of inputs in the circuit which are
defined in the test case. This can be useful if there are several possible solutions which may
depend on different inputs.
</string>
<string name="cli_thereAreTestFailures">Tests have failed.</string>
<string name="cli_errorExecutingTests">An error has occurred during the execution of the tests.</string>
<string name="cli_help_svg">Can be used to create an SVG file from a circuit.</string>
<string name="cli_help_svg_dig">The file name of the circuit.</string>
<string name="cli_help_svg_svg">The name of the SVG file to be written.</string>
<string name="cli_help_svg_ieee">Use of the IEEE symbols.</string>
<string name="cli_errorCreatingSVG">Error while creating the SVG file!</string>
<string name="cli_help_stats">Creates a CSV file which contains the circuit statistics.
All components used are listed in the CSV file.
</string>
<string name="cli_help_stats_dig">File name of the circuit.</string>
<string name="cli_help_stats_csv">Name of the csv file to be created.
If this option is missing, the table is written to stdout.
</string>
<string name="cli_errorCreatingStats">Error while creating the stats file!</string>
<string name="menu_table_exportTablePlainText">Export Plain Text</string>
</resources> </resources>