// Filename:	english.h
// Contents:	the strings in the BBS in english
// Author:	Greg Shaw
// Created:	10/5/94


#ifndef _ENGLISH_H_
#define _ENGLISH_H_

// below are from bbs.C

#define YOUHAVEMAIL 	"You have mail."
#define LOGOFF 	"Are you sure you want to log off? "
#define ATTEMPTCHAT 	"Attempting to chat..."
#define CTRLCTOEXIT 	"Press ctrl-C to exit chat."
#define SYSOPNOTAVAIL 	"I'm sorry, but the sysop is not available for chat."
#define PLEASELEAVEFEEDBACK 	"Please try leaving feedback."

// below are from bbsint.C

#define QTOQUIT 	"Press 'q' to quit, space bar to page"
#define CONTINUE 	"       <continue>"

// below are from files.C

#define EDITERROR 	"Only rocat files sections are available for editing."
#define EDITDELETEQUIT 	"Edit, Delete or Quit? " 
#define CURRENTFILE 	"Current file information:"
#define FILEEDITNAME 	"1.  Name"
#define FILEEDITDESCRIPTION 	"2.  Short Description"
#define FILEEDITUPLOADER 	"3.  Uploader"
#define FILEEDITDOWNLOADS 	"4.  Number of Downloads"
#define FILEEDITREQUIREMENTS 	"5.  Machine Requirements"
#define FILEEDITLONGDESCRIPTION 	"6.  Long Description"
#define FILEEDITQUIT 	"q.  Done editing, quit"
#define FILEEDITWHICH 	"Edit which? "
#define NEWNAME 	"New name? "
#define NEWDESCRIPTION 	"New short description? "
#define NEWUPLOADER 	"New uploader? "
#define NEWDOWNLOADS 	"New number of downloads? "
#define NEWREQUIREMENTS 	"New machine requirements? "
#define NEWDESCRIPTION1 	"The long description will be placed in a file.."
#define NEWDESCRIPTION2 	"Note: Anything more than 3 lines will be ignored."
#define NOEDITOR1 	"I am unable to find your EDITOR environment variable."
#define NOEDITOR2 	"In the future, setting the EDITOR environment variable will"
#define NOEDITOR3 	"allow use of your editor of preference"
#define NOEDITOR4 	"Defaulting to the 'vi' editor."
#define SELECTPROTOCOL 	"Select Download Protocol: (q to quit)"
#define YOURCHOICE 	"Your choice? "
#define READYTOSTARTDOWNLOAD 	"Ready to start download."
#define GETFILEINFO 	"Get info on which file? (q to quit) "
#define NOFILESFOUND 	"No files found."
#define NODESCRIPTION 	"   No description given."
#define LISTFILESAS 	"List files as:"
#define ONEFILELINEDESCRIPTION 	"1.  One line descriptions. (one line per file)"
#define FULLFILEDESCRIPTION 	"2.  Full file descriptions. (4 lines per file)"
#define LISTFILESORDER 	"List files in what order? "
#define FORWARDCHRONOLOGICALLY 	"1.  Forward chronologically (old-->new)"
#define BACKWARDCHRONOLOGICALLY 	"2.  Backward chronologically (new-->old)"
#define ALPHABETICALLY 	"3.  Alphabetically "
#define FORWARDFROMDATE1 	"4.  Forward chronologically from some date"
#define FORWARDFROMDATE2 	"Forward from what date? (mm/dd/yy) "
#define NONEWFILES 	"No new files found."
#define FILESLISTHEADER 	" #  Filename        Size     Date   Dl A  Short Description"
#define EDITOPTION 	"E>dit "
#define DOWNLOADOPTION 	"M>ark U>nmark D>ownload "
#define INFOOPTION 	"I>nfo Q>uit F>orward B>ack Command? "
#define NOPRIVILIDGES1 	"You do not have download privileges for this files area."
#define NOPRIVILIDGES2 	"You have marked files for download."
#define EXITWITHOUTDOWNLOAD 	"Do you want to exit without downloading? "
#define BADRATIO 	"You have not kept your download to upload ratio"
#define UPLOADTOFIX1 	"Please upload to fix the problem."
#define UPLOADTOFIX2 	"You must upload to the BBS before you are given"
#define UPLOADTOFIX3 	"download priviledges."
#define UPLOADTOFIX4 	"Please upload and you will have download access."
#define NOTENOUGHSPACE 	"You do not have enough download space to download this file."
#define BATCHTOOBIG1 	"Your batch size must remain below this amount."
#define BATCHTOOBIG2	"Only 20 files may be marked for download at one time."
#define FILESMARKED 	"Files marked for download:"
#define UNMARKWHICH 	"Unmark which file? "
#define CASEMATTERS 	"Note: case matters"
#define DOWNLOADWHICH 	"Download which file? (q to quit) "
#define CDROMOFFLINE1 	"The files in this section are unavailable because"
#define CDROMOFFLINE2 	"the CD-ROM is unavailable."
#define ENTERSUBSTRING 	"Enter any substring to search for."
#define SEARCHSTRING 	"Search for what string? "
#define DOWNLOADTHISFILE 	"Download this file? "
#define NOMOREFILESFOUND 	"No more files found."
#define NOUPLOAD 	"It is not possible to upload to this files section."
#define SELECTUPLOADPROTOCOL 	"Select Upload Protocol: (q to quit) "
#define QTOEXIT 	"Enter 'q' to exit."
#define ENTERFILENAME 	"Please enter the filename: "
#define UPLOADABORTED 	"Upload aborted."
#define READYTOUPLOAD 	"Ready to start upload."
#define UPLOADSUCCESSFUL 	"Was the upload successful? "
#define SAVETRANSFER 	"Would you like to save your transfer to resume later? "
#define SHORTDESCRIPTION 	"Please enter a short (less than 40 characters) description for the file. "
#define SOFTHARDWAREDESCRIPTION 	"Please enter the software/hardware requirements "
#define LONGDESCRIPTION1 	"Now enter the long description for the file."
#define LONGDESCRIPTION2 	"I will pass you to your editor.  Please enter up to 3 "
#define LONGDESCRIPTION3 	"lines of text 80 columns per line."
#define LONGDESCRIPTION4 	"Note: Anything more than 3 lines will be ignored."
#define ENDOFUPLOAD 	"End of upload."
#define UPLOADMOVE1 	"The file(s) have been moved to the upload directory."
#define UPLOADMOVE2 	"After being reviewed, they will be available for download."

// strings used by printf.  Make sure you leave the %character items in
// there -- the code won't compile otherwise!

#define FILENAME	"Filename: %s"
#define	FILELISTTITLE1	"Name: %-14.14s  Size: %8d  Uploaded on: %s by: %s "
#define	FILELISTTITLE2	"    Downloads: %2d  Short Description: %-39.39s"
#define	FILELISTTITLE3	"    Avail? %c  Machine Requirements: %s"
#define	SECTIONTITLE	"Files section %s: (%d files) (* = marked)"
#define EDITWHICH	"Edit which file? (1-%d) "
#define	DOWNLOADWHICHNUM	"Download which file?  (1-%d) "
#define	FILENOTAVAILABLE	"File %s is not available for download."
#define	UPLOADRATIO	"within %2.1f to 1.  (%2.1f) downloads are allowed for every upload"
#define	MARKWHICH	"Mark which file? (1-%d) "
#define	YOUHAVESPACE	"You have %d K-bytes of download space every %d hours."
#define	BATCHSIZEPERDOWNLOAD	"The BBS allows %d Kbytes of downloads for any one batch."
#define	FILEUNAVAILABLE	"File %s is not available for download."
#define	MARKEDFORDOWNLOAD	"Marked %s for download."
#define	INFOWHICH	"Info on which file? (1-%d) "
#define	FILEUNMARKED	"File %d unmarked."
#define	UNABLETOFIND	"Unable to find a file named %s."
#define	UNABLETODELETE	"Unable to delete file %s"
#define	UPLOADCORRECTLY	"Was file %s uploaded correctly? "
#define	ENTERINFORMATION	"Entering information for file %s."
#define	FORFILE	"for file %s: "

// below are from menu.C

#define INACTIVITYTIMEOUT 	"Inactivity timeout ... "
#define	MINUTESLEFT1	"[ 1 Minute Left ] "
#define	MINUTESLEFT2	"[ <1 Minute left ] "
#define	MINUTESLEFT3	"[ %d Minutes left ] "

// below are from sysexec.C

#define EXPIRE3MINUTES	"\n\nYour time expires in 3 minutes.\n"
#define	PREPARETOLOGOFF	"Please prepare to log off.\n"
#define	YOUWILLBEOFF	"\n\nYou will be logged off in less than one minute.\n\n"
#define	PLEASELOGOFF	"Please log off.\n"

// below are from user.C

#define	USERINFORMATION	"User Information: "
#define	COLOR	"color"
#define	MONOCHROME	"monochrome"
#define	DOWNLOADCAPACITY1	"Download Capacity:	unlimited"
#define	FILETRANSFERS	"File Transfers:"
#define	LASTCALL	"Last Call Information:"
#define NOUNUSEDTIME 	"You do not have enough unused time on the BBS to logon."
#define THANKSFORCALLING 	"Thanks for Calling!"
#define UNABLETOFINDUSER 	"I am unable to find you in the user list of the bbs."	
#define WOULDLIKETOREGISTER 	"Would you like to register for the bbs? "
#define ENTERFOLLOWING 	"You have entered the following:"
#define CORRECT 	"Is this correct? "
#define XTOKEEPENTRY 	"Enter 'x' to keep your old entry in any field."
#define USERINFOCITY0 	"If your city is two words, please enter the city as a word separated by a dash."
#define USERINFOCITY1 	"Example: Fort Collins would be Fort-Collins."
#define USERINFOCITY2 	"To begin, please enter the city you are calling from: "
#define USERINFOSTATE0 	"Please enter the state where you are calling from."
#define USERINFOSTATE1 	"Only two letters, please.  example: CO for Colorado "
#define USERINFOTERM0 	"Now comes a tough question.  On Unix which is what this"
#define USERINFOTERM1 	"BBS runs under, it is *VERY* important that you get "
#define USERINFOTERM2 	"your terminal type the type of terminal emulation supported"
#define USERINFOTERM3 	"by your software entered correctly."
#define USERINFOTERM4 	"If entered incorrectly, it can cause problems in"
#define USERINFOTERM5 	"programs external to the BBS, such as mail programs."
#define USERINFOTERM6 	"Also, if your terminal type is entered"
#define USERINFOTERM7 	"correctly, it will enable the bbs to use some of the more"
#define USERINFOTERM8 	"advanced features of your program."
#define USERINFOTERM9 	"If you're calling in from a PC-ANSI emulating terminal, I'd"
#define USERINFOTERM10 	"recommend the 'ansi' terminal type."
#define USERINFOTERM11 	"'vt100' is another popular terminal type."
#define USERINFOTERM12 	"Unless you *KNOW* what terminal type you've got like a wyse60 terminal,"
#define USERINFOTERM13 	"enter 'vt100' or 'ansi'"
#define USERINFOTERM14 	"Note: You must enter the terminal type in lower case."
#define USERINFOTERM15 	"What terminal type would you like to use? "
#define USERINFOCOLOR0 	"Does your terminal program support color? "
#define USERINFOEDITOR0 	"Note: the editor name must be lower case"
#define USERINFOEDITOR1	"Which editor would you like to use? "
#define USERINFOALIAS0 	"You may also enter an alias, or, you may use your logon"
#define USERINFOALIAS1	"name as your alias.  Would you like to user your logon as"
#define USERINFOALIAS2 	"your alias? (y/n) "
#define USERINFOALIAS3 	"Your alias must be only one word."
#define USERINFOALIAS4 	"Please enter your alias: "
#define USERINFOLINES0 	"I need to know how many lines are on your screen."
#define USERINFOLINES1 	"Enter 'x' for the default 24 lines per screen."
#define USERINFOLINES2 	"How many lines does your terminal support? "
#define USERINFOCOLUMNS0 	"I need to know how many columns are on your screen."
#define USERINFOCOLUMNS1 	"Enter 'x' for the default 80 columns per screen."
#define USERINFOCOLUMNS2 	"How many columns does your terminal support? "
#define USERSEARCH1 	"I need to know how many days to search back to list"
#define USERSEARCH2 	"the inactive users.  For example, 30 would mean that"
#define USERSEARCH3 	"the user hasn't called in the last 30 days minimum."
#define USERSEARCH4 	"How many days ago since last call should I list? "
#define USERSEARCH5 	"Username        From            Last Logon   Uls  Dls"
#define NOMOREFOUND 	"No more found."
#define SEARCHTODELETE1 	"I need to know how many days to search back to delete"
#define SEARCHTODELETE2	"the inactive users.  For example, 30 would mean that"
#define SEARCHTODELETE3 "the user hasn't called in at least 30 days."
#define SEARCHTODELETE4 "How many days ago since last call should I delete users? "
#define SEARCHTODELETE5	"Would you like me to delete Automatically (no prompting)"
#define SEARCHTODELETE6 	"or Interactively prompted ? (A/I) "
#define PROMPTENABLED 	"Prompting enabled..."
#define NOOPENREAD 	"Unable to open userlog for read."
#define NOOPENWRITE 	"Unable to open userlog.new for write."
#define ERRORFOUND 	"Error found in userlog.  Clean aborted."
#define DELETEUSER 	"Delete this user?  "
#define SEARCHFORUSER 	"You may enter any number of characters to search for."
#define SEARCHFORCHARS 	"Search for what characters? "
#define CONTINUEEDITDELETE 	"Continue, Edit or Delete? "
#define CONTINUESEARCH	"Continue Search? "
#define CONTINUELISTING	"Continue Listing? "
#define CURRENTUSER 	"Current User Statistics:"
#define ISTHISCORRECT 	"Is this correct? "
#define SAVEUSERINFO 	"Saving user information..."
#define EDITFOLLOWING 	"You may edit the following: "
#define EDITUSER1 	"1.  Login Name		2.  First Name"
#define EDITUSER2 	"3.  Last Name		4.  City"
#define EDITUSER3 	"5.  State		6.  Alias"
#define EDITUSER4 	"7.  Downloads		8.  Uploads"
#define EDITUSER5 	"9.  Access Level	10. Flags"
#define EDITUSER6 	"11. Timelimit		12. Terminal Type"
#define EDITUSER7 	"13. Card Color		14. Lines"
#define EDITUSER8 	"15. Columns"
#define RETURNTOEXIT 	"Press return to exit."
#define LOGINERROR	"Login name change hasn't been done yet."
#define SECURITYHOLE 	"Which would be a security hole."
#define RETURNTOEXIT 	"Press return to exit."
#define CHANGEFIRSTNAME 	"Change first name to? "
#define NOTCHANGED 	"Not changed."
#define CHANGELASTNAME 	"Change last name to? "
#define CHANGECITY 	"Change city to? "
#define CHANGESTATE 	"Change state to? "
#define CHANGEALIAS 	"Change alias to? "
#define CHANGEDOWNLOADS 	"Change downloads to? "
#define CHANGEUPLOADS 	"Change uploads to? "
#define CHANGEACL 	"Change access level to? "
#define CURRENTFLAGS 	"Current flags:"	
#define SETORCLEAR 	"Set or Clear a flag? "
#define SETFLAG 	"Set which flag? 0-31 "
#define CLEARFLAG 	"Clear which flag? 0-31 "
#define CHANGETIMELIMIT 	"Change timelimit to? "
#define CHANGETYPE 	"Change terminal type to? "
#define CHANGECOLOR 	"Change card color to? "
#define COLORBAD	"Unable to determine card color."
#define CHANGELINES 	"Change lines to? "
#define CHANGECOLUMNS 	"Change columns to? "

// strings used with printf

#define	WELCOMEBACK	"Welcome back %s %s from %s, %s!"
#define YOUARE 		"You are %s %s from %s, %s"
#define	ONSINCE	"On since %s"
#define	LOGINSLAST	"Logins: %3d  Last Logon date: %s"
#define	ALIASEDITOR	"Alias: %s  Favorite Editor: %s"
#define	TERMINALINFO	"Terminal: %s (%s, %d lines, %d columns)"
#define	CARDINFORMATION	"Card Information: (%s card)"
#define	TIMELIMITINFO	"Timelimit:	%3d minutes per %2d hours"
#define	CREDITEDTIME	"Credited Time:	%3d minutes"
#define	DOWNLOADCAPACITY2	"Download Capacity:	%3d K-bytes"
#define	PRIORDOWNLOADS	"Downloads: %3d"
#define	PRIORUPLOADS	"Uploads:   %3d"
#define	RESULTRATIO	"Resulting Upload/Download ratio: %3.2f"
#define	TIMEUSED	"Time used:   %3d minutes"
#define	DOWNLOADSIZE	"Downloaded:  %3d K-bytes"
#define	TOOSOONERROR	"In the future, please wait at least %d hours before logging on again."
#define	LOGINNAME	"Login: %s"
#define	REALNAME	"Real Name: %s %s"
#define	ALIASNAME	"Alias: %s"
#define	CALLINGFROM	"Calling from: %s, %s"
#define	TERMINALTYPE	"Terminal type: %s"
#define	TERMINALCAPABILITIES	"Terminal supports color: %s"
#define YES	"Yes"
#define NO	"No"
#define	EDITOR	"Editor: %s"
#define	LINESCOLUMNS	"Lines: %d  Columns: %d"
#define	NAMEFROM	"Name: %s %s from %s, %s"
#define	LOGINALIAS	"Logon: %s Alias: %s "
#define	NUMLOGINS	"Number of logons: %d  Last Logon: %s "
#define	FROM	"%s %s from %s, %s"
#define	NUMLOGONS	"Number of logons: %d  Last Logon: %s "
#define	LOGINFULLNAME	"Login: %s   Full Name: %s %s from %s, %s"
#define	ALIASDOWNLOADS	"Alias: %s   Downloads: %d   Uploads %d   Number of Logons: %d "
#define	ACLFLAGS	"ACL: %d   Flags(hex: 0x%8.8lx   Timelimit: %d minutes"
#define	TERMTYPECOLOR	"Terminal Type: %s   Card Color: %s   Lines: %d   Columns %d"
#define	FIRSTLOGON	"First Logon: %s"
#define	LASTLOGON	"Last Logon:  %s for %d minutes"
#define	CURRENTFIRSTNAME	"Current first name: %s"
#define	CURRENTLASTNAME	"Current last name: %s"
#define	CURRENTCITY	"Current city: %s"
#define	CURRENTSTATE	"Current state: %s"
#define	CURRENTALIAS	"Current alias: %s"
#define	CURRENTDOWNLOADS	"Current downloads: %d"
#define	CURRENTUPLOADS	"Current uploads: %d"
#define	CURRENTACL	"Current access level: %d"
#define	CURRENTTIMELIMIT	"Current timelimit: %d"
#define	CURRENTTERMTYPE	"Current terminal type: %s"
#define	CURRENTCARDCOLOR	"Current card color: %s"
#define	CURRENTLINES	"Current lines: %d"
#define	CURRENTCOLUMNS	"Current columns : %d"


#endif //  _ENGLISH_H_
