From 38b484725f0106ae63baf4f13d8692b084cbdddf Mon Sep 17 00:00:00 2001 From: Luis Carlos Date: Tue, 20 Oct 2026 16:43:55 -0500 Subject: [PATCH 1/3] update spanish translation --- nvda.mo | Bin 0 -> 65567 bytes nvda.po | 2764 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 2764 insertions(+) create mode 100644 nvda.mo create mode 100644 nvda.po diff --git a/nvda.mo b/nvda.mo new file mode 100644 index 0000000000000000000000000000000000000000..93569b90c5a7faffe0270ba5ce502dc8accff75c GIT binary patch literal 65567 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 literal 0 HcmV?d00001 diff --git a/nvda.po b/nvda.po new file mode 100644 index 0000000..591c10f --- /dev/null +++ b/nvda.po @@ -0,0 +1,2764 @@ +# ClassicSpeech translations. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"POT-Creation-Date: \n" +"PO-Revision-Date: \n" +"Last-Translator: Luis Carlos González Morales \n" +"Language-Team: \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 3.10\n" + +#: _speech_core/settings/document_reading_proofing_panel.py:162 +msgid "&Alignment" +msgstr "&Alineación" + +#: _speech_core/settings/schemes_dialog.py:100 +msgid "&Apply" +msgstr "&Aplicar" + +#: _speech_core/settings/document_reading_proofing_panel.py:128 +msgid "&Bookmarks" +msgstr "&Marcadores" + +#: _speech_core/settings/schemes_panel.py:213 +msgid "&Browse for sound..." +msgstr "Buscar &sonido..." + +#: _speech_core/settings/web/dialog.py:322 +msgid "&Clickable" +msgstr "&Se puede hacer click" + +#: _speech_core/update_check.py:452 _speech_core/update_dialog.py:55 +msgid "&Close" +msgstr "&Cerrar" + +#: _speech_core/settings/document_reading_proofing_panel.py:116 +msgid "&Colors" +msgstr "&Colores" + +#: _speech_core/history_viewer.py:111 +msgid "&Copy" +msgstr "&Copiar" + +#: _speech_core/update_check.py:432 +msgid "&Download and install" +msgstr "&Descargar e instalar" + +#: _speech_core/settings/document_reading_proofing_panel.py:129 +msgid "&Editor revisions" +msgstr "&Revisiones del editor" + +#: _speech_core/settings/web/dialog.py:234 +msgid "&Enable browse mode on page load" +msgstr "&Activar modo exploración al cargar la página" + +#: _speech_core/settings/schemes_dialog.py:56 +msgid "&Enable speech and sound schemes" +msgstr "&Habilitar esquemas de voz y sonido" + +#: _speech_core/settings/document_reading_proofing_panel.py:97 +msgid "&Font name" +msgstr "&Nombre de la fuente" + +#: _speech_core/settings/web/dialog.py:314 +msgid "&Graphics" +msgstr "&Gráficos" + +#: _speech_core/settings/web/dialog.py:317 +msgid "&Groupings" +msgstr "&Agrupaciones" + +#: _speech_core/settings/web/dialog.py:311 +msgid "&Headings" +msgstr "&Encabezados" + +#: _speech_core/settings/document_reading_proofing_panel.py:161 +msgid "&Line spacing" +msgstr "&Espaciado de línea" + +#: _speech_core/settings/schemes_panel.py:153 +msgid "&List:" +msgstr "&Lista:" + +#: _speech_core/settings/web/dialog.py:315 +msgid "&Lists" +msgstr "&Listas" + +#: _speech_core/settings/web/dialog.py:218 +msgid "&Maximum number of characters on one line" +msgstr "&Número máximo de caracteres en una línea" + +#: _speech_core/update_check.py:452 +msgid "&Not now" +msgstr "&Ahora no" + +#: _speech_core/settings/web/dialog.py:226 +msgid "&Number of lines per page" +msgstr "&Número de líneas por página" + +#: _speech_core/settings/document_reading_proofing_panel.py:138 +msgid "&Pages" +msgstr "&Páginas" + +#: _speech_core/settings/document_reading_proofing_panel.py:159 +msgid "&Paragraph indentation" +msgstr "&Sangría de párrafo" + +#: _speech_core/settings/schemes_panel.py:214 +msgid "&Play sound" +msgstr "&Reproducir sonido" + +#: _speech_core/settings/schemes_panel.py:252 +msgid "&Reset this item" +msgstr "Restablecer los a&justes de este elemento" + +#: _speech_core/settings/schemes_panel.py:149 +msgid "&Search items:" +msgstr "&Buscar elementos:" + +#: _speech_core/settings/document_reading_proofing_panel.py:166 +msgid "&Tables" +msgstr "&Tablas" + +#: _speech_core/settings/web/dialog.py:252 +msgid "&Trap all non-command gestures from reaching the document" +msgstr "&Capturar todo lo que no sean órdenes de gestos para que no alcance el documento" + +#: _speech_core/update_dialog.py:41 +msgid "&What's new:" +msgstr "&Novedades:" + +#: _speech_core/settings/web/dialog.py:393 +msgid "1 second" +msgstr "1 segundo" + +#: _speech_core/settings/web/dialog.py:394 +msgid "2 seconds" +msgstr "2 segundos" + +#: _speech_core/settings/text/panel.py:46 +msgid "3 repeated characters" +msgstr "3 caracteres repetidos" + +#: _speech_core/settings/web/dialog.py:395 +msgid "3 seconds" +msgstr "3 segundos" + +#: _speech_core/settings/text/panel.py:47 +msgid "4 repeated characters" +msgstr "4 caracteres repetidos" + +#: _speech_core/settings/web/dialog.py:396 +msgid "4 seconds" +msgstr "4 segundos" + +#: _speech_core/settings/text/panel.py:48 +msgid "5 repeated characters" +msgstr "5 caracteres repetidos" + +#: _speech_core/settings/web/dialog.py:397 +msgid "5 seconds" +msgstr "5 segundos" + +#: _speech_core/settings/text/panel.py:49 +msgid "6 repeated characters" +msgstr "6 caracteres repetidos" + +#: _speech_core/settings/schemes_panel.py:397 +msgid "A voice applies to everything spoken about the object." +msgstr "Una voz se aplica a todo lo que se anuncia sobre el objeto." + +#: _speech_core/settings/schemes_panel.py:396 +msgid "A voice applies to the announcement and to the formatted text or element content." +msgstr "Una voz se aplica al anuncio y al texto con formato o contenido del elemento." + +#: _speech_core/settings/schemes_panel.py:398 +msgid "A voice applies to the announcement." +msgstr "Una voz se aplica al anuncio." + +#: _speech_core/settings/constants.py:33 +msgid "Abbreviated without plus" +msgstr "Abreviado sin signos más" + +#: _speech_core/settings/constants.py:49 +msgid "Access keys" +msgstr "Teclas de acceso" + +#: _speech_core/settings/constants.py:45 +msgid "Access keys and command shortcuts" +msgstr "Teclas de acceso y atajos de órdenes" + +#: _speech_core/settings/constants.py:43 +msgid "Access keys only" +msgstr "Solo teclas de acceso" + +#: _speech_core/settings/verbosity_panel.py:78 +msgid "Active profile" +msgstr "Perfil activo" + +#: _speech_core/settings/verbosity_panel.py:73 +msgid "Active profile:" +msgstr "Perfil activo:" + +#: _speech_core/settings/schemes_dialog.py:61 +msgid "Active sc&heme:" +msgstr "Es&quema activo:" + +#: _speech_core/settings/schemes_dialog.py:63 +msgid "Active scheme" +msgstr "Esquema activo" + +#: _speech_core/settings/schemes_panel.py:438 +msgid "Active synthesizer ({name})" +msgstr "Sintetizador activo ({name})" + +#: _speech_core/settings/schemes_panel.py:176 +msgid "Add font &name..." +msgstr "Agregar &nombre de fuente..." + +#: _speech_core/settings/schemes_panel.py:734 +msgid "Add font name" +msgstr "Agregar nombre de fuente" + +#: _speech_core/settings/schemes_panel.py:177 +msgid "Add font si&ze..." +msgstr "Agregar tama&ño de fuente..." + +#: _speech_core/settings/schemes_panel.py:735 +msgid "Add font size" +msgstr "Agregar tamaño de fuente" + +#: _speech_core/settings/schemes_panel.py:736 +msgid "Add style name" +msgstr "Agregar nombre de estilo" + +#: _speech_core/settings/schemes_panel.py:178 +msgid "Add style name..." +msgstr "Agregar nombre de estilo..." + +#: _speech_core/settings/schemes_panel.py:184 +msgid "Add window &class..." +msgstr "Agregar &clase de ventana..." + +#: _speech_core/settings/schemes_panel.py:737 +msgid "Add window class" +msgstr "Agregar clase de ventana" + +#: _speech_core/settings/advanced_panel.py:30 +#: _speech_core/settings/constants.py:7 _speech_core/settings/dialog.py:81 +#: _speech_core/settings/document_reading_proofing_panel.py:172 +msgid "Advanced" +msgstr "Avanzado" + +#: _speech_core/settings/constants.py:82 +msgid "After each token" +msgstr "Después de cada token" + +#: _speech_core/schemes/catalog.py:404 +msgid "Alignment: center" +msgstr "Alineación: centrada" + +#: _speech_core/schemes/catalog.py:406 +msgid "Alignment: justified" +msgstr "Alineación: justificada" + +#: _speech_core/schemes/catalog.py:403 +msgid "Alignment: left" +msgstr "Alineación: izquierda" + +#: _speech_core/schemes/catalog.py:407 +msgid "Alignment: other (distributed, fill, general)" +msgstr "Alineación: otra (distribuida, relleno, general)" + +#: _speech_core/schemes/catalog.py:405 +msgid "Alignment: right" +msgstr "Alineación: derecha" + +#: _speech_core/settings/schemes_panel.py:154 +msgid "All items" +msgstr "Todos los elementos" + +#: _speech_core/settings/text/panel.py:50 +msgid "All repeated characters" +msgstr "Todos los caracteres repetidos" + +#: _speech_core/settings/schemes_panel.py:40 +msgid "Also speak the announcement" +msgstr "Anunciar también el mensaje" + +#: _speech_core/processors/web/summary.py:28 +msgid "Annotations" +msgstr "Anotaciones" + +#: _speech_core/settings/edge_notifications_panel.py:45 +msgid "Announce" +msgstr "Anunciar" + +#: _speech_core/settings/misc_panel.py:36 +msgid "Announce default button in dialogs" +msgstr "Anunciar el botón predeterminado en los cuadros de diálogo" + +#: _speech_core/settings/constants.py:58 +msgid "Announce each item" +msgstr "Anunciar cada elemento" + +#: _speech_core/settings/menus_panel.py:65 +msgid "Announce leaving menu bar" +msgstr "Anunciar salida de la barra de menú" + +#: _speech_core/settings/menus_panel.py:53 +msgid "Announce menu bar focus" +msgstr "Anunciar enfoque de la barra de menú" + +#: _speech_core/settings/menus_panel.py:41 +msgid "Announce menu close" +msgstr "Anunciar cierre de menú" + +#: _speech_core/settings/menus_panel.py:29 +msgid "Announce menu open" +msgstr "Anunciar apertura de menú" + +#: _speech_core/settings/text/panel.py:73 +msgid "Announce new lines during Say All" +msgstr "Anunciar líneas nuevas durante verbalizar todo" + +#: _speech_core/settings/verbosity_panel.py:102 +msgid "Announce on every move" +msgstr "Anunciar en cada movimiento" + +#: _speech_core/settings/constants.py:59 +#: _speech_core/settings/verbosity_panel.py:101 +msgid "Announce only first item" +msgstr "Anunciar solo el primer elemento" + +#: classicSpeech.py:1872 +msgid "Announces the default button in the current dialog" +msgstr "Anuncia el botón por defecto en el diálogo actual" + +#: _speech_core/settings/dialog.py:172 +#: _speech_core/settings/voice_profiles_dialog.py:132 +#: _speech_core/settings/web/dialog.py:164 +msgid "Apply" +msgstr "Aplicar" + +#: _speech_core/settings/web/dialog.py:319 +msgid "Arti&cles" +msgstr "Artí&culos" + +#: _speech_core/schemes/catalog.py:440 +msgid "Articles" +msgstr "Artículos" + +#: _speech_core/settings/web/dialog.py:238 +msgid "Audio indication of focus and browse modes" +msgstr "Indicación Audible de los modos foco y exploración" + +#: _speech_core/schemes/catalog.py:225 +msgid "Auto-suggestions appear" +msgstr "Aparecen sugerencias automáticas" + +#: _speech_core/schemes/catalog.py:229 +msgid "Auto-suggestions close" +msgstr "Se cierran las sugerencias automáticas" + +#: _speech_core/settings/web/dialog.py:235 +msgid "Automatic &Say All on page load" +msgstr "&Verbalizar Todo automáticamente al cargar la página" + +#: _speech_core/settings/web/dialog.py:237 +msgid "Automatic focus mode for caret movement" +msgstr "Modo foco automático para el movimiento del cursor" + +#: _speech_core/settings/web/dialog.py:236 +msgid "Automatic focus mode for focus changes" +msgstr "Modo Foco automático para cambios del foco" + +#: _speech_core/settings/web/dialog.py:400 +msgid "Automatic page-entry summary delay" +msgstr "Retraso automático del resumen al entrar a la página" + +#: _speech_core/settings/web/dialog.py:389 +msgid "Automatic page-entry summary delay:" +msgstr "Retraso automático del resumen al entrar a la página:" + +#: _speech_core/schemes/catalog.py:354 +msgid "Back to the baseline (not superscript or subscript)" +msgstr "Volver a la línea base (sin superíndice ni subíndice)" + +#: _speech_core/schemes/catalog.py:366 +msgid "Background color changes" +msgstr "Cambios de color de fondo" + +#: _speech_core/schemes/catalog.py:367 +msgid "Background pattern" +msgstr "Patrón de fondo" + +#: _speech_core/schemes/catalog.py:123 +msgid "Banner landmark" +msgstr "Región de encabezado" + +#: _speech_core/settings/constants.py:81 +msgid "Before each token" +msgstr "Antes de cada token" + +#: _speech_core/settings/constants.py:5 +msgid "Beginner" +msgstr "Principiante" + +#: _speech_core/settings/web/dialog.py:316 +msgid "Block "es" +msgstr "Ci&tas en bloque" + +#: _speech_core/processors/web/summary.py:40 +#: _speech_core/schemes/catalog.py:438 +msgid "Block quotes" +msgstr "Citas en bloque" + +#: _speech_core/schemes/catalog.py:341 +msgid "Bold" +msgstr "Negrita" + +#: _speech_core/schemes/catalog.py:377 +msgid "Bookmarks" +msgstr "Marcadores" + +#: _speech_core/settings/constants.py:18 +msgid "Both" +msgstr "Ambos" + +#: _speech_core/history.py:147 +msgid "Bottom of speech history" +msgstr "Final del historial de voz" + +#: _speech_core/settings/web/dialog.py:324 +msgid "Braille report live regions:" +msgstr "Reporte braille de regiones dinámicas:" + +#: _speech_core/settings/web/dialog.py:215 +#: _speech_core/settings/web/dialog.py:97 +msgid "Browse Mode" +msgstr "Modo Exploración" + +#: _speech_core/settings/web/dialog.py:240 +msgid "Browse mode message:" +msgstr "Mensaje de modo exploración:" + +#: _speech_core/processors/web/summary.py:29 +msgid "Buttons" +msgstr "Botones" + +#: _speech_core/history_viewer.py:112 +msgid "C&lear" +msgstr "&Borrar" + +#: _speech_core/settings/schemes_dialog.py:66 +msgid "C&opy scheme..." +msgstr "C&opiar esquema..." + +#: _speech_core/settings/dialog.py:174 +#: _speech_core/settings/schemes_dialog.py:99 +#: _speech_core/settings/voice_profiles_dialog.py:131 +#: _speech_core/settings/web/dialog.py:163 +msgid "Cancel" +msgstr "Cancelar" + +#: _speech_core/schemes/catalog.py:444 +msgid "Captions" +msgstr "Leyendas" + +#: _speech_core/settings/dialog.py:102 _speech_core/settings/dialog.py:110 +#: _speech_core/settings/dialog.py:111 _speech_core/settings/web/dialog.py:119 +#: _speech_core/settings/web/dialog.py:127 +#: _speech_core/settings/web/dialog.py:128 +msgid "Categories" +msgstr "Categorías" + +#: _speech_core/settings/document_reading_proofing_panel.py:169 +msgid "Cell &borders:" +msgstr "&Bordes de celda:" + +#: _speech_core/schemes/catalog.py:418 +msgid "Cell borders" +msgstr "Bordes de celdas" + +#: _speech_core/settings/document_reading_proofing_panel.py:168 +msgid "Cell c&oordinates" +msgstr "C&oordenadas de celda" + +#: _speech_core/processors/web/summary.py:45 +msgid "Check boxes" +msgstr "Casillas de verificación" + +#: _speech_core/settings/advanced_panel.py:83 +msgid "Check for ClassicSpeech updates automatically" +msgstr "Buscar actualizaciones de ClassicSpeech automáticamente" + +#: classicSpeech.py:1497 +msgid "Check for Updates..." +msgstr "Buscar actualizaciones..." + +#: _speech_core/update_check.py:357 +msgid "Checking for ClassicSpeech updates" +msgstr "Buscando actualizaciones de ClassicSpeech" + +#: classicSpeech.py:1646 +msgid "Checks for ClassicSpeech updates" +msgstr "Busca actualizaciones de ClassicSpeech" + +#: _speech_core/settings/schemes_panel.py:589 +msgid "Choose a sound for {item}" +msgstr "Elegir un sonido para {item}" + +#: _speech_core/settings/voice_profiles_dialog.py:177 +msgid "Choose a voice for any document formatting or web element NVDA reports, such as bold text, a font, headings or links. The voice is used for the announcement and for the text itself. Sounds for these items are set in Speech and Sound Schemes." +msgstr "Elige una voz para cualquier formato de documento o elemento web que anuncie NVDA, como texto en negrita, una fuente, encabezados o enlaces. La voz se utiliza tanto para el anuncio como para el propio texto. Los sonidos de estos elementos se configuran en Esquemas de voz y sonido." + +#: _speech_core/settings/schemes_dialog.py:48 +msgid "Choose sounds and voices for object types, object states, window classes, document formatting and web elements, and sounds to play instead of NVDA's own sounds. Items without a sound or voice keep NVDA's normal speech and sounds. Search for an item by name, or list only the items you have changed." +msgstr "Elige sonidos y voces para tipos y estados de objetos, clases de ventana, formatos de documentos y elementos web, así como sonidos que sustituyan a los propios sonidos de NVDA. Los elementos sin sonido ni voz conservan la voz y los sonidos normales de NVDA. Busca un elemento por nombre o muestra solo los elementos que hayas modificado." + +#: _speech_core/settings/web/dialog.py:338 +msgid "Choose the Browse Mode element types included when you press NVDA+Shift+U. Checked items are included." +msgstr "Elige los tipos de elementos del Modo Exploración incluidos al pulsar NVDA+Shift+U. Se incluyen los elementos marcados." + +#: _speech_core/settings/verbosity_panel.py:57 +msgid "Choose the active verbosity profile and which object details ClassicSpeech speaks for that profile." +msgstr "Elige el perfil de verbosidad activo y qué detalles del objeto verbaliza ClassicSpeech para ese perfil." + +#: classicSpeech.py:1499 classicSpeech.py:1602 classicSpeech.py:1609 +#: classicSpeech.py:1616 classicSpeech.py:1623 classicSpeech.py:1630 +#: classicSpeech.py:1640 classicSpeech.py:1647 classicSpeech.py:1665 +#: classicSpeech.py:1677 classicSpeech.py:1736 classicSpeech.py:1753 +#: classicSpeech.py:1791 classicSpeech.py:1798 classicSpeech.py:1805 +#: classicSpeech.py:1812 classicSpeech.py:1819 classicSpeech.py:1826 +#: classicSpeech.py:1873 +msgid "ClassicSpeech" +msgstr "ClassicSpeech" + +#: _speech_core/settings/dialog.py:87 +msgid "ClassicSpeech Settings" +msgstr "Configuraciones de ClassicSpeech" + +#: _speech_core/settings/schemes_dialog.py:39 +msgid "ClassicSpeech Speech and Sound Schemes" +msgstr "Esquemas de voz y sonido de ClassicSpeech" + +#: _speech_core/settings/voice_profiles_dialog.py:50 +msgid "ClassicSpeech Voice Profiles" +msgstr "Perfiles de Voz de ClassicSpeech" + +#: _speech_core/settings/web/dialog.py:106 +msgid "ClassicSpeech Web / Browse Mode Settings" +msgstr "Configuraciones de ClassicSpeech para Web / Modo Exploración" + +#: _speech_core/update_check.py:384 +msgid "ClassicSpeech could not check for updates. {reason}" +msgstr "ClassicSpeech no pudo buscar actualizaciones. {reason}" + +#: _speech_core/update_check.py:474 +msgid "ClassicSpeech could not download the update. {reason}" +msgstr "ClassicSpeech no pudo descargar la actualización. {reason}" + +#: classicSpeech.py:2038 +msgid "ClassicSpeech could not finish the reset. Details are in the NVDA log." +msgstr "ClassicSpeech no pudo completar el restablecimiento. Los detalles están en el registro de NVDA." + +#: _speech_core/settings/schemes_panel.py:479 +msgid "ClassicSpeech could not load the {engine} synthesizer. The item keeps using the active synthesizer." +msgstr "ClassicSpeech no pudo cargar el sintetizador {engine}. El elemento seguirá usando el sintetizador activo." + +#: _speech_core/update_check.py:398 +msgid "ClassicSpeech is up to date. You have version {version}, the latest release." +msgstr "ClassicSpeech está actualizado. Tienes la versión {version}, la última publicada." + +#: _speech_core/settings/schemes_dialog.py:210 +#: _speech_core/settings/schemes_dialog.py:229 +msgid "ClassicSpeech scheme package" +msgstr "Paquete de esquemas de ClassicSpeech" + +#: classicSpeech.py:2043 +msgid "ClassicSpeech settings were reset, and the NVDA settings it changed were put back. ClassicSpeech now uses its default settings. To remove ClassicSpeech, uninstall it from the Add-on Store." +msgstr "Se restablecieron los ajustes de ClassicSpeech y se recuperaron los ajustes de NVDA que había cambiado. ClassicSpeech utiliza ahora sus ajustes predeterminados. Para quitar ClassicSpeech, desinstálalo desde la Tienda de complementos." + +#: _speech_core/update_check.py:447 _speech_core/update_check.py:498 +msgid "ClassicSpeech update" +msgstr "Actualización de ClassicSpeech" + +#: _speech_core/settings/voice_profiles_dialog.py:377 +#: _speech_core/settings/voice_profiles_dialog.py:392 +msgid "ClassicSpeech voice profiles" +msgstr "Perfiles de voz de ClassicSpeech" + +#: _speech_core/update_check.py:408 +msgid "ClassicSpeech {new} is available. You have version {installed}." +msgstr "ClassicSpeech {new} está disponible. Tienes la versión {installed}." + +#: _speech_core/settings/rename_list_panel.py:24 +msgid "Clear Rename\tDelete" +msgstr "Borrar nombre personalizado\tSuprimir" + +#: _speech_core/schemes/catalog.py:445 +msgid "Clickable" +msgstr "Se puede hacer clic" + +#: _speech_core/history_viewer.py:113 +msgid "Close" +msgstr "Cerrar" + +#: classicSpeech.py:2014 +msgid "Close the ClassicSpeech settings dialogs first, then choose Reset All ClassicSpeech Settings again." +msgstr "Cierra primero los diálogos de ajustes de ClassicSpeech y vuelve a seleccionar Restablecer todos los ajustes de ClassicSpeech." + +#: _speech_core/schemes/catalog.py:398 +msgid "Column breaks" +msgstr "Saltos de columna" + +#: _speech_core/processors/web/summary.py:30 +msgid "Combo boxes" +msgstr "Cuadros combinados" + +#: _speech_core/settings/constants.py:50 +msgid "Command shortcuts" +msgstr "Atajos de comandos" + +#: _speech_core/settings/constants.py:44 +msgid "Command shortcuts only" +msgstr "Solo atajos de órdenes" + +#: _speech_core/settings/document_reading_proofing_panel.py:127 +msgid "Commen&ts" +msgstr "Comen&tarios" + +#: _speech_core/schemes/catalog.py:373 +msgid "Comments" +msgstr "Comentarios" + +#: _speech_core/schemes/catalog.py:124 +msgid "Complementary landmark" +msgstr "Región complementaria" + +#: _speech_core/settings/advanced_panel.py:31 +msgid "Configure ClassicSpeech diagnostic logging, the speech processing hook and update checks." +msgstr "Configura el registro de diagnóstico de ClassicSpeech, el hook de procesamiento de voz y la búsqueda de actualizaciones." + +#: _speech_core/settings/text/panel.py:66 +msgid "Configure ClassicSpeech literal text transformations before speech reaches the synthesizer." +msgstr "Configura las transformaciones de texto literal de ClassicSpeech antes de que la voz llegue al sintetizador." + +#: _speech_core/settings/menus_panel.py:25 +msgid "Configure menu open, close, menu bar focus, and menu bar leave announcements." +msgstr "Configura los anuncios de apertura y cierre de menú, enfoque de barra de menú y salida de barra de menú." + +#: _speech_core/settings/web/dialog.py:213 +msgid "Configure native NVDA Browse Mode behavior. These settings write to NVDA's virtualBuffers configuration." +msgstr "Configura el comportamiento nativo del Modo Exploración de NVDA. Estos ajustes escriben en la configuración de virtualBuffers (búferes virtuales) de NVDA." + +#: _speech_core/settings/number_processing_panel.py:101 +msgid "Configure opt-in ClassicSpeech handling for standalone numbers. Currency, dates, times, and phone-like strings are preserved by default." +msgstr "Configura el procesamiento opcional de ClassicSpeech para números independientes. Por defecto se conservan las divisas, fechas, horas y cadenas similares a teléfonos." + +#: _speech_core/settings/document_reading_proofing_panel.py:59 +msgid "Configure selected native NVDA document formatting and proofing announcements. This panel wraps NVDA settings and does not add a ClassicSpeech document processor." +msgstr "Configura los anuncios de formato de documento y revisión nativos seleccionados de NVDA. Este panel envuelve la configuración de NVDA y no añade un procesador de documentos de ClassicSpeech." + +#: _speech_core/settings/web/dialog.py:295 +msgid "Configure web-related native NVDA documentFormatting announcements." +msgstr "Configura los anuncios nativos de documentFormatting (formateado de documentos) de NVDA relacionados con la web." + +#: _speech_core/schemes/catalog.py:125 +msgid "Content information landmark" +msgstr "Región de información del contenido" + +#: classicSpeech.py:1818 +msgid "Copies the current ClassicSpeech history item to the clipboard" +msgstr "Copia el elemento actual del historial de ClassicSpeech al portapapeles" + +#: _speech_core/history.py:185 +msgid "Copy failed" +msgstr "Error al copiar" + +#: _speech_core/settings/schemes_dialog.py:159 +msgid "Copy scheme" +msgstr "Copiar esquema" + +#: classicSpeech.py:1833 +msgid "Could not open speech history" +msgstr "No se pudo abrir el historial de voz" + +#: _speech_core/settings/text/panel.py:51 +msgid "Count repeated characters and spaces" +msgstr "Contar caracteres y espacios repetidos" + +#: _speech_core/settings/number_processing_panel.py:159 +msgid "Currency processing" +msgstr "Procesamiento de divisas" + +#: _speech_core/settings/number_processing_panel.py:152 +msgid "Currency processing:" +msgstr "Procesamiento de divisas:" + +#: _speech_core/settings/edge_notifications_panel.py:38 +msgid "Custom notification message: {display}" +msgstr "Mensaje de notificación personalizado: {display}" + +#: _speech_core/settings/number_processing_panel.py:85 +msgid "Day month year" +msgstr "Día mes año" + +#: classicSpeech.py:1869 +msgid "Default button {name}" +msgstr "Botón predeterminado {name}" + +#: classicSpeech.py:1863 +msgid "Default button {name}, by appearance" +msgstr "Botón predeterminado {name}, según su apariencia" + +#: _speech_core/schemes/catalog.py:364 +msgid "Default style" +msgstr "Estilo predeterminado" + +#: _speech_core/settings/schemes_dialog.py:68 +msgid "Dele&te scheme" +msgstr "&Eliminar esquema" + +#: _speech_core/settings/schemes_dialog.py:186 +msgid "Delete scheme" +msgstr "Eliminar esquema" + +#: _speech_core/settings/schemes_dialog.py:185 +msgid "Delete the scheme {name} and all of its sounds and voices?" +msgstr "¿Eliminar el esquema {name} y todos sus sonidos y voces?" + +#: _speech_core/schemes/catalog.py:381 +msgid "Deleted text (editor revision)" +msgstr "Texto eliminado (revisión del editor)" + +#: _speech_core/settings/constants.py:102 +#: _speech_core/settings/verbosity_panel.py:46 +msgid "Description" +msgstr "Descripción" + +#: _speech_core/settings/constants.py:16 _speech_core/settings/constants.py:24 +msgid "Dialogs" +msgstr "Diálogos" + +#: _speech_core/settings/schemes_panel.py:41 +msgid "Do not speak the announcement (sound only)" +msgstr "No anunciar el mensaje (solo sonido)" + +#: classicSpeech.py:2020 +msgid "" +"Do you really want to reset all ClassicSpeech settings?\n" +"\n" +"This deletes every ClassicSpeech setting, voice profile and speech and sound scheme, including the sounds copied into your schemes, and puts back the NVDA settings ClassicSpeech changed. To keep your schemes or voice profiles, export them first. You can't undo a reset.\n" +"\n" +"NVDA saves its configuration after the reset." +msgstr "" +"¿Seguro que quieres restablecer todos los ajustes de ClassicSpeech?\n" +"\n" +"Esto elimina todos los ajustes de ClassicSpeech, los perfiles de voz y los esquemas de voz y sonido, incluidos los sonidos que hayas copiado a tus esquemas, y restaura los ajustes de NVDA que ClassicSpeech haya cambiado. Para conservar tus esquemas o perfiles de voz, expórtalos primero. No puedes deshacer el restablecimiento.\n" +"\n" +"NVDA guarda su configuración después del restablecimiento." + +#: _speech_core/settings/dialog.py:76 +#: _speech_core/settings/document_reading_proofing_panel.py:58 +msgid "Document Reading / Proofing" +msgstr "Lectura / Revisión de Documentos" + +#: _speech_core/settings/voice_profiles_dialog.py:36 +msgid "Document and web formatting" +msgstr "Formato de documentos y web" + +#: _speech_core/settings/schemes_panel.py:163 +msgid "Document and web formatting &items:" +msgstr "&Elementos de formato de documentos y web:" + +#: _speech_core/schemes/catalog.py:554 +#: _speech_core/settings/document_reading_proofing_panel.py:126 +msgid "Document information" +msgstr "Información del documento" + +#: _speech_core/settings/number_processing_panel.py:63 +msgid "Dollars and cents" +msgstr "Dólares y centavos" + +#: _speech_core/schemes/catalog.py:348 +msgid "Double strikethrough" +msgstr "Doble tachado" + +#: _speech_core/update_check.py:428 +msgid "Download and install it now? NVDA asks you to confirm the installation, then offers to restart. Your ClassicSpeech settings are kept." +msgstr "¿Descargarla e instalarla ahora? NVDA te pedirá que confirmes la instalación y después ofrecerá reiniciarse. Se conservarán tus ajustes de ClassicSpeech." + +#: _speech_core/update_check.py:460 +msgid "Downloading ClassicSpeech {version}" +msgstr "Descargando ClassicSpeech {version}" + +#: _speech_core/schemes/catalog.py:374 +msgid "Draft comments" +msgstr "Comentarios en borrador" + +#: _speech_core/settings/document_reading_proofing_panel.py:113 +msgid "E&mphasis" +msgstr "Énfa&sis" + +#: _speech_core/settings/schemes_dialog.py:74 +msgid "E&xport scheme..." +msgstr "E&xportar esquema..." + +#: _speech_core/settings/voice_profiles_dialog.py:128 +msgid "E&xport voice profiles..." +msgstr "E&xportar perfiles de voz..." + +#: _speech_core/processors/web/summary.py:32 +msgid "Edit fields" +msgstr "Cuadros de edición" + +#: _speech_core/settings/number_processing_panel.py:48 +msgid "Eight or more digits" +msgstr "Ocho o más dígitos" + +#: _speech_core/schemes/catalog.py:557 +msgid "Elements (documents and web pages)" +msgstr "Elementos (documentos y páginas web)" + +#: _speech_core/processors/web/summary.py:39 +msgid "Embedded objects" +msgstr "Objetos integrados" + +#: _speech_core/schemes/catalog.py:357 +msgid "Emphasised" +msgstr "Énfasis" + +#: _speech_core/settings/advanced_panel.py:76 +msgid "Enable ClassicSpeech diagnostic logging" +msgstr "Habilitar registro de diagnóstico de ClassicSpeech" + +#: _speech_core/settings/advanced_panel.py:38 +msgid "Enable ClassicSpeech speech processing hook" +msgstr "Habilitar el hook de procesamiento de voz de ClassicSpeech" + +#: _speech_core/settings/edge_notifications_panel.py:40 +msgid "Enter a custom notification message for '{display}'. Leave blank to restore the native Edge announcement." +msgstr "Introduce un mensaje de notificación personalizado para '{display}'. Déjalo en blanco para restaurar el anuncio nativo de Edge." + +#: _speech_core/schemes/catalog.py:238 +msgid "Error written to the NVDA log" +msgstr "Error escrito en el registro de NVDA" + +#: _speech_core/processors/web/summary.py:44 +msgid "Errors" +msgstr "Errores" + +#: _speech_core/settings/constants.py:32 +msgid "Expanded without plus" +msgstr "Expandido sin signos más" + +#: _speech_core/settings/web/dialog.py:277 +msgid "Experimental heading presentation" +msgstr "Presentación experimental de encabezados" + +#: _speech_core/settings/schemes_dialog.py:206 +msgid "Export scheme" +msgstr "Exportar esquema" + +#: _speech_core/settings/voice_profiles_dialog.py:371 +msgid "Export voice profiles" +msgstr "Exportar perfiles de voz" + +#: _speech_core/settings/schemes_dialog.py:222 +msgid "Exported the scheme {name} to {path}." +msgstr "Se exportó el esquema {name} a {path}." + +#: _speech_core/settings/voice_profiles_dialog.py:387 +msgid "Exported voice profiles to {path}." +msgstr "Se exportaron los perfiles de voz a {path}." + +#: _speech_core/settings/web/dialog.py:321 +msgid "Fi&gures" +msgstr "Fi&guras" + +#: _speech_core/schemes/catalog.py:443 +msgid "Figures" +msgstr "Figuras" + +#: _speech_core/settings/number_processing_panel.py:45 +msgid "Five or more digits" +msgstr "Cinco o más dígitos" + +#: _speech_core/settings/web/dialog.py:245 +msgid "Focus mode message:" +msgstr "Mensaje del modo foco:" + +#: _speech_core/settings/constants.py:67 +msgid "Focused object" +msgstr "Objeto enfocado" + +#: _speech_core/settings/document_reading_proofing_panel.py:96 +msgid "Font" +msgstr "Fuente" + +#: _speech_core/settings/document_reading_proofing_panel.py:98 +msgid "Font &size" +msgstr "Tamaño de f&uente" + +#: _speech_core/schemes/catalog.py:526 +msgid "Font and text formatting" +msgstr "Formato de fuente y texto" + +#: _speech_core/settings/document_reading_proofing_panel.py:103 +msgid "Font attrib&utes" +msgstr "Atrib&utos de fuente" + +#: _speech_core/schemes/catalog.py:337 +msgid "Font name changes (any font)" +msgstr "Cambios de nombre de fuente (cualquier fuente)" + +#: _speech_core/settings/schemes_panel.py:734 +msgid "Font name to add:" +msgstr "Nombre de fuente que agregar:" + +#: _speech_core/schemes/catalog.py:339 +msgid "Font size changes (any size)" +msgstr "Cambios de tamaño de fuente (cualquier tamaño)" + +#: _speech_core/settings/schemes_panel.py:735 +msgid "Font size in points to add (for example 13 or 10.5):" +msgstr "Tamaño de fuente en puntos que agregar (por ejemplo, 13 o 10.5):" + +#: _speech_core/schemes/catalog.py:307 +msgid "Font size {size}" +msgstr "Tamaño de fuente {size}" + +#: _speech_core/schemes/catalog.py:305 +msgid "Font: {name}" +msgstr "Fuente: {name}" + +#: _speech_core/settings/hotkeys_panel.py:87 +msgid "For simple dialog Alt shortcuts, speak only the access key letter" +msgstr "Para atajos simples con Alt en diálogos, decir solo la letra de la tecla de acceso" + +#: _speech_core/processors/web/summary.py:33 +#: _speech_core/settings/web/dialog.py:196 +msgid "Form fields" +msgstr "Campos de formulario" + +#: _speech_core/schemes/catalog.py:126 +msgid "Form landmark" +msgstr "Región de formulario" + +#: _speech_core/schemes/catalog.py:446 +msgid "Forms" +msgstr "Formularios" + +#: _speech_core/settings/web/dialog.py:320 +msgid "Fra&mes" +msgstr "Ma&rcos" + +#: _speech_core/processors/web/summary.py:38 +#: _speech_core/schemes/catalog.py:441 +msgid "Frames" +msgstr "Marcos" + +#: _speech_core/settings/number_processing_panel.py:78 +msgid "Full" +msgstr "Completo" + +#: _speech_core/settings/number_processing_panel.py:38 +msgid "Full numbers" +msgstr "Números completos" + +#: classicSpeech.py:1492 +msgid "General Settings..." +msgstr "Configuración General..." + +#: _speech_core/update_check.py:211 _speech_core/update_check.py:251 +msgid "GitHub answered with error {code}." +msgstr "GitHub respondió con el error {code}." + +#: _speech_core/update_check.py:207 +msgid "GitHub could not be reached. Check your internet connection." +msgstr "No se pudo conectar con GitHub. Comprueba tu conexión a Internet." + +#: _speech_core/update_check.py:215 +msgid "GitHub's answer could not be read." +msgstr "No se pudo leer la respuesta de GitHub." + +#: _speech_core/settings/misc_panel.py:87 +msgid "Give ClassicSpeech messages priority over NVDA speech" +msgstr "Dar prioridad a los mensajes de ClassicSpeech sobre la voz de NVDA" + +#: _speech_core/settings/speech_timing_panel.py:57 +msgid "Global pause" +msgstr "Pausa global" + +#: _speech_core/settings/speech_timing_panel.py:35 +msgid "Global pause is the default silence used between spoken items. Per-token pauses can override it for specific tokens, such as position." +msgstr "La pausa global es el silencio predeterminado utilizado entre los elementos hablados. Las pausas por token pueden anularlo para tokens específicos, como la posición." + +#: _speech_core/settings/speech_timing_panel.py:52 +msgid "Global pause:" +msgstr "Pausa global:" + +#: _speech_core/schemes/catalog.py:387 +msgid "Grammar errors" +msgstr "Errores gramaticales" + +#: _speech_core/processors/web/summary.py:34 +#: _speech_core/schemes/catalog.py:434 _speech_core/schemes/catalog.py:491 +msgid "Graphics" +msgstr "Gráficos" + +#: _speech_core/schemes/catalog.py:435 _speech_core/schemes/catalog.py:490 +msgid "Graphics without a label" +msgstr "Gráficos sin etiqueta" + +#: _speech_core/settings/number_processing_panel.py:56 +msgid "Grouped digits" +msgstr "Dígitos agrupados" + +#: _speech_core/schemes/catalog.py:439 +msgid "Groupings" +msgstr "Agrupaciones" + +#: _speech_core/settings/misc_panel.py:43 +msgid "Guess object position information when unavailable" +msgstr "Deducir información de posición del objeto cuando no esté disponible" + +#: _speech_core/settings/document_reading_proofing_panel.py:167 +msgid "H&eaders" +msgstr "&Cabezeras" + +#: _speech_core/schemes/catalog.py:427 +msgid "Heading level {level}" +msgstr "Encabezado de nivel {level}" + +#: _speech_core/processors/web/summary.py:35 +#: _speech_core/settings/web/dialog.py:194 +msgid "Headings" +msgstr "Encabezados" + +#: _speech_core/schemes/catalog.py:424 +msgid "Headings (all levels)" +msgstr "Encabezados (todos los niveles)" + +#: _speech_core/schemes/catalog.py:350 +msgid "Hidden text" +msgstr "Texto oculto" + +#: _speech_core/settings/document_reading_proofing_panel.py:114 +msgid "Highlighted (mar&ked) text" +msgstr "Texto resaltado (mar&cado)" + +#: _speech_core/schemes/catalog.py:359 +msgid "Highlighted (marked) text" +msgstr "Texto resaltado (marcado)" + +#: _speech_core/schemes/catalog.py:361 +msgid "Highlighted in a color" +msgstr "Resaltado con un color" + +#: _speech_core/settings/constants.py:103 +msgid "Hotkey" +msgstr "Atajo de teclado" + +#: _speech_core/settings/hotkeys_panel.py:43 +msgid "Hotkey speech is separate from verbosity profiles. Choose where ClassicSpeech should announce keyboard shortcuts and how extracted shortcuts should be spoken. Object query always includes the shortcut when NVDA exposes one." +msgstr "La verbalización de los atajos de teclado es independiente de los perfiles de verbosidad. Elige dónde debe anunciar ClassicSpeech los atajos de teclado y cómo deben verbalizarse los atajos extraídos. La consulta de objetos siempre incluye el atajo cuando NVDA expone uno." + +#: _speech_core/settings/dialog.py:79 _speech_core/settings/hotkeys_panel.py:47 +msgid "Hotkeys" +msgstr "Atajos de teclado" + +#: _speech_core/settings/voice_profiles_dialog.py:129 +msgid "I&mport voice profiles..." +msgstr "I&mportar perfiles de voz..." + +#: _speech_core/settings/document_reading_proofing_panel.py:152 +msgid "Ignore &blank lines for line indentation reporting" +msgstr "Ignorar líneas en &blanco al reportar la sangría de línea" + +#: _speech_core/settings/schemes_dialog.py:228 +msgid "Import scheme" +msgstr "Importar esquema" + +#: _speech_core/settings/schemes_dialog.py:75 +msgid "Import scheme..." +msgstr "Importar esquema..." + +#: _speech_core/settings/voice_profiles_dialog.py:391 +msgid "Import voice profiles" +msgstr "Importar perfiles de voz" + +#: _speech_core/settings/schemes_dialog.py:245 +msgid "Imported the scheme {name}. It is now the active scheme. Press OK or Apply to keep it." +msgstr "Se importó el esquema {name}. Ahora es el esquema activo. Pulsa Aceptar o Aplicar para conservarlo." + +#: _speech_core/settings/voice_profiles_dialog.py:408 +msgid "Imported voice profiles for {synthesizers}. Press OK or Apply to keep them." +msgstr "Se importaron perfiles de voz para {synthesizers}. Pulsa Aceptar o Aplicar para conservarlos." + +#: _speech_core/settings/web/dialog.py:310 +msgid "Include l&ayout tables" +msgstr "Incluir tablas de d&iseño" + +#: _speech_core/settings/web/dialog.py:415 +msgid "Included page summary element types" +msgstr "Tipos de elementos del resumen de página incluidos" + +#: _speech_core/schemes/catalog.py:442 +msgid "Inline frames" +msgstr "Marcos en línea" + +#: _speech_core/settings/misc_panel.py:53 +#: _speech_core/settings/misc_panel.py:67 +msgid "Insert+Tab reports" +msgstr "Reportes de Insert+Tab" + +#: _speech_core/schemes/catalog.py:379 +msgid "Inserted text (editor revision)" +msgstr "Texto insertado (revisión del editor)" + +#: _speech_core/settings/constants.py:6 +msgid "Intermediate" +msgstr "Intermedio" + +#: _speech_core/schemes/catalog.py:343 +msgid "Italic" +msgstr "Cursiva" + +#: _speech_core/settings/schemes_panel.py:202 +msgid "Item details" +msgstr "Detalles del elemento" + +#: _speech_core/settings/schemes_panel.py:200 +msgid "Item details:" +msgstr "Detalles del elemento:" + +#: _speech_core/settings/dialog.py:78 +#: _speech_core/settings/key_labels_panel.py:30 +msgid "Key Labels" +msgstr "Etiquetas de Teclas" + +#: _speech_core/settings/key_labels_panel.py:46 +msgid "Key labels" +msgstr "Etiquetas de teclas" + +#: _speech_core/settings/key_labels_panel.py:25 +msgid "" +"Key labels control what ClassicSpeech changes for normal keyboard speech. Input help is left native and does not use these key-label changes. They are separate from object speech tokens and hotkey tokens.\n" +"Space: mute or unmute. F2: rename. Delete: clear rename. Shift+F10: menu." +msgstr "" +"Las etiquetas de teclas controlan lo que ClassicSpeech cambia para la lectura normal del teclado. La ayuda de entrada se deja nativa y no usa estos cambios de etiquetas de teclas. Son independientes de los tokens de lectura de objetos y atajos de teclado.\n" +"Espacio: silenciar o reactivar. F2: renombrar. Suprimir: borrar el nombre personalizado. Shift+F10: menú." + +#: _speech_core/settings/web/dialog.py:318 +msgid "Lan&dmarks" +msgstr "Reg&iones" + +#: _speech_core/processors/web/summary.py:31 +msgid "Landmarks" +msgstr "Regiones" + +#: _speech_core/schemes/catalog.py:454 +msgid "Landmarks (all types)" +msgstr "Regiones (todos los tipos)" + +#: _speech_core/schemes/catalog.py:558 +msgid "Landmarks and regions" +msgstr "Regiones y zonas" + +#: _speech_core/schemes/catalog.py:378 +msgid "Leaving a bookmark" +msgstr "Salir de un marcador" + +#: _speech_core/schemes/catalog.py:376 +msgid "Leaving a comment" +msgstr "Salir de un comentario" + +#: _speech_core/schemes/catalog.py:388 +msgid "Leaving a grammar error" +msgstr "Salir de un error gramatical" + +#: _speech_core/schemes/catalog.py:386 +msgid "Leaving a spelling error" +msgstr "Salir de un error ortográfico" + +#: _speech_core/settings/web/dialog.py:312 +msgid "Lin&ks" +msgstr "En&laces" + +#: _speech_core/settings/document_reading_proofing_panel.py:144 +msgid "Line &indentation reporting:" +msgstr "Anuncio de &sangría de línea:" + +#: _speech_core/settings/document_reading_proofing_panel.py:139 +msgid "Line &numbers" +msgstr "&Números de línea" + +#: _speech_core/schemes/catalog.py:400 +msgid "Line indentation" +msgstr "Sangría de línea" + +#: _speech_core/schemes/catalog.py:399 +msgid "Line numbers" +msgstr "Números de línea" + +#: _speech_core/schemes/catalog.py:402 +msgid "Line spacing" +msgstr "Interlineado" + +#: _speech_core/settings/web/dialog.py:313 +msgid "Link type" +msgstr "Tipo de enlace" + +#: _speech_core/processors/web/summary.py:36 +#: _speech_core/schemes/catalog.py:431 _speech_core/settings/web/dialog.py:195 +msgid "Links" +msgstr "Enlaces" + +#: _speech_core/settings/schemes_panel.py:155 +msgid "List" +msgstr "Lista" + +#: _speech_core/schemes/catalog.py:409 +msgid "List bullets and numbers" +msgstr "Viñetas y números de lista" + +#: _speech_core/settings/text/panel.py:126 +msgid "List item state reporting" +msgstr "Reporte del estado del elemento de lista" + +#: _speech_core/settings/text/panel.py:119 +msgid "List item state reporting:" +msgstr "Reporte del estado del elemento de lista:" + +#: _speech_core/schemes/catalog.py:437 +msgid "List items" +msgstr "Elementos de lista" + +#: _speech_core/processors/web/summary.py:37 +#: _speech_core/schemes/catalog.py:436 _speech_core/settings/web/dialog.py:197 +msgid "Lists" +msgstr "Listas" + +#: _speech_core/settings/web/dialog.py:270 +msgid "Load Chromium virtual buffer when document busy." +msgstr "Cargar el búfer virtual de Chromium cuando el documento esté ocupado." + +#: _speech_core/schemes/catalog.py:127 +msgid "Main landmark" +msgstr "Región principal" + +#: _speech_core/schemes/catalog.py:447 +msgid "Math" +msgstr "Matemáticas" + +#: _speech_core/settings/menus_panel.py:61 +msgid "Menu bar focus message" +msgstr "Mensaje de enfoque de la barra de menú" + +#: _speech_core/settings/menus_panel.py:59 +msgid "Menu bar focus message:" +msgstr "Mensaje de enfoque de la barra de menú:" + +#: _speech_core/settings/menus_panel.py:73 +msgid "Menu bar leave message" +msgstr "Mensaje de salida de la barra de menú" + +#: _speech_core/settings/menus_panel.py:71 +msgid "Menu bar leave message:" +msgstr "Mensaje de salida de la barra de menú:" + +#: _speech_core/settings/menus_panel.py:49 +msgid "Menu close message" +msgstr "Mensaje de cierre de menú" + +#: _speech_core/settings/menus_panel.py:47 +msgid "Menu close message:" +msgstr "Mensaje de cierre de menú:" + +#: _speech_core/settings/menus_panel.py:37 +msgid "Menu open message" +msgstr "Mensaje de apertura de menú" + +#: _speech_core/settings/menus_panel.py:35 +msgid "Menu open message:" +msgstr "Mensaje de apertura de menú:" + +#: _speech_core/settings/constants.py:17 _speech_core/settings/constants.py:23 +#: _speech_core/settings/dialog.py:77 _speech_core/settings/menus_panel.py:25 +msgid "Menus" +msgstr "Menús" + +#: _speech_core/settings/web/dialog.py:100 +msgid "Microsoft Edge Notifications" +msgstr "Notificaciones de Microsoft Edge" + +#: _speech_core/settings/edge_notifications_panel.py:30 +msgid "Microsoft Edge notifications" +msgstr "Notificaciones de Microsoft Edge" + +#: _speech_core/settings/dialog.py:80 +msgid "Misc" +msgstr "Miscelánea" + +#: _speech_core/settings/text/panel.py:152 +msgid "Modes 3, 4, 5, 6, and All do not report repeated spaces. Count repeated characters and spaces reports space runs, which can help with indentation." +msgstr "Los modos 3, 4, 5, 6 y Todos no reportan espacios repetidos. Contar caracteres y espacios repetidos reporta las secuencias de espacios, lo que puede ayudar con la sangría." + +#: _speech_core/settings/number_processing_panel.py:84 +msgid "Month day year" +msgstr "Mes día año" + +#: classicSpeech.py:1811 +msgid "Moves to the newest ClassicSpeech history item" +msgstr "Mueve al elemento más reciente del historial de ClassicSpeech" + +#: classicSpeech.py:1804 +msgid "Moves to the oldest ClassicSpeech history item" +msgstr "Mueve al elemento más antiguo del historial de ClassicSpeech" + +#: _speech_core/settings/rename_list_panel.py:26 +msgid "Mute" +msgstr "Silenciar" + +#: _speech_core/settings/rename_list_panel.py:76 +msgid "Muted" +msgstr "Silenciado" + +#: _speech_core/schemes/catalog.py:338 +msgid "NVDA announces the new font name. Specific fonts are listed separately." +msgstr "NVDA anuncia el nuevo nombre de fuente. Las fuentes específicas se muestran por separado." + +#: _speech_core/schemes/catalog.py:340 +msgid "NVDA announces the new font size. Specific sizes are listed separately." +msgstr "NVDA anuncia el nuevo tamaño de fuente. Los tamaños específicos se muestran por separado." + +#: _speech_core/update_check.py:482 +msgid "NVDA could not install the update. Details are in the NVDA log." +msgstr "NVDA no pudo instalar la actualización. Los detalles están en el registro de NVDA." + +#: _speech_core/schemes/catalog.py:214 +msgid "NVDA exits" +msgstr "NVDA se cierra" + +#: _speech_core/settings/constants.py:66 +#: _speech_core/settings/number_processing_panel.py:32 +#: _speech_core/settings/text/panel.py:35 +#: _speech_core/settings/text/panel.py:45 +msgid "NVDA native" +msgstr "Nativo de NVDA" + +#: _speech_core/settings/number_processing_panel.py:223 +msgid "NVDA native is the safe default and leaves numbers unchanged for NVDA and the active synthesizer. Threshold digit spelling only rewrites standalone integer strings at the selected length or longer. Phone number processing handles common U.S.-style phone numbers as grouped digits when enabled. Friendly toll-free prefixes say numbers like 1-800 as one eight hundred. Currency processing can say simple dollar amounts as dollars and cents for synths that do not. Ordinal processing can say standalone tokens such as 1st and 22nd as words. ISO year-first recognition handles strict four-digit year-first dates such as 2026-09-05 without changing the selected numeric date format. When Windows locale is enabled, unsupported Windows date formats fall back to the selected numeric date format. Currency, times, non-phone codes, and alphanumeric strings are left unchanged." +msgstr "Nativo de NVDA es el valor seguro predeterminado y deja los números sin cambios para NVDA y el sintetizador activo. El deletreo de dígitos por umbral solo reescribe cadenas de enteros independientes en la longitud seleccionada o mayor. El procesamiento de números de teléfono maneja números de teléfono comunes de estilo EE. UU. como dígitos agrupados cuando está activado. Los prefijos gratuitos amigables dicen números como 1-800 como «one eight hundred» (uno ochocientos). El procesamiento de divisas puede decir importes simples en dólares como dólares y centavos para sintetizadores que no lo hacen. El procesamiento de ordinales puede decir tokens independientes como 1st (primero) y 22nd (vigésimo segundo) como palabras. El reconocimiento de año primero ISO maneja fechas estrictas de cuatro dígitos con el año primero como 2026-09-05 sin cambiar el formato de fecha numérico seleccionado. Cuando la configuración regional de Windows está habilitada, los formatos de fecha de Windows no compatibles recurren al formato de fecha numérico seleccionado. Divisas, horas, códigos no telefónicos y cadenas alfanuméricas no se modifican." + +#: _speech_core/settings/web/dialog.py:373 +msgid "NVDA native, no summary" +msgstr "Nativo de NVDA, sin resumen" + +#: _speech_core/schemes/catalog.py:298 +msgid "NVDA plays {file} for an event ClassicSpeech doesn't know yet." +msgstr "NVDA reproduce {file} para un evento que ClassicSpeech aún no conoce." + +#: _speech_core/schemes/catalog.py:296 _speech_core/schemes/catalog.py:597 +msgid "NVDA sound {file}" +msgstr "Sonido de NVDA {file}" + +#: _speech_core/schemes/catalog.py:568 +msgid "NVDA sounds" +msgstr "Sonidos de NVDA" + +#: _speech_core/schemes/catalog.py:209 +msgid "NVDA starts" +msgstr "NVDA se inicia" + +#: _speech_core/update_check.py:186 +msgid "NVDA's internet support is not available." +msgstr "El soporte de Internet de NVDA no está disponible." + +#: _speech_core/settings/schemes_panel.py:389 +msgid "NVDA's own sound is {file}. Choose a sound to play instead of it; Remove sound brings NVDA's sound back." +msgstr "El sonido propio de NVDA es {file}. Elige un sonido para sustituirlo; Quitar sonido restaura el de NVDA." + +#: _speech_core/settings/constants.py:97 +#: _speech_core/settings/verbosity_panel.py:43 +msgid "Name" +msgstr "Nombre" + +#: _speech_core/settings/constants.py:31 +msgid "Native shortcut as is" +msgstr "Atajo nativo tal cual" + +#: _speech_core/schemes/catalog.py:128 +msgid "Navigation landmark" +msgstr "Región de navegación" + +#: _speech_core/settings/constants.py:68 +msgid "Navigator object" +msgstr "Navegador de objetos" + +#: _speech_core/settings/schemes_dialog.py:65 +msgid "Ne&w scheme..." +msgstr "N&uevo esquema..." + +#: _speech_core/settings/text/panel.py:88 +msgid "New line message" +msgstr "Mensaje de nueva línea" + +#: _speech_core/settings/text/panel.py:83 +msgid "New line message:" +msgstr "Mensaje de nueva línea:" + +#: _speech_core/settings/schemes_dialog.py:159 +msgid "New scheme" +msgstr "Nuevo esquema" + +#: _speech_core/settings/web/dialog.py:392 +msgid "No additional delay" +msgstr "Sin retraso adicional" + +#: classicSpeech.py:1856 classicSpeech.py:1883 +msgid "No default button" +msgstr "Sin botón predeterminado" + +#: classicSpeech.py:1853 +msgid "No default button found. Turn off Screen Curtain so ClassicSpeech can check how the buttons look." +msgstr "No se encontró ningún botón predeterminado. Desactiva la Cortina de Pantalla para que ClassicSpeech pueda comprobar la apariencia de los botones." + +#: classicSpeech.py:1868 +msgid "No default button known. Enter presses {name}" +msgstr "No se conoce ningún botón predeterminado. Intro pulsa {name}" + +#: classicSpeech.py:1788 +msgid "No focus" +msgstr "Sin foco" + +#: _speech_core/history_viewer.py:154 +msgid "No history item selected" +msgstr "Ningún elemento del historial seleccionado" + +#: _speech_core/schemes/catalog.py:342 +msgid "No longer bold" +msgstr "Ya no está en negrita" + +#: _speech_core/schemes/catalog.py:382 +msgid "No longer deleted" +msgstr "Ya no está eliminado" + +#: _speech_core/schemes/catalog.py:358 +msgid "No longer emphasised" +msgstr "Ya no tiene énfasis" + +#: _speech_core/schemes/catalog.py:351 +msgid "No longer hidden" +msgstr "Ya no está oculto" + +#: _speech_core/schemes/catalog.py:362 +msgid "No longer highlighted" +msgstr "Ya no está resaltado" + +#: _speech_core/schemes/catalog.py:380 +msgid "No longer inserted" +msgstr "Ya no está insertado" + +#: _speech_core/schemes/catalog.py:344 +msgid "No longer italic" +msgstr "Ya no está en cursiva" + +#: _speech_core/schemes/catalog.py:360 +msgid "No longer marked" +msgstr "Ya no está marcado" + +#: _speech_core/schemes/catalog.py:384 +msgid "No longer revised" +msgstr "Ya no está revisado" + +#: _speech_core/schemes/catalog.py:349 +msgid "No longer strikethrough" +msgstr "Ya no está tachado" + +#: _speech_core/schemes/catalog.py:356 +msgid "No longer strong" +msgstr "Ya no tiene énfasis fuerte" + +#: _speech_core/schemes/catalog.py:346 +msgid "No longer underlined" +msgstr "Ya no está subrayado" + +#: classicSpeech.py:1771 classicSpeech.py:1781 +msgid "No object" +msgstr "Sin objeto" + +#: _speech_core/processors/web/summary.py:57 +msgid "No selected element types found." +msgstr "No se encontraron elementos de los tipos seleccionados." + +#: _speech_core/history.py:161 _speech_core/history.py:168 +#: _speech_core/history.py:178 +msgid "No speech history" +msgstr "Sin historial de voz" + +#: _speech_core/settings/web/dialog.py:342 +msgid "Notify when page is ready" +msgstr "Notificar cuando la página esté lista" + +#: _speech_core/settings/dialog.py:75 +#: _speech_core/settings/number_processing_panel.py:100 +msgid "Number Processing" +msgstr "Procesamiento de Números" + +#: _speech_core/settings/number_processing_panel.py:112 +msgid "Number processing" +msgstr "Procesamiento de números" + +#: _speech_core/settings/number_processing_panel.py:105 +msgid "Number processing:" +msgstr "Procesamiento de números:" + +#: _speech_core/settings/number_processing_panel.py:198 +msgid "Numeric date format" +msgstr "Formato de fecha numérico" + +#: _speech_core/settings/number_processing_panel.py:191 +msgid "Numeric date format:" +msgstr "Formato de fecha numérico:" + +#: _speech_core/settings/number_processing_panel.py:185 +msgid "Numeric date processing" +msgstr "Procesamiento de fecha numérico" + +#: _speech_core/settings/number_processing_panel.py:178 +msgid "Numeric date processing:" +msgstr "Procesamiento de fecha numérico:" + +#: _speech_core/settings/dialog.py:173 +#: _speech_core/settings/schemes_dialog.py:98 +#: _speech_core/settings/voice_profiles_dialog.py:130 +#: _speech_core/settings/web/dialog.py:162 +msgid "OK" +msgstr "Aceptar" + +#: _speech_core/settings/misc_panel.py:73 +msgid "Object navigation processing" +msgstr "Procesamiento de la navegación por objetos" + +#: _speech_core/schemes/catalog.py:560 +msgid "Object states" +msgstr "Estados de los objetos" + +#: _speech_core/schemes/catalog.py:559 +msgid "Object types (control types and roles)" +msgstr "Tipos de objetos (tipos de controles y roles)" + +#: _speech_core/settings/constants.py:15 _speech_core/settings/constants.py:57 +#: _speech_core/settings/constants.py:85 _speech_core/settings/text/panel.py:27 +#: _speech_core/settings/verbosity_panel.py:100 +msgid "Off" +msgstr "Desactivado" + +#: _speech_core/settings/schemes_panel.py:154 +msgid "Only items with a sound or voice" +msgstr "Solo elementos con sonido o voz" + +#: _speech_core/settings/schemes_dialog.py:76 +msgid "Open schemes folder" +msgstr "Abrir carpeta de esquemas" + +#: classicSpeech.py:1622 +msgid "Opens ClassicSpeech Speech and Sound Schemes" +msgstr "Abre los Esquemas de voz y sonido de ClassicSpeech" + +#: classicSpeech.py:1615 +msgid "Opens ClassicSpeech Voice Profiles" +msgstr "Abre los Perfiles de Voz de ClassicSpeech" + +#: classicSpeech.py:1608 +msgid "Opens ClassicSpeech Web / Browse Mode Settings" +msgstr "Abre las Configuraciones de ClassicSpeech para Web / Modo Exploración" + +#: classicSpeech.py:1601 +msgid "Opens ClassicSpeech settings" +msgstr "Abre las configuraciones de ClassicSpeech" + +#: classicSpeech.py:1825 +msgid "Opens the ClassicSpeech history dialog" +msgstr "Abre el diálogo del historial de ClassicSpeech" + +#: classicSpeech.py:1629 +msgid "Opens the ClassicSpeech user guide" +msgstr "Abre la guía del usuario de ClassicSpeech" + +#: _speech_core/settings/number_processing_panel.py:172 +msgid "Ordinal processing" +msgstr "Procesamiento de ordinales" + +#: _speech_core/settings/number_processing_panel.py:165 +msgid "Ordinal processing:" +msgstr "Procesamiento de ordinales:" + +#: _speech_core/settings/number_processing_panel.py:70 +msgid "Ordinals as words" +msgstr "Ordinales como palabras" + +#: _speech_core/settings/schemes_panel.py:453 +msgid "Other synthesizers..." +msgstr "Otros sintetizadores..." + +#: _speech_core/settings/web/dialog.py:340 +#: _speech_core/settings/web/dialog.py:99 +msgid "Page Summary" +msgstr "Resumen de Página" + +#: _speech_core/settings/web/dialog.py:411 +msgid "Page Summary choices:" +msgstr "Opciones del Resumen de Página:" + +#: _speech_core/schemes/catalog.py:394 +msgid "Page numbers" +msgstr "Números de página" + +#: _speech_core/settings/web/dialog.py:350 +#: _speech_core/settings/web/dialog.py:356 +msgid "Page ready message:" +msgstr "Mensaje de página lista:" + +#: classicSpeech.py:1743 classicSpeech.py:1748 +msgid "Page summary is not available here." +msgstr "El resumen de página no está disponible aquí." + +#: _speech_core/settings/web/dialog.py:370 +msgid "Page-load summary:" +msgstr "Resumen al cargar página:" + +#: _speech_core/schemes/catalog.py:555 +#: _speech_core/settings/document_reading_proofing_panel.py:137 +msgid "Pages and spacing" +msgstr "Páginas y espaciado" + +#: _speech_core/settings/number_processing_panel.py:37 +msgid "Pairs" +msgstr "Pares" + +#: _speech_core/schemes/catalog.py:401 +msgid "Paragraph indentation" +msgstr "Sangría de párrafo" + +#: _speech_core/settings/speech_timing_panel.py:89 +msgid "Pause after final spoken token" +msgstr "Pausa después del último elemento (token) hablado" + +#: _speech_core/settings/speech_timing_panel.py:65 +msgid "Pause placement" +msgstr "Ubicación de pausa" + +#: _speech_core/settings/speech_timing_panel.py:60 +msgid "Pause placement:" +msgstr "Ubicación de pausa:" + +#: _speech_core/settings/number_processing_panel.py:138 +msgid "Phone number processing" +msgstr "Procesamiento de números de teléfono" + +#: _speech_core/settings/number_processing_panel.py:131 +msgid "Phone number processing:" +msgstr "Procesamiento de números de teléfono:" + +#: _speech_core/settings/constants.py:101 +msgid "Position" +msgstr "Posición" + +#: _speech_core/settings/verbosity_panel.py:105 +msgid "Position announcements" +msgstr "Anuncios de posición" + +#: _speech_core/settings/verbosity_panel.py:96 +msgid "Position announcements:" +msgstr "Anuncios de posición:" + +#: _speech_core/settings/voice_profiles_dialog.py:124 +#: _speech_core/settings/voice_profiles_dialog.py:332 +msgid "Pre&view selected profile" +msgstr "&Vista previa del perfil seleccionado" + +#: _speech_core/settings/misc_panel.py:80 +msgid "Prevent automatic speech interruptions" +msgstr "Evitar interrupciones automáticas de voz" + +#: _speech_core/settings/voice_profiles_dialog.py:117 +msgid "Preview &text:" +msgstr "&Texto de vista previa:" + +#: _speech_core/settings/voice_profiles_dialog.py:119 +msgid "Preview text:" +msgstr "Texto de vista previa:" + +#: _speech_core/settings/voice_profiles_dialog.py:334 +msgid "Previewing selected profile." +msgstr "Previsualizando el perfil seleccionado." + +#: _speech_core/settings/voice_profiles_dialog.py:332 +msgid "Previewing selected profile..." +msgstr "Previsualizando el perfil seleccionado..." + +#: _speech_core/processors/web/summary.py:41 +msgid "Radio buttons" +msgstr "Botones de opción" + +#: _speech_core/settings/verbosity_panel.py:114 +msgid "Read edit field &contents when focused" +msgstr "Leer el &contenido del campo de edición al recibir el foco" + +#: _speech_core/settings/verbosity_panel.py:116 +msgid "Read edit field contents when focused" +msgstr "Leer el contenido del campo de edición al recibir el foco" + +#: _speech_core/settings/number_processing_panel.py:206 +#: _speech_core/settings/number_processing_panel.py:208 +msgid "Recognize ISO year-first dates" +msgstr "Reconocer fechas con el año primero (ISO)" + +#: _speech_core/settings/web/dialog.py:282 +msgid "Reduce repeated heading levels on continuation lines" +msgstr "Reducir niveles de encabezado repetidos en líneas de continuación" + +#: _speech_core/schemes/catalog.py:455 +msgid "Regions" +msgstr "Regiones" + +#: _speech_core/schemes/catalog.py:254 +msgid "Remote Access: another computer joined" +msgstr "Acceso remoto: se ha unido otro equipo" + +#: _speech_core/schemes/catalog.py:263 +msgid "Remote Access: clipboard received" +msgstr "Acceso remoto: portapapeles recibido" + +#: _speech_core/schemes/catalog.py:260 +msgid "Remote Access: clipboard sent" +msgstr "Acceso remoto: portapapeles enviado" + +#: _speech_core/schemes/catalog.py:248 +msgid "Remote Access: connected to control another computer" +msgstr "Acceso remoto: conectado para controlar otro equipo" + +#: _speech_core/schemes/catalog.py:257 +msgid "Remote Access: disconnected" +msgstr "Acceso remoto: desconectado" + +#: _speech_core/schemes/catalog.py:251 +msgid "Remote Access: ready to be controlled" +msgstr "Acceso remoto: listo para ser controlado" + +#: _speech_core/settings/schemes_panel.py:187 +msgid "Remove adde&d entry" +msgstr "Quitar entrada a&gregada" + +#: _speech_core/settings/voice_profiles_dialog.py:346 +msgid "Remove every saved ClassicSpeech Voice Profile override for the active synthesizer? NVDA's native Voice Settings will be used until you save a new profile." +msgstr "¿Eliminar todos los ajustes personalizados guardados en los perfiles de voz de ClassicSpeech para el sintetizador activo? Se usará la configuración de voz original de NVDA hasta que guardes un nuevo perfil." + +#: _speech_core/settings/schemes_panel.py:215 +msgid "Remove so&und" +msgstr "Quitar son&ido" + +#: _speech_core/settings/schemes_dialog.py:67 +msgid "Rena&me scheme..." +msgstr "Cambiar no&mbre del esquema..." + +#: _speech_core/settings/rename_list_panel.py:23 +msgid "Rename\tF2" +msgstr "Renombrar\tF2" + +#: _speech_core/settings/schemes_dialog.py:172 +msgid "Rename scheme" +msgstr "Cambiar nombre del esquema" + +#: _speech_core/settings/text/panel.py:143 +msgid "Repeated characters" +msgstr "Caracteres repetidos" + +#: _speech_core/settings/text/panel.py:136 +msgid "Repeated characters:" +msgstr "Caracteres repetidos:" + +#: _speech_core/settings/web/dialog.py:375 +msgid "Replace initial page speech with summary" +msgstr "Reemplazar la voz inicial de la página con resumen" + +#: _speech_core/settings/web/dialog.py:301 +msgid "Report 'has details' for structured annotations" +msgstr "Anunciar 'tiene detalles' para anotaciones estructuradas" + +#: _speech_core/settings/web/dialog.py:307 +msgid "Report aria-description always" +msgstr "Anunciar siempre aria-description" + +#: _speech_core/settings/document_reading_proofing_panel.py:178 +msgid "Report formatting chan&ges after the cursor (can cause a lag)" +msgstr "Anunciar cam&bios de formato después del cursor (puede causar retraso)" + +#: _speech_core/settings/document_reading_proofing_panel.py:122 +msgid "Report transparent color values" +msgstr "Anunciar valores de colores transparentes" + +#: classicSpeech.py:1735 +msgid "Reports selected Browse Mode element counts for the current page" +msgstr "Anuncia el número de elementos de los tipos seleccionados en el modo de exploración para la página actual" + +#: classicSpeech.py:1498 +msgid "Reset All ClassicSpeech Settings..." +msgstr "Restablecer todos los ajustes de ClassicSpeech..." + +#: classicSpeech.py:2011 +msgid "Reset ClassicSpeech" +msgstr "Restablecer ClassicSpeech" + +#: _speech_core/settings/key_labels_panel.py:95 +msgid "Reset Key Labels to Defaults" +msgstr "Restablecer Etiquetas de Teclas a Valores Predeterminados" + +#: _speech_core/settings/dialog.py:304 +msgid "Reset Key Labels to Defaults Now" +msgstr "Restablecer Etiquetas de Teclas a Valores Predeterminados Ahora" + +#: _speech_core/settings/verbosity_panel.py:243 +msgid "Reset Profile" +msgstr "Restablecer Perfil" + +#: _speech_core/settings/dialog.py:167 _speech_core/settings/dialog.py:296 +msgid "Reset Profile Now" +msgstr "Restablecer Perfil Ahora" + +#: _speech_core/settings/token_editor_panel.py:226 +msgid "Reset Tokens to Defaults" +msgstr "Restablecer tokens a Valores Predeterminados" + +#: _speech_core/settings/dialog.py:300 +msgid "Reset Tokens to Defaults Now" +msgstr "Restablecer Elementos (Tokens) a Valores Predeterminados Ahora" + +#: _speech_core/settings/voice_profiles_dialog.py:126 +#: _speech_core/settings/voice_profiles_dialog.py:127 +#: _speech_core/settings/voice_profiles_dialog.py:348 +msgid "Reset all Voice Profile overrides" +msgstr "Restablecer todos los ajustes personalizados de los perfiles de voz" + +#: _speech_core/settings/key_labels_panel.py:87 +msgid "" +"Reset key label settings to defaults now?\n" +"\n" +"This will immediately clear all custom key renames and muted keys.\n" +"\n" +"Cancel will not undo this reset.\n" +"\n" +"Choose Yes to reset now, or No to keep your current settings." +msgstr "" +"¿Restablecer la configuración de etiquetas de teclas a sus valores predeterminados ahora?\n" +"\n" +"Esto borrará inmediatamente todos los renombres personalizados y teclas silenciadas.\n" +"\n" +"Cancelar no deshará este restablecimiento.\n" +"\n" +"Elige Sí para restablecer ahora, o No para mantener tu configuración actual." + +#: _speech_core/settings/verbosity_panel.py:235 +msgid "" +"Reset the {profile} profile to its default settings now?\n" +"\n" +"This will immediately clear saved overrides for this profile.\n" +"\n" +"Cancel will not undo this reset.\n" +"\n" +"Choose Yes to reset now, or No to keep your current settings." +msgstr "" +"¿Restablecer el perfil {profile} a sus valores predeterminados ahora?\n" +"\n" +"Esto borrará inmediatamente los ajustes personalizados guardados para este perfil.\n" +"\n" +"Cancelar no deshará este restablecimiento.\n" +"\n" +"Elige Sí para restablecer ahora, o No para mantener tu configuración actual." + +#: _speech_core/settings/token_editor_panel.py:217 +msgid "" +"Reset token editor settings to defaults now?\n" +"\n" +"This will immediately clear all global token renames and muted labels, and restore the default token order.\n" +"\n" +"Cancel will not undo this reset.\n" +"\n" +"Choose Yes to reset now, or No to keep your current settings." +msgstr "" +"¿Restablecer la configuración del editor de tokens a los valores predeterminados ahora?\n" +"\n" +"Esto borrará inmediatamente todos los renombres de tokens globales y etiquetas silenciadas, y restaurará el orden de tokens predeterminado.\n" +"\n" +"Cancelar no deshará este restablecimiento.\n" +"\n" +"Elige Sí para restablecer ahora, o No para mantener tu configuración actual." + +#: classicSpeech.py:1639 +msgid "Resets all ClassicSpeech settings and restores the NVDA settings it changed" +msgstr "Restablece todos los ajustes de ClassicSpeech y restaura los ajustes de NVDA que haya cambiado" + +#: _speech_core/schemes/catalog.py:375 +msgid "Resolved comments" +msgstr "Comentarios resueltos" + +#: _speech_core/settings/edge_notifications_panel.py:44 +msgid "Restore native message\tDelete" +msgstr "Restaurar mensaje nativo\tSuprimir" + +#: classicSpeech.py:1797 +msgid "Reviews the next ClassicSpeech history item" +msgstr "Revisa el siguiente elemento del historial de ClassicSpeech" + +#: classicSpeech.py:1790 +msgid "Reviews the previous ClassicSpeech history item" +msgstr "Revisa el elemento anterior del historial de ClassicSpeech" + +#: _speech_core/schemes/catalog.py:383 +msgid "Revised text" +msgstr "Texto revisado" + +#: _speech_core/settings/constants.py:98 +#: _speech_core/settings/verbosity_panel.py:44 +msgid "Role" +msgstr "Rol" + +#: _speech_core/settings/token_editor_panel.py:64 +msgid "Roles" +msgstr "Roles" + +#: _speech_core/settings/schemes_panel.py:233 +msgid "S&ynthesizer:" +msgstr "Sinteti&zador:" + +#: _speech_core/schemes/catalog.py:433 +msgid "Same page links" +msgstr "Enlaces a la misma página" + +#: _speech_core/settings/text/panel.py:39 +msgid "Say both" +msgstr "Decir ambos" + +#: _speech_core/settings/text/panel.py:37 +msgid "Say none" +msgstr "No decir ninguno" + +#: _speech_core/settings/text/panel.py:36 +msgid "Say not selected" +msgstr "Decir no seleccionado" + +#: _speech_core/settings/text/panel.py:38 +msgid "Say selected" +msgstr "Decir seleccionado" + +#: _speech_core/settings/schemes_panel.py:163 +msgid "Scheme &items:" +msgstr "Elemen&tos del esquema:" + +#: _speech_core/settings/schemes_dialog.py:153 +msgid "Scheme name:" +msgstr "Nombre del esquema:" + +#: classicSpeech.py:1682 +msgid "Scheme {name}" +msgstr "Esquema {name}" + +#: _speech_core/schemes/catalog.py:245 +msgid "Screen curtain turned off" +msgstr "Cortina de Pantalla desactivada" + +#: _speech_core/schemes/catalog.py:242 +msgid "Screen curtain turned on" +msgstr "Cortina de Pantalla activada" + +#: _speech_core/settings/schemes_panel.py:151 +msgid "Search items" +msgstr "Buscar elementos" + +#: _speech_core/schemes/catalog.py:129 +msgid "Search landmark" +msgstr "Región de búsqueda" + +#: _speech_core/schemes/catalog.py:397 +msgid "Section breaks" +msgstr "Saltos de sección" + +#: _speech_core/schemes/catalog.py:395 +msgid "Section numbers" +msgstr "Números de sección" + +#: _speech_core/settings/schemes_panel.py:384 +msgid "Select an item in the tree to change its sound or voice." +msgstr "Selecciona un elemento del árbol para cambiar su sonido o voz." + +#: _speech_core/settings/schemes_panel.py:197 +msgid "Selected item" +msgstr "Elemento seleccionado" + +#: _speech_core/processors/web/summary.py:42 +msgid "Separators" +msgstr "Separadores" + +#: _speech_core/settings/edge_notifications_panel.py:43 +msgid "Set custom message\tF2" +msgstr "Establecer mensaje personalizado\tF2" + +#: _speech_core/settings/number_processing_panel.py:47 +msgid "Seven or more digits" +msgstr "Siete o más dígitos" + +#: _speech_core/settings/hotkeys_panel.py:73 +msgid "Shortcut formatting" +msgstr "Formato de atajos" + +#: _speech_core/settings/hotkeys_panel.py:68 +msgid "Shortcut formatting:" +msgstr "Formato de atajos:" + +#: _speech_core/settings/number_processing_panel.py:36 +msgid "Single digits" +msgstr "Dígitos individuales" + +#: _speech_core/settings/number_processing_panel.py:46 +msgid "Six or more digits" +msgstr "Seis o más dígitos" + +#: _speech_core/settings/number_processing_panel.py:77 +msgid "Some" +msgstr "Algunos" + +#: classicSpeech.py:2054 +msgid "Some files could not be deleted. Delete this folder yourself: {folder}" +msgstr "No se pudieron eliminar algunos archivos. Elimina esta carpeta manualmente: {folder}" + +#: _speech_core/settings/schemes_panel.py:207 +msgid "Sound &file:" +msgstr "&Fichero de sonido:" + +#: _speech_core/settings/schemes_panel.py:209 +msgid "Sound file" +msgstr "Archivo de sonido" + +#: _speech_core/settings/edge_notifications_panel.py:18 +msgid "Space: announce or suppress. F2: set a custom announcement. Delete: restore the native Edge announcement. Shift+F10: menu." +msgstr "Espacio: anunciar o suprimir. F2: establecer un anuncio personalizado. Suprimir: restaurar el anuncio nativo de Edge. Shift+F10: menú." + +#: _speech_core/settings/schemes_panel.py:251 +msgid "Spea&k a voice preview" +msgstr "Escuchar una muestra &de voz" + +#: _speech_core/settings/advanced_panel.py:45 +msgid "Speak a message when the speech hook loads" +msgstr "Decir un mensaje cuando cargue el hook de voz" + +#: _speech_core/settings/hotkeys_panel.py:60 +msgid "Speak hotkeys &in:" +msgstr "Anunciar atajos &en:" + +#: _speech_core/settings/hotkeys_panel.py:63 +msgid "Speak hotkeys in" +msgstr "Anunciar atajos en" + +#: _speech_core/settings/number_processing_panel.py:125 +msgid "Speak single digits if number contains" +msgstr "Decir dígitos simples si el número contiene" + +#: _speech_core/settings/number_processing_panel.py:118 +msgid "Speak single digits if number contains:" +msgstr "Decir dígitos simples si el número contiene:" + +#: classicSpeech.py:1752 +msgid "Speaks the current object. Press twice quickly to spell and copy it" +msgstr "Verbaliza el objeto actual. Pulsa dos veces rápido para deletrear y copiarlo" + +#: _speech_core/schemes/catalog.py:529 +msgid "Specific font names" +msgstr "Nombres de fuente específicos" + +#: _speech_core/schemes/catalog.py:539 +msgid "Specific font sizes" +msgstr "Tamaños de fuente específicos" + +#: _speech_core/schemes/catalog.py:546 +msgid "Specific styles" +msgstr "Estilos específicos" + +#: _speech_core/history_viewer.py:97 +msgid "Speech History" +msgstr "Historial de Voz" + +#: _speech_core/settings/dialog.py:73 +#: _speech_core/settings/speech_timing_panel.py:38 +msgid "Speech Timing" +msgstr "Temporización de Voz" + +#: _speech_core/settings/schemes_dialog.py:261 +#: _speech_core/settings/schemes_dialog.py:278 +#: _speech_core/settings/schemes_panel.py:480 +#: _speech_core/settings/schemes_panel.py:617 +msgid "Speech and Sound Schemes" +msgstr "Esquemas de voz y sonido" + +#: classicSpeech.py:1495 +msgid "Speech and Sound Schemes..." +msgstr "Esquemas de voz y sonido..." + +#: classicSpeech.py:1671 +msgid "Speech and sound schemes off" +msgstr "Esquemas de voz y sonido desactivados" + +#: classicSpeech.py:1671 +msgid "Speech and sound schemes on" +msgstr "Esquemas de voz y sonido activados" + +#: _speech_core/history_viewer.py:162 +msgid "Speech history cleared" +msgstr "Historial de voz borrado" + +#: _speech_core/settings/advanced_panel.py:61 +msgid "Speech hook loaded message" +msgstr "Mensaje de carga del gancho de voz" + +#: _speech_core/settings/advanced_panel.py:53 +msgid "Speech hook loaded message:" +msgstr "Mensaje de carga del gancho de voz:" + +#: _speech_core/settings/misc_panel.py:101 +msgid "Speech interrupt for Enter key" +msgstr "Interrupción de voz para la tecla Intro" + +#: _speech_core/settings/misc_panel.py:94 +msgid "Speech interrupt for typed characters" +msgstr "Interrupción de voz para caracteres escritos" + +#: _speech_core/settings/text/panel.py:113 +msgid "Spell alphanumeric data" +msgstr "Deletrear datos alfanuméricos" + +#: _speech_core/settings/text/panel.py:106 +msgid "Spell alphanumeric data:" +msgstr "Deletrear datos alfanuméricos:" + +#: _speech_core/settings/text/panel.py:28 +msgid "Spell mixed letters and numbers" +msgstr "Deletrear letras y números mezclados" + +#: _speech_core/settings/text/panel.py:29 +msgid "Spell mixed letters and numbers phonetically" +msgstr "Deletrear letras y números mezclados fonéticamente" + +#: _speech_core/schemes/catalog.py:385 +msgid "Spelling errors" +msgstr "Errores ortográficos" + +#: _speech_core/settings/document_reading_proofing_panel.py:131 +msgid "Spelling or grammar e&rrors" +msgstr "E&rrores de ortografía o gramática" + +#: _speech_core/schemes/catalog.py:233 +msgid "Spelling or grammar error" +msgstr "Error ortográfico o gramatical" + +#: _speech_core/settings/text/panel.py:94 +msgid "Split mixed-case words, such as SayAll into Say All" +msgstr "Dividir palabras con mayúsculas y minúsculas mezcladas, como SayAll en Say All" + +#: _speech_core/settings/rename_list_panel.py:76 +msgid "Spoken" +msgstr "Hablado" + +#: _speech_core/settings/verbosity_panel.py:91 +msgid "Spoken object details" +msgstr "Detalles de objeto hablados" + +#: _speech_core/settings/verbosity_panel.py:84 +msgid "Spoken object details:" +msgstr "Detalles de objeto hablados:" + +#: _speech_core/settings/token_editor_panel.py:50 +#: _speech_core/settings/token_editor_panel.py:56 +msgid "Spoken token sequence" +msgstr "Secuencia de tokens hablados" + +#: _speech_core/settings/document_reading_proofing_panel.py:115 +msgid "St&yle" +msgstr "Est&ilo" + +#: _speech_core/settings/constants.py:100 +#: _speech_core/settings/verbosity_panel.py:45 +msgid "State" +msgstr "Estado" + +#: _speech_core/settings/token_editor_panel.py:74 +msgid "States" +msgstr "Estados" + +#: _speech_core/schemes/catalog.py:347 +msgid "Strikethrough" +msgstr "Tachado" + +#: _speech_core/schemes/catalog.py:355 +msgid "Strong (emphasis)" +msgstr "Énfasis fuerte" + +#: _speech_core/schemes/catalog.py:363 +msgid "Style changes (any style)" +msgstr "Cambios de estilo (cualquier estilo)" + +#: _speech_core/settings/schemes_panel.py:736 +msgid "Style name to add, as NVDA reports it (for example Heading 1 or Quote):" +msgstr "Nombre de estilo que agregar, tal como lo anuncia NVDA (por ejemplo, Encabezado 1 o Cita):" + +#: _speech_core/schemes/catalog.py:311 +msgid "Style: {name}" +msgstr "Estilo: {name}" + +#: _speech_core/settings/document_reading_proofing_panel.py:111 +msgid "Su&perscripts and subscripts" +msgstr "Su&períndices y subíndices" + +#: _speech_core/schemes/catalog.py:353 +msgid "Subscript" +msgstr "Subíndice" + +#: _speech_core/settings/web/dialog.py:374 +msgid "Summary after page is ready" +msgstr "Resumen después de que la página esté lista" + +#: _speech_core/schemes/catalog.py:352 +msgid "Superscript" +msgstr "Superíndice" + +#: _speech_core/settings/edge_notifications_panel.py:46 +msgid "Suppress" +msgstr "Suprimir" + +#: _speech_core/settings/text/panel.py:101 +msgid "Suppress dashes inside words, such as sister-in-law" +msgstr "Suprimir guiones dentro de palabras, como sister-in-law" + +#: classicSpeech.py:1676 +msgid "Switches to the next ClassicSpeech speech and sound scheme" +msgstr "Cambia al siguiente esquema de voz y sonido de ClassicSpeech" + +#: _speech_core/schemes/catalog.py:217 +msgid "Switching to browse mode" +msgstr "Cambiando a modo exploración" + +#: _speech_core/schemes/catalog.py:221 +msgid "Switching to focus mode" +msgstr "Cambiando a modo foco" + +#: _speech_core/settings/schemes_panel.py:235 +msgid "Synthesizer" +msgstr "Sintetizador" + +#: _speech_core/settings/web/dialog.py:255 +msgid "T&ouch navigation elements:" +msgstr "Elementos de navegación t&áctil:" + +#: _speech_core/schemes/catalog.py:416 +msgid "Table cell coordinates (row and column numbers)" +msgstr "Coordenadas de celdas de tabla (números de fila y columna)" + +#: _speech_core/schemes/catalog.py:556 +#: _speech_core/settings/document_reading_proofing_panel.py:165 +msgid "Table information" +msgstr "Información de tabla" + +#: _speech_core/schemes/catalog.py:417 +msgid "Table row and column headers" +msgstr "Encabezados de filas y columnas de tabla" + +#: _speech_core/processors/web/summary.py:43 +#: _speech_core/schemes/catalog.py:415 _speech_core/settings/web/dialog.py:198 +msgid "Tables" +msgstr "Tablas" + +#: _speech_core/settings/dialog.py:74 _speech_core/settings/text/panel.py:65 +msgid "Text Processing" +msgstr "Procesamiento de Texto" + +#: _speech_core/schemes/catalog.py:365 +msgid "Text color changes" +msgstr "Cambios de color de texto" + +#: _speech_core/schemes/catalog.py:396 +msgid "Text columns" +msgstr "Columnas de texto" + +#: _speech_core/user_guide.py:68 +msgid "The ClassicSpeech user guide could not be found." +msgstr "No se encontró la guía del usuario de ClassicSpeech." + +#: _speech_core/user_guide.py:74 +msgid "The ClassicSpeech user guide could not be opened." +msgstr "No se pudo abrir la guía del usuario de ClassicSpeech." + +#: _speech_core/settings/voice_profiles_dialog.py:214 +msgid "The active synthesizer exposes no editable settings." +msgstr "El sintetizador activo no expone configuraciones editables." + +#: _speech_core/settings/schemes_panel.py:240 +msgid "The active synthesizer switches voices fastest. Another synthesizer is loaded each time this item is spoken and unloaded afterwards, which adds a noticeable delay." +msgstr "El sintetizador activo cambia de voz más rápidamente. Otro sintetizador se carga cada vez que se anuncia este elemento y se descarga después, lo que añade un retraso perceptible." + +#: _speech_core/update_check.py:268 +msgid "The add-on file could not be downloaded." +msgstr "No se pudo descargar el archivo del complemento." + +#: _speech_core/update_check.py:232 _speech_core/update_check.py:258 +msgid "The add-on file is larger than expected." +msgstr "El archivo del complemento es más grande de lo esperado." + +#: _speech_core/update_check.py:243 +msgid "The checksum file could not be downloaded." +msgstr "No se pudo descargar el archivo de suma de comprobación." + +#: _speech_core/update_check.py:245 +msgid "The checksum file could not be read." +msgstr "No se pudo leer el archivo de suma de comprobación." + +#: _speech_core/update_check.py:272 +msgid "The downloaded file does not match its checksum, so it was deleted." +msgstr "El archivo descargado no coincide con su suma de comprobación, por lo que se eliminó." + +#: _speech_core/settings/voice_profiles_dialog.py:412 +msgid "The file has no voice profiles for your current synthesizer. They are used when you switch to one of those synthesizers." +msgstr "El archivo no contiene perfiles de voz para tu sintetizador actual. Se utilizarán cuando cambies a uno de esos sintetizadores." + +#: _speech_core/update_check.py:217 +msgid "The latest release on GitHub has no version number ClassicSpeech understands." +msgstr "La última versión publicada en GitHub no tiene un número de versión que ClassicSpeech reconozca." + +#: _speech_core/update_check.py:228 +msgid "The release has no add-on file." +msgstr "La versión publicada no contiene un archivo de complemento." + +#: _speech_core/update_check.py:230 +msgid "The release has no checksum file, so its add-on file can't be checked." +msgstr "La versión publicada no contiene un archivo de suma de comprobación, por lo que no se puede verificar el archivo del complemento." + +#: _speech_core/settings/schemes_dialog.py:220 +msgid "The scheme could not be exported. See the NVDA log for details." +msgstr "No se pudo exportar el esquema. Consulta el registro de NVDA para obtener detalles." + +#: _speech_core/settings/schemes_dialog.py:239 +msgid "The scheme could not be imported. See the NVDA log for details." +msgstr "No se pudo importar el esquema. Consulta el registro de NVDA para obtener detalles." + +#: _speech_core/settings/schemes_dialog.py:277 +msgid "The schemes could not be saved. See the NVDA log for details." +msgstr "No se pudieron guardar los esquemas. Consulta el registro de NVDA para obtener detalles." + +#: _speech_core/settings/schemes_dialog.py:260 +msgid "The schemes folder could not be opened. It is {path}." +msgstr "No se pudo abrir la carpeta de esquemas. Está en {path}." + +#: _speech_core/settings/schemes_panel.py:616 +msgid "" +"The sound file could not be found:\n" +"{path}" +msgstr "" +"No se encontró el archivo de sonido:\n" +"{path}" + +#: _speech_core/settings/token_editor_panel.py:30 +msgid "" +"The token editor is global. Use it to rename or mute individual role and state labels for all verbosity profiles.\n" +"Use Control+Up and Control+Down to reorder the spoken token sequence.\n" +"Space: mute or unmute. F2: rename. Delete: clear rename. Shift+F10: menu." +msgstr "" +"El editor de tokens es global. Úsalo para renombrar o silenciar roles individuales y etiquetas de estado para todos los perfiles de verbosidad.\n" +"Usa Control+Arriba y Control+Abajo para reordenar la secuencia de tokens hablados.\n" +"Espacio: silenciar o reactivar. F2: renombrar. Suprimir: borrar renombre. Shift+F10: menú." + +#: _speech_core/settings/voice_profiles_dialog.py:385 +msgid "The voice profiles could not be exported. See the NVDA log for details." +msgstr "No se pudieron exportar los perfiles de voz. Consulta el registro de NVDA para obtener detalles." + +#: _speech_core/settings/voice_profiles_dialog.py:402 +msgid "The voice profiles could not be imported. See the NVDA log for details." +msgstr "No se pudieron importar los perfiles de voz. Consulta el registro de NVDA para obtener detalles." + +#: _speech_core/update_check.py:209 +msgid "There are no ClassicSpeech releases on GitHub yet." +msgstr "Todavía no hay versiones de ClassicSpeech publicadas en GitHub." + +#: _speech_core/settings/voice_profiles_dialog.py:374 +msgid "There are no voice profiles to export." +msgstr "No hay perfiles de voz que exportar." + +#: _speech_core/settings/schemes_dialog.py:224 +msgid "These sounds were not found and were left out:" +msgstr "No se encontraron estos sonidos y se omitieron:" + +#: _speech_core/update_check.py:346 +msgid "This copy of ClassicSpeech doesn't know where its updates are published, so it can't check for them." +msgstr "Esta copia de ClassicSpeech no sabe dónde se publican sus actualizaciones, por lo que no puede buscarlas." + +#: _speech_core/settings/schemes_dialog.py:235 +msgid "This file is not a ClassicSpeech scheme package." +msgstr "Este archivo no es un paquete de esquemas de ClassicSpeech." + +#: _speech_core/settings/voice_profiles_dialog.py:398 +msgid "This file is not a ClassicSpeech voice profiles file, or it has no voice profiles." +msgstr "Este archivo no es un archivo de perfiles de voz de ClassicSpeech o no contiene perfiles de voz." + +#: _speech_core/update_check.py:420 +msgid "This release has no add-on file to install. Download it from {url}" +msgstr "Esta versión publicada no contiene un archivo de complemento que instalar. Descárgalo desde {url}" + +#: _speech_core/update_check.py:415 +msgid "This release has no notes." +msgstr "Esta versión publicada no contiene notas." + +#: _speech_core/settings/schemes_panel.py:543 +msgid "This synthesizer exposes no editable settings." +msgstr "Este sintetizador no ofrece ajustes editables." + +#: _speech_core/settings/web/dialog.py:406 +msgid "Title" +msgstr "Título" + +#: _speech_core/settings/dialog.py:72 +#: _speech_core/settings/token_editor_panel.py:35 +msgid "Token Editor" +msgstr "Editor de Tokens" + +#: _speech_core/settings/verbosity_panel.py:47 +msgid "Tooltip" +msgstr "Consejo" + +#: _speech_core/history.py:154 +msgid "Top of speech history" +msgstr "Principio del historial de voz" + +#: _speech_core/settings/advanced_panel.py:68 +msgid "Turning the speech hook off leaves ClassicSpeech commands available, but lets NVDA speech pass through without ClassicSpeech processing." +msgstr "Desactivar el hook de voz deja disponibles las órdenes de ClassicSpeech, pero permite que la voz de NVDA pase sin ser procesada por ClassicSpeech." + +#: classicSpeech.py:1664 +msgid "Turns ClassicSpeech speech and sound schemes on or off" +msgstr "Activa o desactiva los esquemas de voz y sonido de ClassicSpeech" + +#: _speech_core/schemes/catalog.py:345 +msgid "Underlined" +msgstr "Subrayado" + +#: _speech_core/schemes/catalog.py:561 +msgid "Unknown and unlabeled objects" +msgstr "Objetos desconocidos y sin etiqueta" + +#: _speech_core/schemes/catalog.py:487 +msgid "Unknown objects" +msgstr "Objetos desconocidos" + +#: _speech_core/settings/rename_list_panel.py:25 +msgid "Unmute" +msgstr "Reactivar sonido" + +#: _speech_core/settings/web/dialog.py:233 +msgid "Use &screen layout (when supported)" +msgstr "Usar diseño de &pantalla (cuando sea compatible)" + +#: _speech_core/settings/number_processing_panel.py:214 +#: _speech_core/settings/number_processing_panel.py:216 +msgid "Use Windows locale for date format" +msgstr "Usar configuración regional de Windows para formato de fecha" + +#: _speech_core/settings/schemes_panel.py:230 +msgid "Use a custom &voice for this item" +msgstr "Usar una &voz personalizada para este elemento" + +#: _speech_core/settings/number_processing_panel.py:146 +#: _speech_core/settings/number_processing_panel.py:148 +msgid "Use friendly toll-free prefixes" +msgstr "Usar prefijos gratuitos amigables" + +#: _speech_core/settings/constants.py:94 +msgid "Use global" +msgstr "Usar global" + +#: _speech_core/settings/constants.py:99 +msgid "Value" +msgstr "Valor" + +#: _speech_core/settings/dialog.py:71 +#: _speech_core/settings/verbosity_panel.py:59 +msgid "Verbosity" +msgstr "Verbosidad" + +#: _speech_core/schemes/catalog.py:408 +msgid "Vertical alignment" +msgstr "Alineación vertical" + +#: _speech_core/schemes/catalog.py:432 +msgid "Visited links" +msgstr "Enlaces visitados" + +#: classicSpeech.py:1494 +msgid "Voice Profiles..." +msgstr "Perfiles de Voz..." + +#: _speech_core/settings/voice_profiles_dialog.py:92 +#: _speech_core/settings/voice_profiles_dialog.py:97 +#: _speech_core/settings/voice_profiles_dialog.py:98 +msgid "Voice profiles" +msgstr "Perfiles de voz" + +#: _speech_core/settings/schemes_panel.py:591 +msgid "Wave files (*.wav)|*.wav" +msgstr "Archivos de onda (*.wav)|*.wav" + +#: classicSpeech.py:1493 +msgid "Web / Browse Mode Settings..." +msgstr "Configuraciones de Web / Modo Exploración..." + +#: _speech_core/settings/web/dialog.py:297 +#: _speech_core/settings/web/dialog.py:98 +msgid "Web Element Reporting" +msgstr "Reporte de Elementos Web" + +#: _speech_core/schemes/catalog.py:214 +msgid "When NVDA exits, if Play sounds when starting or exiting NVDA is checked in NVDA's General settings." +msgstr "Cuando NVDA se cierra, si está marcada la opción Reproducir sonidos al iniciar o salir de NVDA en los ajustes Generales de NVDA." + +#: _speech_core/schemes/catalog.py:209 +msgid "When NVDA starts, if Play sounds when starting or exiting NVDA is checked in NVDA's General settings. NVDA plays it before add-ons load, so while this item has a sound, ClassicSpeech turns that option off and plays the start and exit sounds itself." +msgstr "Cuando NVDA se inicia, si está marcada la opción Reproducir sonidos al iniciar o salir de NVDA en los ajustes Generales de NVDA. NVDA reproduce ese sonido antes de cargar los complementos, así que, mientras este elemento tenga un sonido, ClassicSpeech desactiva esa opción y reproduce por sí mismo los sonidos de inicio y salida." + +#: _speech_core/schemes/catalog.py:217 +msgid "When NVDA switches to browse mode, if Audio indication of focus and browse modes is checked in NVDA's Browse Mode settings." +msgstr "Cuando NVDA cambia a modo exploración, si está marcada la indicación de audio de los modos foco y exploración en los ajustes de Modo exploración de NVDA." + +#: _speech_core/schemes/catalog.py:221 +msgid "When NVDA switches to focus mode, if Audio indication of focus and browse modes is checked in NVDA's Browse Mode settings." +msgstr "Cuando NVDA cambia a modo foco, si está marcada la indicación de audio de los modos foco y exploración en los ajustes de Modo exploración de NVDA." + +#: _speech_core/schemes/catalog.py:238 +msgid "When NVDA writes an error to its log, if Play a sound for logged errors allows it in NVDA's Advanced settings. By default NVDA plays it only in its test versions." +msgstr "Cuando NVDA escribe un error en su registro, si la opción Reproducir un sonido para errores registrados lo permite en los ajustes Avanzados de NVDA. De forma predeterminada, NVDA solo lo reproduce en sus versiones de prueba." + +#: _speech_core/schemes/catalog.py:251 +msgid "When NVDA's Remote Access connects this computer so that another computer can control it." +msgstr "Cuando el Acceso remoto de NVDA conecta este equipo para que otro equipo pueda controlarlo." + +#: _speech_core/schemes/catalog.py:248 +msgid "When NVDA's Remote Access connects this computer to control another computer." +msgstr "Cuando el Acceso remoto de NVDA conecta este equipo para controlar otro equipo." + +#: _speech_core/schemes/catalog.py:257 +msgid "When Remote Access disconnects, or another computer leaves the session." +msgstr "Cuando se desconecta el Acceso remoto o cuando otro equipo abandona la sesión." + +#: _speech_core/schemes/catalog.py:263 +msgid "When Remote Access receives the other computer's clipboard." +msgstr "Cuando el Acceso remoto recibe el portapapeles del otro equipo." + +#: _speech_core/schemes/catalog.py:260 +msgid "When Remote Access sends this computer's clipboard to the other computer." +msgstr "Cuando el Acceso remoto envía el portapapeles de este equipo al otro." + +#: _speech_core/schemes/catalog.py:254 +msgid "When another computer joins this computer's Remote Access session." +msgstr "Cuando otro equipo se une a la sesión de Acceso remoto de este equipo." + +#: _speech_core/settings/schemes_panel.py:220 +msgid "When playin&g the sound:" +msgstr "Al re&producir el sonido:" + +#: _speech_core/settings/schemes_panel.py:222 +msgid "When playing the sound" +msgstr "Al reproducir el sonido" + +#: _speech_core/schemes/catalog.py:225 +msgid "When suggestions appear as you type in a search field or another field that offers them, if Play a sound when auto-suggestions appear is checked in NVDA's Object Presentation settings." +msgstr "Cuando aparecen sugerencias mientras escribes en un campo de búsqueda u otro campo que las ofrezca, si está marcada la opción Reproducir un sonido cuando aparecen sugerencias automáticas en los ajustes de Presentación de objetos de NVDA." + +#: _speech_core/schemes/catalog.py:245 +msgid "When the screen curtain turns off, if Play sound when toggling Screen Curtain is checked in NVDA's settings." +msgstr "Cuando se desactiva la Cortina de Pantalla, si está marcada la opción Reproducir sonido al alternar la Cortina de Pantalla en los ajustes de NVDA." + +#: _speech_core/schemes/catalog.py:242 +msgid "When the screen curtain turns on, if Play sound when toggling Screen Curtain is checked in NVDA's settings." +msgstr "Cuando se activa la Cortina de Pantalla, si está marcada la opción Reproducir sonido al alternar la Cortina de Pantalla en los ajustes de NVDA." + +#: _speech_core/schemes/catalog.py:229 +msgid "When those suggestions close, if Play a sound when auto-suggestions appear is checked in NVDA's Object Presentation settings." +msgstr "Cuando se cierran esas sugerencias, si está marcada la opción Reproducir un sonido cuando aparecen sugerencias automáticas en los ajustes de Presentación de objetos de NVDA." + +#: _speech_core/schemes/catalog.py:233 +msgid "When you type a word with a spelling error, if Play sound for spelling errors while typing is checked in NVDA's Keyboard settings, and when NVDA reads a spelling or grammar error, if Spelling or grammar errors includes Sound in NVDA's Document Formatting settings." +msgstr "Cuando escribes una palabra con un error ortográfico, si está marcada la opción Reproducir sonido para errores ortográficos mientras escribes en los ajustes de Teclado de NVDA, y cuando NVDA lee un error ortográfico o gramatical, si Errores ortográficos o gramaticales incluye Sonido en los ajustes de Formato de documentos de NVDA." + +#: _speech_core/settings/hotkeys_panel.py:76 +msgid "Which shortcuts to &speak:" +msgstr "Qué atajos &anunciar:" + +#: _speech_core/settings/hotkeys_panel.py:79 +msgid "Which shortcuts to speak" +msgstr "Qué atajos decir" + +#: _speech_core/settings/schemes_panel.py:737 +msgid "Window class name to add:" +msgstr "Nombre de clase de ventana que agregar:" + +#: _speech_core/schemes/catalog.py:309 +msgid "Window class {name}" +msgstr "Clase de ventana {name}" + +#: _speech_core/schemes/catalog.py:564 +msgid "Window classes" +msgstr "Clases de ventana" + +#: _speech_core/settings/number_processing_panel.py:86 +msgid "Year month day" +msgstr "Año mes día" + +#: _speech_core/update_check.py:393 +msgid "You have ClassicSpeech {version}. The latest published release is {latest}. Your installed version is newer; no update is available." +msgstr "Tienes ClassicSpeech {version}. La última versión publicada es la {latest}. La versión instalada es más reciente; no hay ninguna actualización disponible." + +#: _speech_core/processors/web/summary.py:28 +msgid "annotation" +msgstr "anotación" + +#: _speech_core/processors/web/summary.py:40 +msgid "block quote" +msgstr "cita en bloque" + +#: _speech_core/processors/web/summary.py:29 +msgid "button" +msgstr "botón" + +#: _speech_core/processors/web/summary.py:45 +msgid "check box" +msgstr "casilla de verificación" + +#: _speech_core/processors/web/summary.py:30 +msgid "combo box" +msgstr "cuadro combinado" + +#: _speech_core/history.py:183 +msgid "copied" +msgstr "copiado" + +#: _speech_core/settings/edge_notifications_panel.py:47 +msgid "custom message: {text}" +msgstr "mensaje personalizado: {text}" + +#: _speech_core/processors/web/summary.py:32 +msgid "edit field" +msgstr "cuadro de edición" + +#: _speech_core/processors/web/summary.py:39 +msgid "embedded object" +msgstr "objeto integrado" + +#: _speech_core/processors/web/summary.py:44 +msgid "error" +msgstr "error" + +#: _speech_core/processors/web/summary.py:33 +msgid "form field" +msgstr "campo de formulario" + +#: _speech_core/processors/web/summary.py:38 +msgid "frame" +msgstr "marco" + +#: _speech_core/processors/web/summary.py:34 +msgid "graphic" +msgstr "gráfico" + +#: _speech_core/processors/web/summary.py:35 +msgid "heading" +msgstr "encabezado" + +#: _speech_core/processors/web/summary.py:31 +msgid "landmark" +msgstr "región" + +#: _speech_core/processors/web/summary.py:36 +msgid "link" +msgstr "enlace" + +#: _speech_core/processors/web/summary.py:37 +msgid "list" +msgstr "lista" + +#: _speech_core/schemes/catalog.py:116 +msgid "not {state}" +msgstr "no {state}" + +#: _speech_core/processors/web/summary.py:41 +msgid "radio button" +msgstr "botón de opción" + +#: _speech_core/settings/rename_list_panel.py:27 +msgid "renamed to {text}" +msgstr "renombrado a {text}" + +#: _speech_core/processors/web/summary.py:42 +msgid "separator" +msgstr "separador" + +#: _speech_core/settings/schemes_panel.py:91 +msgid "sound" +msgstr "sonido" + +#: _speech_core/settings/schemes_panel.py:91 +msgid "sound only" +msgstr "solo sonido" + +#: _speech_core/processors/web/summary.py:43 +msgid "table" +msgstr "tabla" + +#: classicSpeech.py:1858 +msgid "unknown" +msgstr "desconocido" + +#: _speech_core/settings/schemes_panel.py:94 +msgid "voice" +msgstr "voz" + +#: _speech_core/settings/schemes_panel.py:94 +msgid "voice on {engine}" +msgstr "voz en {engine}" + +#: classicSpeech.py:2049 +msgid "{count} NVDA settings were left as they are, because they were changed in NVDA's own settings after ClassicSpeech last changed them." +msgstr "Se conservaron {count} ajustes de NVDA tal como estaban porque se modificaron en los propios ajustes de NVDA después de que ClassicSpeech los cambiara por última vez." + +#: _speech_core/settings/constants.py:85 _speech_core/settings/constants.py:86 +msgid "{ms} ms" +msgstr "{ms} ms" + +#: _speech_core/settings/schemes_dialog.py:160 +msgid "{name} copy" +msgstr "Copia de {name}" + +#: _speech_core/settings/speech_timing_panel.py:81 +msgid "{tokenLabel} pause" +msgstr "Pausa de {tokenLabel}" + +#: _speech_core/settings/speech_timing_panel.py:72 +msgid "{tokenLabel} pause:" +msgstr "Pausa de {tokenLabel}:" + +#: _speech_core/base_processor/default_button.py:28 +msgctxt "default button" +msgid "default" +msgstr "predeterminado" From 29c5570b5da202467543f375cf797c4aa8859c57 Mon Sep 17 00:00:00 2001 From: Luis Carlos Date: Tue, 20 Oct 2026 16:58:54 -0500 Subject: [PATCH 2/3] Update spanish translation Some changes in terminology From 088f18ff3e4bf1d9e3e0c5a5f91050e5507423a3 Mon Sep 17 00:00:00 2001 From: Tim <273502835+trssharp@users.noreply.github.com> Date: Tue, 20 Oct 2026 23:23:21 -0500 Subject: [PATCH 3/3] Install Luis Spanish catalog in locale path with minor corrections --- locale/es/LC_MESSAGES/nvda.mo | Bin 61935 -> 62082 bytes locale/es/LC_MESSAGES/nvda.po | 298 +++- nvda.mo | Bin 65567 -> 0 bytes nvda.po | 2764 --------------------------------- 4 files changed, 219 insertions(+), 2843 deletions(-) delete mode 100644 nvda.mo delete mode 100644 nvda.po diff --git a/locale/es/LC_MESSAGES/nvda.mo b/locale/es/LC_MESSAGES/nvda.mo index 7a99c8211719b6abdfacca4f827b48037fa9420b..c35f18169f9d19ee4e3bb9baef41ee6d18d0e55b 100644 GIT binary patch delta 5761 zcmYM%30T!t8prVi3L1(Ff{=z>OxzL>tuS{JB?=UkR$IKm4bcnN?u8n4#w+GhW;%(Q z=3a@KLyNaZt=!Ti8ocF(+^Pcyd^S=+5PS%@p zy52kUVuM4&jG0<#Ok-orfhoo`#1q&E&tY@?8Dp{GbH+5lMAUOBPMn5u#CKv#%*Avp z#9Ofn_5MbT!aW#`hn_RRx`9tS4_rkJ&|s>yDRv=_$D1$R=m!Ss!3&!AV?1U?w z_%l?0$8Z>)K~1d3G^f95L7UMKE-3SdQ5lYN;)zZ?*NK-p@q13Z4SVtYLCnLL=~M?t z;mtS+o8dxC!L_J__o6CrI!L1ljccd}!)MsI1>Qp3*0CQZ5I>3 zz4yIy{RV2O5}vmcOhzTp1Jz$}h;ySDGq^AbwN~$73#`R9cm&n)FQ^j6ySo@ zKqVCUk}(n395u6eR6^ZQr{)pVQh8DD&2*fL+N`f)L&i5XYTyQJgxgRZe1>%ipc1@@ z%Dnz;JCio3_(AN1Ph)#rj9RK4y3g@Gj>GZSIh+)(=e}&rXspFxG>x>mb_sf;I(p2B zXJ8-VHK-DwLGAX$Dt0(NjAQTvEWng`cI_wNdE(`$m?;BfTf=QtL7E;ME-R^uAXT4c;e zcwrHvjid4Qt9G}#78{dIJQ%g+v#|*-LuFipD)D|yz+X{I5VORdo-U}0K8{)fFLuKh zP)oQO>n4U;+EYOqchUF{s^fIhY>W@!O<0H;xD@xWhI28Q_=)BAyjNmp;-#of_%W)Y zCsB!9NB&I23i~Nuh4F^ti0VIhf<`Qj^LPuIm9~RK)b$M1IUbB!3NLE22C+Lnk3DfS zR^oM3!sB0ajxnl2)u_F-9X0cFNCkuDHyS!Nv9H^6+Z#2&Xw!4XxFH)pp>asI@6V&A1FT zz%yu)!Vk8EQ}<65VP@dRAsAC z{cgezSR16F4lbZd)AAjAqYr9k9@N@SMh&5lVpW_@GcKqZ#GiEjhmhg!n9*c8`b z6WoN|aW{^}-%yDcys|-9l`RHK;GuHcY@nsF_?w4fF@zjIkdWGY`{H zGu(+<1+@qt@DN zwY#}7YM?II4F{t(<#^N*z3#;4Fr7Gd8|S|>jVv0<$cLKQOjPNs9k*f(@j-OqkEqH- zZMOrq!LGzTQ2mskDlipwS{6C+a@1aU5B2^J+o``E{GAK!vH3@~WIa&ld=zTU#-L_C z8B_2T)XcV^5l0c)P(1uCbl+6Lmh9!9(WCt zvCA&|;TVFN=>qiPcFe%k-L~{k;9bPyu^)y|GropOEb?RfA5;?dCCB0!%#Dwh4pYTM&NSi`YP0n-$QNEz1R%D zMa}#tB+;M=|H7_e9BNafqBQHkxxRJ??GKaq`~#JZub z55hDIU>?4PZSXQCvHwid{r1IlY(|`g%JhEJ8jeM6x~Z6gE3hr@a_;}=#Nl7rnWkVz z?&qKq@S_G?fvV^>R6oZtcsq@V19rfk*p4_K^M9={ci-{9?BkNt+iKzJzz-JxA^N zor3*1o^RtQ-9Ki{KWhdK`rpu@HxzuwTGnh=xji47G;Q z-`hVIKC!6L=H0J!v;x7mOv&M{QycX5cf}2iKs+IfKap!QR)L8f1t!y*3%W0KeQlqpx@&zCrr(9mwW22r4IKzQ=%vSyp-z>l&2Q>-DLr< zyWHpR>B_Ar3AhHj{a#?&qLOk~_q2?zRrRK1wiw}YjjQk!d0eC2g&x1F&|6X%%9_$LBBI9T5 zGoz}$(~O?grgf8n?k7Dw=MK0!w!f!SD0B6yh?wD?;*$2hGEcy$rAAd`&9Vjq$|}kV zOMIbqHA~_nZBUh0+r6W0y8W&|iKld&-{W%oOWdhNox?DRa zEV3@6KB@%ckrzdRED=M!rWJl-lSP?Z#H6-vGo7FNH) MUE~j?T>dodf8C2f6aWAK delta 5597 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 diff --git a/locale/es/LC_MESSAGES/nvda.po b/locale/es/LC_MESSAGES/nvda.po index efbdd03..d60bbe5 100644 --- a/locale/es/LC_MESSAGES/nvda.po +++ b/locale/es/LC_MESSAGES/nvda.po @@ -1,10 +1,17 @@ # ClassicSpeech translations. msgid "" msgstr "" +"Project-Id-Version: \n" +"POT-Creation-Date: \n" +"PO-Revision-Date: \n" +"Last-Translator: Luis Carlos González Morales \n" +"Language-Team: \n" "Language: es\n" +"MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 3.10\n" #: _speech_core/settings/document_reading_proofing_panel.py:162 msgid "&Alignment" @@ -24,7 +31,7 @@ msgstr "Buscar &sonido..." #: _speech_core/settings/web/dialog.py:322 msgid "&Clickable" -msgstr "&Cliqueable" +msgstr "&Se puede hacer clic" #: _speech_core/update_check.py:452 _speech_core/update_dialog.py:55 msgid "&Close" @@ -242,13 +249,15 @@ msgstr "Agregar &clase de ventana..." msgid "Add window class" msgstr "Agregar clase de ventana" -#: _speech_core/settings/advanced_panel.py:30 _speech_core/settings/constants.py:7 _speech_core/settings/dialog.py:81 _speech_core/settings/document_reading_proofing_panel.py:172 +#: _speech_core/settings/advanced_panel.py:30 +#: _speech_core/settings/constants.py:7 _speech_core/settings/dialog.py:81 +#: _speech_core/settings/document_reading_proofing_panel.py:172 msgid "Advanced" msgstr "Avanzado" #: _speech_core/settings/constants.py:82 msgid "After each token" -msgstr "Después de cada elemento (token)" +msgstr "Después de cada token" #: _speech_core/schemes/catalog.py:404 msgid "Alignment: center" @@ -322,7 +331,8 @@ msgstr "Anunciar líneas nuevas durante verbalizar todo" msgid "Announce on every move" msgstr "Anunciar en cada movimiento" -#: _speech_core/settings/constants.py:59 _speech_core/settings/verbosity_panel.py:101 +#: _speech_core/settings/constants.py:59 +#: _speech_core/settings/verbosity_panel.py:101 msgid "Announce only first item" msgstr "Anunciar solo el primer elemento" @@ -330,7 +340,9 @@ msgstr "Anunciar solo el primer elemento" msgid "Announces the default button in the current dialog" msgstr "Anuncia el botón por defecto en el diálogo actual" -#: _speech_core/settings/dialog.py:172 _speech_core/settings/voice_profiles_dialog.py:132 _speech_core/settings/web/dialog.py:164 +#: _speech_core/settings/dialog.py:172 +#: _speech_core/settings/voice_profiles_dialog.py:132 +#: _speech_core/settings/web/dialog.py:164 msgid "Apply" msgstr "Aplicar" @@ -392,7 +404,7 @@ msgstr "Región de encabezado" #: _speech_core/settings/constants.py:81 msgid "Before each token" -msgstr "Antes de cada elemento (token)" +msgstr "Antes de cada token" #: _speech_core/settings/constants.py:5 msgid "Beginner" @@ -402,7 +414,8 @@ msgstr "Principiante" msgid "Block "es" msgstr "Ci&tas en bloque" -#: _speech_core/processors/web/summary.py:40 _speech_core/schemes/catalog.py:438 +#: _speech_core/processors/web/summary.py:40 +#: _speech_core/schemes/catalog.py:438 msgid "Block quotes" msgstr "Citas en bloque" @@ -426,7 +439,8 @@ msgstr "Final del historial de voz" msgid "Braille report live regions:" msgstr "Reporte braille de regiones dinámicas:" -#: _speech_core/settings/web/dialog.py:215 _speech_core/settings/web/dialog.py:97 +#: _speech_core/settings/web/dialog.py:215 +#: _speech_core/settings/web/dialog.py:97 msgid "Browse Mode" msgstr "Modo Exploración" @@ -446,7 +460,10 @@ msgstr "&Borrar" msgid "C&opy scheme..." msgstr "C&opiar esquema..." -#: _speech_core/settings/dialog.py:174 _speech_core/settings/schemes_dialog.py:99 _speech_core/settings/voice_profiles_dialog.py:131 _speech_core/settings/web/dialog.py:163 +#: _speech_core/settings/dialog.py:174 +#: _speech_core/settings/schemes_dialog.py:99 +#: _speech_core/settings/voice_profiles_dialog.py:131 +#: _speech_core/settings/web/dialog.py:163 msgid "Cancel" msgstr "Cancelar" @@ -454,7 +471,10 @@ msgstr "Cancelar" msgid "Captions" msgstr "Leyendas" -#: _speech_core/settings/dialog.py:102 _speech_core/settings/dialog.py:110 _speech_core/settings/dialog.py:111 _speech_core/settings/web/dialog.py:119 _speech_core/settings/web/dialog.py:127 _speech_core/settings/web/dialog.py:128 +#: _speech_core/settings/dialog.py:102 _speech_core/settings/dialog.py:110 +#: _speech_core/settings/dialog.py:111 _speech_core/settings/web/dialog.py:119 +#: _speech_core/settings/web/dialog.py:127 +#: _speech_core/settings/web/dialog.py:128 msgid "Categories" msgstr "Categorías" @@ -510,7 +530,13 @@ msgstr "Elige los tipos de elementos del Modo Exploración incluidos al pulsar N msgid "Choose the active verbosity profile and which object details ClassicSpeech speaks for that profile." msgstr "Elige el perfil de verbosidad activo y qué detalles del objeto verbaliza ClassicSpeech para ese perfil." -#: classicSpeech.py:1499 classicSpeech.py:1602 classicSpeech.py:1609 classicSpeech.py:1616 classicSpeech.py:1623 classicSpeech.py:1630 classicSpeech.py:1640 classicSpeech.py:1647 classicSpeech.py:1665 classicSpeech.py:1677 classicSpeech.py:1736 classicSpeech.py:1753 classicSpeech.py:1791 classicSpeech.py:1798 classicSpeech.py:1805 classicSpeech.py:1812 classicSpeech.py:1819 classicSpeech.py:1826 classicSpeech.py:1873 +#: classicSpeech.py:1499 classicSpeech.py:1602 classicSpeech.py:1609 +#: classicSpeech.py:1616 classicSpeech.py:1623 classicSpeech.py:1630 +#: classicSpeech.py:1640 classicSpeech.py:1647 classicSpeech.py:1665 +#: classicSpeech.py:1677 classicSpeech.py:1736 classicSpeech.py:1753 +#: classicSpeech.py:1791 classicSpeech.py:1798 classicSpeech.py:1805 +#: classicSpeech.py:1812 classicSpeech.py:1819 classicSpeech.py:1826 +#: classicSpeech.py:1873 msgid "ClassicSpeech" msgstr "ClassicSpeech" @@ -550,7 +576,8 @@ msgstr "ClassicSpeech no pudo cargar el sintetizador {engine}. El elemento segui msgid "ClassicSpeech is up to date. You have version {version}, the latest release." msgstr "ClassicSpeech está actualizado. Tienes la versión {version}, la última publicada." -#: _speech_core/settings/schemes_dialog.py:210 _speech_core/settings/schemes_dialog.py:229 +#: _speech_core/settings/schemes_dialog.py:210 +#: _speech_core/settings/schemes_dialog.py:229 msgid "ClassicSpeech scheme package" msgstr "Paquete de esquemas de ClassicSpeech" @@ -562,7 +589,8 @@ msgstr "Se restablecieron los ajustes de ClassicSpeech y se recuperaron los ajus msgid "ClassicSpeech update" msgstr "Actualización de ClassicSpeech" -#: _speech_core/settings/voice_profiles_dialog.py:377 _speech_core/settings/voice_profiles_dialog.py:392 +#: _speech_core/settings/voice_profiles_dialog.py:377 +#: _speech_core/settings/voice_profiles_dialog.py:392 msgid "ClassicSpeech voice profiles" msgstr "Perfiles de voz de ClassicSpeech" @@ -710,7 +738,8 @@ msgstr "¿Eliminar el esquema {name} y todos sus sonidos y voces?" msgid "Deleted text (editor revision)" msgstr "Texto eliminado (revisión del editor)" -#: _speech_core/settings/constants.py:102 _speech_core/settings/verbosity_panel.py:46 +#: _speech_core/settings/constants.py:102 +#: _speech_core/settings/verbosity_panel.py:46 msgid "Description" msgstr "Descripción" @@ -723,10 +752,21 @@ msgid "Do not speak the announcement (sound only)" msgstr "No anunciar el mensaje (solo sonido)" #: classicSpeech.py:2020 -msgid "Do you really want to reset all ClassicSpeech settings?\n\nThis deletes every ClassicSpeech setting, voice profile and speech and sound scheme, including the sounds copied into your schemes, and puts back the NVDA settings ClassicSpeech changed. To keep your schemes or voice profiles, export them first. You can't undo a reset.\n\nNVDA saves its configuration after the reset." -msgstr "¿Seguro que quieres restablecer todos los ajustes de ClassicSpeech?\n\nEsto elimina todos los ajustes de ClassicSpeech, los perfiles de voz y los esquemas de voz y sonido, incluidos los sonidos que hayas copiado a tus esquemas, y restaura los ajustes de NVDA que ClassicSpeech haya cambiado. Para conservar tus esquemas o perfiles de voz, expórtalos primero. No puedes deshacer el restablecimiento.\n\nNVDA guarda su configuración después del restablecimiento." - -#: _speech_core/settings/dialog.py:76 _speech_core/settings/document_reading_proofing_panel.py:58 +msgid "" +"Do you really want to reset all ClassicSpeech settings?\n" +"\n" +"This deletes every ClassicSpeech setting, voice profile and speech and sound scheme, including the sounds copied into your schemes, and puts back the NVDA settings ClassicSpeech changed. To keep your schemes or voice profiles, export them first. You can't undo a reset.\n" +"\n" +"NVDA saves its configuration after the reset." +msgstr "" +"¿Seguro que quieres restablecer todos los ajustes de ClassicSpeech?\n" +"\n" +"Esto elimina todos los ajustes de ClassicSpeech, los perfiles de voz y los esquemas de voz y sonido, incluidos los sonidos que hayas copiado a tus esquemas, y restaura los ajustes de NVDA que ClassicSpeech haya cambiado. Para conservar tus esquemas o perfiles de voz, expórtalos primero. No puedes deshacer el restablecimiento.\n" +"\n" +"NVDA guarda su configuración después del restablecimiento." + +#: _speech_core/settings/dialog.py:76 +#: _speech_core/settings/document_reading_proofing_panel.py:58 msgid "Document Reading / Proofing" msgstr "Lectura / Revisión de Documentos" @@ -738,7 +778,8 @@ msgstr "Formato de documentos y web" msgid "Document and web formatting &items:" msgstr "&Elementos de formato de documentos y web:" -#: _speech_core/schemes/catalog.py:554 _speech_core/settings/document_reading_proofing_panel.py:126 +#: _speech_core/schemes/catalog.py:554 +#: _speech_core/settings/document_reading_proofing_panel.py:126 msgid "Document information" msgstr "Información del documento" @@ -902,7 +943,8 @@ msgstr "Fuente: {name}" msgid "For simple dialog Alt shortcuts, speak only the access key letter" msgstr "Para atajos simples con Alt en diálogos, decir solo la letra de la tecla de acceso" -#: _speech_core/processors/web/summary.py:33 _speech_core/settings/web/dialog.py:196 +#: _speech_core/processors/web/summary.py:33 +#: _speech_core/settings/web/dialog.py:196 msgid "Form fields" msgstr "Campos de formulario" @@ -918,7 +960,8 @@ msgstr "Formularios" msgid "Fra&mes" msgstr "Ma&rcos" -#: _speech_core/processors/web/summary.py:38 _speech_core/schemes/catalog.py:441 +#: _speech_core/processors/web/summary.py:38 +#: _speech_core/schemes/catalog.py:441 msgid "Frames" msgstr "Marcos" @@ -966,7 +1009,8 @@ msgstr "Pausa global:" msgid "Grammar errors" msgstr "Errores gramaticales" -#: _speech_core/processors/web/summary.py:34 _speech_core/schemes/catalog.py:434 _speech_core/schemes/catalog.py:491 +#: _speech_core/processors/web/summary.py:34 +#: _speech_core/schemes/catalog.py:434 _speech_core/schemes/catalog.py:491 msgid "Graphics" msgstr "Gráficos" @@ -988,13 +1032,14 @@ msgstr "Deducir información de posición del objeto cuando no esté disponible" #: _speech_core/settings/document_reading_proofing_panel.py:167 msgid "H&eaders" -msgstr "&Encabezados" +msgstr "Cabeceras (&H)" #: _speech_core/schemes/catalog.py:427 msgid "Heading level {level}" msgstr "Encabezado de nivel {level}" -#: _speech_core/processors/web/summary.py:35 _speech_core/settings/web/dialog.py:194 +#: _speech_core/processors/web/summary.py:35 +#: _speech_core/settings/web/dialog.py:194 msgid "Headings" msgstr "Encabezados" @@ -1070,7 +1115,8 @@ msgstr "Tipos de elementos del resumen de página incluidos" msgid "Inline frames" msgstr "Marcos en línea" -#: _speech_core/settings/misc_panel.py:53 _speech_core/settings/misc_panel.py:67 +#: _speech_core/settings/misc_panel.py:53 +#: _speech_core/settings/misc_panel.py:67 msgid "Insert+Tab reports" msgstr "Reportes de Insert+Tab" @@ -1094,7 +1140,8 @@ msgstr "Detalles del elemento" msgid "Item details:" msgstr "Detalles del elemento:" -#: _speech_core/settings/dialog.py:78 _speech_core/settings/key_labels_panel.py:30 +#: _speech_core/settings/dialog.py:78 +#: _speech_core/settings/key_labels_panel.py:30 msgid "Key Labels" msgstr "Etiquetas de Teclas" @@ -1103,16 +1150,20 @@ msgid "Key labels" msgstr "Etiquetas de teclas" #: _speech_core/settings/key_labels_panel.py:25 -msgid "Key labels control what ClassicSpeech changes for normal keyboard speech. Input help is left native and does not use these key-label changes. They are separate from object speech tokens and hotkey tokens.\nSpace: mute or unmute. F2: rename. Delete: clear rename. Shift+F10: menu." -msgstr "Las etiquetas de teclas controlan lo que ClassicSpeech cambia para la lectura normal del teclado. La ayuda de entrada se deja nativa y no usa estos cambios de etiquetas de teclas. Son independientes de los tokens de lectura de objetos y atajos de teclado.\nEspacio: silenciar o reactivar. F2: renombrar. Suprimir: borrar el nombre personalizado. Shift+F10: menú." +msgid "" +"Key labels control what ClassicSpeech changes for normal keyboard speech. Input help is left native and does not use these key-label changes. They are separate from object speech tokens and hotkey tokens.\n" +"Space: mute or unmute. F2: rename. Delete: clear rename. Shift+F10: menu." +msgstr "" +"Las etiquetas de teclas controlan lo que ClassicSpeech cambia para la lectura normal del teclado. La ayuda de entrada se deja nativa y no usa estos cambios de etiquetas de teclas. Son independientes de los tokens de lectura de objetos y atajos de teclado.\n" +"Espacio: silenciar o reactivar. F2: renombrar. Suprimir: borrar el nombre personalizado. Shift+F10: menú." #: _speech_core/settings/web/dialog.py:318 msgid "Lan&dmarks" -msgstr "Puntos de &referencia" +msgstr "Regi&ones" #: _speech_core/processors/web/summary.py:31 msgid "Landmarks" -msgstr "Puntos de referencia" +msgstr "Regiones" #: _speech_core/schemes/catalog.py:454 msgid "Landmarks (all types)" @@ -1144,7 +1195,7 @@ msgstr "En&laces" #: _speech_core/settings/document_reading_proofing_panel.py:144 msgid "Line &indentation reporting:" -msgstr "Reporte de &sangría de línea:" +msgstr "Anuncio de &sangría de línea:" #: _speech_core/settings/document_reading_proofing_panel.py:139 msgid "Line &numbers" @@ -1166,7 +1217,8 @@ msgstr "Interlineado" msgid "Link type" msgstr "Tipo de enlace" -#: _speech_core/processors/web/summary.py:36 _speech_core/schemes/catalog.py:431 _speech_core/settings/web/dialog.py:195 +#: _speech_core/processors/web/summary.py:36 +#: _speech_core/schemes/catalog.py:431 _speech_core/settings/web/dialog.py:195 msgid "Links" msgstr "Enlaces" @@ -1190,7 +1242,8 @@ msgstr "Reporte del estado del elemento de lista:" msgid "List items" msgstr "Elementos de lista" -#: _speech_core/processors/web/summary.py:37 _speech_core/schemes/catalog.py:436 _speech_core/settings/web/dialog.py:197 +#: _speech_core/processors/web/summary.py:37 +#: _speech_core/schemes/catalog.py:436 _speech_core/settings/web/dialog.py:197 msgid "Lists" msgstr "Listas" @@ -1238,7 +1291,8 @@ msgstr "Mensaje de apertura de menú" msgid "Menu open message:" msgstr "Mensaje de apertura de menú:" -#: _speech_core/settings/constants.py:17 _speech_core/settings/constants.py:23 _speech_core/settings/dialog.py:77 _speech_core/settings/menus_panel.py:25 +#: _speech_core/settings/constants.py:17 _speech_core/settings/constants.py:23 +#: _speech_core/settings/dialog.py:77 _speech_core/settings/menus_panel.py:25 msgid "Menus" msgstr "Menús" @@ -1294,7 +1348,10 @@ msgstr "NVDA no pudo instalar la actualización. Los detalles están en el regis msgid "NVDA exits" msgstr "NVDA se cierra" -#: _speech_core/settings/constants.py:66 _speech_core/settings/number_processing_panel.py:32 _speech_core/settings/text/panel.py:35 _speech_core/settings/text/panel.py:45 +#: _speech_core/settings/constants.py:66 +#: _speech_core/settings/number_processing_panel.py:32 +#: _speech_core/settings/text/panel.py:35 +#: _speech_core/settings/text/panel.py:45 msgid "NVDA native" msgstr "Nativo de NVDA" @@ -1330,7 +1387,8 @@ msgstr "El soporte de Internet de NVDA no está disponible." msgid "NVDA's own sound is {file}. Choose a sound to play instead of it; Remove sound brings NVDA's sound back." msgstr "El sonido propio de NVDA es {file}. Elige un sonido para sustituirlo; Quitar sonido restaura el de NVDA." -#: _speech_core/settings/constants.py:97 _speech_core/settings/verbosity_panel.py:43 +#: _speech_core/settings/constants.py:97 +#: _speech_core/settings/verbosity_panel.py:43 msgid "Name" msgstr "Nombre" @@ -1442,7 +1500,8 @@ msgstr "Sin objeto" msgid "No selected element types found." msgstr "No se encontraron elementos de los tipos seleccionados." -#: _speech_core/history.py:161 _speech_core/history.py:168 _speech_core/history.py:178 +#: _speech_core/history.py:161 _speech_core/history.py:168 +#: _speech_core/history.py:178 msgid "No speech history" msgstr "Sin historial de voz" @@ -1450,7 +1509,8 @@ msgstr "Sin historial de voz" msgid "Notify when page is ready" msgstr "Notificar cuando la página esté lista" -#: _speech_core/settings/dialog.py:75 _speech_core/settings/number_processing_panel.py:100 +#: _speech_core/settings/dialog.py:75 +#: _speech_core/settings/number_processing_panel.py:100 msgid "Number Processing" msgstr "Procesamiento de Números" @@ -1478,7 +1538,10 @@ msgstr "Procesamiento de fecha numérico" msgid "Numeric date processing:" msgstr "Procesamiento de fecha numérico:" -#: _speech_core/settings/dialog.py:173 _speech_core/settings/schemes_dialog.py:98 _speech_core/settings/voice_profiles_dialog.py:130 _speech_core/settings/web/dialog.py:162 +#: _speech_core/settings/dialog.py:173 +#: _speech_core/settings/schemes_dialog.py:98 +#: _speech_core/settings/voice_profiles_dialog.py:130 +#: _speech_core/settings/web/dialog.py:162 msgid "OK" msgstr "Aceptar" @@ -1494,7 +1557,9 @@ msgstr "Estados de los objetos" msgid "Object types (control types and roles)" msgstr "Tipos de objetos (tipos de controles y roles)" -#: _speech_core/settings/constants.py:15 _speech_core/settings/constants.py:57 _speech_core/settings/constants.py:85 _speech_core/settings/text/panel.py:27 _speech_core/settings/verbosity_panel.py:100 +#: _speech_core/settings/constants.py:15 _speech_core/settings/constants.py:57 +#: _speech_core/settings/constants.py:85 _speech_core/settings/text/panel.py:27 +#: _speech_core/settings/verbosity_panel.py:100 msgid "Off" msgstr "Desactivado" @@ -1546,7 +1611,8 @@ msgstr "Ordinales como palabras" msgid "Other synthesizers..." msgstr "Otros sintetizadores..." -#: _speech_core/settings/web/dialog.py:340 _speech_core/settings/web/dialog.py:99 +#: _speech_core/settings/web/dialog.py:340 +#: _speech_core/settings/web/dialog.py:99 msgid "Page Summary" msgstr "Resumen de Página" @@ -1558,7 +1624,8 @@ msgstr "Opciones del Resumen de Página:" msgid "Page numbers" msgstr "Números de página" -#: _speech_core/settings/web/dialog.py:350 _speech_core/settings/web/dialog.py:356 +#: _speech_core/settings/web/dialog.py:350 +#: _speech_core/settings/web/dialog.py:356 msgid "Page ready message:" msgstr "Mensaje de página lista:" @@ -1570,7 +1637,8 @@ msgstr "El resumen de página no está disponible aquí." msgid "Page-load summary:" msgstr "Resumen al cargar página:" -#: _speech_core/schemes/catalog.py:555 _speech_core/settings/document_reading_proofing_panel.py:137 +#: _speech_core/schemes/catalog.py:555 +#: _speech_core/settings/document_reading_proofing_panel.py:137 msgid "Pages and spacing" msgstr "Páginas y espaciado" @@ -1614,7 +1682,8 @@ msgstr "Anuncios de posición" msgid "Position announcements:" msgstr "Anuncios de posición:" -#: _speech_core/settings/voice_profiles_dialog.py:124 _speech_core/settings/voice_profiles_dialog.py:332 +#: _speech_core/settings/voice_profiles_dialog.py:124 +#: _speech_core/settings/voice_profiles_dialog.py:332 msgid "Pre&view selected profile" msgstr "&Vista previa del perfil seleccionado" @@ -1650,7 +1719,8 @@ msgstr "Leer el &contenido del campo de edición al recibir el foco" msgid "Read edit field contents when focused" msgstr "Leer el contenido del campo de edición al recibir el foco" -#: _speech_core/settings/number_processing_panel.py:206 _speech_core/settings/number_processing_panel.py:208 +#: _speech_core/settings/number_processing_panel.py:206 +#: _speech_core/settings/number_processing_panel.py:208 msgid "Recognize ISO year-first dates" msgstr "Reconocer fechas con el año primero (ISO)" @@ -1724,19 +1794,19 @@ msgstr "Reemplazar la voz inicial de la página con resumen" #: _speech_core/settings/web/dialog.py:301 msgid "Report 'has details' for structured annotations" -msgstr "Reportar 'tiene detalles' para anotaciones estructuradas" +msgstr "Anunciar 'tiene detalles' para anotaciones estructuradas" #: _speech_core/settings/web/dialog.py:307 msgid "Report aria-description always" -msgstr "Reportar siempre aria-description" +msgstr "Anunciar siempre aria-description" #: _speech_core/settings/document_reading_proofing_panel.py:178 msgid "Report formatting chan&ges after the cursor (can cause a lag)" -msgstr "Reportar cam&bios de formato después del cursor (puede causar retraso)" +msgstr "Anunciar cam&bios de formato después del cursor (puede causar retraso)" #: _speech_core/settings/document_reading_proofing_panel.py:122 msgid "Report transparent color values" -msgstr "Reportar valores de colores transparentes" +msgstr "Anunciar valores de colores transparentes" #: classicSpeech.py:1735 msgid "Reports selected Browse Mode element counts for the current page" @@ -1768,27 +1838,71 @@ msgstr "Restablecer Perfil Ahora" #: _speech_core/settings/token_editor_panel.py:226 msgid "Reset Tokens to Defaults" -msgstr "Restablecer Elementos (Tokens) a Valores Predeterminados" +msgstr "Restablecer tokens a Valores Predeterminados" #: _speech_core/settings/dialog.py:300 msgid "Reset Tokens to Defaults Now" msgstr "Restablecer Elementos (Tokens) a Valores Predeterminados Ahora" -#: _speech_core/settings/voice_profiles_dialog.py:126 _speech_core/settings/voice_profiles_dialog.py:127 _speech_core/settings/voice_profiles_dialog.py:348 +#: _speech_core/settings/voice_profiles_dialog.py:126 +#: _speech_core/settings/voice_profiles_dialog.py:127 +#: _speech_core/settings/voice_profiles_dialog.py:348 msgid "Reset all Voice Profile overrides" msgstr "Restablecer todos los ajustes personalizados de los perfiles de voz" #: _speech_core/settings/key_labels_panel.py:87 -msgid "Reset key label settings to defaults now?\n\nThis will immediately clear all custom key renames and muted keys.\n\nCancel will not undo this reset.\n\nChoose Yes to reset now, or No to keep your current settings." -msgstr "¿Restablecer la configuración de etiquetas de teclas a sus valores predeterminados ahora?\n\nEsto borrará inmediatamente todos los renombres personalizados y teclas silenciadas.\n\nCancelar no deshará este restablecimiento.\n\nElige Sí para restablecer ahora, o No para mantener tu configuración actual." +msgid "" +"Reset key label settings to defaults now?\n" +"\n" +"This will immediately clear all custom key renames and muted keys.\n" +"\n" +"Cancel will not undo this reset.\n" +"\n" +"Choose Yes to reset now, or No to keep your current settings." +msgstr "" +"¿Restablecer la configuración de etiquetas de teclas a sus valores predeterminados ahora?\n" +"\n" +"Esto borrará inmediatamente todos los renombres personalizados y teclas silenciadas.\n" +"\n" +"Cancelar no deshará este restablecimiento.\n" +"\n" +"Elige Sí para restablecer ahora, o No para mantener tu configuración actual." #: _speech_core/settings/verbosity_panel.py:235 -msgid "Reset the {profile} profile to its default settings now?\n\nThis will immediately clear saved overrides for this profile.\n\nCancel will not undo this reset.\n\nChoose Yes to reset now, or No to keep your current settings." -msgstr "¿Restablecer el perfil {profile} a sus valores predeterminados ahora?\n\nEsto borrará inmediatamente los ajustes personalizados guardados para este perfil.\n\nCancelar no deshará este restablecimiento.\n\nElige Sí para restablecer ahora, o No para mantener tu configuración actual." +msgid "" +"Reset the {profile} profile to its default settings now?\n" +"\n" +"This will immediately clear saved overrides for this profile.\n" +"\n" +"Cancel will not undo this reset.\n" +"\n" +"Choose Yes to reset now, or No to keep your current settings." +msgstr "" +"¿Restablecer el perfil {profile} a sus valores predeterminados ahora?\n" +"\n" +"Esto borrará inmediatamente los ajustes personalizados guardados para este perfil.\n" +"\n" +"Cancelar no deshará este restablecimiento.\n" +"\n" +"Elige Sí para restablecer ahora, o No para mantener tu configuración actual." #: _speech_core/settings/token_editor_panel.py:217 -msgid "Reset token editor settings to defaults now?\n\nThis will immediately clear all global token renames and muted labels, and restore the default token order.\n\nCancel will not undo this reset.\n\nChoose Yes to reset now, or No to keep your current settings." -msgstr "¿Restablecer la configuración del editor de tokens a los valores predeterminados ahora?\n\nEsto borrará inmediatamente todos los renombres de tokens globales y etiquetas silenciadas, y restaurará el orden de tokens predeterminado.\n\nCancelar no deshará este restablecimiento.\n\nElige Sí para restablecer ahora, o No para mantener tu configuración actual." +msgid "" +"Reset token editor settings to defaults now?\n" +"\n" +"This will immediately clear all global token renames and muted labels, and restore the default token order.\n" +"\n" +"Cancel will not undo this reset.\n" +"\n" +"Choose Yes to reset now, or No to keep your current settings." +msgstr "" +"¿Restablecer la configuración del editor de tokens a los valores predeterminados ahora?\n" +"\n" +"Esto borrará inmediatamente todos los renombres de tokens globales y etiquetas silenciadas, y restaurará el orden de tokens predeterminado.\n" +"\n" +"Cancelar no deshará este restablecimiento.\n" +"\n" +"Elige Sí para restablecer ahora, o No para mantener tu configuración actual." #: classicSpeech.py:1639 msgid "Resets all ClassicSpeech settings and restores the NVDA settings it changed" @@ -1814,7 +1928,8 @@ msgstr "Revisa el elemento anterior del historial de ClassicSpeech" msgid "Revised text" msgstr "Texto revisado" -#: _speech_core/settings/constants.py:98 _speech_core/settings/verbosity_panel.py:44 +#: _speech_core/settings/constants.py:98 +#: _speech_core/settings/verbosity_panel.py:44 msgid "Role" msgstr "Rol" @@ -1944,7 +2059,7 @@ msgstr "Escuchar una muestra &de voz" #: _speech_core/settings/advanced_panel.py:45 msgid "Speak a message when the speech hook loads" -msgstr "Decir un mensaje cuando cargue el gancho de voz" +msgstr "Decir un mensaje cuando cargue el hook de voz" #: _speech_core/settings/hotkeys_panel.py:60 msgid "Speak hotkeys &in:" @@ -1982,11 +2097,15 @@ msgstr "Estilos específicos" msgid "Speech History" msgstr "Historial de Voz" -#: _speech_core/settings/dialog.py:73 _speech_core/settings/speech_timing_panel.py:38 +#: _speech_core/settings/dialog.py:73 +#: _speech_core/settings/speech_timing_panel.py:38 msgid "Speech Timing" -msgstr "Sincronización de Voz" +msgstr "Temporización de Voz" -#: _speech_core/settings/schemes_dialog.py:261 _speech_core/settings/schemes_dialog.py:278 _speech_core/settings/schemes_panel.py:480 _speech_core/settings/schemes_panel.py:617 +#: _speech_core/settings/schemes_dialog.py:261 +#: _speech_core/settings/schemes_dialog.py:278 +#: _speech_core/settings/schemes_panel.py:480 +#: _speech_core/settings/schemes_panel.py:617 msgid "Speech and Sound Schemes" msgstr "Esquemas de voz y sonido" @@ -2066,15 +2185,17 @@ msgstr "Detalles de objeto hablados" msgid "Spoken object details:" msgstr "Detalles de objeto hablados:" -#: _speech_core/settings/token_editor_panel.py:50 _speech_core/settings/token_editor_panel.py:56 +#: _speech_core/settings/token_editor_panel.py:50 +#: _speech_core/settings/token_editor_panel.py:56 msgid "Spoken token sequence" -msgstr "Secuencia de elementos (tokens) hablados" +msgstr "Secuencia de tokens hablados" #: _speech_core/settings/document_reading_proofing_panel.py:115 msgid "St&yle" msgstr "Est&ilo" -#: _speech_core/settings/constants.py:100 _speech_core/settings/verbosity_panel.py:45 +#: _speech_core/settings/constants.py:100 +#: _speech_core/settings/verbosity_panel.py:45 msgid "State" msgstr "Estado" @@ -2150,7 +2271,8 @@ msgstr "Elementos de navegación t&áctil:" msgid "Table cell coordinates (row and column numbers)" msgstr "Coordenadas de celdas de tabla (números de fila y columna)" -#: _speech_core/schemes/catalog.py:556 _speech_core/settings/document_reading_proofing_panel.py:165 +#: _speech_core/schemes/catalog.py:556 +#: _speech_core/settings/document_reading_proofing_panel.py:165 msgid "Table information" msgstr "Información de tabla" @@ -2158,7 +2280,8 @@ msgstr "Información de tabla" msgid "Table row and column headers" msgstr "Encabezados de filas y columnas de tabla" -#: _speech_core/processors/web/summary.py:43 _speech_core/schemes/catalog.py:415 _speech_core/settings/web/dialog.py:198 +#: _speech_core/processors/web/summary.py:43 +#: _speech_core/schemes/catalog.py:415 _speech_core/settings/web/dialog.py:198 msgid "Tables" msgstr "Tablas" @@ -2243,12 +2366,22 @@ msgid "The schemes folder could not be opened. It is {path}." msgstr "No se pudo abrir la carpeta de esquemas. Está en {path}." #: _speech_core/settings/schemes_panel.py:616 -msgid "The sound file could not be found:\n{path}" -msgstr "No se encontró el archivo de sonido:\n{path}" +msgid "" +"The sound file could not be found:\n" +"{path}" +msgstr "" +"No se encontró el archivo de sonido:\n" +"{path}" #: _speech_core/settings/token_editor_panel.py:30 -msgid "The token editor is global. Use it to rename or mute individual role and state labels for all verbosity profiles.\nUse Control+Up and Control+Down to reorder the spoken token sequence.\nSpace: mute or unmute. F2: rename. Delete: clear rename. Shift+F10: menu." -msgstr "El editor de tokens es global. Úsalo para renombrar o silenciar roles individuales y etiquetas de estado para todos los perfiles de verbosidad.\nUsa Control+Arriba y Control+Abajo para reordenar la secuencia de tokens hablados.\nEspacio: silenciar o reactivar. F2: renombrar. Suprimir: borrar renombre. Shift+F10: menú." +msgid "" +"The token editor is global. Use it to rename or mute individual role and state labels for all verbosity profiles.\n" +"Use Control+Up and Control+Down to reorder the spoken token sequence.\n" +"Space: mute or unmute. F2: rename. Delete: clear rename. Shift+F10: menu." +msgstr "" +"El editor de tokens es global. Úsalo para renombrar o silenciar roles individuales y etiquetas de estado para todos los perfiles de verbosidad.\n" +"Usa Control+Arriba y Control+Abajo para reordenar la secuencia de tokens hablados.\n" +"Espacio: silenciar o reactivar. F2: renombrar. Suprimir: borrar renombre. Shift+F10: menú." #: _speech_core/settings/voice_profiles_dialog.py:385 msgid "The voice profiles could not be exported. See the NVDA log for details." @@ -2298,7 +2431,8 @@ msgstr "Este sintetizador no ofrece ajustes editables." msgid "Title" msgstr "Título" -#: _speech_core/settings/dialog.py:72 _speech_core/settings/token_editor_panel.py:35 +#: _speech_core/settings/dialog.py:72 +#: _speech_core/settings/token_editor_panel.py:35 msgid "Token Editor" msgstr "Editor de Tokens" @@ -2338,7 +2472,8 @@ msgstr "Reactivar sonido" msgid "Use &screen layout (when supported)" msgstr "Usar diseño de &pantalla (cuando sea compatible)" -#: _speech_core/settings/number_processing_panel.py:214 _speech_core/settings/number_processing_panel.py:216 +#: _speech_core/settings/number_processing_panel.py:214 +#: _speech_core/settings/number_processing_panel.py:216 msgid "Use Windows locale for date format" msgstr "Usar configuración regional de Windows para formato de fecha" @@ -2346,7 +2481,8 @@ msgstr "Usar configuración regional de Windows para formato de fecha" msgid "Use a custom &voice for this item" msgstr "Usar una &voz personalizada para este elemento" -#: _speech_core/settings/number_processing_panel.py:146 _speech_core/settings/number_processing_panel.py:148 +#: _speech_core/settings/number_processing_panel.py:146 +#: _speech_core/settings/number_processing_panel.py:148 msgid "Use friendly toll-free prefixes" msgstr "Usar prefijos gratuitos amigables" @@ -2358,7 +2494,8 @@ msgstr "Usar global" msgid "Value" msgstr "Valor" -#: _speech_core/settings/dialog.py:71 _speech_core/settings/verbosity_panel.py:59 +#: _speech_core/settings/dialog.py:71 +#: _speech_core/settings/verbosity_panel.py:59 msgid "Verbosity" msgstr "Verbosidad" @@ -2374,7 +2511,9 @@ msgstr "Enlaces visitados" msgid "Voice Profiles..." msgstr "Perfiles de Voz..." -#: _speech_core/settings/voice_profiles_dialog.py:92 _speech_core/settings/voice_profiles_dialog.py:97 _speech_core/settings/voice_profiles_dialog.py:98 +#: _speech_core/settings/voice_profiles_dialog.py:92 +#: _speech_core/settings/voice_profiles_dialog.py:97 +#: _speech_core/settings/voice_profiles_dialog.py:98 msgid "Voice profiles" msgstr "Perfiles de voz" @@ -2386,7 +2525,8 @@ msgstr "Archivos de onda (*.wav)|*.wav" msgid "Web / Browse Mode Settings..." msgstr "Configuraciones de Web / Modo Exploración..." -#: _speech_core/settings/web/dialog.py:297 _speech_core/settings/web/dialog.py:98 +#: _speech_core/settings/web/dialog.py:297 +#: _speech_core/settings/web/dialog.py:98 msgid "Web Element Reporting" msgstr "Reporte de Elementos Web" @@ -2488,7 +2628,7 @@ msgstr "Año mes día" #: _speech_core/update_check.py:393 msgid "You have ClassicSpeech {version}. The latest published release is {latest}. Your installed version is newer; no update is available." -msgstr "Tiene ClassicSpeech {version}. La última versión publicada es la {latest}. La versión instalada es más reciente; no hay ninguna actualización disponible." +msgstr "Tienes ClassicSpeech {version}. La última versión publicada es la {latest}. La versión instalada es más reciente; no hay ninguna actualización disponible." #: _speech_core/processors/web/summary.py:28 msgid "annotation" @@ -2520,7 +2660,7 @@ msgstr "mensaje personalizado: {text}" #: _speech_core/processors/web/summary.py:32 msgid "edit field" -msgstr "campo de edición" +msgstr "cuadro de edición" #: _speech_core/processors/web/summary.py:39 msgid "embedded object" diff --git a/nvda.mo b/nvda.mo deleted file mode 100644 index 93569b90c5a7faffe0270ba5ce502dc8accff75c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65567 zcmd7534mNxmH+=(WC{Bs`%)}62_y{(d$WdYL`VqfB!DZ`-PPTdR97`s)d@+AxB`mX zC_1i#h>ED_2%-!sDD5&TqmIkyxS-&!1B#B0Gj6}n_ndp*QeB-y|18-@9KzoY;a`RDA3}J4GE@2^K$;?%2VM?V!Q;V?fQNwJ168j71djoq)aT_p z0aW?U0`~!z1iS)NJB)ybgA<_I^KU}@Z6W-D5S|2;&p(Iw?}6&CUx8|eUC;4)9s(+S z45<9(fl9X!)c3Cf=YUmE>HZc}ySxiL7`zKS9Q+)p`uqq~`~3<$7W_T9KX}x+-am6e zy>|(C05}Nh`36w!@KR9y_Fho!GzrcFzYU6>_BqeL|71|#IT}0>oCzx5eo*hP1CIt@ z0GBq)0MXK-im zVNmVz{SbZ(RDQn#j{x_$z}sggsP;V#6#Xp)Mc0>u`refxJPPW24N&9bT2TG@LQvm* zHK=mk0;=6V0IHup1}gubgQ{n8p^vxYz(WZx1fKw(1)jJ=lB}4YB*TO^UqoMkkAkY- z;sxH0t3b8eI#Bg^H8>M|Kd5&526#HS=R)2AF9HX_mw=aokAZrxZxLe%yaH7D4kWSS zXMq$oSqzFEt_RhQZv@rfZwHm%yFry}?EPGEW#HV4lVlXU4!jZk3HUbfnx#oXm68LW>gBrWI~JoqzE z<=^KLuitTC58<;w_1m*S@r635^e+NcpF6_y4~OulL567ZRq!Zq9~yBFuov7F>;q2( zF9Ij%zcKJ|!r!M-!asw@frl^ma$EqaomPeLF!*A^n?a@9;W97ZQ$V%fX`s@d4~kw^ zfcpMgQ2n+ZJQlnO6hC+$I0JkDJOTV1coO(4unHcv!rSRaa2LYw1l10Ag2#Z9pxWVw zA^z9kQwZ;Vxqs(ma5us$LDm21pxSvb;0ADS!Z(3CgKq>?o?AeTzjuTCf|H==?W^E^ z;1eOd(@N@0xCAQQYH&|*7-VQ9El~Bp2UIyf0g5ia2&z0^168l@fcpLqK)wG{Q04qB zsP>xCpCspkb3ldHf*Ln32bF#jydL}#sP9~{%Ij4DRsS}q`fLgDuLIRz?*Qk4?+2Cc zQBdvs^AO%)wTEYbsz(Vt44e(Bf0uw7KV?w$xEA~_cpa$vJ$sF(8v*s5=YuNW2SK&h zgW!|FuYmlY{FHw#0WZA5^L-g8I=cK{KmjT!Rx`pz_)@b_eVgb|1@|C_zhszVe>%19d_M=O9Nz|&{>LHy_aIp(dky+L z*Z?&i-U6zB-U%wd2SDZX1@J)dd!WAe8&KugWyst62vG4S2fPr}dzXW%?_h}E3@V?O zfufIF!4mi$Q0X56MHdf;@b3c7sD$r;s>jKo@>u{X|0_Y2dmP*mdAZ&kAli?r(wo8crbV@xDZsokATYObzl#8H>l^|1Vv|m1oi&DBVPXFLAA>n zpvJ?cA$(N`H$bI-4tN~+Dp2`+5LEp?13n4-S5WzU7u3A=8*m@+K!`!@d_1UnpAM?t z%fQ{hVNm0v0qXhnpxX2AK$ZVqQ2qK{Q0?+KsQUc@)OQZ8di+_S(k}*|0*--t{u=N! z@Gfvy@W-Ii{Q^7&JZP=YUuS_zw+1{Mya`l3w}YzxKY?!o9|2X4E$h7gH-WnoehaAh z+d-wj2ULH57Muw_44w?`TJv(937$uI4JbZ&Gk78RK~U}d8<iI_CAA1C|Is71Vdu zfolJapxW~$Q0?+|Q1$u*_yzF$;5Wd#>hKEiriSzH>&N~5FM~%C{{!$OaK~%BoW0h6fUZ3MZ z)#o%&cK-u-DtOQapC_LRKAG_4;6dO>2tPMGzZq2jzbS-o1yzrCf%}0U z0+sJSf=j?h!}Alb^?IEJYMiVFRgPzadw`ok(a#N_%JV9)5Bwx}2>564VDONQp8gb2 z@1F~v3|wH1KlpHt>2-Ul*)Of!iJRST4I18Nj zT;|FhlH?hn+U;4_IldE|NBD72bau@1oWEZTGQ}htK-J^h;7V|>=d)%2uLchTZv%V5 z`$6^FW1#B)YfyYJd4c!$Zs3gsj{?sCZwECF9tMvDe+sG{cYUF^>%ri0gpUG`1up`R z0W09q;0>VOza7+f?*i5D_k!w&2SL%z*Fg2#_d$(|-+=1xonPeNJrWc>o&&1BmxI3p zKLpbB$@^dIoX@G9b$-r)Ul8>set0z3yin@TPPC%}uq2S9yq$Co(09}eD2 zcpg{-e-6U3lPg~ePXIp&?zRK(-sJ6j$;az={so}M;Y$L(71aA52Gt)Af@6_5}9?4*}I5PXSe)GePA)AJli3gz!pG`Cl2rSA%+Q7*sv44bT4w zD*q?FGVonc?Q=YM4()grsPDF4<>h-msPr!dmEY??_5Zs-eeZry_4srMe=$7&I;eJf z3_Ka!`EQ&)PXiAmd?l#zkAZuE*Mj=)_2KzzK;{3gfPW9pCVVfbcK9JEy8cB7@AGOe z*P)>3`DAbwcu@$~K;?HGcsY0jsCxY?X!(IE&o4lg`@ceXzt?#92vE;Y4dL@ccy$P0 z4T_#OfXl$UL5$N4|=WVe;TOx<>2Aq2&ng77~@P(l0;_pC}_X}VN z{26#ExX0_gzb*jvoh6{!zaKmed=@DF_8Ra6@E-6C@H?R1KkyAMH(d-Wz73uUz6U%D z{62Unc*GmMz0UyE9!o&g_nDyR@tW}bx!^v8UkQqiZUI%E+d+-TyTHT1dqI`wE8u?M z??Ls`UT^aEP6~J`xIgjdfNHX5rUjs!C&jnS!SAr_{J3!Urfe`*3D0<)j z%|0)k3#y+6!9y9>&jVM2Z+wf-kB|MGuLp;3ar*lrSR(y*K;`qN5T5x~pC6ZkYR4PE zbHMw-tHJ*Q*Md*K6f^{st(%`)}ZN z;IBc|zx8%+rxyo&J$Nwj?*Y|6lc3t`OQ7iP+u$bf*I*5-zr*K?Z-G=jS@KSJ3iw0t z6W}XuXAFWXhL5@VPF+hd%g(V3w%9DS0?WSj{_IK&)aV;sQh05YMj3eRC#X&_5S@K{>z}+<;S4t zb+7k3y_UdJ3C{xiz-NNb2VW1Woeul^Fn&R`&k}GJSO)h6ZvxeRZw579?g38%zXR?D z?*0LPe}7Qzb{MGsJq6qcTmtR_UID6H&jR(GYe3cKCa@QLE2#1JMer2xF>pS3)Ls7l ztHHeqZv^|n8$rGQZBXBR0^9@K^=>cE0ieEnIH+bt)L)h|!F$LqTfsQi0Cy>~V!`dkdo0AB$f4!!|YIqv~A z-aY{;{Uf00;&D*r+xmPt7 z!54w&fs>%xafgq4KkNZMjqpL>Gr()WRp1vu)&ICpIL-rKx-(-3Je>H4KIQAFpMdJW zlRxd_auKNaR)eC0A#fCYJ-7?F!)HAGZlL<wP5n6vC&0s>jnnmGed6`I|w#e|LEPEl}lt z(wAILIRxw@yb4skUkNS%?*n%O{{*TWyZ*D!TfLy>$$n7f-Tq^xob@f&d!GfWpU(vqe-U^XcsaNSSOfP3uLYkB zz64Y`ZvoYRcYz0hp9A&&!=UK-F;M(&uW$SNCxQnOJ_pqMD?)e>ynyhvpz^;L)OWuC zs{g(j;{OEhNBF?+`1?Je(w_|~-^;*V!69%JSOZnAPk?&wYv2vwkHI6r#=|}iUk2*^ z`#_cJiy{6|u$S<@-}QCi1>jMHUk)A(z8BPc4}of*M?jV5SD^ZDx9>T<9RrH)&jXJI z2SGi*K7?-pRnG@O(dCc8Ip98z`1j5Ok0$&KQ29IuJPmvssPBCpl$`b$sC4^3O51|- zK()sU!Nb9uK-K&9fS(M{9|6VBe;UHS4EQ^6AL5hmd;a@^Pa}9bsD6GGsQhjLXMi6C z)n1fhIcXMpbp&jcRhq22TO^{IQR_^8#)F)t(;!uK<4pUI(84 z6PJtb2UYIleo9+{SA+fF4+5U`Gk7}Tmw_73KLj;ykN!Dyy#w|h@M=B(H^;}o3kffO z%-i*q;K_tP2(ATx0IJ-VJ?`mm0tX5I8+anP;uqe|o55WPzZ(?&-4()4T;A_C2 zffs_${iXBe2f*V9e-;$|J_ha!?)ZfBrvt$A2rmNFpDzTD0q+7eF24#s3H%;71N;%F ze4YUJ19$nAkE27teF&cfsyyd_bHJy8qW>Gg7l5~d%W0?Me~k`-aO>Y$LxKDMhCT%E z0G|%t^jq2l{BgiD|HJvl4d7zpKLaiS_x_#J#TxKn!s8&HNNxmg1~>mFG9|e0f6?dQ z+d!?SSN-1U>h?c)J?;lj;Q5z8<@37`zwaMijyV>*h4@oIwZoUdy}@sRqSK#&hk#Fj zYTp@u^8Pv;Jd*HnpwiC=_Xk&iN;e3qecPb;*QOAD1*q|KGpO&q1yujP3)J`i9@Kju z4$nUZsz3e_R6gGXcLyH_mHv02`t#4A-rM8P9^Mb!iSUu2`tKO5(jVf}p@e`X}PmUktzGaPBYTJ^j6fd(pe*@KXpc z;QD9o-vh27%}==3-wz#W zE4d!wI*>3!A-NpX-z5(A@3V>fN-n&HdxlFgMm~3f=Z1HB!8Z~vfopiS20T1GBiiWf zqr@Mp0Dre}eUI=U*KfFfPPhkTNTq+TC;VJO*KnQ2r7^F+jSk6c!E?EWxWs3_!}VgW zA9M9{>F?WImvX(I>xNLC+sOAHxIRf-jZ1&u;@X3__$NN6zn2qtli%9EOTztIiT^71 z^U1Rn^4&z-m0W*M{0Ur7aQ{ZGmvR3y@B>^8(vFApL?`zUr@v=9BtIm41@}WC{!G$7 z$o+qEY0SNw>t|eZ2ww}nnM;5FMEG@JgKGoVQr>$yac6TqnJfOikoY6Geox%@x!w>S z%;bJ4_wNni>jR!h+T*!D4%DCKulRQ{absMi7y%CC?zOgm9oGh~PjIcxJ=;w9MZEh` zt_!)Za_z;Xzh86x2iN6XZwhfQ1Lt#nfVli$i@4i~I1ro--oy1Au7Blvf~$}G|B+`0 zfzq)(pKCGqdvIOD{ry~za~;cd4C(dvNAAUkHNH$Ld0)F{BwEd^pN0m?iUk3$u$`A(xZBKesy?9^4xd0-x+LieTM69t`BqV!8OXe zPY>_!Pr9qP{w}=B<76S%WnBN7i`$p+>CJlwSa;PxL(BdE7IQu z?gwg~(;riR@@>NB@b1an_i_JkT!(VSzjL_%6xXY{PRzx>iUcp?z1PQt;K#WJh+74I zgzM&zeoydYgkR3J8~2xzrpna}&u0g$ft!eb0qI^D;%?=BC+>gAHJAH&T!)e-{{4oV zbzI{-e&mj^*xLkpiuI{hsKZw&XJ2{=Oh zS>ax3B$pC|bq#T+hO~DOK8gFo!DlNy82=DMl9{0_U*P^rTt{== z9^U0PDRDoCG|%GxOzzJC9|fOA+~4NXy*T8fcPiXJpqucAc%AG^+T+02g74rug8Pl& zuelbGzRq=I$YW2QeT(>Cg8I9Hd;L8eZ~%NR*C#_*&vxPdCf;8OKF0O(keBv|ypQlj zTrcF>K={dApXQx?2ruD!8~0aoUBbQoP6ziU&81);;WvQa;Ccp^{`TS7M7Z}DmsfWt zUVkqDcL8?|;rqD1oAm3!kL2E)!TnKO7m@BLo-O14z2W)C0}^e2!y)|5fIkPn$dj|e z^SOl2-*u^hr>HRAbcp-VWhc|>wxe)!U?4NErIjEQLc}2e+B9CeGTuTk;Df|J#1;R3N8EA(dxMvdW-L6| z2Rwy1{k@axTAuxw@R8itxNmcRKKCbazZ!fG;pcI^iTecnk&wT4I3$zcAlGuzpThMo zq`4(Ldj{c~2+srmfw&)WufNm4r*Zu`gkMeEe0$<+vxA9$IE3@?WdawFSD7p6nP01p z)W<6IHn-#BwT(&7MUBR~v2t@=i`!;nL#t96ZZu1+#zcLnx3@RxSx~DEt}74JD!Og7 z1dUpwN%94aao%6p*if%E%0s1ceW+Bex7y`eE$LY_RBe+@v$DS0sy6DRUQ|~mr2+rO zSYxPCYSc^P<&jEBucrxGuCaleG^rl6O5?nzf+syI_?J9akim$GL<0=bxaBr=Cc0MM z=q;J_tgN&u?NWQR+A3Asm9eC!zfx{ePX$_(Zk1YxtX7dti6-RB^*Mu$u`x9(A8AiC z`SNhHF-D`72S=$Hxm8L-jll`;&nrgD?Gsw1dSydjGPl&K3^wXR$-HpWN>1gy@k+T} z8Ol|dSWnnWPV4&owDkGuU7w$xK0l-D^ZBLqjp|^fREF59RG{4`Rn}LU8)*nC&>C;7 ztJF*7fyRW|28tM1TN!NkCS6|B<8r+YT@FGHP=XqU>=X~hj+NW0TDx*>y9D7?YMzKj zXp?xmawO5ffGE})X+yO=s$z}TCR)k-!NE$aRa#fsSh%+`#7=6BHk$3hiFPqXqs}0k zKiICWuaw4{jo~T-sTk~w;nrY}C_NWeFnzkQPE}jgO%UJA%^C(5DU?dotd2^Gulc~TyKZzpzt(C%ewFe%BcMECCG(*&AHsBHpt$s=G*lTb zPt@8aiqeK%RO_XoYPr^c0mZale;eg#RIO58FN%k9CrSflnjvJI#?X(0qO?N%pmE${ zTw`4A8j~^Hja{`$LlaGXp&y<@{j(Gl(uQ1Vtg)URk1vWaX~<@)?F=bCV2p~bOsS<} z2Pc|M4Lz@M;xownX1fY)z`S(lHxonEhInCh&{(0ktX0njOl}I`or!j1PHSRBEKU=J zI0c+>YJ6x4k~7q+gQcEO(c&zk?EJZZ&*m9TXoKY@{8vq2+;ZA<{u)z4U7S5jCVoGM zx;NqI6L4j4r~-fAjwF4_Mdd;0%z4#7xmD3LQkn^skr$ImYp_`zH@4N981TR>duN2n z4K6pR30GX(%B0M~gK;svW}UQkhC-M zKM%z~qc)Ue;=o0WJc3a9nEEfw%S>QQ>>HDdnq>xIMNA*I2MNO8ntX&Vq`p4MFJqFA z_tp_i<1N~e1U7hD$$}mRMiW4k2ot>+%mQ(f8Zd4&!A-j|(r7Y)u;qub-80Z=4$*FX z9tdM{d7AVyXl>~~3HVthzxOXWy9%)T4Ln@YXfpIf<< zod(&ox%hib)YE;21P!F9QrQIqOSoCQVoUbKr%Yv0u0v*FhF4O}a{4}xHdF@ES#J57 zh4VvCv}Qw7lAl^syXF((Y`&&hVs>dXh)Bu+B3#$%Ev;f)`v(zCCR)s)`mjbjL{*$^ z;{%&yt8M6bxVO|V67>r65;Zf4ro?bVG=R6%OQD@LUt8i*ze{xVv$uuGd2|2?tR$YB z%L1kL#_Rx(t%v}HJR1`A zmX=C7<6|xg#6F{ayv5d4D&z6Bx_YM;he`G&TF50m?@w!<(!fTWaH*F10TyiBSdH$j zx3Mu%8Z9%Ve9#Z2O{FBc(UnqwwGx#XtW6Bjg&Rf@tCYz&Qe(@CcvAmpb+~=f>fVwK z3KC@<72hj-29a2U8fk5y(WKIoxyGFt&BS^XQ!#DE7 zuNb1OjKCSW`9#x_P)D*gCTp(n4|V2o1q0^fLgP*IvBAa!14rB$I)#0x;{ucDEp0~n zZZ+zR)!8K=UI`fI(cL(Y10Dom07W#=E?ad~ml^jqW+u7%40-d`a1Emg_ATfn-ZbsRJ%y zg|FC(9P$!%6vt4Sw+a3d-Dj6flAYZl_&bSPDwYSVg2esvGjO4#NH^lm#t`z;!9ays zquOZNP-iYqyL&^E+GzNONp5|$*`6rZE}9q~mfnM9vbC<&F5e`L@%9|JPmvH9azjWD zE(S3p*N0dDAygriGX25$wfWE#ghe8VBmIIIGmOev zoH8%8!qUHM+Sx&hrT3(k3O(CZ`#L*_mKsymQZDolHXu!DeJL2yCTe4s?88V$7iQD3 zy<)s7ma=19MJZP^vB}i=%p@ZhXVBTD%C)xYq$p!PgZZ2}SgxPYX4W2RFm$b@dS}e= z55rD<`Y*7$QrQ$%s*)$C)m@*;{A$`{M8*|?n`F<#D73Qh(JE#M7 z$Xcxo3s#;|k+q1KkfvPRab2Z7iVk38l*p-Sc1b0OHW&CjP;RYj8O6{UR>|g=HGB{q zjJ1b}zTsTo$*Em#B5oqkH9LAG?JV)QP0@; zXt`C@o%fm(iPqCGrr5pqguz75R%%1MC!LHwd7quGKK(&z+c8A8P#Qr@JYX{WMHh-x!>sZj*gG*$6!6*wkYT1|Z9p7G7{eXslE*vfMmKN74Hs zNwzp05R)x4LktBSgwGkY5;{y&MKG;8G9J@qd>L(we}QLFTJc=ah%Au=TpYlGI*{?2 z2*J`>u&8S~d-Oq@EU7gHp#1SN>%l@mOE6J$x;$h`M3iuq*g&Pdp<+^!8LW(-_m);v znsdy|;n^WZm$4u6#by;!6$4Y}jaLRG^+5F)L=b|bdTv}=6|ZcrOnnKqP3f1tHCqb0 zsWaZ>)KM%KQInbpls*WYF|&v+nUL})XwKs23PPsoi6-jl(lfcZhiQ)$K@yCq5Yc+1 z<;@0LVr=?Yg9S>lr*PbhtMFSG5=J=gM@F&BjEYOlq&_|CDnqlnKkEL3Ap|d#>N~l( z(Z=)^Ad0H=SF19PzSQ>^=>*_h<*A*D46cen8 zdPDtM$x^0FvEU-x)UaF1T9=CS_WgY@dVyKC~JgU{R{R z%*j(F`=w%8V+j1vUb2*#v^oeNiv~?-A<&mxQrTF#R7168w>E0?x8i*5W`jj3Cj1U6 z4OSm(qM%~V2-OT2^hjNbuhB|vTsiUVg?s`j$=k?L3W}7bgvI{$~sjp(JYo!;@ zJ%yLCjrJy&mg_xc#cJuc^UnE=X}f1-&#gqk`jkkbl6+c58Rf1mxu_tP=3?;M$k=Tz z9==^OC5O#w$)(kL4_YpO;n#Jf^@WE)3*w<%N{=W!jV>zWiu8w}Luu?Qtv0tPPzRWZ zD@YOQ$n4c%vt@}O=9i6idqtB|=M$AJyrep`5TGxW&&~o?7h_etVS+x0?`dh^3@QrN zM7B2eCdqx-UW*KUQ`dYb5v+>~We?DM3BsF2Kb z7=;Y;F`lTEEUOMS8?6T8!-VSPIeo;Ghk0d%9<~M(*)vn_W76cIgaX=1Nh@ zf>S!9U<^&wCax!87TOMNN@PAvCk&-hb3(F$n^`1Q*yuJXD@Rgv3Y=pUE!##{nJh#4 zFp*QN8O5@6@Woj#D0oa+#M`;#SPQq6oH3m&Yy|2~EtQem;@Lxw2@IVa6PlrPjnZ2{+DmOrmdAOmT~(lWAEc zFOM)rQ|+m{PNfP`#MTjLLQ+8k(+IlY6;io|0_JpeSQydc(xzgH7&KP*_V>3kr@j&ldxcq$@Kk@0XA9*@iLrATHE&bqTUy6lI!*5 ztLP-7wO>&5muu*KVtG?y6&sL%k`9x=1AM^EhK)v{%?F<}!>!V0DJZvC$3hM)NnkTY zz9uP0%D;6IOgCac_19gY>aXWw!YF4{HN%K!shKWBLu~Rsf&P;c;@L+ zBRUDtlAR6))%H2470uA-;Yi9~9=ycTiL^7K&ys{i!gAAf7%{U{Mw5)26LE26?4EB^V?^mV z4VP9;G+71@598+nE2zsFgnxjXDmwa1Lz{I2WT!=z=+3hi5jWHbo!_+Ht@oB((`LR6 zu$W*NAhn4hdM!W8rGrNgoF$rTOfKlka%QzOK_ycaW|5<|yv?N=&DOZNSSBA96q+Q{ z?5e&-$RgyXRY+l;(uJ6!{x^G-c=&oQa~i$UtRa}%7b5{Mj#%~BqP4L43B9EEnQP=~ z9c?})4q<5!H<1ce#Ersch|YHhXcXbm%oAcVP8!o>F_6?$X4NgOBVm?9F>w~(mt1y9 z5?0&jF5+m&62yllAGc!2ePm|F#g+%f+F5!@Uwql{aB`WvB2B&HDy=x08CkYwO)fKI znVUIiN@S*{#dUhWApS%*_I?eE==9Vz@tUIFioVgA-&VX=x+Rag`|vr9ts=jSBgB=8 z(#M0ZT6RWf+Wtr3~!pP@|Vm|sjt=&w;eIwdZ^R+MpsC22P|{uNRc z215}>WjJDRTQ@<0m-HA`?{4XxVZPQ~`kF4D7lL9iy`iX?CmzKN&x_H#*R1rcufplm zfzOCAhjX6Tl$p9X#-VRhUUMS2St^;{$5whRJ0@bV5RydFnLmx}Z+3mi^s^FE8onXH z=~I@qlB}h!mBz806#_FlvXxkmF>!cVXR_&1nc#&!zC$820gFtACbXK0TOWc0WYAb5 zgPQK8TAv6LDqOV1OXkN4j^QO+a_9d(n%jNR5tq@oK+6PpSf^%5>dY>WIfoUE#QK66q#bvpj?T=t{H!Ct{V0F*Jls*sj*hgsD%X zz|oR2&@e<4C8r+PDWST|7C9LwI7BU;XV20{gr;tL=@Qqcgc`-jfrvh4BY;DNInq|% zfq^KY)UzjG){Gjz6Chh#l1&V1r;e+Y<0gWTzTB*q=O7-Nw>OIapd*gixioL?y^{TV zuwmxR)3|=L_`*z+nVcgb{*BCvZ<~V>+Hm@jPL{v;`f?5Ze|Rokd5{M3{z6eQVCAgw z7rT*;GEC%p4ayZ(^BaR^+JZDX)^>Vsy&eTxpV`koWDV88gm6D*zThfH59hZR6z>2?(^qL0De7F*s zJkdX`q`xN<9s81g29hsNSn{AN*EXO5ZB@|?iik?M!AKrBo<(EK$eS*7XG9@RE~z`A*>M*6RIk6V(pgei_x>86|cjvtz$xL8%Ax?lk?;G?~pp zNtZa92pJFcQm{4mSFfFtQv=OKKmQ=zxpFaQxep6%dAG|w%{iT~qRbh9UK+;r!DF_N zjaE)Q%7`ypz~tF}w>CwwSVfS|hM|dOPBtewC0ViEAU~M%u~s4UiX|O2lXgqCB&t@3szOH=A-CnUtxMJ6 zsKS*Hhe9Q0wXI|!e;iu3bmYuX14C` zcxbJf(|7nxjUXIeNxO(a9=dTWkE~IZTe^fY>1mNH!MC-Xf?1)v>ZMOHxwpGE; zLax63?H=|o1G2^2zm&D$I!OqH8D{*T)0@R}ZFzQ<8vMPCTH_PV24cFbjhOUcrJQ(UWfT^zKSGdQ#Z9=aW0%Sn5ux623DPTz|Gv zlyuJP(i_YHEe!iKaZ8>@9qo_rC1ipdKQ{jjNk2;&ra8EQtNQD5aVXBpt?pweysAY$ z?+#=KITRlRTQG)zq(7UulT|$p?Muw*>zD$>l2P>7;RkrXLM4OQ?#8B{oGHn>;%uQ>q`2GuCkZ~G= zm%TA{&1~+?@(QYRS^|0!nb}g|ZrYbxv13gvkWq(jZ!zP|4|b@VJin|Uo@44NGgfAdn6MS|ft_i& zgde`v{1RS59#%bR0_ZGj`M3!3Ws!NZ$4NKW138Zy(|wrgi^L`GMvX8TNZEYA-cxvL z?p1aIi8Qs*1lwfTVkcEr@VJbHf%K(i@KMt-#F49bETd=0EoKv5ren3oO_lSnbv%#F zVktt~KndAfvaDi`lgde*7F)}w>SEW)2Tt}9Z2gjTshTZUaAmeBHOvZLjBfAa9s3u) zFOzp}_}X%I`@gP^mEOOYNf^?>Judn;tD{^FnK}%NYxK?Vq}HWAwT0y@Bf*!Yy`|L< z0JH~9xFW%1Zqx`c{Gsal>JU4*%!pyk(u^Liy>JrLLa~c)bcUfG zgYxtD&)K5ZIwf#~;`IC9>G`F$>KH+VZu(2;WNZ2S1@wZoy3EDUF3yl)G{}h|jykhB zQ-$o6jxx}DUIU|K4QVZC!ZugwevBTh8*DSHnaS~NWO|f7$mDR?L9rkOvo}11uS=)n zJ}(SN!sF~FVQ;a{O>q|HBh!YZ4KPL={*?9+BT_!5;&g6)3qy~kmp1Kg#|s_xSKg+z zf|4VPGP_q$8W|(v+Z~)H&r@i^;Mv1EE^de+J9GctJkhLe@oIErL2W8A_Z%PH)-+pf zBUi36nRAit?IO^qwX5UcxHxl=lY-JCk=@&bBaL|%p=?bdQ+RL^Dt4Z9F5vOMzJL6 zCYl~6B3Dd99H!#XhlZ#3IkFs_btY@11W(pP&v4z@;)f+yJP2(KCzMGe>*}O61yih+ zn;sL1G`T{i3DGhOhZB1@l-JLCjzKcLg;u%f>7w9;?Dhbyf3J|i%X+$UE#sDLcEhC= zv|Y*@^c;q6uH54KN+ue!cf=KZa%EUp6n2)lTO(@w_;mUa%jtjSD_$abyx0mU?2q=r z>$0Y?9~>Hy22H_jlBO6zu(8kXU~SU3iRy9SVi&R`84V;+q<;mrY{59n zG-p;!b-Y?Tnp&B;j1tQ5a(NS^56m9sLJS}JD{`hyq)$T#f{u!rhun$<%q*=8B-*U= zrO4`yJW)v64j&tW#e9NsSQSOgFI0*~NsY)|%YfOKS)Y7(Cvt`Vk!DSMzHF+h)YB@uJ{$k(th4wNLQGy?iI&}F zlZ`q6w0kFCl5Xk>wlVa1%pg`Rn?t1xuqh~J&1X{8r}&_iqkp=m(z)50ORb>5&RAu- zlYDV@?nA!Ib%0WI?S!fu$WGGwYbZ^5WKR+ooZt--2Xi_~UNPt2@FbY8@^O_`a+MB^ z@zWL9E|6Rm5AZ39k?A&W(@#VlL%M`Wg>wjcvnwFjszqK++5zc;%_?l}3W^8P;J{I7 zo}=|sICO=$)IqB^k!8k5UNT_k(%DILNpLXr6$*#9C2)H`TZTKGIFJ;rTIgA2Gu)Cy zd#q=$a|k9{P$ROzS&~X|Pk7>+d!VhbMK-ZbVF?tVO_xb<7fMnao`l3i`xp{RUfOJH z?JY?&=iik065YIaLb1Yz2UO+8D*RuTj%eUbx0g(~K%JPd>;GzH84qzv*iwss#ulGn zBMteHN483Yo5HGW{}wBV%3yf{3E5(7B^ivpxoO-Sm{V)9oq~n#qIJ%yN_ot_+N>^<<4&zv{v3F=`G@ho3hJ<_O>s&bFCAg}f(I77`9Rj0{ z*;F>Qa%p_>R!(Cob1ZXtpo)P=nYXanjFpugik?j+Ept?49ko2hF;a@>&0!2XEGIeI zdGb~^PB%CedHx7aihKo?C?T2|irYl>6)+!8?(OZ#J83IF>$x1xd@hq{`Q&}f*Irn{DsB2r(IKtQkM5e{v@FHx-BaiY>F|{^x~Eu8=ZIcl zYGtE;kNqN|wlt^|Fh=FA$AtfmfI14tP*2Hz?9il8FW zq!FQfU$<`~Hys}>FBg#_CV4I$OeT_(=}D8edc@9WXiSMvQQGCTq$f@6L0lf_+ji%> z96Nyi!F??oNg>piENXGKD}yXNRzyB5|BW`Cr@_P8MMJrfJ5G9pO|+0zPdy!vJ{ZMR z7=!k(^I7_!T^=j-#wRB4ux5sTijKlD)se^gLDkIYWe$(Vzt?$NUnv|`t(S@qs+;hes5CpH z8+c@9$5vN|%CjXru{p0%Jh?ji0wx6<3d(2~8Cu32BH=+mXd0q=tiU^CLLzOzz?AX7ZM2zOuv;->z!CAx5DiOz&3%0q0L6$_%D=%jD9rMm&)g~)xcxO-qY~)t6 z`X(zY3?$S)`IO3viCaH>ph8hNO@_?inb`5yz1D}e7k9{zm(vjh3^SQ&EL~0*2m+jI z&U{;?EeAqq7H3q)f}>B8|2195)@OLmigLTD@s&nse?f?#!-6OSIR-f($Cp;HL2$5& zkjArQLA9q%2U2GiON<;Mis9vz5e~g6vr|8n4d=6P(&0+lwxU*ZTZO#aDGhTf&1=R} zw4zAMPH?b!6SSb;`sA%+A|f`>tIHPUq`hRBvlnF~@+^=gCww4oZ~f*qnvYPjkTyx+XL)HVSWPf%)0|8`a`B2o-@hYSiZ8@SW?0%~#tK8)3GvBfjPpE>u%` zC$D?1suCD&i6FkBx>0i-h-zHhBG{3TYc4+v#>aXDZK@0x9k=1k|`{~bzxcOK+v=b|oD6?*))RTAc%#=>*ttj(n^L)p!b{d4J zJYN_PTq6A)01iYAXW&l57NR8WU_{fNJsw|!r6N*>MSJdLCa7(`%h2XHJ6qb@gzQV(AVWEcryT_KP2Osw zn4Z!UqkYV38Kd55>J&=G8%)31x+N;c*a@Dk&TJW3MQ6ZfGIYG+e8sn@9IKsEw7R4IP4DDuP9 zSGcCY)HQ{|%%*1aff}pEY0nB#RoX(0<+8q0gJ#SIqjpzndd_;lX-i3+l$*|t#lh^xR3^9ms8FnpmmT`s-sU8zZf zL-t6OxTTgkOxYJ?H1~k5)L2BMsskcL`$+v-w{%e{EMR8_2d=Xhkwg{<_faS%hxGjQ zDqo9SQNt-eY}xNNQlGqAC$HNuF7z%!1G1(LT&LhnflS6_Us)-_r*3FxVDdg`C!BoJ zA?W;sOw*UiNZ#)0 zLX*9H#l@&ZqjU{hT;^)*riqx`pMCABy1i?MlZD~cMl+x$umeXd_*YQ0D`wxx7{ z8C8?2&P+@vvM};GPJ5q8yJJeFZNdXiKTy8}P8?rX9~S$rF>X|BQ*xodeZFFOFD#FvUg0 ztkfp&U|A&&lcSH0E{lph>XeFbWGL;NvvY4{NtkhD2FWmOUdYzYiLcbdFz(v0#(}l% ztb}fh;!6AqO(y+X{`*FVg+`mU2C;Ox*JVQpzx|_=WVy#~Y2z-fVAh9J6d7IoMzx}~ zMHL9G+76noJcIYVs~bdaq{HeVb-bAc)ca973)7=fWnl$bsE-MKBIR+03`Ur6Off@E zR=aZ3^G%n4$#N;IU3MvR5{{{&3b`|0)ya}Ca#}A*@@5N=t6)?_uju44fvRMBDl(t& zz>b8IdQ6>!f-GAmN<7Ra32ckm`ShA(*&3wIZfJ$8;Z>YM<6$&gdx#@cWn}U`scg_^ z!--96gLo+rT#-0u~1An@e|3y$-8|r zV1m$^eLY`Y*pRLiCHE*C50YCL*EI0G%%VxaB;asfKEgVi@od4MF0z*3P*()9GNeF< ziifI(@^1^x(%^7AOm{38niYgB%6>!% zwkJ8-q%_Uy{K6d;iAFP-d`W${%n|1>S3gZZV+>M9Wsx0ZWBRsClTW>UG+)MHI}n+S zRHdQGJ2_gP=FIvjJzO7J;|IWkxl?__aY<%j(`3(igeqOjOQ*tRHs9?Q8FTMIxm%ST z8CivPgIrik+CeYOzck!-@O7713P< zqBOkuSDGM}s{iv<7boyUniuV4epweyshqPDMrSl9JVttURzH=_DdNJ}`dRO15gk3R z#SIxTFHhbrHr+8ll+&a5({$-lvm+-MU)$M%<{S%$fT3t*m8329l{6|w|SUs*6X zBFZR->JZd`UF-(`RXGb`k4NR$iCYw*LKFH~^7sk<5GF0-5A!tm z&OMd!7k&z0Y7X%y0j$L7eo~t;!s5=)#dI-GKMlY)(*>#)?e2U4S;N-Q)j-g+7x!jX z)_t%@Q(fsv)tJba6Y$t-BQG!JV%002fP-<%Jx#f2$mRgRx1) zQC*xVY+PfyVqH(^?-n~XVzprve^DSOF!G$a2=Z4#e;us{pK4B21~ftI0Y2g4-{lhg z!G2=EjuebCXRU(tK||=P(v4cfgshT zw`Q3fK&|WQBKqB!m_3rv!gk8ZJI$*G?YA`Zl$w6`=|F0%tdRH)sQD?X93pX$)xn}I zer_PT<)nAU$M7nE$}vAJ4D*PF5?(u+81Nm){C5`WOfJOzjul8&44N=i<}%JSPu6J) zbWbRJQ{9i;VDJJ$H3mmbO%!VWI)`p$zgdty%co=aMkaaM3pxVO1!80klrAAa{ZYYC z3;z`ZF|3%b_{g8EOp}W;nU2gD=o%W8&4wL34}y?V+f-3e%yIEC)#ZewqLspeTG^QJ zmzQr-1-W#hvJwqJ`Xn5xumv*}(~D$l((07YAy-Y_4PofbdR9mToqYLNIW)_YcLp-l zXlv1EHim+A1)_k(LA^oYFM>CoC6@yAsY%D0n%L($QAaU5zq2gymk=}<^ObFE64$UF zL*P*~_fuN?VFV^3)|{*jwHCD@jy^c`&hpgZrwDi)=EErw_61kXO!>OzRNqAitD;)P zIkmUs9%MeoVG$YTUWEBlFsFsP8PiLgP{eaUGYTZd|)jlgFBheO2XoT(?4ta~h+D=;Jb{3`RHD#qF1 z(oYP)6!U34Ui7RjA+o;t(zQ5pT+{A-00TvdWb2~v0}X1dFnGnIOXZCduHqCom!k`it9FBPpvsgM7 z)}~6~#2lZBj3n`icOTF62OK0Ql{rZ~YRvn5MPedxH`O{R?bn9m?>bE0XS$~zci@y3 z%A5n@O`aEL6%&gcE> z`jLimvZgxu0mxp9uT;6Jui3-sx?!psQo~a1HmtIh>0g$RVUu5>`^#1kgty=yjJKF6 zkE7~XUrB#OA~1HyKV7ejrkS>xQY8r(6_`+la3#+cyrPzsIV>zXD`hJN8YI=NGsKEI z^t|)Q*3uQUe3?RitNCpuSs}X)V?e%09ghmHrRD@04uZuaE?4I%5A9W~B&=1Uic%v- ztzP^wi)|;+PgtNmzf}&>m%=QxAj|)n1vIwGqF_d0@Gq8bcvo0ibIayxKMqidNsA{GMxI%eiNqvS6-l(F>8Yjfr1vf zz`6PPimtC?DqC(C{H1mSEwNCWT zV7&;l^8F$jE#0%8vK%FEaest#rtf^_1ej}r>qpnj>1^{J2pTUFmvWXkgh5VQm3)|o!OEP7wu={m)3&&)R@H!b(0680j=p z`wftp95{~$xwesnjSI89BbdyvW0hH#^KtkQR?5Mkco!vUY(|B>9abGW-OZkwC-rk7 zPIXMA<{cAP(&Q!bE@WXP%>8gkIxMuPk@Ku?X5h>A1)T#lc?X|Ru~TZ5uZXY4AZNak zHwH+5DQ5{4KAzd&B!vdTw)DuUT|+Z`%La^pEcXiCLQ%&Nb&ba4&!W?XwMN_SGA@iZ zVzUjSxtP406DavInKOzi!|*BX6rzvf*e%zF;mKZQ8kL0Ngu%b94r`U{opL5@a&VQf z!g03C92k_!;nzou*C2iB{7jU*BDuocLib?Qv+C0GI+)WP`e+N|P~lfdJl5LEc_NHa zWpjH%0`0UKTDqELGHR~W2bKxhdmm(q5P8f6bCvjw{3~N>NIm{MiE9NYz8ki}C~|kj zD(lU2IJ?f=e!_Fw!fjg6Qpk=*vq>#zGlCABRhbx0Ew3!(lsEQ@xQSu8-3N1cSd1jg zdu);ni({>|b5fA`?MIP%nt1(agr?cJeDAmJV|gW4aalJ+x!Ud0eRl&jQJW)^XrVWG zH#(!b*<`!!h0v*?EngFf?JuBrU?ggm6$lROdX;t$&FWN=5Tnt+LJ`96j{59MQaAZ3 z0}UU(DWOiyt3ny$kQQsJC4w@rs+yB!G&-xc(y%AX!>f!8L`-N^>w-+I$&df!Ds6QO zG$rOAe8>yY(Lfv$w<$iml%I(OtDW8qn6Ak1$!WwNwr=P;|FbhxhV2Jbc^iTAo!qaj8tvs@gx=4j&{N>J=yKuGx4>G4SBD(ZL9&sR~w$39YxpH6~j4 z3iymtDB;xpO{J@?JW78ahK@7&CCW_vNQ|WHRuyqO>`sIsGA*pkl#VOHj^fMA3ymC9 zzNycd8KMA7{lZwwPcL!!nSMh$k2vqEYvaR|CuZ|(2^ZhVJF_Bb-gB);c!}{7E#%Qj zNvvf>85W4zDbqod9(z7Jgx%bdx)-QI?pvHuuXJNJ%D1pgn91+rNS*37w_xcK1t9x`t!L1G@T1cL%=MPm-YS!R8^>!IRkE;n zCJC*V`Bj^S4qJydvEZoM?0Th*@$(vIi)1mGnPY-$An&Rb7#v$mgzu%?**nuvD%pPd znh9Mhq*V17Q>OnoLo9u*Ge7ZxkQY`7F;&Zt4+n`D5z5r|3MUd_45`JPtv1a{zt&R(HFP2aUT zE6c~UT;Azs66O}Fs-s_JF^rdVOsN4JIIxY{nG`58OvLFMg@=W_y4cqFmsh=V*IS9eX;AeH1sv@r{NDYb{DPyi^=y<*RkHkI!Mvv=^KfS zSvTL{!T&M%)0$JE7)iD6KVMYVViD26tN%Quie z(i0q)!*a+SO3QD1N@?s}3a2yTClxTd%bumqu*9vtOlHB9F=^Gk`@`~Hm zt1gV2=q&+mWdrS?|CW<4@Ote08P;BI?S^YXmt)n|SUS(MoR@_FF@$=;23%J!ofzhZ z@DMIjSVZ_Mg{VcwynAHkP;J99pCw|n&gJ65ia%=8x@q}fYOV%E2JH4ceHcy*hz+N% zN_XC*yWZrA;3cCTY!K8^BENP`Bm2q6HxNp2i2ab>bH;z+79W5 zgC4NZHvUUdC}t5p7G=ygk`l}-WBHQv`m5UD+UYEw(=@q9YF@$QF?~tu5{Q*099Yjs z`zxI8)|ub@ntIs!oP`CpN%q{C^&{+hDf@GdHXj^Cfp69pd!&g*+bUeA!;HaV&L%Y6 zX5$Y^^(^LSMe?KRLKC5|@{F=58Y4Kx1f#Cpv^c}s_KLboj6M~lCpyHFF;(STtT*Q@ z69>Dk`eN#!KBpx5-6@h!@t9fE8ssNa=un-;5clu*@PgLCPV9U=_E*p^N+p4yuc00G zUn=$dcw&$DNU5j7&rWql@`F5{Yid%AcDYtn8Ah>GD2!nBK9B%C-AfQ&WGayTw5bAXAxWW- zbguhi!Dg4G?)I*jG6pfiP6qaP1ghC~5^cVTN|@Z5()s}=ZE~L+s+*0iB!mbludVyS zo(MMSq@BoV?=*bgKu4{%{umaLzHVOZ1(&F?$|j^yh-dp!v5u=x-XVWx;}5BubKVb( zp0FRj@)esuDGy64+AwD_cUTJhKJqVy=U5kUmri83WRDSK?6zTBzTzH$OAk)QsBkwj z?J=%GC{#q^kEut)PiGnucHTjpaz9nHFkFBL>i2tFem)}mbDqaOj7Tp5?R=@ z>4Q`SPc6sArMAB;J*G}81M+MApoqymH3cJPsZ^()N&?0f^X8a#&*ZK6%hcHSqF>C zdQNSoK`{cB)|VpN_dO?zL1ILD$jrMGbK5qJUJ05mbkM+NBHGUP7IjtDnPJua+jELK zBNi>VBtc*{oaSAa6T)2J+rh`p=0s;&y(L*piYh{iuGwEg5Ju z|Lu4YDMsxbZtP^l)F}@wav6d|!U)PN$u~0Y*})t6riyvEc$11#Hn78468N%F&mgl= zslqduhgT4vB;T`uMubSd2Nx>z$~2#1q_cFOw6GGhv>OE$-n8vLd^an@bT1VO>aD{_ zW3e&FN%@2Nfj#LUC1iK|=xnoWQvT5P6*Hbs-d$(_%glwSDe7RGY0-0ZYJW{k>Zd~( zr3fSlNHUh2QNw73MwAxbI1uXjDaJH>-P40>(sOOn6KteI4BN2C!qusCeH8h`nUHQx z2vWrgYzYFPMH-t1%f0$YnlQ^eUtbB#DUDc%h1JPl{_?gvfDhY%)>+7u%Xay1olKW! zEWo!-B6UJG6=%`r{pveih?Iv^{um>dRvQDZtBTs_0vYp z5dVW3l13B5bH7_u>}LMYFDRK)GF=iK&Lj^1@J`8;nsAluSb%KX6hDV1&mOb=oHW0Q zAE;)wG-80mc|9lGNNs*JJ4Nc)Y?G0xhohkug=o5v%t|e@nTzr`i0Y?`)5@^|3?fCk zyCUjec{F8ln9^xjAKMmRnn(mts3M!C{=d!__U-Z*sQ*b7AI-aNL;#>vs7M3fq1{H&7n3?@^`uEv2S>e6B{ zC}<0tseDv5PZ?+7$JO*3GZp@6rb+*cs%7iJc`z&N1`0H7@^+9wg?=3Av$Uspwq7lsuPEq{F+Gv1nenU3A z*j9xpkp}bQ7*fMZPN-Tnd1ssRb(2M@V%u#ui8x|qEuI(QWK|WYLklW>2_+7rv_q3Z za{SRVrw|<%(MnJ3owK#0?E@$f zpPi_t-D1{+Ubq6c*SD4N^s5J!K*8JXvT$~T#3^%Amg0pMDMsX=>G=-%G%THBv-tQ) z;F@TIedC}?&@&!ABDECMT7*OCZI*WjVEqIfZ}8Q;;aU@Er>n8aL7g7L{k}9+3l1<+4&m<(#!qn9zi4~bJbib4TaXN3iy z_5slOt96W)FgCg2hwFSPEPD@Q+m0yF$ky4hGI#iaf^jOM4XwF!$hYr8D>i3X5_Vbo zcW+3EMZx@TFtp86G%M_4I+H{%k z1%-xLyhYjF$_P)6U6mUTX(tEH5>7)1Z))VzlqqlT7#i^>2eP5TH0T~Aa)!&y^6a7T z@hYEH{?91I3Mz#-3$Mr({D6y;E||Lt9#pYs#9-wl6^Pdyvb+|Wf^v>hCY6Xmo8apk z&%+S@%kxfi$$ud&E5p#|5-(V1$yr}J>&Ta`JRpV!yQhcv5jw3u)BL8C&z#D{{55-~ z$I$UntPN6@xL?}z@8fSKadhhYg;s<+Dz`M7T-K5Z*{bE{%urnQ$doQ}mSVlaysm|0 zkFy7N40MKofkscJK8QTF%!D`P?Ef6wvdwHJF+<6WPIpF3&5xxCZx(;zqKSUmu8B4s zqTJ3&BO4^4`?{8@;K|uBQfQzRSjgbEnUy7aeDka@tvC%u>8I;fjO{MDx3XqC%&?pf zqs3F#9J{c@&O-g)E0NFr@I21egx{q<4zbxQhv;EK=9g?_C1$q+uczm%XNTNrNAy-Tl6Dkd_A`T| zPF0IxZHXLB{&squn7`ax?AHdR7I0q?EG^lp-0Yd@0Ybe=*&RfQP6iR>HO|9NYxp*> zgrC09Z%KH=+*=Exa5$HQ`9_i+T!D%s{*;I$6jdsmDd7h>uwIV8R~Ra=}V>$kgVNSNR z0hAg6nHM$VYyQ@J1koXmNOl_1E}^nWlnfpZamP-Q e{kY+RsQ3vK9ye&vCQ|NQN(=KN^Ic>6lK%(3>)`nS diff --git a/nvda.po b/nvda.po deleted file mode 100644 index 591c10f..0000000 --- a/nvda.po +++ /dev/null @@ -1,2764 +0,0 @@ -# ClassicSpeech translations. -msgid "" -msgstr "" -"Project-Id-Version: \n" -"POT-Creation-Date: \n" -"PO-Revision-Date: \n" -"Last-Translator: Luis Carlos González Morales \n" -"Language-Team: \n" -"Language: es\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 3.10\n" - -#: _speech_core/settings/document_reading_proofing_panel.py:162 -msgid "&Alignment" -msgstr "&Alineación" - -#: _speech_core/settings/schemes_dialog.py:100 -msgid "&Apply" -msgstr "&Aplicar" - -#: _speech_core/settings/document_reading_proofing_panel.py:128 -msgid "&Bookmarks" -msgstr "&Marcadores" - -#: _speech_core/settings/schemes_panel.py:213 -msgid "&Browse for sound..." -msgstr "Buscar &sonido..." - -#: _speech_core/settings/web/dialog.py:322 -msgid "&Clickable" -msgstr "&Se puede hacer click" - -#: _speech_core/update_check.py:452 _speech_core/update_dialog.py:55 -msgid "&Close" -msgstr "&Cerrar" - -#: _speech_core/settings/document_reading_proofing_panel.py:116 -msgid "&Colors" -msgstr "&Colores" - -#: _speech_core/history_viewer.py:111 -msgid "&Copy" -msgstr "&Copiar" - -#: _speech_core/update_check.py:432 -msgid "&Download and install" -msgstr "&Descargar e instalar" - -#: _speech_core/settings/document_reading_proofing_panel.py:129 -msgid "&Editor revisions" -msgstr "&Revisiones del editor" - -#: _speech_core/settings/web/dialog.py:234 -msgid "&Enable browse mode on page load" -msgstr "&Activar modo exploración al cargar la página" - -#: _speech_core/settings/schemes_dialog.py:56 -msgid "&Enable speech and sound schemes" -msgstr "&Habilitar esquemas de voz y sonido" - -#: _speech_core/settings/document_reading_proofing_panel.py:97 -msgid "&Font name" -msgstr "&Nombre de la fuente" - -#: _speech_core/settings/web/dialog.py:314 -msgid "&Graphics" -msgstr "&Gráficos" - -#: _speech_core/settings/web/dialog.py:317 -msgid "&Groupings" -msgstr "&Agrupaciones" - -#: _speech_core/settings/web/dialog.py:311 -msgid "&Headings" -msgstr "&Encabezados" - -#: _speech_core/settings/document_reading_proofing_panel.py:161 -msgid "&Line spacing" -msgstr "&Espaciado de línea" - -#: _speech_core/settings/schemes_panel.py:153 -msgid "&List:" -msgstr "&Lista:" - -#: _speech_core/settings/web/dialog.py:315 -msgid "&Lists" -msgstr "&Listas" - -#: _speech_core/settings/web/dialog.py:218 -msgid "&Maximum number of characters on one line" -msgstr "&Número máximo de caracteres en una línea" - -#: _speech_core/update_check.py:452 -msgid "&Not now" -msgstr "&Ahora no" - -#: _speech_core/settings/web/dialog.py:226 -msgid "&Number of lines per page" -msgstr "&Número de líneas por página" - -#: _speech_core/settings/document_reading_proofing_panel.py:138 -msgid "&Pages" -msgstr "&Páginas" - -#: _speech_core/settings/document_reading_proofing_panel.py:159 -msgid "&Paragraph indentation" -msgstr "&Sangría de párrafo" - -#: _speech_core/settings/schemes_panel.py:214 -msgid "&Play sound" -msgstr "&Reproducir sonido" - -#: _speech_core/settings/schemes_panel.py:252 -msgid "&Reset this item" -msgstr "Restablecer los a&justes de este elemento" - -#: _speech_core/settings/schemes_panel.py:149 -msgid "&Search items:" -msgstr "&Buscar elementos:" - -#: _speech_core/settings/document_reading_proofing_panel.py:166 -msgid "&Tables" -msgstr "&Tablas" - -#: _speech_core/settings/web/dialog.py:252 -msgid "&Trap all non-command gestures from reaching the document" -msgstr "&Capturar todo lo que no sean órdenes de gestos para que no alcance el documento" - -#: _speech_core/update_dialog.py:41 -msgid "&What's new:" -msgstr "&Novedades:" - -#: _speech_core/settings/web/dialog.py:393 -msgid "1 second" -msgstr "1 segundo" - -#: _speech_core/settings/web/dialog.py:394 -msgid "2 seconds" -msgstr "2 segundos" - -#: _speech_core/settings/text/panel.py:46 -msgid "3 repeated characters" -msgstr "3 caracteres repetidos" - -#: _speech_core/settings/web/dialog.py:395 -msgid "3 seconds" -msgstr "3 segundos" - -#: _speech_core/settings/text/panel.py:47 -msgid "4 repeated characters" -msgstr "4 caracteres repetidos" - -#: _speech_core/settings/web/dialog.py:396 -msgid "4 seconds" -msgstr "4 segundos" - -#: _speech_core/settings/text/panel.py:48 -msgid "5 repeated characters" -msgstr "5 caracteres repetidos" - -#: _speech_core/settings/web/dialog.py:397 -msgid "5 seconds" -msgstr "5 segundos" - -#: _speech_core/settings/text/panel.py:49 -msgid "6 repeated characters" -msgstr "6 caracteres repetidos" - -#: _speech_core/settings/schemes_panel.py:397 -msgid "A voice applies to everything spoken about the object." -msgstr "Una voz se aplica a todo lo que se anuncia sobre el objeto." - -#: _speech_core/settings/schemes_panel.py:396 -msgid "A voice applies to the announcement and to the formatted text or element content." -msgstr "Una voz se aplica al anuncio y al texto con formato o contenido del elemento." - -#: _speech_core/settings/schemes_panel.py:398 -msgid "A voice applies to the announcement." -msgstr "Una voz se aplica al anuncio." - -#: _speech_core/settings/constants.py:33 -msgid "Abbreviated without plus" -msgstr "Abreviado sin signos más" - -#: _speech_core/settings/constants.py:49 -msgid "Access keys" -msgstr "Teclas de acceso" - -#: _speech_core/settings/constants.py:45 -msgid "Access keys and command shortcuts" -msgstr "Teclas de acceso y atajos de órdenes" - -#: _speech_core/settings/constants.py:43 -msgid "Access keys only" -msgstr "Solo teclas de acceso" - -#: _speech_core/settings/verbosity_panel.py:78 -msgid "Active profile" -msgstr "Perfil activo" - -#: _speech_core/settings/verbosity_panel.py:73 -msgid "Active profile:" -msgstr "Perfil activo:" - -#: _speech_core/settings/schemes_dialog.py:61 -msgid "Active sc&heme:" -msgstr "Es&quema activo:" - -#: _speech_core/settings/schemes_dialog.py:63 -msgid "Active scheme" -msgstr "Esquema activo" - -#: _speech_core/settings/schemes_panel.py:438 -msgid "Active synthesizer ({name})" -msgstr "Sintetizador activo ({name})" - -#: _speech_core/settings/schemes_panel.py:176 -msgid "Add font &name..." -msgstr "Agregar &nombre de fuente..." - -#: _speech_core/settings/schemes_panel.py:734 -msgid "Add font name" -msgstr "Agregar nombre de fuente" - -#: _speech_core/settings/schemes_panel.py:177 -msgid "Add font si&ze..." -msgstr "Agregar tama&ño de fuente..." - -#: _speech_core/settings/schemes_panel.py:735 -msgid "Add font size" -msgstr "Agregar tamaño de fuente" - -#: _speech_core/settings/schemes_panel.py:736 -msgid "Add style name" -msgstr "Agregar nombre de estilo" - -#: _speech_core/settings/schemes_panel.py:178 -msgid "Add style name..." -msgstr "Agregar nombre de estilo..." - -#: _speech_core/settings/schemes_panel.py:184 -msgid "Add window &class..." -msgstr "Agregar &clase de ventana..." - -#: _speech_core/settings/schemes_panel.py:737 -msgid "Add window class" -msgstr "Agregar clase de ventana" - -#: _speech_core/settings/advanced_panel.py:30 -#: _speech_core/settings/constants.py:7 _speech_core/settings/dialog.py:81 -#: _speech_core/settings/document_reading_proofing_panel.py:172 -msgid "Advanced" -msgstr "Avanzado" - -#: _speech_core/settings/constants.py:82 -msgid "After each token" -msgstr "Después de cada token" - -#: _speech_core/schemes/catalog.py:404 -msgid "Alignment: center" -msgstr "Alineación: centrada" - -#: _speech_core/schemes/catalog.py:406 -msgid "Alignment: justified" -msgstr "Alineación: justificada" - -#: _speech_core/schemes/catalog.py:403 -msgid "Alignment: left" -msgstr "Alineación: izquierda" - -#: _speech_core/schemes/catalog.py:407 -msgid "Alignment: other (distributed, fill, general)" -msgstr "Alineación: otra (distribuida, relleno, general)" - -#: _speech_core/schemes/catalog.py:405 -msgid "Alignment: right" -msgstr "Alineación: derecha" - -#: _speech_core/settings/schemes_panel.py:154 -msgid "All items" -msgstr "Todos los elementos" - -#: _speech_core/settings/text/panel.py:50 -msgid "All repeated characters" -msgstr "Todos los caracteres repetidos" - -#: _speech_core/settings/schemes_panel.py:40 -msgid "Also speak the announcement" -msgstr "Anunciar también el mensaje" - -#: _speech_core/processors/web/summary.py:28 -msgid "Annotations" -msgstr "Anotaciones" - -#: _speech_core/settings/edge_notifications_panel.py:45 -msgid "Announce" -msgstr "Anunciar" - -#: _speech_core/settings/misc_panel.py:36 -msgid "Announce default button in dialogs" -msgstr "Anunciar el botón predeterminado en los cuadros de diálogo" - -#: _speech_core/settings/constants.py:58 -msgid "Announce each item" -msgstr "Anunciar cada elemento" - -#: _speech_core/settings/menus_panel.py:65 -msgid "Announce leaving menu bar" -msgstr "Anunciar salida de la barra de menú" - -#: _speech_core/settings/menus_panel.py:53 -msgid "Announce menu bar focus" -msgstr "Anunciar enfoque de la barra de menú" - -#: _speech_core/settings/menus_panel.py:41 -msgid "Announce menu close" -msgstr "Anunciar cierre de menú" - -#: _speech_core/settings/menus_panel.py:29 -msgid "Announce menu open" -msgstr "Anunciar apertura de menú" - -#: _speech_core/settings/text/panel.py:73 -msgid "Announce new lines during Say All" -msgstr "Anunciar líneas nuevas durante verbalizar todo" - -#: _speech_core/settings/verbosity_panel.py:102 -msgid "Announce on every move" -msgstr "Anunciar en cada movimiento" - -#: _speech_core/settings/constants.py:59 -#: _speech_core/settings/verbosity_panel.py:101 -msgid "Announce only first item" -msgstr "Anunciar solo el primer elemento" - -#: classicSpeech.py:1872 -msgid "Announces the default button in the current dialog" -msgstr "Anuncia el botón por defecto en el diálogo actual" - -#: _speech_core/settings/dialog.py:172 -#: _speech_core/settings/voice_profiles_dialog.py:132 -#: _speech_core/settings/web/dialog.py:164 -msgid "Apply" -msgstr "Aplicar" - -#: _speech_core/settings/web/dialog.py:319 -msgid "Arti&cles" -msgstr "Artí&culos" - -#: _speech_core/schemes/catalog.py:440 -msgid "Articles" -msgstr "Artículos" - -#: _speech_core/settings/web/dialog.py:238 -msgid "Audio indication of focus and browse modes" -msgstr "Indicación Audible de los modos foco y exploración" - -#: _speech_core/schemes/catalog.py:225 -msgid "Auto-suggestions appear" -msgstr "Aparecen sugerencias automáticas" - -#: _speech_core/schemes/catalog.py:229 -msgid "Auto-suggestions close" -msgstr "Se cierran las sugerencias automáticas" - -#: _speech_core/settings/web/dialog.py:235 -msgid "Automatic &Say All on page load" -msgstr "&Verbalizar Todo automáticamente al cargar la página" - -#: _speech_core/settings/web/dialog.py:237 -msgid "Automatic focus mode for caret movement" -msgstr "Modo foco automático para el movimiento del cursor" - -#: _speech_core/settings/web/dialog.py:236 -msgid "Automatic focus mode for focus changes" -msgstr "Modo Foco automático para cambios del foco" - -#: _speech_core/settings/web/dialog.py:400 -msgid "Automatic page-entry summary delay" -msgstr "Retraso automático del resumen al entrar a la página" - -#: _speech_core/settings/web/dialog.py:389 -msgid "Automatic page-entry summary delay:" -msgstr "Retraso automático del resumen al entrar a la página:" - -#: _speech_core/schemes/catalog.py:354 -msgid "Back to the baseline (not superscript or subscript)" -msgstr "Volver a la línea base (sin superíndice ni subíndice)" - -#: _speech_core/schemes/catalog.py:366 -msgid "Background color changes" -msgstr "Cambios de color de fondo" - -#: _speech_core/schemes/catalog.py:367 -msgid "Background pattern" -msgstr "Patrón de fondo" - -#: _speech_core/schemes/catalog.py:123 -msgid "Banner landmark" -msgstr "Región de encabezado" - -#: _speech_core/settings/constants.py:81 -msgid "Before each token" -msgstr "Antes de cada token" - -#: _speech_core/settings/constants.py:5 -msgid "Beginner" -msgstr "Principiante" - -#: _speech_core/settings/web/dialog.py:316 -msgid "Block "es" -msgstr "Ci&tas en bloque" - -#: _speech_core/processors/web/summary.py:40 -#: _speech_core/schemes/catalog.py:438 -msgid "Block quotes" -msgstr "Citas en bloque" - -#: _speech_core/schemes/catalog.py:341 -msgid "Bold" -msgstr "Negrita" - -#: _speech_core/schemes/catalog.py:377 -msgid "Bookmarks" -msgstr "Marcadores" - -#: _speech_core/settings/constants.py:18 -msgid "Both" -msgstr "Ambos" - -#: _speech_core/history.py:147 -msgid "Bottom of speech history" -msgstr "Final del historial de voz" - -#: _speech_core/settings/web/dialog.py:324 -msgid "Braille report live regions:" -msgstr "Reporte braille de regiones dinámicas:" - -#: _speech_core/settings/web/dialog.py:215 -#: _speech_core/settings/web/dialog.py:97 -msgid "Browse Mode" -msgstr "Modo Exploración" - -#: _speech_core/settings/web/dialog.py:240 -msgid "Browse mode message:" -msgstr "Mensaje de modo exploración:" - -#: _speech_core/processors/web/summary.py:29 -msgid "Buttons" -msgstr "Botones" - -#: _speech_core/history_viewer.py:112 -msgid "C&lear" -msgstr "&Borrar" - -#: _speech_core/settings/schemes_dialog.py:66 -msgid "C&opy scheme..." -msgstr "C&opiar esquema..." - -#: _speech_core/settings/dialog.py:174 -#: _speech_core/settings/schemes_dialog.py:99 -#: _speech_core/settings/voice_profiles_dialog.py:131 -#: _speech_core/settings/web/dialog.py:163 -msgid "Cancel" -msgstr "Cancelar" - -#: _speech_core/schemes/catalog.py:444 -msgid "Captions" -msgstr "Leyendas" - -#: _speech_core/settings/dialog.py:102 _speech_core/settings/dialog.py:110 -#: _speech_core/settings/dialog.py:111 _speech_core/settings/web/dialog.py:119 -#: _speech_core/settings/web/dialog.py:127 -#: _speech_core/settings/web/dialog.py:128 -msgid "Categories" -msgstr "Categorías" - -#: _speech_core/settings/document_reading_proofing_panel.py:169 -msgid "Cell &borders:" -msgstr "&Bordes de celda:" - -#: _speech_core/schemes/catalog.py:418 -msgid "Cell borders" -msgstr "Bordes de celdas" - -#: _speech_core/settings/document_reading_proofing_panel.py:168 -msgid "Cell c&oordinates" -msgstr "C&oordenadas de celda" - -#: _speech_core/processors/web/summary.py:45 -msgid "Check boxes" -msgstr "Casillas de verificación" - -#: _speech_core/settings/advanced_panel.py:83 -msgid "Check for ClassicSpeech updates automatically" -msgstr "Buscar actualizaciones de ClassicSpeech automáticamente" - -#: classicSpeech.py:1497 -msgid "Check for Updates..." -msgstr "Buscar actualizaciones..." - -#: _speech_core/update_check.py:357 -msgid "Checking for ClassicSpeech updates" -msgstr "Buscando actualizaciones de ClassicSpeech" - -#: classicSpeech.py:1646 -msgid "Checks for ClassicSpeech updates" -msgstr "Busca actualizaciones de ClassicSpeech" - -#: _speech_core/settings/schemes_panel.py:589 -msgid "Choose a sound for {item}" -msgstr "Elegir un sonido para {item}" - -#: _speech_core/settings/voice_profiles_dialog.py:177 -msgid "Choose a voice for any document formatting or web element NVDA reports, such as bold text, a font, headings or links. The voice is used for the announcement and for the text itself. Sounds for these items are set in Speech and Sound Schemes." -msgstr "Elige una voz para cualquier formato de documento o elemento web que anuncie NVDA, como texto en negrita, una fuente, encabezados o enlaces. La voz se utiliza tanto para el anuncio como para el propio texto. Los sonidos de estos elementos se configuran en Esquemas de voz y sonido." - -#: _speech_core/settings/schemes_dialog.py:48 -msgid "Choose sounds and voices for object types, object states, window classes, document formatting and web elements, and sounds to play instead of NVDA's own sounds. Items without a sound or voice keep NVDA's normal speech and sounds. Search for an item by name, or list only the items you have changed." -msgstr "Elige sonidos y voces para tipos y estados de objetos, clases de ventana, formatos de documentos y elementos web, así como sonidos que sustituyan a los propios sonidos de NVDA. Los elementos sin sonido ni voz conservan la voz y los sonidos normales de NVDA. Busca un elemento por nombre o muestra solo los elementos que hayas modificado." - -#: _speech_core/settings/web/dialog.py:338 -msgid "Choose the Browse Mode element types included when you press NVDA+Shift+U. Checked items are included." -msgstr "Elige los tipos de elementos del Modo Exploración incluidos al pulsar NVDA+Shift+U. Se incluyen los elementos marcados." - -#: _speech_core/settings/verbosity_panel.py:57 -msgid "Choose the active verbosity profile and which object details ClassicSpeech speaks for that profile." -msgstr "Elige el perfil de verbosidad activo y qué detalles del objeto verbaliza ClassicSpeech para ese perfil." - -#: classicSpeech.py:1499 classicSpeech.py:1602 classicSpeech.py:1609 -#: classicSpeech.py:1616 classicSpeech.py:1623 classicSpeech.py:1630 -#: classicSpeech.py:1640 classicSpeech.py:1647 classicSpeech.py:1665 -#: classicSpeech.py:1677 classicSpeech.py:1736 classicSpeech.py:1753 -#: classicSpeech.py:1791 classicSpeech.py:1798 classicSpeech.py:1805 -#: classicSpeech.py:1812 classicSpeech.py:1819 classicSpeech.py:1826 -#: classicSpeech.py:1873 -msgid "ClassicSpeech" -msgstr "ClassicSpeech" - -#: _speech_core/settings/dialog.py:87 -msgid "ClassicSpeech Settings" -msgstr "Configuraciones de ClassicSpeech" - -#: _speech_core/settings/schemes_dialog.py:39 -msgid "ClassicSpeech Speech and Sound Schemes" -msgstr "Esquemas de voz y sonido de ClassicSpeech" - -#: _speech_core/settings/voice_profiles_dialog.py:50 -msgid "ClassicSpeech Voice Profiles" -msgstr "Perfiles de Voz de ClassicSpeech" - -#: _speech_core/settings/web/dialog.py:106 -msgid "ClassicSpeech Web / Browse Mode Settings" -msgstr "Configuraciones de ClassicSpeech para Web / Modo Exploración" - -#: _speech_core/update_check.py:384 -msgid "ClassicSpeech could not check for updates. {reason}" -msgstr "ClassicSpeech no pudo buscar actualizaciones. {reason}" - -#: _speech_core/update_check.py:474 -msgid "ClassicSpeech could not download the update. {reason}" -msgstr "ClassicSpeech no pudo descargar la actualización. {reason}" - -#: classicSpeech.py:2038 -msgid "ClassicSpeech could not finish the reset. Details are in the NVDA log." -msgstr "ClassicSpeech no pudo completar el restablecimiento. Los detalles están en el registro de NVDA." - -#: _speech_core/settings/schemes_panel.py:479 -msgid "ClassicSpeech could not load the {engine} synthesizer. The item keeps using the active synthesizer." -msgstr "ClassicSpeech no pudo cargar el sintetizador {engine}. El elemento seguirá usando el sintetizador activo." - -#: _speech_core/update_check.py:398 -msgid "ClassicSpeech is up to date. You have version {version}, the latest release." -msgstr "ClassicSpeech está actualizado. Tienes la versión {version}, la última publicada." - -#: _speech_core/settings/schemes_dialog.py:210 -#: _speech_core/settings/schemes_dialog.py:229 -msgid "ClassicSpeech scheme package" -msgstr "Paquete de esquemas de ClassicSpeech" - -#: classicSpeech.py:2043 -msgid "ClassicSpeech settings were reset, and the NVDA settings it changed were put back. ClassicSpeech now uses its default settings. To remove ClassicSpeech, uninstall it from the Add-on Store." -msgstr "Se restablecieron los ajustes de ClassicSpeech y se recuperaron los ajustes de NVDA que había cambiado. ClassicSpeech utiliza ahora sus ajustes predeterminados. Para quitar ClassicSpeech, desinstálalo desde la Tienda de complementos." - -#: _speech_core/update_check.py:447 _speech_core/update_check.py:498 -msgid "ClassicSpeech update" -msgstr "Actualización de ClassicSpeech" - -#: _speech_core/settings/voice_profiles_dialog.py:377 -#: _speech_core/settings/voice_profiles_dialog.py:392 -msgid "ClassicSpeech voice profiles" -msgstr "Perfiles de voz de ClassicSpeech" - -#: _speech_core/update_check.py:408 -msgid "ClassicSpeech {new} is available. You have version {installed}." -msgstr "ClassicSpeech {new} está disponible. Tienes la versión {installed}." - -#: _speech_core/settings/rename_list_panel.py:24 -msgid "Clear Rename\tDelete" -msgstr "Borrar nombre personalizado\tSuprimir" - -#: _speech_core/schemes/catalog.py:445 -msgid "Clickable" -msgstr "Se puede hacer clic" - -#: _speech_core/history_viewer.py:113 -msgid "Close" -msgstr "Cerrar" - -#: classicSpeech.py:2014 -msgid "Close the ClassicSpeech settings dialogs first, then choose Reset All ClassicSpeech Settings again." -msgstr "Cierra primero los diálogos de ajustes de ClassicSpeech y vuelve a seleccionar Restablecer todos los ajustes de ClassicSpeech." - -#: _speech_core/schemes/catalog.py:398 -msgid "Column breaks" -msgstr "Saltos de columna" - -#: _speech_core/processors/web/summary.py:30 -msgid "Combo boxes" -msgstr "Cuadros combinados" - -#: _speech_core/settings/constants.py:50 -msgid "Command shortcuts" -msgstr "Atajos de comandos" - -#: _speech_core/settings/constants.py:44 -msgid "Command shortcuts only" -msgstr "Solo atajos de órdenes" - -#: _speech_core/settings/document_reading_proofing_panel.py:127 -msgid "Commen&ts" -msgstr "Comen&tarios" - -#: _speech_core/schemes/catalog.py:373 -msgid "Comments" -msgstr "Comentarios" - -#: _speech_core/schemes/catalog.py:124 -msgid "Complementary landmark" -msgstr "Región complementaria" - -#: _speech_core/settings/advanced_panel.py:31 -msgid "Configure ClassicSpeech diagnostic logging, the speech processing hook and update checks." -msgstr "Configura el registro de diagnóstico de ClassicSpeech, el hook de procesamiento de voz y la búsqueda de actualizaciones." - -#: _speech_core/settings/text/panel.py:66 -msgid "Configure ClassicSpeech literal text transformations before speech reaches the synthesizer." -msgstr "Configura las transformaciones de texto literal de ClassicSpeech antes de que la voz llegue al sintetizador." - -#: _speech_core/settings/menus_panel.py:25 -msgid "Configure menu open, close, menu bar focus, and menu bar leave announcements." -msgstr "Configura los anuncios de apertura y cierre de menú, enfoque de barra de menú y salida de barra de menú." - -#: _speech_core/settings/web/dialog.py:213 -msgid "Configure native NVDA Browse Mode behavior. These settings write to NVDA's virtualBuffers configuration." -msgstr "Configura el comportamiento nativo del Modo Exploración de NVDA. Estos ajustes escriben en la configuración de virtualBuffers (búferes virtuales) de NVDA." - -#: _speech_core/settings/number_processing_panel.py:101 -msgid "Configure opt-in ClassicSpeech handling for standalone numbers. Currency, dates, times, and phone-like strings are preserved by default." -msgstr "Configura el procesamiento opcional de ClassicSpeech para números independientes. Por defecto se conservan las divisas, fechas, horas y cadenas similares a teléfonos." - -#: _speech_core/settings/document_reading_proofing_panel.py:59 -msgid "Configure selected native NVDA document formatting and proofing announcements. This panel wraps NVDA settings and does not add a ClassicSpeech document processor." -msgstr "Configura los anuncios de formato de documento y revisión nativos seleccionados de NVDA. Este panel envuelve la configuración de NVDA y no añade un procesador de documentos de ClassicSpeech." - -#: _speech_core/settings/web/dialog.py:295 -msgid "Configure web-related native NVDA documentFormatting announcements." -msgstr "Configura los anuncios nativos de documentFormatting (formateado de documentos) de NVDA relacionados con la web." - -#: _speech_core/schemes/catalog.py:125 -msgid "Content information landmark" -msgstr "Región de información del contenido" - -#: classicSpeech.py:1818 -msgid "Copies the current ClassicSpeech history item to the clipboard" -msgstr "Copia el elemento actual del historial de ClassicSpeech al portapapeles" - -#: _speech_core/history.py:185 -msgid "Copy failed" -msgstr "Error al copiar" - -#: _speech_core/settings/schemes_dialog.py:159 -msgid "Copy scheme" -msgstr "Copiar esquema" - -#: classicSpeech.py:1833 -msgid "Could not open speech history" -msgstr "No se pudo abrir el historial de voz" - -#: _speech_core/settings/text/panel.py:51 -msgid "Count repeated characters and spaces" -msgstr "Contar caracteres y espacios repetidos" - -#: _speech_core/settings/number_processing_panel.py:159 -msgid "Currency processing" -msgstr "Procesamiento de divisas" - -#: _speech_core/settings/number_processing_panel.py:152 -msgid "Currency processing:" -msgstr "Procesamiento de divisas:" - -#: _speech_core/settings/edge_notifications_panel.py:38 -msgid "Custom notification message: {display}" -msgstr "Mensaje de notificación personalizado: {display}" - -#: _speech_core/settings/number_processing_panel.py:85 -msgid "Day month year" -msgstr "Día mes año" - -#: classicSpeech.py:1869 -msgid "Default button {name}" -msgstr "Botón predeterminado {name}" - -#: classicSpeech.py:1863 -msgid "Default button {name}, by appearance" -msgstr "Botón predeterminado {name}, según su apariencia" - -#: _speech_core/schemes/catalog.py:364 -msgid "Default style" -msgstr "Estilo predeterminado" - -#: _speech_core/settings/schemes_dialog.py:68 -msgid "Dele&te scheme" -msgstr "&Eliminar esquema" - -#: _speech_core/settings/schemes_dialog.py:186 -msgid "Delete scheme" -msgstr "Eliminar esquema" - -#: _speech_core/settings/schemes_dialog.py:185 -msgid "Delete the scheme {name} and all of its sounds and voices?" -msgstr "¿Eliminar el esquema {name} y todos sus sonidos y voces?" - -#: _speech_core/schemes/catalog.py:381 -msgid "Deleted text (editor revision)" -msgstr "Texto eliminado (revisión del editor)" - -#: _speech_core/settings/constants.py:102 -#: _speech_core/settings/verbosity_panel.py:46 -msgid "Description" -msgstr "Descripción" - -#: _speech_core/settings/constants.py:16 _speech_core/settings/constants.py:24 -msgid "Dialogs" -msgstr "Diálogos" - -#: _speech_core/settings/schemes_panel.py:41 -msgid "Do not speak the announcement (sound only)" -msgstr "No anunciar el mensaje (solo sonido)" - -#: classicSpeech.py:2020 -msgid "" -"Do you really want to reset all ClassicSpeech settings?\n" -"\n" -"This deletes every ClassicSpeech setting, voice profile and speech and sound scheme, including the sounds copied into your schemes, and puts back the NVDA settings ClassicSpeech changed. To keep your schemes or voice profiles, export them first. You can't undo a reset.\n" -"\n" -"NVDA saves its configuration after the reset." -msgstr "" -"¿Seguro que quieres restablecer todos los ajustes de ClassicSpeech?\n" -"\n" -"Esto elimina todos los ajustes de ClassicSpeech, los perfiles de voz y los esquemas de voz y sonido, incluidos los sonidos que hayas copiado a tus esquemas, y restaura los ajustes de NVDA que ClassicSpeech haya cambiado. Para conservar tus esquemas o perfiles de voz, expórtalos primero. No puedes deshacer el restablecimiento.\n" -"\n" -"NVDA guarda su configuración después del restablecimiento." - -#: _speech_core/settings/dialog.py:76 -#: _speech_core/settings/document_reading_proofing_panel.py:58 -msgid "Document Reading / Proofing" -msgstr "Lectura / Revisión de Documentos" - -#: _speech_core/settings/voice_profiles_dialog.py:36 -msgid "Document and web formatting" -msgstr "Formato de documentos y web" - -#: _speech_core/settings/schemes_panel.py:163 -msgid "Document and web formatting &items:" -msgstr "&Elementos de formato de documentos y web:" - -#: _speech_core/schemes/catalog.py:554 -#: _speech_core/settings/document_reading_proofing_panel.py:126 -msgid "Document information" -msgstr "Información del documento" - -#: _speech_core/settings/number_processing_panel.py:63 -msgid "Dollars and cents" -msgstr "Dólares y centavos" - -#: _speech_core/schemes/catalog.py:348 -msgid "Double strikethrough" -msgstr "Doble tachado" - -#: _speech_core/update_check.py:428 -msgid "Download and install it now? NVDA asks you to confirm the installation, then offers to restart. Your ClassicSpeech settings are kept." -msgstr "¿Descargarla e instalarla ahora? NVDA te pedirá que confirmes la instalación y después ofrecerá reiniciarse. Se conservarán tus ajustes de ClassicSpeech." - -#: _speech_core/update_check.py:460 -msgid "Downloading ClassicSpeech {version}" -msgstr "Descargando ClassicSpeech {version}" - -#: _speech_core/schemes/catalog.py:374 -msgid "Draft comments" -msgstr "Comentarios en borrador" - -#: _speech_core/settings/document_reading_proofing_panel.py:113 -msgid "E&mphasis" -msgstr "Énfa&sis" - -#: _speech_core/settings/schemes_dialog.py:74 -msgid "E&xport scheme..." -msgstr "E&xportar esquema..." - -#: _speech_core/settings/voice_profiles_dialog.py:128 -msgid "E&xport voice profiles..." -msgstr "E&xportar perfiles de voz..." - -#: _speech_core/processors/web/summary.py:32 -msgid "Edit fields" -msgstr "Cuadros de edición" - -#: _speech_core/settings/number_processing_panel.py:48 -msgid "Eight or more digits" -msgstr "Ocho o más dígitos" - -#: _speech_core/schemes/catalog.py:557 -msgid "Elements (documents and web pages)" -msgstr "Elementos (documentos y páginas web)" - -#: _speech_core/processors/web/summary.py:39 -msgid "Embedded objects" -msgstr "Objetos integrados" - -#: _speech_core/schemes/catalog.py:357 -msgid "Emphasised" -msgstr "Énfasis" - -#: _speech_core/settings/advanced_panel.py:76 -msgid "Enable ClassicSpeech diagnostic logging" -msgstr "Habilitar registro de diagnóstico de ClassicSpeech" - -#: _speech_core/settings/advanced_panel.py:38 -msgid "Enable ClassicSpeech speech processing hook" -msgstr "Habilitar el hook de procesamiento de voz de ClassicSpeech" - -#: _speech_core/settings/edge_notifications_panel.py:40 -msgid "Enter a custom notification message for '{display}'. Leave blank to restore the native Edge announcement." -msgstr "Introduce un mensaje de notificación personalizado para '{display}'. Déjalo en blanco para restaurar el anuncio nativo de Edge." - -#: _speech_core/schemes/catalog.py:238 -msgid "Error written to the NVDA log" -msgstr "Error escrito en el registro de NVDA" - -#: _speech_core/processors/web/summary.py:44 -msgid "Errors" -msgstr "Errores" - -#: _speech_core/settings/constants.py:32 -msgid "Expanded without plus" -msgstr "Expandido sin signos más" - -#: _speech_core/settings/web/dialog.py:277 -msgid "Experimental heading presentation" -msgstr "Presentación experimental de encabezados" - -#: _speech_core/settings/schemes_dialog.py:206 -msgid "Export scheme" -msgstr "Exportar esquema" - -#: _speech_core/settings/voice_profiles_dialog.py:371 -msgid "Export voice profiles" -msgstr "Exportar perfiles de voz" - -#: _speech_core/settings/schemes_dialog.py:222 -msgid "Exported the scheme {name} to {path}." -msgstr "Se exportó el esquema {name} a {path}." - -#: _speech_core/settings/voice_profiles_dialog.py:387 -msgid "Exported voice profiles to {path}." -msgstr "Se exportaron los perfiles de voz a {path}." - -#: _speech_core/settings/web/dialog.py:321 -msgid "Fi&gures" -msgstr "Fi&guras" - -#: _speech_core/schemes/catalog.py:443 -msgid "Figures" -msgstr "Figuras" - -#: _speech_core/settings/number_processing_panel.py:45 -msgid "Five or more digits" -msgstr "Cinco o más dígitos" - -#: _speech_core/settings/web/dialog.py:245 -msgid "Focus mode message:" -msgstr "Mensaje del modo foco:" - -#: _speech_core/settings/constants.py:67 -msgid "Focused object" -msgstr "Objeto enfocado" - -#: _speech_core/settings/document_reading_proofing_panel.py:96 -msgid "Font" -msgstr "Fuente" - -#: _speech_core/settings/document_reading_proofing_panel.py:98 -msgid "Font &size" -msgstr "Tamaño de f&uente" - -#: _speech_core/schemes/catalog.py:526 -msgid "Font and text formatting" -msgstr "Formato de fuente y texto" - -#: _speech_core/settings/document_reading_proofing_panel.py:103 -msgid "Font attrib&utes" -msgstr "Atrib&utos de fuente" - -#: _speech_core/schemes/catalog.py:337 -msgid "Font name changes (any font)" -msgstr "Cambios de nombre de fuente (cualquier fuente)" - -#: _speech_core/settings/schemes_panel.py:734 -msgid "Font name to add:" -msgstr "Nombre de fuente que agregar:" - -#: _speech_core/schemes/catalog.py:339 -msgid "Font size changes (any size)" -msgstr "Cambios de tamaño de fuente (cualquier tamaño)" - -#: _speech_core/settings/schemes_panel.py:735 -msgid "Font size in points to add (for example 13 or 10.5):" -msgstr "Tamaño de fuente en puntos que agregar (por ejemplo, 13 o 10.5):" - -#: _speech_core/schemes/catalog.py:307 -msgid "Font size {size}" -msgstr "Tamaño de fuente {size}" - -#: _speech_core/schemes/catalog.py:305 -msgid "Font: {name}" -msgstr "Fuente: {name}" - -#: _speech_core/settings/hotkeys_panel.py:87 -msgid "For simple dialog Alt shortcuts, speak only the access key letter" -msgstr "Para atajos simples con Alt en diálogos, decir solo la letra de la tecla de acceso" - -#: _speech_core/processors/web/summary.py:33 -#: _speech_core/settings/web/dialog.py:196 -msgid "Form fields" -msgstr "Campos de formulario" - -#: _speech_core/schemes/catalog.py:126 -msgid "Form landmark" -msgstr "Región de formulario" - -#: _speech_core/schemes/catalog.py:446 -msgid "Forms" -msgstr "Formularios" - -#: _speech_core/settings/web/dialog.py:320 -msgid "Fra&mes" -msgstr "Ma&rcos" - -#: _speech_core/processors/web/summary.py:38 -#: _speech_core/schemes/catalog.py:441 -msgid "Frames" -msgstr "Marcos" - -#: _speech_core/settings/number_processing_panel.py:78 -msgid "Full" -msgstr "Completo" - -#: _speech_core/settings/number_processing_panel.py:38 -msgid "Full numbers" -msgstr "Números completos" - -#: classicSpeech.py:1492 -msgid "General Settings..." -msgstr "Configuración General..." - -#: _speech_core/update_check.py:211 _speech_core/update_check.py:251 -msgid "GitHub answered with error {code}." -msgstr "GitHub respondió con el error {code}." - -#: _speech_core/update_check.py:207 -msgid "GitHub could not be reached. Check your internet connection." -msgstr "No se pudo conectar con GitHub. Comprueba tu conexión a Internet." - -#: _speech_core/update_check.py:215 -msgid "GitHub's answer could not be read." -msgstr "No se pudo leer la respuesta de GitHub." - -#: _speech_core/settings/misc_panel.py:87 -msgid "Give ClassicSpeech messages priority over NVDA speech" -msgstr "Dar prioridad a los mensajes de ClassicSpeech sobre la voz de NVDA" - -#: _speech_core/settings/speech_timing_panel.py:57 -msgid "Global pause" -msgstr "Pausa global" - -#: _speech_core/settings/speech_timing_panel.py:35 -msgid "Global pause is the default silence used between spoken items. Per-token pauses can override it for specific tokens, such as position." -msgstr "La pausa global es el silencio predeterminado utilizado entre los elementos hablados. Las pausas por token pueden anularlo para tokens específicos, como la posición." - -#: _speech_core/settings/speech_timing_panel.py:52 -msgid "Global pause:" -msgstr "Pausa global:" - -#: _speech_core/schemes/catalog.py:387 -msgid "Grammar errors" -msgstr "Errores gramaticales" - -#: _speech_core/processors/web/summary.py:34 -#: _speech_core/schemes/catalog.py:434 _speech_core/schemes/catalog.py:491 -msgid "Graphics" -msgstr "Gráficos" - -#: _speech_core/schemes/catalog.py:435 _speech_core/schemes/catalog.py:490 -msgid "Graphics without a label" -msgstr "Gráficos sin etiqueta" - -#: _speech_core/settings/number_processing_panel.py:56 -msgid "Grouped digits" -msgstr "Dígitos agrupados" - -#: _speech_core/schemes/catalog.py:439 -msgid "Groupings" -msgstr "Agrupaciones" - -#: _speech_core/settings/misc_panel.py:43 -msgid "Guess object position information when unavailable" -msgstr "Deducir información de posición del objeto cuando no esté disponible" - -#: _speech_core/settings/document_reading_proofing_panel.py:167 -msgid "H&eaders" -msgstr "&Cabezeras" - -#: _speech_core/schemes/catalog.py:427 -msgid "Heading level {level}" -msgstr "Encabezado de nivel {level}" - -#: _speech_core/processors/web/summary.py:35 -#: _speech_core/settings/web/dialog.py:194 -msgid "Headings" -msgstr "Encabezados" - -#: _speech_core/schemes/catalog.py:424 -msgid "Headings (all levels)" -msgstr "Encabezados (todos los niveles)" - -#: _speech_core/schemes/catalog.py:350 -msgid "Hidden text" -msgstr "Texto oculto" - -#: _speech_core/settings/document_reading_proofing_panel.py:114 -msgid "Highlighted (mar&ked) text" -msgstr "Texto resaltado (mar&cado)" - -#: _speech_core/schemes/catalog.py:359 -msgid "Highlighted (marked) text" -msgstr "Texto resaltado (marcado)" - -#: _speech_core/schemes/catalog.py:361 -msgid "Highlighted in a color" -msgstr "Resaltado con un color" - -#: _speech_core/settings/constants.py:103 -msgid "Hotkey" -msgstr "Atajo de teclado" - -#: _speech_core/settings/hotkeys_panel.py:43 -msgid "Hotkey speech is separate from verbosity profiles. Choose where ClassicSpeech should announce keyboard shortcuts and how extracted shortcuts should be spoken. Object query always includes the shortcut when NVDA exposes one." -msgstr "La verbalización de los atajos de teclado es independiente de los perfiles de verbosidad. Elige dónde debe anunciar ClassicSpeech los atajos de teclado y cómo deben verbalizarse los atajos extraídos. La consulta de objetos siempre incluye el atajo cuando NVDA expone uno." - -#: _speech_core/settings/dialog.py:79 _speech_core/settings/hotkeys_panel.py:47 -msgid "Hotkeys" -msgstr "Atajos de teclado" - -#: _speech_core/settings/voice_profiles_dialog.py:129 -msgid "I&mport voice profiles..." -msgstr "I&mportar perfiles de voz..." - -#: _speech_core/settings/document_reading_proofing_panel.py:152 -msgid "Ignore &blank lines for line indentation reporting" -msgstr "Ignorar líneas en &blanco al reportar la sangría de línea" - -#: _speech_core/settings/schemes_dialog.py:228 -msgid "Import scheme" -msgstr "Importar esquema" - -#: _speech_core/settings/schemes_dialog.py:75 -msgid "Import scheme..." -msgstr "Importar esquema..." - -#: _speech_core/settings/voice_profiles_dialog.py:391 -msgid "Import voice profiles" -msgstr "Importar perfiles de voz" - -#: _speech_core/settings/schemes_dialog.py:245 -msgid "Imported the scheme {name}. It is now the active scheme. Press OK or Apply to keep it." -msgstr "Se importó el esquema {name}. Ahora es el esquema activo. Pulsa Aceptar o Aplicar para conservarlo." - -#: _speech_core/settings/voice_profiles_dialog.py:408 -msgid "Imported voice profiles for {synthesizers}. Press OK or Apply to keep them." -msgstr "Se importaron perfiles de voz para {synthesizers}. Pulsa Aceptar o Aplicar para conservarlos." - -#: _speech_core/settings/web/dialog.py:310 -msgid "Include l&ayout tables" -msgstr "Incluir tablas de d&iseño" - -#: _speech_core/settings/web/dialog.py:415 -msgid "Included page summary element types" -msgstr "Tipos de elementos del resumen de página incluidos" - -#: _speech_core/schemes/catalog.py:442 -msgid "Inline frames" -msgstr "Marcos en línea" - -#: _speech_core/settings/misc_panel.py:53 -#: _speech_core/settings/misc_panel.py:67 -msgid "Insert+Tab reports" -msgstr "Reportes de Insert+Tab" - -#: _speech_core/schemes/catalog.py:379 -msgid "Inserted text (editor revision)" -msgstr "Texto insertado (revisión del editor)" - -#: _speech_core/settings/constants.py:6 -msgid "Intermediate" -msgstr "Intermedio" - -#: _speech_core/schemes/catalog.py:343 -msgid "Italic" -msgstr "Cursiva" - -#: _speech_core/settings/schemes_panel.py:202 -msgid "Item details" -msgstr "Detalles del elemento" - -#: _speech_core/settings/schemes_panel.py:200 -msgid "Item details:" -msgstr "Detalles del elemento:" - -#: _speech_core/settings/dialog.py:78 -#: _speech_core/settings/key_labels_panel.py:30 -msgid "Key Labels" -msgstr "Etiquetas de Teclas" - -#: _speech_core/settings/key_labels_panel.py:46 -msgid "Key labels" -msgstr "Etiquetas de teclas" - -#: _speech_core/settings/key_labels_panel.py:25 -msgid "" -"Key labels control what ClassicSpeech changes for normal keyboard speech. Input help is left native and does not use these key-label changes. They are separate from object speech tokens and hotkey tokens.\n" -"Space: mute or unmute. F2: rename. Delete: clear rename. Shift+F10: menu." -msgstr "" -"Las etiquetas de teclas controlan lo que ClassicSpeech cambia para la lectura normal del teclado. La ayuda de entrada se deja nativa y no usa estos cambios de etiquetas de teclas. Son independientes de los tokens de lectura de objetos y atajos de teclado.\n" -"Espacio: silenciar o reactivar. F2: renombrar. Suprimir: borrar el nombre personalizado. Shift+F10: menú." - -#: _speech_core/settings/web/dialog.py:318 -msgid "Lan&dmarks" -msgstr "Reg&iones" - -#: _speech_core/processors/web/summary.py:31 -msgid "Landmarks" -msgstr "Regiones" - -#: _speech_core/schemes/catalog.py:454 -msgid "Landmarks (all types)" -msgstr "Regiones (todos los tipos)" - -#: _speech_core/schemes/catalog.py:558 -msgid "Landmarks and regions" -msgstr "Regiones y zonas" - -#: _speech_core/schemes/catalog.py:378 -msgid "Leaving a bookmark" -msgstr "Salir de un marcador" - -#: _speech_core/schemes/catalog.py:376 -msgid "Leaving a comment" -msgstr "Salir de un comentario" - -#: _speech_core/schemes/catalog.py:388 -msgid "Leaving a grammar error" -msgstr "Salir de un error gramatical" - -#: _speech_core/schemes/catalog.py:386 -msgid "Leaving a spelling error" -msgstr "Salir de un error ortográfico" - -#: _speech_core/settings/web/dialog.py:312 -msgid "Lin&ks" -msgstr "En&laces" - -#: _speech_core/settings/document_reading_proofing_panel.py:144 -msgid "Line &indentation reporting:" -msgstr "Anuncio de &sangría de línea:" - -#: _speech_core/settings/document_reading_proofing_panel.py:139 -msgid "Line &numbers" -msgstr "&Números de línea" - -#: _speech_core/schemes/catalog.py:400 -msgid "Line indentation" -msgstr "Sangría de línea" - -#: _speech_core/schemes/catalog.py:399 -msgid "Line numbers" -msgstr "Números de línea" - -#: _speech_core/schemes/catalog.py:402 -msgid "Line spacing" -msgstr "Interlineado" - -#: _speech_core/settings/web/dialog.py:313 -msgid "Link type" -msgstr "Tipo de enlace" - -#: _speech_core/processors/web/summary.py:36 -#: _speech_core/schemes/catalog.py:431 _speech_core/settings/web/dialog.py:195 -msgid "Links" -msgstr "Enlaces" - -#: _speech_core/settings/schemes_panel.py:155 -msgid "List" -msgstr "Lista" - -#: _speech_core/schemes/catalog.py:409 -msgid "List bullets and numbers" -msgstr "Viñetas y números de lista" - -#: _speech_core/settings/text/panel.py:126 -msgid "List item state reporting" -msgstr "Reporte del estado del elemento de lista" - -#: _speech_core/settings/text/panel.py:119 -msgid "List item state reporting:" -msgstr "Reporte del estado del elemento de lista:" - -#: _speech_core/schemes/catalog.py:437 -msgid "List items" -msgstr "Elementos de lista" - -#: _speech_core/processors/web/summary.py:37 -#: _speech_core/schemes/catalog.py:436 _speech_core/settings/web/dialog.py:197 -msgid "Lists" -msgstr "Listas" - -#: _speech_core/settings/web/dialog.py:270 -msgid "Load Chromium virtual buffer when document busy." -msgstr "Cargar el búfer virtual de Chromium cuando el documento esté ocupado." - -#: _speech_core/schemes/catalog.py:127 -msgid "Main landmark" -msgstr "Región principal" - -#: _speech_core/schemes/catalog.py:447 -msgid "Math" -msgstr "Matemáticas" - -#: _speech_core/settings/menus_panel.py:61 -msgid "Menu bar focus message" -msgstr "Mensaje de enfoque de la barra de menú" - -#: _speech_core/settings/menus_panel.py:59 -msgid "Menu bar focus message:" -msgstr "Mensaje de enfoque de la barra de menú:" - -#: _speech_core/settings/menus_panel.py:73 -msgid "Menu bar leave message" -msgstr "Mensaje de salida de la barra de menú" - -#: _speech_core/settings/menus_panel.py:71 -msgid "Menu bar leave message:" -msgstr "Mensaje de salida de la barra de menú:" - -#: _speech_core/settings/menus_panel.py:49 -msgid "Menu close message" -msgstr "Mensaje de cierre de menú" - -#: _speech_core/settings/menus_panel.py:47 -msgid "Menu close message:" -msgstr "Mensaje de cierre de menú:" - -#: _speech_core/settings/menus_panel.py:37 -msgid "Menu open message" -msgstr "Mensaje de apertura de menú" - -#: _speech_core/settings/menus_panel.py:35 -msgid "Menu open message:" -msgstr "Mensaje de apertura de menú:" - -#: _speech_core/settings/constants.py:17 _speech_core/settings/constants.py:23 -#: _speech_core/settings/dialog.py:77 _speech_core/settings/menus_panel.py:25 -msgid "Menus" -msgstr "Menús" - -#: _speech_core/settings/web/dialog.py:100 -msgid "Microsoft Edge Notifications" -msgstr "Notificaciones de Microsoft Edge" - -#: _speech_core/settings/edge_notifications_panel.py:30 -msgid "Microsoft Edge notifications" -msgstr "Notificaciones de Microsoft Edge" - -#: _speech_core/settings/dialog.py:80 -msgid "Misc" -msgstr "Miscelánea" - -#: _speech_core/settings/text/panel.py:152 -msgid "Modes 3, 4, 5, 6, and All do not report repeated spaces. Count repeated characters and spaces reports space runs, which can help with indentation." -msgstr "Los modos 3, 4, 5, 6 y Todos no reportan espacios repetidos. Contar caracteres y espacios repetidos reporta las secuencias de espacios, lo que puede ayudar con la sangría." - -#: _speech_core/settings/number_processing_panel.py:84 -msgid "Month day year" -msgstr "Mes día año" - -#: classicSpeech.py:1811 -msgid "Moves to the newest ClassicSpeech history item" -msgstr "Mueve al elemento más reciente del historial de ClassicSpeech" - -#: classicSpeech.py:1804 -msgid "Moves to the oldest ClassicSpeech history item" -msgstr "Mueve al elemento más antiguo del historial de ClassicSpeech" - -#: _speech_core/settings/rename_list_panel.py:26 -msgid "Mute" -msgstr "Silenciar" - -#: _speech_core/settings/rename_list_panel.py:76 -msgid "Muted" -msgstr "Silenciado" - -#: _speech_core/schemes/catalog.py:338 -msgid "NVDA announces the new font name. Specific fonts are listed separately." -msgstr "NVDA anuncia el nuevo nombre de fuente. Las fuentes específicas se muestran por separado." - -#: _speech_core/schemes/catalog.py:340 -msgid "NVDA announces the new font size. Specific sizes are listed separately." -msgstr "NVDA anuncia el nuevo tamaño de fuente. Los tamaños específicos se muestran por separado." - -#: _speech_core/update_check.py:482 -msgid "NVDA could not install the update. Details are in the NVDA log." -msgstr "NVDA no pudo instalar la actualización. Los detalles están en el registro de NVDA." - -#: _speech_core/schemes/catalog.py:214 -msgid "NVDA exits" -msgstr "NVDA se cierra" - -#: _speech_core/settings/constants.py:66 -#: _speech_core/settings/number_processing_panel.py:32 -#: _speech_core/settings/text/panel.py:35 -#: _speech_core/settings/text/panel.py:45 -msgid "NVDA native" -msgstr "Nativo de NVDA" - -#: _speech_core/settings/number_processing_panel.py:223 -msgid "NVDA native is the safe default and leaves numbers unchanged for NVDA and the active synthesizer. Threshold digit spelling only rewrites standalone integer strings at the selected length or longer. Phone number processing handles common U.S.-style phone numbers as grouped digits when enabled. Friendly toll-free prefixes say numbers like 1-800 as one eight hundred. Currency processing can say simple dollar amounts as dollars and cents for synths that do not. Ordinal processing can say standalone tokens such as 1st and 22nd as words. ISO year-first recognition handles strict four-digit year-first dates such as 2026-09-05 without changing the selected numeric date format. When Windows locale is enabled, unsupported Windows date formats fall back to the selected numeric date format. Currency, times, non-phone codes, and alphanumeric strings are left unchanged." -msgstr "Nativo de NVDA es el valor seguro predeterminado y deja los números sin cambios para NVDA y el sintetizador activo. El deletreo de dígitos por umbral solo reescribe cadenas de enteros independientes en la longitud seleccionada o mayor. El procesamiento de números de teléfono maneja números de teléfono comunes de estilo EE. UU. como dígitos agrupados cuando está activado. Los prefijos gratuitos amigables dicen números como 1-800 como «one eight hundred» (uno ochocientos). El procesamiento de divisas puede decir importes simples en dólares como dólares y centavos para sintetizadores que no lo hacen. El procesamiento de ordinales puede decir tokens independientes como 1st (primero) y 22nd (vigésimo segundo) como palabras. El reconocimiento de año primero ISO maneja fechas estrictas de cuatro dígitos con el año primero como 2026-09-05 sin cambiar el formato de fecha numérico seleccionado. Cuando la configuración regional de Windows está habilitada, los formatos de fecha de Windows no compatibles recurren al formato de fecha numérico seleccionado. Divisas, horas, códigos no telefónicos y cadenas alfanuméricas no se modifican." - -#: _speech_core/settings/web/dialog.py:373 -msgid "NVDA native, no summary" -msgstr "Nativo de NVDA, sin resumen" - -#: _speech_core/schemes/catalog.py:298 -msgid "NVDA plays {file} for an event ClassicSpeech doesn't know yet." -msgstr "NVDA reproduce {file} para un evento que ClassicSpeech aún no conoce." - -#: _speech_core/schemes/catalog.py:296 _speech_core/schemes/catalog.py:597 -msgid "NVDA sound {file}" -msgstr "Sonido de NVDA {file}" - -#: _speech_core/schemes/catalog.py:568 -msgid "NVDA sounds" -msgstr "Sonidos de NVDA" - -#: _speech_core/schemes/catalog.py:209 -msgid "NVDA starts" -msgstr "NVDA se inicia" - -#: _speech_core/update_check.py:186 -msgid "NVDA's internet support is not available." -msgstr "El soporte de Internet de NVDA no está disponible." - -#: _speech_core/settings/schemes_panel.py:389 -msgid "NVDA's own sound is {file}. Choose a sound to play instead of it; Remove sound brings NVDA's sound back." -msgstr "El sonido propio de NVDA es {file}. Elige un sonido para sustituirlo; Quitar sonido restaura el de NVDA." - -#: _speech_core/settings/constants.py:97 -#: _speech_core/settings/verbosity_panel.py:43 -msgid "Name" -msgstr "Nombre" - -#: _speech_core/settings/constants.py:31 -msgid "Native shortcut as is" -msgstr "Atajo nativo tal cual" - -#: _speech_core/schemes/catalog.py:128 -msgid "Navigation landmark" -msgstr "Región de navegación" - -#: _speech_core/settings/constants.py:68 -msgid "Navigator object" -msgstr "Navegador de objetos" - -#: _speech_core/settings/schemes_dialog.py:65 -msgid "Ne&w scheme..." -msgstr "N&uevo esquema..." - -#: _speech_core/settings/text/panel.py:88 -msgid "New line message" -msgstr "Mensaje de nueva línea" - -#: _speech_core/settings/text/panel.py:83 -msgid "New line message:" -msgstr "Mensaje de nueva línea:" - -#: _speech_core/settings/schemes_dialog.py:159 -msgid "New scheme" -msgstr "Nuevo esquema" - -#: _speech_core/settings/web/dialog.py:392 -msgid "No additional delay" -msgstr "Sin retraso adicional" - -#: classicSpeech.py:1856 classicSpeech.py:1883 -msgid "No default button" -msgstr "Sin botón predeterminado" - -#: classicSpeech.py:1853 -msgid "No default button found. Turn off Screen Curtain so ClassicSpeech can check how the buttons look." -msgstr "No se encontró ningún botón predeterminado. Desactiva la Cortina de Pantalla para que ClassicSpeech pueda comprobar la apariencia de los botones." - -#: classicSpeech.py:1868 -msgid "No default button known. Enter presses {name}" -msgstr "No se conoce ningún botón predeterminado. Intro pulsa {name}" - -#: classicSpeech.py:1788 -msgid "No focus" -msgstr "Sin foco" - -#: _speech_core/history_viewer.py:154 -msgid "No history item selected" -msgstr "Ningún elemento del historial seleccionado" - -#: _speech_core/schemes/catalog.py:342 -msgid "No longer bold" -msgstr "Ya no está en negrita" - -#: _speech_core/schemes/catalog.py:382 -msgid "No longer deleted" -msgstr "Ya no está eliminado" - -#: _speech_core/schemes/catalog.py:358 -msgid "No longer emphasised" -msgstr "Ya no tiene énfasis" - -#: _speech_core/schemes/catalog.py:351 -msgid "No longer hidden" -msgstr "Ya no está oculto" - -#: _speech_core/schemes/catalog.py:362 -msgid "No longer highlighted" -msgstr "Ya no está resaltado" - -#: _speech_core/schemes/catalog.py:380 -msgid "No longer inserted" -msgstr "Ya no está insertado" - -#: _speech_core/schemes/catalog.py:344 -msgid "No longer italic" -msgstr "Ya no está en cursiva" - -#: _speech_core/schemes/catalog.py:360 -msgid "No longer marked" -msgstr "Ya no está marcado" - -#: _speech_core/schemes/catalog.py:384 -msgid "No longer revised" -msgstr "Ya no está revisado" - -#: _speech_core/schemes/catalog.py:349 -msgid "No longer strikethrough" -msgstr "Ya no está tachado" - -#: _speech_core/schemes/catalog.py:356 -msgid "No longer strong" -msgstr "Ya no tiene énfasis fuerte" - -#: _speech_core/schemes/catalog.py:346 -msgid "No longer underlined" -msgstr "Ya no está subrayado" - -#: classicSpeech.py:1771 classicSpeech.py:1781 -msgid "No object" -msgstr "Sin objeto" - -#: _speech_core/processors/web/summary.py:57 -msgid "No selected element types found." -msgstr "No se encontraron elementos de los tipos seleccionados." - -#: _speech_core/history.py:161 _speech_core/history.py:168 -#: _speech_core/history.py:178 -msgid "No speech history" -msgstr "Sin historial de voz" - -#: _speech_core/settings/web/dialog.py:342 -msgid "Notify when page is ready" -msgstr "Notificar cuando la página esté lista" - -#: _speech_core/settings/dialog.py:75 -#: _speech_core/settings/number_processing_panel.py:100 -msgid "Number Processing" -msgstr "Procesamiento de Números" - -#: _speech_core/settings/number_processing_panel.py:112 -msgid "Number processing" -msgstr "Procesamiento de números" - -#: _speech_core/settings/number_processing_panel.py:105 -msgid "Number processing:" -msgstr "Procesamiento de números:" - -#: _speech_core/settings/number_processing_panel.py:198 -msgid "Numeric date format" -msgstr "Formato de fecha numérico" - -#: _speech_core/settings/number_processing_panel.py:191 -msgid "Numeric date format:" -msgstr "Formato de fecha numérico:" - -#: _speech_core/settings/number_processing_panel.py:185 -msgid "Numeric date processing" -msgstr "Procesamiento de fecha numérico" - -#: _speech_core/settings/number_processing_panel.py:178 -msgid "Numeric date processing:" -msgstr "Procesamiento de fecha numérico:" - -#: _speech_core/settings/dialog.py:173 -#: _speech_core/settings/schemes_dialog.py:98 -#: _speech_core/settings/voice_profiles_dialog.py:130 -#: _speech_core/settings/web/dialog.py:162 -msgid "OK" -msgstr "Aceptar" - -#: _speech_core/settings/misc_panel.py:73 -msgid "Object navigation processing" -msgstr "Procesamiento de la navegación por objetos" - -#: _speech_core/schemes/catalog.py:560 -msgid "Object states" -msgstr "Estados de los objetos" - -#: _speech_core/schemes/catalog.py:559 -msgid "Object types (control types and roles)" -msgstr "Tipos de objetos (tipos de controles y roles)" - -#: _speech_core/settings/constants.py:15 _speech_core/settings/constants.py:57 -#: _speech_core/settings/constants.py:85 _speech_core/settings/text/panel.py:27 -#: _speech_core/settings/verbosity_panel.py:100 -msgid "Off" -msgstr "Desactivado" - -#: _speech_core/settings/schemes_panel.py:154 -msgid "Only items with a sound or voice" -msgstr "Solo elementos con sonido o voz" - -#: _speech_core/settings/schemes_dialog.py:76 -msgid "Open schemes folder" -msgstr "Abrir carpeta de esquemas" - -#: classicSpeech.py:1622 -msgid "Opens ClassicSpeech Speech and Sound Schemes" -msgstr "Abre los Esquemas de voz y sonido de ClassicSpeech" - -#: classicSpeech.py:1615 -msgid "Opens ClassicSpeech Voice Profiles" -msgstr "Abre los Perfiles de Voz de ClassicSpeech" - -#: classicSpeech.py:1608 -msgid "Opens ClassicSpeech Web / Browse Mode Settings" -msgstr "Abre las Configuraciones de ClassicSpeech para Web / Modo Exploración" - -#: classicSpeech.py:1601 -msgid "Opens ClassicSpeech settings" -msgstr "Abre las configuraciones de ClassicSpeech" - -#: classicSpeech.py:1825 -msgid "Opens the ClassicSpeech history dialog" -msgstr "Abre el diálogo del historial de ClassicSpeech" - -#: classicSpeech.py:1629 -msgid "Opens the ClassicSpeech user guide" -msgstr "Abre la guía del usuario de ClassicSpeech" - -#: _speech_core/settings/number_processing_panel.py:172 -msgid "Ordinal processing" -msgstr "Procesamiento de ordinales" - -#: _speech_core/settings/number_processing_panel.py:165 -msgid "Ordinal processing:" -msgstr "Procesamiento de ordinales:" - -#: _speech_core/settings/number_processing_panel.py:70 -msgid "Ordinals as words" -msgstr "Ordinales como palabras" - -#: _speech_core/settings/schemes_panel.py:453 -msgid "Other synthesizers..." -msgstr "Otros sintetizadores..." - -#: _speech_core/settings/web/dialog.py:340 -#: _speech_core/settings/web/dialog.py:99 -msgid "Page Summary" -msgstr "Resumen de Página" - -#: _speech_core/settings/web/dialog.py:411 -msgid "Page Summary choices:" -msgstr "Opciones del Resumen de Página:" - -#: _speech_core/schemes/catalog.py:394 -msgid "Page numbers" -msgstr "Números de página" - -#: _speech_core/settings/web/dialog.py:350 -#: _speech_core/settings/web/dialog.py:356 -msgid "Page ready message:" -msgstr "Mensaje de página lista:" - -#: classicSpeech.py:1743 classicSpeech.py:1748 -msgid "Page summary is not available here." -msgstr "El resumen de página no está disponible aquí." - -#: _speech_core/settings/web/dialog.py:370 -msgid "Page-load summary:" -msgstr "Resumen al cargar página:" - -#: _speech_core/schemes/catalog.py:555 -#: _speech_core/settings/document_reading_proofing_panel.py:137 -msgid "Pages and spacing" -msgstr "Páginas y espaciado" - -#: _speech_core/settings/number_processing_panel.py:37 -msgid "Pairs" -msgstr "Pares" - -#: _speech_core/schemes/catalog.py:401 -msgid "Paragraph indentation" -msgstr "Sangría de párrafo" - -#: _speech_core/settings/speech_timing_panel.py:89 -msgid "Pause after final spoken token" -msgstr "Pausa después del último elemento (token) hablado" - -#: _speech_core/settings/speech_timing_panel.py:65 -msgid "Pause placement" -msgstr "Ubicación de pausa" - -#: _speech_core/settings/speech_timing_panel.py:60 -msgid "Pause placement:" -msgstr "Ubicación de pausa:" - -#: _speech_core/settings/number_processing_panel.py:138 -msgid "Phone number processing" -msgstr "Procesamiento de números de teléfono" - -#: _speech_core/settings/number_processing_panel.py:131 -msgid "Phone number processing:" -msgstr "Procesamiento de números de teléfono:" - -#: _speech_core/settings/constants.py:101 -msgid "Position" -msgstr "Posición" - -#: _speech_core/settings/verbosity_panel.py:105 -msgid "Position announcements" -msgstr "Anuncios de posición" - -#: _speech_core/settings/verbosity_panel.py:96 -msgid "Position announcements:" -msgstr "Anuncios de posición:" - -#: _speech_core/settings/voice_profiles_dialog.py:124 -#: _speech_core/settings/voice_profiles_dialog.py:332 -msgid "Pre&view selected profile" -msgstr "&Vista previa del perfil seleccionado" - -#: _speech_core/settings/misc_panel.py:80 -msgid "Prevent automatic speech interruptions" -msgstr "Evitar interrupciones automáticas de voz" - -#: _speech_core/settings/voice_profiles_dialog.py:117 -msgid "Preview &text:" -msgstr "&Texto de vista previa:" - -#: _speech_core/settings/voice_profiles_dialog.py:119 -msgid "Preview text:" -msgstr "Texto de vista previa:" - -#: _speech_core/settings/voice_profiles_dialog.py:334 -msgid "Previewing selected profile." -msgstr "Previsualizando el perfil seleccionado." - -#: _speech_core/settings/voice_profiles_dialog.py:332 -msgid "Previewing selected profile..." -msgstr "Previsualizando el perfil seleccionado..." - -#: _speech_core/processors/web/summary.py:41 -msgid "Radio buttons" -msgstr "Botones de opción" - -#: _speech_core/settings/verbosity_panel.py:114 -msgid "Read edit field &contents when focused" -msgstr "Leer el &contenido del campo de edición al recibir el foco" - -#: _speech_core/settings/verbosity_panel.py:116 -msgid "Read edit field contents when focused" -msgstr "Leer el contenido del campo de edición al recibir el foco" - -#: _speech_core/settings/number_processing_panel.py:206 -#: _speech_core/settings/number_processing_panel.py:208 -msgid "Recognize ISO year-first dates" -msgstr "Reconocer fechas con el año primero (ISO)" - -#: _speech_core/settings/web/dialog.py:282 -msgid "Reduce repeated heading levels on continuation lines" -msgstr "Reducir niveles de encabezado repetidos en líneas de continuación" - -#: _speech_core/schemes/catalog.py:455 -msgid "Regions" -msgstr "Regiones" - -#: _speech_core/schemes/catalog.py:254 -msgid "Remote Access: another computer joined" -msgstr "Acceso remoto: se ha unido otro equipo" - -#: _speech_core/schemes/catalog.py:263 -msgid "Remote Access: clipboard received" -msgstr "Acceso remoto: portapapeles recibido" - -#: _speech_core/schemes/catalog.py:260 -msgid "Remote Access: clipboard sent" -msgstr "Acceso remoto: portapapeles enviado" - -#: _speech_core/schemes/catalog.py:248 -msgid "Remote Access: connected to control another computer" -msgstr "Acceso remoto: conectado para controlar otro equipo" - -#: _speech_core/schemes/catalog.py:257 -msgid "Remote Access: disconnected" -msgstr "Acceso remoto: desconectado" - -#: _speech_core/schemes/catalog.py:251 -msgid "Remote Access: ready to be controlled" -msgstr "Acceso remoto: listo para ser controlado" - -#: _speech_core/settings/schemes_panel.py:187 -msgid "Remove adde&d entry" -msgstr "Quitar entrada a&gregada" - -#: _speech_core/settings/voice_profiles_dialog.py:346 -msgid "Remove every saved ClassicSpeech Voice Profile override for the active synthesizer? NVDA's native Voice Settings will be used until you save a new profile." -msgstr "¿Eliminar todos los ajustes personalizados guardados en los perfiles de voz de ClassicSpeech para el sintetizador activo? Se usará la configuración de voz original de NVDA hasta que guardes un nuevo perfil." - -#: _speech_core/settings/schemes_panel.py:215 -msgid "Remove so&und" -msgstr "Quitar son&ido" - -#: _speech_core/settings/schemes_dialog.py:67 -msgid "Rena&me scheme..." -msgstr "Cambiar no&mbre del esquema..." - -#: _speech_core/settings/rename_list_panel.py:23 -msgid "Rename\tF2" -msgstr "Renombrar\tF2" - -#: _speech_core/settings/schemes_dialog.py:172 -msgid "Rename scheme" -msgstr "Cambiar nombre del esquema" - -#: _speech_core/settings/text/panel.py:143 -msgid "Repeated characters" -msgstr "Caracteres repetidos" - -#: _speech_core/settings/text/panel.py:136 -msgid "Repeated characters:" -msgstr "Caracteres repetidos:" - -#: _speech_core/settings/web/dialog.py:375 -msgid "Replace initial page speech with summary" -msgstr "Reemplazar la voz inicial de la página con resumen" - -#: _speech_core/settings/web/dialog.py:301 -msgid "Report 'has details' for structured annotations" -msgstr "Anunciar 'tiene detalles' para anotaciones estructuradas" - -#: _speech_core/settings/web/dialog.py:307 -msgid "Report aria-description always" -msgstr "Anunciar siempre aria-description" - -#: _speech_core/settings/document_reading_proofing_panel.py:178 -msgid "Report formatting chan&ges after the cursor (can cause a lag)" -msgstr "Anunciar cam&bios de formato después del cursor (puede causar retraso)" - -#: _speech_core/settings/document_reading_proofing_panel.py:122 -msgid "Report transparent color values" -msgstr "Anunciar valores de colores transparentes" - -#: classicSpeech.py:1735 -msgid "Reports selected Browse Mode element counts for the current page" -msgstr "Anuncia el número de elementos de los tipos seleccionados en el modo de exploración para la página actual" - -#: classicSpeech.py:1498 -msgid "Reset All ClassicSpeech Settings..." -msgstr "Restablecer todos los ajustes de ClassicSpeech..." - -#: classicSpeech.py:2011 -msgid "Reset ClassicSpeech" -msgstr "Restablecer ClassicSpeech" - -#: _speech_core/settings/key_labels_panel.py:95 -msgid "Reset Key Labels to Defaults" -msgstr "Restablecer Etiquetas de Teclas a Valores Predeterminados" - -#: _speech_core/settings/dialog.py:304 -msgid "Reset Key Labels to Defaults Now" -msgstr "Restablecer Etiquetas de Teclas a Valores Predeterminados Ahora" - -#: _speech_core/settings/verbosity_panel.py:243 -msgid "Reset Profile" -msgstr "Restablecer Perfil" - -#: _speech_core/settings/dialog.py:167 _speech_core/settings/dialog.py:296 -msgid "Reset Profile Now" -msgstr "Restablecer Perfil Ahora" - -#: _speech_core/settings/token_editor_panel.py:226 -msgid "Reset Tokens to Defaults" -msgstr "Restablecer tokens a Valores Predeterminados" - -#: _speech_core/settings/dialog.py:300 -msgid "Reset Tokens to Defaults Now" -msgstr "Restablecer Elementos (Tokens) a Valores Predeterminados Ahora" - -#: _speech_core/settings/voice_profiles_dialog.py:126 -#: _speech_core/settings/voice_profiles_dialog.py:127 -#: _speech_core/settings/voice_profiles_dialog.py:348 -msgid "Reset all Voice Profile overrides" -msgstr "Restablecer todos los ajustes personalizados de los perfiles de voz" - -#: _speech_core/settings/key_labels_panel.py:87 -msgid "" -"Reset key label settings to defaults now?\n" -"\n" -"This will immediately clear all custom key renames and muted keys.\n" -"\n" -"Cancel will not undo this reset.\n" -"\n" -"Choose Yes to reset now, or No to keep your current settings." -msgstr "" -"¿Restablecer la configuración de etiquetas de teclas a sus valores predeterminados ahora?\n" -"\n" -"Esto borrará inmediatamente todos los renombres personalizados y teclas silenciadas.\n" -"\n" -"Cancelar no deshará este restablecimiento.\n" -"\n" -"Elige Sí para restablecer ahora, o No para mantener tu configuración actual." - -#: _speech_core/settings/verbosity_panel.py:235 -msgid "" -"Reset the {profile} profile to its default settings now?\n" -"\n" -"This will immediately clear saved overrides for this profile.\n" -"\n" -"Cancel will not undo this reset.\n" -"\n" -"Choose Yes to reset now, or No to keep your current settings." -msgstr "" -"¿Restablecer el perfil {profile} a sus valores predeterminados ahora?\n" -"\n" -"Esto borrará inmediatamente los ajustes personalizados guardados para este perfil.\n" -"\n" -"Cancelar no deshará este restablecimiento.\n" -"\n" -"Elige Sí para restablecer ahora, o No para mantener tu configuración actual." - -#: _speech_core/settings/token_editor_panel.py:217 -msgid "" -"Reset token editor settings to defaults now?\n" -"\n" -"This will immediately clear all global token renames and muted labels, and restore the default token order.\n" -"\n" -"Cancel will not undo this reset.\n" -"\n" -"Choose Yes to reset now, or No to keep your current settings." -msgstr "" -"¿Restablecer la configuración del editor de tokens a los valores predeterminados ahora?\n" -"\n" -"Esto borrará inmediatamente todos los renombres de tokens globales y etiquetas silenciadas, y restaurará el orden de tokens predeterminado.\n" -"\n" -"Cancelar no deshará este restablecimiento.\n" -"\n" -"Elige Sí para restablecer ahora, o No para mantener tu configuración actual." - -#: classicSpeech.py:1639 -msgid "Resets all ClassicSpeech settings and restores the NVDA settings it changed" -msgstr "Restablece todos los ajustes de ClassicSpeech y restaura los ajustes de NVDA que haya cambiado" - -#: _speech_core/schemes/catalog.py:375 -msgid "Resolved comments" -msgstr "Comentarios resueltos" - -#: _speech_core/settings/edge_notifications_panel.py:44 -msgid "Restore native message\tDelete" -msgstr "Restaurar mensaje nativo\tSuprimir" - -#: classicSpeech.py:1797 -msgid "Reviews the next ClassicSpeech history item" -msgstr "Revisa el siguiente elemento del historial de ClassicSpeech" - -#: classicSpeech.py:1790 -msgid "Reviews the previous ClassicSpeech history item" -msgstr "Revisa el elemento anterior del historial de ClassicSpeech" - -#: _speech_core/schemes/catalog.py:383 -msgid "Revised text" -msgstr "Texto revisado" - -#: _speech_core/settings/constants.py:98 -#: _speech_core/settings/verbosity_panel.py:44 -msgid "Role" -msgstr "Rol" - -#: _speech_core/settings/token_editor_panel.py:64 -msgid "Roles" -msgstr "Roles" - -#: _speech_core/settings/schemes_panel.py:233 -msgid "S&ynthesizer:" -msgstr "Sinteti&zador:" - -#: _speech_core/schemes/catalog.py:433 -msgid "Same page links" -msgstr "Enlaces a la misma página" - -#: _speech_core/settings/text/panel.py:39 -msgid "Say both" -msgstr "Decir ambos" - -#: _speech_core/settings/text/panel.py:37 -msgid "Say none" -msgstr "No decir ninguno" - -#: _speech_core/settings/text/panel.py:36 -msgid "Say not selected" -msgstr "Decir no seleccionado" - -#: _speech_core/settings/text/panel.py:38 -msgid "Say selected" -msgstr "Decir seleccionado" - -#: _speech_core/settings/schemes_panel.py:163 -msgid "Scheme &items:" -msgstr "Elemen&tos del esquema:" - -#: _speech_core/settings/schemes_dialog.py:153 -msgid "Scheme name:" -msgstr "Nombre del esquema:" - -#: classicSpeech.py:1682 -msgid "Scheme {name}" -msgstr "Esquema {name}" - -#: _speech_core/schemes/catalog.py:245 -msgid "Screen curtain turned off" -msgstr "Cortina de Pantalla desactivada" - -#: _speech_core/schemes/catalog.py:242 -msgid "Screen curtain turned on" -msgstr "Cortina de Pantalla activada" - -#: _speech_core/settings/schemes_panel.py:151 -msgid "Search items" -msgstr "Buscar elementos" - -#: _speech_core/schemes/catalog.py:129 -msgid "Search landmark" -msgstr "Región de búsqueda" - -#: _speech_core/schemes/catalog.py:397 -msgid "Section breaks" -msgstr "Saltos de sección" - -#: _speech_core/schemes/catalog.py:395 -msgid "Section numbers" -msgstr "Números de sección" - -#: _speech_core/settings/schemes_panel.py:384 -msgid "Select an item in the tree to change its sound or voice." -msgstr "Selecciona un elemento del árbol para cambiar su sonido o voz." - -#: _speech_core/settings/schemes_panel.py:197 -msgid "Selected item" -msgstr "Elemento seleccionado" - -#: _speech_core/processors/web/summary.py:42 -msgid "Separators" -msgstr "Separadores" - -#: _speech_core/settings/edge_notifications_panel.py:43 -msgid "Set custom message\tF2" -msgstr "Establecer mensaje personalizado\tF2" - -#: _speech_core/settings/number_processing_panel.py:47 -msgid "Seven or more digits" -msgstr "Siete o más dígitos" - -#: _speech_core/settings/hotkeys_panel.py:73 -msgid "Shortcut formatting" -msgstr "Formato de atajos" - -#: _speech_core/settings/hotkeys_panel.py:68 -msgid "Shortcut formatting:" -msgstr "Formato de atajos:" - -#: _speech_core/settings/number_processing_panel.py:36 -msgid "Single digits" -msgstr "Dígitos individuales" - -#: _speech_core/settings/number_processing_panel.py:46 -msgid "Six or more digits" -msgstr "Seis o más dígitos" - -#: _speech_core/settings/number_processing_panel.py:77 -msgid "Some" -msgstr "Algunos" - -#: classicSpeech.py:2054 -msgid "Some files could not be deleted. Delete this folder yourself: {folder}" -msgstr "No se pudieron eliminar algunos archivos. Elimina esta carpeta manualmente: {folder}" - -#: _speech_core/settings/schemes_panel.py:207 -msgid "Sound &file:" -msgstr "&Fichero de sonido:" - -#: _speech_core/settings/schemes_panel.py:209 -msgid "Sound file" -msgstr "Archivo de sonido" - -#: _speech_core/settings/edge_notifications_panel.py:18 -msgid "Space: announce or suppress. F2: set a custom announcement. Delete: restore the native Edge announcement. Shift+F10: menu." -msgstr "Espacio: anunciar o suprimir. F2: establecer un anuncio personalizado. Suprimir: restaurar el anuncio nativo de Edge. Shift+F10: menú." - -#: _speech_core/settings/schemes_panel.py:251 -msgid "Spea&k a voice preview" -msgstr "Escuchar una muestra &de voz" - -#: _speech_core/settings/advanced_panel.py:45 -msgid "Speak a message when the speech hook loads" -msgstr "Decir un mensaje cuando cargue el hook de voz" - -#: _speech_core/settings/hotkeys_panel.py:60 -msgid "Speak hotkeys &in:" -msgstr "Anunciar atajos &en:" - -#: _speech_core/settings/hotkeys_panel.py:63 -msgid "Speak hotkeys in" -msgstr "Anunciar atajos en" - -#: _speech_core/settings/number_processing_panel.py:125 -msgid "Speak single digits if number contains" -msgstr "Decir dígitos simples si el número contiene" - -#: _speech_core/settings/number_processing_panel.py:118 -msgid "Speak single digits if number contains:" -msgstr "Decir dígitos simples si el número contiene:" - -#: classicSpeech.py:1752 -msgid "Speaks the current object. Press twice quickly to spell and copy it" -msgstr "Verbaliza el objeto actual. Pulsa dos veces rápido para deletrear y copiarlo" - -#: _speech_core/schemes/catalog.py:529 -msgid "Specific font names" -msgstr "Nombres de fuente específicos" - -#: _speech_core/schemes/catalog.py:539 -msgid "Specific font sizes" -msgstr "Tamaños de fuente específicos" - -#: _speech_core/schemes/catalog.py:546 -msgid "Specific styles" -msgstr "Estilos específicos" - -#: _speech_core/history_viewer.py:97 -msgid "Speech History" -msgstr "Historial de Voz" - -#: _speech_core/settings/dialog.py:73 -#: _speech_core/settings/speech_timing_panel.py:38 -msgid "Speech Timing" -msgstr "Temporización de Voz" - -#: _speech_core/settings/schemes_dialog.py:261 -#: _speech_core/settings/schemes_dialog.py:278 -#: _speech_core/settings/schemes_panel.py:480 -#: _speech_core/settings/schemes_panel.py:617 -msgid "Speech and Sound Schemes" -msgstr "Esquemas de voz y sonido" - -#: classicSpeech.py:1495 -msgid "Speech and Sound Schemes..." -msgstr "Esquemas de voz y sonido..." - -#: classicSpeech.py:1671 -msgid "Speech and sound schemes off" -msgstr "Esquemas de voz y sonido desactivados" - -#: classicSpeech.py:1671 -msgid "Speech and sound schemes on" -msgstr "Esquemas de voz y sonido activados" - -#: _speech_core/history_viewer.py:162 -msgid "Speech history cleared" -msgstr "Historial de voz borrado" - -#: _speech_core/settings/advanced_panel.py:61 -msgid "Speech hook loaded message" -msgstr "Mensaje de carga del gancho de voz" - -#: _speech_core/settings/advanced_panel.py:53 -msgid "Speech hook loaded message:" -msgstr "Mensaje de carga del gancho de voz:" - -#: _speech_core/settings/misc_panel.py:101 -msgid "Speech interrupt for Enter key" -msgstr "Interrupción de voz para la tecla Intro" - -#: _speech_core/settings/misc_panel.py:94 -msgid "Speech interrupt for typed characters" -msgstr "Interrupción de voz para caracteres escritos" - -#: _speech_core/settings/text/panel.py:113 -msgid "Spell alphanumeric data" -msgstr "Deletrear datos alfanuméricos" - -#: _speech_core/settings/text/panel.py:106 -msgid "Spell alphanumeric data:" -msgstr "Deletrear datos alfanuméricos:" - -#: _speech_core/settings/text/panel.py:28 -msgid "Spell mixed letters and numbers" -msgstr "Deletrear letras y números mezclados" - -#: _speech_core/settings/text/panel.py:29 -msgid "Spell mixed letters and numbers phonetically" -msgstr "Deletrear letras y números mezclados fonéticamente" - -#: _speech_core/schemes/catalog.py:385 -msgid "Spelling errors" -msgstr "Errores ortográficos" - -#: _speech_core/settings/document_reading_proofing_panel.py:131 -msgid "Spelling or grammar e&rrors" -msgstr "E&rrores de ortografía o gramática" - -#: _speech_core/schemes/catalog.py:233 -msgid "Spelling or grammar error" -msgstr "Error ortográfico o gramatical" - -#: _speech_core/settings/text/panel.py:94 -msgid "Split mixed-case words, such as SayAll into Say All" -msgstr "Dividir palabras con mayúsculas y minúsculas mezcladas, como SayAll en Say All" - -#: _speech_core/settings/rename_list_panel.py:76 -msgid "Spoken" -msgstr "Hablado" - -#: _speech_core/settings/verbosity_panel.py:91 -msgid "Spoken object details" -msgstr "Detalles de objeto hablados" - -#: _speech_core/settings/verbosity_panel.py:84 -msgid "Spoken object details:" -msgstr "Detalles de objeto hablados:" - -#: _speech_core/settings/token_editor_panel.py:50 -#: _speech_core/settings/token_editor_panel.py:56 -msgid "Spoken token sequence" -msgstr "Secuencia de tokens hablados" - -#: _speech_core/settings/document_reading_proofing_panel.py:115 -msgid "St&yle" -msgstr "Est&ilo" - -#: _speech_core/settings/constants.py:100 -#: _speech_core/settings/verbosity_panel.py:45 -msgid "State" -msgstr "Estado" - -#: _speech_core/settings/token_editor_panel.py:74 -msgid "States" -msgstr "Estados" - -#: _speech_core/schemes/catalog.py:347 -msgid "Strikethrough" -msgstr "Tachado" - -#: _speech_core/schemes/catalog.py:355 -msgid "Strong (emphasis)" -msgstr "Énfasis fuerte" - -#: _speech_core/schemes/catalog.py:363 -msgid "Style changes (any style)" -msgstr "Cambios de estilo (cualquier estilo)" - -#: _speech_core/settings/schemes_panel.py:736 -msgid "Style name to add, as NVDA reports it (for example Heading 1 or Quote):" -msgstr "Nombre de estilo que agregar, tal como lo anuncia NVDA (por ejemplo, Encabezado 1 o Cita):" - -#: _speech_core/schemes/catalog.py:311 -msgid "Style: {name}" -msgstr "Estilo: {name}" - -#: _speech_core/settings/document_reading_proofing_panel.py:111 -msgid "Su&perscripts and subscripts" -msgstr "Su&períndices y subíndices" - -#: _speech_core/schemes/catalog.py:353 -msgid "Subscript" -msgstr "Subíndice" - -#: _speech_core/settings/web/dialog.py:374 -msgid "Summary after page is ready" -msgstr "Resumen después de que la página esté lista" - -#: _speech_core/schemes/catalog.py:352 -msgid "Superscript" -msgstr "Superíndice" - -#: _speech_core/settings/edge_notifications_panel.py:46 -msgid "Suppress" -msgstr "Suprimir" - -#: _speech_core/settings/text/panel.py:101 -msgid "Suppress dashes inside words, such as sister-in-law" -msgstr "Suprimir guiones dentro de palabras, como sister-in-law" - -#: classicSpeech.py:1676 -msgid "Switches to the next ClassicSpeech speech and sound scheme" -msgstr "Cambia al siguiente esquema de voz y sonido de ClassicSpeech" - -#: _speech_core/schemes/catalog.py:217 -msgid "Switching to browse mode" -msgstr "Cambiando a modo exploración" - -#: _speech_core/schemes/catalog.py:221 -msgid "Switching to focus mode" -msgstr "Cambiando a modo foco" - -#: _speech_core/settings/schemes_panel.py:235 -msgid "Synthesizer" -msgstr "Sintetizador" - -#: _speech_core/settings/web/dialog.py:255 -msgid "T&ouch navigation elements:" -msgstr "Elementos de navegación t&áctil:" - -#: _speech_core/schemes/catalog.py:416 -msgid "Table cell coordinates (row and column numbers)" -msgstr "Coordenadas de celdas de tabla (números de fila y columna)" - -#: _speech_core/schemes/catalog.py:556 -#: _speech_core/settings/document_reading_proofing_panel.py:165 -msgid "Table information" -msgstr "Información de tabla" - -#: _speech_core/schemes/catalog.py:417 -msgid "Table row and column headers" -msgstr "Encabezados de filas y columnas de tabla" - -#: _speech_core/processors/web/summary.py:43 -#: _speech_core/schemes/catalog.py:415 _speech_core/settings/web/dialog.py:198 -msgid "Tables" -msgstr "Tablas" - -#: _speech_core/settings/dialog.py:74 _speech_core/settings/text/panel.py:65 -msgid "Text Processing" -msgstr "Procesamiento de Texto" - -#: _speech_core/schemes/catalog.py:365 -msgid "Text color changes" -msgstr "Cambios de color de texto" - -#: _speech_core/schemes/catalog.py:396 -msgid "Text columns" -msgstr "Columnas de texto" - -#: _speech_core/user_guide.py:68 -msgid "The ClassicSpeech user guide could not be found." -msgstr "No se encontró la guía del usuario de ClassicSpeech." - -#: _speech_core/user_guide.py:74 -msgid "The ClassicSpeech user guide could not be opened." -msgstr "No se pudo abrir la guía del usuario de ClassicSpeech." - -#: _speech_core/settings/voice_profiles_dialog.py:214 -msgid "The active synthesizer exposes no editable settings." -msgstr "El sintetizador activo no expone configuraciones editables." - -#: _speech_core/settings/schemes_panel.py:240 -msgid "The active synthesizer switches voices fastest. Another synthesizer is loaded each time this item is spoken and unloaded afterwards, which adds a noticeable delay." -msgstr "El sintetizador activo cambia de voz más rápidamente. Otro sintetizador se carga cada vez que se anuncia este elemento y se descarga después, lo que añade un retraso perceptible." - -#: _speech_core/update_check.py:268 -msgid "The add-on file could not be downloaded." -msgstr "No se pudo descargar el archivo del complemento." - -#: _speech_core/update_check.py:232 _speech_core/update_check.py:258 -msgid "The add-on file is larger than expected." -msgstr "El archivo del complemento es más grande de lo esperado." - -#: _speech_core/update_check.py:243 -msgid "The checksum file could not be downloaded." -msgstr "No se pudo descargar el archivo de suma de comprobación." - -#: _speech_core/update_check.py:245 -msgid "The checksum file could not be read." -msgstr "No se pudo leer el archivo de suma de comprobación." - -#: _speech_core/update_check.py:272 -msgid "The downloaded file does not match its checksum, so it was deleted." -msgstr "El archivo descargado no coincide con su suma de comprobación, por lo que se eliminó." - -#: _speech_core/settings/voice_profiles_dialog.py:412 -msgid "The file has no voice profiles for your current synthesizer. They are used when you switch to one of those synthesizers." -msgstr "El archivo no contiene perfiles de voz para tu sintetizador actual. Se utilizarán cuando cambies a uno de esos sintetizadores." - -#: _speech_core/update_check.py:217 -msgid "The latest release on GitHub has no version number ClassicSpeech understands." -msgstr "La última versión publicada en GitHub no tiene un número de versión que ClassicSpeech reconozca." - -#: _speech_core/update_check.py:228 -msgid "The release has no add-on file." -msgstr "La versión publicada no contiene un archivo de complemento." - -#: _speech_core/update_check.py:230 -msgid "The release has no checksum file, so its add-on file can't be checked." -msgstr "La versión publicada no contiene un archivo de suma de comprobación, por lo que no se puede verificar el archivo del complemento." - -#: _speech_core/settings/schemes_dialog.py:220 -msgid "The scheme could not be exported. See the NVDA log for details." -msgstr "No se pudo exportar el esquema. Consulta el registro de NVDA para obtener detalles." - -#: _speech_core/settings/schemes_dialog.py:239 -msgid "The scheme could not be imported. See the NVDA log for details." -msgstr "No se pudo importar el esquema. Consulta el registro de NVDA para obtener detalles." - -#: _speech_core/settings/schemes_dialog.py:277 -msgid "The schemes could not be saved. See the NVDA log for details." -msgstr "No se pudieron guardar los esquemas. Consulta el registro de NVDA para obtener detalles." - -#: _speech_core/settings/schemes_dialog.py:260 -msgid "The schemes folder could not be opened. It is {path}." -msgstr "No se pudo abrir la carpeta de esquemas. Está en {path}." - -#: _speech_core/settings/schemes_panel.py:616 -msgid "" -"The sound file could not be found:\n" -"{path}" -msgstr "" -"No se encontró el archivo de sonido:\n" -"{path}" - -#: _speech_core/settings/token_editor_panel.py:30 -msgid "" -"The token editor is global. Use it to rename or mute individual role and state labels for all verbosity profiles.\n" -"Use Control+Up and Control+Down to reorder the spoken token sequence.\n" -"Space: mute or unmute. F2: rename. Delete: clear rename. Shift+F10: menu." -msgstr "" -"El editor de tokens es global. Úsalo para renombrar o silenciar roles individuales y etiquetas de estado para todos los perfiles de verbosidad.\n" -"Usa Control+Arriba y Control+Abajo para reordenar la secuencia de tokens hablados.\n" -"Espacio: silenciar o reactivar. F2: renombrar. Suprimir: borrar renombre. Shift+F10: menú." - -#: _speech_core/settings/voice_profiles_dialog.py:385 -msgid "The voice profiles could not be exported. See the NVDA log for details." -msgstr "No se pudieron exportar los perfiles de voz. Consulta el registro de NVDA para obtener detalles." - -#: _speech_core/settings/voice_profiles_dialog.py:402 -msgid "The voice profiles could not be imported. See the NVDA log for details." -msgstr "No se pudieron importar los perfiles de voz. Consulta el registro de NVDA para obtener detalles." - -#: _speech_core/update_check.py:209 -msgid "There are no ClassicSpeech releases on GitHub yet." -msgstr "Todavía no hay versiones de ClassicSpeech publicadas en GitHub." - -#: _speech_core/settings/voice_profiles_dialog.py:374 -msgid "There are no voice profiles to export." -msgstr "No hay perfiles de voz que exportar." - -#: _speech_core/settings/schemes_dialog.py:224 -msgid "These sounds were not found and were left out:" -msgstr "No se encontraron estos sonidos y se omitieron:" - -#: _speech_core/update_check.py:346 -msgid "This copy of ClassicSpeech doesn't know where its updates are published, so it can't check for them." -msgstr "Esta copia de ClassicSpeech no sabe dónde se publican sus actualizaciones, por lo que no puede buscarlas." - -#: _speech_core/settings/schemes_dialog.py:235 -msgid "This file is not a ClassicSpeech scheme package." -msgstr "Este archivo no es un paquete de esquemas de ClassicSpeech." - -#: _speech_core/settings/voice_profiles_dialog.py:398 -msgid "This file is not a ClassicSpeech voice profiles file, or it has no voice profiles." -msgstr "Este archivo no es un archivo de perfiles de voz de ClassicSpeech o no contiene perfiles de voz." - -#: _speech_core/update_check.py:420 -msgid "This release has no add-on file to install. Download it from {url}" -msgstr "Esta versión publicada no contiene un archivo de complemento que instalar. Descárgalo desde {url}" - -#: _speech_core/update_check.py:415 -msgid "This release has no notes." -msgstr "Esta versión publicada no contiene notas." - -#: _speech_core/settings/schemes_panel.py:543 -msgid "This synthesizer exposes no editable settings." -msgstr "Este sintetizador no ofrece ajustes editables." - -#: _speech_core/settings/web/dialog.py:406 -msgid "Title" -msgstr "Título" - -#: _speech_core/settings/dialog.py:72 -#: _speech_core/settings/token_editor_panel.py:35 -msgid "Token Editor" -msgstr "Editor de Tokens" - -#: _speech_core/settings/verbosity_panel.py:47 -msgid "Tooltip" -msgstr "Consejo" - -#: _speech_core/history.py:154 -msgid "Top of speech history" -msgstr "Principio del historial de voz" - -#: _speech_core/settings/advanced_panel.py:68 -msgid "Turning the speech hook off leaves ClassicSpeech commands available, but lets NVDA speech pass through without ClassicSpeech processing." -msgstr "Desactivar el hook de voz deja disponibles las órdenes de ClassicSpeech, pero permite que la voz de NVDA pase sin ser procesada por ClassicSpeech." - -#: classicSpeech.py:1664 -msgid "Turns ClassicSpeech speech and sound schemes on or off" -msgstr "Activa o desactiva los esquemas de voz y sonido de ClassicSpeech" - -#: _speech_core/schemes/catalog.py:345 -msgid "Underlined" -msgstr "Subrayado" - -#: _speech_core/schemes/catalog.py:561 -msgid "Unknown and unlabeled objects" -msgstr "Objetos desconocidos y sin etiqueta" - -#: _speech_core/schemes/catalog.py:487 -msgid "Unknown objects" -msgstr "Objetos desconocidos" - -#: _speech_core/settings/rename_list_panel.py:25 -msgid "Unmute" -msgstr "Reactivar sonido" - -#: _speech_core/settings/web/dialog.py:233 -msgid "Use &screen layout (when supported)" -msgstr "Usar diseño de &pantalla (cuando sea compatible)" - -#: _speech_core/settings/number_processing_panel.py:214 -#: _speech_core/settings/number_processing_panel.py:216 -msgid "Use Windows locale for date format" -msgstr "Usar configuración regional de Windows para formato de fecha" - -#: _speech_core/settings/schemes_panel.py:230 -msgid "Use a custom &voice for this item" -msgstr "Usar una &voz personalizada para este elemento" - -#: _speech_core/settings/number_processing_panel.py:146 -#: _speech_core/settings/number_processing_panel.py:148 -msgid "Use friendly toll-free prefixes" -msgstr "Usar prefijos gratuitos amigables" - -#: _speech_core/settings/constants.py:94 -msgid "Use global" -msgstr "Usar global" - -#: _speech_core/settings/constants.py:99 -msgid "Value" -msgstr "Valor" - -#: _speech_core/settings/dialog.py:71 -#: _speech_core/settings/verbosity_panel.py:59 -msgid "Verbosity" -msgstr "Verbosidad" - -#: _speech_core/schemes/catalog.py:408 -msgid "Vertical alignment" -msgstr "Alineación vertical" - -#: _speech_core/schemes/catalog.py:432 -msgid "Visited links" -msgstr "Enlaces visitados" - -#: classicSpeech.py:1494 -msgid "Voice Profiles..." -msgstr "Perfiles de Voz..." - -#: _speech_core/settings/voice_profiles_dialog.py:92 -#: _speech_core/settings/voice_profiles_dialog.py:97 -#: _speech_core/settings/voice_profiles_dialog.py:98 -msgid "Voice profiles" -msgstr "Perfiles de voz" - -#: _speech_core/settings/schemes_panel.py:591 -msgid "Wave files (*.wav)|*.wav" -msgstr "Archivos de onda (*.wav)|*.wav" - -#: classicSpeech.py:1493 -msgid "Web / Browse Mode Settings..." -msgstr "Configuraciones de Web / Modo Exploración..." - -#: _speech_core/settings/web/dialog.py:297 -#: _speech_core/settings/web/dialog.py:98 -msgid "Web Element Reporting" -msgstr "Reporte de Elementos Web" - -#: _speech_core/schemes/catalog.py:214 -msgid "When NVDA exits, if Play sounds when starting or exiting NVDA is checked in NVDA's General settings." -msgstr "Cuando NVDA se cierra, si está marcada la opción Reproducir sonidos al iniciar o salir de NVDA en los ajustes Generales de NVDA." - -#: _speech_core/schemes/catalog.py:209 -msgid "When NVDA starts, if Play sounds when starting or exiting NVDA is checked in NVDA's General settings. NVDA plays it before add-ons load, so while this item has a sound, ClassicSpeech turns that option off and plays the start and exit sounds itself." -msgstr "Cuando NVDA se inicia, si está marcada la opción Reproducir sonidos al iniciar o salir de NVDA en los ajustes Generales de NVDA. NVDA reproduce ese sonido antes de cargar los complementos, así que, mientras este elemento tenga un sonido, ClassicSpeech desactiva esa opción y reproduce por sí mismo los sonidos de inicio y salida." - -#: _speech_core/schemes/catalog.py:217 -msgid "When NVDA switches to browse mode, if Audio indication of focus and browse modes is checked in NVDA's Browse Mode settings." -msgstr "Cuando NVDA cambia a modo exploración, si está marcada la indicación de audio de los modos foco y exploración en los ajustes de Modo exploración de NVDA." - -#: _speech_core/schemes/catalog.py:221 -msgid "When NVDA switches to focus mode, if Audio indication of focus and browse modes is checked in NVDA's Browse Mode settings." -msgstr "Cuando NVDA cambia a modo foco, si está marcada la indicación de audio de los modos foco y exploración en los ajustes de Modo exploración de NVDA." - -#: _speech_core/schemes/catalog.py:238 -msgid "When NVDA writes an error to its log, if Play a sound for logged errors allows it in NVDA's Advanced settings. By default NVDA plays it only in its test versions." -msgstr "Cuando NVDA escribe un error en su registro, si la opción Reproducir un sonido para errores registrados lo permite en los ajustes Avanzados de NVDA. De forma predeterminada, NVDA solo lo reproduce en sus versiones de prueba." - -#: _speech_core/schemes/catalog.py:251 -msgid "When NVDA's Remote Access connects this computer so that another computer can control it." -msgstr "Cuando el Acceso remoto de NVDA conecta este equipo para que otro equipo pueda controlarlo." - -#: _speech_core/schemes/catalog.py:248 -msgid "When NVDA's Remote Access connects this computer to control another computer." -msgstr "Cuando el Acceso remoto de NVDA conecta este equipo para controlar otro equipo." - -#: _speech_core/schemes/catalog.py:257 -msgid "When Remote Access disconnects, or another computer leaves the session." -msgstr "Cuando se desconecta el Acceso remoto o cuando otro equipo abandona la sesión." - -#: _speech_core/schemes/catalog.py:263 -msgid "When Remote Access receives the other computer's clipboard." -msgstr "Cuando el Acceso remoto recibe el portapapeles del otro equipo." - -#: _speech_core/schemes/catalog.py:260 -msgid "When Remote Access sends this computer's clipboard to the other computer." -msgstr "Cuando el Acceso remoto envía el portapapeles de este equipo al otro." - -#: _speech_core/schemes/catalog.py:254 -msgid "When another computer joins this computer's Remote Access session." -msgstr "Cuando otro equipo se une a la sesión de Acceso remoto de este equipo." - -#: _speech_core/settings/schemes_panel.py:220 -msgid "When playin&g the sound:" -msgstr "Al re&producir el sonido:" - -#: _speech_core/settings/schemes_panel.py:222 -msgid "When playing the sound" -msgstr "Al reproducir el sonido" - -#: _speech_core/schemes/catalog.py:225 -msgid "When suggestions appear as you type in a search field or another field that offers them, if Play a sound when auto-suggestions appear is checked in NVDA's Object Presentation settings." -msgstr "Cuando aparecen sugerencias mientras escribes en un campo de búsqueda u otro campo que las ofrezca, si está marcada la opción Reproducir un sonido cuando aparecen sugerencias automáticas en los ajustes de Presentación de objetos de NVDA." - -#: _speech_core/schemes/catalog.py:245 -msgid "When the screen curtain turns off, if Play sound when toggling Screen Curtain is checked in NVDA's settings." -msgstr "Cuando se desactiva la Cortina de Pantalla, si está marcada la opción Reproducir sonido al alternar la Cortina de Pantalla en los ajustes de NVDA." - -#: _speech_core/schemes/catalog.py:242 -msgid "When the screen curtain turns on, if Play sound when toggling Screen Curtain is checked in NVDA's settings." -msgstr "Cuando se activa la Cortina de Pantalla, si está marcada la opción Reproducir sonido al alternar la Cortina de Pantalla en los ajustes de NVDA." - -#: _speech_core/schemes/catalog.py:229 -msgid "When those suggestions close, if Play a sound when auto-suggestions appear is checked in NVDA's Object Presentation settings." -msgstr "Cuando se cierran esas sugerencias, si está marcada la opción Reproducir un sonido cuando aparecen sugerencias automáticas en los ajustes de Presentación de objetos de NVDA." - -#: _speech_core/schemes/catalog.py:233 -msgid "When you type a word with a spelling error, if Play sound for spelling errors while typing is checked in NVDA's Keyboard settings, and when NVDA reads a spelling or grammar error, if Spelling or grammar errors includes Sound in NVDA's Document Formatting settings." -msgstr "Cuando escribes una palabra con un error ortográfico, si está marcada la opción Reproducir sonido para errores ortográficos mientras escribes en los ajustes de Teclado de NVDA, y cuando NVDA lee un error ortográfico o gramatical, si Errores ortográficos o gramaticales incluye Sonido en los ajustes de Formato de documentos de NVDA." - -#: _speech_core/settings/hotkeys_panel.py:76 -msgid "Which shortcuts to &speak:" -msgstr "Qué atajos &anunciar:" - -#: _speech_core/settings/hotkeys_panel.py:79 -msgid "Which shortcuts to speak" -msgstr "Qué atajos decir" - -#: _speech_core/settings/schemes_panel.py:737 -msgid "Window class name to add:" -msgstr "Nombre de clase de ventana que agregar:" - -#: _speech_core/schemes/catalog.py:309 -msgid "Window class {name}" -msgstr "Clase de ventana {name}" - -#: _speech_core/schemes/catalog.py:564 -msgid "Window classes" -msgstr "Clases de ventana" - -#: _speech_core/settings/number_processing_panel.py:86 -msgid "Year month day" -msgstr "Año mes día" - -#: _speech_core/update_check.py:393 -msgid "You have ClassicSpeech {version}. The latest published release is {latest}. Your installed version is newer; no update is available." -msgstr "Tienes ClassicSpeech {version}. La última versión publicada es la {latest}. La versión instalada es más reciente; no hay ninguna actualización disponible." - -#: _speech_core/processors/web/summary.py:28 -msgid "annotation" -msgstr "anotación" - -#: _speech_core/processors/web/summary.py:40 -msgid "block quote" -msgstr "cita en bloque" - -#: _speech_core/processors/web/summary.py:29 -msgid "button" -msgstr "botón" - -#: _speech_core/processors/web/summary.py:45 -msgid "check box" -msgstr "casilla de verificación" - -#: _speech_core/processors/web/summary.py:30 -msgid "combo box" -msgstr "cuadro combinado" - -#: _speech_core/history.py:183 -msgid "copied" -msgstr "copiado" - -#: _speech_core/settings/edge_notifications_panel.py:47 -msgid "custom message: {text}" -msgstr "mensaje personalizado: {text}" - -#: _speech_core/processors/web/summary.py:32 -msgid "edit field" -msgstr "cuadro de edición" - -#: _speech_core/processors/web/summary.py:39 -msgid "embedded object" -msgstr "objeto integrado" - -#: _speech_core/processors/web/summary.py:44 -msgid "error" -msgstr "error" - -#: _speech_core/processors/web/summary.py:33 -msgid "form field" -msgstr "campo de formulario" - -#: _speech_core/processors/web/summary.py:38 -msgid "frame" -msgstr "marco" - -#: _speech_core/processors/web/summary.py:34 -msgid "graphic" -msgstr "gráfico" - -#: _speech_core/processors/web/summary.py:35 -msgid "heading" -msgstr "encabezado" - -#: _speech_core/processors/web/summary.py:31 -msgid "landmark" -msgstr "región" - -#: _speech_core/processors/web/summary.py:36 -msgid "link" -msgstr "enlace" - -#: _speech_core/processors/web/summary.py:37 -msgid "list" -msgstr "lista" - -#: _speech_core/schemes/catalog.py:116 -msgid "not {state}" -msgstr "no {state}" - -#: _speech_core/processors/web/summary.py:41 -msgid "radio button" -msgstr "botón de opción" - -#: _speech_core/settings/rename_list_panel.py:27 -msgid "renamed to {text}" -msgstr "renombrado a {text}" - -#: _speech_core/processors/web/summary.py:42 -msgid "separator" -msgstr "separador" - -#: _speech_core/settings/schemes_panel.py:91 -msgid "sound" -msgstr "sonido" - -#: _speech_core/settings/schemes_panel.py:91 -msgid "sound only" -msgstr "solo sonido" - -#: _speech_core/processors/web/summary.py:43 -msgid "table" -msgstr "tabla" - -#: classicSpeech.py:1858 -msgid "unknown" -msgstr "desconocido" - -#: _speech_core/settings/schemes_panel.py:94 -msgid "voice" -msgstr "voz" - -#: _speech_core/settings/schemes_panel.py:94 -msgid "voice on {engine}" -msgstr "voz en {engine}" - -#: classicSpeech.py:2049 -msgid "{count} NVDA settings were left as they are, because they were changed in NVDA's own settings after ClassicSpeech last changed them." -msgstr "Se conservaron {count} ajustes de NVDA tal como estaban porque se modificaron en los propios ajustes de NVDA después de que ClassicSpeech los cambiara por última vez." - -#: _speech_core/settings/constants.py:85 _speech_core/settings/constants.py:86 -msgid "{ms} ms" -msgstr "{ms} ms" - -#: _speech_core/settings/schemes_dialog.py:160 -msgid "{name} copy" -msgstr "Copia de {name}" - -#: _speech_core/settings/speech_timing_panel.py:81 -msgid "{tokenLabel} pause" -msgstr "Pausa de {tokenLabel}" - -#: _speech_core/settings/speech_timing_panel.py:72 -msgid "{tokenLabel} pause:" -msgstr "Pausa de {tokenLabel}:" - -#: _speech_core/base_processor/default_button.py:28 -msgctxt "default button" -msgid "default" -msgstr "predeterminado"