This file is indexed.

/usr/share/tkgate-1.8.7/locale/es/messages is in tkgate-data 1.8.7-4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
#
#   Copyright (C) 1987-2000 by Jeffery P. Hansen
#
#   This program is free software; you can redistribute it and/or modify
#   it under the terms of the GNU General Public License as published by
#   the Free Software Foundation; either version 2 of the License, or
#   (at your option) any later version.
#
#   This program is distributed in the hope that it will be useful,
#   but WITHOUT ANY WARRANTY; without even the implied warranty of
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#   GNU General Public License for more details.
#
#   You should have received a copy of the GNU General Public License
#   along with this program; if not, write to the Free Software
#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
# Last edit by hansen on Fri Jan 26 11:08:13 2001
#
# Translation by Agustn Borrego (agusbo@iponet.es)
#

##############################################################################
#
# basic strings
#
b.dismiss	Volver
b.close		Cerrar
b.ok		OK
b.clear		Borrar
b.cancel	Cancelar
b.open		Abrir...
b.bitw		Anchura Bus
b.in		entrada
b.out		salida
b.inout		bidireccional
b.browse	Visualizar...
b.label		Etiqueta
b.find		Buscar
b.edit		Editar...
b.add		Añadir...
b.delete	Borrar
b.deleteb	Borrar...
b.apply		Aplicar
b.anchor	Anclar
b.tech		Tecnología

##############################################################################
# Menu strings
#
file		Fichero
edit		Editar
tool		Herramientas
simulate	Simular
module		Módulo
gate		Puerta
make		Insertar
circ		Circuito

new		Nuevo
open		Abrir...
openlib		Abrir Libreria...
save		Salvar
saveas		Salvar como...
print		Imprimir...
options		Opciones...
quit		Salir

cut		Cortar
copy		Copiar
paste		Pegar
selall		Seleccionar Todo
find		Buscar...
algnv		Situar en Columna
algnh		Situar en Fila
zoomin		Zoom Acercar
zoomout		Zoom Alejar

move		Mover/Conectar
delg		Borrar puerta
cutw		Cortar cable
inv		Invertir
bitw		Anchura del bus
debug		Depurar
rot0		Orientación 0º
rot90		Orientación 90º
rot180		Orientación 180º
rot270		Orientación 270º

simbegin	Empezar Simulación
simend		Terminar Simulación
simrun		Modo continuo
simpause	Pausa
simstep		Paso a paso (tiempo)
simcycle	Paso a paso (nº ciclos)
simbreak	Punto de ruptura...
simscript	Ejecutar Guión...
simload		Fichero -> Memoria...
simdump		Memoria -> Fichero...

modopen		Abrir
modclose	Cerrar
modseti		Ajustar Interface
modediti	Editar Interfaces...
modnew		Nuevo...
moddel		Borra...
modcopy		Copia...
modrename	Renombra...
modclaim	Módulo libreria -> Módulo usuario...
circprop	Propiedades del circuito...
cpath		Camino crítico...

gataddin	Añade Entrada
gataddout	Añade Salida
gataddinout	Añade Bidireccional
gatiochg	Cambiar Tipo
gatanchor	Anclar Selección
gatunanchor	Liberar Selección
gatprop		Propiedades...
gatrep		Réplica
gatdel		Borrar
gatsettech	Seleccionar Tecnología

gmswitch	Entrada/Salida
gmgate		Puerta
gmredgate	Reducción
gmmsi		MSI
gmalu		ALU
gmmem		Memoria
gmmod		Módulo
gmcomment	Comentario
gmframe		Marco

gmxswitch	Conmutador
gmdip		Interruptores DIP
gmground	Masa
gmvdd		Vdd
gmmerge		Lineas <-> Bus
gmclock		Señal de Reloj

gm.led		LED
gm.ledbar	Barra de LEDs 
gm.ledhex	7-Seg. LED (HEXADECIMAL)
gm.leddec	7-Seg. LED (DECIMAL)
gm.ledseg	7-Seg. LED (Directo)

gmtty		TTY (Terminal)

gmand		AND  (Y)
gmnand		NAND (NO-Y)
gmor		OR   (O)
gmnor		NOR  (NO-O)
gmxor		XOR  (O-EX)
gmxnor		XNOR (NO-O-EX)
gmbuf		Buffer 
gminv		Inversor
gmtribuf	Buffer-Triestado 
gmnmos		NMOS
gmpmos		PMOS

gmrand		AND
gmrnand		NAND
gmror		OR
gmrnor		NOR
gmrxor		XOR
gmrxnor		XNOR

gmadd		Sumador
gmmult		Multiplicador
gmdiv		Divisor
gmlshift	DespL. Izquierda
gmrshift	DespL. Derecha
gmarshift	DespL. Arit. Derecha
gmroll	        DespL. cíclico

gmreg		Registro
gmff		Flip-Flop D
gmram		RAM
gmrom		ROM

gm21mux		2-1 Multiplexor
gm41mux		4-1 Multiplexor
gm81mux		8-1 Multiplexor
gm12dec		1-2 Decodificador
gm14dec		1-4 Decodificador
gm18dec		1-8 Decodificador
    
gmmodinst	Inserta módulo
gmmodin		Entrada Módulo
gmmodout	Salida Módulo
gmmodinout	Bidireccional Módulo

addwireseg	Añadir segmento de cable

help		Ayuda
hlpabout	Acerca de...
hlplicense	Licencia...
hlpdoc		Documentación...
hlptut		Tutoriales
hlpexample	Ejemplos
exampcomb	Lógica Combinacional
examp3bit	Contador de 3 bits
examp8bit	Contador de 8 bits 
examptrff	FF a nivel de Transistores
exampcpu	CPU
tutwelcome	Introducción al TkGate 
tutcreate	Creando un Circuito
tutedit1	Editando un Circuito (1)
tutedit2	Editando un Circuito (2)
tutmods		Usando los Módulos

tutsim		Simulando un Circuito

# Scope Menu
menu.sc.prtrace	Visualizando Señal...
menu.sc.close	Cerrar
menu.sc.trace	Señal
menu.sc.zoomin	Acercar
menu.sc.zoomout	Alejar

##############################################################################
# Interface strings
#
ifile		Fichero
imodule		Módulo
iblmodule	Módulos:
iports		Puertos:
ibits		Bits:

#############################################################################
# Net Dialog Box
#
db.net.name	Nombre Conexión
db.net.hide	Nombre Oculto
db.net.bits	Anchura Bus	
db.net.port	Tipo de Patilla
db.net.in	entrada
db.net.out	salida
db.net.inout	bidireccional
db.net.inets	Conexiones

##############################################################################
# Gate dialog box
#
db.gate.signam		Nombre de la Señal
db.gate.portnam		Nombre de la Patilla
db.gate.iotype		Tipo
db.gate.bitw		Anchura Bus
db.gate.cyclew		Anchura Ciclo
db.gate.phase		Fase
db.gate.duty		Función
db.gate.port		Patilla
db.gate.bitws		Bits
db.gate.gtype		Tipo de Puerta
db.gate.gname		Nombre de la Puerta
db.gate.hidenam		Nombre Oculto
db.gate.anchor		Anclada
db.gate.cpbreak		Ruptura del camino crítico
db.gate.butstate	Estado del Botón
db.gate.dipval		Valor del conmutador
db.gate.memfilenam	Fichero de Memoria
db.gate.modname		Función
db.gate.islink		El Texto es un Hiperenlace
db.gate.link		Enlace a Fichero
db.gate.findw		Busca sólo cables
db.gate.findg		Busca sólo puertas
db.gate.findwg		Busca cables y puertas
db.gate.general		General
db.gate.details		Detalles
db.gate.ports		Patilla
db.gate.delay		Retraso
db.gate.stddelay	Retraso Normal
db.gate.custdelay	Retraso Personalizado

db.led.type		Tipo de LED
db.led.bit		Bit
db.led.bar		Barra Grafica
db.led.hex		7-Segment (HEXADECIMAL)
db.led.dec		7-Segment (DECIMAL)
db.led.seg		7-Segment (Directo)

cpath.cloops -begin-
Se ha detectado un bucle de realimentación en su circuito.
Para poder realizar un análisis de los retrasos en dicho
circuito deberemos, o bién romper el bucle, o marcar alguna
de las puertas en el bucle como punto de un "Camino crítico".
Las conexiones detectadas como bucle se listan más abajo.
-end-

##############################################################################
# Print dialog box
#
print.outto		Salida a
print.printer		Impresora
print.file		Fichero
print.prcmd		Comando de Impresión
print.filename		Nombre del Fichero
print.epssave		Salvar como Postscript Encapsulado.
print.doctit		Título del Documento
print.prmod		Imprimir Módulos
print.epcm		Periodo de tiempo/cm
print.estpg		Páginas estimadas
print.all		Todo
print.cur		Actual
print.use		Usados
print.sel		Seleccionados
print.inclib		Incluye módulos de libreria.
print.papsz		Tamaño del Papel 
print.orient		Orientación
print.portrait		Vertical
print.landscape		Apaisada
print.2side		Imprimir a doble cara
print.opts		Opciones
print.scale		Escalar módulos hasta completar página.
print.partition	        Dividir módulos grandes en varias páginas.
print.incidx		Incluye indice.
print.incgraph		Incluye gráfico de jerarquia.
print.4up		Imprimir cuatro módulos pequeños por página.
print.range		Rango
print.fulltr		Trazado completo
print.parttr		Trazado parcial
print.start		Empezar
print.end		Fin

##############################################################################
#
# Options dialog
#
opt.site		Nombre de la Empresa
opt.inst		Instancias
opt.mods		Módulos
opt.modports		Patillas de Módulos
opt.frames		Marcos
opt.comment		Comentarios
opt.hlink		Hiperenlaces
opt.wire		Cables simples (1 Bit)
opt.bus			Buses
opt.tools		Herramientas de Puerta
opt.cpath		Caminos críticos
opt.grid		Visualizar Rejilla
opt.logic1		Lógica '1'
opt.logic0		Lógica '0'
opt.float		Flotante
opt.unknown		Conflicto Desconocido
opt.offled		LED apagado
opt.onled		LED encendido
opt.zled		LED flotante
opt.restdef		Restaura opciones por defecto
opt.regudate		Actualizar Región
opt.smoothscroll	Desplazamiento Suave
opt.outmove		Recuadro en desplazamientos de Módulos
opt.balloon		Habilitar Globos de Ayuda
opt.debug		Habilitar Depuración
opt.novice		Modo Novato
opt.ckpoint		Realizar Chequeo de Puntos
opt.freq		Frecuencia
opt.beak		Habilitar Modo Especial
opt.mode		Modo
opt.normal		Normal
opt.bat			Bat
opt.trek		Star Trek
opt.miles		Miles
opt.showsimcmd		Visualizar Cadena Simulada
opt.logfile		Fichero de mensajes del Simulador
opt.estepsz		Ajuste Tiempo (Simulación paso a paso)
opt.cstepsz		Ajuste nº ciclos (Simulación paso a paso)
opt.overstep		Exceder Reloj
opt.initscript		Guión de inicialización
opt.posedge		El reloj para después de todos los flancos
opt.setclock		El reloj para en punto
opt.delayfilepath	Ficheros de Retraso
opt.general		General
opt.print		Imprimir
opt.simulate		Simular
opt.analysis		Análisis
opt.color		Color

opt.cpopts		Opciones de los caminos críticos:
opt.maxpath		Máximo nº de caminos:
opt.cpflash		Presentar como relampago

opt.vercheck		-begin-
Chequea de forma periódica si existen nuevas versiones del
programa TKGATE en Internet. No habilitarla si no se dispone 
de una conexión permanente a la RED.
-end-

##############################################################################
#
# Block list dialog boxes
blklst.newmod		Módulo nuevo 
blklst.delmod		Borra Módulo
blklst.frommod		Copia Módulo de
blklst.tomod		a
blklst.oldname		Nombre anterior
blklst.newname		Nombre nuevo
blklst.claim		Módulo libreria -> Módulo ususario

##############################################################################
#
# Circuit Dialog box
#
circ.topmod		Módulo principal
circ.discchg		Descartar cambios
circ.iniscript		Guiones de Inicialización
circ.noscript		No ha seleccionado ficheros de guión.
circ.really1		Quiere realmente borrarlo
circ.really2		de la lista de guiones de inicialización

##############################################################################
# Simulator
#
sim.breakpt		Punto de ruptura

##############################################################################
#
# Command box
#
cmd.file		Nombre del fichero
cmd.topname		Nombre del módulo principal

##############################################################################
#
# Critical path messages
#
cp.delay		Retraso del camino:
cp.pathl		Lista de caminos:
cp.numpath		Número de caminos:
cp.recompute		Recómputo

##############################################################################
# Error messages
#
err.verilog		Errores en fichero:
err.nopin		No puedo cambiar la patilla seleccionada.
err.badhex		Valor hexadecimal incorrecto. Ignoro '%s'.
err.gatanchor		Puertas Ancladas no pueden moverse.
err.libmode		Operación imposible en módulo de libreria (convertir a módulo normal para editar).
err.badfind		No puedo encontrar '%s' como destino.
err.badopendel		No puedo borrar el módulo abierto.
err.nosrcmod		No puedo encontrar '%s' como módulo fuente.
err.noerr		No puedo indicarle el error.
err.misserr		Error información incompleta (did the simulator crash?)
err.pounimpl		Información de error no implementada

err.badinadd		No puedo añadir más entradas a la puerta seleccionada.
err.badoutadd		No puedo añadir más salidas a la puerta seleccionada.
err.badinoutadd		No puedo añadir más lineas bidireccionales a la puerta
err.badpinchg		No puedo cambiar el tipo de patillas de la puerta.
err.badnetname		He borrado caracteres incorrectos en el identificador.
err.netbcrename		Identificador cambia a '%s' por caracteres incorrectos.
err.netconfnet		Identificador cambia a '%s' debido a un conflicto.
err.netconfgat		Identificador cambia debido a conflicto con nombre de puerta básica.
err.netconfkw		Identificador cambia debido a conflicto con palabra reservada.
err.badconsame		Unión rechazada debido a que los cables forman parte de la misma conexión.
err.badconptsp		Unión rechazada debido a que ambos cables son patillas de módulos o alimentación.
err.badconbitw		Unión rechazada por no poderse emparejar la anchura de los dos buses.
err.badrange		No se permite visualizar el rango no positivo de la señal.
err.badlprcmd		No puedo ejecutar el comando  '%s' de impresión.
err.badpsopen		No puedo abrir el fichero '%s' para salida postscript.

err.bkpt.badexp		Error de sintaxis en expresión para punto de ruptura. Debe ser una de las siguientes: 'conexión', '!conexión', 'conexión == valor', 'conexión != valor'
err.bkpt.badnet		'%s' es un nombre incorrecto de conexión. Los nombres válidos deben empezar por una letra y contener sólo letras, números y el signo '.'.
err.bkpt.badval		Error de sintaxis en el valor '%s'.  Debe ser decimal o una constante en el estilo Verilog.
err.bkpt.toomany	Demasiados puntos de ruptura.  El máximo es de %d.

err.sim.badtmp		No puedo salvar el fichero temporal '%s' para la simulación ( ¿ Disco lleno ? )
err.sim.syntx		Error de sintaxis en el comando '%s'.
err.sim.noincl		El fichero Include '%s' no se encuentra.
err.sim.clockbadedge	Ilegal indicador en el pulso '%c' del comando de reloj.
err.sim.nobkpt		No existe punto de ruptura '%s'.
err.sim.nonet		No puedo encontrar la conexión '%s'.
err.sim.nogate		No puedo encontrar la puerta '%s'.
err.sim.badbin		'%s' es un carácter incorrecto en constante binaria.
err.sim.notswitch	La puerta '%s' no es un conmutador, dip o registro.
err.sim.badcmd		No reconozco el comando '%s' en el guión de simulación.

err.noteditpchg		Las propiedades sólo pueden cambiarse en modo Edición.	
err.badeditop		Operación ilegal en el modo de Edición.
err.badopen		No se puede abrir el fichero '%s'.
err.badlibopen		No puedo abrir la libreria '%s'.

err.nomark		Por favor marca con el botón izquierdo antes de seleccionar el tipo de puerta.
err.badgate		No conozco ese tipo de puerta.
err.badmake		No puedo crear la puerta.

err.manypages		-begin-
Hay un montón de páginas en
este documento. ¿ Estás seguro
de querer imprimirlo ?.
-end-

err.nojump		-begin-
La posibilidad de 'saltar al módulo' no se 
puede utilizar en el modo de simulación o
en el análisis de un camino crítico. Por
favor navega de forma manual hasta el bloque
de destino seleccionando los módulos adecuados
y utilizando la opción '>' del teclado. Se 
acceder al módulo de nivel superior en la
jerarquia actuando sobre la tecla '<'.
-end-

err.nomod		Módulo '%s' no está definido.
err.modlock		!Este bloque lógico lo está visualizando!
err.closeroot		No puedo cerrar el módulo principal. Utiliza la opción Salir del menú Fichero.
err.sim.isrun		El simulador está ejecutandose en estos momentos (Utiliza 'Ctrl-s e' para terminar).
err.sim.isnotrun	El simulador no está funcionando (Utiliza 'Ctrl-s b' para empezar).
err.editonly		Comando incorrecto en el modo de Simulación.
err.simonly		Comando sólo válido en modo Simulación.

err.nodel		No se puede borrar lo seleccionado.
err.modnotdef		Módulo '%s' no definido.
err.moddef		El bloque '%s' ya existe.
err.noprop		No se pueden editar las propiedades de la puerta seleccionada.
err.openscript		No puedo abrir el fichero de guión de simulación '%s'
err.oldversion		Cargado fichero de la versión %s, obsoleta (la más reciente es la versión %s).
err.futureversion	Fichero salvado en la versión %s, futura versión del programa tkgate (la versión actual es %s).
err.badversion		Se desconoce el número de versión.  Usada bajo su responsabilidad.
err.nodrive		Conexión %s no posee entrada en el módulo %s.
err.noconn		Cable %s{%d} no posee conexiones - lo borramos.

err.noback		-begin-
El fichero %s, se creará por el
programa tkgate, y no puede leerse
por versiones anteriores a la actual
(%s), si decide salvarlo. 
-end-

##############################################################################
# Informational messages
#
msg.selwire		Seleccionado cable denominado '%s'.
msg.selgate		Seleccionado %s denominado '%s'.
msg.selblock		Seleccionado bloque %s denominado '%s'.
msg.modoverwt		Módulo de destino '%s' existe. ¿ Sobreescribir ?
msg.foundgate		Encontrada puerta denominada '%s'.
msg.foundwire		Encontrado cable denominado '%s'.
msg.searchagn		Cadena destino '%s' no encontrada.  Pulsa 'find' para reiniciar la búsqueda.
msg.sim.chgtoroot	El modo Simulación requiere el módulo principal en la cima de la pila de Edición.
msg.sim.nogatemod	Modo SimulaciónSimulation requiere un módulo concreto de pila.
msg.setinterface	Ajustar el interfaz del módulo para '%s'.
msg.needsel		Por favor selecciona una instancia de módulo.
msg.wroteckpt		Chequea punto a %s...
msg.save		Salva circuito como '%s'.
msg.badsave		Falla fichero de salida '%s'.
msg.reallynew		El circuito se ha modificado. ¿ Realmente desea perder los cambios y crear uno nuevo ?
msg.reallyquit		El circuito se ha modificado. ¿ Realmente desea salir ??
msg.notlib		'%s' no es un módulo de libreria.

##############################################################################
# Miles messages (Activated when Miles Bader uses tkgate)
#
miles.msg1		Sólo un loco colocaria %s%s aquí, Miles.
miles.msg2		Es realmente un estúpido lugar donde colocar %s%s, Miles.
miles.msg3		Es un lugar horrible para colocar %s%s, Miles.
miles.msg4		Miles, debes estar loco si colocas %s%s aquí.
miles.msg5		Sólo tu puedes colocar %s%s aquí, Miles.
miles.msg6		Colocar %s%s aquí es un prueba más de que eres absolutamente estúpido, Miles.
miles.msg7		No sabes lo que haces, Miles, es un circuito estúpido.
miles.msg8a		Es inútil continuar, Miles.
miles.msg8b		Es obvio que no puedes diseñar un circuito


##############################################################################
# Balloon Help
#

ho.new		-begin-
Borra el circuito actual y,
empieza a editar uno nuevo.
-end-

ho.open		Fichero -> Circuito
ho.save		Circuito -> Fichero actual
ho.print	Circuito -> Impresora

ho.move		-begin-
Move/Connect - Pulsando y arrastrando el ratón puedes:
  Ajustar la posición de una puerta recién insertada
  Mover puertas y conexiones ya colocadas
  Conectar cables entre patillas de puertas
Realizando una doble pulsación puedes:
  Editar las propiedades de puertas, conexiones y puertos
  Editar el texto de los comentarios
-end-

ho.delgat	-begin-
borrar puerta - Usa esta herramienta
para borrar las puertas.
-end-

ho.cutw		-begin-
Corta cables - Usa esta herramienta
para desconectar cables.
-end-

ho.inv		-begin-
Invertir - Usa esta herramienta
para insertar o borrar inversiones 
de las patillas de las puertas.
-end-

ho.bitw		-begin-
Anchura del Bus - Usa esta herramienta
para cambiar el número de lineas del
Bus. Introduce dicho número en la 
parte inferior derecha de la ventana.
-end-

ho.modopen	Abre el módulo seleccionado.
ho.modclose	Cierra el módulo actual.

ho.simgo	-begin-
Si no estamos simulando, inicia la 
Simulación y ejecuta cualquier
guión de inicialización. Si
estamos simulando, se coloca en
modo continuo o interactivo.
-end-

ho.simpause	-begin-
Para la simulación en curso.
-end-

ho.simstep	-begin-
Avanza la simulación un
intervalo de tiempo fijo.
Abre el submenu Opciones de
Simulación para ajustarlo.
-end-

ho.simclock	-begin-
Avanza la simulación un
número fijo de ciclos de
reloj. Abre el submenu Opciones
de Simulación para ajustarlo.
-end-

ho.simstop	-begin-
Finaliza la simulación en curso
y vuelve al modo de Edición.
-end-

ho.simbreak	-begin-
Edita los puntos de ruptura. La Simulación
se detendrá cuando la condición ajustada
sea vuelva verdadera.
-end-

ho.simexec	Ejecuta un guión de simulación.

ho.simload	-begin-
Carga la memoria con el contenido
de un fichero con extensión mem.
-end-

ho.simdump	-begin-
Almacena el contenido de la memoria
en un fichero con extensión mem.
-end-

ho.sim.break	-begin-
Introduce punto de ruptura.  Punto de ruptura es una expresión
que detiene la simulación cuando su evaluación resulta
verdadera. Las Expresiones soportadas por el programa son del tipo
operador relacional simple : "w1 == 0" o "w7 != 8". También se
contempla expresiones en las que se niega la conexión: "!w2". 
-end-

ho.f.modlist	-begin-
Lista todos los móulos actualmente cargados.
El módulo principal, el superior en la jerarquia
se indica con el signo "+", los módulos de libreria
se visualizan entre paréntesis.
-end-

ho.netlist	-begin-
Lista todas las conexiones del módulo actual.
Conexiones marcadas con el signo "@" no presentan su
nombre en el esquema (conexiones ocultas). Las 
conexiones BUS van seguidas del número de lineas
que poseen.
-end-

ho.ports	-begin-
Lista todas las patillas del módulo actual
El signo '>' indica entrada, '<' indica salida,
y '=' indica linea bidireccional. 
-end-

ho.status.logo		-begin-
Estado de la Simulación.  Si se presenta una
puerta de hierro estamos en el modo de Edición.
Si se presenta una puerta AND con cuatro patas
estamos en modo de simulación. Si la puerta
está parada, la simulación está detenida y
si está en movimiento, la simulación está en 
pleno funcionamiento.
-end-

ho.status.msg		Los mensajes del programa se presentan aquí.

ho.status.block		La pila de módulos que están siendo editados.

ho.status.file		-begin-
Fichero actualmente editado.  El signo '*' indica
que el buffer se ha modificado desde la última
vez que el fichero se salvo en disco.
-end-

ho.print.selall		Imprimir todos los módulos actualmente cargados en TKGate.
ho.print.selcur		Imprimir sólo el módulo presente en la ventana de Edición de TKGate.
ho.print.seluse		-begin-
Imprime todos los módulos "en uso". Los módulos en uso son aquellos que descienden del principal siguiendo la jerarquia arborescente.
-end-

ho.print.selsel		-begin-
Imprime sólo los módulos seleccionados más abajo.
Usa la tecla CONTROL para seleccionar más de uno.
-end-

ho.print.modlist	Selecciona los módulos a imprimir.

ho.circuit.discchg	-begin-
TkGate no presenta un aviso si descartas
los cambios sin salvar.
-end-

ho.cmd.bitw		-begin-
Cables seleccionados con el cursor
pueden ajustarse a esta anchura de Bus.
-end-

ho.edgat.signam		-begin-
El nombre de la señal seleccionada en la puerta.
Puedes cambiar este nombre editandolo aquí.
-end-

ho.edgat.port		-begin-
El nombre de la patilla para esta señal en esta
puerta. Este campo sólo puede ser editado para
intancias de módulos.
-end-

ho.edgat.iolab		-begin-
La dirección de la señal seleccionada de esta
puerta. Este campo sólo puede editarse en las
instancias de módulos.
-end-

ho.edgat.bitlab		-begin-
La anchura de Bus de la señal seleccionada de 
esta puerta. Se puede cambiar editandola aquí.
-end-

ho.edgat.cycle		El número total de periodos de tiempo en un ciclo de reloj.
ho.edgat.phase		El punto inicial del ciclo (en %).
ho.edgat.duty		El % del ciclo que el reloj está en estado bajo.
ho.edgat.cname		Nombre de la conexión a la que se une.
ho.edgat.cport		Patilla de está conexión a la que se une.
ho.edgat.ctype		Tipo de conexión.
ho.edgat.cbitw		Anchura de Bus de la conexión a la que se une.
ho.edgat.cedit		Edita la patilla seleccionada.
ho.edgat.cadd		Añade una patilla.
ho.edgat.cdel		Borra la patilla seleccionada.

ho.edgat.hide		-begin-
Activa esta bandera para no 
visualizar el nombre de la puerta.
-end-

ho.edgat.gtype		Tipo de puerta.
ho.edgat.gname		Nombre de esta instancia de puerta.
ho.edgat.ganchor	Activa esta bandera para anclar la posición de la puerta.
ho.edgat.gx		Coordenada X de la puerta.
ho.edgat.gy		Coordenada Y de la puerta.

ho.edgat.swstate	-begin-
El estado inicial del conmutador cuando
se inicia una sesión de Simulación.
-end-

ho.edgat.dipstate	-begin-
El estado inicial de los interruptores DIP
cuando se inicia una sesión de Simulación.
-end-

ho.edgat.range		El rango de bits a colocar en un bus.

ho.edgat.memfile	-begin-
El fichero con el estado inicial de esta memoria.
Este fichero se lee cuando se inicia el Simulador.
-end-

ho.edgat.func		El tipo de función de este módulo.
ho.edgat.frame		La etiqueta del panel.

ho.opt.site		-begin-
El nombre del lugar donde tkgate se ha instalado.
Se utiliza en la salida impresa o fichero postscript.
-end-

ho.opt.smooth		-begin-
Si esta opción está habilitada, el desplazamiento
se optimiza al usar copias bitmap en lugar de un
completo redibujado. Puedes colocarla en off si 
hay problemas con su servidor.
-end-

ho.opt.clip		-begin-
Si esta opción está habilitada, Se actualiza solo
la región actualmente expuesta del entorno de 
Edición. De lo contrario se redibuja todo.
-end-

ho.opt.outmove		-begin-
Si esta opción está habilitada, sólo un recuadro
que rodea a las instancias de módulos se dibuja
mientras se arrastra este. Usa esta opción en las
máquinas con micros y tarjetas gráficas lentas.
-end-

ho.opt.bhelp		-begin-
Si esta opción está habilitada, los globos de ayuda
se activan.  Los globos de ayuda, como este mismo,
proporciona una ayuda resumida sobre los elementos 
del interfaz, cuando el ratón se situa encima de ellos.
-end-

ho.opt.novice		-begin-
Si no se especifica ningún circuito en la linea de 
comandos. El programa TkGate presenta un tutorial
para iniciarse en el manejo del programa.
-end-

ho.opt.debug		-begin-
Habilita algunas opciones de depuración.  Sólo es
util para desarrolladores del programa TkGate.
-end-

ho.opt.ckpt		Habilitat puntos de chequeo para circuitos no salvados.
ho.opt.ckptfreq		Frecuencia de los puntos de chequeo en segundos.

ho.opt.beak		-begin-
Habilitar todas estas opciones.
Si deshabilita esta opción, estos modos
(y esta caja de diálogo) no aparece en
el menú opciones. Sólo puede recuperarse
editando el fichero .tkgate-properties.
-end-

ho.opt.miles		-begin-
Si este modo está habilitado, el programa insulta
periodicamente la inteligencia del usuario.
-end-

ho.opt.bat		-begin-
Si este modo está habilitado, el programa activará
el entorno para diseñar un computador sencillo a
partir de módulos.
-end-

ho.opt.trek		Ayudame Scoty!
ho.opt.normal		Descartar el cachondeo.

ho.opt.simstep		-begin-
El número de periodos de tiempo que avanzamos
si hemos activado el modo paso a paso por tiempo.
-end-

ho.opt.ckstep		-begin-
El número de ciclos de reloj que avanzamos si
hemos activado el modo paso a paso por nº de ciclos.
-end-

ho.opt.ckover		-begin-
El número de periodos de tiempo después de un
flanco de bajada de reloj que avanzamos si 
hemos activado el modo paso a paso.
-end-

ho.opt.init		-begin-
El fichero de guión que se ejecuta de forma
automática al iniciar la Simulación.
-end-

ho.opt.ckall		-begin-
Si este modo se habilita, el comando paso a paso
parará la simulación en el flanco de subida de
cualquier reloj presente en el circuito.
-end-

ho.opt.ckspec		-begin-
Si este modo está habilitado, el comando paso a paso
parará la simulación es el flanco de subida de la
señal de reloj especificada.
-end-

ho.deftech		-begin-
La tecnología por defecto utilizada
para las puertas recién creadas.
Afecta al tiempo de retraso de las
puertas. Para cambiar la tecnología
de una puerta especifica, abrir la
caja de propiedades ( doble click )
y selecciona "Retraso".
-end-

ho.techbut		-begin-
Usa retrasos para la tecnología standard de un fichero de 
definición. Para añadir tecnologias personalizadas, añadirlas
en la lista del menú  "Fichero -> Opciones -> Simulador".
-end-

ho.custbut		-begin-
Ajustar valores de retrasos personalizados para esta puerta.
-end-

ho.simwatch		-begin-
Visualizar comandos enviados entre el entorno
de visualización (GUI) y el Simulador.
-end-

ho.simlog		-begin-
Escribe comandos emitidos por el simulador en un
fichero de anotación. Este puede usarse como
fichero de entrada al simulador en la depuración.
-end-

ho.cpathanal		-begin-
Encuentra caminos críticos en el circuito.
-end-