(module spanish-string-constants "string-constant-lang.ss"

 ;;; when translating this constant, substitue name of actual langauge for `English'
 (is-this-your-native-language
  "¿Es español tu idioma materno?")

 (interact-with-drscheme-in-language "Interactúa con DrScheme en Español")

 (are-you-sure-you-want-to-switch-languages
  "Esto cambiará el idioma de la interfaz, lo que requiere que reinicies DrScheme. ¿Estas seguro(a)?")
 

 (accept-and-quit "Aceptar y abandonar")
 (accept-and-exit "Aceptar y salir")

 ;;; general purpose (DrScheme is hereby a word in every language, by decree of Robby :)
 (plt "PLT")
 (drscheme "DrScheme")
 (ok "OK")
 (cancel "Cancelar")
 (untitled "Sin título")
 (untitled-n "Sin título ~a")
 (warning "Advertencia")
 (error "Error")
 (close "Cerrar") ;; as in, close an open window

 ;;; bug report form
 (cancel-bug-report? "¿Cancelar el reporte de problemas?")
 (are-you-sure-cancel-bug-report?
  "¿Estas seguro que quieres cancelar el envío de éste reporte de problemas?")
 (bug-report-form "Forma para reportar problemas")
 (bug-report-field-name "Nombre")
 (bug-report-field-email "Correo Electrónico")
 (bug-report-field-summary "Resumen")
 (bug-report-field-severity "Gravedad")
 (bug-report-field-class "Clase")
 (bug-report-field-priority "Propiedad")
 (bug-report-field-description "Descripción")
 (bug-report-field-reproduce1 "Pasos para")
 (bug-report-field-reproduce2 "Reproducir")
 (bug-report-field-environment "Ambiente")
 (bug-report-field-tools "Herramientas")
 (bug-report-field-docs-installed "Documentos instalados")
 (bug-report-field-language "Lenguaje")
 (bug-report-field-teachpacks "Paquetes de enseñanza")
 (bug-report-field-collections "Colecciones")
 (bug-report-field-human-language "Idioma")
 (bug-report-field-version "Versión")
 (bug-report-show-synthesized-info "Muestra información resumida")
 (bug-report-submit "Enviar")
 (sending-bug-report "Enviando reporte de problemas")
 (error-sending-bug-report "Error al enviar el reporte de problemas")
 (error-sending-bug-report-expln "Un error ocurrió mientras enviaba éste reporte de problemas.  Si tu conexión a Internet está funcionando bien, por favor visita:\n\n    http://bugs.plt-scheme.org/\n\ny envía el reporte de problemas por medio de la forma de web en esea página de WEB. Sentimos mucho las molestias que esto te ocasiona.\n\nEl mensaje de error es:\n~a")
 (bug-report-sent "Reporte de problemas enviado")
 (bug-report-sent-detail "Gracias por el reporte. Recibirás una confirmación por correo electrónico en los siguientes 30 minutos. Si dicho mensaje no llega, envía un mensaje a scheme@plt-scheme.org.")
 (illegal-bug-report "Reporte de problemas ilegal")
 (pls-fill-in-field "Por favor requisita el campo \"~a\"")
 (malformed-email-address "Dirección de correo electrónico inválida")

 ;;; check syntax
 (check-syntax "Revisa la sintáxis")
 (cs-italic "Itálica")
 (cs-bold "Negrita")
 (cs-underline "Subrayado")
 (cs-change-color "Cambiar color")
 (cs-tack/untack-arrow "Anclar/Liberar flecha")
 (cs-jump "Brincar")
 (cs-error-message "Mensaje de error")
 (cs-open-file "Abrir ~a")
 (cs-rename-var "Renombrar ~a")
 (cs-rename-id "Renombrar identificador")
 (cs-rename-var-to "Renombrar ~a a:")
 (cs-name-duplication-error "El nuevo nombre que has seleccionado, ~s, colisiona con otro nombre en este ambiente.")
 
 ;;; info bar at botttom of drscheme frame
 (collect-button-label "Recolectar")
 (read-only "Sólo lectura")
 (read/write "Lectura/Escritura")
 (auto-extend-selection "Selección Auto-Extendida")
 (overwrite "Sobreescribir")
 (running "ejecutando")
 (not-running "suspendido") 
 
 ;;; misc
 (welcome-to-something "Bienvenido a ~a")
 
 ; this appears in the drscheme about box.
 (welcome-to-drscheme-version/language "Bienvenido a DrScheme, versión ~a, ~a")

 ; these appear on subsequent lines in the `Help|Welcome to DrScheme' dialog.
 (welcome-to-drscheme "Bienvenido a DrScheme")
 (version/language "versión ~a, ~a")

 (goto-line "Ir a la línea")
 (goto-line-invalid-number
  "~a no es un número de línea válido. Debe ser un entero entre 1 y ~a")
 (goto-position "Ir a la posición")
 (no-full-name-since-not-saved
  "El archivo no tienen un nombre completo porque no ha sido salvado aún.")
 (cannot-open-because-dne "~a no puede ser abierto, porque no existe.")
 (interactions-out-of-sync
  "ADVERTENCIA: La ventana de interacción está fuera de sincronía con la ventana de definición.  Presione el botón Ejecutar.")
 (file-is-not-saved "El archivo \"~a\" no ha sido salvado.")
 (save "Salvar")
 (please-choose-either "Por favor seleccione una de \"~a\" o \"~a\"")
 (close-anyway "Cerrar y descartar cambios")
 (clear-anyway "Limpiar")
 
 (url "URL")
 (url: "URL:")
 (open-url... "Abre URL...")
 (open-url "Abre URL")
 (browse... "Navega...")
 (bad-url "URL Inválido")
 (bad-url:this "URL Inválido: ~a")
 
 ;; Help Desk
 (search-results "Buscar resultados")
 (help-desk "Módulo de Ayuda")
 (search "Buscar")
 (search-for "Busca")
 (lucky "¡Suerte!")
 (options "Opciones")
 (configure-hd "Configurar")
 (hd-home "Hogar del Módulo de Ayuda")
 (show-manuals "Mostrar manuales")
 (send-bug-report "Enviar reporte de problemas")
 (query-bug-reports "Buscar en los reporetes de problemas")
 ; next 3 are popup menu choices at bottom of help desk window
 (search-for-keyword "por Palabra clave")
 (search-for-keyword-or-index "por palabra clave o entrada en el índice")
 (search-for-keyword-or-index-or-text "por palabra clave, entrada en el índice o texto")
 (exact-match "patrón exacto") ;; exact match??
 (containing-match "subcadena") ;; containing match ??
 (regexp-match "expresión regular") ;; match regexp
 (stop "Detener")
 (nothing-found-for-search-key "No se encontró nada con \"~a\".")
 (searching "Buscando...")
 (search-stopped "(Búsqueda detenida.)")
 (search-stopped-too-many-matches "(Búsqueda detenida - demasiados patrones casan.)")
 (help "Ayuda")
 (nothing-found-for "Nada casa con ~a")
 (and "y")
 (refresh "refrescar")
 (refresh-all-manuals "refrescar todos los manuales")
 (manual-installed-date "(~a instalado)")

 ;; Help Desk configuration
 
 (hd-configuration "Configuración del Módulo de Ayuda PLT")
 (hd-search-frame-options "Buscar opciones de pantalla")
 (hd-height "Altura")
 (hd-bg-color "Color del fondo")
 (hd-pixels "pixeles")
 (hd-text-color "Color del texto")
 (hd-link-color "Color de ligas")
 (hd-text-sample "El texto en las búsquedas aparece en este color")
 (hd-link-sample "Las ligas son mostradas en este color")
 (hd-save-changes "Salvar cambios")
 (hd-reset "Reajuste")
 (hd-defaults "Valores por omisión")
 (hd-javascript-note
  "La selección que hagas aparecerá aquí si haz habilitado javascript y tienes un navegador estándar reciente.")

 ;; refreshing manuals
 (refresh-downloading "Bajando ~a")
 (refresh-deleting "Borrando ~a")
 (refresh-installing "Instalando ~a")
 (refresh-progress "Progreso de la descarga del manual del PLT")
 (refresh-done "Refresco de los manuales via CVS terminado")
 (refresh-installation-log "Bitácora de instalación")
 (refresh-stopped "Refresco de manuales del PLT detenido")


 (install-plt-file-menu-item... "Instalar archivo .plt ...")
 (install-plt-file-dialog-title "Instalar archivo .plt")
 (install-plt-web-tab "Web")
 (install-plt-file-tab "Archivo")
 (install-plt-filename "Nombre de Archivo:")
 (install-plt-url "URL:")
 
 ;; install plt file when opened in drscheme strings
 (install-plt-file "¿Deseas instalar ~a, o quieres abrirlo para edición?")
 (install-plt-file/yes "Instalar")
 (install-plt-file/no "Editar")
 
 ;;; about box
 (about-drscheme-frame-title "Acerca de DrScheme")
 (take-a-tour "¡Haz un recorrido!")
 (release-notes "Notas sobre ésta versión")
 (parenthetical-last-version "(versión anterior ~a)")
 (parenthetical-last-language "(lenguaje anterior ~a)")
 (parenthetical-last-version/language "(versión anterior ~a, lenguaje ~a)")
 
 ;;; save file in particular format prompting.
 (save-as-plain-text "¿Salvar este archivo como texto plano?")
 (save-in-drs-format "¿Salvar este archivo en el formato, no texto, particular de DrScheme?")
 (yes "Si")
 (no "No")
 
 ;;; preferences
 (preferences "Preferencias")
 (saving-preferences "Salvar preferencias")
 (error-unmarshalling "Error mientras desempacaba la preferencia ~a")
 (error-saving-preferences "Error al salvar preferencias: ~a")
 (error-reading-preferences "Error al leer preferencias")
 (expected-list-of-length2 "esperaba un lista de longitud 2")
 (highlight-parens "Resaltar entre parejas de paréntesis")
 (fixup-parens "Corrige paréntesis")
 (flash-paren-match "Señala el paréntesis que casa")
 (auto-save-files "Auto-salva archivos")
 (map-delete-to-backspace "Cambia suprimir por backspace")
 (verify-exit "Confirmar salida")
 (ask-before-changing-format "Preguntar antes de cambiar el formato de salida")
 (wrap-words-in-editor-buffers "Ajustar al border palabras en el editor")
 (show-status-line "Mostrar línea de estado")
 (count-from-one "Cuenta números de columna y líneas a partir de uno") 
 (display-line-numbers "Muestra números de línea en el contenedor; sin desplazamiento de caracteres")
 (enable-keybindings-in-menus "Habilita enlaces de teclas en los menús")
 (automatically-to-ps "Imprime automáticamente a un archivo en postscript")
 (use-mdi "Utiliza Ventanas MDI") ;;; ms windows only -- use that window in a window thingy
 (separate-dialog-for-searching "Use el diálogo adecuado para buscar")
 (default-fonts "Fuentes por omisión")
 
 ; should have entire alphabet
 (font-example-string "abcdefghijklmnñopqrstuvxyz¡!¿?«».")  ;; FIXME: shoulde this have special characters?

 (change-font-button-label "Cambiar")
 (fonts "Fuentes")

 ; filled with type of font, eg modern, swiss, etc.
 (choose-a-new-font "Por favor selecciona una nueva fuente \"~a\"")

 (font-size-slider-label "Tamaño")
 (restart-to-see-font-changes "Re-inicia para ver los cambios de las fuentes")

 (font-prefs-panel-title "Fuente")
 (font-name "Nombre de fuente")
 (font-size "Tamaño de fuente")
 (set-font "Ver Fuente...")
 (select-font-name "Selecciona un nombre de Fuente")
 (example-text "Texto de ejemplo:")
 (only-warn-once "Sólo advierte una vez cuando las ejecución e interacciones no están sincronizadas")
 
 ;;; indenting preferences panel
 (indenting-prefs-panel-label "Sangrar")  ;; To indent is "Sangrado de márgenes"

 ; filled with define, lambda, or begin
 (enter-new-keyword "Teclea una nueva palabra clave parecida a ~a:")
 (x-keyword "Palabra clave ~a")
 (x-like-keywords "Palabra clave parecida a ~a")

 (expected-a-symbol "esperaba un símbolo, encontré: ~a")
 (already-used-keyword "la palabra clave \"~a\" ya tenía un sangrado especial asignado")
 (add-keyword "Añade")
 (remove-keyword "Borra")
 
 ;;; find/replace
 (find-and-replace "Buscar y reemplazar")
 (find "Buscar")
 (replace "Reemplazar")
 (use-separate-dialog-for-searching "Use el diálogo adecuado para buscar")
 (replace&find-again "Reemplazar && Vuelve a buscar") ;;; need double & to get a single &
 (replace-to-end "Reemplazar hasta el final")
 (forward "Hacia adelante")
 (backward "Hacia atrás")
 (hide "Esconder")
 
 ;;;reverting a file
 (error-reverting "DrScheme - Error al Revertir")
 (could-not-read "no pude leer \"~a\"")
 
 ;;; finder dialog
 (must-specify-a-filename "Debes especificar un nombre de archivo")
 (file-does-not-exist "El archivo \"~a\" no existe.")
 (ask-because-file-exists "El archivo \"~a\" ya existía. ¿Deseas reemplazarlo?")
 (dne-or-cycle "El archivo \"~a\" contiene un directorio inexistente o un ciclo.")
 (get-file "Obtener archivo")
 (put-file "Poner archivo")
 (full-pathname "Ruta completa")
 (show-dot-files "Muestra archivos y directorio que comiencen con un punto.")
 (up-directory-button-label "Arriba")
 (add-button-label "Añadir") ;;; for multi-file selection
 (add-all-button-label "Añadir todos") ;;; for multi-file selection
 (remove-button-label "Eliminar") ;;; for multi-file selection
 (file-wrong-form "Ese archivo no tiene el formato correcto.")
 (select-files "Selecciona archivos")
 (select-file "Selecciona un archivo")
 (dir-dne "El directorio no existe.")
 (file-dne "El archivo no existe.")
 (empty-filename "El nombre del archivo debe contener al menos algunas letras.")
 (that-is-dir-name "Eso es un nombre de directorio.")
 
 ;;; raw menu names -- these must match the 
 ;;; versions below, once the &s have been stripped.
 ;;; if they don't, DrScheme's menus will appear
 ;;; in the wrong order.
 (file-menu "Archivo")
 (edit-menu "Edición")
 (help-menu "Ayuda")
 (windows-menu "Ventana")
 ;;; menus
 ;;; - in menu labels, the & indicates a alt-key based shortcut.
 ;;; - sometimes, things are stuck in the middle of 
 ;;; menu item labels. For instance, in the case of
 ;;; the "Save As" menu, you might see: "Save Definitions As". 
 ;;; be careful of spacing, follow the English, if possible.
 ;;; - the ellipses in the `after' strings indicates that
 ;;; more information is required from the user before completing
 ;;; the command.

 (file-menu-label-windows "&Archivo")
 (file-menu-label-other "A&rchivo")

 (new-info  "Abre un nuevo archivo")
 (new-menu-item "&Nuevo")
 (new-...-menu-item "&Nuevo...")
 
 (open-info "Abre un nuevo archivo del disco")
 (open-menu-item "&Abrir...")

 (open-recent-info "Una lista de archivos abiertos recientemente")
 (open-recent-menu-item "Abrir reciente")

 (revert-info "Revertir este archivo a la copia en disco")
 (revert-menu-item "&Revertir")

 (save-info "Salva este archivo a disco")
 (save-menu-item "&Guardar")

 (save-as-info "Te pide un nombre para salvar este archivo a disco")
 (save-as-menu-item "Guardar &como ...")

 (print-info "Envía este archivo a una impresora")
 (print-menu-item "&Imprimir...")

 (close-info "Cierra este archivo")
 (close-menu-item "&Cerrar")

 (quit-info "Cierra todas las ventanas")
 (quit-menu-item-windows "&Salir")
 (quit-menu-item-others "&Salir") ;; FIXME: salir is exit, so quit is ???
 
 (edit-menu-label "&Edición")
 
 (undo-info "Deshace la acción más reciente")
 (undo-menu-item "&Deshacer")

 (redo-info "Deshace el más reciente deshacer")
 (redo-menu-item "&Rehacer")

 (cut-info "Mueve los elementos seleccionados al porta-papeles para pegarlos más tarde")
 (cut-menu-item "Cor&tar")

 (copy-info "Copia los elementos seleccionados al porta-papeles para pegarlos más tarde")
 (copy-menu-item "&Copiar")

 (paste-info "Pega los elementos copiados o cortados más recientemente en lugar de los objetos seleccionados")
 (paste-menu-item "&Pegar")

 (clear-info "Borra los elementos seleccionados sin afectar el porta-papeles o el pegado")
 (clear-menu-item-others "Limpiar")
 (clear-menu-item-windows "Borr&ar")

 (select-all-info "Selecciona el documento completo")
 (select-all-menu-item "&Selecciona todo")
 
 (find-info "Busca una cadena")
 (find-menu-item "&Buscar...")

 (find-again-info "Busca la misma cadena que antes")
 (find-again-menu-item "Volver a buscar")
 
 (replace-and-find-again-info "Reemplaza el texto actual y busca por la misma cadena que antes")
 (replace-and-find-again-menu-item "Reemplaza && buscar otra vez")

 (preferences-info "Configura tus preferencias")
 (preferences-menu-item "Personalizar...")

 (keybindings-info "Muestra los enlaces de tecla activos")
 (keybindings-menu-item "Enlaces de teclas")
 (keybindings-frame-title "Enlaces de teclas")
 (keybindings-sort-by-name "Ordena por Nombre")
 (keybindings-sort-by-key "Ordena por Llave")

 (insert-text-box-item "Inserta caja de texto")
 (insert-pb-box-item "Inserta caja de porta-papeles")
 (insert-image-item "Inserta imagen...")
 (insert-comment-box-menu-item-label "Insertar Caja de comentario")
 (wrap-text-item "Ajustar texto al borde")

 (windows-menu-label "&Ventana")
 (bring-frame-to-front "Traer ventana al frente")
 (bring-frame-to-front... "Traer ventana al frente...")
 (next-window "Ventana siguiente")
 (previous-window "Ventana anterior")
 
 (show-menu-label "&Muestra")
 (show-overview "Mostrar Panorama")
 (hide-overview "Esconder Panorama")

 (help-menu-label "&Ayuda")
 (about-info "Créditos y detalles de esta apliación")
 (about-menu-item "Acerca ...")

 ;;; help-desk-specific menus
 ;; open here's new menu item
 (create-new-window-or-clear-current
  "¿Deseas una nueva ventana o limpiar la ventana actual?")
 (clear-current "Limpiar actual")
 (new-window "Nueva ventana")

 
 ;;; exiting and quitting are you sure dialog
 ;;; (exit is used on windows, quit on macos. go figure)
 (exit "Salir")
 (quit "Abandonar") ;; FIXME: Quit
 ;;; in are-you-sure-format, either exit or quit is filled in (from above)
 ;;; based on the platform drscheme is running on.
 (are-you-sure-exit "¿Estas seguro(a) que deseas salir?")
 (are-you-sure-quit "¿Estas seguro(a) que deseas abandonar?") ;; FIXME: Quit
 
 ;;; autosaving
 (error-autosaving "Error al auto-salvar \"~a\".")
 (autosaving-turned-off "Auto-salvar está desactivado hasta\n que el archivo sea salvado.")
 
 ;;; file modified warning
 (file-has-been-modified
  "El archivo ha sido modificado desde la última vez que fue salvado. ¿Sobreescribo las modificaciones?")
 (overwrite-file-button-label "Sobreescribir")
 
 (definitions-modified 
  "El texto de las definiciones ha sido modificado en el sistema de archivos; por favor salve o regrese el texto de las definiciones.")
 (drscheme-internal-error "Error interno de DrScheme")
 
 ;;; tools
 (invalid-tool-spec "La especificación de la herramienta, especificada en el archivo info.ss de la colección ~a, es inválida.  Esperaba una cadena o una lista no vacía de cadenas y recibí: ~e")
 (error-loading-tool-title "DrScheme - Error al cargar la herramienta ~s; ~s")
 (error-invoking-tool-title "Error al invocar la herramienta ~s;~s")
 (tool-tool-names-same-length
  "esperaba que `tool-names' y `tools', en el archivo info.ss de ~s, fueran listas de la misma longitud, pero obtuve ~e y ~e")
 (tool-tool-icons-same-length
  "esperaba que `tool-icons' y  `tools', en el archivo info.ss de ~s, fueran listas de la misma longitud, pero obtuve ~e y ~e")
 (error-getting-info-tool
  "error al cargar el archivo info.ss de ~s")
 
 ;;; define popup menu
 (end-of-buffer-define "<< fin de contenedor (buffer) >>") ;; FIXME: buffer --> almacenador intermediario ?
 (sort-by-name "Ordena por nombre")
 (sort-by-position "Ordena por posición en el archivo")
 (no-definitions-found "<< no se encontraron definiciones >>")
 (jump-to-defn "Saltar a la definición de ~a")
 
  ;;; show menu
 (hide-definitions-menu-item-label "Esconder &Definiciones")
 (show-definitions-menu-item-label "Mostrar &Definiciones")
 (definitions-menu-item-help-string "Mostrar/Esconder la ventana de definiciones")
 (show-interactions-menu-item-label "Mostrar &Interacciones")
 (hide-interactions-menu-item-label "Esconder &Interacciones")
 (interactions-menu-item-help-string "Mostrar/Esconder la ventana de Interacciones")

 ;;; file menu
 (save-definitions-as "Salvar Definiciones como...")
 (save-definitions "Salvar Definiciones")
 (print-definitions "Imprimir Definiciones...")
 (about-drscheme "Acerca DrScheme")
 (save-other "Salvar otros")
 (save-definitions-as-text "Salvar Definiciones como Texto...")
 (save-interactions "Salvar Interacciones")
 (save-interactions-as "Salvar Interacciones como...")
 (save-interactions-as-text "Salvar Interacciones como Texto...")
 (print-interactions "Imprimir Interacciones...")
 
 ;;; edit-menu
 (split-menu-item-label "&Dividir")
 (collapse-menu-item-label "C&olapsar")
 
 ;;; language menu
 (language-menu-name "&Lenguaje")
 
 ;;; scheme-menu
 (scheme-menu-name "S&cheme")
 (execute-menu-item-label "Ejecutar")
 (execute-menu-item-help-string "Reinicia el programa en la ventana de definiciones")
 (break-menu-item-label "Interrumpir")
 (break-menu-item-help-string "Interrumpe la evaluación actual")
 (kill-menu-item-label "Terminar")
 (kill-menu-item-help-string "Terminar la evaluación actual")
 (clear-error-highlight-menu-item-label "Eliminar resaltado de error")
 (clear-error-highlight-item-help-string "Elimina el resaltado rosa de errores")
 (reindent-menu-item-label "&Re-sangrar")
 (reindent-all-menu-item-label "Re-sangrar &todo")
 (semicolon-comment-out-menu-item-label "&Comentar con punto y coma")
 (box-comment-out-menu-item-label "&Comentar con una Caja")
;; (comment-out-menu-item-label "&Comentar")
 (uncomment-menu-item-label "&Des-comentar")

 (convert-to-semicolon-comment "Convertir a comentario con punto y coma")
 
 ;;; executables
 (inline-saved-program-in-executable?
  "¿Deseas que ponga \"en línea\" (auto-contenido) el programa salvado en el ejecutable? Si sí, puedes copiar el ejecutable ~a a otra computadora, pero el ejecutable será muy grande.  Si no, no podrás copiar el ejecutable a otra computadora pero será más pequeño.  Adicionalmente, si escojes no, el ejecutable siempre cargará la última versión del programa.")
 
 (inline-saved-program-in-executable/windows/path
  "ADVERTENCIA: El ejecutable generado requiere tres DLLs: libmred.dll, libmzsch.dll, y libmzgc.dll, que están localizadas en\n\n~a\n\nEl ejecutable encuentra las DLLs ya sea en el directorio de ejecutables o a través de la variable de ambiente PATH.\n\nCuando instalaste DrScheme, el instalador ajustó la variable PATH para que incluyera el directorio donde las DLLs fueron instaladas.  Toma en cuenta los cambios de usuario y configuración desde la instalación.\n\nSi mueves el ejecutable a otra máquina, también debes copiar las DLLs a la otra máquina --- ya sea al mismo direcotorio que el ejecutable o a un directorio en el PATH de la otra máquina.")
 (launcher "Lanzador")
 (stand-alone "Auto-contenido")
 (executable-type "Tipo")
 (executable-base "Base")
 (filename "Nombre de archivo: ")
 (create "Crear")
 (please-choose-an-executable-filename "Por favor selecciona un nombre de archivo para salvar el ejecutable.")
 (windows-executables-must-end-with-exe
  "El nombre de archivo \n\n  ~a\n\nes ilegal.  En Windows, los ejecutables deben tener terminación .exe.")
 (macosx-executables-must-end-with-app
  "El nombre de archivo\n\n  ~a\n\nes ilegal.  En MacOS X, los ejecutables deben tener terminación .app.")
 (warning-directory-will-be-replaced
  "ADVERTENCIA: el directorio:\n\n  ~a\n\nserá reemplazado.  ¿Continuar?")
 
 (create-servlet "Crear Servlet...")
 
 ;;; buttons
 (execute-button-label "Ejecutar") 
 (save-button-label "Salvar")
 (break-button-label "Interrumpir")
 
 ;;; search help desk popup menu
 (search-help-desk-for "Busca en el Módulo de Ayuda \"~a\"")
 (exact-lucky-search-help-desk-for "Búsqueda precisa y con suerte en el Módulo de Ayuda \"~a\"") ;; FIXME:  Exact lucky search in Help Desk for
 
 ;; collapse and expand popup menus
 (collapse-sexp "Colapsar expresión-s")
 (expand-sexp "Expandir expresión-s")

 ;;; fraction dialog
 (enter-fraction "Introducir Fracción")
 (whole-part "Parte entera")
 (numerator "Numerador")
 (denominator "Denominador")
 (invalid-number "Número inválido: debe ser un número real exacto, no entero.")
 (insert-fraction-menu-item-label "Insertar Fracción...")
 
 ;;; TeachPack messages
 (select-a-teachpack "Selecciona un Paquete de Enseñanza")
 (clear-teachpack "Limpia el Paquete de Enseñanza ~a")
 (teachpack-error-label "DrScheme - Paquete de Enseñanza error")
 (teachpack-dne/cant-read "El archivo del Paquete de Enseñanza ~a no existe o no puede ser leído.")
 (teachpack-didnt-load "El archivo del Paquete de Enseñanza ~a no se cargó apropiadamente.")
 (teachpack-error-invoke "El archivo del Paquete de Enseñanza ~a lanzó un error durante su invocación.")
 (add-teachpack-menu-item-label "Añadir un Paquete de Enseñanza...")
 (clear-all-teachpacks-menu-item-label "Limpia Todos los Paquetes de Enseñanza")
 (drscheme-teachpack-message-title "DrScheme Paquete de Enseñanza")
 (already-added-teachpack "El paquete de enseñanza ~a ya estaba cargado")
 
 ;;; Language dialog
 (introduction-to-language-dialog
  "Por favor selecciona un lenguaje.  La mayoría de los estudiantes de cursos introductorios deberían usar el lenguaje por omisión.")
 (language-dialog-title "Configurar Lenguaje")
 (case-sensitive-label "Sensible a mayúsculas") ;; FIXME: Case sensitive
 (output-style-label "Estilo de salida")
 (constructor-printing-style "Constructor")
 (quasiquote-printing-style "Quasiquote")
 (print-printing-style "current-print")
 (write-printing-style "write")
 (sharing-printing-label "Show sharing in values")
 (use-pretty-printer-label "Insertar caracteres de nueva línea en valores impresos")
 (input-syntax "Sintáxis de Entrada")
 (dynamic-properties "Propiedades dinámicas")
 (output-syntax "Sintáxis de Salida")
 (debugging "Depurando")
 (whole/fractional-exact-numbers-label "Imprimir números como fracciones")
 (booleans-as-true/false-label "Imprimir valores booleanos usando true y false")
 (show-details-button-label "Mostrar Detalles")
 (hide-details-button-label "Esconder Detalles")
 (choose-language-menu-item-label "Escoger Lenguaje...")
 (revert-to-language-defaults "Revertir a los Valores por Omisión del Lenguaje")
 
 ;;; languages
 (beginning-student "Estudiante Principiante")
 (beginning-student/abbrev "Estudiante Principiante con Abreviaturas de Listas")
 (intermediate-student "Estudiante Intermedio")
 (advanced-student "Estudiante Avanzado")
 (full-language "Completo")
 (how-to-design-programs "How to Design Programs") ;; should agree with MIT Press on this one...
 (r5rs-like-languages "Similar a R5RS")
 (r5rs-lang-name "R5RS sin depuración (MzScheme)")
 (unknown-debug-frame "[desconocido]")
 
 ;;; debug language
 (backtrace-window-title "Backtrace - DrScheme")
 (files-interactions "Interacciones de ~a") ;; filled with a filename
 (mzscheme-w/debug "Texto (MzScheme)")
 (mred-w/debug "Gráfico (MrEd)")
 
 ;;; repl stuff
 (evaluation-terminated "Evaluación Terminada")
 (evaluation-terminated-explanation
  "El hilo de control de la evaluación ya no se está ejecutando, por lo que no se puede efectuar ninguna evaluación hasta la siguiente ejecución.")
 (last-stack-frame "Mostrar el último marco (frame) en el stack")
 (last-stack-frames "Mostrar los últimos ~a marcos (frames)")
 (next-stack-frames "Mostrar los siguientes ~a marcos (frames) en el stack")
 
 ;;; welcoming message in repl
 (language "Lenguaje")
 (custom "custom")
 (teachpack "Paquete de Enseñanza")
 (welcome-to "Bienvenido a")
 (version "versión")
 
 ;;; kill evaluation dialog
 (kill-evaluation? "¿Quieres terminar la evaluación?")
 (just-break "Interrupción Simple")
 (kill "Terminar")
 (kill? "¿Terminar?")
 
 (&stop "&Detener")
 (advanced-one-line-summary "Intermedio con lambda y mutación")
 (are-you-sure-revert "¿Estas seguro que deseas revertir este archivo? Este cambio no puede deshacerse.")
 (are-you-sure-revert-title "¿Revertir?")
 (beginning-one-line-summary "define, cond, structuras, constantes, y primitivas")
 (beginning/abbrev-one-line-summary "Principiante, con impresión de listas en el REPL")
 ;; REPL --> Ciclo de Lectura Escritura e Impresión (¿CLEI?)
 ;; Nobody will know what CLEI is, I think. OTHO, most people won't know what REPL stands for either.
 (bug-report-synthesized-information "Información Sintetizada")
 (cannot-display-url "No puedo desplegar URL ~s: ~a")

 ;;; executables
 (create-executable-menu-item-label "Crear ejecutable...")
 (create-executable-title "Crear Ejecutable")
 (save-a-mred-launcher "Salvar un lanzador de MrEd")
 (save-a-mzscheme-launcher "Salvar un lanzador de MzScheme")
 (save-a-mred-stand-alone-executable "Salvar un ejecutable autocontenido de MrEd")
 (save-a-mzscheme-stand-alone-executable "Salvar un ejecutable autocontenido de MzScheme")

 (definitions-not-saved "La ventana de definiciones no ha sido salvada. El ejecutable usará la última versión salvada de la ventana de definiciones. ¿Desea continuar?")
 (do-you-want-to-install-it? "¿Desea intalarlo?")
 (dock "Atracar")
 (download "Descargar")
 (download-and-install "Descargar && Instalar")
 (download-was-saved "Se ha salvado el archivo descargado.")
 (downloading "Descargar")
 (downloading-file... "Descargando archivo...")
 (drscheme-homepage "DrScheme")
 (error-finding-docs "No pude encontrar la documentación.\n\n~a")

 ;; saving a file
 ; ~a is filled with the filename
 (error-saving "Error al Salvar")
 (error-saving-file/name "Hubo un error mientras salvaba ~a.")
 (error-loading "Error al cargar")
 (error-loading-file/name "Hubo un error mientras cargaba ~a.")
  (unknown-filename "<< desconocido >>")

 
 (getting-page "Obteniendo Página")
 (help-menu-check-for-updates "Buscando Actualizaciones...")
 (how-to-use-scheme "Cómo Usar Scheme")
 (insert-large-letters... "Insertar Letras Grandes...")
 (install? "¿Instalar?")
 (intermediate-one-line-summary "Principiante más alcance léxico")
 (intermediate-student/lambda "Estudiante Intermedio con lambda")
 (intermediate/lambda-one-line-summary "Intermedio más funciones de alto nivel")
 (language-docs-button-label "Documentación de Lenguajes")
 (large-semicolon-letters "Letas Dos Puntos Grandes")
 (mfs-case-sensitive-label "Sensible al Tamaño")
 (mfs-configure-search "Configuración de Búsqueda")
 (mfs-dir "Dir")
 (mfs-drscheme-multi-file-search "DrScheme - Búsqueda Multi Archivo")
 (mfs-files-section "Archivos")
 (mfs-multi-file-search-menu-item "Buscar en archivos...")
 (mfs-no-matches-found "Nada casó con la búsqueda.")
 (mfs-not-a-dir "\"~a\" no es un directorio")
 (mfs-open-file "Abrir Archivo")
 (mfs-recur-over-subdirectories "Recurrir sobre subdirectorios")
 (mfs-regexp-filename-filter "Filtro de nombres de archivo con expresiones regulares")
 (mfs-regexp-match/no-graphics "Expresión Regular (sólo archivos de texto plano)")
 (mfs-search-interrupted "Búsqueda abortada.")
 (mfs-search-section "Buscar")
 (mfs-search-string "Buscar cadena")
 (mfs-searching... "Buscando...")
 (mfs-stop-search "Detener Búsqueda")
 (mfs-string-match/graphics "Búsqueda de Cadenas (maneja archivos con gráficas)")
 (module-language-one-line-summary "Lenguaje con  module como la única construcción")
 (mred-one-line-summary "PLT Scheme más biblioteca IGU")
 (must-save-before-executable "Debes salvar tu programa antes de hacer un ejecutable.")
 (mzscheme-one-line-summary "PLT Scheme sin biblioteca IGU")
 (package-was-installed "El paquete fué instalado.")
 (paren-file-size "(El archivo mide ~a bytes)")
 (pls-fill-in-either-description-or-reproduce "Por favor llena ya sea el campo Descripción o el campo Pasos para reproducir")
 (plt-homepage "PLT")
 (pref-lock-not-gone "El candado de preferencias:\n\n   ~a\n\nevita que las preferencias puedan salvarse. Asegúrese de que ninguna otra instancia de software del PLT está corriendo y borre dicho archivo.")
 
 (r5rs-one-line-summary "R5RS, sin adornos extra")
 
 (save-an-executable "Salvar un Ejecutable")
 (save-downloaded-file "Salvar el archivo descargado como")
 (save-downloaded-file/size "Salvar el archivo descargado (~a bytes) como")
 (still-locked-exit-anyway? "Las preferencias no fueron salvadas exitosamente. ¿Salir de cualquier manera?")
 (teachscheme!-homepage "TeachScheme!")
 (text-to-insert "Texto a insertar")
 (undock "Des-atracar")
 (use-mred-binary? "¿Utilizar el binario mred para este ejecutable?\n\nSi sí, tu programa puede usar la biblioteca  (lib \"mred.ss\" \"mred\").  Si no, DrScheme usará mzscheme como binario para este ejecutable y no podrás usar la biblioteca mencionada.\n\nSi no está seguro(a) escoga Sí")
 (vc-binary-information-format "Versión binaria instalada: ~a (iteración ~a)")
 (vc-binary-name "Binario")
 (vc-cannot-connect "No puedo conectarme al servidor de versión PLT")
 (vc-check-prompt "¿Buscar actualizaciones de software del PLT en Internet?")
 (vc-connecting-version-server "Conectando al servidor de versión PLT")
 (vc-latest-binary-information-format "Última versión liberada: ~a (iteración ~a)")
 (vc-need-update-string "Uno o más de los paquetes de software PLT necesitan ser actualizados")
 (vc-network-failure "Falla de Red")
 (vc-network-timeout "La conexión de red ha expirado")
 (vc-no-update-string "Todo el software PLT instalado está al día")
 (vc-old-binaries "Los binarios instalados para DrScheme (o MzScheme) no están actualizados")
 (vc-please-wait "Por favor espere")
 (vc-update-check "Revisar Actualización")
 (vc-update-dialog-title "PLT estatus de actualización")
 (vc-update-format "~a v.~a (iteración ~a) requiere ser actualizado a v.~a (iteración ~a)")
 (vc-updates-available "Las actualizaciones están disponibles en")
 (waiting-for-pref-lock "Esperando por el candado para las preferencias...")
 (web-materials "Sitios de Web Relacionados")
 (you-have-selected-an-installable-package "Ha seleccionado un paquete instalable.")
 
 (vc-current-format "~a v.~a (iteración ~a) está actualizada")
 (vc-details-format "~a~nDetalles:~n~a")
 (vc-details-text "Detalles:~n")
 (vc-error-format "Error: ~a")
 
 (backup-files "Archivos de respaldo")
 (current-definitions "definiciones")
 (current-interactions "interacciones")
 (debugging-and-profiling "Depurando y delineando")
 (decimal-notation-for-rationals "Use notación decimal para los racionales")
 (please-select-a-language "Por favor selecciona un lenguaje")
 
 (editor-prefs-panel-label "Editando")
 (fraction-style "Estilo de fracción")
 (happy-birthday-matthias "¡Feliz cumpleaños Matthias!")
 (happy-birthday-matthew "¡Feliz cumpleaños Matthew!")

 (module-browser "Módulo Navegador")
 (module-browser-adding-file "Añadiendo archivo: ~a...")
 (module-browser-error-expanding "Error al expandir el programa:\n\n~a")
 (module-browser-filename-format "Nombre de archivo completo: ~a (~a líneas)")
 (module-browser-font-size-gauge-label "Tamaño de fuente")
 (module-browser-laying-out-graph-label "Depositando gráfica")
 (module-browser-open-file-format "Abriendo ~a")
 (module-browser-progress-label "Módulo de resumen de progreso")
 (module-browser-root-filename "Raíz del archivo: ~a")
 (module-browser... "Módulo Navegador...")
 
 (mrflow-using-default-language-title "Lenguaje por omisión usado")
 (mrflow-using-default-language "El lenguaje usado actualmente no tiene un tipo tabla definido para sus primitivas.  Usaré R5RS Scheme en su lugar.")
 (mrflow-button-title "Analizar")
 (mrflow-coloring-error "Estilo no definido para el color: ~a")
 (mrflow-coloring-error-title "Color desconocido")
;(mrflow-language-primitives-error "Nombre de archivo incorrecto para la tabla de tipos primitivos del lenguaje: ~a")
;(mrflow-language-primitives-error-title "Error de Primitivas del Lenguaje")
 (mrflow-popup-menu-hide-errors "Esconder Errores")
 (mrflow-popup-menu-hide-type "Esconder Tipo")
 (mrflow-popup-menu-show-errors "Mostrar Errores")
 (mrflow-popup-menu-show-type "Mostrar Tipo")
;(mrflow-read-exception "Leer excepción: ~a")
;(mrflow-read-exception-title "Leer Excepción")
;(mrflow-syntax-exception "Excepción de sintaxis: ~a")
;(mrflow-syntax-exception-title "Excepción de Sintaxis")
;(mrflow-unknown-exception-title "Excepción Desconocida")
;(mrflow-unknown-exception "Excepción Desconocida: ~a")

  (snips-and-arrows-popup-menu-tack-all-arrows "Ligar todas las Flechas")
  (snips-and-arrows-popup-menu-untack-all-arrows "Desligar todas las Flechas")

   (no-debugging-or-profiling "No depurando o delineando")
   (open-here-menu-item "&Abrir aquí...")
   (pretty-big-scheme "Scheme muy grande")
   (pretty-big-scheme-one-line-summary "Gráfico, con muchas bibliotecas estándar")
   (profiling "Delineando")
   (profiling-choose-high-color "Por favor selecciona un color fuerte")
   (profiling-choose-low-color "Por favor selecciona un color tenue")
   (profiling-clear "Limpiar delineado")
   (profiling-clear? "Cambiar la ventana de definiciones invalida la información de delineado. ¿Continuar?")
   (profiling-col-calls "Llamadas")
   (profiling-col-function "Función")
   (profiling-col-name "Nombre")
   (profiling-col-percent-time "% Tiempo")
   (profiling-col-time-in-msec "Msec")
   (profiling-color-config "Delineando Rango de Color")
   (profiling-example-text "(define (whee) (whee))")
   (profiling-hide-profile "Esconder Profile")
   (profiling-high-color "Fuerte")
   (profiling-linear "Lineal")
   (profiling-low-color "Tenue")
   (profiling-no-information-available "No hay información de delineado disponible. Por favor, asegúrate que la opción de delineado está activada para el lenguaje y de haber ejecutado su programa.")
   (profiling-number "Número de llamadas")
   (profiling-scale "Delineando Escala de Color")
   (profiling-show-profile "Muestra Delineado")
   (profiling-sqrt "Raíz cuadrada")
   (profiling-square "Cuadrado")
   (profiling-time "Tiempo acumulado")
   (profiling-unknown-src "<< desconocido >>")
   (profiling-update "Actualiza Delineado")
   (recent-items-sort-by-age "Ordena por Edad")
   (recent-items-sort-by-name "Ordena por Nombre")

   ;; help desk http proxy
   (http-proxy "Proxy de HTTP")
   ; (proxy-direct-connection "Coneción Directa") ; more precise: "for HTTP downloads"
   ; (proxy-use-proxy "Utilizar proxy:") ; more precise: "for HTTP downloads"
   (proxy-host "Host")
   (proxy-port "Port")
   (proxy-bad-host "El Host Proxy está mal especificado")
   
   ;;browser
   (rewind-in-browser-history "Revertir")
   (forward-in-browser-history "Adelante")
   (home "Hogar")
   (browser "Navegador")
   (choose-browser "Escoge un navegador")
   ;; (no-browser "Ninguno") ; English changed from "None" to "Ask Later"
   (reuse-existing-frames "Reutilizar marcos existentes cuando se abre un nuevo archivo")
   (scheme-prefs-panel-label "Scheme")

   ;; number snip popup menu
   (show-decimal-expansion "Ver expansión decimal")
   (show-fraction-view "Ver como fracción")
   (show-mixed-fraction-view "Ver como una fracción mixta")   
   (show-improper-fraction-view "Ver como fracción impropia")
   (show-more-decimal-places "Muestra más posiciones decimales")
   
   (special-menu "Especial")
   (switch-anyway "Cambia de archivo de cualquier forma")
   (tool-error-phase1 "Error en la fase 1 de la herramienta ~s; ~s")
   (tool-error-phase2 "Error en la fase  2 de la herramienta ~s; ~s")
   (use-mixed-fractions "Fracciones mixtas")
   (use-repeating-decimals "Repetición de decimales")
   (warnings-prefs-panel-label "Advertencias")
   (xml-tool-eliminate-whitespace-in-empty-tags "Eliminar blancos en etiquetas vacías")
   (xml-tool-insert-scheme-box "Insertar Caja de Scheme")
   (xml-tool-insert-scheme-splice-box "Insertar Caja de Unión de Scheme")
   (xml-tool-insert-xml-box "Insertar Caja de XML")
   (xml-tool-leave-whitespace-alone "Dejar blancos por la paz")
   (xml-tool-menu "XML")
   (xml-tool-scheme-box "Caja de Scheme")
   (xml-tool-scheme-splice-box "Caja de Unión de Scheme")
   (xml-tool-switch-to-scheme "Cambiar a caja de  Scheme")
   (xml-tool-switch-to-scheme-splice "Cambiar a caja de unión de Scheme")
   (xml-tool-xml-box "Caja de XML")


   (show-recent-items-window-label "Archivos abiertos recientemente")
   (show-recent-items-window-menu-item "Muestra Archivos Abiertos recientemente en otra ventana")
   (number-of-open-recent-items "Número de elementos recientes")

   (stepper-program-has-changed "ADVERTENCIA: El programa ha cambiado.")
   (stepper-program-window-closed "ADVERTENCIA: La ventana del programa ha desaparecido.")

   
   (wizard-next "Siguiente")
   (wizard-back "Atrás")
   (wizard-finish "Finalizar")

   (plt-installer-progress-window-title "Progreso del instalador")
   )
