diff --git a/nvda.mo b/nvda.mo new file mode 100644 index 0000000..772a165 Binary files /dev/null and b/nvda.mo differ diff --git a/nvda.po b/nvda.po new file mode 100644 index 0000000..7cbd70b --- /dev/null +++ b/nvda.po @@ -0,0 +1,1526 @@ +# 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.9\n" + +#: _speech_core/settings/document_reading_proofing_panel.py:161 +msgid "&Alignment" +msgstr "&Alineación" + +#: _speech_core/settings/document_reading_proofing_panel.py:127 +msgid "&Bookmarks" +msgstr "&Marcadores" + +#: _speech_core/settings/web/dialog.py:316 +msgid "&Clickable" +msgstr "&Cliqueable" + +#: _speech_core/settings/document_reading_proofing_panel.py:115 +msgid "&Colors" +msgstr "&Colores" + +#: _speech_core/history_viewer.py:110 +msgid "&Copy" +msgstr "&Copiar" + +#: _speech_core/settings/document_reading_proofing_panel.py:128 +msgid "&Editor revisions" +msgstr "&Revisiones del editor" + +#: _speech_core/settings/web/dialog.py:228 +msgid "&Enable browse mode on page load" +msgstr "&Activar modo exploración al cargar la página" + +#: _speech_core/settings/document_reading_proofing_panel.py:96 +msgid "&Font name" +msgstr "&Nombre de la fuente" + +#: _speech_core/settings/web/dialog.py:308 +msgid "&Graphics" +msgstr "&Gráficos" + +#: _speech_core/settings/web/dialog.py:311 +msgid "&Groupings" +msgstr "&Agrupaciones" + +#: _speech_core/settings/web/dialog.py:305 +msgid "&Headings" +msgstr "&Encabezados" + +#: _speech_core/settings/document_reading_proofing_panel.py:160 +msgid "&Line spacing" +msgstr "&Espaciado de línea" + +#: _speech_core/settings/web/dialog.py:309 +msgid "&Lists" +msgstr "&Listas" + +#: _speech_core/settings/web/dialog.py:212 +msgid "&Maximum number of characters on one line" +msgstr "&Número máximo de caracteres en una línea" + +#: _speech_core/settings/web/dialog.py:220 +msgid "&Number of lines per page" +msgstr "&Número de líneas por página" + +#: _speech_core/settings/document_reading_proofing_panel.py:137 +msgid "&Pages" +msgstr "&Páginas" + +#: _speech_core/settings/document_reading_proofing_panel.py:158 +msgid "&Paragraph indentation" +msgstr "&Sangría de párrafo" + +#: _speech_core/settings/document_reading_proofing_panel.py:165 +msgid "&Tables" +msgstr "&Tablas" + +#: _speech_core/settings/web/dialog.py:246 +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/settings/web/dialog.py:387 +msgid "1 second" +msgstr "1 segundo" + +#: _speech_core/settings/web/dialog.py:388 +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:389 +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:390 +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:391 +msgid "5 seconds" +msgstr "5 segundos" + +#: _speech_core/settings/text/panel.py:49 +msgid "6 repeated characters" +msgstr "6 caracteres repetidos" + +#: _speech_core/settings/constants.py:27 +msgid "Abbreviated without plus" +msgstr "Abreviado sin más" + +#: _speech_core/settings/constants.py:36 +msgid "Access keys and command shortcuts" +msgstr "Teclas de acceso y atajos de órdenes" + +#: _speech_core/settings/constants.py:34 +msgid "Access keys only" +msgstr "Solo teclas de acceso" + +#: _speech_core/settings/verbosity_panel.py:81 +msgid "Active profile" +msgstr "Perfil activo" + +#: _speech_core/settings/verbosity_panel.py:76 +msgid "Active profile:" +msgstr "Perfil activo:" + +#: _speech_core/settings/advanced_panel.py:29 +#: _speech_core/settings/constants.py:7 _speech_core/settings/dialog.py:76 +#: _speech_core/settings/document_reading_proofing_panel.py:171 +msgid "Advanced" +msgstr "Avanzado" + +#: _speech_core/settings/constants.py:68 +msgid "After each token" +msgstr "Después de cada elemento (token)" + +#: _speech_core/settings/text/panel.py:50 +msgid "All repeated characters" +msgstr "Todos los caracteres repetidos" + +#: _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:34 +msgid "Announce default button in dialogs" +msgstr "Anunciar el botón predeterminado en los cuadros de diálogo" + +#: _speech_core/settings/constants.py:44 +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:106 +msgid "Announce on every move" +msgstr "Anunciar en cada movimiento" + +#: _speech_core/settings/constants.py:45 +#: _speech_core/settings/verbosity_panel.py:105 +msgid "Announce only first item" +msgstr "Anunciar solo el primer elemento" + +#: classicSpeech.py:1481 +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:167 +#: _speech_core/settings/voice_profiles_dialog.py:107 +#: _speech_core/settings/web/dialog.py:158 +msgid "Apply" +msgstr "Aplicar" + +#: _speech_core/settings/web/dialog.py:313 +msgid "Arti&cles" +msgstr "Artí&culos" + +#: _speech_core/settings/web/dialog.py:232 +msgid "Audio indication of focus and browse modes" +msgstr "Indicación Audible de los modos foco y exploración" + +#: _speech_core/settings/web/dialog.py:229 +msgid "Automatic &Say All on page load" +msgstr "&Verbalizar Todo automáticamente al cargar la página" + +#: _speech_core/settings/web/dialog.py:231 +msgid "Automatic focus mode for caret movement" +msgstr "Modo foco automático para el movimiento del cursor" + +#: _speech_core/settings/web/dialog.py:230 +msgid "Automatic focus mode for focus changes" +msgstr "Modo Foco automático para cambios del foco" + +#: _speech_core/settings/web/dialog.py:394 +msgid "Automatic page-entry summary delay" +msgstr "Retraso automático del resumen al entrar a la página" + +#: _speech_core/settings/web/dialog.py:383 +msgid "Automatic page-entry summary delay:" +msgstr "Retraso automático del resumen al entrar a la página:" + +#: _speech_core/settings/constants.py:67 +msgid "Before each token" +msgstr "Antes de cada elemento (token)" + +#: _speech_core/settings/constants.py:5 +msgid "Beginner" +msgstr "Principiante" + +#: _speech_core/settings/web/dialog.py:310 +msgid "Block "es" +msgstr "Ci&tas en bloque" + +#: _speech_core/processors/web/summary.py:40 +msgid "Block quotes" +msgstr "Citas en bloque" + +#: _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:318 +msgid "Braille report live regions:" +msgstr "Reporte braille de regiones dinámicas:" + +#: _speech_core/settings/web/dialog.py:209 +#: _speech_core/settings/web/dialog.py:91 +msgid "Browse Mode" +msgstr "Modo Exploración" + +#: _speech_core/settings/web/dialog.py:234 +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:111 +msgid "C&lear" +msgstr "&Borrar" + +#: _speech_core/settings/dialog.py:169 +#: _speech_core/settings/voice_profiles_dialog.py:106 +#: _speech_core/settings/web/dialog.py:157 +msgid "Cancel" +msgstr "Cancelar" + +#: _speech_core/settings/dialog.py:105 _speech_core/settings/dialog.py:106 +#: _speech_core/settings/dialog.py:97 _speech_core/settings/web/dialog.py:113 +#: _speech_core/settings/web/dialog.py:121 +#: _speech_core/settings/web/dialog.py:122 +msgid "Categories" +msgstr "Categorías" + +#: _speech_core/settings/document_reading_proofing_panel.py:168 +msgid "Cell &borders:" +msgstr "&Bordes de celda:" + +#: _speech_core/settings/document_reading_proofing_panel.py:167 +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/web/dialog.py:332 +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:60 +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:1197 classicSpeech.py:1276 classicSpeech.py:1283 +#: classicSpeech.py:1290 classicSpeech.py:1344 classicSpeech.py:1361 +#: classicSpeech.py:1399 classicSpeech.py:1406 classicSpeech.py:1413 +#: classicSpeech.py:1420 classicSpeech.py:1427 classicSpeech.py:1434 +#: classicSpeech.py:1482 +msgid "ClassicSpeech" +msgstr "ClassicSpeech" + +#: _speech_core/settings/dialog.py:82 +msgid "ClassicSpeech Settings" +msgstr "Configuraciones de ClassicSpeech" + +#: _speech_core/settings/voice_profiles_dialog.py:32 +msgid "ClassicSpeech Voice Profiles" +msgstr "Perfiles de Voz de ClassicSpeech" + +#: _speech_core/settings/web/dialog.py:100 +msgid "ClassicSpeech Web / Browse Mode Settings" +msgstr "Configuraciones de ClassicSpeech para Web / Modo Exploración" + +#: _speech_core/settings/rename_list_panel.py:27 +msgid "Clear Rename\tDelete" +msgstr "Borrar Renombrar\tSuprimir" + +#: _speech_core/history_viewer.py:112 +msgid "Close" +msgstr "Cerrar" + +#: _speech_core/processors/web/summary.py:30 +msgid "Combo boxes" +msgstr "Cuadros combinados" + +#: _speech_core/settings/constants.py:35 +msgid "Command shortcuts only" +msgstr "Solo atajos de órdenes" + +#: _speech_core/settings/document_reading_proofing_panel.py:126 +msgid "Commen&ts" +msgstr "Comen&tarios" + +#: _speech_core/settings/advanced_panel.py:30 +msgid "Configure ClassicSpeech diagnostic logging and the speech processing hook." +msgstr "Configura el registro de diagnóstico de ClassicSpeech y el hook de procesamiento de voz." + +#: _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:207 +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:58 +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:289 +msgid "Configure web-related native NVDA documentFormatting announcements." +msgstr "Configura los anuncios nativos de documentFormatting (formateado de documentos) de NVDA relacionados con la web." + +#: classicSpeech.py:1426 +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" + +#: classicSpeech.py:1441 +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:1495 classicSpeech.py:1504 +msgid "Default button {name}" +msgstr "Botón predeterminado {name}" + +#: _speech_core/settings/constants.py:88 +#: _speech_core/settings/verbosity_panel.py:49 +msgid "Description" +msgstr "Descripción" + +#: _speech_core/settings/constants.py:16 +msgid "Dialogs" +msgstr "Diálogos" + +#: _speech_core/settings/dialog.py:71 +#: _speech_core/settings/document_reading_proofing_panel.py:57 +msgid "Document Reading / Proofing" +msgstr "Lectura / Revisión de Documentos" + +#: _speech_core/settings/document_reading_proofing_panel.py:125 +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/settings/document_reading_proofing_panel.py:112 +msgid "E&mphasis" +msgstr "Énfa&sis" + +#: _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/processors/web/summary.py:39 +msgid "Embedded objects" +msgstr "Objetos integrados" + +#: _speech_core/settings/advanced_panel.py:75 +msgid "Enable ClassicSpeech diagnostic logging" +msgstr "Habilitar registro de diagnóstico de ClassicSpeech" + +#: _speech_core/settings/advanced_panel.py:37 +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/processors/web/summary.py:44 +msgid "Errors" +msgstr "Errores" + +#: _speech_core/settings/constants.py:26 +msgid "Expanded without plus" +msgstr "Expandido sin más" + +#: _speech_core/settings/web/dialog.py:271 +msgid "Experimental heading presentation" +msgstr "Presentación experimental de encabezados" + +#: _speech_core/settings/web/dialog.py:315 +msgid "Fi&gures" +msgstr "Fi&guras" + +#: _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:239 +msgid "Focus mode message:" +msgstr "Mensaje del modo foco:" + +#: _speech_core/settings/constants.py:53 +msgid "Focused object" +msgstr "Objeto enfocado" + +#: _speech_core/settings/document_reading_proofing_panel.py:95 +msgid "Font" +msgstr "Fuente" + +#: _speech_core/settings/document_reading_proofing_panel.py:97 +msgid "Font &size" +msgstr "Tamaño de f&uente" + +#: _speech_core/settings/document_reading_proofing_panel.py:102 +msgid "Font attrib&utes" +msgstr "Atrib&utos de fuente" + +#: _speech_core/settings/hotkeys_panel.py:81 +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:190 +msgid "Form fields" +msgstr "Campos de formulario" + +#: _speech_core/settings/web/dialog.py:314 +msgid "Fra&mes" +msgstr "Ma&rcos" + +#: _speech_core/processors/web/summary.py:38 +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:1194 +msgid "General Settings..." +msgstr "Configuración General..." + +#: _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/processors/web/summary.py:34 +msgid "Graphics" +msgstr "Gráficos" + +#: _speech_core/settings/number_processing_panel.py:56 +msgid "Grouped digits" +msgstr "Dígitos agrupados" + +#: _speech_core/settings/misc_panel.py:41 +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:166 +msgid "H&eaders" +msgstr "&Encabezados" + +#: _speech_core/processors/web/summary.py:35 +#: _speech_core/settings/web/dialog.py:188 +msgid "Headings" +msgstr "Encabezados" + +#: _speech_core/settings/document_reading_proofing_panel.py:113 +msgid "Highlighted (mar&ked) text" +msgstr "Texto resaltado (mar&cado)" + +#: _speech_core/settings/constants.py:89 +msgid "Hotkey" +msgstr "Atajo de teclado" + +#: _speech_core/settings/hotkeys_panel.py:37 +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:74 _speech_core/settings/hotkeys_panel.py:41 +msgid "Hotkeys" +msgstr "Atajos de teclado" + +#: _speech_core/settings/document_reading_proofing_panel.py:151 +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/web/dialog.py:304 +msgid "Include l&ayout tables" +msgstr "Incluir tablas de d&iseño" + +#: _speech_core/settings/web/dialog.py:409 +msgid "Included page summary element types" +msgstr "Tipos de elementos del resumen de página incluidos" + +#: _speech_core/settings/misc_panel.py:51 +#: _speech_core/settings/misc_panel.py:65 +msgid "Insert+Tab reports" +msgstr "Reportes de Insert+Tab" + +#: _speech_core/settings/constants.py:6 +msgid "Intermediate" +msgstr "Intermedio" + +#: _speech_core/settings/dialog.py:73 +#: _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 renombrar. Shift+F10: menú." + +#: _speech_core/settings/web/dialog.py:312 +msgid "Lan&dmarks" +msgstr "Puntos de &referencia" + +#: _speech_core/processors/web/summary.py:31 +msgid "Landmarks" +msgstr "Puntos de referencia" + +#: _speech_core/settings/web/dialog.py:306 +msgid "Lin&ks" +msgstr "En&laces" + +#: _speech_core/settings/document_reading_proofing_panel.py:143 +msgid "Line &indentation reporting:" +msgstr "Reporte de &sangría de línea:" + +#: _speech_core/settings/document_reading_proofing_panel.py:138 +msgid "Line &numbers" +msgstr "&Números de línea" + +#: _speech_core/settings/web/dialog.py:307 +msgid "Link type" +msgstr "Tipo de enlace" + +#: _speech_core/processors/web/summary.py:36 +#: _speech_core/settings/web/dialog.py:189 +msgid "Links" +msgstr "Enlaces" + +#: _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/processors/web/summary.py:37 +#: _speech_core/settings/web/dialog.py:191 +msgid "Lists" +msgstr "Listas" + +#: _speech_core/settings/web/dialog.py:264 +msgid "Load Chromium virtual buffer when document busy." +msgstr "Cargar el búfer virtual de Chromium cuando el documento esté ocupado." + +#: _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/dialog.py:72 +#: _speech_core/settings/menus_panel.py:25 +msgid "Menus" +msgstr "Menús" + +#: _speech_core/settings/web/dialog.py:94 +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:75 +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:1419 +msgid "Moves to the newest ClassicSpeech history item" +msgstr "Mueve al elemento más reciente del historial de ClassicSpeech" + +#: classicSpeech.py:1412 +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:29 +msgid "Mute" +msgstr "Silenciar" + +#: _speech_core/settings/rename_list_panel.py:80 +msgid "Muted" +msgstr "Silenciado" + +#: _speech_core/settings/constants.py:52 +#: _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 un ocho cientos. 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:367 +msgid "NVDA native, no summary" +msgstr "Nativo de NVDA, sin resumen" + +#: _speech_core/settings/constants.py:83 +#: _speech_core/settings/verbosity_panel.py:46 +msgid "Name" +msgstr "Nombre" + +#: _speech_core/settings/constants.py:25 +msgid "Native shortcut as is" +msgstr "Atajo nativo tal cual" + +#: _speech_core/settings/constants.py:54 +msgid "Navigator object" +msgstr "Objeto del navegador" + +#: _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/web/dialog.py:386 +msgid "No additional delay" +msgstr "Sin retraso adicional" + +#: classicSpeech.py:1502 classicSpeech.py:1507 +msgid "No default button" +msgstr "Sin botón predeterminado" + +#: classicSpeech.py:1396 +msgid "No focus" +msgstr "Sin foco" + +#: _speech_core/history_viewer.py:153 +msgid "No history item selected" +msgstr "Ningún elemento del historial seleccionado" + +#: classicSpeech.py:1379 classicSpeech.py:1389 +msgid "No object" +msgstr "Sin objeto" + +#: _speech_core/processors/web/summary.py:57 +msgid "No selected element types found." +msgstr "No se encontraron tipos de elementos 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:336 +msgid "Notify when page is ready" +msgstr "Notificar cuando la página esté lista" + +#: _speech_core/settings/dialog.py:70 +#: _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:168 +#: _speech_core/settings/voice_profiles_dialog.py:105 +#: _speech_core/settings/web/dialog.py:156 +msgid "OK" +msgstr "Aceptar" + +#: _speech_core/settings/misc_panel.py:71 +msgid "Object navigation processing" +msgstr "Procesamiento de la navegación por objetos" + +#: _speech_core/settings/constants.py:15 _speech_core/settings/constants.py:43 +#: _speech_core/settings/constants.py:71 _speech_core/settings/text/panel.py:27 +#: _speech_core/settings/verbosity_panel.py:104 +msgid "Off" +msgstr "Desactivado" + +#: classicSpeech.py:1289 +msgid "Opens ClassicSpeech Voice Profiles" +msgstr "Abre los Perfiles de Voz de ClassicSpeech" + +#: classicSpeech.py:1282 +msgid "Opens ClassicSpeech Web / Browse Mode Settings" +msgstr "Abre las Configuraciones de ClassicSpeech para Web / Modo Exploración" + +#: classicSpeech.py:1275 +msgid "Opens ClassicSpeech settings" +msgstr "Abre las configuraciones de ClassicSpeech" + +#: classicSpeech.py:1433 +msgid "Opens the ClassicSpeech history dialog" +msgstr "Abre el diálogo del historial 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/web/dialog.py:334 +#: _speech_core/settings/web/dialog.py:93 +msgid "Page Summary" +msgstr "Resumen de Página" + +#: _speech_core/settings/web/dialog.py:405 +msgid "Page Summary choices:" +msgstr "Opciones del Resumen de Página:" + +#: _speech_core/settings/web/dialog.py:344 +#: _speech_core/settings/web/dialog.py:350 +msgid "Page ready message:" +msgstr "Mensaje de página lista:" + +#: classicSpeech.py:1351 classicSpeech.py:1356 +msgid "Page summary is not available here." +msgstr "El resumen de página no está disponible aquí." + +#: _speech_core/settings/web/dialog.py:364 +msgid "Page-load summary:" +msgstr "Resumen al cargar página:" + +#: _speech_core/settings/document_reading_proofing_panel.py:136 +msgid "Pages and spacing" +msgstr "Páginas y espaciado" + +#: _speech_core/settings/number_processing_panel.py:37 +msgid "Pairs" +msgstr "Pares" + +#: _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:87 +msgid "Position" +msgstr "Posición" + +#: _speech_core/settings/verbosity_panel.py:109 +msgid "Position announcements" +msgstr "Anuncios de posición" + +#: _speech_core/settings/verbosity_panel.py:100 +msgid "Position announcements:" +msgstr "Anuncios de posición:" + +#: _speech_core/settings/voice_profiles_dialog.py:101 +#: _speech_core/settings/voice_profiles_dialog.py:257 +msgid "Pre&view selected profile" +msgstr "&Vista previa del perfil seleccionado" + +#: _speech_core/settings/misc_panel.py:78 +msgid "Prevent automatic speech interruptions" +msgstr "Evitar interrupciones automáticas de voz" + +#: _speech_core/settings/voice_profiles_dialog.py:94 +msgid "Preview &text:" +msgstr "&Texto de vista previa:" + +#: _speech_core/settings/voice_profiles_dialog.py:96 +msgid "Preview text:" +msgstr "Texto de vista previa:" + +#: _speech_core/settings/voice_profiles_dialog.py:259 +msgid "Previewing selected profile." +msgstr "Previsualizando el perfil seleccionado." + +#: _speech_core/settings/voice_profiles_dialog.py:257 +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/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:276 +msgid "Reduce repeated heading levels on continuation lines" +msgstr "Reducir niveles de encabezado repetidos en líneas de continuación" + +#: _speech_core/settings/voice_profiles_dialog.py:271 +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 cada anulación guardada del Perfil de Voz de ClassicSpeech para el sintetizador activo? Se usará la configuración de voz nativa de NVDA hasta que guardes un nuevo perfil." + +#: _speech_core/settings/rename_list_panel.py:26 +msgid "Rename\tF2" +msgstr "Renombrar\tF2" + +#: _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:369 +msgid "Replace initial page speech with summary" +msgstr "Reemplazar la voz inicial de la página con resumen" + +#: _speech_core/settings/web/dialog.py:295 +msgid "Report 'has details' for structured annotations" +msgstr "Reportar 'tiene detalles' para anotaciones estructuradas" + +#: _speech_core/settings/web/dialog.py:301 +msgid "Report aria-description always" +msgstr "Reportar siempre aria-description" + +#: _speech_core/settings/document_reading_proofing_panel.py:177 +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)" + +#: _speech_core/settings/document_reading_proofing_panel.py:121 +msgid "Report transparent color values" +msgstr "Reportar valores de colores transparentes" + +#: classicSpeech.py:1343 +msgid "Reports selected Browse Mode element counts for the current page" +msgstr "Reporta los recuentos de elementos seleccionados del Modo Exploración para la página actual" + +#: _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:299 +msgid "Reset Key Labels to Defaults Now" +msgstr "Restablecer Etiquetas de Teclas a Valores Predeterminados Ahora" + +#: _speech_core/settings/verbosity_panel.py:226 +msgid "Reset Profile" +msgstr "Restablecer Perfil" + +#: _speech_core/settings/dialog.py:162 _speech_core/settings/dialog.py:291 +msgid "Reset Profile Now" +msgstr "Restablecer Perfil Ahora" + +#: _speech_core/settings/token_editor_panel.py:226 +msgid "Reset Tokens to Defaults" +msgstr "Restablecer Elementos (Tokens) a Valores Predeterminados" + +#: _speech_core/settings/dialog.py:295 +msgid "Reset Tokens to Defaults Now" +msgstr "Restablecer Elementos (Tokens) a Valores Predeterminados Ahora" + +#: _speech_core/settings/voice_profiles_dialog.py:103 +#: _speech_core/settings/voice_profiles_dialog.py:104 +#: _speech_core/settings/voice_profiles_dialog.py:273 +msgid "Reset all Voice Profile overrides" +msgstr "Restablecer todas las anulaciones de 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:218 +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 las anulaciones guardadas 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." + +#: _speech_core/settings/edge_notifications_panel.py:44 +msgid "Restore native message\tDelete" +msgstr "Restaurar mensaje nativo\tSuprimir" + +#: classicSpeech.py:1405 +msgid "Reviews the next ClassicSpeech history item" +msgstr "Revisa el siguiente elemento del historial de ClassicSpeech" + +#: classicSpeech.py:1398 +msgid "Reviews the previous ClassicSpeech history item" +msgstr "Revisa el elemento anterior del historial de ClassicSpeech" + +#: _speech_core/settings/constants.py:84 +#: _speech_core/settings/verbosity_panel.py:47 +msgid "Role" +msgstr "Rol" + +#: _speech_core/settings/token_editor_panel.py:64 +msgid "Roles" +msgstr "Roles" + +#: _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/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:67 +msgid "Shortcut formatting" +msgstr "Formato de atajos" + +#: _speech_core/settings/hotkeys_panel.py:62 +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" + +#: _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/advanced_panel.py:44 +msgid "Speak a message when the speech hook loads" +msgstr "Decir un mensaje cuando cargue el gancho de voz" + +#: _speech_core/settings/hotkeys_panel.py:59 +msgid "Speak hotkeys" +msgstr "Verbalizar atajos de teclado" + +#: _speech_core/settings/hotkeys_panel.py:54 +msgid "Speak hotkeys:" +msgstr "Verbalizar atajos de teclado:" + +#: _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:1360 +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/history_viewer.py:96 +msgid "Speech History" +msgstr "Historial de Voz" + +#: _speech_core/settings/dialog.py:68 +#: _speech_core/settings/speech_timing_panel.py:38 +msgid "Speech Timing" +msgstr "Sincronización de Voz" + +#: _speech_core/history_viewer.py:161 +msgid "Speech history cleared" +msgstr "Historial de voz borrado" + +#: _speech_core/settings/advanced_panel.py:60 +msgid "Speech hook loaded message" +msgstr "Mensaje de carga del gancho de voz" + +#: _speech_core/settings/advanced_panel.py:52 +msgid "Speech hook loaded message:" +msgstr "Mensaje de carga del gancho de voz:" + +#: _speech_core/settings/misc_panel.py:92 +msgid "Speech interrupt for Enter key" +msgstr "Interrupción de voz para la tecla Intro" + +#: _speech_core/settings/misc_panel.py:85 +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/settings/document_reading_proofing_panel.py:130 +msgid "Spelling or grammar e&rrors" +msgstr "E&rrores de ortografía o gramática" + +#: _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:80 +msgid "Spoken" +msgstr "Hablado" + +#: _speech_core/settings/verbosity_panel.py:95 +msgid "Spoken object details" +msgstr "Detalles de objeto hablados" + +#: _speech_core/settings/verbosity_panel.py:87 +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 elementos (tokens) hablados" + +#: _speech_core/settings/document_reading_proofing_panel.py:114 +msgid "St&yle" +msgstr "Est&ilo" + +#: _speech_core/settings/constants.py:86 +#: _speech_core/settings/verbosity_panel.py:48 +msgid "State" +msgstr "Estado" + +#: _speech_core/settings/token_editor_panel.py:74 +msgid "States" +msgstr "Estados" + +#: _speech_core/settings/document_reading_proofing_panel.py:110 +msgid "Su&perscripts and subscripts" +msgstr "Su&períndices y subíndices" + +#: _speech_core/settings/web/dialog.py:368 +msgid "Summary after page is ready" +msgstr "Resumen después de que la página esté lista" + +#: _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 cuñado (sister-in-law)" + +#: _speech_core/settings/web/dialog.py:249 +msgid "T&ouch navigation elements:" +msgstr "Elementos de navegación t&áctil:" + +#: _speech_core/settings/document_reading_proofing_panel.py:164 +msgid "Table information" +msgstr "Información de tabla" + +#: _speech_core/processors/web/summary.py:43 +#: _speech_core/settings/web/dialog.py:192 +msgid "Tables" +msgstr "Tablas" + +#: _speech_core/settings/dialog.py:69 _speech_core/settings/text/panel.py:65 +msgid "Text Processing" +msgstr "Procesamiento de Texto" + +#: _speech_core/settings/voice_profiles_dialog.py:144 +msgid "The active synthesizer exposes no editable settings." +msgstr "El sintetizador activo no expone configuraciones editables." + +#: _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/web/dialog.py:400 +msgid "Title" +msgstr "Título" + +#: _speech_core/settings/dialog.py:67 +#: _speech_core/settings/token_editor_panel.py:35 +msgid "Token Editor" +msgstr "Editor de Tokens" + +#: _speech_core/settings/verbosity_panel.py:50 +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:67 +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." + +#: _speech_core/settings/rename_list_panel.py:28 +msgid "Unmute" +msgstr "Reactivar sonido" + +#: _speech_core/settings/web/dialog.py:227 +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/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:80 +msgid "Use global" +msgstr "Usar global" + +#: _speech_core/settings/constants.py:85 +msgid "Value" +msgstr "Valor" + +#: _speech_core/settings/dialog.py:66 +#: _speech_core/settings/verbosity_panel.py:62 +msgid "Verbosity" +msgstr "Verbosidad" + +#: classicSpeech.py:1196 +msgid "Voice Profiles..." +msgstr "Perfiles de Voz..." + +#: _speech_core/settings/voice_profiles_dialog.py:70 +#: _speech_core/settings/voice_profiles_dialog.py:75 +#: _speech_core/settings/voice_profiles_dialog.py:76 +msgid "Voice profiles" +msgstr "Perfiles de voz" + +#: classicSpeech.py:1195 +msgid "Web / Browse Mode Settings..." +msgstr "Configuraciones de Web / Modo Exploración..." + +#: _speech_core/settings/web/dialog.py:291 +#: _speech_core/settings/web/dialog.py:92 +msgid "Web Element Reporting" +msgstr "Reporte de Elementos Web" + +#: _speech_core/settings/hotkeys_panel.py:75 +msgid "Which shortcuts to speak" +msgstr "Qué atajos decir" + +#: _speech_core/settings/hotkeys_panel.py:70 +msgid "Which shortcuts to speak:" +msgstr "Qué atajos decir:" + +#: _speech_core/settings/number_processing_panel.py:86 +msgid "Year month day" +msgstr "Año mes día" + +#: _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 "campo 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/processors/web/summary.py:41 +msgid "radio button" +msgstr "botón de opción" + +#: _speech_core/settings/rename_list_panel.py:30 +msgid "renamed to {text}" +msgstr "renombrado a {text}" + +#: _speech_core/processors/web/summary.py:42 +msgid "separator" +msgstr "separador" + +#: _speech_core/processors/web/summary.py:43 +msgid "table" +msgstr "tabla" + +#: classicSpeech.py:1494 +msgid "unknown" +msgstr "desconocido" + +#: _speech_core/settings/constants.py:71 _speech_core/settings/constants.py:72 +msgid "{ms} ms" +msgstr "{ms} ms" + +#: _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}:"