From ee07411076aaa440753abcd09e45d8bb5aeb036b Mon Sep 17 00:00:00 2001 From: HoracioDos Date: Tue, 2 Oct 2018 10:12:01 -0300 Subject: [PATCH 1/2] Update kochmorse_es.ts --- shared/kochmorse_es.ts | 275 +++++++++++++++++++++-------------------- 1 file changed, 144 insertions(+), 131 deletions(-) diff --git a/shared/kochmorse_es.ts b/shared/kochmorse_es.ts index 72b1ca5..b15cb41 100644 --- a/shared/kochmorse_es.ts +++ b/shared/kochmorse_es.ts @@ -6,12 +6,12 @@ About KochMorse - + Acerca de Kochmorse https://github.com/hmatuschek/kochmorse/wiki - + https://github.com/hmatuschek/kochmorse/wiki @@ -19,12 +19,12 @@ QSO Chat tutor settings - + Configuración del tutor de conversación QSO <No settings for this tutor> - + <Este tutor no requiere configuración> @@ -32,92 +32,96 @@ Specifies the speed (in WPM) for the symbols. - + Define la velocidad (Palabras por minuto) para los símbolos. Specifies the pause lengths between symbols and words. - + Define la longitud de la pausa entre símbolos y palabras. Specifies the freqency (in Hz) of the CW tone. - + Define la frecuencia (en Hz) del tono CW. Specifies the freqency offset (in Hz) for the 'dah' tone. - + Define el desplazamiento de la frecuencia (en Hz) para el tono 'dah'. Soft - + Suave Sharp - + Nítido Cracking - + Quebradizo Selects the sound 'sharpness' for the CW tone. - + Selecciona la nitidez para el tono CW. Exact - + Exacto Bug - + Manipulador semi automático de paletas (bug) Straight - + Tradicional Selects the timeing jitter to simulate a semi-automatic key (bug) or a straight key. - + Cadence style from french translation. + Selecciona el estilo de cadencia para emular un manipulador semi automático (bug) o uno tradicional. Speed (WPM) - + Velocidad (Palabras por Minuto) Eff. speed (WPM) - + Velocidad efectiva (Palabras por minuto) Tone (Hz) - + Tono (Hz) Dash pitch (Hz) - + Timbre de la raya (en Hz) Sound - + Sonido Jitter - + Estilo = Style +Cadencia = cadence from French translation. +Trepidación = Sine wave shiver + Cadencia @@ -125,32 +129,32 @@ Select the audio output device. - + Elija el dispositivo de salida de audio. Select the audio input device used for decoding CW send by you. - + Elija el dispositivo de entrada utilizado para decodificar el CW enviado por usted. Specifies the detector threshold in dB for decoding CW. - + Define el umbral de detección en dB para decodificar CW. Output device - + Dispositivo de salida Input device - + Dispositivo de entrada Detector threshold (dB) - + Umbral de detección (dB) @@ -158,109 +162,111 @@ Enables the noise effect. - + Habilita el efecto de ruido. Specifies the signal-to-noise ratio in dB for the noise effect (should be >10dB). - + Define la proporción entre señal y ruido expresada en dB para simular el efecto de ruido (Debe ser > a 10dB). Enables a band-pass audio fiter around the CW tone freqency. - + Habilita un filtro de paso de banda para la frecuencia del tono CW. Specifies the bandwidth in Hz of the audio filter. - + Define el ancho de banda en Hz del filtro de audio. Enabled - + Habilitado SNR (dB) - + RSR (Relación Señal Ruido en dB) Bandpass - + Paso de banda Bandwidth [Hz] - + Ancho de banda Noise - + Ruido Enables the fading effect of the CW signal to simulate QSB. - + Habilita el efecto de atenuación de la señal CW para simular QSB. Specifies the average rate (per minute) at which the signal will fade away. - + Define la tasa promedio (por minuito) bajo la cual se desvanecerá o perderá la señal. Specifies the maximum damping in dB for the fading effect. - + Define la atenuación máxima en dB para el efecto de atenuación. Rate [1/min] - + Ratio is also correct in spanish + Tasa [1/min] max. Damping [dB] - + Atenuación Máxima (en dB) Fading - + Atenuación Enables a QRM effect that simulates nearby QSOs - + Habilita un efecto de interferencia que simula QSOs cercanos = Enables an interference effect that simulates nearby QSOs + Habilita un efecto de QRM que simula QSOs cercanos Specifies the number of QRM stations. - + Define el número de estaciones QRM. Specifies the relative power (in dB) of all QRM stations to the CW signal. - + Define la potencia relativa (en dB) de todas las estaciones QRM para la señal CW. Num QRM stations - + Número de estaciones QRM SNR - + RSR (Relación señal ruido) QRM - + QRM (Interferencia artificial) @@ -270,14 +276,14 @@ Sent %1 chars in %2 words and %3 lines. If you have less than %4 mistakes, you can proceed to lesson %5. - + Enviados %1 caracteres en %2 palabras en %3 líneas. Si realizó menos de %4 errores, puede avanzar a la lección %5. Sent %1 chars in %2 words and %3 lines. If you have less than %4 mistakes, you completed the course! - + Enviados %1 caracteres en %2 palabras en %3 líneas. Si realizó menos de %4 errores,¡Felicitaciones! ¡Ha completado el curso! @@ -285,97 +291,99 @@ Sent %1 chars in %2 words and %3 lines. If you have less than %4 mistakes, you c Koch tutor settings - + Configuración del tutor Koch Specifies the number of symbols for this lesson. - + Define el número de símbolos para esta lección. If enabled, increases the likelihood of newer symbols. - + Estando habilitado, incrementa la probabilidad de ocurrencia de nuevos símbolos. If enabled, repeats the new symbol before the lesson starts. - + Estando habilitado, repite el simbolo nuevo antes que comience la lección. Specifies the minimum group size. - + Define el tamaño mínimo del grupo. Specifies the maximum group size. If equal to minimum group size, a fixed size is implied. - + Define el tamaño máximo del grupo. Si es igual al tamaño minimo del grupo. Se define este valor. Sends an infinite number of lines. - + Envía un número infinito de líneas. Specifies the number of lines to send. - + Define el número de líneas a enviar. If enabled, shows a summary statistics at the end. - + Estando habilitado, muestra un resumen estadistico al final. Specifies the success rate at which the lesson is completed. - + Define el nivel de exito de la lección finalizada. +Define el ratio de exito de la lección finalizada. + Define el tasa de exito de la lección finalizada. Lesson - + Lección Prefer last chars - + Preferir últimos caracteres Repeat last char - + Repetir el último caracter Min. group size - + Tamaño mínimo del grupo Max. group size - + Tamaño máximo del grupo Infinite lines - + Líneas infinitas Line count - + Cantidad de líneas Show summary - + Mostrar resumen Lesson target - + Objetivo de la lección @@ -383,22 +391,22 @@ Sent %1 chars in %2 words and %3 lines. If you have less than %4 mistakes, you c Select... - + Seleccionar... all - + todo none - + ninguno invert - + invertir @@ -406,37 +414,38 @@ Sent %1 chars in %2 words and %3 lines. If you have less than %4 mistakes, you c Koch Morse Tutor - + Koch Morse Tutor Start/Stop - + Comenzar/Parar Settings - + Configuración About Koch Morse - + Acerca de Koch Morse Volume: %1 % - + Volumen: %1 % Quit Koch Morse - + Finalizar Koch Morse + Salir de Koch Morse Volume: %1% - + Volumen: %1% @@ -446,7 +455,9 @@ Sent %1 chars in %2 words and %3 lines. If you have less than %4 mistakes, you c Sent %1 chars in %2 words and %3 lines. - + + +Enviados: %1 caracteres en %2 palabras en %3 líneas. @@ -454,77 +465,77 @@ Sent %1 chars in %2 words and %3 lines. Random tutor settings - + Configuración del Tutor aleatorio. Characters - + Caracteres Numbers - + Números Punctuations - + Puntuaciones Prosigns - + Prosignos - (Prosigns) Specifies the minimum group size. - + Define el tamaño mínimo del grupo. Specifies the maximum group size. If equal to minimum group size, a fixed size is implied. - + Define el tamaño máximo del grupo. Si es igual al tamaño minimo del grupo. Se define este valor. Sends an infinite number of lines. - + Envía un número infinito de líneas. Specifies the number of lines to send. - + Define el número de líneas a enviar. If enabled, shows a summary statistics at the end. - + Estando habilitado, muestra un resumen estadistico al final. Min. group size - + Tamaño mínimo del grupo Max. group size - + Tamaño máximo del grupo Infinite lines - + Líneas infinitas Line count - + Cantidad de líneas Show summary - + Mostrar resumen @@ -532,27 +543,27 @@ Sent %1 chars in %2 words and %3 lines. Tutor - + Tutor Morse Code - + Código Morse Effects - + Efectos Devices - + Dispositivos https://github.com/hmatuschek/kochmorse/wiki/Settings - + https://github.com/hmatuschek/kochmorse/wiki/Settings @@ -560,12 +571,12 @@ Sent %1 chars in %2 words and %3 lines. Transmit tutor settings - + Configuración del Tutor de Transmisión. <No settings for this tutor> - + <Este tutor no requiere configuración> @@ -580,12 +591,13 @@ Sent %1 chars in %2 words and %3 lines. Unexpected element at line %1: %2 - + Elemento XML erróneo en línea %1 posición: %2 + Elemento inesperadado en línea %1 posición: %2 'load' element is missing the 'file' attribute - + El atributo 'file' no posee el elemento 'load' @@ -596,42 +608,43 @@ Sent %1 chars in %2 words and %3 lines. Unexpected element '%2' - + Elemento XML erróneo '%2' + Elemento inesperado '%2' <rule> has no 'id' attribute at line %1 - + El elemento <rule> no posee el atributo 'id' en la linea %1 <if> has no 'var' attribute - + El elemento <if> no posee el atributo 'var'. <var> has no 'id' attribute at line %1 - + El elemento <var> no posee el atributo 'id' en la línea %1 <rep> has no 'min' attribute - + El elemento <rep> no posee el atributo 'min'. <ref> element needs 'var' attribue at line %1. - + El elemento <ref> requiere el atributo 'var' en la línea %1. <apply> element needs 'rule' attribue at line %1. - + El elemento <apply> requiere el atributo 'rule' en la línea %1. Unknown rule '%1' referenced at line %2. - + Regla desconocida '%1' definida en la línea %2. @@ -639,52 +652,52 @@ Sent %1 chars in %2 words and %3 lines. Rule based tutor settings - + Configuración del Tutor basado en reglas Select a build-in tutor or 'user defined'. The rule file (ending on .xml) or a plain-text file (ending on .txt) can then be selected below. - + Elija un tutor ya incluido o definido por el usuario. Debajo puede seleccionar el archivo de reglas (codificado en xml) o un archivo de texto plano (terminado en .txt). Generated QSO - + QSO generado Q-Codes/Words - + Códigos Q y/o palabras Call signs - + Identificador de llamada User defined ... - + Definido por el usuario Build-in tutor - + Tutor incorporado Rule/text file - + Archivos de reglas o de texto Select rule or text file. - + Elija un archivo de reglas o de texto Rule file (*.xml);;Text file (*.txt) - + Archivo de reglas (*.xml);;;Archivo de texto (*.txt) @@ -692,37 +705,37 @@ Sent %1 chars in %2 words and %3 lines. Select a tutor. If you learn the code, start with 'Koch method'. - + Elija un tutor. Si esta aprendiendo el código, comience con el método Koch. Koch method - + Método Koch Random - + Aleatorio Rule based tutor - + Tutor basado en reglas Transmit - + Transmisión QSO Chat - + Conversación QSO Current tutor - + Tutor actual From 69daa36ad4efac3133dbb3b45922be0979bbd4e3 Mon Sep 17 00:00:00 2001 From: HoracioDos Date: Tue, 2 Oct 2018 10:20:17 -0300 Subject: [PATCH 2/2] Update mainwindow.cc --- src/mainwindow.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/mainwindow.cc b/src/mainwindow.cc index 9841e34..ca56595 100644 --- a/src/mainwindow.cc +++ b/src/mainwindow.cc @@ -43,13 +43,14 @@ MainWindow::MainWindow(Application &app, QWidget *parent) _play->setChecked(false); // Preferences button - _pref = new QAction(QIcon(":/icons/preferences.svg"), "", this); + _pref = new QAction( + QIcon::fromTheme("preferences-system", QIcon(":/icons/preferences.svg")), "", this); _pref->setShortcut(QKeySequence::Preferences); _pref->setToolTip(tr("Settings")); // Info button _info = new QAction( - QIcon::fromTheme("help-about", QIcon(":/icons/help.svg")), "", this); + QIcon::fromTheme("system-help", QIcon(":/icons/help.svg")), "", this); _info->setToolTip(tr("About Koch Morse")); // Volume slider @@ -68,7 +69,8 @@ MainWindow::MainWindow(Application &app, QWidget *parent) volPanel->setLayout(volPanelLayout); // Quit button - _quit = new QAction(QIcon::fromTheme("application-exit", QIcon(":/icons/exit.svg")), "", this); + _quit = new QAction( + QIcon::fromTheme("system-shutdown", QIcon(":/icons/exit.svg")), "", this); _quit->setToolTip(tr("Quit Koch Morse")); _quit->setShortcuts(QKeySequence::Quit);