1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264 |
- $ $XConsortium: dtsearch.msg /main/15 1996/10/30 17:29:27 cde-ibm $
- $
- $ (c) Copyright 1996 Digital Equipment Corporation.
- $ (c) Copyright 1996 Hewlett-Packard Company.
- $ (c) Copyright 1996 International Business Machines Corp.
- $ (c) Copyright 1996 Sun Microsystems, Inc.
- $ (c) Copyright 1996 Novell, Inc.
- $ (c) Copyright 1996 FUJITSU LIMITED.
- $ (c) Copyright 1996 Hitachi.
- $ COMPONENT_NAME: austext
- $
- $ FUNCTIONS: database
- $
- $ ORIGINS: 27
- $
- $ IBM CONFIDENTIAL -- (IBM Confidential Restricted when
- $ combined with the aggregated modules for this product)
- $ OBJECT CODE ONLY SOURCE MATERIALS
- $
- $ (C) COPYRIGHT International Business Machines Corp. 1994,1995
- $ All Rights Reserved
- $ US Government Users Restricted Rights - Use, duplication or
- $ disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- $ ********************** DTSEARCH.MSG ************************
- $ $Id: dtsearch.msg /main/15 1996/10/30 17:29:27 cde-ibm $
- $ December 1994.
- $ Messages specific to DtSearch.
- $ Symbolic msg sets replaced with numbers for portability.
- $ Basically there is a msgset for each module.
- $ $Log$
- $ Revision 2.15 1996/04/10 22:54:07 miker
- $ Revision 2.14 1996/04/10 19:47:18 miker
- $ Revision 2.13 1996/03/20 19:32:13 miker
- $ Revision 2.12 1996/03/13 22:53:07 miker
- $ Revision 2.11 1996/03/05 16:04:30 miker
- $ Revision 2.10 1996/02/01 17:16:48 miker
- $ Revision 2.9 1995/12/27 21:17:19 miker
- $ Revision 2.8 1995/12/27 16:04:46 miker
- $ Revision 2.7 1995/12/07 23:26:31 miker
- $ Revision 2.6 1995/12/01 16:10:25 miker
- $ Revision 2.5 1995/10/26 16:21:21 miker
- $ Revision 2.4 1995/10/20 21:30:42 miker
- $ Revision 2.3 1995/10/19 20:52:30 miker
- $ Revision 2.2 1995/10/03 21:37:17 miker
- $ Revision 2.1 1995/09/22 17:54:34 miker
- $quote "
- $ General comments about all messages in this file:
- $ - Any message that begins with a %1$s or %s is using that variable
- $ to represent the name of the executable which is causing the
- $ message to be output.
- $ - Any variables specified in Usage messages should be translated
- $ consistently.
- $ ****************************************************
- $ set 1 formerly set MS_misc, used many places
- $set 1
- 1 "<null>"
- $ message 2 can be translated to match local conventions. It is used
- $ in output files for information.
- 2 "%Y/%m/%d,%H:%M:%S"
- 3 "*** %1$sOut of Memory at %2$s asking for %3$lu bytes! ***\n"
- 4 "%1$s Version %2$s.\n"
- $ message 6 refers to any value which is null when printing information.
- 6 "<unknown>"
- 8 "%1$s No valid databases remain."
- 9 "%1$s Invalid command line argument '%2$s'.\n"
- 10 "%1$s Ignored unknown command line argument '%2$s'.\n"
- 11 "%1$s Invalid database name '%2$s'.\n"
- $ In message 13, do not translate "dtsrcreate." It is an executable name.
- 13 "%1$s No DB record in '%2$s' database.\n\
- The usual cause is failure to initialize database (run dtsrcreate)."
- 14 "%1$s Program schema version '%2$s' incompatible with\n\
- database '%3$s' version '%4$s'.\n"
- 15 "%1$s Received abort signal %2$d.\n"
- 16 "<no environment variable>"
- 17 "<no server daemon>"
- 18 "%1$s Database name not specified.\n"
- 19 " ,\t\n"
- 21 "%1$s Exit code = %2$d.\n"
- $ Message 22 can be translated. It represents a human-readable date like
- $ "Thursday, Jan 5, 1996, 6:30 pm". The "%I" is 12 hour clock time, but
- $ it could be changed to "%H" for 24 hour clock time.
- 22 "%A, %b %d %Y, %I:%M %p"
- 23 "%1$s: Version %2$s. Run %3$s.\n"
- $ Message 24 should not translate ".fzk".
- 24 "%1$s: current working directory = '%2$s', .fzk file = '%3$s'\n"
- 25 "%1$s Abort due to program error.\n"
- 27 "%1$s: %2$s: Invalid file format."
- 96 "%s Hitlist is empty."
- 301 "%1$s input text is %2$s."
- $ Msg 362 is a generic system message. The format is
- $ "<program name> <filename>: <system error>" where <system error>
- $ is a system errno which will already be translated.
- 362 "%1$s %2$s: %3$s"
- $ Msg 400 is like "<Program name>: <file name>, line <line number>:..."
- 400 "%1$s: %2$s, line %3$ld: Invalid characters in word '%4$s'."
- $ Msg 423 is like "<Program name> Word <word> in <file name> is a duplicate."
- 423 "%1$s Word '%2$s' in %3$s is a duplicate."
- 1596 "%1$s %2$s Cannot open audit file %3$s: %4$s"
- $ ****************************************************
- $ set 2 formerly set MS_ausapi (ausapi.*)
- $set 2
- 1 "%1$s Invalid or unavailable database name '%2$s'."
- $ Msg 7 should not translate "dbnames" or "dbcount."
- 7 "%s dbnames specified but not dbcount."
- 20 "%1$s Invalid search_type '%2$c'."
- 30 "%s Null query. No search performed."
- $ Msg 37 should not translate "DtSearchInit." It is a function name.
- 37 "%s First API function call must be DtSearchInit().\n"
- 40 "%1$s Null cleartext. No highlighting performed."
- $ Msg 115 must have the date formatted in the way specified.
- 115 "%1$s '%2$s' is invalid or incomplete date string.\n\
- The correct format is '[yy]yy [mm [dd]]'."
- $ Msg 187 must not translate "LOGNAME." It is an environment variable.
- 187 "%1$s Missing both userid and LOGNAME environment variable."
- 198 "%s 'Before' date is equal to or after 'After' date.\n\
- No records would be returned."
- 216 "\n%1$s %2$s Caught signal %3$d.\n"
- 294 "%1$s Program Error in DtSearchResultsToText."
- 437 "%s Query contains invalid navigator string."
- 492 "%1$s There is no current hitlist."
- 498 "%1$s Invalid args for DtSearchResultsToText."
- 621 "%1$s %2$s has already been initialized."
- 806 "%1$s Query insufficient or search options\n\
- incompatible with database '%2$s' to commence search."
- $ Msg 1072 "stem" is the root of a word.
- 1072 "%1$s Program Error: Stem count (%2$d) greater than maximum (%3$d)."
- 1342 "%1$s Search Engine Error %2$d for highlight request for\n\
- database '%3$s', hit word count=%4$ld, search type='%5$c', text='%6$.30s'"
- $ ****************************************************
- $ set 5 formerly set MS_chandel, used in dtsrhan.c
- $set 5
- 3 "Output file '%1$s' already exists.\n"
- $ Msg 4 needs to use the same 2 characters from messages 4 and 5.
- $ The "q" is not needed because it is assumed that any character
- $ other than "a" or "o" means to quit the process.
- 4 "Append, overwrite, or quit? [a,o,q] "
- $ Msg 5 is the shortcut key for "a" or Append from message 4.
- 5 "a"
- $ Msg 6 is the shortcut key for "o" or overwrite from message 4.
- 6 "o"
- 7 "Unable to open output file '%1$s'.\n"
- 11 "\nError - unable to open profile file '%1$s'.\n"
- 12 "Error line %1$d: invalid identifier '%2$s'.\n"
- 13 "Error line %1$d - identifier '%2$s' missing value(s).\n"
- 14 "Error line %1$d - zero or bad value for '%2$s'.\noffensive token: %3$s.\n"
- $ Msg 15 should not translate "ANY."
- 15 "Error line %1$d - for identifier '%2$s', column has been set to ANY\n\
- but there is no identifying signature string.\n"
- 16 "Error line %1$d - zero or bad value for identifier '%2$s'\n\
- offensive token: %3$s.\n"
- 18 "Error line %1$d - missing value for identifier '%2$s'\n"
- 23 "Warning line %1$d: Delimiter redefined.\n"
- 25 "Error line %1$d: delimiter not specified as 'top' or 'bottom'.\n"
- 26 "Error line %1$d: invalid token '%1$s'.\n"
- 27 "Error line %1$d: invalid token '%2$s'.\n"
- $ Msg 34 needs to match the 'all' from msgs 36 and 37.
- 34 "all"
- $ Msg 35 needs to match the 'none' from msgs 36 and 37.
- 35 "none"
- $ Msg 36 needs 'all' to match msg 34 and 'none' to match msg 35.
- 36 "Error line %1$d: image mode must be 'all' or 'none' -'%2$s' not recognized.\n"
- $ Msg 37 needs "all" to match msg 34 and "none" to match msg 35.
- 37 "Error line %1$d: text mode must be 'all' or 'none' - '%2$s' not recognized.\n"
- 38 "Warning line %1$d: Key character redefined.\n"
- 39 "Error line %1$d: invalid Key Character:'%2$c'.\n"
- 40 "Warning line %1$d - key field redefined.\n"
- 43 "Error line %1$d - bad identifier '%2$s' for key.\n"
- $ Msg 45 should not translate "discard."
- 45 "Error line %1$d: unknown option for 'discard': '%2$s'.\n"
- $ Msg 46 should not translate "delblanklines."
- 46 "Error line %1$d: unknown option for 'delblanklines': '%2$s'.\n"
- 47 "Error line %1$d: Unknown option for abstract :'%2$s'\n"
- 48 "Error line %1$d -unknown identifier type '%2$s'.\n"
- 49 "Error - delimiter not defined.\n"
- 50 "Error - key-type character never defined.\n"
- 51 "Error - key never defined.\n"
- 52 "Error - delimiter defined as '%1$s' was never found.\n"
- 53 "Error - delimiter defined as '%1$s' references a physical line in the record.\n\
- Since the delimiter defines the physical lines\n\
- it cannot be referenced as a physical line.\n"
- 54 "Error - for field '%1$s', no line identifier matches '%2$s'.\n"
- 55 "Error - field include/exclude list included\n\
- the field '%1$s', which was never defined.\n"
- 56 "Error - image include/exclude list included\n\
- the line '%1$s', which was never defined.\n"
- 57 "Error - text include/exclude list included\n\
- the line '%1$s', which was never defined.\n"
- 58 "Error - key definition references field '%1$s'\n\
- which was never defined.\n"
- 59 "Error - abstract definition references field '%1$s'\n\
- which was never defined.\n"
- 68 "Warning - fields necessary for key not found.\n\
- discarding record %1$ld that began:\n\
- %2$s\n"
- 69 "Warning - record %1$ld deemed meaningless, discarding...\n\
- record began: %2$.60s\n"
- 70 " Unable to open input file '%1$s'.\n"
- $ Msg 71 should not translate ".fzk."
- 71 "\n\
- USAGE: %1$s [options] <profile> <infile> [<outfile>]\n\
- -m Turn off all but error messages.\n\
- -w<N> Change target screen width to <N>.\n\
- -oo Preapprove overwrite of outfile.\n\
- -oa Preapprove append to outfile.\n\
- <profile> Input file containing profile of records\n\
- to be processed.\n\
- <infile> Input file containing actual records.\n\
- <outfile> Output file name, .fzk format (%2$s).\n\n"
- 72 "Invalid screen width specified.\n"
- 75 "'%1$s' is invalid output mode.\n"
- 76 "Unknown command line argument '%1$s'.\n"
- 77 "Missing required profile-file name.\n"
- 78 "Missing required input-file name.\n"
- 79 "Error - using stdin as input, output filename is required!\n"
- 80 "Profile file and input file have same name:'%1$s'.\n"
- 81 "Input file and output file have same name:'%1$s'.\n"
- 82 "Profile file and output file have same name:'%1$s'.\n"
- 83 " Profile file: %1$s\n"
- $ Msg 84 should not translate "stdin."
- 84 " Input file: stdin\n"
- 85 " Input file: %1$s\n"
- $ Msg 86 should not translate "stdout."
- 86 " Output file: stdout\n"
- 87 " Output file: %1$s\n"
- 88 "%1$s. %2$s %3$s Text Filter.\n"
- 89 "\n Each dot is %ld records...\n"
- 90 "\nError closing output file - disk full?\n"
- 91 "Quitting due to errors in profile file.\n"
- 92 "\n%1$s: Normal completion. %2$ld records processed. Exit code = 0.\n"
- 93 "Error line %1$d - '%2$s' string not enclosed in double quotes.\n"
- 110 "Warning line %d - date field redefined.\n"
- 111 "Error line %1$d - bad identifier '%2$s' for date.\n"
- 115 "%1$s Default object dates will be '%2$s'.\n"
- 116 "Error - date references undefined field '%s'.\n"
- 124 "%1$s Unable to write to output file '%2$s':\n %3$s\n"
- $ Msg 125 should not be translated.
- 125 "JANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDEC"
- 130 "%1$s Unable to load language processing files:\n%2$s\n"
- 133 "\n\
- Warning - '%1$s' is invalid date specification.\n\
- Using '%2$s' date for record number %3$ld that began: %4$.30s\n"
- $ ****************************************************
- $ set 6 formerly set MS_ve
- $set 6
- 26 "Called dummy_workproc().\n"
- 142 "%1$s Client Error: Requested record with invalid\n\
- database addr %2$ld (%3$d:%4$ld, x'%5$08.8lx') for database '%6$s'."
- 156 "%1$s Incompatible data compression table used for database '%2$s'.\n\
- Database compressed with %3$ld, engine decompressor is %4$ld.\n"
- 157 "DTSRVE157 Client Program Error: Null database address in usrblk.dba."
- 167 "%1$s No data in database '%2$s'."
- 178 "%1$s Database '%2$s' version '%3$s' incompatible\n\
- with Engine version '%4$s'."
- 183 "%1$s Could not open user notes semaphore file '%2$s': %3$s.\n"
- 185 "%1$s Database '%2$s' maximum word size %3$d is too short."
- 199 "%1$s Could not acquire user notes semaphore '%2$s' within %3$d tries.\n"
- 230 "%1$s Could not open user notes backup file '%2$s': %3$s."
- 231 "%1$sDatabase '%2$s' has invalid abstract size %3$d."
- 251 "%1$s Database '%2$s' corrupted:\n\
- Incompatible record counts and database addresses.\n"
- $ Msgs 310 and 311 can be appended to msg 309 to produce output.
- $ For example, one message might be
- $ "<Programname> User notes disabled for entire Engine."
- 309 "%1$s User notes disabled "
- $ Msg 310 can be appended to msg 309 to produce output.
- 310 "for entire Engine."
- $ Msg 311 can be appended to msg 309 to produce output.
- 311 "for database '%1$s'."
- $ Msg 332 can be translated to local timestamp. It currently outputs
- $ something like "1996/03/04 at 16:40 CDT"
- 332 "%Y/%m/%d at %H:%M %Z"
- 333 "\n <User Note Appended by '%1$s' on %2$s>\n"
- 398 "DTSRVE398 NULL query string."
- $ ****************************************************
- $ set 7 formerly set MS_uiutil, no longer used in uiutil/dtsrutil.c.
- $ ****************************************************
- $ set 8 formerly set MS_loadocf, for module ocf.c.
- $ All words in set 8 which are capitalized should not be translated.
- $ They represent keywords in a configuration file. Words like PATH,
- $ SEARCH, MAXHITS, FILEIO, KEYTYPE, FILEPATH, KEYTYPES, KEYTYPE,
- $ UPPERKEYS, FALSE, and HOME.
- $set 8
- $ Msg 1 is "<Programname><filename>: <keyword> keyword is obsolete."
- 1 "%1$s%2$s: %3$s keyword is obsolete."
- $ Msg 140 "(missing)" refers to a token which is expected to be found but
- $ is missing. The token is from an input string of words being indexed.
- 140 "(missing)"
- $ Msgs 142-168 are combined into "<token>: <error>" where msg 142 or a
- $ default file name can be <token> and msgs 143, 165, 166, and 168
- $ can be <error>.
- 142 "rest of line"
- 143 "is empty"
- 165 "unknown id"
- 166 "previously specified"
- 168 "missing path specification"
- 184 "%1$s %2$s: More than 8 characters in Database name '%3$.16s'.\n"
- $ Msg 221 should not translate "PATH."
- 221 "%1$s %2$s: Database '%3$s', No PATH specified, statement ignored.\n"
- $ Msg 275 should not translate "SEARCH."
- 275 "%1$s %2$s: Invalid SEARCH value ignored."
- $ Msg 304 should not translate "MAXHITS."
- 304 "%1$s %2$s: Database '%3$s', invalid MAXHITS value.\n"
- 352 "%1$s %2$s: Invalid %3$s value, line ignored.\n"
- 365 "%1$s %2$s: %3$s value is missing."
- 414 "%1$s Unable to open configuration file '%2$s':\n %3$s."
- 457 "'%1$c' Records"
- 477 "%1$s %2$s: Missing database name after '%3$s' keyword.\n"
- 495 "%1$s %2$s: '%3$.16s' is invalid keyword. Line %4$d ignored.\n"
- $ Msg 607 should not translate "FILEIO."
- 607 "%1$s %2$s: Invalid FILEIO value. User file reads and writes prohibited."
- 610 "%1$s %2$s: %3$s value is '%4$s'. Should be positive integer. Line ignored."
- $ Msg 684 should not translate "KEYTYPE."
- 684 "%1$s %2$s: Database '%3$s', Invalid KEYTYPE character '%4$c'."
- 732 "%1$s %2$s: Database '%3$s', No more than %4$d keytypes allowed.\n"
- $ Msg 903 should not translate "FILEPATH."
- 903 "%1$s %2$s: FILEPATH '%3$s' %4$s. Line ignored."
- 929 "%1$s Opened old style configuration file '%2$s'."
- $ Msg 986 should not translate "KEYTYPES."
- 986 "%1$s %2$s: KEYTYPES missing for database '%3$s'."
- $ Msg 1002 should not translate "KEYTYPE."
- 1002 "%1$s %2$s: Database '%3$s', Duplicate KEYTYPE character '%4$c'.\n"
- 1007 "%1$s%2$s: Empty %3$s string ignored."
- $ Msg 1011 should not translate "KEYTYPE," "UPPERKEYS," or "FALSE."
- 1011 "%1$s %2$s: Database '%3$s': Records with lowercase\n\
- KEYTYPE character '%4$c' will be inaccessible.\n\
- Set UPPERKEYS = FALSE if lowercase keys are intended."
- 1404 "%1$s Status unavailable for configuration file '%2$s': %3$s"
- $ Msg 1643 should not translate "DTSROCFPATH," "HOME," "/etc/inittab,"
- $ or "/etc/inetd.conf."
- 1643 "%1$sCannot find or open '%2$s'\n\
- configuration file in any of the following locations:\n\
- DTSROCFPATH directory = %3$s,\n\
- current working directory = %4$s,\n\
- HOME directory = %5$s,\n\
- /etc/inittab directory = %6$s,\n\
- /etc/inetd.conf directory = %7$s."
- 1869 "%1$s %2$s: Configuration file must specify at least one database."
- $ ****************************************************
- $ set 9 formerly set MS_oeinit, used in oeinit.c and opendblk.c.
- $set 9
- $ Msg 99 should not translate "open_dblk". It is a function name.
- 99 "%s Programming Error: Invalid input to open_dblk()."
- 137 "%1$s User Interface version %2$s and Engine version %3$s are incompatible."
- 202 "%s Initialization failed due to errors in configuration file."
- 265 "%s No valid databases remain."
- 266 "%1$s Initialization failed due to errors in database,\n\
- language, or related files."
- 317 "%1$s Cannot open database file '%2$s'\n\
- Errno %3$d = %4$s\n\
- %5$s is removing '%6$s' from list of available databases."
- 318 "\n This can usually be corrected by specifying a valid\n\
- database PATH in the site configuration file."
- 1404 "%1$s Removing database '%2$s' from list of available databases because status is unavailable for file %3$s: %4$s"
- $ ****************************************************
- $ set 10 formerly set MS_oe, used in oe.c and dbchange.c.
- $set 10
- 48 "OE48 Request Aborted: '%1$s' database not available at this site."
- 71 "OE71 %1$s has expired."
- $ Msg 76 should not translate "dblk". It is a structure name.
- 76 "OE76 Program Error: Cannot find dblk for database '%1$s'."
- 217 "OE217 Program Error: record text too long."
- 367 "OE367: User Interface Error. %1$d is invalid request code.\n"
- 429 "OE429 Unable to open deletion file '%1$s': %2$s. Request ignored."
- 440 "OE440 No record keytypes were selected in database '%1$s'."
- 490 "OE490 %1$s Engine permanently disabled."
- 516 "OE516 No more than %1$d characters are allowed in the search string."
- 523 "OE523 Request Denied: First request must be Engine Initialization."
- 753 "%1$s Semantic categories are not defined for database '%2$s'."
- 1300 "%1$s Cannot access status of database file\n '%2$s': %3$s"
- 1313 "%1$s *** REQUEST CANCELED *** %2$s Engine reinitialized\n\
- due to modification of file %3$s, probably caused by\n\
- update to one or more databases."
- $ ****************************************************
- $ set 11 formerly set MS_cravel, used in dtsrload.c.
- $set 11
- 1 "\n\
- USAGE: %1$s -d<dbname> [options] <infile>\n\
- Listed default file name extensions can be overridden.\n\
- -d<dbname> 1 - 8 character database name, include optional path prefix.\n\
- File name extensions automatically appended.\n\
- -t<etxstr> End of text document delimiter string. Default '\\f\\n'.\n\
- -c Initialize database record count by counting records.\n\
- -p<N> Print a progress dot every <N> records (default %2$d).\n\
- -h<N> Change duplicate record id hash table size from %3$ld to <N>.\n\
- -h0 means there are no duplicates, do not check for them.\n\
- -e<path> Path-filename of huffman encode table (default %4$s).\n\
- <infile> Input [path]file name. Default extension %5%s.\n"
- 2 "%1$s: Exit code = %2$d\n"
- 13 "%1$s Duplicate record id checking disabled.\n"
- 14 "\n%1$s Unknown command line argument '%2$s'.\n"
- 15 "\nMissing required input file name."
- 16 "\nNo database name specified (-d argument).\07"
- 17 "%1$s Initializing total record count in database by actually counting...\n"
- 18 "%1$s: '%2$s' schema version = %3$s, record count = %4$ld, last slot = %5$ld.\n"
- 19 "%1$s: Final database record count = %2$ld, last slot = %3$ld.\n"
- 20 "%1$s %2$ld input records processed in %3$ldm %4$lds, (%5$ld%%).\n\
- %6$ld duplicates, %7$ld new, %8$ld updates.\n"
- 29 "%1$s Unable to get status for %2$s: %3$s\n"
- 30 "%1$s File %2$s is empty.\n"
- 31 "%1$s: Each dot = %2$d records processed.\n"
- 33 "%1$s Discarded record number %2$ld: Key too long:\n '%3$s'.\n"
- 34 "%1$s Out of Memory! Set -h arg to a smaller number,\n\
- or reduce the number of input records."
- 35 "%1$s: Discarded duplicate record number %2$ld '%3$s'.\n"
- 246 "\n%1$s '%2$s' is invalid path/dictionary name.\n"
- 522 "%s This version of %s does not support semantic databases.\n"
- $ Msg 579 should not translate ".fzk."
- 579 "%1$s Discarded record number %2$ld: Invalid .fzk file format.\n"
- 582 "%1$sIgnored invalid progress dot argument '%2$s'.\n"
- 666 "%1$sProgramming Error: Unknown state = %2$d.\n"
- 717 "%1$s Aborting: Uncompressed text not yet supported.\n"
- 844 "%1$sAborting at %2$ld warnings.\n\
- Warning count is specified on command line.\n"
- 926 "%1$s Arg -m ignored: %2$s: %3$s.\n"
- 927 "%1$sDiscarded record number %2$ld: First character (keytype) of key\n\
- '%3$s' is not alphanumeric.\n"
- 1048 "%1$sDatabase objects not changed because input file effectively empty.\n"
- 1086 "%1$s Record '%2$s' has invalid date format--using run date.\n"
- 1153 "%1$s Current data compression table id in '%2$s' is %3$ld.\n\
- Database '%4$s' previously compressed with table %5$ld.\n"
- 1215 "%1$s Warning. Record '%2$s' has no text.\n"
- $ ****************************************************
- $ set 12 formerly set MS_initausd, used in dtsrcreate.c.
- $set 12
- $ Msg 3 should not translate "dtsearch.dbd."
- 3 "\n\
- USAGE: %1$s [options] <dbname>\n\
- Creates and initializes DtSearch/AusText database files.\n\
- -q Do not print information messages.\n\
- -o Ok to overwrite preexisting database.\n\
- -a<N> Set maximum abstract size to <N> (default per flavor).\n\
- -d<dir> Where to find dtsearch.dbd file if not in <dbname> directory.\n\
- -wn<N> Change minimum word size to <N>. Default %2$d.\n\
- -wx<N> Change maximum word size to <N>. Default per language.\n\
- ---------- Database Flavor ----------\n\
- -fd DtSearch flavor. No documents, only document references\n\
- in abstracts (default).\n\
- -fa AusText flavor. Documents stored in central server repository.\n\
- ------------ Supported Languages ------------\n\
- -l<N> Set language number to <N>. Default is 0. Supported values:\n\
- 0 English-ASCII\n\
- 1 English-Latin1\n\
- 2 Spanish\n\
- 3 French\n\
- 4 Italian\n\
- 5 German\n\
- 6 Japanese-autoknj\n\
- 7 Japanese-knjlist\n\
- <dbname> Optional path prefix, then 1 - 8 character\n\
- database name. Do not specify 'austext' or 'dtsearch'.\n"
- 5 "DTSRCREATE Minimum word size %1$d greater than maximum word size %2$d.\n"
- 6 "DTSRCREATE Adjusted minimum word size to %1$d.\n"
- 8 "DTSRCREATE Adjusted maximum word size to %1$d.\n"
- 9 "DTSRCREATE Specifying small minimum word sizes may require extensive\n\
- editing of stopword file to prevent significantly\n\
- increased index storage requirements.\n"
- 10 "DTSRCREATE Specifying large maximum word sizes may significantly\n\
- increase storage requirements.\n"
- $ Msg 12 needs option "y" for "yes" to be translated the same as in msg 15.
- $ Option "n" does not need a translation because the code assumes anything
- $ other than the translated "y" option means "no."
- 12 "\nFile '%s' already exists.\n\
- Is it ok to overwrite it and other database files? [y,n] "
- $ Msg 13 should not translate "load_custom_language."
- 13 "%s Warning! you have specified an unsupported, custom language.\n\
- You will have to provide your own language loaders at run time\n\
- in user function 'load_custom_language' to access this database.\07\n"
- 14 "\n\
- %s semantic processing is only available for English language databases.\n\07"
- $ Msg 15 needs "y" to match the "yes" option in msg 12.
- 15 "y"
- 24 "DTSRCREATE Successfully initialized database '%1$s'.\n"
- 98 "DTSRCREATE %1$s Invalid Huffman compression table id."
- 186 "DTSRCREATE186 Unable to rename '%1$s' to '%2$s':\n %3$s\n"
- 205 "DTSRCREATE205 Unable to change permissions for '%1$s': %2$s\n"
- 213 "%1$s Unable to open '%2$s':\n %3$s.\07\n"
- 214 "%1$s Unable to copy '%2$s' to '%3$s':\n %4$s\n"
- 230 "DTSRCREATE230 Could not open database '%1$s'.\n"
- 239 "DTSRCREATE239 Could not initialize database '%1$s'.\n"
- 244 "DTSRCREATE244 Unable to remove '%1$s':\n %2$s\n"
- 326 "DTSRCREATE326 Unable to change permissions of '%1$s':\n %2$s\n\
- All database files must be readable and writeable.\n\
- May not be able to open or initialize database files.\n"
- 327 " However it may not be usable unless all database files\n\
- have both read and write permissions."
- 433 "%1$sAdjusted maximum abstract size upward to %2$hd.\n"
- 509 "DTSRCREATE509 Could not initialize database header record.\n"
- $ ****************************************************
- $ set 13 formerly set MS_vista.
- $ Msg numbers 1-100 and 900-1000 match
- $ user_error[] and system_error[] respectively in dberr.h.
- $ Used in dberr.c, ausdopen.c, and opendblk.c.
- $ Msgs 1-100 and 900-1000 in set 13 are generated during database
- $ input/output. They are all fatal errors and should be treated as
- $ standalone messages. They are not combined with other messages to
- $ produce errors. The messages come from a third party vendor, so we
- $ do not intend to modify the vendor code and make complete sentences
- $ out of them.
- $set 13
- $ For msgs 1-100, see comments at top of set 13.
- 1 "database not opened"
- 2 "invalid set"
- 3 "invalid record"
- 4 "invalid database"
- 5 "invalid field name"
- 6 "invalid db_address"
- 7 "no current record"
- 8 "set has no current owner"
- 9 "set has no current member"
- 10 "key value required"
- 11 "invalid lock value"
- 12 "record is owner of non-empty set(s)"
- 13 "record is member of set(s)"
- 14 "member already owned"
- 15 "field is a compound key"
- 16 "record not connected to set"
- 17 "field is not a valid key"
- 18 "record not legal owner of set"
- 19 "record not legal member of set"
- 20 "error in d_setpages (database open or bad param)"
- 21 "incompatible dictionary file"
- 22 "illegal attempt to delete system record"
- 23 "illegal attempt to lock locked set/record"
- 24 "attempt to access unlocked set/record"
- 25 "transaction id not supplied"
- 26 "transaction already active"
- 27 "transaction not active"
- 28 "transaction cannot begin due to locked files"
- 29 "cannot free locks within a transaction"
- 30 "too many changed database pages"
- 31 "cannot update database outside a transaction"
- 32 "exclusive access required"
- 33 "write locks not allowed on static files"
- 34 "unspecified or duplicate user id"
- 35 "database, path or file name too long"
- 36 "invalid file number was passed to d_renfile"
- 37 "field is not an optional key field"
- 38 "field is not defined in current record type"
- 39 "record/field has/in a compound key"
- 40 "invalid record or set number"
- 41 "record/set not timestamped"
- 42 "bad DBUSERID (contains non-alphanumeric)"
- 43 "NetBIOS has not been installed on machine"
- 44 "wrong number of elements in DBDPATH"
- 45 "wrong number of elements in DBFPATH"
- 46 "no current record type"
- 47 "invalid country table sort string"
- 48 "database not closed"
- $ Msg 301 should not translate "errno."
- 301 "\n*** System I/O errno %1$d = %2$s\n"
- 302 "\n\
- *** The usual cause for this kind of error is a missing\n\
- *** or read-only database file, or some system limit\n\
- *** on the number of open files has been exceeded."
- 303 "(unspecified location)"
- $ Msg 304 should not translate "db_VISTA."
- 304 "\n*** db_VISTA auto recovery in process...\n"
- $ Msg 311 should not translate "db_status."
- 311 "*** Database error at %1$s, db_status = %2$d: %3$n"
- 312 "Programming Error."
- 313 "Unknown Error."
- 315 "Database not available because it is in use by other users."
- 348 "%1$s Invalid database name '%2$s'."
- 378 "%1$s Could not open following database name string:\n '%2$s'"
- 379 "%1$s Could not open database '%2$s':\n %3$s."
- $ For msgs 900-1000, see comments at top of set 13.
- 900 "no more space on file"
- 901 "system error"
- 902 "page fault"
- $ Msg 903 should not translate "dio."
- 903 "no working file in dio"
- 904 "unable to allocate sufficient memory"
- 905 "error opening file"
- 906 "unable to get access to database taf file"
- 907 "database taf/log file error"
- 908 "inconsistent database locks"
- 909 "file record limit exceeded"
- 910 "key file inconsistency"
- 911 "maximum concurrent user limit exceeded"
- 912 "error seeking in database file"
- 913 "invalid file specified"
- 914 "error reading from a database/overflow file"
- 915 "lock manager synchronization error"
- 916 "debug check interrupt"
- 917 "network communications error"
- 918 "auto-recovery in process"
- 919 "error writing to a database/overflow file"
- 920 "no lock manager is installed"
- 921 "DBUSERID is already being used"
- 922 "the lock manager is busy"
- $ ****************************************************
- $ set 14 formerly set MS_cborodin, used in dtsrindex.c.
- $set 14
- 1 "%1$s. Run %2$s.\n"
- 2 "%1$s: Warnings were detected."
- $ Msg 6 should not be translated.
- 6 "put_addrs_2_dtbs_addr_file() nitems=%1$d, batchsz=%2$ld\n"
- $ Msg 9 should not translate "d99."
- 9 "\n\
- \n%1$s Corrupted d99 file for word '%2$s',\n\
- database address %3$ld @ file position %4$ld => bitvector[%5$ld],\n\
- but maximum bitvector allocation = %6$ld.\n"
- 15 "%1$s Fewer than 2 bytes in input.\n"
- 17 "\n\
- USAGE: %1$s -d<dbname> [options] <infile>\n\
- Listed default file name extensions can be overridden.\n\
- -d<dbname> 1 - 8 character database name, include optional path prefix.\n\
- -t<etxstr> End of text document delimiter string. Default '\\f\\n'.\n\
- -r<N> Change Pass 1 records-per-dot from %2$d to <N>.\n\
- -b<N> Change max batch size from %3$ld to <N>.\n\
- -c<N> Change database paging cache from %4$ld 1K pages to <N> 1K pages.\n\
- <N> >= 16 by powers of 2. Initially try only small changes.\n\
- -i<N> Change (i)nput buffer size from default %5$d to <N>.\n\
- -h<N> Change duplicate record id hash table size from %6$ld to <N>.\n\
- -h0 means there are no duplicates, do not check for them.\n\
- <infile> Input [path]file name. Default extension %7$s.\n"
- 21 "\n\
- \n%s '%1$s' record overflows word counter array.\n\
- Record number %2$ld > maxdba %3$ld, dba=%4$ld, sld00=%5$d, offs=%6$d.\n"
- 22 "\n\
- \n%1$s '%2$s' record in database (dba=%3$ld)\n\
- overflows bitvector allocation (%4$ld >= %5$ld).\n"
- 33 "\n%1$s Number of incoming records exceeded %2$d.\n\
- This will usually result in 'Out of Paging Space' error in Pass 2\n\
- and corruption of database. Either split the incoming file to reduce\n\
- record count or use the -b option, and rerun.\n"
- 40 "Ignored %1$ld duplicate records"
- 41 "No duplicate records found"
- 164 "\n%1$s: %2$s Abort due to signal %3$d. Database %4$s\n\
- possibly corrupted. Restore backup database.\n"
- 206 "%1$s: Exit code = %2$d, Total elapsed time %3$ldm %4$lds.\n"
- $ Msg 280 should not be translated.
- 280 "\n%1$s num_addrs_for_word (%2$ld) >= batchsz (%3$ld).\n"
- 288 "%1$s Abort. There are no words in the input file %2$s.\n"
- 374 "\n%1$s Out of Memory!\n\
- Split the incoming file into several smaller files and try again.\n"
- 539 "%1$s Duplicate record id checking disabled.\n"
- 550 "%1$s '%2$s' is invalid path/database name.\n"
- 558 "%1$s Invalid input buffer size '%2$s'.\n"
- 567 "%1$s Unknown command line argument '%2$s'.\n"
- 577 "%1$s Invalid arg '%2$s'. Using default -r%3$d.\n"
- 580 "%1$s Missing required input file name.\n"
- 589 "%1$s No database name specified (-d argument).\07\n"
- 595 "%1$s Invalid batch size argument '%2$s'.\n"
- 600 "%1$sCache size readjusted to %2$d.\n"
- 659 "\n%1$s: %2$s Discarding record, key too long:\n '%3$s'.\n"
- 713 "\n%1$s Word '%2$s' occurs in %3$ld records,\n\
- but there are only %4$ld records in database!\n\
- (This may be a good candidate for the stoplist).\n"
- 727 "\n%1$s Number of dbaddr records (%2$ld)\n\
- exceeds bitvector allocation (%3$ld).\n"
- $ Msg 776 should not translate "d99."
- 776 "%1$s Write Failure d99 file: %2$s\n"
- $ Msg 848 should not translate "d99."
- 848 "\n%1$s Could not fread %2$ld bytes (%3$ld dba's) of d99 file\n\
- at offset %4$ld. Number of dba's read (return code) = %5$ld.\n"
- 849 "\n%1$s: Word number %2$ld, %3$.0f%% done. Est %4$lum %5$02lus to completion.\n"
- $ Msg 875 should not translate "fseek" or "d99."
- 875 "\n%1$s Could not fseek d99 file to offset %2$ld.\n"
- 1068 "%1$s Cannot open new inverted index file '%2$s': %3$s\n"
- 1083 "%1$s Cannot read input file '%2$s': %3$s\n"
- 1097 "%1$s Aborting due to errors in loading language files.\n"
- 1108 "%1$s: Beginning Pass 1, reading records from '%2$s'.\n\
- Each dot = %3$d records.\n"
- $ Msg 1129 should not translate ".fzk."
- 1129 "%1$s: %2$s Invalid .fzk file format.\n"
- 1168 "%1$s: %2$s Discarded '%3$s', key not in database.\n"
- 1190 "\n%1$s: Record number%2$lu, %3$.0f%% done. Est %4$lum %5$02lus to end Pass 1.\n"
- 1225 "%1$s: Pass 1 completed in %2$lum %3$lus, read %4$lu records.\n\
- %5$s, parsed %6$lu words.\n"
- 1233 "%1$s: Beginning Pass 2: batch index traversal and database update.\n\
- Each dot = %2$d words.\n"
- 1246 "%1$s: Pass 2 completed in %2$lum %3$lus, updated %4$lu words.\n"
- 1402 "%1$s: Discarded duplicate record number%2$lu '%3$s'.\n"
- $ ****************************************************
- $ set 15 formerly set MS_delsfx, now MS_lang, used in lang.c and jpn.c
- $set 15
- $ Msg 4 should not translate "dblk." It is a structure name.
- 4 "%s dblk not initialized.\n"
- $ Msg 5 should not translate "parg."
- 5 "%s Program Error: parg contains neither file nor string.\n"
- 8 "\n\
- %1$s '%2$.*s...' is larger\n\
- than the maximum word size of database '%3$s'."
- 10 "%s Program Error: Unknown parser state.\n"
- 12 "%1$s '%2$.120s' is not a valid word in database '%3$s'."
- 17 "\n\
- %1$s '%2$s' is less than the\n\
- minimum word size of database '%3$s'."
- 19 "%1$s The word '%2$s' is not indexed in database '%3$s'."
- 20 "%1$s Program Error: Unknown jstate %2$d.\n"
- 21 "%1$s '%2$.*s' is not a valid Japanese word."
- 23 "%1$s Word '%2$s' on line %3$ld is too short."
- 24 "%1$s No Japanese words in word file '%2$s'."
- 25 "%1$s Database '%2$s' path too long: '%3$s'."
- 31 "%s Stemmer suffixes file never loaded.\n"
- $ Msg 41 should not translate "Paice."
- 41 "%1$s %2$s: Invalid Paice Rule starting at '%3$s'."
- $ Msg 42 should not translate "Paice."
- 42 "%1$s %2$s: Paice Rules out of order starting at '%3$s'."
- 45 "%s Out of Memory.\n"
- 50 "English-ASCII"
- $ Msg 51 refers to the Latin 1 codeset.
- 51 "English-Latin1"
- 52 "Spanish"
- 53 "French"
- 54 "Italian"
- 55 "German"
- 56 "Japanese-comp"
- 57 "Japanese-.knj"
- $ ****************************************************
- $ set 16 formerly set MS_vewords, now MS_boolsrch, used in boolsrch.c.
- $set 16
- $ Msg 2 is like "<program name> Part of ... term <word> which is
- $ not in database <database name>."
- 2 "\n\
- %1$s Part of a collocation operation includes\n\
- term '%2$s' which is not in database '%3$s'."
- $ Msg 6, variable 3 is the database name.
- 6 "\n\
- %1$s Database Error. Word '%2$s' is\n\
- listed in database '%3$s' but has no index record."
- $ Msg , variable 3 is the database name.
- 11 "%1$s Word '%2$s' was not found in database '%3$s'."
- $ Msg 14 should not translate "WHITLIM." The message is like
- $ "<Program name> <word in query> has more than <some number> hits."
- 14 "\n\
- %1$s '%2$s' has more than %3$ld hits.\n\
- Please remove it from the query or raise the WHITLIM\n\
- value in the search engine configuration file."
- 15 "\n\
- %s This query requires retrieving every\n\
- document in the database that does not have any of\n\
- the query words. This type of search may take an\n\
- unusually long time."
- $ Msg 28 should not translate "d99." Variable 2 is the database name.
- 28 "%1$s Database Read Error in %2$s.d99."
- $ Msg 32 should not translate "d99." The message is formed using either
- $ msg 33 or 34 as variable 2, and it is like "<program name> Database
- $ Error: Word <word> in database <database name> has invalid d99 record
- $ number <number>."
- 32 "\n\
- %1$s Database Error: %2$s '%3$s'\n\
- in database '%4$s' has invalid d99 record number %5$ld."
- $ Msg 33 is used for variable 2 of message 32.
- 33 "Word"
- $ Msg 34 is used for variable 2 of message 32.
- 34 "Stem of"
- $ Msg 35 should not translate "stemct," and "pmsz."
- 35 "%1$s Program Error: stemct=%2$d pmsz=%3$d\n"
- $ ****************************************************
- $ set 17 formerly set MS_vestatis
- $set 17
- 104 "Cannot detach shared memory."
- 107 "Qsort stack overflow.\n"
- 110 "Cannot remove shared memory."
- 115 "No shared memory available"
- 310 "%1$s Out of Memory. Need %2$ld bytes.\n"
- 314 "Out of Memory.\n"
- 421 "Total Number Hits = %1$ld. Discarded hits beyond maximum number specified."
- $ Msg 437 should not be translated.
- 437 "%1$s db_status = %2$d, dba = %3$d:%4$ld (x'%5$08.8lx'), vistano = %6$d.\n"
- 504 "Cannot allocate cur_ditto.\n"
- 677 "Query field is empty."
- 990 "The system is now sorting. Please wait."
- $ ****************************************************
- $ set 23 formerly set MS_dbrec
- $ Set 23 has several words in parenthesis which should not be translated.
- $ For example, msg 3: "objkey," msg 5: "fzkeysz," msg 12: "abstrsz,"
- $ msg 24: "minwordsz," msg 26: "maxwordsz," ... The single words in
- $ parenthesis should not be translated.
- $ Msgs like 10, where the entire text is in parentheses should be translated.
- $set 23
- 1 "---------- System Values for Database '%1$s' ----------\n"
- 2 "Schema version number (version) is '%1$s'.\n"
- $ Msg 3 should not translate "sizeof" or "objkey."
- 3 "Maximum object key size (sizeof(objkey)) is %1$ld bytes.\n"
- $ Msg 4 "Huge" means very, very large.
- 4 "Optional 'Huge' keys enabled.\n"
- 5 "Maximum number of semantic categories (fzkeysz) is %1$d.\n"
- 10 " (Semantic access to objects is disabled)."
- 12 "Maximum length of an abstract string (abstrsz) is %1$d.\n"
- 14 " (Abstracts are not used in this database)."
- 20 "Abstracts are %1$scompressed.\n"
- 22 "Parsing language is number %1$d, %2$s.\n"
- 24 "Minimum word length (minwordsz) is %1$d.\n"
- 26 "Maximum word length (maxwordsz) is %1$d.\n"
- 30 "Number of .d00 slots per object (recslots) is %1$d.\n"
- 36 " (Maximum number of database objects is %1$ld).\n"
- 40 "Huffman compression table id (hufid) is %1$ld.\n"
- 42 " (Compression is disabled in this database)."
- 44 " (Specific compression table is not yet determined)."
- 50 "Engine accessibility to data may vary from object to object."
- 54 "Data objects are not directly accessible from the engine."
- 56 "Data objects are stored internally as compressed text."
- 60 "Only server file references to objects are stored in the compressed text."
- 64 "Only client file references to objects are stored in the compressed text."
- 68 "Object keys are server file references to the objects."
- 72 "Object keys are client file references to the objects."
- 74 "Server file references to objects are stored in the 'huge' keys."
- 80 "Server file references to objects are stored in the abstracts."
- 86 "Client file references to objects are stored in the abstracts."
- 90 "Error: meaning of or_dbaccess value (%1$hd) is unknown.\n"
- 100 "Repository compressed text is %1$scompressed.\n"
- 110 "Repository compressed text is not used in this database."
- 120 "Database switches (dbflags) are 0x%1$lx:\n"
- $ Msgs 124 and 125 are used in the variable in messages 130 and 140.
- $ For example: "Inverted index INCLUDES words exactly as parsed."
- 124 "INCLUDES"
- 125 "EXCLUDES"
- $ Msgs 126 and 127 are used in the variable in messages 160, 162, 164.
- $ For example, "Use of optional 'huge' keys is ENABLED."
- 126 "ENABLED"
- 127 "DISABLED"
- $ Msg 130 uses msgs 124 and 125 in the variable.
- 130 " Inverted index %1$s words exactly as parsed.\n"
- $ Msg 140 uses msgs 124 and 125 in the variable.
- 140 " Inverted index %1$s word stems.\n"
- $ Msg 160 uses msgs 126 and 127 in the variable.
- 160 " Use of optional 'huge' keys is %1$s.\n"
- $ Msg 162 uses msgs 126 and 127 in the variable.
- 162 " Mark-for-deletion is %1$s.\n"
- $ Msg 164 uses msgs 126 and 127 in the variable.
- 164 " Appendable user notes are %1$s.\n"
- $ Msg 170 is followed by either msg 172 or msg 174.
- $ For example, "Text characters are a SINGLE byte wide."
- 170 " Text characters are %1$s wide.\n"
- 172 "TWO bytes"
- 174 "a SINGLE byte"
- 200 "Current number of database objects (reccount) is %1$ld.\n"
- 210 "Last currently used slot number (maxdba) is %1$ld.\n"
- 310 "\n\
- USAGE: %1$s <dbname>\n"
- 330 "Could not open '%1$s' database.\n%2$s\n"
- 340 "No dbrec record in database '%1$s'.\n"
- 350 "Cannot read dbrec record in database '%1$s'.\n%2$s\n"
- $ ****************************************************
- $ set MS_dtsrkdump is set 25. 5/20/96. dtsrkdump.c
- $set 25
- 1 "%s Program Error Abort.\07\n"
- $ Msg 2 should not be translated
- 2 "%1$c dba=%2$d:%3$-7ld ofs=%4$-9ld adr=%5$-6ld fre=%6$ld\n"
- $ Msg 3 is like "<program name> <RCS revision number>, engine
- $ <DtSearch version>. <time stamp>."
- 3 "%1$s %2$s, engine %3$s. %4$s.\n"
- $ Msg 4, option "-p" can include decimal points -- this is handled by
- $ using sscanf, so if sscanf can read numbers with commas in them, then
- $ the "-p" option will process that correctly. atof is used on what
- $ sscanf reads in.
- 4 "\n\
- USAGE: %1$s -o|w|ow [-v] [-t<N> | -p<N>] <dbname>\n\
- Reads DtSearch key files and prints summary report.\n\
- -o Keys examined are OBJECT record keys.\n\
- -w Keys examined are inverted index WORDS.\n\
- -v VERBOSE mode, lists every key.\n\
- -t<N> Threshold. Sets w and v options, and lists only words\n\
- with >= <N> addresses. All words will be listed if <N> = 1.\n\
- -p<N> Another threshold. Same as -t except <N> is percent\n\
- of the entire database (<N> may include a decimal point).\n\
- For example -p99.9 prints out every word that occurs\n\
- in 99.9%% or more of the records--an excellent way to find\n\
- candidates for the stop list.\n\
- If w and v are set without threshold, default is -t%2$d.\n\
- <dbname> 1 - 8 character database name with optional path prefix.\n"
- 5 "%1$s Invalid percent value %2$lf.\07\n"
- 53 "%1$s Invalid threshold value.\07\n"
- 55 "%1$s Unknown command line argument '%2$c'.\07\n"
- 56 "%1$s Missing required database name.\07\n"
- 57 "%1$s Either -o or -w must be specified.\07\n"
- 58 "%1$s Invalid database name '%2$s'.\07\n"
- $ Msg 60 should not be translated.
- 60 "%1$s: '%2$s' reccount=%3$ld maxdba=%4$ld recslots=%5$hd minw=%6$hd maxw=%7$hd\n"
- 70 "%1$s Will only list words occurring in %2$ld or more records.\n"
- 80 "%1$s: Listing all words in database.\n"
- $ Msg 100 should not be translated.
- 100 "dba x%1$08lx, %2$6ld\n"
- $ Msg 110 is like "in <directory name>"
- 110 " in %1$s"
- 120 "Object Summary for '%1$s'%2$s:\n"
- 130 "Object Count by Keytypes:"
- 160 "TOTAL Object Count = %1$ld\n"
- $ Msg 170 should not translate "DBA."
- 170 "Largest Object DBA = %1$ld\n"
- 180 "%1$s: * Words marked with asterisk occur in every record.\n"
- 200 "Words Summary for '%1$s'%2$s:\n"
- 210 "TOTAL Word Count = %1$ld\n"
- $ ****************************************************
- $ set MS_dtsrclean is set 26. 5/21/96. dtsrclean.c
- $set 26
- 1 "\n\
- USAGE: %1$s [options] <dbname> <newpath>\n\
- Compresses unused d99 space and validates d00-d99 links.\n\
- -p<N> Progress dots printed every <N> records (default %lu).\n\
- Complete progress message printed every %d dots.\n\
- -oy Authorizes overlaying preexisting d99/d2<N> files in newpath.\n\
- -on Forces exit if preexisting d99/d2<N> files in newpath.\n\
- -v Validates d99 and d00 links, uncorrupts d99 file, and ensures\n\
- accurate record count. Also use -c0 to uncorrupt entire database.\n\
- -v<fname> Same as -v but also writes all d00 recs unreferenced by d99\n\
- to fname in format suitable to extract into .fzk file format.\n\
- -c<N> Exits if more than <N> corrupted/incomplete links (default %d).\n\
- Corruption limit turned off by -c0.\n\
- <dbname> 1 - 8 char database name = the old d99/d2<N> files to be updated.\n\
- Files found in local directory.\n\
- <newpath> Specifies where the new d99/d2<N> files will be placed.\n\
- If first char is not slash, path is relative to local directory.\n\
- EXIT CODES:\n\
- 0: Complete success. 1: Warning. 2: Job never started.\n\
- 3-49: Job ended prematurely, old files ok, new files unusable.\n\
- 50-99: Fatal Error, even old database may be corrupted.\n\
- 100+: Ctrl-C, kill, and all other signal interrupts cause premature\n\
- end, new files may be unusable. Signal = exit code - 100.\n"
- 2 "%1$s: %2$s Compression %3$d%% (about %4$lu KB) in %5$ld:%6$02ld min:sec.\n"
- $ Msg 3 should not translate "d99." "WORDS" should be translated.
- 3 "%1$s: Counted %2$ld WORDS in %3$s.d99.\n"
- 4 "%1$s: No corrupted links detected.\n"
- 5 "%1$s: Exit code = %2$d.\n"
- $ Msg 6 should not be translated.
- 6 " DBA = %1$d:%2$ld (x%3$02x:%4$06lx), orig addr val = x%5$08lx\n\
- Word='%6$c%7$s' offset=%8$ld addrs=%9$ld free=%10$d\n"
- 7 "%1$s: Copying from old d2<N> files to %2$s...\n"
- $ Msg 11 is like "<program name> Version <version number>. Run <date program
- $ was run>."
- 11 "%1$s Version %2$s. Run %3$s.\n"
- $ Msg 14 should not translate "d99."
- 14 "%1%s: Old files: '%2$s.d2x, .d99'.\n"
- $ Msg 15 should not translate "d99."
- 15 "%1$s: New files: '%2$s.d2x, .d99'.\n"
- 24 "%1$s: One or more new files already exist.\n"
- $ Msg 25 should not be translated.
- 25 "%1$s: curr reccnt=%2$ld, mxdba=%3$ld, sl/rec=%4$ld, tot#adr=%5$ld.\n"
- 26 "%1$s: Reading d00 file. Each dot approximates %2$ld database documents...\n"
- $ Msg 27 should translate DOCUMENTS.
- 27 "%1$s: Confirmed %2$ld DOCUMENTS in %3$s.d00.\n"
- $ Msg 28 should translate DOCUMENTS.
- 28 "%1$s: %2$ld DOCUMENTS actually in %3$s.d00 not = %4$ld count stored there.\n\
- Count will be corrected in new d00 file.\n"
- 29 "%1$s: Compressing into %2$s. Each dot approximates %3$lu words...\n"
- $ Msg 45 needs the "y" for "yes" to match msg 46.
- 45 " Overlay files in new directory? [y/n] "
- $ Msg 46 must match the "yes" option from msg 45.
- 46 "y"
- 66 "%1$s Aborting after interrupt signal %2$d.\n"
- $ Msg 111 should not translate "d99."
- 111 "*** %1$s DBA in d99 = -1. Probable overrun into expansion\n\
- area due to incorrect count values in d2x file.\n"
- 159 "%1$s Unknown argument: '%2$s'.\n"
- 177 "%1$s Invalid %2$.2s argument.\n"
- 193 "%1$s Aborting at %2$ld corrupted links.\n"
- 194 "%1$s Detected%2$s %3$ld corrupted/incomplete link(s).\n"
- 210 "%1$s Missing required dbname argument.\n"
- 211 "%1$s Missing required newpath argument.\n"
- 212 "%1$s Too many arguments.\n"
- $ Msg 222 should not translate "d99" or "DBA."
- 222 "*** %1$s DBA in d99 not in d00, slot > maximum number of documents.\n"
- 229 "%1$s Invalid database name '%2$s'.\n"
- 301 "%1$s The -m argument is no longer necessary.\n"
- $ Msg 333 should not translate "d99" or "d00."
- 333 "*** %1$s DBA in d99 does not exist in d00.\n"
- 393 "%1$s Old and new directories are identical: '%2$s'.\n"
- 439 "%1$s Cannot open %2$s: %3$s\n"
- 440 "%1$s Cannot access status of %2$s: %3$s\n"
- $ Msg 444 should not translate "d99." Do not translate starting with "DBA = ..."
- 444 "*** %1$s d00 record '%2$s' is not referenced in d99.\n\
- DBA = %3$d:%4$ld (x%5$02x:%6$06lx).\n"
- 463 "%1$s Command line argument disallows file overlay.\n"
- $ Msg 465 "Validate" should match the description for the "-v" option in msg 1.
- 465 "%1$s WARNING: Cannot allocate memory for bit vector.\n\
- 'Validate' mode switched off.\n"
- 489 "%1$s Write error on %2$s: %3$s.\n"
- 499 "%1$s %2$s is empty.\n"
- 517 "%1$s Read error on %2$s: %3$s.\n"
- $ Msg 561 should not translate "DBA," "maxdba," or "dbrec."
- 561 "%1$s DBA '%2$d:%3$ld' (record number %4$ld) in d00 exceeds total number of addresses %5$ld;\n\
- Bit vector overflow because maxdba %6$ld in dbrec is incorrect.\n"
- $ Msg 657 is like "<program name> Read error on <filename>: <system errno>."
- 657 "%1$s Read error on %2$s: %3$s.\n"
- $ Msg 665 is like "<program name> Write error on <filename>: <system errno>."
- 665 "%1$s Write error on %2$s: %3$s.\n"
- $ Msg 802 is like "<program name> Unable to open <filename> to output
- $ unreferenced d00 records: <system errno>." Do not translate "d00."
- 802 "%1$s Unable to open '%2$s' to output unreferenced d00 records:\n %3$s\n"
- $ ****************************************************
- $ set MS_dui is set 27. 5/21/96. dui.c
- $set 27
- 1 "%1$s DtSearch Version %2$s.\n\
- USAGE: %3$s [-options] <query>...\n\
- Options beginning with the same character are mutually exclusive.\n\
- -ss Search type S (word stems) instead of default statistical search.\n\
- -sw Search type W (exact words) instead of default statistical search.\n\
- -pa Print abstracts (default).\n\
- -pk Print record keys.\n\
- -pb Print both abstracts and record keys.\n\
- -p<N> Retrieve and print the <N>th record from the hitlist.\n\
- -k<C> Restrict searches to keys beginning with character <C>.\n\
- -d<dbname> 1 - 8 character database name. Defaults to\n\
- first database in site config file.\n\
- -m<N> Maximum number of hits returned. Defaults to %4$d.\n\
- <query> Set of search words on remainder of command line.\n\
- Query may be enclosed in quotes to include boolean operators.\n"
- 4 "Searching '%1$s' Database...\n"
- 9 "<no abstract available>"
- 117 "%1$s Invalid command line argument '%2$s'.\07\n"
- 125 "%1$s No query specified.\07\n"
- 165 "%1$s DtSearch failed to initialize:\n %2$s\n"
- 190 "%1$s No hits found.\n"
- 195 "%1$s Search failed.\07\n"
- 200 "%1$s Text not available for document '%2$s'.\n"
- 203 "%1$s Could not determine available keytypes:\n %2$s\n"
- 224 "%1$s No record keys begin with '%2$c' in database '%3$s'.\n"
- 247 "%1$s ----- Engine Messages After Initialization -----\n%2$s\n"
- 248 "%1$s ----- End of Engine Initialization Messages -----\n"
- $ ****************************************************
- $ set MS_boolpars is set 28. 5/22/96.
- $set 28
- 1 "\n\
- %1$s This search string is an invalid\n\
- boolean query. Please reformulate and try again."
- 2 "%1$s Query field is empty."
- $ Msg 3 should not translate "@".
- 3 "\n\
- %1$s Collocation operator (@) may\n\
- only be positioned between two words."
- $ Msg 4 variable 2 is <database name>.
- 4 "\n\
- %1$s One or more words in the\n\
- query are not stored in database '%2$s'."
- $ Msg 5 "AND" should be the local equivalent to the Boolean Operator
- $ for "AND." "&" should not be translated.
- 5 "\n\
- %1$s Boolean operators must be positioned\n\
- between words or expressions. Two sequential words\n\
- without an operator are interpreted as being separated\n\
- by the AND operator (&)."
- 6 "%1$s Expression in parentheses is missing."
- $ Msg 5 "NOT" should be the local equivalent to the Boolean Operator
- $ for "NOT." "~" should not be translated.
- 7 "\n\
- %1$s NOT operator (~) must be positioned to\n\
- the left of the word or expression it qualifies."
- 8 "%1$s Invalid boolean query. Syntax Error number %2$d."
- 9 "%1$s Too many terms in boolean query."
- $ Msg 10 variable 2 is <database name>.
- 10 "%1$s Collocation searches not available for database '%2$s'."
- $ Msg 11 should not translate "@."
- 11 "\n\
- %1$s Collocation operator '%2$.*s' is invalid.\n\
- Correct format is '@<N>' where <N> is greater than zero."
- $ Msg 12 should not translate "@."
- 12 "\n\
- %1$s Collocation operator (@) is not\n\
- permitted between identical words."
- 13 "%1$s Word '%2$.*s' is invalid."
- 14 "%1$s String '%2$.*s' is not a single word."
- 15 "\n\
- %1$s This query cannot logically return\n\
- any records. Please reformulate and try again."
- 16 "\n\
- %1$s This query will return entire database\n\
- '%2$s'. Please reformulate and try again."
- $ ****************************************************
- $ set 29 symbolically named MS_tomita, used in tomita.c (dtsrdelete)
- $set 29
- 1 "\n\
- \n%1$s Received interrupt %2$d.\n\
- Program will stop after current batch of deletions.\n"
- 3 "%1$s: Exit Code = %2$d.\n"
- 4 "%1$s Database '%2$s' not found.\n"
- 5 "Available choices are:"
- 8 "%1$s Invalid input format: %2$.30s...\n"
- $ Msg 24 is like <Program name> Database <dbname>, <record id> not found."
- 24 "%1$s Database %2$s, '%3$s' not found.\n"
- 25 "\n\
- DO NOT CONTINUE under any of the following circumstances:\n\
- -> If the input file which lists record ids to be deleted is not\n\
- named '%1$s'.\n\
- -> If any users are still accessing the affected database(s).\n\
- -> If any database files have not been backed up.\n\n\
- If you are sure you are ready to start deleting, enter 'y' now... "
- $ Msg 26 is "<program name> <number of files> read, <number> deleted,
- $ <time> elapsed. Database <dbname>: Current record count = <number>,
- $ Batch size = <number of records>."
- 26 "%1$s %2$ld read, %3$ld deleted, %4$ldh %5$2ldm %6$2lds elapsed.\n\
- Database '%7$s': Current record count = %8$ld, Batch size = %9$d.\n"
- $ Msg 27 is "<program name> <number of records> records read from input file.
- $ <number> were deleted and <number> were not found in <time>."
- 27 "%1$s %2$ld records read from input file. %3$ld were deleted and\n\
- %4$ld were not found in %5$ld hours, %6$ld minutes, %7$ld seconds,\n"
- 28 " or an average of %1$ld minutes, %2$ld seconds per record deleted.\n"
- $ Msg 29 is "<program name>. Run <time stamp>."
- 29 "%1$s. Run %2$s.\n"
- $ Msg 30 should not translate "-y".
- 30 "\n\
- USAGE: %1$s [options]\n\
- -i Input file name. If not specified, defaults to %2$s.\n\
- -d[v] Print debug statements.\n\
- -dv turns on verbose (record-by-record) debugging.\n\
- -t<N> Maximum desired number of seconds of run time.\n\
- Ctrl-C/Break will also stop deletion at next record.\n\
- -n<N> Change number of records in a batch from %5$d to <N>.\n\
- -y Automatically answers 'yes' to Delete mode confirm prompt.\n\
- -d trace deletion operations.\n"
- 31 "%1$s Unknown argument '%2$s'.\n"
- 32 "%1$s Unable to open input file '%2$s'.\n"
- 33 "\n%1$s Unable to open output file '%2$s'.\n"
- 34 "Initializing search engine...\n"
- 36 "Normal engine shutdown.\n"
- $ ****************************************************
- $ set 30 named MS_huff has messages for hencode.c, hdecode.c, huffcode.c
- $set 30
- $ Msg 1 variable 2 is <filename>, variable 3 is <system errno>.
- 1 "%1$s: Cannot open huffman encode file '%2$s': '%3$s' Exit Code = 2.\n"
- 2 "\n\
- USAGE: %1$s <filename>\n"
- 3 "%1$s Could not open input file '%2$s.\n"
- 4 "%1$s Total Number of Characters = %2$ld.\n"
- 10 "%1$s Out of Memory.\n"
- $ Msg 11 variable 2 is <tree file name>, variable 3 is <system errno>.
- 11 "%1$s Cannot open tree file '%2$s': %3$s.\n"
- $ Msg 12 variable 2 is <tree file name>. Do not translate "hctree."
- 12 "%1$s Invalid format hctree '%2$s'.\n"
- $ Msg 13 should not translate "hctree_ids."
- 13 "%1$s Incompatible hctree_ids.\n"
- 14 "%1$s Cannot open cypherfile '%2$s'.\n"
- $ Msg 15 should not translate "EOF."
- 15 "%1$s Unexpected EOF '%2$s'.\n"
- 30 "183 Bit strings have grown too large. You probably have literals\n\
- turned off with grossly unbalanced character counts.\n"
- 31 "191 Programming Error: Still trying to build\n\
- Huffman Code Tree after root created.\n"
- 32 "(nonascii character, high bit set)"
- 33 "366 Invalid file format for %1$s.\n"
- 34 "424 File '%1$s' failed to open for write. Verify it is not read-only.\n"
- 35 "\n\
- USAGE: huffcode [-l<N> | -l-] [-o] <huffname> [<infile>]\n\
- -l<N> specifies the 'literal' threshold count. Any character occurring\n\
- <= <N> times will be coded with the Huffman literal. Default is -l0,\n\
- literal coding only for bytes with counts of zero.\n\
- -l- turns off literal coding. Turning off literal coding in unbalanced\n\
- trees leads to EXTREMELY LONG bit string codes--don't do it unless\n\
- the input is known to be a well balanced binary file.\n\
- -o preauthorizes overwriting any currently existing decode file.\n\
- <huffname> is the filename prefix for the Huffman Code files.\n\
- If the encode file (%1$s) already exists, byte counts from infile will\n\
- be added to it, otherwise it will be newly created.\n\
- The decode file (%2$s) is always newly created each run.\n\
- <infile> is an input file containing bytes to be counted.\n\
- It may be omitted if the encode file already exists.\n"
- 36 "'%1$s' is invalid argument.\n"
- 37 "576 Missing Huffman Code file names prefix.\n"
- $ Msg 38 needs to have "y" translated to match msg 39"
- 38 "Decode file '%s' already exists. Overwrite it? [y/n]\n"
- $ Msg 39 needs "y" to match the "yes" option in msg 38.
- 39 "y"
- 40 "HUFFCODE Version %1$s\n"
- 41 "Huffman Code Tables will be newly created.\n"
- 42 "Table '%1$s' already contains %2$ld Kbytes from previous runs.\n"
- 43 "645 Input file not specified and '%s' table file\n\
- does not exist -- nothing to do.\n"
- 44 "Could not open input file '%1$s' or access status: %2$s\n"
- 45 "Input file '%1$s' contains about %2$ld Kbytes.\n"
- 46 "\n%1$ld%% done. %2$2ld Kbytes read. Estimate %3$3ld seconds to completion.\n"
- $ Msg 47 variable 2 is a time stamp, variable 2 is from either msg 48 or 49,
- $ variables3 and 4 are filenames.
- 47 "Identifying timestamp will be '%1$ld'.\n\
- %2$s Huffman Code Tables in '%3$s' and '%4$s'...\n"
- $ Msg 48 is used in msg 47 as variable 2.
- 48 "Creating"
- $ Msg 49 is used in msg 47 as variable 2.
- 49 "Rebuilding"
- $ ********************** DTSEARCH.MSG ************************
|