1 // -*- C++ -*- 2 /*************************************************************************** 3 Aldo 4 -------------------- 5 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Giuseppe "denever" Martino 6 begin : Sun May 6 2001 7 email : denever@users.sourceforge.net 8 ***************************************************************************/ 9 /*************************************************************************** 10 * * 11 * This program is free software; you can redistribute it and/or modify * 12 * it under the terms of the GNU General Public License as published by * 13 * the Free Software Foundation; either version 2 of the License, or * 14 * (at your option) any later version. * 15 * * 16 * This program is distributed in the hope that it will be useful, * 17 * but WITHOUT ANY WARRANTY; without even the implied warranty of * 18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * 19 * GNU General Public License for more details. * 20 * * 21 * You should have received a copy of the GNU General Public License * 22 * along with this program; if not, write to the Free Software * 23 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, * 24 * MA 02110-1301 USA * 25 * * 26 ***************************************************************************/ 27 28 #ifdef HAVE_CONFIG_H 29 #include "config.h" 30 #endif 31 32 #define chkmsg_1 "Please input the signs you copied." 33 #define chkmsg_2 "If you didn't copy a sign, put '@'." 34 35 #define fbkmsg_title "EVALUATION" 36 37 #define ovrmsg_title "Overall success rate" 38 39 #define smbmsg_title "Success rate per symbol" 40 #define smbmsg_symbol "symbol" 41 #define smbmsg_copied "copied" 42 #define smbmsg_keyed "keyed" 43 #define smbmsg_correct "correct" 44 #define smbmsg_incorrect "incorrect" 45 #define smbmsg_missed "missed" 46 #define smbmsg_percent "percentages" 47 48 #define cmpmsg_title "Comparison between keyed and copied sign groups" 49 #define cmpmsg_group "Group index" 50 #define cmpmsg_correct "correct" 51 #define cmpmsg_incorrect "incorrect" 52 #define cmpmsg_missed "missed" 53 #define cmpmsg_keyed "Keyed signs = what was transmitted" 54 #define cmpmsg_copied "Copied signs = what you have input" 55 56 #define errmsg_noformat "Configuration file is incorrectly formatted" 57 #define errmsg_overwrite "You have tried to overwrite the configuration file" 58 #define errmsg_nooption "Can't find an option in the configuration file" 59 #define errmsg_nosection "Can't find section in the configuration file" 60 #define errmsg_noopenfile "Can't open the configuration file" 61 #define errmsg_nofile "The configuration file doesn't exist" 62 #define errmsg_conf "Select Default Settings in the Setup Menu" 63 #define errmsg_devicefile "Can't write on device file " 64 #define errmsg_rate "Wrong rate" 65 #define errmsg_format "Format error" 66 #define errmsg_fragment "Fragment error" 67 #define errmsg_stereo "Stereo error" 68 69 #define main_menu_title "Aldo " VERSION " Main Menu" 70 #define main_menu_prompt "Your choice" 71 #define main_menu_item1 "Blocks method" 72 #define main_menu_item2 "Koch method" 73 #define main_menu_item3 "Read from file" 74 #define main_menu_item4 "Callsigns" 75 #define main_menu_item5 "Setup" 76 #define main_menu_item6 "Exit" 77 78 #define msg_start "About to start keying. Get ready..." 79 #define msg_changes "Change these settings from the Setup Menu." 80 #define msg_speed "Keying speed: " 81 #define msg_strlen "String length: " 82 #define msg_skill "Training character set: " 83 #define msg_strnum "Number of strings: " 84 #define msg_callformat "Template callsign: " 85 86 #define dlg_skill_title "Select training character set" 87 #define dlg_skill_choice1 "e,i,s,h,t,m,o" 88 #define dlg_skill_choice2 "e,i,s,h,t,m,o,a,j,w,v,u" 89 #define dlg_skill_choice3 "e,i,s,h,t,m,o,a,w,j,u,v,n,d,b,g" 90 #define dlg_skill_choice4 "e,i,s,h,t,m,o,a,w,j,u,v,n,d,b,g,r,p,l,f" 91 #define dlg_skill_choice5 "e,i,s,h,t,m,o,a,w,j,u,v,n,d,b,g,r,p,l,f,k,c,y,q,z,x" 92 #define dlg_skill_choice6 "All chars and numbers" 93 #define dlg_skill_choice7 "Custom character set" 94 95 #define dlg_skill2_title "Add a group or option to your exercise:" 96 #define dlg_skill2_choice1 "e,i,s,h,t,m,o" 97 #define dlg_skill2_choice2 "a,w,j,v,u" 98 #define dlg_skill2_choice3 "n,d,b,g" 99 #define dlg_skill2_choice4 "r,p,l,f" 100 #define dlg_skill2_choice5 "k,c,y,q,z,x" 101 #define dlg_skill2_choice6 "0123456789" 102 #define dlg_skill2_choice7 "Chars ordered " 103 #define dlg_skill2_choice8 "Chars submixed with group order " 104 #define dlg_skill2_choice9 "Chars mixed without group order " 105 #define dlg_skill2_choice10 "End" 106 107 #define dlg_koch_title "Do you want to continue with the Koch method?" 108 #define dlg_koch_continue "Yes" 109 #define dlg_koch_exit "No" 110 111 #define insert_device "Soundcard device name/file" 112 #define insert_samplerate "Sample rate" 113 #define insert_samplesize "Sample size" 114 115 #define insert_beginpause "Pause before keying (seconds)" 116 #define insert_charpause "Length of space between two characters in a word (number of dots)" 117 #define insert_strpause "Length of space between two words (number of dots)" 118 #define insert_dotlen "Dit length" 119 #define insert_linelen "Dah length" 120 #define insert_tone "Frequency of buzzer (Hz)" 121 122 #define insert_chars "Training character set" 123 #define insert_pos "Starting position" 124 #define insert_wpm "Keying speed (words per minute)" 125 #define insert_strlen "Length of strings" 126 #define insert_filename "Name of file to read" 127 #define insert_strnum "Number of strings to send" 128 #define insert_callformat "Enter callsign template" 129 130 #define conf_menu_title "Setup Menu" 131 #define conf_menu_item1 "Keyer Setup" 132 #define conf_menu_item2 "Blocks method Setup" 133 #define conf_menu_item3 "Koch method Setup" 134 #define conf_menu_item4 "Qrz exercise Setup" 135 #define conf_menu_item5 "Default Settings" 136 #define conf_menu_item6 "Return to Main Menu" 137