diff --git a/speaker/MainWindow.xaml.cs b/speaker/MainWindow.xaml.cs index 40453fb4d..74a310b66 100644 --- a/speaker/MainWindow.xaml.cs +++ b/speaker/MainWindow.xaml.cs @@ -41,13 +41,13 @@ namespace OpenTXspeak languages.Add("English", "en"); languages.Add("Czech", "cz"); languages.Add("German", "de"); - languages.Add("Spanish", "es"); languages.Add("French", "fr"); languages.Add("Italian", "it"); languages.Add("Polish", "pl"); languages.Add("Portuguese", "pt"); languages.Add("Swedish", "se"); languages.Add("Slovak", "sk"); + languages.Add("Spanish", "es"); curLang = languages[0]; cbLanguages.SelectedIndex = 0; // Note: Sets current langugage -> triggers loadlanguage() } diff --git a/speaker/sentencetables.cs b/speaker/sentencetables.cs index d23c126be..e83e67b4e 100644 --- a/speaker/sentencetables.cs +++ b/speaker/sentencetables.cs @@ -27,10 +27,229 @@ namespace OpenTXspeak private static string[] default_es_system_strings = { + "0000;0;0", + "0001;1;1", + "0002;2;2", + "0003;3;3", + "0004;4;4", + "0005;5;5", + "0006;6;6", + "0007;7;7", + "0008;8;8", + "0009;9;9", + "0010;10;10", + "0011;11;11", + "0012;12;12", + "0013;13;13", + "0014;14;14", + "0015;15;15", + "0016;16;16", + "0017;17;17", + "0018;18;18", + "0019;19;19", + "0020;20;20", + "0021;21;21", + "0022;22;24", + "0023;23;23", + "0024;24;24", + "0025;25;25", + "0026;26;26", + "0027;27;27", + "0028;28;28", + "0029;29;29", + "0030;30;30", + "0031;31;31", + "0032;32;32", + "0033;33;33", + "0034;34;34", + "0035;35;35", + "0036;36;36", + "0037;37;37", + "0038;38;38", + "0039;39;39", + "0040;40;40", + "0041;41;41", + "0042;42;42", + "0043;43;43", + "0044;44;44", + "0045;45;45", + "0046;46;46", + "0047;47;47", + "0048;48;48", + "0049;49;49", + "0050;50;50", + "0051;51;51", + "0052;52;52", + "0053;53;53", + "0054;54;54", + "0055;55;55", + "0056;56;56", + "0057;57;57", + "0058;58;58", + "0059;59;59", + "0060;60;60", + "0061;61;61", + "0062;62;62", + "0063;63;63", + "0064;64;64", + "0065;65;65", + "0066;66;66", + "0067;67;67", + "0068;68;68", + "0069;69;69", + "0070;70;70", + "0071;71;71", + "0072;72;72", + "0073;73;73", + "0074;74;74", + "0075;75;75", + "0076;76;76", + "0077;77;77", + "0078;78;78", + "0079;79;79", + "0080;80;80", + "0081;81;81", + "0082;82;82", + "0083;83;83", + "0084;84;84", + "0085;85;85", + "0086;86;86", + "0087;87;87", + "0088;88;88", + "0089;89;89", + "0090;90;90", + "0091;91;91", + "0092;92;92", + "0093;93;93", + "0094;94;94", + "0095;95;95", + "0096;96;96", + "0097;97;97", + "0098;98;98", + "0099;99;99", + "0100;100;100", + "0101;;ciento", + "0102;;doscientos", + "0103;;trescientos", + "0104;;cuatrocientos", + "0105;;quinientos", + "0106;;sescientos", + "0107;;setecientos", + "0108;;ochocientos", + "0109;;nuevecientos", + "0110;;mil", + "0111;;coma", + "0112;;un", + "0113;;una", + "0114;;y", + "0115;;meno", + "0116;;hora", + "0117;;horas", + "0118;;minuto", + "0119;;minutos", + "0120;;segundo", + "0121;;segundos", + "0122;;Voltio", + "0123;;ampério", + "0124;;metros por segundo", + "0125;;", + "0126;;kilómetro por hora", + "0127;;metros", + "0128;;grados", + "0129;;por ciento", + "0130;;miliamperios", + "0131;;miliamperios por hora", + "0132;;vatio", + "0133;;db", + "0134;;pés", + "0135;;nós", + "0136;;horas", + "0137;;minutos", + "0138;;segundos", + "0139;;RPM", + "0140;;g", + "0141;;cronómetro", + "0142;;cronómetro", + "0143;;transmisión", + "0144;;recepción", + "0145;;A1", + "0146;;A2", + "0147;;altitud", + "0148;;motor", + "0149;;combustible", + "0150;;temperatura", + "0151;;temperatura", + "0152;;velocidad", + "0153;;distancia", + "0154;;altitude", + "0155;;célula lipo", + "0156;;Total lipo", + "0157;;voltaje", + "0158;;corriente", + "0159;;consumo", + "0160;;potencia", + "0161;;aceleración X", + "0162;;aceleración Y", + "0163;;aceleración Z", + "0164;;dirección", + "0165;;variómetro", + "0166;;minimo", + "0167;;máximo", + "a1_org;;Alarma A1", + "a1_red;;A1 crítica", + "a2_org;;Alarma A2", + "a2_red;;A2 crítica", + "eebad;;eeprom corrompida", + "eeformat;;Formateo de eeprom en curso", + "endtrim;;trim al máximo", + "error;;error", + "highmah;;assorbimiento elevado", + "hightemp;;temperatura elevada", + "inactiv;;me tienes abandonada", + "lowbatt;;batería del transmisor baja", + "midpot;;potenciómetro centrado", + "midtrim;;trim centrado", + "rssi_org;;recepcion de señal baja", + "rssi_red;;recepción de señal crítica", + "swr_red;;Problemas con la antena del transmisor", + "swalert;;Los interruptores no están en la posición correcta, por favor corrijalo", + "tada;OpenTX Welcome sound;Bienvenida a OpenTX", + "telemko;;Sin telemetría", + "telemok;;Telemetría disponible", + "thralert;;El acelerador está activado, por favor, corrijalo", + "timer10;;10 segundos", + "timer20;;20 segundos", + "timer30;;30 segundos", + "timerlt3;;3 segundos" }; private static string[] default_es_other_strings = { + "attero;;aterrizaje", + "crowof;;crou, desligado", + "crowon;;crou, activo", + "engoff;;motor apagado", + "flapdn;;flaps abajo", + "flapup;;flaps arriba", + "fltmd1;;fase de vuelo 1", + "fltmd2;;fase de vuelo 2", + "fltmd3;;fase de vuelo 3", + "fltmd4;;fase de vuelo 4", + "fltmd5;;fase de vuelo 5", + "fltmd6;;fase de vuelo 6", + "fltmd7;;fase de vuelo 7", + "fltmd8;;fase de vuelo 8", + "fltmd9;;fase de vuelo 9", + "geardn;;tren abajo.", + "gearup;;tren arriba.", + "lowbat;;bateria baja", + "nrmmod;;modo de vuelo normal", + "spdmod;;modo de velocidad", + "thmmod;;modo de térmica", + "trnoff;;modo de entrenamiento deshabilitado", + "trnon;;modo de entrenamiento activado", + "tohigh;;muy alto", + "tolow;;muy bajo" }; private static string[] default_pt_system_strings = @@ -221,10 +440,12 @@ namespace OpenTXspeak "rssi_red;;recepção de sinal crítica", "swalert;;atenção, certifique-se que os interruptores estão na posição certa", "swr_red;;Problema com a antena do transmissor", + "tada;;Bem-vindo ao OpenTX", "thralert;;atenção,acelerador não está no mínimo", "timer10;;10 segundos", "timer20;;20 segundos", - "timer30;;30 segundos" + "timer30;;30 segundos", + "timerlt3;;três segundo" }; private static string[] default_pt_other_strings = @@ -248,6 +469,8 @@ namespace OpenTXspeak "gearup;;trem, em cima.", "lowbat;;bateria fraca", "nrmmod;;modo de voo normal", + "sigcrt;;sinal crítico", + "siglow;;sinal baixo", "spdmod;;modo de velocidade", "thmmod;;modo de térmica", "trnoff;;modo de treino desligado", @@ -472,7 +695,7 @@ namespace OpenTXspeak "timer10;;deset sekund", "timer20;;dvacet sekund", "timer30;;třicet sekund", - "timerlt3;;time up!" + "timerlt3;;tři sekund!" }; private static string[] default_cz_other_strings = @@ -672,14 +895,14 @@ namespace OpenTXspeak "rssi_red;rf signal critical;rf signal critical", "swalert;switch warning;switch warning", "swr_red;radio antenna defective;radio antenna defective", - "tada;welcome to opentx;welcome to open T-X", + "tada;Start Sound;welcome to open T-X", "telemko;telemetry lost;telemetry lost", "telemok;telemetry recover;telemetry recover", "thralert;throttle warning;throttle warning", "timer10;10 seconds;10 seconds", "timer20;20 seconds;20 seconds", "timer30;30 seconds;30 seconds", - "timerlt3;timer sound;a a a a" + "timerlt3;timer sound;3 seconds" }; private static string[] default_en_other_strings = @@ -906,7 +1129,7 @@ namespace OpenTXspeak "timer10;;10 sekunder", "timer20;;20 sekunder", "timer30;;30 sekunder", - "timerlt3;timer sound;a a a a" + "timerlt3;timer sound;3 sekunder" }; private static string[] default_se_other_strings = @@ -1143,7 +1366,7 @@ namespace OpenTXspeak "timer10;dieci secondi;dieci secondi", "timer20;venti secondi;venti secondi", "timer30;trenta secondi;trenta secondi", - "timerlt3;timer sound;a a a a" + "timerlt3;timer sound;3 secondi" }; private static string[] default_it_other_strings = @@ -1352,7 +1575,7 @@ namespace OpenTXspeak "rssi_red;;Funksignal kritisch!", "swr_red;;Problem mit der sender Antenna", "swalert;;Schalten fehlpositioniert, bitte pruefen", - "tada;;Willkommen", + "tada;Welcome sound;Willkommen", "thralert;;Gaskanal nicht Null, bitte pruefen", "timer10;;10 sekunden", "timer20;;20 sekunden",