dtsearch.msg 55 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264
  1. $ $XConsortium: dtsearch.msg /main/15 1996/10/30 17:29:27 cde-ibm $
  2. $
  3. $ (c) Copyright 1996 Digital Equipment Corporation.
  4. $ (c) Copyright 1996 Hewlett-Packard Company.
  5. $ (c) Copyright 1996 International Business Machines Corp.
  6. $ (c) Copyright 1996 Sun Microsystems, Inc.
  7. $ (c) Copyright 1996 Novell, Inc.
  8. $ (c) Copyright 1996 FUJITSU LIMITED.
  9. $ (c) Copyright 1996 Hitachi.
  10. $ COMPONENT_NAME: austext
  11. $
  12. $ FUNCTIONS: database
  13. $
  14. $ ORIGINS: 27
  15. $
  16. $ IBM CONFIDENTIAL -- (IBM Confidential Restricted when
  17. $ combined with the aggregated modules for this product)
  18. $ OBJECT CODE ONLY SOURCE MATERIALS
  19. $
  20. $ (C) COPYRIGHT International Business Machines Corp. 1994,1995
  21. $ All Rights Reserved
  22. $ US Government Users Restricted Rights - Use, duplication or
  23. $ disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  24. $ ********************** DTSEARCH.MSG ************************
  25. $ $Id: dtsearch.msg /main/15 1996/10/30 17:29:27 cde-ibm $
  26. $ December 1994.
  27. $ Messages specific to DtSearch.
  28. $ Symbolic msg sets replaced with numbers for portability.
  29. $ Basically there is a msgset for each module.
  30. $ $Log$
  31. $ Revision 2.15 1996/04/10 22:54:07 miker
  32. $ Revision 2.14 1996/04/10 19:47:18 miker
  33. $ Revision 2.13 1996/03/20 19:32:13 miker
  34. $ Revision 2.12 1996/03/13 22:53:07 miker
  35. $ Revision 2.11 1996/03/05 16:04:30 miker
  36. $ Revision 2.10 1996/02/01 17:16:48 miker
  37. $ Revision 2.9 1995/12/27 21:17:19 miker
  38. $ Revision 2.8 1995/12/27 16:04:46 miker
  39. $ Revision 2.7 1995/12/07 23:26:31 miker
  40. $ Revision 2.6 1995/12/01 16:10:25 miker
  41. $ Revision 2.5 1995/10/26 16:21:21 miker
  42. $ Revision 2.4 1995/10/20 21:30:42 miker
  43. $ Revision 2.3 1995/10/19 20:52:30 miker
  44. $ Revision 2.2 1995/10/03 21:37:17 miker
  45. $ Revision 2.1 1995/09/22 17:54:34 miker
  46. $quote "
  47. $ General comments about all messages in this file:
  48. $ - Any message that begins with a %1$s or %s is using that variable
  49. $ to represent the name of the executable which is causing the
  50. $ message to be output.
  51. $ - Any variables specified in Usage messages should be translated
  52. $ consistently.
  53. $ ****************************************************
  54. $ set 1 formerly set MS_misc, used many places
  55. $set 1
  56. 1 "<null>"
  57. $ message 2 can be translated to match local conventions. It is used
  58. $ in output files for information.
  59. 2 "%Y/%m/%d,%H:%M:%S"
  60. 3 "*** %1$sOut of Memory at %2$s asking for %3$lu bytes! ***\n"
  61. 4 "%1$s Version %2$s.\n"
  62. $ message 6 refers to any value which is null when printing information.
  63. 6 "<unknown>"
  64. 8 "%1$s No valid databases remain."
  65. 9 "%1$s Invalid command line argument '%2$s'.\n"
  66. 10 "%1$s Ignored unknown command line argument '%2$s'.\n"
  67. 11 "%1$s Invalid database name '%2$s'.\n"
  68. $ In message 13, do not translate "dtsrcreate." It is an executable name.
  69. 13 "%1$s No DB record in '%2$s' database.\n\
  70. The usual cause is failure to initialize database (run dtsrcreate)."
  71. 14 "%1$s Program schema version '%2$s' incompatible with\n\
  72. database '%3$s' version '%4$s'.\n"
  73. 15 "%1$s Received abort signal %2$d.\n"
  74. 16 "<no environment variable>"
  75. 17 "<no server daemon>"
  76. 18 "%1$s Database name not specified.\n"
  77. 19 " ,\t\n"
  78. 21 "%1$s Exit code = %2$d.\n"
  79. $ Message 22 can be translated. It represents a human-readable date like
  80. $ "Thursday, Jan 5, 1996, 6:30 pm". The "%I" is 12 hour clock time, but
  81. $ it could be changed to "%H" for 24 hour clock time.
  82. 22 "%A, %b %d %Y, %I:%M %p"
  83. 23 "%1$s: Version %2$s. Run %3$s.\n"
  84. $ Message 24 should not translate ".fzk".
  85. 24 "%1$s: current working directory = '%2$s', .fzk file = '%3$s'\n"
  86. 25 "%1$s Abort due to program error.\n"
  87. 27 "%1$s: %2$s: Invalid file format."
  88. 96 "%s Hitlist is empty."
  89. 301 "%1$s input text is %2$s."
  90. $ Msg 362 is a generic system message. The format is
  91. $ "<program name> <filename>: <system error>" where <system error>
  92. $ is a system errno which will already be translated.
  93. 362 "%1$s %2$s: %3$s"
  94. $ Msg 400 is like "<Program name>: <file name>, line <line number>:..."
  95. 400 "%1$s: %2$s, line %3$ld: Invalid characters in word '%4$s'."
  96. $ Msg 423 is like "<Program name> Word <word> in <file name> is a duplicate."
  97. 423 "%1$s Word '%2$s' in %3$s is a duplicate."
  98. 1596 "%1$s %2$s Cannot open audit file %3$s: %4$s"
  99. $ ****************************************************
  100. $ set 2 formerly set MS_ausapi (ausapi.*)
  101. $set 2
  102. 1 "%1$s Invalid or unavailable database name '%2$s'."
  103. $ Msg 7 should not translate "dbnames" or "dbcount."
  104. 7 "%s dbnames specified but not dbcount."
  105. 20 "%1$s Invalid search_type '%2$c'."
  106. 30 "%s Null query. No search performed."
  107. $ Msg 37 should not translate "DtSearchInit." It is a function name.
  108. 37 "%s First API function call must be DtSearchInit().\n"
  109. 40 "%1$s Null cleartext. No highlighting performed."
  110. $ Msg 115 must have the date formatted in the way specified.
  111. 115 "%1$s '%2$s' is invalid or incomplete date string.\n\
  112. The correct format is '[yy]yy [mm [dd]]'."
  113. $ Msg 187 must not translate "LOGNAME." It is an environment variable.
  114. 187 "%1$s Missing both userid and LOGNAME environment variable."
  115. 198 "%s 'Before' date is equal to or after 'After' date.\n\
  116. No records would be returned."
  117. 216 "\n%1$s %2$s Caught signal %3$d.\n"
  118. 294 "%1$s Program Error in DtSearchResultsToText."
  119. 437 "%s Query contains invalid navigator string."
  120. 492 "%1$s There is no current hitlist."
  121. 498 "%1$s Invalid args for DtSearchResultsToText."
  122. 621 "%1$s %2$s has already been initialized."
  123. 806 "%1$s Query insufficient or search options\n\
  124. incompatible with database '%2$s' to commence search."
  125. $ Msg 1072 "stem" is the root of a word.
  126. 1072 "%1$s Program Error: Stem count (%2$d) greater than maximum (%3$d)."
  127. 1342 "%1$s Search Engine Error %2$d for highlight request for\n\
  128. database '%3$s', hit word count=%4$ld, search type='%5$c', text='%6$.30s'"
  129. $ ****************************************************
  130. $ set 5 formerly set MS_chandel, used in dtsrhan.c
  131. $set 5
  132. 3 "Output file '%1$s' already exists.\n"
  133. $ Msg 4 needs to use the same 2 characters from messages 4 and 5.
  134. $ The "q" is not needed because it is assumed that any character
  135. $ other than "a" or "o" means to quit the process.
  136. 4 "Append, overwrite, or quit? [a,o,q] "
  137. $ Msg 5 is the shortcut key for "a" or Append from message 4.
  138. 5 "a"
  139. $ Msg 6 is the shortcut key for "o" or overwrite from message 4.
  140. 6 "o"
  141. 7 "Unable to open output file '%1$s'.\n"
  142. 11 "\nError - unable to open profile file '%1$s'.\n"
  143. 12 "Error line %1$d: invalid identifier '%2$s'.\n"
  144. 13 "Error line %1$d - identifier '%2$s' missing value(s).\n"
  145. 14 "Error line %1$d - zero or bad value for '%2$s'.\noffensive token: %3$s.\n"
  146. $ Msg 15 should not translate "ANY."
  147. 15 "Error line %1$d - for identifier '%2$s', column has been set to ANY\n\
  148. but there is no identifying signature string.\n"
  149. 16 "Error line %1$d - zero or bad value for identifier '%2$s'\n\
  150. offensive token: %3$s.\n"
  151. 18 "Error line %1$d - missing value for identifier '%2$s'\n"
  152. 23 "Warning line %1$d: Delimiter redefined.\n"
  153. 25 "Error line %1$d: delimiter not specified as 'top' or 'bottom'.\n"
  154. 26 "Error line %1$d: invalid token '%1$s'.\n"
  155. 27 "Error line %1$d: invalid token '%2$s'.\n"
  156. $ Msg 34 needs to match the 'all' from msgs 36 and 37.
  157. 34 "all"
  158. $ Msg 35 needs to match the 'none' from msgs 36 and 37.
  159. 35 "none"
  160. $ Msg 36 needs 'all' to match msg 34 and 'none' to match msg 35.
  161. 36 "Error line %1$d: image mode must be 'all' or 'none' -'%2$s' not recognized.\n"
  162. $ Msg 37 needs "all" to match msg 34 and "none" to match msg 35.
  163. 37 "Error line %1$d: text mode must be 'all' or 'none' - '%2$s' not recognized.\n"
  164. 38 "Warning line %1$d: Key character redefined.\n"
  165. 39 "Error line %1$d: invalid Key Character:'%2$c'.\n"
  166. 40 "Warning line %1$d - key field redefined.\n"
  167. 43 "Error line %1$d - bad identifier '%2$s' for key.\n"
  168. $ Msg 45 should not translate "discard."
  169. 45 "Error line %1$d: unknown option for 'discard': '%2$s'.\n"
  170. $ Msg 46 should not translate "delblanklines."
  171. 46 "Error line %1$d: unknown option for 'delblanklines': '%2$s'.\n"
  172. 47 "Error line %1$d: Unknown option for abstract :'%2$s'\n"
  173. 48 "Error line %1$d -unknown identifier type '%2$s'.\n"
  174. 49 "Error - delimiter not defined.\n"
  175. 50 "Error - key-type character never defined.\n"
  176. 51 "Error - key never defined.\n"
  177. 52 "Error - delimiter defined as '%1$s' was never found.\n"
  178. 53 "Error - delimiter defined as '%1$s' references a physical line in the record.\n\
  179. Since the delimiter defines the physical lines\n\
  180. it cannot be referenced as a physical line.\n"
  181. 54 "Error - for field '%1$s', no line identifier matches '%2$s'.\n"
  182. 55 "Error - field include/exclude list included\n\
  183. the field '%1$s', which was never defined.\n"
  184. 56 "Error - image include/exclude list included\n\
  185. the line '%1$s', which was never defined.\n"
  186. 57 "Error - text include/exclude list included\n\
  187. the line '%1$s', which was never defined.\n"
  188. 58 "Error - key definition references field '%1$s'\n\
  189. which was never defined.\n"
  190. 59 "Error - abstract definition references field '%1$s'\n\
  191. which was never defined.\n"
  192. 68 "Warning - fields necessary for key not found.\n\
  193. discarding record %1$ld that began:\n\
  194. %2$s\n"
  195. 69 "Warning - record %1$ld deemed meaningless, discarding...\n\
  196. record began: %2$.60s\n"
  197. 70 " Unable to open input file '%1$s'.\n"
  198. $ Msg 71 should not translate ".fzk."
  199. 71 "\n\
  200. USAGE: %1$s [options] <profile> <infile> [<outfile>]\n\
  201. -m Turn off all but error messages.\n\
  202. -w<N> Change target screen width to <N>.\n\
  203. -oo Preapprove overwrite of outfile.\n\
  204. -oa Preapprove append to outfile.\n\
  205. <profile> Input file containing profile of records\n\
  206. to be processed.\n\
  207. <infile> Input file containing actual records.\n\
  208. <outfile> Output file name, .fzk format (%2$s).\n\n"
  209. 72 "Invalid screen width specified.\n"
  210. 75 "'%1$s' is invalid output mode.\n"
  211. 76 "Unknown command line argument '%1$s'.\n"
  212. 77 "Missing required profile-file name.\n"
  213. 78 "Missing required input-file name.\n"
  214. 79 "Error - using stdin as input, output filename is required!\n"
  215. 80 "Profile file and input file have same name:'%1$s'.\n"
  216. 81 "Input file and output file have same name:'%1$s'.\n"
  217. 82 "Profile file and output file have same name:'%1$s'.\n"
  218. 83 " Profile file: %1$s\n"
  219. $ Msg 84 should not translate "stdin."
  220. 84 " Input file: stdin\n"
  221. 85 " Input file: %1$s\n"
  222. $ Msg 86 should not translate "stdout."
  223. 86 " Output file: stdout\n"
  224. 87 " Output file: %1$s\n"
  225. 88 "%1$s. %2$s %3$s Text Filter.\n"
  226. 89 "\n Each dot is %ld records...\n"
  227. 90 "\nError closing output file - disk full?\n"
  228. 91 "Quitting due to errors in profile file.\n"
  229. 92 "\n%1$s: Normal completion. %2$ld records processed. Exit code = 0.\n"
  230. 93 "Error line %1$d - '%2$s' string not enclosed in double quotes.\n"
  231. 110 "Warning line %d - date field redefined.\n"
  232. 111 "Error line %1$d - bad identifier '%2$s' for date.\n"
  233. 115 "%1$s Default object dates will be '%2$s'.\n"
  234. 116 "Error - date references undefined field '%s'.\n"
  235. 124 "%1$s Unable to write to output file '%2$s':\n %3$s\n"
  236. $ Msg 125 should not be translated.
  237. 125 "JANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDEC"
  238. 130 "%1$s Unable to load language processing files:\n%2$s\n"
  239. 133 "\n\
  240. Warning - '%1$s' is invalid date specification.\n\
  241. Using '%2$s' date for record number %3$ld that began: %4$.30s\n"
  242. $ ****************************************************
  243. $ set 6 formerly set MS_ve
  244. $set 6
  245. 26 "Called dummy_workproc().\n"
  246. 142 "%1$s Client Error: Requested record with invalid\n\
  247. database addr %2$ld (%3$d:%4$ld, x'%5$08.8lx') for database '%6$s'."
  248. 156 "%1$s Incompatible data compression table used for database '%2$s'.\n\
  249. Database compressed with %3$ld, engine decompressor is %4$ld.\n"
  250. 157 "DTSRVE157 Client Program Error: Null database address in usrblk.dba."
  251. 167 "%1$s No data in database '%2$s'."
  252. 178 "%1$s Database '%2$s' version '%3$s' incompatible\n\
  253. with Engine version '%4$s'."
  254. 183 "%1$s Could not open user notes semaphore file '%2$s': %3$s.\n"
  255. 185 "%1$s Database '%2$s' maximum word size %3$d is too short."
  256. 199 "%1$s Could not acquire user notes semaphore '%2$s' within %3$d tries.\n"
  257. 230 "%1$s Could not open user notes backup file '%2$s': %3$s."
  258. 231 "%1$sDatabase '%2$s' has invalid abstract size %3$d."
  259. 251 "%1$s Database '%2$s' corrupted:\n\
  260. Incompatible record counts and database addresses.\n"
  261. $ Msgs 310 and 311 can be appended to msg 309 to produce output.
  262. $ For example, one message might be
  263. $ "<Programname> User notes disabled for entire Engine."
  264. 309 "%1$s User notes disabled "
  265. $ Msg 310 can be appended to msg 309 to produce output.
  266. 310 "for entire Engine."
  267. $ Msg 311 can be appended to msg 309 to produce output.
  268. 311 "for database '%1$s'."
  269. $ Msg 332 can be translated to local timestamp. It currently outputs
  270. $ something like "1996/03/04 at 16:40 CDT"
  271. 332 "%Y/%m/%d at %H:%M %Z"
  272. 333 "\n <User Note Appended by '%1$s' on %2$s>\n"
  273. 398 "DTSRVE398 NULL query string."
  274. $ ****************************************************
  275. $ set 7 formerly set MS_uiutil, no longer used in uiutil/dtsrutil.c.
  276. $ ****************************************************
  277. $ set 8 formerly set MS_loadocf, for module ocf.c.
  278. $ All words in set 8 which are capitalized should not be translated.
  279. $ They represent keywords in a configuration file. Words like PATH,
  280. $ SEARCH, MAXHITS, FILEIO, KEYTYPE, FILEPATH, KEYTYPES, KEYTYPE,
  281. $ UPPERKEYS, FALSE, and HOME.
  282. $set 8
  283. $ Msg 1 is "<Programname><filename>: <keyword> keyword is obsolete."
  284. 1 "%1$s%2$s: %3$s keyword is obsolete."
  285. $ Msg 140 "(missing)" refers to a token which is expected to be found but
  286. $ is missing. The token is from an input string of words being indexed.
  287. 140 "(missing)"
  288. $ Msgs 142-168 are combined into "<token>: <error>" where msg 142 or a
  289. $ default file name can be <token> and msgs 143, 165, 166, and 168
  290. $ can be <error>.
  291. 142 "rest of line"
  292. 143 "is empty"
  293. 165 "unknown id"
  294. 166 "previously specified"
  295. 168 "missing path specification"
  296. 184 "%1$s %2$s: More than 8 characters in Database name '%3$.16s'.\n"
  297. $ Msg 221 should not translate "PATH."
  298. 221 "%1$s %2$s: Database '%3$s', No PATH specified, statement ignored.\n"
  299. $ Msg 275 should not translate "SEARCH."
  300. 275 "%1$s %2$s: Invalid SEARCH value ignored."
  301. $ Msg 304 should not translate "MAXHITS."
  302. 304 "%1$s %2$s: Database '%3$s', invalid MAXHITS value.\n"
  303. 352 "%1$s %2$s: Invalid %3$s value, line ignored.\n"
  304. 365 "%1$s %2$s: %3$s value is missing."
  305. 414 "%1$s Unable to open configuration file '%2$s':\n %3$s."
  306. 457 "'%1$c' Records"
  307. 477 "%1$s %2$s: Missing database name after '%3$s' keyword.\n"
  308. 495 "%1$s %2$s: '%3$.16s' is invalid keyword. Line %4$d ignored.\n"
  309. $ Msg 607 should not translate "FILEIO."
  310. 607 "%1$s %2$s: Invalid FILEIO value. User file reads and writes prohibited."
  311. 610 "%1$s %2$s: %3$s value is '%4$s'. Should be positive integer. Line ignored."
  312. $ Msg 684 should not translate "KEYTYPE."
  313. 684 "%1$s %2$s: Database '%3$s', Invalid KEYTYPE character '%4$c'."
  314. 732 "%1$s %2$s: Database '%3$s', No more than %4$d keytypes allowed.\n"
  315. $ Msg 903 should not translate "FILEPATH."
  316. 903 "%1$s %2$s: FILEPATH '%3$s' %4$s. Line ignored."
  317. 929 "%1$s Opened old style configuration file '%2$s'."
  318. $ Msg 986 should not translate "KEYTYPES."
  319. 986 "%1$s %2$s: KEYTYPES missing for database '%3$s'."
  320. $ Msg 1002 should not translate "KEYTYPE."
  321. 1002 "%1$s %2$s: Database '%3$s', Duplicate KEYTYPE character '%4$c'.\n"
  322. 1007 "%1$s%2$s: Empty %3$s string ignored."
  323. $ Msg 1011 should not translate "KEYTYPE," "UPPERKEYS," or "FALSE."
  324. 1011 "%1$s %2$s: Database '%3$s': Records with lowercase\n\
  325. KEYTYPE character '%4$c' will be inaccessible.\n\
  326. Set UPPERKEYS = FALSE if lowercase keys are intended."
  327. 1404 "%1$s Status unavailable for configuration file '%2$s': %3$s"
  328. $ Msg 1643 should not translate "DTSROCFPATH," "HOME," "/etc/inittab,"
  329. $ or "/etc/inetd.conf."
  330. 1643 "%1$sCannot find or open '%2$s'\n\
  331. configuration file in any of the following locations:\n\
  332. DTSROCFPATH directory = %3$s,\n\
  333. current working directory = %4$s,\n\
  334. HOME directory = %5$s,\n\
  335. /etc/inittab directory = %6$s,\n\
  336. /etc/inetd.conf directory = %7$s."
  337. 1869 "%1$s %2$s: Configuration file must specify at least one database."
  338. $ ****************************************************
  339. $ set 9 formerly set MS_oeinit, used in oeinit.c and opendblk.c.
  340. $set 9
  341. $ Msg 99 should not translate "open_dblk". It is a function name.
  342. 99 "%s Programming Error: Invalid input to open_dblk()."
  343. 137 "%1$s User Interface version %2$s and Engine version %3$s are incompatible."
  344. 202 "%s Initialization failed due to errors in configuration file."
  345. 265 "%s No valid databases remain."
  346. 266 "%1$s Initialization failed due to errors in database,\n\
  347. language, or related files."
  348. 317 "%1$s Cannot open database file '%2$s'\n\
  349. Errno %3$d = %4$s\n\
  350. %5$s is removing '%6$s' from list of available databases."
  351. 318 "\n This can usually be corrected by specifying a valid\n\
  352. database PATH in the site configuration file."
  353. 1404 "%1$s Removing database '%2$s' from list of available databases because status is unavailable for file %3$s: %4$s"
  354. $ ****************************************************
  355. $ set 10 formerly set MS_oe, used in oe.c and dbchange.c.
  356. $set 10
  357. 48 "OE48 Request Aborted: '%1$s' database not available at this site."
  358. 71 "OE71 %1$s has expired."
  359. $ Msg 76 should not translate "dblk". It is a structure name.
  360. 76 "OE76 Program Error: Cannot find dblk for database '%1$s'."
  361. 217 "OE217 Program Error: record text too long."
  362. 367 "OE367: User Interface Error. %1$d is invalid request code.\n"
  363. 429 "OE429 Unable to open deletion file '%1$s': %2$s. Request ignored."
  364. 440 "OE440 No record keytypes were selected in database '%1$s'."
  365. 490 "OE490 %1$s Engine permanently disabled."
  366. 516 "OE516 No more than %1$d characters are allowed in the search string."
  367. 523 "OE523 Request Denied: First request must be Engine Initialization."
  368. 753 "%1$s Semantic categories are not defined for database '%2$s'."
  369. 1300 "%1$s Cannot access status of database file\n '%2$s': %3$s"
  370. 1313 "%1$s *** REQUEST CANCELED *** %2$s Engine reinitialized\n\
  371. due to modification of file %3$s, probably caused by\n\
  372. update to one or more databases."
  373. $ ****************************************************
  374. $ set 11 formerly set MS_cravel, used in dtsrload.c.
  375. $set 11
  376. 1 "\n\
  377. USAGE: %1$s -d<dbname> [options] <infile>\n\
  378. Listed default file name extensions can be overridden.\n\
  379. -d<dbname> 1 - 8 character database name, include optional path prefix.\n\
  380. File name extensions automatically appended.\n\
  381. -t<etxstr> End of text document delimiter string. Default '\\f\\n'.\n\
  382. -c Initialize database record count by counting records.\n\
  383. -p<N> Print a progress dot every <N> records (default %2$d).\n\
  384. -h<N> Change duplicate record id hash table size from %3$ld to <N>.\n\
  385. -h0 means there are no duplicates, do not check for them.\n\
  386. -e<path> Path-filename of huffman encode table (default %4$s).\n\
  387. <infile> Input [path]file name. Default extension %5%s.\n"
  388. 2 "%1$s: Exit code = %2$d\n"
  389. 13 "%1$s Duplicate record id checking disabled.\n"
  390. 14 "\n%1$s Unknown command line argument '%2$s'.\n"
  391. 15 "\nMissing required input file name."
  392. 16 "\nNo database name specified (-d argument).\07"
  393. 17 "%1$s Initializing total record count in database by actually counting...\n"
  394. 18 "%1$s: '%2$s' schema version = %3$s, record count = %4$ld, last slot = %5$ld.\n"
  395. 19 "%1$s: Final database record count = %2$ld, last slot = %3$ld.\n"
  396. 20 "%1$s %2$ld input records processed in %3$ldm %4$lds, (%5$ld%%).\n\
  397. %6$ld duplicates, %7$ld new, %8$ld updates.\n"
  398. 29 "%1$s Unable to get status for %2$s: %3$s\n"
  399. 30 "%1$s File %2$s is empty.\n"
  400. 31 "%1$s: Each dot = %2$d records processed.\n"
  401. 33 "%1$s Discarded record number %2$ld: Key too long:\n '%3$s'.\n"
  402. 34 "%1$s Out of Memory! Set -h arg to a smaller number,\n\
  403. or reduce the number of input records."
  404. 35 "%1$s: Discarded duplicate record number %2$ld '%3$s'.\n"
  405. 246 "\n%1$s '%2$s' is invalid path/dictionary name.\n"
  406. 522 "%s This version of %s does not support semantic databases.\n"
  407. $ Msg 579 should not translate ".fzk."
  408. 579 "%1$s Discarded record number %2$ld: Invalid .fzk file format.\n"
  409. 582 "%1$sIgnored invalid progress dot argument '%2$s'.\n"
  410. 666 "%1$sProgramming Error: Unknown state = %2$d.\n"
  411. 717 "%1$s Aborting: Uncompressed text not yet supported.\n"
  412. 844 "%1$sAborting at %2$ld warnings.\n\
  413. Warning count is specified on command line.\n"
  414. 926 "%1$s Arg -m ignored: %2$s: %3$s.\n"
  415. 927 "%1$sDiscarded record number %2$ld: First character (keytype) of key\n\
  416. '%3$s' is not alphanumeric.\n"
  417. 1048 "%1$sDatabase objects not changed because input file effectively empty.\n"
  418. 1086 "%1$s Record '%2$s' has invalid date format--using run date.\n"
  419. 1153 "%1$s Current data compression table id in '%2$s' is %3$ld.\n\
  420. Database '%4$s' previously compressed with table %5$ld.\n"
  421. 1215 "%1$s Warning. Record '%2$s' has no text.\n"
  422. $ ****************************************************
  423. $ set 12 formerly set MS_initausd, used in dtsrcreate.c.
  424. $set 12
  425. $ Msg 3 should not translate "dtsearch.dbd."
  426. 3 "\n\
  427. USAGE: %1$s [options] <dbname>\n\
  428. Creates and initializes DtSearch/AusText database files.\n\
  429. -q Do not print information messages.\n\
  430. -o Ok to overwrite preexisting database.\n\
  431. -a<N> Set maximum abstract size to <N> (default per flavor).\n\
  432. -d<dir> Where to find dtsearch.dbd file if not in <dbname> directory.\n\
  433. -wn<N> Change minimum word size to <N>. Default %2$d.\n\
  434. -wx<N> Change maximum word size to <N>. Default per language.\n\
  435. ---------- Database Flavor ----------\n\
  436. -fd DtSearch flavor. No documents, only document references\n\
  437. in abstracts (default).\n\
  438. -fa AusText flavor. Documents stored in central server repository.\n\
  439. ------------ Supported Languages ------------\n\
  440. -l<N> Set language number to <N>. Default is 0. Supported values:\n\
  441. 0 English-ASCII\n\
  442. 1 English-Latin1\n\
  443. 2 Spanish\n\
  444. 3 French\n\
  445. 4 Italian\n\
  446. 5 German\n\
  447. 6 Japanese-autoknj\n\
  448. 7 Japanese-knjlist\n\
  449. <dbname> Optional path prefix, then 1 - 8 character\n\
  450. database name. Do not specify 'austext' or 'dtsearch'.\n"
  451. 5 "DTSRCREATE Minimum word size %1$d greater than maximum word size %2$d.\n"
  452. 6 "DTSRCREATE Adjusted minimum word size to %1$d.\n"
  453. 8 "DTSRCREATE Adjusted maximum word size to %1$d.\n"
  454. 9 "DTSRCREATE Specifying small minimum word sizes may require extensive\n\
  455. editing of stopword file to prevent significantly\n\
  456. increased index storage requirements.\n"
  457. 10 "DTSRCREATE Specifying large maximum word sizes may significantly\n\
  458. increase storage requirements.\n"
  459. $ Msg 12 needs option "y" for "yes" to be translated the same as in msg 15.
  460. $ Option "n" does not need a translation because the code assumes anything
  461. $ other than the translated "y" option means "no."
  462. 12 "\nFile '%s' already exists.\n\
  463. Is it ok to overwrite it and other database files? [y,n] "
  464. $ Msg 13 should not translate "load_custom_language."
  465. 13 "%s Warning! you have specified an unsupported, custom language.\n\
  466. You will have to provide your own language loaders at run time\n\
  467. in user function 'load_custom_language' to access this database.\07\n"
  468. 14 "\n\
  469. %s semantic processing is only available for English language databases.\n\07"
  470. $ Msg 15 needs "y" to match the "yes" option in msg 12.
  471. 15 "y"
  472. 24 "DTSRCREATE Successfully initialized database '%1$s'.\n"
  473. 98 "DTSRCREATE %1$s Invalid Huffman compression table id."
  474. 186 "DTSRCREATE186 Unable to rename '%1$s' to '%2$s':\n %3$s\n"
  475. 205 "DTSRCREATE205 Unable to change permissions for '%1$s': %2$s\n"
  476. 213 "%1$s Unable to open '%2$s':\n %3$s.\07\n"
  477. 214 "%1$s Unable to copy '%2$s' to '%3$s':\n %4$s\n"
  478. 230 "DTSRCREATE230 Could not open database '%1$s'.\n"
  479. 239 "DTSRCREATE239 Could not initialize database '%1$s'.\n"
  480. 244 "DTSRCREATE244 Unable to remove '%1$s':\n %2$s\n"
  481. 326 "DTSRCREATE326 Unable to change permissions of '%1$s':\n %2$s\n\
  482. All database files must be readable and writeable.\n\
  483. May not be able to open or initialize database files.\n"
  484. 327 " However it may not be usable unless all database files\n\
  485. have both read and write permissions."
  486. 433 "%1$sAdjusted maximum abstract size upward to %2$hd.\n"
  487. 509 "DTSRCREATE509 Could not initialize database header record.\n"
  488. $ ****************************************************
  489. $ set 13 formerly set MS_vista.
  490. $ Msg numbers 1-100 and 900-1000 match
  491. $ user_error[] and system_error[] respectively in dberr.h.
  492. $ Used in dberr.c, ausdopen.c, and opendblk.c.
  493. $ Msgs 1-100 and 900-1000 in set 13 are generated during database
  494. $ input/output. They are all fatal errors and should be treated as
  495. $ standalone messages. They are not combined with other messages to
  496. $ produce errors. The messages come from a third party vendor, so we
  497. $ do not intend to modify the vendor code and make complete sentences
  498. $ out of them.
  499. $set 13
  500. $ For msgs 1-100, see comments at top of set 13.
  501. 1 "database not opened"
  502. 2 "invalid set"
  503. 3 "invalid record"
  504. 4 "invalid database"
  505. 5 "invalid field name"
  506. 6 "invalid db_address"
  507. 7 "no current record"
  508. 8 "set has no current owner"
  509. 9 "set has no current member"
  510. 10 "key value required"
  511. 11 "invalid lock value"
  512. 12 "record is owner of non-empty set(s)"
  513. 13 "record is member of set(s)"
  514. 14 "member already owned"
  515. 15 "field is a compound key"
  516. 16 "record not connected to set"
  517. 17 "field is not a valid key"
  518. 18 "record not legal owner of set"
  519. 19 "record not legal member of set"
  520. 20 "error in d_setpages (database open or bad param)"
  521. 21 "incompatible dictionary file"
  522. 22 "illegal attempt to delete system record"
  523. 23 "illegal attempt to lock locked set/record"
  524. 24 "attempt to access unlocked set/record"
  525. 25 "transaction id not supplied"
  526. 26 "transaction already active"
  527. 27 "transaction not active"
  528. 28 "transaction cannot begin due to locked files"
  529. 29 "cannot free locks within a transaction"
  530. 30 "too many changed database pages"
  531. 31 "cannot update database outside a transaction"
  532. 32 "exclusive access required"
  533. 33 "write locks not allowed on static files"
  534. 34 "unspecified or duplicate user id"
  535. 35 "database, path or file name too long"
  536. 36 "invalid file number was passed to d_renfile"
  537. 37 "field is not an optional key field"
  538. 38 "field is not defined in current record type"
  539. 39 "record/field has/in a compound key"
  540. 40 "invalid record or set number"
  541. 41 "record/set not timestamped"
  542. 42 "bad DBUSERID (contains non-alphanumeric)"
  543. 43 "NetBIOS has not been installed on machine"
  544. 44 "wrong number of elements in DBDPATH"
  545. 45 "wrong number of elements in DBFPATH"
  546. 46 "no current record type"
  547. 47 "invalid country table sort string"
  548. 48 "database not closed"
  549. $ Msg 301 should not translate "errno."
  550. 301 "\n*** System I/O errno %1$d = %2$s\n"
  551. 302 "\n\
  552. *** The usual cause for this kind of error is a missing\n\
  553. *** or read-only database file, or some system limit\n\
  554. *** on the number of open files has been exceeded."
  555. 303 "(unspecified location)"
  556. $ Msg 304 should not translate "db_VISTA."
  557. 304 "\n*** db_VISTA auto recovery in process...\n"
  558. $ Msg 311 should not translate "db_status."
  559. 311 "*** Database error at %1$s, db_status = %2$d: %3$n"
  560. 312 "Programming Error."
  561. 313 "Unknown Error."
  562. 315 "Database not available because it is in use by other users."
  563. 348 "%1$s Invalid database name '%2$s'."
  564. 378 "%1$s Could not open following database name string:\n '%2$s'"
  565. 379 "%1$s Could not open database '%2$s':\n %3$s."
  566. $ For msgs 900-1000, see comments at top of set 13.
  567. 900 "no more space on file"
  568. 901 "system error"
  569. 902 "page fault"
  570. $ Msg 903 should not translate "dio."
  571. 903 "no working file in dio"
  572. 904 "unable to allocate sufficient memory"
  573. 905 "error opening file"
  574. 906 "unable to get access to database taf file"
  575. 907 "database taf/log file error"
  576. 908 "inconsistent database locks"
  577. 909 "file record limit exceeded"
  578. 910 "key file inconsistency"
  579. 911 "maximum concurrent user limit exceeded"
  580. 912 "error seeking in database file"
  581. 913 "invalid file specified"
  582. 914 "error reading from a database/overflow file"
  583. 915 "lock manager synchronization error"
  584. 916 "debug check interrupt"
  585. 917 "network communications error"
  586. 918 "auto-recovery in process"
  587. 919 "error writing to a database/overflow file"
  588. 920 "no lock manager is installed"
  589. 921 "DBUSERID is already being used"
  590. 922 "the lock manager is busy"
  591. $ ****************************************************
  592. $ set 14 formerly set MS_cborodin, used in dtsrindex.c.
  593. $set 14
  594. 1 "%1$s. Run %2$s.\n"
  595. 2 "%1$s: Warnings were detected."
  596. $ Msg 6 should not be translated.
  597. 6 "put_addrs_2_dtbs_addr_file() nitems=%1$d, batchsz=%2$ld\n"
  598. $ Msg 9 should not translate "d99."
  599. 9 "\n\
  600. \n%1$s Corrupted d99 file for word '%2$s',\n\
  601. database address %3$ld @ file position %4$ld => bitvector[%5$ld],\n\
  602. but maximum bitvector allocation = %6$ld.\n"
  603. 15 "%1$s Fewer than 2 bytes in input.\n"
  604. 17 "\n\
  605. USAGE: %1$s -d<dbname> [options] <infile>\n\
  606. Listed default file name extensions can be overridden.\n\
  607. -d<dbname> 1 - 8 character database name, include optional path prefix.\n\
  608. -t<etxstr> End of text document delimiter string. Default '\\f\\n'.\n\
  609. -r<N> Change Pass 1 records-per-dot from %2$d to <N>.\n\
  610. -b<N> Change max batch size from %3$ld to <N>.\n\
  611. -c<N> Change database paging cache from %4$ld 1K pages to <N> 1K pages.\n\
  612. <N> >= 16 by powers of 2. Initially try only small changes.\n\
  613. -i<N> Change (i)nput buffer size from default %5$d to <N>.\n\
  614. -h<N> Change duplicate record id hash table size from %6$ld to <N>.\n\
  615. -h0 means there are no duplicates, do not check for them.\n\
  616. <infile> Input [path]file name. Default extension %7$s.\n"
  617. 21 "\n\
  618. \n%s '%1$s' record overflows word counter array.\n\
  619. Record number %2$ld > maxdba %3$ld, dba=%4$ld, sld00=%5$d, offs=%6$d.\n"
  620. 22 "\n\
  621. \n%1$s '%2$s' record in database (dba=%3$ld)\n\
  622. overflows bitvector allocation (%4$ld >= %5$ld).\n"
  623. 33 "\n%1$s Number of incoming records exceeded %2$d.\n\
  624. This will usually result in 'Out of Paging Space' error in Pass 2\n\
  625. and corruption of database. Either split the incoming file to reduce\n\
  626. record count or use the -b option, and rerun.\n"
  627. 40 "Ignored %1$ld duplicate records"
  628. 41 "No duplicate records found"
  629. 164 "\n%1$s: %2$s Abort due to signal %3$d. Database %4$s\n\
  630. possibly corrupted. Restore backup database.\n"
  631. 206 "%1$s: Exit code = %2$d, Total elapsed time %3$ldm %4$lds.\n"
  632. $ Msg 280 should not be translated.
  633. 280 "\n%1$s num_addrs_for_word (%2$ld) >= batchsz (%3$ld).\n"
  634. 288 "%1$s Abort. There are no words in the input file %2$s.\n"
  635. 374 "\n%1$s Out of Memory!\n\
  636. Split the incoming file into several smaller files and try again.\n"
  637. 539 "%1$s Duplicate record id checking disabled.\n"
  638. 550 "%1$s '%2$s' is invalid path/database name.\n"
  639. 558 "%1$s Invalid input buffer size '%2$s'.\n"
  640. 567 "%1$s Unknown command line argument '%2$s'.\n"
  641. 577 "%1$s Invalid arg '%2$s'. Using default -r%3$d.\n"
  642. 580 "%1$s Missing required input file name.\n"
  643. 589 "%1$s No database name specified (-d argument).\07\n"
  644. 595 "%1$s Invalid batch size argument '%2$s'.\n"
  645. 600 "%1$sCache size readjusted to %2$d.\n"
  646. 659 "\n%1$s: %2$s Discarding record, key too long:\n '%3$s'.\n"
  647. 713 "\n%1$s Word '%2$s' occurs in %3$ld records,\n\
  648. but there are only %4$ld records in database!\n\
  649. (This may be a good candidate for the stoplist).\n"
  650. 727 "\n%1$s Number of dbaddr records (%2$ld)\n\
  651. exceeds bitvector allocation (%3$ld).\n"
  652. $ Msg 776 should not translate "d99."
  653. 776 "%1$s Write Failure d99 file: %2$s\n"
  654. $ Msg 848 should not translate "d99."
  655. 848 "\n%1$s Could not fread %2$ld bytes (%3$ld dba's) of d99 file\n\
  656. at offset %4$ld. Number of dba's read (return code) = %5$ld.\n"
  657. 849 "\n%1$s: Word number %2$ld, %3$.0f%% done. Est %4$lum %5$02lus to completion.\n"
  658. $ Msg 875 should not translate "fseek" or "d99."
  659. 875 "\n%1$s Could not fseek d99 file to offset %2$ld.\n"
  660. 1068 "%1$s Cannot open new inverted index file '%2$s': %3$s\n"
  661. 1083 "%1$s Cannot read input file '%2$s': %3$s\n"
  662. 1097 "%1$s Aborting due to errors in loading language files.\n"
  663. 1108 "%1$s: Beginning Pass 1, reading records from '%2$s'.\n\
  664. Each dot = %3$d records.\n"
  665. $ Msg 1129 should not translate ".fzk."
  666. 1129 "%1$s: %2$s Invalid .fzk file format.\n"
  667. 1168 "%1$s: %2$s Discarded '%3$s', key not in database.\n"
  668. 1190 "\n%1$s: Record number%2$lu, %3$.0f%% done. Est %4$lum %5$02lus to end Pass 1.\n"
  669. 1225 "%1$s: Pass 1 completed in %2$lum %3$lus, read %4$lu records.\n\
  670. %5$s, parsed %6$lu words.\n"
  671. 1233 "%1$s: Beginning Pass 2: batch index traversal and database update.\n\
  672. Each dot = %2$d words.\n"
  673. 1246 "%1$s: Pass 2 completed in %2$lum %3$lus, updated %4$lu words.\n"
  674. 1402 "%1$s: Discarded duplicate record number%2$lu '%3$s'.\n"
  675. $ ****************************************************
  676. $ set 15 formerly set MS_delsfx, now MS_lang, used in lang.c and jpn.c
  677. $set 15
  678. $ Msg 4 should not translate "dblk." It is a structure name.
  679. 4 "%s dblk not initialized.\n"
  680. $ Msg 5 should not translate "parg."
  681. 5 "%s Program Error: parg contains neither file nor string.\n"
  682. 8 "\n\
  683. %1$s '%2$.*s...' is larger\n\
  684. than the maximum word size of database '%3$s'."
  685. 10 "%s Program Error: Unknown parser state.\n"
  686. 12 "%1$s '%2$.120s' is not a valid word in database '%3$s'."
  687. 17 "\n\
  688. %1$s '%2$s' is less than the\n\
  689. minimum word size of database '%3$s'."
  690. 19 "%1$s The word '%2$s' is not indexed in database '%3$s'."
  691. 20 "%1$s Program Error: Unknown jstate %2$d.\n"
  692. 21 "%1$s '%2$.*s' is not a valid Japanese word."
  693. 23 "%1$s Word '%2$s' on line %3$ld is too short."
  694. 24 "%1$s No Japanese words in word file '%2$s'."
  695. 25 "%1$s Database '%2$s' path too long: '%3$s'."
  696. 31 "%s Stemmer suffixes file never loaded.\n"
  697. $ Msg 41 should not translate "Paice."
  698. 41 "%1$s %2$s: Invalid Paice Rule starting at '%3$s'."
  699. $ Msg 42 should not translate "Paice."
  700. 42 "%1$s %2$s: Paice Rules out of order starting at '%3$s'."
  701. 45 "%s Out of Memory.\n"
  702. 50 "English-ASCII"
  703. $ Msg 51 refers to the Latin 1 codeset.
  704. 51 "English-Latin1"
  705. 52 "Spanish"
  706. 53 "French"
  707. 54 "Italian"
  708. 55 "German"
  709. 56 "Japanese-comp"
  710. 57 "Japanese-.knj"
  711. $ ****************************************************
  712. $ set 16 formerly set MS_vewords, now MS_boolsrch, used in boolsrch.c.
  713. $set 16
  714. $ Msg 2 is like "<program name> Part of ... term <word> which is
  715. $ not in database <database name>."
  716. 2 "\n\
  717. %1$s Part of a collocation operation includes\n\
  718. term '%2$s' which is not in database '%3$s'."
  719. $ Msg 6, variable 3 is the database name.
  720. 6 "\n\
  721. %1$s Database Error. Word '%2$s' is\n\
  722. listed in database '%3$s' but has no index record."
  723. $ Msg , variable 3 is the database name.
  724. 11 "%1$s Word '%2$s' was not found in database '%3$s'."
  725. $ Msg 14 should not translate "WHITLIM." The message is like
  726. $ "<Program name> <word in query> has more than <some number> hits."
  727. 14 "\n\
  728. %1$s '%2$s' has more than %3$ld hits.\n\
  729. Please remove it from the query or raise the WHITLIM\n\
  730. value in the search engine configuration file."
  731. 15 "\n\
  732. %s This query requires retrieving every\n\
  733. document in the database that does not have any of\n\
  734. the query words. This type of search may take an\n\
  735. unusually long time."
  736. $ Msg 28 should not translate "d99." Variable 2 is the database name.
  737. 28 "%1$s Database Read Error in %2$s.d99."
  738. $ Msg 32 should not translate "d99." The message is formed using either
  739. $ msg 33 or 34 as variable 2, and it is like "<program name> Database
  740. $ Error: Word <word> in database <database name> has invalid d99 record
  741. $ number <number>."
  742. 32 "\n\
  743. %1$s Database Error: %2$s '%3$s'\n\
  744. in database '%4$s' has invalid d99 record number %5$ld."
  745. $ Msg 33 is used for variable 2 of message 32.
  746. 33 "Word"
  747. $ Msg 34 is used for variable 2 of message 32.
  748. 34 "Stem of"
  749. $ Msg 35 should not translate "stemct," and "pmsz."
  750. 35 "%1$s Program Error: stemct=%2$d pmsz=%3$d\n"
  751. $ ****************************************************
  752. $ set 17 formerly set MS_vestatis
  753. $set 17
  754. 104 "Cannot detach shared memory."
  755. 107 "Qsort stack overflow.\n"
  756. 110 "Cannot remove shared memory."
  757. 115 "No shared memory available"
  758. 310 "%1$s Out of Memory. Need %2$ld bytes.\n"
  759. 314 "Out of Memory.\n"
  760. 421 "Total Number Hits = %1$ld. Discarded hits beyond maximum number specified."
  761. $ Msg 437 should not be translated.
  762. 437 "%1$s db_status = %2$d, dba = %3$d:%4$ld (x'%5$08.8lx'), vistano = %6$d.\n"
  763. 504 "Cannot allocate cur_ditto.\n"
  764. 677 "Query field is empty."
  765. 990 "The system is now sorting. Please wait."
  766. $ ****************************************************
  767. $ set 23 formerly set MS_dbrec
  768. $ Set 23 has several words in parenthesis which should not be translated.
  769. $ For example, msg 3: "objkey," msg 5: "fzkeysz," msg 12: "abstrsz,"
  770. $ msg 24: "minwordsz," msg 26: "maxwordsz," ... The single words in
  771. $ parenthesis should not be translated.
  772. $ Msgs like 10, where the entire text is in parentheses should be translated.
  773. $set 23
  774. 1 "---------- System Values for Database '%1$s' ----------\n"
  775. 2 "Schema version number (version) is '%1$s'.\n"
  776. $ Msg 3 should not translate "sizeof" or "objkey."
  777. 3 "Maximum object key size (sizeof(objkey)) is %1$ld bytes.\n"
  778. $ Msg 4 "Huge" means very, very large.
  779. 4 "Optional 'Huge' keys enabled.\n"
  780. 5 "Maximum number of semantic categories (fzkeysz) is %1$d.\n"
  781. 10 " (Semantic access to objects is disabled)."
  782. 12 "Maximum length of an abstract string (abstrsz) is %1$d.\n"
  783. 14 " (Abstracts are not used in this database)."
  784. 20 "Abstracts are %1$scompressed.\n"
  785. 22 "Parsing language is number %1$d, %2$s.\n"
  786. 24 "Minimum word length (minwordsz) is %1$d.\n"
  787. 26 "Maximum word length (maxwordsz) is %1$d.\n"
  788. 30 "Number of .d00 slots per object (recslots) is %1$d.\n"
  789. 36 " (Maximum number of database objects is %1$ld).\n"
  790. 40 "Huffman compression table id (hufid) is %1$ld.\n"
  791. 42 " (Compression is disabled in this database)."
  792. 44 " (Specific compression table is not yet determined)."
  793. 50 "Engine accessibility to data may vary from object to object."
  794. 54 "Data objects are not directly accessible from the engine."
  795. 56 "Data objects are stored internally as compressed text."
  796. 60 "Only server file references to objects are stored in the compressed text."
  797. 64 "Only client file references to objects are stored in the compressed text."
  798. 68 "Object keys are server file references to the objects."
  799. 72 "Object keys are client file references to the objects."
  800. 74 "Server file references to objects are stored in the 'huge' keys."
  801. 80 "Server file references to objects are stored in the abstracts."
  802. 86 "Client file references to objects are stored in the abstracts."
  803. 90 "Error: meaning of or_dbaccess value (%1$hd) is unknown.\n"
  804. 100 "Repository compressed text is %1$scompressed.\n"
  805. 110 "Repository compressed text is not used in this database."
  806. 120 "Database switches (dbflags) are 0x%1$lx:\n"
  807. $ Msgs 124 and 125 are used in the variable in messages 130 and 140.
  808. $ For example: "Inverted index INCLUDES words exactly as parsed."
  809. 124 "INCLUDES"
  810. 125 "EXCLUDES"
  811. $ Msgs 126 and 127 are used in the variable in messages 160, 162, 164.
  812. $ For example, "Use of optional 'huge' keys is ENABLED."
  813. 126 "ENABLED"
  814. 127 "DISABLED"
  815. $ Msg 130 uses msgs 124 and 125 in the variable.
  816. 130 " Inverted index %1$s words exactly as parsed.\n"
  817. $ Msg 140 uses msgs 124 and 125 in the variable.
  818. 140 " Inverted index %1$s word stems.\n"
  819. $ Msg 160 uses msgs 126 and 127 in the variable.
  820. 160 " Use of optional 'huge' keys is %1$s.\n"
  821. $ Msg 162 uses msgs 126 and 127 in the variable.
  822. 162 " Mark-for-deletion is %1$s.\n"
  823. $ Msg 164 uses msgs 126 and 127 in the variable.
  824. 164 " Appendable user notes are %1$s.\n"
  825. $ Msg 170 is followed by either msg 172 or msg 174.
  826. $ For example, "Text characters are a SINGLE byte wide."
  827. 170 " Text characters are %1$s wide.\n"
  828. 172 "TWO bytes"
  829. 174 "a SINGLE byte"
  830. 200 "Current number of database objects (reccount) is %1$ld.\n"
  831. 210 "Last currently used slot number (maxdba) is %1$ld.\n"
  832. 310 "\n\
  833. USAGE: %1$s <dbname>\n"
  834. 330 "Could not open '%1$s' database.\n%2$s\n"
  835. 340 "No dbrec record in database '%1$s'.\n"
  836. 350 "Cannot read dbrec record in database '%1$s'.\n%2$s\n"
  837. $ ****************************************************
  838. $ set MS_dtsrkdump is set 25. 5/20/96. dtsrkdump.c
  839. $set 25
  840. 1 "%s Program Error Abort.\07\n"
  841. $ Msg 2 should not be translated
  842. 2 "%1$c dba=%2$d:%3$-7ld ofs=%4$-9ld adr=%5$-6ld fre=%6$ld\n"
  843. $ Msg 3 is like "<program name> <RCS revision number>, engine
  844. $ <DtSearch version>. <time stamp>."
  845. 3 "%1$s %2$s, engine %3$s. %4$s.\n"
  846. $ Msg 4, option "-p" can include decimal points -- this is handled by
  847. $ using sscanf, so if sscanf can read numbers with commas in them, then
  848. $ the "-p" option will process that correctly. atof is used on what
  849. $ sscanf reads in.
  850. 4 "\n\
  851. USAGE: %1$s -o|w|ow [-v] [-t<N> | -p<N>] <dbname>\n\
  852. Reads DtSearch key files and prints summary report.\n\
  853. -o Keys examined are OBJECT record keys.\n\
  854. -w Keys examined are inverted index WORDS.\n\
  855. -v VERBOSE mode, lists every key.\n\
  856. -t<N> Threshold. Sets w and v options, and lists only words\n\
  857. with >= <N> addresses. All words will be listed if <N> = 1.\n\
  858. -p<N> Another threshold. Same as -t except <N> is percent\n\
  859. of the entire database (<N> may include a decimal point).\n\
  860. For example -p99.9 prints out every word that occurs\n\
  861. in 99.9%% or more of the records--an excellent way to find\n\
  862. candidates for the stop list.\n\
  863. If w and v are set without threshold, default is -t%2$d.\n\
  864. <dbname> 1 - 8 character database name with optional path prefix.\n"
  865. 5 "%1$s Invalid percent value %2$lf.\07\n"
  866. 53 "%1$s Invalid threshold value.\07\n"
  867. 55 "%1$s Unknown command line argument '%2$c'.\07\n"
  868. 56 "%1$s Missing required database name.\07\n"
  869. 57 "%1$s Either -o or -w must be specified.\07\n"
  870. 58 "%1$s Invalid database name '%2$s'.\07\n"
  871. $ Msg 60 should not be translated.
  872. 60 "%1$s: '%2$s' reccount=%3$ld maxdba=%4$ld recslots=%5$hd minw=%6$hd maxw=%7$hd\n"
  873. 70 "%1$s Will only list words occurring in %2$ld or more records.\n"
  874. 80 "%1$s: Listing all words in database.\n"
  875. $ Msg 100 should not be translated.
  876. 100 "dba x%1$08lx, %2$6ld\n"
  877. $ Msg 110 is like "in <directory name>"
  878. 110 " in %1$s"
  879. 120 "Object Summary for '%1$s'%2$s:\n"
  880. 130 "Object Count by Keytypes:"
  881. 160 "TOTAL Object Count = %1$ld\n"
  882. $ Msg 170 should not translate "DBA."
  883. 170 "Largest Object DBA = %1$ld\n"
  884. 180 "%1$s: * Words marked with asterisk occur in every record.\n"
  885. 200 "Words Summary for '%1$s'%2$s:\n"
  886. 210 "TOTAL Word Count = %1$ld\n"
  887. $ ****************************************************
  888. $ set MS_dtsrclean is set 26. 5/21/96. dtsrclean.c
  889. $set 26
  890. 1 "\n\
  891. USAGE: %1$s [options] <dbname> <newpath>\n\
  892. Compresses unused d99 space and validates d00-d99 links.\n\
  893. -p<N> Progress dots printed every <N> records (default %lu).\n\
  894. Complete progress message printed every %d dots.\n\
  895. -oy Authorizes overlaying preexisting d99/d2<N> files in newpath.\n\
  896. -on Forces exit if preexisting d99/d2<N> files in newpath.\n\
  897. -v Validates d99 and d00 links, uncorrupts d99 file, and ensures\n\
  898. accurate record count. Also use -c0 to uncorrupt entire database.\n\
  899. -v<fname> Same as -v but also writes all d00 recs unreferenced by d99\n\
  900. to fname in format suitable to extract into .fzk file format.\n\
  901. -c<N> Exits if more than <N> corrupted/incomplete links (default %d).\n\
  902. Corruption limit turned off by -c0.\n\
  903. <dbname> 1 - 8 char database name = the old d99/d2<N> files to be updated.\n\
  904. Files found in local directory.\n\
  905. <newpath> Specifies where the new d99/d2<N> files will be placed.\n\
  906. If first char is not slash, path is relative to local directory.\n\
  907. EXIT CODES:\n\
  908. 0: Complete success. 1: Warning. 2: Job never started.\n\
  909. 3-49: Job ended prematurely, old files ok, new files unusable.\n\
  910. 50-99: Fatal Error, even old database may be corrupted.\n\
  911. 100+: Ctrl-C, kill, and all other signal interrupts cause premature\n\
  912. end, new files may be unusable. Signal = exit code - 100.\n"
  913. 2 "%1$s: %2$s Compression %3$d%% (about %4$lu KB) in %5$ld:%6$02ld min:sec.\n"
  914. $ Msg 3 should not translate "d99." "WORDS" should be translated.
  915. 3 "%1$s: Counted %2$ld WORDS in %3$s.d99.\n"
  916. 4 "%1$s: No corrupted links detected.\n"
  917. 5 "%1$s: Exit code = %2$d.\n"
  918. $ Msg 6 should not be translated.
  919. 6 " DBA = %1$d:%2$ld (x%3$02x:%4$06lx), orig addr val = x%5$08lx\n\
  920. Word='%6$c%7$s' offset=%8$ld addrs=%9$ld free=%10$d\n"
  921. 7 "%1$s: Copying from old d2<N> files to %2$s...\n"
  922. $ Msg 11 is like "<program name> Version <version number>. Run <date program
  923. $ was run>."
  924. 11 "%1$s Version %2$s. Run %3$s.\n"
  925. $ Msg 14 should not translate "d99."
  926. 14 "%1%s: Old files: '%2$s.d2x, .d99'.\n"
  927. $ Msg 15 should not translate "d99."
  928. 15 "%1$s: New files: '%2$s.d2x, .d99'.\n"
  929. 24 "%1$s: One or more new files already exist.\n"
  930. $ Msg 25 should not be translated.
  931. 25 "%1$s: curr reccnt=%2$ld, mxdba=%3$ld, sl/rec=%4$ld, tot#adr=%5$ld.\n"
  932. 26 "%1$s: Reading d00 file. Each dot approximates %2$ld database documents...\n"
  933. $ Msg 27 should translate DOCUMENTS.
  934. 27 "%1$s: Confirmed %2$ld DOCUMENTS in %3$s.d00.\n"
  935. $ Msg 28 should translate DOCUMENTS.
  936. 28 "%1$s: %2$ld DOCUMENTS actually in %3$s.d00 not = %4$ld count stored there.\n\
  937. Count will be corrected in new d00 file.\n"
  938. 29 "%1$s: Compressing into %2$s. Each dot approximates %3$lu words...\n"
  939. $ Msg 45 needs the "y" for "yes" to match msg 46.
  940. 45 " Overlay files in new directory? [y/n] "
  941. $ Msg 46 must match the "yes" option from msg 45.
  942. 46 "y"
  943. 66 "%1$s Aborting after interrupt signal %2$d.\n"
  944. $ Msg 111 should not translate "d99."
  945. 111 "*** %1$s DBA in d99 = -1. Probable overrun into expansion\n\
  946. area due to incorrect count values in d2x file.\n"
  947. 159 "%1$s Unknown argument: '%2$s'.\n"
  948. 177 "%1$s Invalid %2$.2s argument.\n"
  949. 193 "%1$s Aborting at %2$ld corrupted links.\n"
  950. 194 "%1$s Detected%2$s %3$ld corrupted/incomplete link(s).\n"
  951. 210 "%1$s Missing required dbname argument.\n"
  952. 211 "%1$s Missing required newpath argument.\n"
  953. 212 "%1$s Too many arguments.\n"
  954. $ Msg 222 should not translate "d99" or "DBA."
  955. 222 "*** %1$s DBA in d99 not in d00, slot > maximum number of documents.\n"
  956. 229 "%1$s Invalid database name '%2$s'.\n"
  957. 301 "%1$s The -m argument is no longer necessary.\n"
  958. $ Msg 333 should not translate "d99" or "d00."
  959. 333 "*** %1$s DBA in d99 does not exist in d00.\n"
  960. 393 "%1$s Old and new directories are identical: '%2$s'.\n"
  961. 439 "%1$s Cannot open %2$s: %3$s\n"
  962. 440 "%1$s Cannot access status of %2$s: %3$s\n"
  963. $ Msg 444 should not translate "d99." Do not translate starting with "DBA = ..."
  964. 444 "*** %1$s d00 record '%2$s' is not referenced in d99.\n\
  965. DBA = %3$d:%4$ld (x%5$02x:%6$06lx).\n"
  966. 463 "%1$s Command line argument disallows file overlay.\n"
  967. $ Msg 465 "Validate" should match the description for the "-v" option in msg 1.
  968. 465 "%1$s WARNING: Cannot allocate memory for bit vector.\n\
  969. 'Validate' mode switched off.\n"
  970. 489 "%1$s Write error on %2$s: %3$s.\n"
  971. 499 "%1$s %2$s is empty.\n"
  972. 517 "%1$s Read error on %2$s: %3$s.\n"
  973. $ Msg 561 should not translate "DBA," "maxdba," or "dbrec."
  974. 561 "%1$s DBA '%2$d:%3$ld' (record number %4$ld) in d00 exceeds total number of addresses %5$ld;\n\
  975. Bit vector overflow because maxdba %6$ld in dbrec is incorrect.\n"
  976. $ Msg 657 is like "<program name> Read error on <filename>: <system errno>."
  977. 657 "%1$s Read error on %2$s: %3$s.\n"
  978. $ Msg 665 is like "<program name> Write error on <filename>: <system errno>."
  979. 665 "%1$s Write error on %2$s: %3$s.\n"
  980. $ Msg 802 is like "<program name> Unable to open <filename> to output
  981. $ unreferenced d00 records: <system errno>." Do not translate "d00."
  982. 802 "%1$s Unable to open '%2$s' to output unreferenced d00 records:\n %3$s\n"
  983. $ ****************************************************
  984. $ set MS_dui is set 27. 5/21/96. dui.c
  985. $set 27
  986. 1 "%1$s DtSearch Version %2$s.\n\
  987. USAGE: %3$s [-options] <query>...\n\
  988. Options beginning with the same character are mutually exclusive.\n\
  989. -ss Search type S (word stems) instead of default statistical search.\n\
  990. -sw Search type W (exact words) instead of default statistical search.\n\
  991. -pa Print abstracts (default).\n\
  992. -pk Print record keys.\n\
  993. -pb Print both abstracts and record keys.\n\
  994. -p<N> Retrieve and print the <N>th record from the hitlist.\n\
  995. -k<C> Restrict searches to keys beginning with character <C>.\n\
  996. -d<dbname> 1 - 8 character database name. Defaults to\n\
  997. first database in site config file.\n\
  998. -m<N> Maximum number of hits returned. Defaults to %4$d.\n\
  999. <query> Set of search words on remainder of command line.\n\
  1000. Query may be enclosed in quotes to include boolean operators.\n"
  1001. 4 "Searching '%1$s' Database...\n"
  1002. 9 "<no abstract available>"
  1003. 117 "%1$s Invalid command line argument '%2$s'.\07\n"
  1004. 125 "%1$s No query specified.\07\n"
  1005. 165 "%1$s DtSearch failed to initialize:\n %2$s\n"
  1006. 190 "%1$s No hits found.\n"
  1007. 195 "%1$s Search failed.\07\n"
  1008. 200 "%1$s Text not available for document '%2$s'.\n"
  1009. 203 "%1$s Could not determine available keytypes:\n %2$s\n"
  1010. 224 "%1$s No record keys begin with '%2$c' in database '%3$s'.\n"
  1011. 247 "%1$s ----- Engine Messages After Initialization -----\n%2$s\n"
  1012. 248 "%1$s ----- End of Engine Initialization Messages -----\n"
  1013. $ ****************************************************
  1014. $ set MS_boolpars is set 28. 5/22/96.
  1015. $set 28
  1016. 1 "\n\
  1017. %1$s This search string is an invalid\n\
  1018. boolean query. Please reformulate and try again."
  1019. 2 "%1$s Query field is empty."
  1020. $ Msg 3 should not translate "@".
  1021. 3 "\n\
  1022. %1$s Collocation operator (@) may\n\
  1023. only be positioned between two words."
  1024. $ Msg 4 variable 2 is <database name>.
  1025. 4 "\n\
  1026. %1$s One or more words in the\n\
  1027. query are not stored in database '%2$s'."
  1028. $ Msg 5 "AND" should be the local equivalent to the Boolean Operator
  1029. $ for "AND." "&" should not be translated.
  1030. 5 "\n\
  1031. %1$s Boolean operators must be positioned\n\
  1032. between words or expressions. Two sequential words\n\
  1033. without an operator are interpreted as being separated\n\
  1034. by the AND operator (&)."
  1035. 6 "%1$s Expression in parentheses is missing."
  1036. $ Msg 5 "NOT" should be the local equivalent to the Boolean Operator
  1037. $ for "NOT." "~" should not be translated.
  1038. 7 "\n\
  1039. %1$s NOT operator (~) must be positioned to\n\
  1040. the left of the word or expression it qualifies."
  1041. 8 "%1$s Invalid boolean query. Syntax Error number %2$d."
  1042. 9 "%1$s Too many terms in boolean query."
  1043. $ Msg 10 variable 2 is <database name>.
  1044. 10 "%1$s Collocation searches not available for database '%2$s'."
  1045. $ Msg 11 should not translate "@."
  1046. 11 "\n\
  1047. %1$s Collocation operator '%2$.*s' is invalid.\n\
  1048. Correct format is '@<N>' where <N> is greater than zero."
  1049. $ Msg 12 should not translate "@."
  1050. 12 "\n\
  1051. %1$s Collocation operator (@) is not\n\
  1052. permitted between identical words."
  1053. 13 "%1$s Word '%2$.*s' is invalid."
  1054. 14 "%1$s String '%2$.*s' is not a single word."
  1055. 15 "\n\
  1056. %1$s This query cannot logically return\n\
  1057. any records. Please reformulate and try again."
  1058. 16 "\n\
  1059. %1$s This query will return entire database\n\
  1060. '%2$s'. Please reformulate and try again."
  1061. $ ****************************************************
  1062. $ set 29 symbolically named MS_tomita, used in tomita.c (dtsrdelete)
  1063. $set 29
  1064. 1 "\n\
  1065. \n%1$s Received interrupt %2$d.\n\
  1066. Program will stop after current batch of deletions.\n"
  1067. 3 "%1$s: Exit Code = %2$d.\n"
  1068. 4 "%1$s Database '%2$s' not found.\n"
  1069. 5 "Available choices are:"
  1070. 8 "%1$s Invalid input format: %2$.30s...\n"
  1071. $ Msg 24 is like <Program name> Database <dbname>, <record id> not found."
  1072. 24 "%1$s Database %2$s, '%3$s' not found.\n"
  1073. 25 "\n\
  1074. DO NOT CONTINUE under any of the following circumstances:\n\
  1075. -> If the input file which lists record ids to be deleted is not\n\
  1076. named '%1$s'.\n\
  1077. -> If any users are still accessing the affected database(s).\n\
  1078. -> If any database files have not been backed up.\n\n\
  1079. If you are sure you are ready to start deleting, enter 'y' now... "
  1080. $ Msg 26 is "<program name> <number of files> read, <number> deleted,
  1081. $ <time> elapsed. Database <dbname>: Current record count = <number>,
  1082. $ Batch size = <number of records>."
  1083. 26 "%1$s %2$ld read, %3$ld deleted, %4$ldh %5$2ldm %6$2lds elapsed.\n\
  1084. Database '%7$s': Current record count = %8$ld, Batch size = %9$d.\n"
  1085. $ Msg 27 is "<program name> <number of records> records read from input file.
  1086. $ <number> were deleted and <number> were not found in <time>."
  1087. 27 "%1$s %2$ld records read from input file. %3$ld were deleted and\n\
  1088. %4$ld were not found in %5$ld hours, %6$ld minutes, %7$ld seconds,\n"
  1089. 28 " or an average of %1$ld minutes, %2$ld seconds per record deleted.\n"
  1090. $ Msg 29 is "<program name>. Run <time stamp>."
  1091. 29 "%1$s. Run %2$s.\n"
  1092. $ Msg 30 should not translate "-y".
  1093. 30 "\n\
  1094. USAGE: %1$s [options]\n\
  1095. -i Input file name. If not specified, defaults to %2$s.\n\
  1096. -d[v] Print debug statements.\n\
  1097. -dv turns on verbose (record-by-record) debugging.\n\
  1098. -t<N> Maximum desired number of seconds of run time.\n\
  1099. Ctrl-C/Break will also stop deletion at next record.\n\
  1100. -n<N> Change number of records in a batch from %5$d to <N>.\n\
  1101. -y Automatically answers 'yes' to Delete mode confirm prompt.\n\
  1102. -d trace deletion operations.\n"
  1103. 31 "%1$s Unknown argument '%2$s'.\n"
  1104. 32 "%1$s Unable to open input file '%2$s'.\n"
  1105. 33 "\n%1$s Unable to open output file '%2$s'.\n"
  1106. 34 "Initializing search engine...\n"
  1107. 36 "Normal engine shutdown.\n"
  1108. $ ****************************************************
  1109. $ set 30 named MS_huff has messages for hencode.c, hdecode.c, huffcode.c
  1110. $set 30
  1111. $ Msg 1 variable 2 is <filename>, variable 3 is <system errno>.
  1112. 1 "%1$s: Cannot open huffman encode file '%2$s': '%3$s' Exit Code = 2.\n"
  1113. 2 "\n\
  1114. USAGE: %1$s <filename>\n"
  1115. 3 "%1$s Could not open input file '%2$s.\n"
  1116. 4 "%1$s Total Number of Characters = %2$ld.\n"
  1117. 10 "%1$s Out of Memory.\n"
  1118. $ Msg 11 variable 2 is <tree file name>, variable 3 is <system errno>.
  1119. 11 "%1$s Cannot open tree file '%2$s': %3$s.\n"
  1120. $ Msg 12 variable 2 is <tree file name>. Do not translate "hctree."
  1121. 12 "%1$s Invalid format hctree '%2$s'.\n"
  1122. $ Msg 13 should not translate "hctree_ids."
  1123. 13 "%1$s Incompatible hctree_ids.\n"
  1124. 14 "%1$s Cannot open cypherfile '%2$s'.\n"
  1125. $ Msg 15 should not translate "EOF."
  1126. 15 "%1$s Unexpected EOF '%2$s'.\n"
  1127. 30 "183 Bit strings have grown too large. You probably have literals\n\
  1128. turned off with grossly unbalanced character counts.\n"
  1129. 31 "191 Programming Error: Still trying to build\n\
  1130. Huffman Code Tree after root created.\n"
  1131. 32 "(nonascii character, high bit set)"
  1132. 33 "366 Invalid file format for %1$s.\n"
  1133. 34 "424 File '%1$s' failed to open for write. Verify it is not read-only.\n"
  1134. 35 "\n\
  1135. USAGE: huffcode [-l<N> | -l-] [-o] <huffname> [<infile>]\n\
  1136. -l<N> specifies the 'literal' threshold count. Any character occurring\n\
  1137. <= <N> times will be coded with the Huffman literal. Default is -l0,\n\
  1138. literal coding only for bytes with counts of zero.\n\
  1139. -l- turns off literal coding. Turning off literal coding in unbalanced\n\
  1140. trees leads to EXTREMELY LONG bit string codes--don't do it unless\n\
  1141. the input is known to be a well balanced binary file.\n\
  1142. -o preauthorizes overwriting any currently existing decode file.\n\
  1143. <huffname> is the filename prefix for the Huffman Code files.\n\
  1144. If the encode file (%1$s) already exists, byte counts from infile will\n\
  1145. be added to it, otherwise it will be newly created.\n\
  1146. The decode file (%2$s) is always newly created each run.\n\
  1147. <infile> is an input file containing bytes to be counted.\n\
  1148. It may be omitted if the encode file already exists.\n"
  1149. 36 "'%1$s' is invalid argument.\n"
  1150. 37 "576 Missing Huffman Code file names prefix.\n"
  1151. $ Msg 38 needs to have "y" translated to match msg 39"
  1152. 38 "Decode file '%s' already exists. Overwrite it? [y/n]\n"
  1153. $ Msg 39 needs "y" to match the "yes" option in msg 38.
  1154. 39 "y"
  1155. 40 "HUFFCODE Version %1$s\n"
  1156. 41 "Huffman Code Tables will be newly created.\n"
  1157. 42 "Table '%1$s' already contains %2$ld Kbytes from previous runs.\n"
  1158. 43 "645 Input file not specified and '%s' table file\n\
  1159. does not exist -- nothing to do.\n"
  1160. 44 "Could not open input file '%1$s' or access status: %2$s\n"
  1161. 45 "Input file '%1$s' contains about %2$ld Kbytes.\n"
  1162. 46 "\n%1$ld%% done. %2$2ld Kbytes read. Estimate %3$3ld seconds to completion.\n"
  1163. $ Msg 47 variable 2 is a time stamp, variable 2 is from either msg 48 or 49,
  1164. $ variables3 and 4 are filenames.
  1165. 47 "Identifying timestamp will be '%1$ld'.\n\
  1166. %2$s Huffman Code Tables in '%3$s' and '%4$s'...\n"
  1167. $ Msg 48 is used in msg 47 as variable 2.
  1168. 48 "Creating"
  1169. $ Msg 49 is used in msg 47 as variable 2.
  1170. 49 "Rebuilding"
  1171. $ ********************** DTSEARCH.MSG ************************