Fixed some problems with value labels not reporting correctly.
[pspp-builds.git] / po / pspp.pot
index 35ce9f6a47968f2eafb8c45d741c5e8ef6a51f3e..d10649f3fdf61da480d3ee5f9e1c4c5f342581e8 100644 (file)
@@ -1,5 +1,5 @@
 # SOME DESCRIPTIVE TITLE.
 # SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# Copyright (C) YEAR Free Software Foundation, Inc.
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
 #
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2003-12-11 14:43+0800\n"
+"Report-Msgid-Bugs-To: pspp-dev@gnu.org\n"
+"POT-Creation-Date: 2004-11-09 08:18+0800\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
 
-#: lib/misc/getopt.c:514
+#: src/aggregate.c:188 src/aggregate.c:223 src/data-list.c:1437
+#: src/data-list.c:1472 src/data-list.c:1485 src/data-list.c:1498
+#: src/data-list.c:1531
 #, c-format
 #, c-format
-msgid "%s: option `%s' is ambiguous\n"
+msgid "%s subcommand given multiple times."
 msgstr ""
 
 msgstr ""
 
-#: lib/misc/getopt.c:538
-#, c-format
-msgid "%s: option `--%s' doesn't allow an argument\n"
-msgstr ""
-
-#: lib/misc/getopt.c:543
-#, c-format
-msgid "%s: option `%c%s' doesn't allow an argument\n"
-msgstr ""
-
-#: lib/misc/getopt.c:557
-#, c-format
-msgid "%s: option `%s' requires an argument\n"
-msgstr ""
-
-#. --option
-#: lib/misc/getopt.c:585
-#, c-format
-msgid "%s: unrecognized option `--%s'\n"
-msgstr ""
-
-#. +option or -option
-#: lib/misc/getopt.c:589
-#, c-format
-msgid "%s: unrecognized option `%c%s'\n"
-msgstr ""
-
-#. 1003.2 specifies the format of this message.
-#: lib/misc/getopt.c:614
-#, c-format
-msgid "%s: illegal option -- %c\n"
-msgstr ""
-
-#: lib/misc/getopt.c:616
-#, c-format
-msgid "%s: invalid option -- %c\n"
-msgstr ""
-
-#. 1003.2 specifies the format of this message.
-#: lib/misc/getopt.c:650
-#, c-format
-msgid "%s: option requires an argument -- %c\n"
-msgstr ""
-
-#: src/aggregate.c:191
-msgid "OUTFILE specified multiple times."
-msgstr ""
-
-#: src/aggregate.c:217
+#: src/aggregate.c:208
 msgid "while expecting COLUMNWISE"
 msgstr ""
 
 msgid "while expecting COLUMNWISE"
 msgstr ""
 
-#: src/aggregate.c:232
-msgid "BREAK specified multiple times."
-msgstr ""
-
-#: src/aggregate.c:261
+#: src/aggregate.c:246
 msgid "BREAK subcommand not specified."
 msgstr ""
 
 msgid "BREAK subcommand not specified."
 msgstr ""
 
-#: src/aggregate.c:504
+#: src/aggregate.c:416
 msgid "expecting aggregation function"
 msgstr ""
 
 msgid "expecting aggregation function"
 msgstr ""
 
-#: src/aggregate.c:520
+#: src/aggregate.c:432
 #, c-format
 msgid "Unknown aggregation function %s."
 msgstr ""
 
 #, c-format
 msgid "Unknown aggregation function %s."
 msgstr ""
 
-#: src/aggregate.c:535
+#: src/aggregate.c:447
 msgid "expecting `('"
 msgstr ""
 
 msgid "expecting `('"
 msgstr ""
 
-#: src/aggregate.c:570
+#: src/aggregate.c:482
 #, c-format
 msgid "Missing argument %d to %s."
 msgstr ""
 
 #, c-format
 msgid "Missing argument %d to %s."
 msgstr ""
 
-#: src/aggregate.c:578
+#: src/aggregate.c:490
 #, c-format
 msgid "Arguments to %s must be of same type as source variables."
 msgstr ""
 
 #, c-format
 msgid "Arguments to %s must be of same type as source variables."
 msgstr ""
 
-#: src/aggregate.c:588 src/expr-prs.c:664
+#: src/aggregate.c:500 src/expr-prs.c:626
 msgid "expecting `)'"
 msgstr ""
 
 msgid "expecting `)'"
 msgstr ""
 
-#: src/aggregate.c:600 src/autorecode.c:114
+#: src/aggregate.c:512
 #, c-format
 msgid ""
 "Number of source variables (%d) does not match number of target variables (%"
 "d)."
 msgstr ""
 
 #, c-format
 msgid ""
 "Number of source variables (%d) does not match number of target variables (%"
 "d)."
 msgstr ""
 
-#: src/aggregate.c:671
+#: src/aggregate.c:581
 #, c-format
 msgid ""
 "Variable name %s is not unique within the aggregate file dictionary, which "
 "contains the aggregate variables and the break variables."
 msgstr ""
 
 #, c-format
 msgid ""
 "Variable name %s is not unique within the aggregate file dictionary, which "
 "contains the aggregate variables and the break variables."
 msgstr ""
 
-#: src/expr-evl.c:1180
-msgid ""
-"A number being treated as a Boolean in an expression was found to have a "
-"value other than 0 (false), 1 (true), or the system-missing value.  The "
-"result was forced to 0."
+#: src/apply-dict.c:65
+#, c-format
+msgid "Variable %s is %s in target file, but %s in source file."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-evl.c:1224
-#, c-format
-msgid ""
-"SYSMIS is not a valid index value for vector %s.  The result will be set to "
-"SYSMIS."
+#: src/apply-dict.c:68 src/apply-dict.c:69 src/expr-prs.c:1288
+#: src/expr-prs.c:1304 src/formats.c:96 src/pfm-read.c:636 src/print.c:689
+#: src/sfm-read.c:927 src/sfm-read.c:1057 src/sfm-read.c:1058
+msgid "string"
 msgstr ""
 
 msgstr ""
 
-#: src/expr-evl.c:1228
-#, c-format
-msgid ""
-"%g is not a valid index value for vector %s.  The result will be set to "
-"SYSMIS."
+#: src/apply-dict.c:68 src/apply-dict.c:69 src/expr-prs.c:1285
+#: src/expr-prs.c:1302 src/formats.c:96 src/pfm-read.c:636 src/print.c:689
+#: src/sfm-read.c:927 src/sfm-read.c:1057 src/sfm-read.c:1058
+msgid "numeric"
 msgstr ""
 
 msgstr ""
 
-#: src/expr-evl.c:1246
+#: src/apply-dict.c:81
 #, c-format
 #, c-format
-msgid ""
-"SYSMIS is not a valid index value for vector %s.  The result will be set to "
-"the empty string."
+msgid "Cannot add value labels from source file to long string variable %s."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-evl.c:1251
+#: src/apply-dict.c:127
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"%g is not a valid index value for vector %s.  The result will be set to the "
-"empty string."
+"Cannot apply missing values from source file to long string variable %s."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-evl.c:1362
-#, c-format
-msgid "evaluate_expression(): not implemented: %s\n"
+#: src/apply-dict.c:160
+msgid "No matching variables found between the source and target files."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-evl.c:1365
+#: src/ascii.c:220
 #, c-format
 #, c-format
-msgid "evaluate_expression(): not implemented: %d\n"
+msgid "ASCII driver initializing as `%s'..."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:140
+#: src/ascii.c:275
+#, c-format
 msgid ""
 msgid ""
-"A string expression was supplied in a place where a Boolean expression was "
-"expected."
+"ascii driver: Area of page excluding margins and headers must be at least 59 "
+"characters wide by 15 lines long.  Page as configured is only %d characters "
+"by %d lines."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:151
-msgid ""
-"A numeric expression was expected in a place where one was not supplied."
+#: src/ascii.c:380 src/devind.c:167 src/html.c:102 src/postscript.c:458
+#, c-format
+msgid "%s: Initialization complete."
+msgstr ""
+
+#: src/ascii.c:392 src/devind.c:179 src/html.c:114 src/postscript.c:471
+#, c-format
+msgid "%s: Beginning closing..."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:159
-msgid "A string expression was expected in a place where one was not supplied."
+#: src/ascii.c:414 src/devind.c:184 src/html.c:119 src/postscript.c:490
+#, c-format
+msgid "%s: Finished closing."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:173
-msgid "The OR operator cannot take string operands."
+#: src/ascii.c:476
+#, c-format
+msgid ""
+"Bad index value for `box' key: syntax is box[INDEX], 0 <= INDEX < %d "
+"decimal, with INDEX expressed in base 4."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:221
-msgid "The AND operator cannot take string operands."
+#: src/ascii.c:482
+#, c-format
+msgid "Duplicate value for key `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:270
-msgid "The NOT operator cannot take a string operand."
+#: src/ascii.c:491
+#, c-format
+msgid "Unknown configuration parameter `%s' for ascii device driver."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:297
+#: src/ascii.c:504
+#, c-format
 msgid ""
 msgid ""
-"Strings cannot be compared with numeric or Boolean values with the "
-"relational operators = >= > <= < <>."
+"Unknown character set `%s'.  Valid character sets are `ascii' and `latin1'."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:354
-msgid "The `+' and `-' operators may only be used with numeric operands."
+#: src/ascii.c:513
+#, c-format
+msgid ""
+"Unknown overstrike style `%s'.  Valid overstrike styles are `single' and "
+"`line'."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:406
-msgid "The `*' and `/' operators may only be used with numeric operands."
+#: src/ascii.c:522
+#, c-format
+msgid ""
+"Unknown carriage return style `%s'.  Valid carriage return styles are `cr' "
+"and `bs'."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:457
-msgid "The unary minus (-) operator can only take a numeric operand."
+#: src/ascii.c:534 src/postscript.c:681
+#, c-format
+msgid "Positive integer required as value for `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:487
-msgid "Both operands to the ** operator must be numeric."
+#: src/ascii.c:565
+#, c-format
+msgid "Zero or positive integer required as value for `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:581
-msgid "Use of $LENGTH is obsolete, returning default of 66."
+#: src/ascii.c:636 src/postscript.c:639
+#, c-format
+msgid "Boolean value expected for %s."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:586
-msgid "Use of $WIDTH is obsolete, returning default of 131."
+#: src/ascii.c:668 src/ascii.c:683 src/ascii.c:700
+#, c-format
+msgid "ASCII output driver: %s: %s"
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:591
+#: src/ascii.c:776
 #, c-format
 #, c-format
-msgid "Unknown system variable %s."
+msgid "ascii_line_horz: bad hline (%d,%d),%d out of (%d,%d)\n"
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:630
-msgid "expecting variable name"
+#: src/ascii.c:810
+#, c-format
+msgid "ascii_line_vert: bad vline %d,(%d,%d) out of (%d,%d)\n"
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:672
-msgid "in expression"
+#: src/ascii.c:840
+#, c-format
+msgid "ascii_line_intersection: bad intsct (%d,%d) out of (%d,%d)\n"
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:849
-msgid "Argument 2 to LAG must be a small positive integer constant."
+#: src/ascii.c:988
+#, c-format
+msgid "%s: horiz=%d, vert=%d\n"
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:922 src/expr-prs.c:961
+#: src/ascii.c:1160
 #, c-format
 #, c-format
-msgid ""
-"Type mismatch in argument %d of %s, which was expected to be of %s type.  It "
-"was actually of %s type. "
+msgid "Writing `%s': %s"
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:948
+#: src/ascii.c:1570 src/postscript.c:2095
 #, c-format
 #, c-format
-msgid "%s cannot take Boolean operands."
+msgid "%s - Page %d"
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:980
-msgid "in function call"
+#: src/autorecode.c:121
+#, c-format
+msgid "Source variable count (%d) does not match target variable count (%d)."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:994
-msgid "RANGE requires an odd number of arguments, but at least three."
+#: src/autorecode.c:138 src/command.c:738 src/compute.c:293
+#: src/data-list.c:406 src/data-list.c:903 src/data-list.c:1764
+#: src/do-if.c:253 src/get.c:351 src/lexer.c:412 src/loop.c:240
+#: src/matrix-data.c:504 src/print.c:329 src/print.c:1039 src/recode.c:404
+#: src/sel-if.c:53 src/sel-if.c:130 src/vector.c:192 src/file-handle.q:141
+msgid "expecting end of command"
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1004
+#: src/autorecode.c:148
 #, c-format
 #, c-format
-msgid "%s requires at least two arguments."
+msgid "Target variable %s duplicates existing variable %s."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1019
+#: src/autorecode.c:155
 #, c-format
 #, c-format
-msgid "%s.%d requires at least %d arguments."
+msgid "Duplicate variable name %s among target variables."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1061
+#: src/casefile.c:184
 #, c-format
 #, c-format
-msgid ""
-"Argument %d to CONCAT is type %s.  All arguments to CONCAT must be strings."
+msgid "%s: Removing temporary file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1120
+#: src/casefile.c:329
 #, c-format
 #, c-format
-msgid ""
-"Argument %d to %s was expected to be of %s type.  It was actually of type %s."
+msgid "Error writing temporary file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1123 src/expr-prs.c:1464 src/expr-prs.c:1483
-#: src/apply-dict.c:72 src/apply-dict.c:73 src/formats.c:105
-#: src/pfm-read.c:654 src/sfm-read.c:1009 src/sfm-read.c:1137
-#: src/sfm-read.c:1138 src/print.c:719
-msgid "numeric"
+#: src/casefile.c:356
+#, c-format
+msgid "%s: Creating temporary file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1123 src/expr-prs.c:1467 src/expr-prs.c:1485
-#: src/apply-dict.c:72 src/apply-dict.c:73 src/formats.c:105
-#: src/pfm-read.c:654 src/sfm-read.c:1009 src/sfm-read.c:1137
-#: src/sfm-read.c:1138 src/print.c:719
-msgid "string"
+#: src/casefile.c:500
+#, c-format
+msgid "%s: Opening temporary file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1139
+#: src/casefile.c:526
 #, c-format
 #, c-format
-msgid "%s is not a numeric format."
+msgid "%s: Seeking temporary file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1165
+#: src/casefile.c:541
 #, c-format
 #, c-format
-msgid "Too few arguments to function %s."
+msgid "%s: Reading temporary file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1197
+#: src/casefile.c:544
 #, c-format
 #, c-format
-msgid ""
-"Type mismatch in argument %d of %s, which was expected to be numeric.  It "
-"was actually type %s."
+msgid "%s: Temporary file ended unexpectedly."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1206
+#: src/cmdline.c:141 src/cmdline.c:160 src/cmdline.c:172 src/command.c:160
+#: src/set.q:414 src/set.q:416 src/set.q:956
 #, c-format
 #, c-format
-msgid "Missing comma following argument %d of %s."
+msgid "%s is not yet implemented."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1244
-msgid "The index value after a vector name must be numeric."
+#: src/cmdline.c:186
+msgid ""
+"\n"
+"Copyright (C) 1997-9, 2000 Free Software Foundation, Inc.\n"
+"This is free software; see the source for copying conditions.  There is NO\n"
+"WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
+"\n"
+"Written by Ben Pfaff <blp@gnu.org>."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1251
-msgid "`)' expected after a vector index value."
+#: src/cmdline.c:248
+#, c-format
+msgid ""
+"PSPP, a program for statistical analysis of sample data.\n"
+"\n"
+"Usage: %s [OPTION]... FILE...\n"
+"\n"
+"If a long option shows an argument as mandatory, then it is mandatory\n"
+"for the equivalent short option also.  Similarly for optional arguments.\n"
+"\n"
+"Configuration:\n"
+"  -a, --algorithm={compatible|enhanced}\n"
+"                            set to `compatible' if you want output\n"
+"                            calculated from broken algorithms\n"
+"  -B, --config-dir=DIR      set configuration directory to DIR\n"
+"  -o, --device=DEVICE       select output driver DEVICE and disable "
+"defaults\n"
+"  -d, --define=VAR[=VALUE]  set environment variable VAR to VALUE, or empty\n"
+"  -u, --undef=VAR           undefine environment variable VAR\n"
+"\n"
+"Input and output:\n"
+"  -f, --out-file=FILE       send output to FILE (overwritten)\n"
+"  -p, --pipe                read script from stdin, send output to stdout\n"
+"  -I-, --no-include         clear include path\n"
+"  -I, --include=DIR         append DIR to include path\n"
+"  -c, --command=COMMAND     execute COMMAND before .pspp/rc at startup\n"
+"\n"
+"Language modifiers:\n"
+"  -i, --interactive         interpret scripts in interactive mode\n"
+"  -n, --edit                just check syntax; don't actually run the code\n"
+"  -r, --no-statrc           disable execution of .pspp/rc at startup\n"
+"  -s, --safer               don't allow some unsafe operations\n"
+"  -x, --syntax={compatible|enhanced}\n"
+"                            set to `compatible' if you want only to accept\n"
+"                            spss compatible syntax\n"
+"\n"
+"Informative output:\n"
+"  -h, --help                print this help, then exit\n"
+"  -l, --list                print a list of known driver classes, then exit\n"
+"  -V, --version             show PSPP version, then exit\n"
+"  -v, --verbose             increments verbosity level\n"
+"\n"
+"Non-option arguments:\n"
+" FILE1 FILE2                run FILE1, clear the dictionary, run FILE2\n"
+" FILE1 + FILE2              run FILE1 then FILE2 without clearing "
+"dictionary\n"
+" KEY=VALUE                  overrides macros in output initialization file\n"
+"\n"
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1283
+#: src/cmdline.c:286
 #, c-format
 #, c-format
-msgid "There is no function named %s."
+msgid ""
+"\n"
+"Report bugs to <%s>.\n"
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1288
+#: src/command.c:98
 #, c-format
 #, c-format
-msgid "Function %s may not be given a minimum number of arguments."
+msgid "%s not allowed inside FILE TYPE/END FILE TYPE."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1297
+#: src/command.c:102
 #, c-format
 #, c-format
-msgid "expecting `)' after %s function"
+msgid "%s not allowed inside FILE TYPE GROUPED/END FILE TYPE."
 msgstr ""
 
 msgstr ""
 
-#. FE
-#: src/expr-prs.c:1458 src/error.c:281 src/error.c:288 src/error.c:291
-msgid "error"
+#: src/command.c:105
+msgid "RECORD TYPE must be the first command inside a FILE TYPE structure."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1461
-msgid "Boolean"
+#: src/command.c:150
+msgid "expecting command name"
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1689
-msgid "!!TERMINAL!!"
+#: src/command.c:179
+#, c-format
+msgid ""
+"%s is not allowed (1) before a command to specify the input program, such as "
+"DATA LIST, (2) between FILE TYPE and END FILE TYPE, (3) between INPUT "
+"PROGRAM and END INPUT PROGRAM."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1715
-msgid "!!SENTINEL!!"
+#: src/command.c:183
+#, c-format
+msgid "%s is not allowed within an input program."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1718
+#: src/command.c:184 src/command.c:185
 #, c-format
 #, c-format
-msgid "!!ERROR%d!!"
+msgid "%s is only allowed within an input program."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-prs.c:1736
-msgid "postfix:"
+#: src/command.c:464
+#, c-format
+msgid "Unknown command %s."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-opt.c:662
+#: src/command.c:564
 msgid ""
 msgid ""
-"While optimizing a constant expression, there was a bad value for the third "
-"argument to INDEX."
+"This command is not accepted in a syntax file.  Instead, use FINISH to "
+"terminate a syntax file."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-opt.c:687
+#: src/command.c:582
 msgid ""
 msgid ""
-"While optimizing a constant expression, there was a bad value for the third "
-"argument to RINDEX."
+"This command is not executed in interactive mode.  Instead, PSPP drops down "
+"to the command prompt.  Use EXIT if you really want to quit."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-opt.c:746
-#, c-format
-msgid "Third argument to %cPAD() must be at least one character in length."
+#: src/command.c:625 src/command.c:756
+msgid "This command not allowed when the SAFER option is set."
 msgstr ""
 
 msgstr ""
 
-#: src/expr-opt.c:779
+#: src/command.c:637
 #, c-format
 #, c-format
-msgid "Second argument to %cTRIM() must be at least one character in length."
-msgstr ""
-
-#: src/expr-opt.c:880
-msgid ""
-"When optimizing a constant expression, an integer that was being used as an "
-"Boolean value was found to have a constant value other than 0, 1, or SYSMIS."
-msgstr ""
-
-#: src/hash.c:315
-msgid "hash table:"
+msgid "Error removing `%s': %s."
 msgstr ""
 
 msgstr ""
 
-#: src/filename.c:240
+#: src/command.c:687
 #, c-format
 #, c-format
-msgid "Searching for `%s'..."
-msgstr ""
-
-#: src/filename.c:248 src/filename.c:280
-msgid "Search unsuccessful!"
+msgid "Couldn't fork: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/filename.c:273
+#: src/command.c:729
 #, c-format
 #, c-format
-msgid "Found `%s'."
+msgid "Error executing command: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/filename.c:694
-#, c-format
-msgid "Not opening pipe file `%s' because SAFER option set."
+#: src/command.c:777
+msgid "No operating system support for this command."
 msgstr ""
 
 msgstr ""
 
-#: src/apply-dict.c:69
-#, c-format
-msgid "Variable %s is %s in target file, but %s in source file."
+#: src/command.c:800
+msgid "This command is not valid in a syntax file."
 msgstr ""
 
 msgstr ""
 
-#: src/apply-dict.c:85
+#: src/compute.c:145 src/compute.c:209
 #, c-format
 #, c-format
-msgid "Cannot add value labels from source file to long string variable %s."
+msgid ""
+"When executing COMPUTE: SYSMIS is not a valid value as an index into vector %"
+"s."
 msgstr ""
 
 msgstr ""
 
-#: src/apply-dict.c:121
+#: src/compute.c:148 src/compute.c:213
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"Cannot apply missing values from source file to long string variable %s."
+"When executing COMPUTE: %g is not a valid value as an index into vector %s."
 msgstr ""
 
 msgstr ""
 
-#: src/apply-dict.c:153
-msgid "No matching variables found between the source and target files."
+#: src/compute.c:355
+#, c-format
+msgid "There is no vector named %s."
 msgstr ""
 
 msgstr ""
 
-#: src/heap.c:167
-#, c-format
-msgid "bad ordering of keys %d and %d\n"
+#: src/count.c:155
+msgid "Destination cannot be a string variable."
 msgstr ""
 
 msgstr ""
 
-#: src/heap.c:177
-msgid "Heap contents:\n"
+#: src/count.c:262
+#, c-format
+msgid ""
+"%g THRU %g is not a valid range.  The number following THRU must be at least "
+"as big as the number preceding THRU."
 msgstr ""
 
 msgstr ""
 
-#: src/data-in.c:71
+#: src/data-in.c:69
 msgid "data-file error: "
 msgstr ""
 
 msgid "data-file error: "
 msgstr ""
 
-#: src/data-in.c:73
+#: src/data-in.c:71
 #, c-format
 msgid "(column %d"
 msgstr ""
 
 #, c-format
 msgid "(column %d"
 msgstr ""
 
-#: src/data-in.c:75
+#: src/data-in.c:73
 #, c-format
 msgid "(columns %d-%d"
 msgstr ""
 
 #, c-format
 msgid "(columns %d-%d"
 msgstr ""
 
-#: src/data-in.c:76
+#: src/data-in.c:74
 #, c-format
 msgid ", field type %s) "
 msgstr ""
 #, c-format
 msgid ", field type %s) "
 msgstr ""
@@ -470,2958 +483,2496 @@ msgstr ""
 msgid "Field contents followed by garbage."
 msgstr ""
 
 msgid "Field contents followed by garbage."
 msgstr ""
 
-#. Return an overflow error.
 #: src/data-in.c:258
 msgid "Overflow in floating-point constant."
 msgstr ""
 
 #: src/data-in.c:258
 msgid "Overflow in floating-point constant."
 msgstr ""
 
-#. Return an underflow error.
 #: src/data-in.c:264
 msgid "Underflow in floating-point constant."
 msgstr ""
 
 #: src/data-in.c:264
 msgid "Underflow in floating-point constant."
 msgstr ""
 
-#. There was no number.
 #: src/data-in.c:270
 msgid "Field does not form a valid floating-point constant."
 msgstr ""
 
 #: src/data-in.c:270
 msgid "Field does not form a valid floating-point constant."
 msgstr ""
 
-#: src/data-in.c:295
+#: src/data-in.c:296
 msgid "All characters in field must be digits."
 msgstr ""
 
 msgid "All characters in field must be digits."
 msgstr ""
 
-#: src/data-in.c:320
+#: src/data-in.c:321
 msgid "Unrecognized character in field."
 msgstr ""
 
 msgid "Unrecognized character in field."
 msgstr ""
 
-#: src/data-in.c:338 src/data-in.c:592
+#: src/data-in.c:339 src/data-in.c:589
 msgid "Field must have even length."
 msgstr ""
 
 msgid "Field must have even length."
 msgstr ""
 
-#: src/data-in.c:348 src/data-in.c:602
+#: src/data-in.c:349 src/data-in.c:599
 msgid "Field must contain only hex digits."
 msgstr ""
 
 msgid "Field must contain only hex digits."
 msgstr ""
 
-#: src/data-in.c:385
+#: src/data-in.c:387
+#, c-format
 msgid ""
 "Quality of zoned decimal (Z) input format code is suspect.  Check your "
 msgid ""
 "Quality of zoned decimal (Z) input format code is suspect.  Check your "
-"results three times, report bugs to author."
+"results three times. Report bugs to %s."
 msgstr ""
 
 msgstr ""
 
-#: src/data-in.c:397
+#: src/data-in.c:399
 msgid "Zoned decimal field contains fewer than 2 characters."
 msgstr ""
 
 msgid "Zoned decimal field contains fewer than 2 characters."
 msgstr ""
 
-#: src/data-in.c:405
+#: src/data-in.c:407
 msgid "Bad sign byte in zoned decimal number."
 msgstr ""
 
 msgid "Bad sign byte in zoned decimal number."
 msgstr ""
 
-#: src/data-in.c:422
+#: src/data-in.c:424
 msgid "Format error in zoned decimal number."
 msgstr ""
 
 msgid "Format error in zoned decimal number."
 msgstr ""
 
-#: src/data-in.c:436
+#: src/data-in.c:438
 msgid "Error in syntax of zoned decimal number."
 msgstr ""
 
 msgid "Error in syntax of zoned decimal number."
 msgstr ""
 
-#: src/data-in.c:647
+#: src/data-in.c:639
 msgid "Unexpected end of field."
 msgstr ""
 
 msgid "Unexpected end of field."
 msgstr ""
 
-#: src/data-in.c:673
+#: src/data-in.c:665
 msgid "Digit expected in field."
 msgstr ""
 
 msgid "Digit expected in field."
 msgstr ""
 
-#: src/data-in.c:698
+#: src/data-in.c:690
 #, c-format
 msgid "Day (%ld) must be between 1 and 31."
 msgstr ""
 
 #, c-format
 msgid "Day (%ld) must be between 1 and 31."
 msgstr ""
 
-#: src/data-in.c:723
+#: src/data-in.c:715
 msgid "Delimiter expected between fields in date."
 msgstr ""
 
 msgid "Delimiter expected between fields in date."
 msgstr ""
 
-#: src/data-in.c:820
+#: src/data-in.c:812
 #, c-format
 msgid "Month (%ld) must be between 1 and 12."
 msgstr ""
 
 #, c-format
 msgid "Month (%ld) must be between 1 and 12."
 msgstr ""
 
-#: src/data-in.c:861
+#: src/data-in.c:853
 #, c-format
 msgid "Month (%s) must be between I and XII."
 msgstr ""
 
 #, c-format
 msgid "Month (%s) must be between I and XII."
 msgstr ""
 
-#: src/data-in.c:888
+#: src/data-in.c:880
 #, c-format
 msgid "Month name (%s...) is too long."
 msgstr ""
 
 #, c-format
 msgid "Month name (%s...) is too long."
 msgstr ""
 
-#: src/data-in.c:899
+#: src/data-in.c:891
 #, c-format
 msgid "Bad month name (%s)."
 msgstr ""
 
 #, c-format
 msgid "Bad month name (%s)."
 msgstr ""
 
-#: src/data-in.c:915
+#: src/data-in.c:907
 #, c-format
 msgid "Year (%ld) must be between 1582 and 19999."
 msgstr ""
 
 #, c-format
 msgid "Year (%ld) must be between 1582 and 19999."
 msgstr ""
 
-#: src/data-in.c:926
+#: src/data-in.c:918
 #, c-format
 msgid "Trailing garbage \"%s\" following date."
 msgstr ""
 
 #, c-format
 msgid "Trailing garbage \"%s\" following date."
 msgstr ""
 
-#: src/data-in.c:941
+#: src/data-in.c:933
 #, c-format
 msgid "Julian day (%d) must be between 1 and 366."
 msgstr ""
 
 #, c-format
 msgid "Julian day (%d) must be between 1 and 366."
 msgstr ""
 
-#: src/data-in.c:953
+#: src/data-in.c:945
 #, c-format
 msgid "Year (%d) must be between 1582 and 19999."
 msgstr ""
 
 #, c-format
 msgid "Year (%d) must be between 1582 and 19999."
 msgstr ""
 
-#: src/data-in.c:969
+#: src/data-in.c:961
 #, c-format
 msgid "Quarter (%ld) must be between 1 and 4."
 msgstr ""
 
 #, c-format
 msgid "Quarter (%ld) must be between 1 and 4."
 msgstr ""
 
-#: src/data-in.c:979
+#: src/data-in.c:971
 msgid "`Q' expected between quarter and year."
 msgstr ""
 
 msgid "`Q' expected between quarter and year."
 msgstr ""
 
-#: src/data-in.c:995
+#: src/data-in.c:987
 #, c-format
 msgid "Week (%ld) must be between 1 and 53."
 msgstr ""
 
 #, c-format
 msgid "Week (%ld) must be between 1 and 53."
 msgstr ""
 
-#: src/data-in.c:1006
+#: src/data-in.c:998
 msgid "`WK' expected between week and year."
 msgstr ""
 
 msgid "`WK' expected between week and year."
 msgstr ""
 
-#: src/data-in.c:1029
+#: src/data-in.c:1021
 msgid "Delimiter expected between fields in time."
 msgstr ""
 
 msgid "Delimiter expected between fields in time."
 msgstr ""
 
-#: src/data-in.c:1041
+#: src/data-in.c:1033
 #, c-format
 msgid "Hour (%ld) must be positive."
 msgstr ""
 
 #, c-format
 msgid "Hour (%ld) must be positive."
 msgstr ""
 
-#: src/data-in.c:1053
+#: src/data-in.c:1045
 #, c-format
 msgid "Minute (%ld) must be between 0 and 59."
 msgstr ""
 
 #, c-format
 msgid "Minute (%ld) must be between 0 and 59."
 msgstr ""
 
-#: src/data-in.c:1100
+#: src/data-in.c:1092
 #, c-format
 msgid "Hour (%ld) must be between 0 and 23."
 msgstr ""
 
 #, c-format
 msgid "Hour (%ld) must be between 0 and 23."
 msgstr ""
 
-#: src/data-in.c:1114 src/data-in.c:1149
+#: src/data-in.c:1106 src/data-in.c:1141
 msgid "Day of the week expected in date value."
 msgstr ""
 
 msgid "Day of the week expected in date value."
 msgstr ""
 
-#: src/data-in.c:1200
+#: src/data-in.c:1192
 msgid "Date is not in valid range between 15 Oct 1582 and 31 Dec 19999."
 msgstr ""
 
 msgid "Date is not in valid range between 15 Oct 1582 and 31 Dec 19999."
 msgstr ""
 
-#: src/data-in.c:1528
+#: src/data-in.c:1514
 #, c-format
 msgid "Field too long (%d characters).  Truncated after character %d."
 msgstr ""
 
 #, c-format
 msgid "Field too long (%d characters).  Truncated after character %d."
 msgstr ""
 
-#: src/data-list.c:154
+#: src/data-list.c:141
 msgid ""
 "DATA LIST may not use a different file from that specified on its "
 "surrounding FILE TYPE."
 msgstr ""
 
 msgid ""
 "DATA LIST may not use a different file from that specified on its "
 "surrounding FILE TYPE."
 msgstr ""
 
-#: src/data-list.c:173
+#: src/data-list.c:160
 msgid "The END subcommand may only be specified once."
 msgstr ""
 
 msgid "The END subcommand may only be specified once."
 msgstr ""
 
-#: src/data-list.c:209
+#: src/data-list.c:195
 msgid "Only one of FIXED, FREE, or LIST may be specified."
 msgstr ""
 
 msgid "Only one of FIXED, FREE, or LIST may be specified."
 msgstr ""
 
-#: src/data-list.c:339 src/print.c:320
+#: src/data-list.c:353 src/print.c:290
 #, c-format
 msgid ""
 "The record number specified, %ld, is before the previous record, %d.  Data "
 "fields must be listed in order of increasing record number."
 msgstr ""
 
 #, c-format
 msgid ""
 "The record number specified, %ld, is before the previous record, %d.  Data "
 "fields must be listed in order of increasing record number."
 msgstr ""
 
-#: src/data-list.c:371 src/data-list.c:1635
+#: src/data-list.c:382 src/data-list.c:1753
 msgid ""
 "SPSS-like or FORTRAN-like format specification expected after variable names."
 msgstr ""
 
 msgid ""
 "SPSS-like or FORTRAN-like format specification expected after variable names."
 msgstr ""
 
-#: src/data-list.c:382 src/print.c:352
+#: src/data-list.c:393
+msgid "At least one variable must be specified."
+msgstr ""
+
+#: src/data-list.c:398 src/print.c:322
 msgid ""
 "Variables are specified on records that should not exist according to "
 "RECORDS subcommand."
 msgstr ""
 
 msgid ""
 "Variables are specified on records that should not exist according to "
 "RECORDS subcommand."
 msgstr ""
 
-#: src/data-list.c:390 src/data-list.c:840 src/data-list.c:1646
-#: src/file-handle.q:90 src/get.c:436 src/matrix-data.c:527 src/command.c:714
-#: src/lexer.c:384 src/do-if.c:267 src/autorecode.c:125 src/compute.c:361
-#: src/print.c:359 src/print.c:1100 src/recode.c:411 src/sel-if.c:56
-#: src/sel-if.c:136 src/loop.c:250 src/vector.c:208
-msgid "expecting end of command"
+#: src/data-list.c:436 src/data-list.c:450 src/print.c:499 src/print.c:512
+msgid "Column positions for fields must be positive."
 msgstr ""
 
 msgstr ""
 
-#: src/data-list.c:414 src/data-list.c:427 src/print.c:529 src/print.c:542
-msgid "Column positions for fields must be positive."
+#: src/data-list.c:455
+msgid "The ending column for a field must be greater than the starting column."
 msgstr ""
 
 msgstr ""
 
-#: src/data-list.c:432
-msgid "The ending column for a field must be greater than the starting column."
+#: src/data-list.c:469 src/print.c:589
+#, c-format
+msgid "The %d columns %d-%d can't be evenly divided into %d fields."
 msgstr ""
 
 msgstr ""
 
-#: src/data-list.c:456 src/print.c:570
+#: src/data-list.c:489 src/print.c:540
 msgid "A format specifier on this line has extra characters on the end."
 msgstr ""
 
 msgid "A format specifier on this line has extra characters on the end."
 msgstr ""
 
-#: src/data-list.c:471 src/print.c:586
+#: src/data-list.c:504 src/print.c:556
 msgid "The value for number of decimal places must be at least 1."
 msgstr ""
 
 msgid "The value for number of decimal places must be at least 1."
 msgstr ""
 
-#: src/data-list.c:485 src/print.c:599
+#: src/data-list.c:518 src/print.c:569
 #, c-format
 msgid "Input format %s doesn't accept decimal places."
 msgstr ""
 
 #, c-format
 msgid "Input format %s doesn't accept decimal places."
 msgstr ""
 
-#: src/data-list.c:506 src/print.c:619
-#, c-format
-msgid "The %d columns %d-%d can't be evenly divided into %d fields."
-msgstr ""
-
-#: src/data-list.c:539 src/data-list.c:626 src/data-list.c:823
+#: src/data-list.c:565 src/data-list.c:661 src/data-list.c:882
 #, c-format
 msgid "%s is a duplicate variable name."
 msgstr ""
 
 #, c-format
 msgid "%s is a duplicate variable name."
 msgstr ""
 
-#: src/data-list.c:544
+#: src/data-list.c:570
 #, c-format
 msgid "There is already a variable %s of a different type."
 msgstr ""
 
 #, c-format
 msgid "There is already a variable %s of a different type."
 msgstr ""
 
-#: src/data-list.c:551
+#: src/data-list.c:577
 #, c-format
 msgid "There is already a string variable %s of a different width."
 msgstr ""
 
 #, c-format
 msgid "There is already a string variable %s of a different width."
 msgstr ""
 
-#: src/data-list.c:615 src/print.c:708
+#: src/data-list.c:652
 msgid ""
 msgid ""
-"The number of format specifications exceeds the number of variable names "
-"given."
+"The number of format specifications exceeds the given number of variable "
+"names."
 msgstr ""
 
 msgstr ""
 
-#: src/data-list.c:699 src/print.c:792
+#: src/data-list.c:765 src/print.c:762
 msgid ""
 "There aren't enough format specifications to match the number of variable "
 "names given."
 msgstr ""
 
 msgid ""
 "There aren't enough format specifications to match the number of variable "
 "names given."
 msgstr ""
 
-#: src/data-list.c:733 src/data-list.c:867 src/sysfile-info.c:130
-#: src/sysfile-info.c:369 src/descript.q:799 src/vfm.c:1133 src/print.c:824
+#: src/data-list.c:794 src/data-list.c:924 src/descript.c:879 src/print.c:793
+#: src/sysfile-info.c:132 src/sysfile-info.c:365 src/vfm.c:874
 msgid "Variable"
 msgstr ""
 
 msgid "Variable"
 msgstr ""
 
-#: src/data-list.c:734 src/print.c:825
+#: src/data-list.c:795 src/print.c:794
 msgid "Record"
 msgstr ""
 
 msgid "Record"
 msgstr ""
 
-#: src/data-list.c:735 src/print.c:826
+#: src/data-list.c:796 src/print.c:795
 msgid "Columns"
 msgstr ""
 
 msgid "Columns"
 msgstr ""
 
-#: src/data-list.c:736 src/data-list.c:868 src/print.c:827
+#: src/data-list.c:797 src/data-list.c:925 src/print.c:796
 msgid "Format"
 msgstr ""
 
 msgid "Format"
 msgstr ""
 
-#: src/data-list.c:758
+#: src/data-list.c:817
 #, c-format
 #, c-format
-msgid "Reading %d record%s from file %s."
-msgstr ""
+msgid "Reading %d record from file %s."
+msgid_plural "Reading %d records from file %s."
+msgstr[0] ""
+msgstr[1] ""
 
 
-#: src/data-list.c:759
+#: src/data-list.c:819
 #, c-format
 #, c-format
-msgid "Reading %d record%s from the command file."
-msgstr ""
-
-#: src/data-list.c:764 src/data-list.c:765
-msgid "Occurrence data specifications."
-msgstr ""
+msgid "Reading %d record from the command file."
+msgid_plural "Reading %d records from the command file."
+msgstr[0] ""
+msgstr[1] ""
 
 
-#: src/data-list.c:891
+#: src/data-list.c:948
 #, c-format
 msgid "Reading free-form data from file %s."
 msgstr ""
 
 #, c-format
 msgid "Reading free-form data from file %s."
 msgstr ""
 
-#: src/data-list.c:892
+#: src/data-list.c:949
 msgid "Reading free-form data from the command file."
 msgstr ""
 
 msgid "Reading free-form data from the command file."
 msgstr ""
 
-#: src/data-list.c:943 src/matrix-data.c:957
-msgid "Scope of string exceeds line."
-msgstr ""
-
-#: src/data-list.c:1004
-msgid "Attempt to read past end of file."
-msgstr ""
-
-#: src/data-list.c:1033
-msgid "abort in write_case()\n"
+#: src/data-list.c:1002
+#, c-format
+msgid "Quoted string missing terminating `%c'."
 msgstr ""
 
 msgstr ""
 
-#. Note that this can't occur on the first record.
-#: src/data-list.c:1064
+#: src/data-list.c:1111
 #, c-format
 msgid "Partial case of %d of %d records discarded."
 msgstr ""
 
 #, c-format
 msgid "Partial case of %d of %d records discarded."
 msgstr ""
 
-#: src/data-list.c:1113
+#: src/data-list.c:1165
 #, c-format
 msgid "Partial case discarded.  The first variable missing was %s."
 msgstr ""
 
 #, c-format
 msgid "Partial case discarded.  The first variable missing was %s."
 msgstr ""
 
-#: src/data-list.c:1154
+#: src/data-list.c:1209
 #, c-format
 msgid ""
 "Missing value(s) for all variables from %s onward.  These will be filled "
 "with the system-missing value or blanks, as appropriate."
 msgstr ""
 
 #, c-format
 msgid ""
 "Missing value(s) for all variables from %s onward.  These will be filled "
 "with the system-missing value or blanks, as appropriate."
 msgstr ""
 
-#: src/data-list.c:1312
+#: src/data-list.c:1287
+msgid "Attempt to read past end of file."
+msgstr ""
+
+#: src/data-list.c:1427
 msgid ""
 "REPEATING DATA must use the same file as its corresponding DATA LIST or FILE "
 "TYPE."
 msgstr ""
 
 msgid ""
 "REPEATING DATA must use the same file as its corresponding DATA LIST or FILE "
 "TYPE."
 msgstr ""
 
-#: src/data-list.c:1322
-msgid "STARTS subcommand given multiple times."
-msgstr ""
-
-#: src/data-list.c:1346
+#: src/data-list.c:1461
 #, c-format
 msgid "STARTS beginning column (%d) exceeds STARTS ending column (%d)."
 msgstr ""
 
 #, c-format
 msgid "STARTS beginning column (%d) exceeds STARTS ending column (%d)."
 msgstr ""
 
-#: src/data-list.c:1357
-msgid "OCCURS subcommand given multiple times."
-msgstr ""
-
-#: src/data-list.c:1370
-msgid "LENGTH subcommand given multiple times."
-msgstr ""
-
-#: src/data-list.c:1383
-msgid "CONTINUED subcommand given multiple times."
-msgstr ""
-
-#: src/data-list.c:1402
+#: src/data-list.c:1517
 #, c-format
 msgid "CONTINUED beginning column (%d) exceeds CONTINUED ending column (%d)."
 msgstr ""
 
 #, c-format
 msgid "CONTINUED beginning column (%d) exceeds CONTINUED ending column (%d)."
 msgstr ""
 
-#: src/data-list.c:1416
-msgid "ID subcommand given multiple times."
-msgstr ""
-
-#: src/data-list.c:1425
+#: src/data-list.c:1540
 #, c-format
 msgid "ID beginning column (%ld) must be positive."
 msgstr ""
 
 #, c-format
 msgid "ID beginning column (%ld) must be positive."
 msgstr ""
 
-#: src/data-list.c:1440
+#: src/data-list.c:1555
 #, c-format
 msgid "ID ending column (%ld) must be positive."
 msgstr ""
 
 #, c-format
 msgid "ID ending column (%ld) must be positive."
 msgstr ""
 
-#: src/data-list.c:1446
+#: src/data-list.c:1561
 #, c-format
 msgid "ID ending column (%ld) cannot be less than ID beginning column (%d)."
 msgstr ""
 
 #, c-format
 msgid "ID ending column (%ld) cannot be less than ID beginning column (%d)."
 msgstr ""
 
-#: src/data-list.c:1485
+#: src/data-list.c:1601
 msgid "Missing required specification STARTS."
 msgstr ""
 
 msgid "Missing required specification STARTS."
 msgstr ""
 
-#: src/data-list.c:1487
+#: src/data-list.c:1603
 msgid "Missing required specification OCCURS."
 msgstr ""
 
 msgid "Missing required specification OCCURS."
 msgstr ""
 
-#: src/data-list.c:1494
+#: src/data-list.c:1610
 msgid "ID specified without CONTINUED."
 msgstr ""
 
 msgid "ID specified without CONTINUED."
 msgstr ""
 
-#: src/data-list.c:1582
+#: src/data-list.c:1702
 msgid "String variable not allowed here."
 msgstr ""
 
 msgid "String variable not allowed here."
 msgstr ""
 
-#: src/data-list.c:1592
+#: src/data-list.c:1712
 #, c-format
 msgid "%s (%d) must be at least 1."
 msgstr ""
 
 #, c-format
 msgid "%s (%d) must be at least 1."
 msgstr ""
 
-#: src/data-list.c:1598
+#: src/data-list.c:1718
 #, c-format
 msgid "Variable or integer expected for %s."
 msgstr ""
 
 #, c-format
 msgid "Variable or integer expected for %s."
 msgstr ""
 
-#: src/data-list.c:1737
+#: src/data-list.c:1856
 #, c-format
 #, c-format
-msgid "Mismatched case ID (%s).  Expected value was %s."
+msgid "Encountered mismatched record ID \"%s\" expecting \"%s\"."
 msgstr ""
 
 msgstr ""
 
-#: src/data-list.c:1769
+#: src/data-list.c:1888
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"Variable %s startging in column %d extends beyond physical record length of %"
+"Variable %s starting in column %d extends beyond physical record length of %"
 "d."
 msgstr ""
 
 "d."
 msgstr ""
 
-#: src/data-list.c:1837
+#: src/data-list.c:1956
 #, c-format
 msgid "Invalid value %d for OCCURS."
 msgstr ""
 
 #, c-format
 msgid "Invalid value %d for OCCURS."
 msgstr ""
 
-#: src/data-list.c:1843
+#: src/data-list.c:1962
 #, c-format
 msgid "Beginning column for STARTS (%d) must be at least 1."
 msgstr ""
 
 #, c-format
 msgid "Beginning column for STARTS (%d) must be at least 1."
 msgstr ""
 
-#: src/data-list.c:1851
+#: src/data-list.c:1970
 #, c-format
 msgid "Ending column for STARTS (%d) is less than beginning column (%d)."
 msgstr ""
 
 #, c-format
 msgid "Ending column for STARTS (%d) is less than beginning column (%d)."
 msgstr ""
 
-#: src/data-list.c:1859
+#: src/data-list.c:1978
 #, c-format
 msgid "Invalid value %d for LENGTH."
 msgstr ""
 
 #, c-format
 msgid "Invalid value %d for LENGTH."
 msgstr ""
 
-#: src/data-list.c:1866
+#: src/data-list.c:1985
 #, c-format
 msgid "Beginning column for CONTINUED (%d) must be at least 1."
 msgstr ""
 
 #, c-format
 msgid "Beginning column for CONTINUED (%d) must be at least 1."
 msgstr ""
 
-#: src/data-list.c:1874
+#: src/data-list.c:1993
 #, c-format
 msgid "Ending column for CONTINUED (%d) is less than beginning column (%d)."
 msgstr ""
 
 #, c-format
 msgid "Ending column for CONTINUED (%d) is less than beginning column (%d)."
 msgstr ""
 
-#: src/data-list.c:1897
+#: src/data-list.c:2025
 #, c-format
 msgid ""
 "Number of repetitions specified on OCCURS (%d) exceed number of repetitions "
 "available in space on STARTS (%d), and CONTINUED not specified."
 msgstr ""
 
 #, c-format
 msgid ""
 "Number of repetitions specified on OCCURS (%d) exceed number of repetitions "
 "available in space on STARTS (%d), and CONTINUED not specified."
 msgstr ""
 
-#: src/data-list.c:1914
+#: src/data-list.c:2043
 #, c-format
 msgid "Unexpected end of file with %d repetitions remaining out of %d."
 msgstr ""
 
 #, c-format
 msgid "Unexpected end of file with %d repetitions remaining out of %d."
 msgstr ""
 
-#: src/dfm.c:92
-#, c-format
-msgid "%s: Closing data-file handle %s."
+#: src/data-out.c:235 src/sfm-read.c:466 src/sysfile-info.c:113
+msgid "Unknown"
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:117
-msgid "<<Bug in dfm.c>>"
+#: src/data-out.c:343
+msgid ""
+"The N output format cannot be used to output a negative number or the system-"
+"missing value."
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:139
+#: src/data-out.c:454
 #, c-format
 #, c-format
-msgid "%s: Opening data-file handle %s for reading."
+msgid ""
+"Quality of zoned decimal (Z) output format code is suspect.  Check your "
+"results. Report bugs to %s."
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:156 src/dfm.c:173
-msgid "BEGIN DATA expected."
+#: src/data-out.c:462
+msgid "The system-missing value cannot be output as a zoned decimal number."
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:193
+#: src/data-out.c:475
 #, c-format
 #, c-format
-msgid "An error occurred while opening \"%s\" for reading as a data file: %s."
+msgid "Number %g too big to fit in field with format Z%d.%d."
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:222
+#: src/data-out.c:867
 #, c-format
 #, c-format
-msgid "%s: Opening data-file handle %s for writing."
-msgstr ""
-
-#: src/dfm.c:228
-msgid "Cannot open the inline file for writing."
+msgid "Time value %g too large in magnitude to convert to alphanumeric time."
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:243
+#: src/data-out.c:918
 #, c-format
 #, c-format
-msgid "An error occurred while opening \"%s\" for writing as a data file: %s."
-msgstr ""
-
-#: src/dfm.c:388
-msgid ""
-"Unexpected end-of-file while reading data in BEGIN DATA.  This probably "
-"indicates a missing or misformatted END DATA command.  END DATA must appear "
-"by itself on a single line with exactly one space between words."
+msgid "Weekday index %f does not lie between 1 and 7."
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:421 src/dfm.c:442
+#: src/data-out.c:938
 #, c-format
 #, c-format
-msgid "Error reading file %s: %s."
+msgid "Month index %f does not lie between 1 and 12."
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:445
+#: src/data-out.c:1051
 #, c-format
 #, c-format
-msgid "%s: Partial record at end of file."
+msgid ""
+"Year %d cannot be represented in four digits for output formatting purposes."
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:501
-#, c-format
-msgid "Cannot read from file %s already opened for %s."
+#: src/date.c:32
+msgid "Only USE ALL is currently implemented."
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:515
-#, c-format
-msgid "Attempt to read beyond end-of-file on file %s."
+#: src/descript.c:98 src/examine.q:584 src/frequencies.q:100 src/oneway.q:394
+#: src/t-test.q:681 src/t-test.q:704 src/t-test.q:827 src/t-test.q:1165
+msgid "Mean"
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:609
-#, c-format
-msgid "Cannot write to file %s already opened for %s."
+#: src/descript.c:99
+msgid "S E Mean"
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:633
-#, c-format
-msgid "Error writing file %s: %s."
+#: src/descript.c:100 src/frequencies.q:104
+msgid "Std Dev"
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:676
-msgid ""
-"This command is not valid here since the current input program does not "
-"access the inline file."
+#: src/descript.c:101 src/examine.q:641 src/frequencies.q:105
+msgid "Variance"
 msgstr ""
 
 msgstr ""
 
-#. Initialize inline_file.
-#: src/dfm.c:683
-msgid "inline file: Opening for reading."
+#: src/descript.c:102 src/examine.q:711 src/frequencies.q:106
+msgid "Kurtosis"
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:697
-msgid "Skipping remaining inline data."
+#: src/descript.c:103
+msgid "S E Kurt"
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:709
-msgid "reading as a data file"
+#: src/descript.c:104 src/examine.q:706 src/frequencies.q:108
+msgid "Skewness"
 msgstr ""
 
 msgstr ""
 
-#: src/dfm.c:716
-msgid "writing as a data file"
+#: src/descript.c:105
+msgid "S E Skew"
 msgstr ""
 
 msgstr ""
 
-#: src/file-handle.q:74
-#, c-format
-msgid ""
-"File handle %s had already been defined to refer to file %s.  It is not "
-"possible to redefine a file handle within a session."
+#: src/descript.c:106 src/examine.q:689 src/frequencies.q:110
+msgid "Range"
 msgstr ""
 
 msgstr ""
 
-#: src/file-handle.q:96
-msgid "The FILE HANDLE required subcommand NAME is not present."
+#: src/descript.c:107 src/examine.q:666 src/frequencies.q:111 src/oneway.q:406
+msgid "Minimum"
 msgstr ""
 
 msgstr ""
 
-#: src/file-handle.q:109
-msgid ""
-"Fixed length records were specified on /RECFORM, but record length was not "
-"specified on /LRECL.  80-character records will be assumed."
+#: src/descript.c:108 src/examine.q:677 src/frequencies.q:112 src/oneway.q:407
+msgid "Maximum"
 msgstr ""
 
 msgstr ""
 
-#: src/file-handle.q:116
-#, c-format
-msgid ""
-"Record length (%ld) must be at least one byte.  80-character records will be "
-"assumed."
+#: src/descript.c:109 src/frequencies.q:113
+msgid "Sum"
 msgstr ""
 
 msgstr ""
 
-#: src/file-handle.q:127
-msgid ""
-"/RECFORM SPANNED is not implemented, as the author doesn't know what it is "
-"supposed to do.  Send the author a note."
+#: src/descript.c:332
+#, c-format
+msgid "Z-score variable name %s would be a duplicate variable name."
 msgstr ""
 
 msgstr ""
 
-#: src/file-handle.q:140
-msgid ""
-"/MODE IMAGE is not implemented, as the author doesn't know what it is "
-"supposed to do.  Send the author a note."
+#: src/descript.c:350 src/list.q:140
+msgid "No variables specified."
 msgstr ""
 
 msgstr ""
 
-#: src/file-handle.q:147
-msgid "/MODE MULTIPUNCH is not implemented.  If you care, complain."
+#: src/descript.c:434
+msgid "expecting statistic name: reverting to default"
 msgstr ""
 
 msgstr ""
 
-#: src/file-handle.q:151
-msgid "/MODE 360 is not implemented.  If you care, complain."
+#: src/descript.c:507
+msgid ""
+"Ran out of generic names for Z-score variables.  There are only 126 generic "
+"names: ZSC001-ZSC0999, STDZ01-STDZ09, ZZZZ01-ZZZZ09, ZQZQ01-ZQZQ09."
 msgstr ""
 
 msgstr ""
 
-#: src/file-handle.q:233
-#, c-format
-msgid "File handle `%s' has not been previously declared on FILE HANDLE."
+#: src/descript.c:538
+msgid "Mapping of variables to corresponding Z-scores."
 msgstr ""
 
 msgstr ""
 
-#: src/file-handle.q:309
-msgid "<Inline File>"
+#: src/descript.c:543
+msgid "Source"
 msgstr ""
 
 msgstr ""
 
-#: src/file-handle.q:328
-msgid "expecting a file name or handle"
+#: src/descript.c:544
+msgid "Target"
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:126
-msgid "MIXED, GROUPED, or NESTED expected."
+#: src/descript.c:663 src/descript.c:669
+msgid "Z-score of "
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:149
-msgid "The CASE subcommand is not valid on FILE TYPE MIXED."
+#: src/descript.c:882
+msgid "Valid N"
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:167
-msgid "WARN or NOWARN expected after WILD."
+#: src/descript.c:883
+msgid "Missing N"
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:175
-msgid "The DUPLICATE subcommand is not valid on FILE TYPE MIXED."
+#: src/descript.c:909
+#, c-format
+msgid "Valid cases = %g; cases with missing value(s) = %g."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:189
-msgid "DUPLICATE=CASE is only valid on FILE TYPE NESTED."
+#: src/devind.c:136
+#, c-format
+msgid "DEVIND driver initializing as `%s'..."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:198
+#: src/devind.c:218
 #, c-format
 #, c-format
-msgid "WARN%s expected after DUPLICATE."
+msgid "Unknown configuration parameter `%s' for DEVIND device driver."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:199
-msgid ", NOWARN, or CASE"
+#: src/devind.c:240
+#, c-format
+msgid "DEVIND output driver: %s: %s"
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:200
-msgid " or NOWARN"
+#: src/devind.c:271
+#, c-format
+msgid "Cannot open first page on DEVIND device %s."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:208
-msgid "The MISSING subcommand is not valid on FILE TYPE MIXED."
+#: src/dfm.c:88 src/dfm.c:565
+#, c-format
+msgid "%s: Closing data-file handle %s."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:220
-msgid "WARN or NOWARN after MISSING."
+#: src/dfm.c:115
+#, c-format
+msgid "Cannot read from file %s already opened for %s."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:228
-msgid "ORDERED is only valid on FILE TYPE GROUPED."
+#: src/dfm.c:129
+#, c-format
+msgid "%s: Opening data-file handle %s for reading."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:239
-msgid "YES or NO expected after ORDERED."
+#: src/dfm.c:144
+#, c-format
+msgid "Could not open \"%s\" for reading as a data file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:245 src/file-type.c:555 src/get.c:420
-msgid "while expecting a valid subcommand"
+#: src/dfm.c:186 src/dfm.c:204
+msgid "BEGIN DATA expected."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:252
-msgid "The required RECORD subcommand was not present."
+#: src/dfm.c:213
+msgid ""
+"Unexpected end-of-file while reading data in BEGIN DATA.  This probably "
+"indicates a missing or misformatted END DATA command.  END DATA must appear "
+"by itself on a single line with exactly one space between words."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:260
-msgid "The required CASE subcommand was not present."
+#: src/dfm.c:241 src/dfm.c:261
+#, c-format
+msgid "Error reading file %s: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:266
-msgid "CASE and RECORD must specify different variable names."
+#: src/dfm.c:264
+#, c-format
+msgid "%s: Partial record at end of file."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:317
-msgid "Column value must be positive."
+#: src/dfm.c:300
+#, c-format
+msgid "Attempt to read beyond end-of-file on file %s."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:332
-msgid "Ending column precedes beginning column."
+#: src/dfm.c:446
+msgid "reading as a data file"
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:351
-msgid "Bad format specifier name."
+#: src/dfm.c:472
+#, c-format
+msgid "Cannot write to file %s already opened for %s."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:417 src/file-type.c:576
-msgid ""
-"This command may only appear within a FILE TYPE/END FILE TYPE structure."
+#: src/dfm.c:485
+#, c-format
+msgid "%s: Opening data-file handle %s for writing."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:424
-msgid "OTHER may appear only on the last RECORD TYPE command."
+#: src/dfm.c:491
+msgid "Cannot open the inline file for writing."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:434
-msgid "No input commands (DATA LIST, REPEATING DATA) for above RECORD TYPE."
+#: src/dfm.c:505
+#, c-format
+msgid "An error occurred while opening \"%s\" for writing as a data file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:488
-msgid ""
-"The CASE subcommand is not allowed on the RECORD TYPE command for FILE TYPE "
-"MIXED."
+#: src/dfm.c:547
+#, c-format
+msgid "Error writing file %s: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:498
-msgid ""
-"No variable name may be specified for the CASE subcommand on RECORD TYPE."
+#: src/dfm.c:581
+msgid "writing as a data file"
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:506
+#: src/dfm.c:598
 msgid ""
 msgid ""
-"The CASE column specification on RECORD TYPE must give a format specifier "
-"that is the same type as that of the CASE column specification given on FILE "
-"TYPE."
+"This command is not valid here since the current input program does not "
+"access the inline file."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:522
-msgid "WARN or NOWARN expected on DUPLICATE subcommand."
+#: src/dfm.c:605
+msgid "inline file: Opening for reading."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:536
-msgid "WARN or NOWARN expected on MISSING subcommand."
+#: src/dfm.c:618
+msgid "Skipping remaining inline data."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:549
-msgid "YES or NO expected on SPREAD subcommand."
+#: src/dictionary.c:583
+msgid ""
+"At least one case in the data file had a weight value that was user-missing, "
+"system-missing, zero, or negative.  These case(s) were ignored."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:589
-msgid "No input commands (DATA LIST, REPEATING DATA) on above RECORD TYPE."
+#: src/do-if.c:113
+msgid "There is no DO IF to match with this ELSE IF."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:596
-msgid "No commands between FILE TYPE and END FILE TYPE."
+#: src/do-if.c:118
+msgid "The ELSE command must follow all ELSE IF commands in a DO IF structure."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:661
-#, c-format
-msgid "Unknown record type \"%.*s\"."
+#: src/do-if.c:141
+msgid "End of command expected."
 msgstr ""
 
 msgstr ""
 
-#: src/file-type.c:685
-#, c-format
-msgid "Unknown record type %g."
+#: src/do-if.c:157
+msgid "There is no DO IF to match with this ELSE."
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:75
-msgid "X and T format specifiers not allowed here."
+#: src/do-if.c:163
+msgid ""
+"There may be at most one ELSE clause in each DO IF structure.  It must be "
+"the last clause."
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:81
-#, c-format
-msgid "%s is not a valid data format."
+#: src/do-if.c:198
+msgid "There is no DO IF to match with this END IF."
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:112
+#: src/do-if.c:284
 #, c-format
 #, c-format
-msgid "Format %s may not be used as an input format."
+msgid "DO IF %d: true\n"
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:117
+#: src/do-if.c:289
 #, c-format
 #, c-format
-msgid ""
-"Input format %s specifies a bad width %d.  Format %s requires a width "
-"between %d and %d."
+msgid "DO IF %d: false\n"
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:124
+#: src/do-if.c:294
 #, c-format
 #, c-format
-msgid ""
-"Input format %s specifies an odd width %d, but format %s requires an even "
-"width between %d and %d."
+msgid "DO IF %d: missing\n"
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:131
-#, c-format
-msgid ""
-"Input format %s specifies a bad number of implied decimal places %d.  Input "
-"format %s allows up to 16 implied decimal places."
+#: src/error.c:117
+msgid "Terminating NOW due to a fatal error!"
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:151
-#, c-format
-msgid ""
-"Output format %s specifies a bad width %d.  Format %s requires a width "
-"between %d and %d."
+#: src/error.c:194
+msgid "Terminating execution of syntax file due to error."
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:161
+#: src/error.c:196
 #, c-format
 #, c-format
-msgid ""
-"Output format %s requires minimum width %d to allow %d decimal places.  Try %"
-"s%d.%d instead of %s."
+msgid "Errors (%d) exceeds limit (%d)."
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:169
+#: src/error.c:199
 #, c-format
 #, c-format
-msgid ""
-"Output format %s specifies an odd width %d, but output format %s requires an "
-"even width between %d and %d."
+msgid "Warnings (%d) exceed limit (%d)."
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:176
-#, c-format
-msgid ""
-"Output format %s specifies a bad number of implied decimal places %d.  "
-"Output format %s allows a number of implied decimal places between 1 and 16."
+#: src/error.c:257
+msgid "fatal"
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:193
-#, c-format
-msgid "Can't display a string variable of width %d with format specifier %s."
+#: src/error.c:259 src/error.c:266 src/error.c:269 src/expr-prs.c:1279
+msgid "error"
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:303
-msgid "Format specifier expected."
+#: src/error.c:260 src/error.c:267 src/error.c:270
+msgid "warning"
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:314
-#, c-format
-msgid "Data format %s does not specify a width."
+#: src/error.c:261 src/error.c:271
+msgid "note"
 msgstr ""
 
 msgstr ""
 
-#: src/format.c:331
-#, c-format
-msgid "Data format %s is not valid."
+#: src/error.c:263 src/error.c:264
+msgid "installation error"
 msgstr ""
 
 msgstr ""
 
-#: src/formats.c:95
-msgid "`(' expected after variable list"
+#: src/expr-evl.c:633
+msgid "TIME.HMS cannot mix positive and negative in its arguments."
 msgstr ""
 
 msgstr ""
 
-#: src/formats.c:104
-#, c-format
-msgid "Format %s may not be assigned to a %s variable."
+#: src/expr-evl.c:697
+msgid "Week argument to WKYR must be in range 0 to 53."
 msgstr ""
 
 msgstr ""
 
-#: src/formats.c:125 src/numeric.c:68 src/numeric.c:142
-msgid "`)' expected after output format."
+#: src/expr-evl.c:848 src/expr-evl.c:904
+msgid "Argument 3 of RINDEX may not be system-missing."
 msgstr ""
 
 msgstr ""
 
-#: src/formats.c:155
-msgid "Formats:\n"
+#: src/expr-evl.c:858 src/expr-evl.c:914
+msgid ""
+"Argument 3 of RINDEX must be between 1 and the length of argument 2, and it "
+"must evenly divide the length of argument 2."
 msgstr ""
 
 msgstr ""
 
-#: src/formats.c:156
-msgid "  Name      Print         Write\n"
-msgstr ""
-
-#: src/get.c:125
-msgid "GET translation table from file to memory:\n"
+#: src/expr-evl.c:1100
+msgid ""
+"A number being treated as a Boolean in an expression was found to have a "
+"value other than 0 (false), 1 (true), or the system-missing value.  The "
+"result was forced to 0."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:130 src/get.c:1487
+#: src/expr-evl.c:1141
 #, c-format
 #, c-format
-msgid "  %8s from %3d,%3d to %3d,%3d\n"
+msgid ""
+"SYSMIS is not a valid index value for vector %s.  The result will be set to "
+"SYSMIS."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:426
-msgid "All variables deleted from system file dictionary."
+#: src/expr-evl.c:1145
+#, c-format
+msgid ""
+"%g is not a valid index value for vector %s.  The result will be set to "
+"SYSMIS."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:472
+#: src/expr-evl.c:1164
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"Cannot rename %s as %s because there already exists a variable named %s.  To "
-"rename variables with overlapping names, use a single RENAME subcommand such "
-"as \"/RENAME (A=B)(B=C)(C=A)\", or equivalently, \"/RENAME (A B C=B C A)\"."
+"SYSMIS is not a valid index value for vector %s.  The result will be set to "
+"the empty string."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:497
-msgid "`=' expected after variable list."
+#: src/expr-evl.c:1169
+#, c-format
+msgid ""
+"%g is not a valid index value for vector %s.  The result will be set to the "
+"empty string."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:504
-#, c-format
+#: src/expr-opt.c:679
 msgid ""
 msgid ""
-"Number of variables on left side of `=' (%d) do not match number of "
-"variables on right side (%d), in parenthesized group %d of RENAME subcommand."
+"When optimizing a constant expression, an integer that was being used as an "
+"Boolean value was found to have a constant value other than 0, 1, or SYSMIS."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:522
-#, c-format
-msgid "Duplicate variables name %s."
+#: src/expr-prs.c:137
+msgid ""
+"Type mismatch: expression has string type, but a numeric value is required "
+"here."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:545
+#: src/expr-prs.c:148
 msgid ""
 msgid ""
-"\n"
-"Variables in dictionary:\n"
+"Type mismatch: expression has numeric type, but a string value is required "
+"here."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:659
-msgid "The BY subcommand may be given once at most."
+#: src/expr-prs.c:207
+#, c-format
+msgid "Type mismatch: operands of %s operator must be strings."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:726
-msgid "The active file may not be specified more than once."
+#: src/expr-prs.c:210
+#, c-format
+msgid "Type mismatch: operands of %s operator must be numeric."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:735
-msgid "Cannot specify the active file since no active file has been defined."
+#: src/expr-prs.c:391
+msgid ""
+"Chaining relational operators (e.g. \"a < b < c\") will not produce the "
+"mathematically expected result.  Use the AND logical operator to fix the "
+"problem (e.g. \"a < b AND b < c\").  If chaining is really intended, "
+"parentheses will disable this warning (e.g. \"(a < b) < c\".)"
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:767
+#: src/expr-prs.c:471
 msgid ""
 msgid ""
-"IN, FIRST, and LAST subcommands may not occur before the first FILE or TABLE."
+"The exponentiation operator (\"**\") is left-associative, even though right-"
+"associative semantics are more useful.  That is, \"a**b**c\" equals \"(a**b)"
+"**c\", not as \"a**(b**c)\".  To disable this warning, insert parentheses."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:799
+#: src/expr-prs.c:552
 #, c-format
 #, c-format
-msgid "Multiple %s subcommands for a single FILE or TABLE."
+msgid "Unknown system variable %s."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:809
-#, c-format
-msgid "Duplicate variable name %s while creating %s variable."
+#: src/expr-prs.c:591
+msgid "expecting variable name"
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:823
-msgid ""
-"RENAME, KEEP, and DROP subcommands may not occur before the first FILE or "
-"TABLE."
+#: src/expr-prs.c:634
+msgid "in expression"
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:847
-msgid "The BY subcommand is required when a TABLE subcommand is given."
+#: src/expr-prs.c:730
+msgid "Argument 2 to LAG must be a small positive integer constant."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:868
+#: src/expr-prs.c:811 src/expr-prs.c:850
 #, c-format
 #, c-format
-msgid "File %s lacks BY variable %s."
+msgid ""
+"Type mismatch in argument %d of %s, which was expected to be of %s type.  It "
+"was actually of %s type. "
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:1386
+#: src/expr-prs.c:837
 #, c-format
 #, c-format
-msgid ""
-"Variable %s in file %s (%s) has different type or width from the same "
-"variable in earlier file (%s)."
+msgid "%s cannot take Boolean operands."
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:1438
-msgid "expecting COMM or TAPE"
+#: src/expr-prs.c:869
+msgid "in function call"
 msgstr ""
 
 msgstr ""
 
-#: src/get.c:1482
-msgid "IMPORT translation table from file to memory:\n"
+#: src/expr-prs.c:883
+msgid "RANGE requires an odd number of arguments, but at least three."
 msgstr ""
 
 msgstr ""
 
-#: src/inpt-pgm.c:81
-msgid "No matching INPUT PROGRAM command."
+#: src/expr-prs.c:893
+#, c-format
+msgid "%s requires at least two arguments."
 msgstr ""
 
 msgstr ""
 
-#: src/inpt-pgm.c:86
-msgid ""
-"No data-input or transformation commands specified between INPUT PROGRAM and "
-"END INPUT PROGRAM."
+#: src/expr-prs.c:908
+#, c-format
+msgid "%s.%d requires at least %d arguments."
 msgstr ""
 
 msgstr ""
 
-#: src/inpt-pgm.c:302 src/inpt-pgm.c:445
+#: src/expr-prs.c:973
+#, c-format
 msgid ""
 msgid ""
-"This command may only be executed between INPUT PROGRAM and END INPUT "
-"PROGRAM."
+"Argument %d to CONCAT is type %s.  All arguments to CONCAT must be strings."
 msgstr ""
 
 msgstr ""
 
-#: src/inpt-pgm.c:361
-msgid "COLUMN subcommand multiply specified."
+#: src/expr-prs.c:1070
+#, c-format
+msgid ""
+"Argument %d to %s was expected to be of %s type.  It was actually of type %s."
 msgstr ""
 
 msgstr ""
 
-#: src/inpt-pgm.c:375
-msgid "expecting file handle name"
+#: src/expr-prs.c:1087
+#, c-format
+msgid "%s is not a numeric format."
 msgstr ""
 
 msgstr ""
 
-#: src/inpt-pgm.c:418
-msgid ""
-"REREAD: Column numbers must be positive finite numbers.  Column set to 1."
+#: src/expr-prs.c:1125
+#, c-format
+msgid "Too few arguments to function %s."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:204
-msgid "VARIABLES subcommand multiply specified."
+#: src/expr-prs.c:1158
+#, c-format
+msgid ""
+"Type mismatch in argument %d of %s.  A string expression was supplied where "
+"only a numeric expression is allowed."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:219
-msgid "VARNAME_ cannot be explicitly specified on VARIABLES."
+#: src/expr-prs.c:1168
+#, c-format
+msgid "Missing comma following argument %d of %s."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:285
-msgid "in FORMAT subcommand"
+#: src/expr-prs.c:1206
+msgid "The index value after a vector name must be numeric."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:296
-msgid "SPLIT subcommand multiply specified."
+#: src/expr-prs.c:1213
+msgid "`)' expected after a vector index value."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:303
-msgid "in SPLIT subcommand"
+#: src/expr-prs.c:1246
+#, c-format
+msgid "There is no function named %s."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:312
-msgid "Split variable may not be named ROWTYPE_ or VARNAME_."
+#: src/expr-prs.c:1251
+#, c-format
+msgid "Function %s may not be given a minimum number of arguments."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:348
+#: src/expr-prs.c:1260
 #, c-format
 #, c-format
-msgid "Split variable %s is already another type."
+msgid "expecting `)' after %s function"
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:363
-msgid "FACTORS subcommand multiply specified."
+#: src/expr-prs.c:1282
+msgid "Boolean"
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:378
+#: src/filename.c:221
 #, c-format
 #, c-format
-msgid "Factor variable %s is already another type."
+msgid "Searching for `%s'..."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:393
-msgid "CELLS subcommand multiply specified."
+#: src/filename.c:229 src/filename.c:261
+msgid "Search unsuccessful!"
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:399 src/matrix-data.c:418
-msgid "expecting positive integer"
+#: src/filename.c:254
+#, c-format
+msgid "Found `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:412
-msgid "N subcommand multiply specified."
+#: src/filename.c:686
+#, c-format
+msgid "Not opening pipe file `%s' because SAFER option set."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:433
-msgid "CONTENTS subcommand multiply specified."
+#: src/file-type.c:127
+msgid "MIXED, GROUPED, or NESTED expected."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:453
-msgid "Nested parentheses not allowed."
+#: src/file-type.c:150
+msgid "The CASE subcommand is not valid on FILE TYPE MIXED."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:463
-msgid "Mismatched right parenthesis (`(')."
+#: src/file-type.c:168
+msgid "WARN or NOWARN expected after WILD."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:468
-msgid "Empty parentheses not allowed."
+#: src/file-type.c:176
+msgid "The DUPLICATE subcommand is not valid on FILE TYPE MIXED."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:481 src/matrix-data.c:489
-msgid "in CONTENTS subcommand"
+#: src/file-type.c:190
+msgid "DUPLICATE=CASE is only valid on FILE TYPE NESTED."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:496
+#: src/file-type.c:199
 #, c-format
 #, c-format
-msgid "Content multiply specified for %s."
+msgid "WARN%s expected after DUPLICATE."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:513
-msgid "Missing right parenthesis."
+#: src/file-type.c:200
+msgid ", NOWARN, or CASE"
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:533
-msgid "Missing VARIABLES subcommand."
+#: src/file-type.c:201
+msgid " or NOWARN"
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:539
-msgid ""
-"CONTENTS subcommand not specified: assuming file contains only CORR matrix."
+#: src/file-type.c:209
+msgid "The MISSING subcommand is not valid on FILE TYPE MIXED."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:549
-msgid ""
-"Missing CELLS subcommand.  CELLS is required when ROWTYPE_ is not given in "
-"the data and factors are present."
+#: src/file-type.c:221
+msgid "WARN or NOWARN after MISSING."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:557
-msgid "Split file values must be present in the data when ROWTYPE_ is present."
+#: src/file-type.c:229
+msgid "ORDERED is only valid on FILE TYPE GROUPED."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:613
-msgid "No continuous variables specified."
+#: src/file-type.c:240
+msgid "YES or NO expected after ORDERED."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1024
-#, c-format
-msgid "End of line expected %s while reading %s."
+#: src/file-type.c:246 src/file-type.c:540 src/get.c:335
+msgid "while expecting a valid subcommand"
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1210
-#, c-format
-msgid "expecting value for %s %s"
+#: src/file-type.c:253
+msgid "The required RECORD subcommand was not present."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1360
-#, c-format
-msgid "Syntax error expecting SPLIT FILE value %s."
+#: src/file-type.c:261
+msgid "The required CASE subcommand was not present."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1369
-#, c-format
-msgid "Expecting value %g for %s."
+#: src/file-type.c:267
+msgid "CASE and RECORD must specify different variable names."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1408 src/matrix-data.c:1821
-#, c-format
-msgid "Syntax error expecting factor value %s."
+#: src/file-type.c:324
+msgid "Column value must be positive."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1417
-#, c-format
-msgid "Syntax error expecting value %g for %s %s."
+#: src/file-type.c:340
+msgid "Ending column precedes beginning column."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1624
-#, c-format
-msgid "Syntax error %s expecting SPLIT FILE value."
+#: src/file-type.c:360
+msgid "Bad format specifier name."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1735
-#, c-format
+#: src/file-type.c:389 src/file-type.c:577
 msgid ""
 msgid ""
-"Expected %d lines of data for %s content; actually saw %d lines.  No data "
-"will be output for this content."
+"This command may only appear within a FILE TYPE/END FILE TYPE structure."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1766
-#, c-format
-msgid "Multiply specified ROWTYPE_ %s."
+#: src/file-type.c:412
+msgid "OTHER may appear only on the last RECORD TYPE command."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1771
-#, c-format
-msgid "Syntax error %s expecting ROWTYPE_ string."
+#: src/file-type.c:422
+msgid "No input commands (DATA LIST, REPEATING DATA) for above RECORD TYPE."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1790
-#, c-format
-msgid "Syntax error %s."
+#: src/file-type.c:473
+msgid ""
+"The CASE subcommand is not allowed on the RECORD TYPE command for FILE TYPE "
+"MIXED."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1936
-#, c-format
-msgid "Duplicate specification for %s."
+#: src/file-type.c:483
+msgid ""
+"No variable name may be specified for the CASE subcommand on RECORD TYPE."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1948
-#, c-format
-msgid "Too many rows of matrix data for %s."
+#: src/file-type.c:491
+msgid ""
+"The CASE column specification on RECORD TYPE must give a format specifier "
+"that is the same type as that of the CASE column specification given on FILE "
+"TYPE."
 msgstr ""
 
 msgstr ""
 
-#: src/matrix-data.c:1993
-#, c-format
-msgid "Syntax error expecting value for %s %s."
+#: src/file-type.c:507
+msgid "WARN or NOWARN expected on DUPLICATE subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:107
-#, c-format
-msgid "portable file %s corrupt at offset %ld: "
+#: src/file-type.c:521
+msgid "WARN or NOWARN expected on MISSING subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:126 src/pfm-write.c:499
-#, c-format
-msgid "%s: Closing portable file: %s."
+#: src/file-type.c:534
+msgid "YES or NO expected on SPREAD subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:150 src/lexer.c:948 src/repeat.c:227
-msgid "Unexpected end of file."
+#: src/file-type.c:590
+msgid "No input commands (DATA LIST, REPEATING DATA) on above RECORD TYPE."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:158
-msgid "Bad line end."
+#: src/file-type.c:597
+msgid "No commands between FILE TYPE and END FILE TYPE."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:239
+#: src/file-type.c:666
 #, c-format
 #, c-format
-msgid "Cannot read file %s as portable file: already opened for %s."
+msgid "Unknown record type \"%.*s\"."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:245
+#: src/file-type.c:690
 #, c-format
 #, c-format
-msgid "%s: Opening portable-file handle %s for reading."
+msgid "Unknown record type %g."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:253
-#, c-format
+#: src/flip.c:77
 msgid ""
 msgid ""
-"An error occurred while opening \"%s\" for reading as a portable file: %s."
-msgstr ""
-
-#. F
-#: src/pfm-read.c:287
-msgid "Data record expected."
-msgstr ""
-
-#: src/pfm-read.c:289
-msgid "Read portable-file dictionary successfully."
+"FLIP ignores TEMPORARY.  Temporary transformations will be made permanent."
 msgstr ""
 
 msgstr ""
 
-#. Come here on unsuccessful completion.
-#: src/pfm-read.c:298
-msgid "Error reading portable-file dictionary."
+#: src/flip.c:217
+#, c-format
+msgid "Could not create acceptable variant for variable %s."
 msgstr ""
 
 msgstr ""
 
-#. /
-#: src/pfm-read.c:396
-msgid "Missing numeric terminator."
+#: src/flip.c:233
+msgid "Cannot create more than 99999 variable names."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:433
-msgid "Bad integer format."
+#: src/flip.c:277
+msgid "Could not create temporary file for FLIP."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:463
+#: src/flip.c:284 src/flip.c:352
 #, c-format
 #, c-format
-msgid "Bad string length %d."
+msgid "Error writing FLIP file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:562
+#: src/flip.c:394
 #, c-format
 #, c-format
-msgid "Bad date string length %d."
+msgid "Error rewinding FLIP file: %s."
 msgstr ""
 
 msgstr ""
 
-#. 0
-#. 9
-#: src/pfm-read.c:566
-msgid "Bad character in date."
+#: src/flip.c:398
+msgid "Error creating FLIP source file."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:586
+#: src/flip.c:407
 #, c-format
 #, c-format
-msgid "Bad time string length %d."
+msgid "Error reading FLIP file: %s."
 msgstr ""
 
 msgstr ""
 
-#. 0
-#. 9
-#: src/pfm-read.c:590
-msgid "Bad character in time."
+#: src/flip.c:424
+#, c-format
+msgid "Error seeking FLIP source file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:640
+#: src/flip.c:429
 #, c-format
 #, c-format
-msgid "%s: Bad format specifier byte %d."
+msgid "Error writing FLIP source file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:649 src/sfm-read.c:993 src/sfm-read.c:1003
+#: src/flip.c:440
 #, c-format
 #, c-format
-msgid "%s: Bad format specifier byte (%d)."
+msgid "Error rewind FLIP source file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:651
+#: src/flip.c:492
 #, c-format
 #, c-format
-msgid "%s variable %s has %s format specifier %s."
+msgid "Error reading FLIP temporary file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:652 src/sfm-read.c:1007 src/print.c:631
-msgid "String"
+#: src/flip.c:495
+msgid "Unexpected end of file reading FLIP temporary file."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:652 src/sfm-read.c:1007 src/print.c:631
-msgid "Numeric"
+#: src/format.c:69
+msgid "X and T format specifiers not allowed here."
 msgstr ""
 
 msgstr ""
 
-#. 4
-#: src/pfm-read.c:690
-msgid "Expected variable count record."
+#: src/format.c:76
+#, c-format
+msgid "%.*s is not a valid data format."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:694
+#: src/format.c:127
 #, c-format
 #, c-format
-msgid "Invalid number of variables %d."
+msgid "Format %s may not be used as an input format."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:704
+#: src/format.c:132
 #, c-format
 #, c-format
-msgid "Unexpected flag value %d."
+msgid ""
+"Input format %s specifies a bad width %d.  Format %s requires a width "
+"between %d and %d."
 msgstr ""
 
 msgstr ""
 
-#. 7
-#: src/pfm-read.c:728
-msgid "Expected variable record."
+#: src/format.c:139
+#, c-format
+msgid ""
+"Input format %s specifies an odd width %d, but format %s requires an even "
+"width between %d and %d."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-read.c:734
-#, c-format
-msgid "Invalid variable width %d."
-msgstr ""
-
-#: src/pfm-read.c:752
-#, c-format
-msgid "position %d: Variable name has %u characters."
-msgstr ""
-
-#. A
-#. Z
-#. @
-#: src/pfm-read.c:756
-#, c-format
-msgid "position %d: Variable name begins with invalid character."
-msgstr ""
-
-#: src/pfm-read.c:760
-#, c-format
-msgid "position %d: Variable name begins with lowercase letter %c."
-msgstr ""
-
-#: src/pfm-read.c:773
-#, c-format
-msgid "position %d: Variable name character %d is lowercase letter %c."
-msgstr ""
-
-#: src/pfm-read.c:783
-#, c-format
-msgid "position %d: character `\\%03o' is not valid in a variable name."
-msgstr ""
-
-#: src/pfm-read.c:794
-#, c-format
-msgid "Duplicate variable name %s."
-msgstr ""
-
-#: src/pfm-read.c:838
-#, c-format
-msgid "Bad missing values for %s."
-msgstr ""
-
-#: src/pfm-read.c:860
-#, c-format
-msgid "Weighting variable %s not present in dictionary."
-msgstr ""
-
-#: src/pfm-read.c:928
-#, c-format
-msgid "Unknown variable %s while parsing value labels."
-msgstr ""
-
-#: src/pfm-read.c:931
+#: src/format.c:146
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"Cannot assign value labels to %s and %s, which have different variable types "
-"or widths."
-msgstr ""
-
-#: src/pfm-read.c:978
-#, c-format
-msgid "Duplicate label for value %g for variable %s."
-msgstr ""
-
-#: src/pfm-read.c:981
-#, c-format
-msgid "Duplicate label for value `%.*s' for variable %s."
-msgstr ""
-
-#: src/pfm-read.c:1053
-msgid "End of file midway through case."
-msgstr ""
-
-#: src/pfm-read.c:1063
-msgid "reading as a portable file"
-msgstr ""
-
-#: src/pfm-write.c:72
-#, c-format
-msgid "Cannot write file %s as portable file: already opened for %s."
-msgstr ""
-
-#: src/pfm-write.c:78
-#, c-format
-msgid "%s: Opening portable-file handle %s for writing."
+"Input format %s specifies a bad number of implied decimal places %d.  Input "
+"format %s allows up to 16 implied decimal places."
 msgstr ""
 
 msgstr ""
 
-#: src/pfm-write.c:88
+#: src/format.c:169
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"An error occurred while opening \"%s\" for writing as a portable file: %s."
-msgstr ""
-
-#: src/pfm-write.c:124
-msgid "Wrote portable-file header successfully."
-msgstr ""
-
-#: src/pfm-write.c:129
-msgid "Error writing portable-file header."
-msgstr ""
-
-#: src/pfm-write.c:169
-#, c-format
-msgid "%s: Writing portable file: %s."
-msgstr ""
-
-#: src/pfm-write.c:508
-msgid "writing as a portable file"
-msgstr ""
-
-#: src/sfm-read.c:188
-msgid "corrupt system file: "
-msgstr ""
-
-#: src/sfm-read.c:204 src/sfm-write.c:744
-#, c-format
-msgid "%s: Closing system file: %s."
-msgstr ""
-
-#: src/sfm-read.c:277
-#, c-format
-msgid "Cannot read file %s as system file: already opened for %s."
-msgstr ""
-
-#: src/sfm-read.c:282
-#, c-format
-msgid "%s: Opening system-file handle %s for reading."
+"Output format %s specifies a bad width %d.  Format %s requires a width "
+"between %d and %d."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:290
+#: src/format.c:179
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"An error occurred while opening \"%s\" for reading as a system file: %s."
+"Output format %s requires minimum width %d to allow %d decimal places.  Try %"
+"s%d.%d instead of %s."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:324
+#: src/format.c:187
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"%s: Weighting variable may not be a continuation of a long string variable."
-msgstr ""
-
-#: src/sfm-read.c:327
-#, c-format
-msgid "%s: Weighting variable may not be a string variable."
+"Output format %s specifies an odd width %d, but output format %s requires an "
+"even width between %d and %d."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:352
+#: src/format.c:194
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"%s: Orphaned variable index record (type 4).  Type 4 records must always "
-"immediately follow type 3 records."
-msgstr ""
-
-#: src/sfm-read.c:407
-#, c-format
-msgid "%s: Unrecognized record type 7, subtype %d encountered in system file."
+"Output format %s specifies a bad number of implied decimal places %d.  "
+"Output format %s allows a number of implied decimal places between 1 and 16."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:431
+#: src/format.c:211
 #, c-format
 #, c-format
-msgid "%s: Unrecognized record type %d."
-msgstr ""
-
-#. Come here on successful completion.
-#: src/sfm-read.c:437
-msgid "Read system-file dictionary successfully."
-msgstr ""
-
-#. Come here on unsuccessful completion.
-#: src/sfm-read.c:447
-msgid "Error reading system-file header."
+msgid "Can't display a string variable of width %d with format specifier %s."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:471
-#, c-format
-msgid ""
-"%s: Bad size (%d) or count (%d) field on record type 7, subtype 3.\tExpected "
-"size %d, count 8."
+#: src/format.c:329
+msgid "Format specifier expected."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:485
+#: src/format.c:340
 #, c-format
 #, c-format
-msgid ""
-"%s: Floating-point representation in system file is not IEEE-754.  PSPP "
-"cannot convert between floating-point formats."
+msgid "Data format %s does not specify a width."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:506
+#: src/format.c:357
 #, c-format
 #, c-format
-msgid ""
-"%s: File-indicated endianness (%s) does not match endianness intuited from "
-"file header (%s)."
-msgstr ""
-
-#: src/sfm-read.c:508 src/sfm-read.c:509
-msgid "big-endian"
-msgstr ""
-
-#: src/sfm-read.c:508 src/sfm-read.c:509
-msgid "little-endian"
+msgid "Data format %s is not valid."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:510
-msgid "unknown"
+#: src/formats.c:86
+msgid "`(' expected after variable list"
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:514
+#: src/formats.c:95
 #, c-format
 #, c-format
-msgid "%s: File-indicated character representation code (%s) is not ASCII."
-msgstr ""
-
-#: src/sfm-read.c:516
-msgid "DEC Kanji"
+msgid "Format %s may not be assigned to a %s variable."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:516 src/sysfile-info.c:114 src/data-out.c:145
-msgid "Unknown"
+#: src/formats.c:116 src/numeric.c:64 src/numeric.c:135
+msgid "`)' expected after output format."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:535
-#, c-format
-msgid ""
-"%s: Bad size (%d) or count (%d) field on record type 7, subtype 4.\tExpected "
-"size %d, count 8."
+#: src/get.c:341
+msgid "All variables deleted from system file dictionary."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:550
+#: src/get.c:388
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"%s: File-indicated value is different from internal value for at least one "
-"of the three system values.  SYSMIS: indicated %g, expected %g; HIGHEST: %g, "
-"%g; LOWEST: %g, %g."
+"Cannot rename %s as %s because there already exists a variable named %s.  To "
+"rename variables with overlapping names, use a single RENAME subcommand such "
+"as \"/RENAME (A=B)(B=C)(C=A)\", or equivalently, \"/RENAME (A B C=B C A)\"."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:594
-#, c-format
-msgid ""
-"%s: Bad magic.  Proper system files begin with the four characters `$FL2'. "
-"This file will not be read."
+#: src/get.c:413
+msgid "`=' expected after variable list."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:637
+#: src/get.c:420
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"%s: File layout code has unexpected value %d.  Value should be 2, in big-"
-"endian or little-endian format."
+"Number of variables on left side of `=' (%d) does not match number of "
+"variables on right side (%d), in parenthesized group %d of RENAME subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:653
+#: src/get.c:433
 #, c-format
 #, c-format
-msgid "%s: Number of elements per case (%d) is not between 1 and %d."
+msgid "Requested renaming duplicates variable name %s."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:660
-#, c-format
-msgid ""
-"%s: Index of weighting variable (%d) is not between 0 and number of elements "
-"per case (%d)."
-msgstr ""
-
-#: src/sfm-read.c:666
-#, c-format
-msgid "%s: Number of cases in file (%ld) is not between -1 and %d."
+#: src/get.c:564
+msgid "The BY subcommand may be given once at most."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:671
-#, c-format
-msgid "%s: Compression bias (%g) is not the usual value of 100."
+#: src/get.c:631
+msgid "The active file may not be specified more than once."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:767
-#, c-format
-msgid "%s: position %d: Bad record type (%d); the expected value was 2."
+#: src/get.c:640
+msgid "Cannot specify the active file since no active file has been defined."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:776
-#, c-format
+#: src/get.c:648
 msgid ""
 msgid ""
-"%s: position %d: String variable does not have proper number of continuation "
-"records."
+"MATCH FILES may not be used after TEMPORARY when the active file is an input "
+"source.  Temporary transformations will be made permanent."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:784
-#, c-format
-msgid "%s: position %d: Superfluous long string continuation record."
-msgstr ""
-
-#: src/sfm-read.c:789
-#, c-format
-msgid "%s: position %d: Bad variable type code %d."
-msgstr ""
-
-#: src/sfm-read.c:792
-#, c-format
-msgid "%s: position %d: Variable label indicator field is not 0 or 1."
-msgstr ""
-
-#: src/sfm-read.c:796
-#, c-format
+#: src/get.c:682
 msgid ""
 msgid ""
-"%s: position %d: Missing value indicator field is not -3, -2, 0, 1, 2, or 3."
-msgstr ""
-
-#: src/sfm-read.c:809
-#, c-format
-msgid "%s: position %d: Variable name begins with invalid character."
-msgstr ""
-
-#: src/sfm-read.c:812
-#, c-format
-msgid "%s: position %d: Variable name begins with lowercase letter %c."
+"IN, FIRST, and LAST subcommands may not occur before the first FILE or TABLE."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:815
+#: src/get.c:717
 #, c-format
 #, c-format
-msgid ""
-"%s: position %d: Variable name begins with octothorpe (`#').  Scratch "
-"variables should not appear in system files."
+msgid "Multiple %s subcommands for a single FILE or TABLE."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:829
+#: src/get.c:727
 #, c-format
 #, c-format
-msgid "%s: position %d: Variable name character %d is lowercase letter %c."
+msgid "Duplicate variable name %s while creating %s variable."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:837
-#, c-format
+#: src/get.c:741
 msgid ""
 msgid ""
-"%s: position %d: character `\\%03o' (%c) is not valid in a variable name."
-msgstr ""
-
-#: src/sfm-read.c:877
-#, c-format
-msgid "%s: Variable %s indicates variable label of invalid length %d."
-msgstr ""
-
-#: src/sfm-read.c:893
-#, c-format
-msgid "%s: Long string variable %s may not have missing values."
+"RENAME, KEEP, and DROP subcommands may not occur before the first FILE or "
+"TABLE."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:917
-#, c-format
-msgid ""
-"%s: String variable %s may not have missing values specified as a range."
+#: src/get.c:765
+msgid "The BY subcommand is required when a TABLE subcommand is given."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:954
+#: src/get.c:786
 #, c-format
 #, c-format
-msgid "%s: Long string continuation records omitted at end of dictionary."
+msgid "File %s lacks BY variable %s."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:957
+#: src/get.c:1282
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"%s: System file header indicates %d variable positions but %d were read from "
-"file."
-msgstr ""
-
-#: src/sfm-read.c:966
-#, c-format
-msgid "%s: Duplicate variable name `%s' within system file."
-msgstr ""
-
-#: src/sfm-read.c:1006
-#, c-format
-msgid "%s: %s variable %s has %s format specifier %s."
+"Variable %s in file %s (%s) has different type or width from the same "
+"variable in earlier file (%s)."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1085
-#, c-format
-msgid ""
-"%s: Variable index record (type 4) does not immediately follow value label "
-"record (type 3) as it ought."
+#: src/get.c:1330
+msgid "expecting COMM or TAPE"
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1095
+#: src/getline.c:163
 #, c-format
 #, c-format
-msgid ""
-"%s: Number of variables associated with a value label (%d) is not between 1 "
-"and the number of variables (%d)."
+msgid "Can't find `%s' in include file search path."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1113
+#: src/getline.c:318
 #, c-format
 #, c-format
-msgid ""
-"%s: Variable index associated with value label (%d) is not between 1 and the "
-"number of values (%d)."
+msgid "%s: Opening as syntax file."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1120
+#: src/getline.c:323
 #, c-format
 #, c-format
-msgid ""
-"%s: Variable index associated with value label (%d) refers to a continuation "
-"of a string variable, not to an actual variable."
+msgid "Opening `%s': %s."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1124
+#: src/getline.c:332 src/html.c:331 src/postscript.c:1463
 #, c-format
 #, c-format
-msgid "%s: Value labels are not allowed on long string variables (%s)."
+msgid "Reading `%s': %s."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1134
+#: src/getline.c:390
 #, c-format
 #, c-format
-msgid ""
-"%s: Variables associated with value label are not all of identical type.  "
-"Variable %s has %s type, but variable %s has %s type."
+msgid "Closing `%s': %s."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1177
+#: src/groff-font.c:107
 #, c-format
 #, c-format
-msgid "%s: File contains duplicate label for value %g for variable %s."
+msgid "%s: Opening Groff font file..."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1180
-#, c-format
-msgid "%s: File contains duplicate label for value `%.*s' for variable %s."
+#: src/groff-font.c:161
+msgid "Missing font name."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1220 src/sfm-read.c:1498
-#, c-format
-msgid "%s: Reading system file: %s."
+#: src/groff-font.c:171
+msgid "Missing encoding filename."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1222 src/sfm-read.c:1403 src/sfm-read.c:1444
-#, c-format
-msgid "%s: Unexpected end of file."
+#: src/groff-font.c:184
+msgid "Bad spacewidth value."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1239
-#, c-format
-msgid "%s: System file contains multiple type 6 (document) records."
+#: src/groff-font.c:196
+msgid "Bad slant value."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1245
+#: src/groff-font.c:221
 #, c-format
 #, c-format
-msgid "%s: Number of document lines (%ld) must be greater than 0."
-msgstr ""
-
-#: src/sfm-read.c:1266
-msgid "dictionary:\n"
-msgstr ""
-
-#. debug_printf (("(indices:%d,%d)", v->index, v->foo));
-#: src/sfm-read.c:1275
-msgid "num"
-msgstr ""
-
-#: src/sfm-read.c:1276
-msgid "str"
-msgstr ""
-
-#. debug_printf (("(get.fv:%d,%d)", v->get.fv, v->get.nv));
-#: src/sfm-read.c:1280
-msgid "left"
-msgstr ""
-
-#: src/sfm-read.c:1280
-msgid "right"
-msgstr ""
-
-#: src/sfm-read.c:1286
-msgid "none"
-msgstr ""
-
-#: src/sfm-read.c:1290
-msgid "one"
-msgstr ""
-
-#: src/sfm-read.c:1294
-msgid "two"
-msgstr ""
-
-#: src/sfm-read.c:1298
-msgid "three"
-msgstr ""
-
-#: src/sfm-read.c:1302 src/descript.q:166
-msgid "range"
-msgstr ""
-
-#: src/sfm-read.c:1306
-msgid "low"
-msgstr ""
-
-#: src/sfm-read.c:1310
-msgid "high"
+msgid "Unknown ligature `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1314
-msgid "range+1"
+#: src/groff-font.c:256
+msgid "Unexpected end of line reading character set."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1318
-msgid "low+1"
+#: src/groff-font.c:264
+msgid "Can't use ditto mark for first character."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1322
-msgid "high+1"
+#: src/groff-font.c:269
+msgid "Can't ditto into an unnamed character."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1356
+#: src/groff-font.c:286
 #, c-format
 #, c-format
-msgid "%s: Error reading file: %s."
+msgid "Missing metrics for character `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1394
+#: src/groff-font.c:295
 #, c-format
 #, c-format
-msgid "%s: Compressed data is corrupted.  Data ends partway through a case."
+msgid "Missing type for character `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1500
+#: src/groff-font.c:304
 #, c-format
 #, c-format
-msgid "%s: Partial record at end of system file."
+msgid "Missing code for character `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-read.c:1538
-msgid "reading as a system file"
+#: src/groff-font.c:323
+msgid "Malformed kernpair."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-write.c:114
-#, c-format
-msgid "Cannot write file %s as system file: already opened for %s."
+#: src/groff-font.c:330
+msgid "Unexpected end of line reading kernpairs."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-write.c:119
-#, c-format
-msgid "%s: Opening system-file handle %s for writing."
+#: src/groff-font.c:336
+msgid "Bad kern value."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-write.c:129
+#: src/groff-font.c:368
 #, c-format
 #, c-format
-msgid ""
-"An error occurred while opening \"%s\" for writing as a system file: %s."
+msgid "Font read successfully with internal name %s."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-write.c:182
-msgid "Wrote system-file header successfully."
+#: src/groff-font.c:389
+msgid "Error reading font."
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-write.c:187
-msgid "Error writing system-file header."
+#: src/groff-font.c:400
+msgid "installation error: Groff font error: "
 msgstr ""
 
 msgstr ""
 
-#: src/sfm-write.c:608
+#: src/groff-font.c:425
 #, c-format
 #, c-format
-msgid "%s: Writing system file: %s."
-msgstr ""
-
-#: src/sfm-write.c:754
-msgid "writing as a system file"
-msgstr ""
-
-#: src/sysfile-info.c:96
-msgid "File:"
-msgstr ""
-
-#: src/sysfile-info.c:98
-msgid "Label:"
-msgstr ""
-
-#: src/sysfile-info.c:100
-msgid "No label."
-msgstr ""
-
-#: src/sysfile-info.c:101
-msgid "Created:"
-msgstr ""
-
-#: src/sysfile-info.c:104
-msgid "Endian:"
-msgstr ""
-
-#: src/sysfile-info.c:106
-msgid "Big."
-msgstr ""
-
-#: src/sysfile-info.c:107
-msgid "Little."
-msgstr ""
-
-#: src/sysfile-info.c:108
-msgid "<internal error>"
-msgstr ""
-
-#: src/sysfile-info.c:109
-msgid "Variables:"
-msgstr ""
-
-#: src/sysfile-info.c:112
-msgid "Cases:"
-msgstr ""
-
-#: src/sysfile-info.c:115
-msgid "Type:"
-msgstr ""
-
-#: src/sysfile-info.c:116
-msgid "System File."
-msgstr ""
-
-#: src/sysfile-info.c:117
-msgid "Weight:"
-msgstr ""
-
-#: src/sysfile-info.c:119
-msgid "Not weighted."
-msgstr ""
-
-#: src/sysfile-info.c:120
-msgid "Mode:"
+msgid "Bad character \\%3o."
 msgstr ""
 
 msgstr ""
 
-#: src/sysfile-info.c:122
+#: src/groff-font.c:665
 #, c-format
 #, c-format
-msgid "Compression %s."
-msgstr ""
-
-#: src/sysfile-info.c:122
-msgid "on"
-msgstr ""
-
-#: src/sysfile-info.c:122
-msgid "off"
-msgstr ""
-
-#: src/sysfile-info.c:131 src/sysfile-info.c:376
-msgid "Description"
-msgstr ""
-
-#: src/sysfile-info.c:132 src/sysfile-info.c:373
-msgid "Position"
-msgstr ""
-
-#: src/sysfile-info.c:192
-msgid "The active file does not have a file label."
-msgstr ""
-
-#: src/sysfile-info.c:195
-msgid "File label:"
-msgstr ""
-
-#: src/sysfile-info.c:257
-msgid "No variables to display."
-msgstr ""
-
-#: src/sysfile-info.c:282
-msgid "Macros not supported."
-msgstr ""
-
-#: src/sysfile-info.c:290
-msgid "The active file dictionary does not contain any documents."
-msgstr ""
-
-#: src/sysfile-info.c:298
-msgid "Documents in the active file:"
-msgstr ""
-
-#: src/sysfile-info.c:378 src/sysfile-info.c:538 src/vfm.c:1135
-msgid "Label"
+msgid "Groff font error: Cannot find \"%s\"."
 msgstr ""
 
 msgstr ""
 
-#: src/sysfile-info.c:450
+#: src/groff-font.c:730
 #, c-format
 #, c-format
-msgid "Format: %s"
+msgid "%s: Opening Groff description file..."
 msgstr ""
 
 msgstr ""
 
-#: src/sysfile-info.c:457
-#, c-format
-msgid "Print Format: %s"
+#: src/groff-font.c:746
+msgid "Multiple `sizes' declarations."
 msgstr ""
 
 msgstr ""
 
-#: src/sysfile-info.c:460
-#, c-format
-msgid "Write Format: %s"
+#: src/groff-font.c:763
+msgid "Unexpected end of file.  Missing 0 terminator to `sizes' command?"
 msgstr ""
 
 msgstr ""
 
-#: src/sysfile-info.c:468
-msgid "Missing Values: "
+#: src/groff-font.c:775 src/groff-font.c:782 src/groff-font.c:795
+msgid "Bad argument to `sizes'."
 msgstr ""
 
 msgstr ""
 
-#: src/sysfile-info.c:537 src/crosstabs.q:1233 src/crosstabs.q:1260
-#: src/crosstabs.q:1280 src/crosstabs.q:1302 src/frequencies.q:898
-#: src/frequencies.q:1015 src/vfm.c:1134
-msgid "Value"
+#: src/groff-font.c:787
+msgid "Bad range in argument to `sizes'."
 msgstr ""
 
 msgstr ""
 
-#: src/sysfile-info.c:598
-msgid "No vectors defined."
+#: src/groff-font.c:816
+msgid "Family name expected."
 msgstr ""
 
 msgstr ""
 
-#: src/sysfile-info.c:613
-msgid "Vector"
+#: src/groff-font.c:821
+msgid "This command already specified."
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:161
+#: src/groff-font.c:841
 #, c-format
 #, c-format
-msgid "%s not allowed inside FILE TYPE/END FILE TYPE."
+msgid "%s: Device characteristic already defined."
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:165
+#: src/groff-font.c:847
 #, c-format
 #, c-format
-msgid "%s not allowed inside FILE TYPE GROUPED/END FILE TYPE."
-msgstr ""
-
-#: src/command.c:168
-msgid "RECORD TYPE must be the first command inside a FILE TYPE structure."
+msgid "%s: Invalid numeric format."
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:213
-msgid "This line does not begin with a valid command name."
+#: src/groff-font.c:877
+msgid "Missing `res', `unitwidth', and/or `sizes' line(s)."
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:223
-#, c-format
-msgid "%s is not yet implemented."
+#: src/groff-font.c:903
+msgid "Description file read successfully."
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:241
-#, c-format
-msgid ""
-"%s is not allowed (1) before a command to specify the input program, such as "
-"DATA LIST, (2) between FILE TYPE and END FILE TYPE, (3) between INPUT "
-"PROGRAM and END INPUT PROGRAM."
+#: src/groff-font.c:935
+msgid "Error reading description file."
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:245
-#, c-format
-msgid "%s is not allowed within an input program."
+#: src/groff-font.c:992
+msgid "<<fallback>>"
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:246 src/command.c:247
+#: src/hash.c:512
 #, c-format
 #, c-format
-msgid "%s is only allowed within an input program."
+msgid "hash table:"
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:256
+#: src/html.c:66
 #, c-format
 #, c-format
-msgid "%s command beginning\n"
+msgid "HTML driver initializing as `%s'..."
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:292
+#: src/html.c:154
 #, c-format
 #, c-format
-msgid ""
-"%s command completed\n"
-"\n"
-msgstr ""
-
-#: src/command.c:307
-msgid "The identifier(s) specified do not form a valid command name:"
-msgstr ""
-
-#: src/command.c:310
-msgid "The identifier(s) specified do not form a complete command name:"
+msgid "Unknown configuration parameter `%s' for HTML device driver."
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:434
+#: src/html.c:237
 msgid ""
 msgid ""
-"This command is not accepted in a syntax file.  Instead, use FINISH to "
-"terminate a syntax file."
+"Cannot find HTML prologue.  The use of `-vv' on the command line is "
+"suggested as a debugging aid."
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:452
-msgid ""
-"This command is not executed in interactive mode.  Instead, PSPP drops down "
-"to the command prompt.  Use EXIT if you really want to quit."
+#: src/html.c:242
+#, c-format
+msgid "%s: %s: Opening HTML prologue..."
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:543
-msgid "The sentinel may not be the empty string."
+#: src/html.c:269 src/html.c:280 src/postscript.c:1355 src/postscript.c:1366
+msgid "nobody"
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:601 src/command.c:732
-msgid "This command not allowed when the SAFER option is set."
+#: src/html.c:276 src/html.c:281 src/postscript.c:1362 src/postscript.c:1367
+msgid "nowhere"
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:614
+#: src/html.c:340
 #, c-format
 #, c-format
-msgid "Error removing `%s': %s."
+msgid "%s: HTML prologue read successfully."
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:664
+#: src/html.c:344
 #, c-format
 #, c-format
-msgid "Couldn't fork: %s."
+msgid "%s: Error reading HTML prologue."
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:705
+#: src/html.c:372
 #, c-format
 #, c-format
-msgid "Error executing command: %s."
+msgid "HTML output driver: %s: %s"
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:755
-msgid "No operating system support for this command."
+#: src/html.c:403 src/list.q:250
+#, c-format
+msgid "Cannot open first page on HTML device %s."
 msgstr ""
 
 msgstr ""
 
-#: src/command.c:784
-msgid "This command is not valid in a syntax file."
+#: src/include.c:40
+msgid "expecting filename"
 msgstr ""
 
 msgstr ""
 
-#: src/getline.c:160
-#, c-format
-msgid "Can't find `%s' in include file search path."
+#: src/inpt-pgm.c:81
+msgid "No matching INPUT PROGRAM command."
 msgstr ""
 
 msgstr ""
 
-#: src/getline.c:315
-#, c-format
-msgid "%s: Opening as syntax file."
+#: src/inpt-pgm.c:86
+msgid ""
+"No data-input or transformation commands specified between INPUT PROGRAM and "
+"END INPUT PROGRAM."
 msgstr ""
 
 msgstr ""
 
-#: src/getline.c:320
-#, c-format
-msgid "Opening `%s': %s."
+#: src/inpt-pgm.c:287 src/inpt-pgm.c:420
+msgid ""
+"This command may only be executed between INPUT PROGRAM and END INPUT "
+"PROGRAM."
 msgstr ""
 
 msgstr ""
 
-#: src/getline.c:329 src/html.c:334 src/postscript.c:1480
-#, c-format
-msgid "Reading `%s': %s."
+#: src/inpt-pgm.c:342
+msgid "COLUMN subcommand multiply specified."
 msgstr ""
 
 msgstr ""
 
-#: src/getline.c:387
-#, c-format
-msgid "Closing `%s': %s."
+#: src/inpt-pgm.c:395
+msgid ""
+"REREAD: Column numbers must be positive finite numbers.  Column set to 1."
 msgstr ""
 
 msgstr ""
 
-#: src/lexer.c:216
+#: src/lexer.c:244
 #, c-format
 msgid "%s does not form a valid number."
 msgstr ""
 
 #, c-format
 msgid "%s does not form a valid number."
 msgstr ""
 
-#: src/lexer.c:334
+#: src/lexer.c:362
 #, c-format
 msgid "Bad character in input: `%c'."
 msgstr ""
 
 #, c-format
 msgid "Bad character in input: `%c'."
 msgstr ""
 
-#: src/lexer.c:336
+#: src/lexer.c:364
 #, c-format
 msgid "Bad character in input: `\\%o'."
 msgstr ""
 
 #, c-format
 msgid "Bad character in input: `\\%o'."
 msgstr ""
 
-#: src/lexer.c:357
+#: src/lexer.c:385
 msgid "Syntax error at end of file."
 msgstr ""
 
 msgid "Syntax error at end of file."
 msgstr ""
 
-#: src/lexer.c:367
+#: src/lexer.c:395
 #, c-format
 msgid "Syntax error %s at `%s'."
 msgstr ""
 
 #, c-format
 msgid "Syntax error %s at `%s'."
 msgstr ""
 
-#: src/lexer.c:370
+#: src/lexer.c:398
 #, c-format
 msgid "Syntax error at `%s'."
 msgstr ""
 
 #, c-format
 msgid "Syntax error at `%s'."
 msgstr ""
 
-#: src/lexer.c:473
+#: src/lexer.c:518
 #, c-format
 msgid "expecting `%s'"
 msgstr ""
 
 #, c-format
 msgid "expecting `%s'"
 msgstr ""
 
-#: src/lexer.c:490
+#: src/lexer.c:535
 #, c-format
 msgid "expecting %s"
 msgstr ""
 
 #, c-format
 msgid "expecting %s"
 msgstr ""
 
-#: src/lexer.c:504
+#: src/lexer.c:549 src/val-labs.c:151
 msgid "expecting string"
 msgstr ""
 
 msgid "expecting string"
 msgstr ""
 
-#: src/lexer.c:518
+#: src/lexer.c:563 src/val-labs.c:160
 msgid "expecting integer"
 msgstr ""
 
 msgid "expecting integer"
 msgstr ""
 
-#: src/lexer.c:532
+#: src/lexer.c:577
 msgid "expecting number"
 msgstr ""
 
 msgid "expecting number"
 msgstr ""
 
-#: src/lexer.c:546
+#: src/lexer.c:591
 msgid "expecting identifier"
 msgstr ""
 
 msgid "expecting identifier"
 msgstr ""
 
-#: src/lexer.c:682
-msgid "The rest of this command has been discarded."
+#: src/lexer.c:860
+msgid "<ERROR>"
 msgstr ""
 
 msgstr ""
 
-#: src/lexer.c:822 src/print.c:1193
-msgid "<ERROR>"
+#: src/lexer.c:993 src/pfm-read.c:136 src/repeat.c:213
+msgid "Unexpected end of file."
 msgstr ""
 
 msgstr ""
 
-#: src/lexer.c:974
+#: src/lexer.c:1019
 msgid "binary"
 msgstr ""
 
 msgid "binary"
 msgstr ""
 
-#: src/lexer.c:974
+#: src/lexer.c:1019
 msgid "octal"
 msgstr ""
 
 msgid "octal"
 msgstr ""
 
-#: src/lexer.c:974
+#: src/lexer.c:1019
 msgid "hex"
 msgstr ""
 
 msgid "hex"
 msgstr ""
 
-#: src/lexer.c:988
+#: src/lexer.c:1033
 #, c-format
 msgid "String of %s digits has %d characters, which is not a multiple of %d."
 msgstr ""
 
 #, c-format
 msgid "String of %s digits has %d characters, which is not a multiple of %d."
 msgstr ""
 
-#: src/lexer.c:1017
+#: src/lexer.c:1062
 #, c-format
 msgid "`%c' is not a valid %s digit."
 msgstr ""
 
 #, c-format
 msgid "`%c' is not a valid %s digit."
 msgstr ""
 
-#: src/lexer.c:1048
+#: src/lexer.c:1093
 msgid "Unterminated string constant."
 msgstr ""
 
 msgid "Unterminated string constant."
 msgstr ""
 
-#: src/lexer.c:1120
+#: src/lexer.c:1165
 #, c-format
 msgid "String exceeds 255 characters in length (%d characters)."
 msgstr ""
 
 #, c-format
 msgid "String exceeds 255 characters in length (%d characters)."
 msgstr ""
 
-#: src/lexer.c:1135
+#: src/lexer.c:1180
 msgid ""
 "Sorry, literal strings may not contain null characters.  Replacing with "
 "spaces."
 msgstr ""
 
 msgid ""
 "Sorry, literal strings may not contain null characters.  Replacing with "
 "spaces."
 msgstr ""
 
-#: src/cmdline.c:111
-msgid "-f not yet implemented\n"
+#: src/loop.c:193
+msgid "The index variable may not be a string variable."
 msgstr ""
 
 msgstr ""
 
-#: src/cmdline.c:129
-msgid "-n not yet implemented\n"
+#: src/loop.c:299
+msgid "There is no LOOP command that corresponds to this END LOOP."
 msgstr ""
 
 msgstr ""
 
-#: src/cmdline.c:140
-msgid "-p not yet implemented\n"
+#: src/loop.c:493
+msgid ""
+"This command may only appear enclosed in a LOOP/END LOOP control structure."
 msgstr ""
 
 msgstr ""
 
-#: src/cmdline.c:153
-msgid ""
-"\n"
-"Copyright (C) 1997-9, 2000 Free Software Foundation, Inc.\n"
-"This is free software; see the source for copying conditions.  There is NO\n"
-"WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
-"\n"
-"Written by Ben Pfaff <blp@gnu.org>."
+#: src/loop.c:499
+msgid "BREAK not enclosed in DO IF structure."
 msgstr ""
 
 msgstr ""
 
-#: src/cmdline.c:213
+#: src/loop.c:577
 #, c-format
 #, c-format
+msgid "%s without %s."
+msgstr ""
+
+#: src/main.c:74
+msgid "Error initializing output drivers."
+msgstr ""
+
+#: src/main.c:140
+msgid "This command not executed."
+msgstr ""
+
+#: src/main.c:144
 msgid ""
 msgid ""
-"PSPP, a program for statistical analysis of sample data.\n"
-"\n"
-"Usage: %s [OPTION]... FILE...\n"
-"\n"
-"If a long option shows an argument as mandatory, then it is mandatory\n"
-"for the equivalent short option also.  Similarly for optional arguments.\n"
-"\n"
-"Configuration:\n"
-"  -B, --config-dir=DIR      set configuration directory to DIR\n"
-"  -o, --device=DEVICE       select output driver DEVICE and disable "
-"defaults\n"
-"  -d, --define=VAR[=VALUE]  set environment variable VAR to VALUE, or empty\n"
-"  -u, --undef=VAR           undefine environment variable VAR\n"
-"\n"
-"Input and output:\n"
-"  -f, --out-file=FILE       send output to FILE (overwritten)\n"
-"  -p, --pipe                read script from stdin, send output to stdout\n"
-"  -I-, --no-include         clear include path\n"
-"  -I, --include=DIR         append DIR to include path\n"
-"  -c, --command=COMMAND     execute COMMAND before .pspp/rc at startup\n"
-"\n"
-"Language modifiers:\n"
-"  -i, --interactive         interpret scripts in interactive mode\n"
-"  -n, --edit                just check syntax; don't actually run the code\n"
-"  -r, --no-statrc           disable execution of .pspp/rc at startup\n"
-"  -s, --safer               don't allow some unsafe operations\n"
-"\n"
-"Informative output:\n"
-"  -h, --help                print this help, then exit\n"
-"  -l, --list                print a list of known driver classes, then exit\n"
-"  -V, --version             show PSPP version, then exit\n"
-"  -v, --verbose             increments verbosity level\n"
-"\n"
-"Non-option arguments:\n"
-" FILE1 FILE2                run FILE1, clear the dictionary, run FILE2\n"
-" FILE1 + FILE2              run FILE1 then FILE2 without clearing "
-"dictionary\n"
-" KEY=VALUE                  overrides macros in output initialization file\n"
-"\n"
+"Skipping the rest of this command.  Part of this command may have been "
+"executed."
 msgstr ""
 
 msgstr ""
 
-#: src/cmdline.c:246
+#: src/main.c:149
 msgid ""
 msgid ""
-"\n"
-"Report bugs to <bug-gnu-pspp@gnu.org>.\n"
+"Skipping the rest of this command.  This command was fully executed up to "
+"this point."
 msgstr ""
 
 msgstr ""
 
-#: src/error.c:130
-msgid "Terminating NOW due to a fatal error!"
+#: src/main.c:154
+msgid ""
+"Trailing garbage was encountered following this command.  The command was "
+"fully executed to this point."
 msgstr ""
 
 msgstr ""
 
-#: src/error.c:207
-msgid "Terminating execution of syntax file due to error."
+#: src/main.c:171
+msgid "The rest of this command has been discarded."
+msgstr ""
+
+#: src/matrix-data.c:185
+msgid "VARIABLES subcommand multiply specified."
+msgstr ""
+
+#: src/matrix-data.c:200
+msgid "VARNAME_ cannot be explicitly specified on VARIABLES."
+msgstr ""
+
+#: src/matrix-data.c:265
+msgid "in FORMAT subcommand"
+msgstr ""
+
+#: src/matrix-data.c:276
+msgid "SPLIT subcommand multiply specified."
 msgstr ""
 
 msgstr ""
 
-#: src/error.c:209
+#: src/matrix-data.c:283
+msgid "in SPLIT subcommand"
+msgstr ""
+
+#: src/matrix-data.c:292
+msgid "Split variable may not be named ROWTYPE_ or VARNAME_."
+msgstr ""
+
+#: src/matrix-data.c:325
 #, c-format
 #, c-format
-msgid "Errors (%d) exceeds limit (%d)."
+msgid "Split variable %s is already another type."
 msgstr ""
 
 msgstr ""
 
-#: src/error.c:212
+#: src/matrix-data.c:340
+msgid "FACTORS subcommand multiply specified."
+msgstr ""
+
+#: src/matrix-data.c:355
 #, c-format
 #, c-format
-msgid "Warnings (%d) exceed limit (%d)."
+msgid "Factor variable %s is already another type."
 msgstr ""
 
 msgstr ""
 
-#: src/error.c:279
-msgid "fatal"
+#: src/matrix-data.c:370
+msgid "CELLS subcommand multiply specified."
 msgstr ""
 
 msgstr ""
 
-#. SE
-#: src/error.c:282 src/error.c:289 src/error.c:292
-msgid "warning"
+#: src/matrix-data.c:376 src/matrix-data.c:395
+msgid "expecting positive integer"
 msgstr ""
 
 msgstr ""
 
-#. SW
-#: src/error.c:283 src/error.c:293
-msgid "note"
+#: src/matrix-data.c:389
+msgid "N subcommand multiply specified."
 msgstr ""
 
 msgstr ""
 
-#. SM
-#: src/error.c:285 src/error.c:286
-msgid "installation error"
+#: src/matrix-data.c:410
+msgid "CONTENTS subcommand multiply specified."
+msgstr ""
+
+#: src/matrix-data.c:430
+msgid "Nested parentheses not allowed."
+msgstr ""
+
+#: src/matrix-data.c:440
+msgid "Mismatched right parenthesis (`(')."
+msgstr ""
+
+#: src/matrix-data.c:445
+msgid "Empty parentheses not allowed."
+msgstr ""
+
+#: src/matrix-data.c:458 src/matrix-data.c:466
+msgid "in CONTENTS subcommand"
+msgstr ""
+
+#: src/matrix-data.c:473
+#, c-format
+msgid "Content multiply specified for %s."
+msgstr ""
+
+#: src/matrix-data.c:490
+msgid "Missing right parenthesis."
 msgstr ""
 
 msgstr ""
 
-#: src/error.c:509
+#: src/matrix-data.c:510
+msgid "Missing VARIABLES subcommand."
+msgstr ""
+
+#: src/matrix-data.c:516
 msgid ""
 msgid ""
-"\n"
-"\t*********************\n"
-"\t* INDUCING SEGFAULT *\n"
-"\t*********************\n"
+"CONTENTS subcommand not specified: assuming file contains only CORR matrix."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:184
+#: src/matrix-data.c:526
 msgid ""
 msgid ""
-"Your machine does not appear to be either big- or little-endian.  At the "
-"moment, PSPP only supports machines of these standard endiannesses.  If you "
-"want to hack in others, contact the author."
+"Missing CELLS subcommand.  CELLS is required when ROWTYPE_ is not given in "
+"the data and factors are present."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:268
-msgid "data> "
+#: src/matrix-data.c:534
+msgid "Split file values must be present in the data when ROWTYPE_ is present."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:329
-msgid "Specify a terminal type with `setenv TERM <yourtype>'."
+#: src/matrix-data.c:589
+msgid "No continuous variables specified."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:340
-msgid "Could not access the termcap data base."
+#: src/matrix-data.c:815
+msgid "Scope of string exceeds line."
+msgstr ""
+
+#: src/matrix-data.c:882
+#, c-format
+msgid "End of line expected %s while reading %s."
+msgstr ""
+
+#: src/matrix-data.c:1070
+#, c-format
+msgid "expecting value for %s %s"
+msgstr ""
+
+#: src/matrix-data.c:1232
+#, c-format
+msgid "Syntax error expecting SPLIT FILE value %s."
+msgstr ""
+
+#: src/matrix-data.c:1241
+#, c-format
+msgid "Expecting value %g for %s."
+msgstr ""
+
+#: src/matrix-data.c:1282 src/matrix-data.c:1750
+#, c-format
+msgid "Syntax error expecting factor value %s."
+msgstr ""
+
+#: src/matrix-data.c:1291
+#, c-format
+msgid "Syntax error expecting value %g for %s %s."
+msgstr ""
+
+#: src/matrix-data.c:1527
+#, c-format
+msgid "Syntax error %s expecting SPLIT FILE value."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:342
+#: src/matrix-data.c:1657
 #, c-format
 #, c-format
-msgid "Terminal type `%s' is not defined."
+msgid ""
+"Expected %d lines of data for %s content; actually saw %d lines.  No data "
+"will be output for this content."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:343
-msgid "Assuming screen of size 79x25."
+#: src/matrix-data.c:1692
+#, c-format
+msgid "Multiply specified ROWTYPE_ %s."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:378
-msgid "Jan"
+#: src/matrix-data.c:1697
+#, c-format
+msgid "Syntax error %s expecting ROWTYPE_ string."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:378
-msgid "Feb"
+#: src/matrix-data.c:1717
+#, c-format
+msgid "Syntax error %s."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:378
-msgid "Mar"
+#: src/matrix-data.c:1867
+#, c-format
+msgid "Duplicate specification for %s."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:378
-msgid "Apr"
+#: src/matrix-data.c:1879
+#, c-format
+msgid "Too many rows of matrix data for %s."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:378
-msgid "May"
+#: src/matrix-data.c:1927
+#, c-format
+msgid "Syntax error expecting value for %s %s."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:378
-msgid "Jun"
+#: src/mis-val.c:71
+msgid "`)' expected after value specification."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:379
-msgid "Jul"
+#: src/mis-val.c:101
+#, c-format
+msgid "`(' expected after variable name%s."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:379
-msgid "Aug"
+#: src/mis-val.c:113
+msgid "Long string value specified."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:379
-msgid "Sep"
+#: src/mis-val.c:118
+msgid "Short strings must be of equal width."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:379
-msgid "Oct"
+#: src/mis-val.c:175
+#, c-format
+msgid "Range %g THRU %g is not valid because %g is greater than %g."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:379
-msgid "Nov"
+#: src/mis-val.c:206
+msgid "Number or range expected."
 msgstr ""
 
 msgstr ""
 
-#: src/glob.c:379
-msgid "Dec"
+#: src/mis-val.c:239
+msgid "At most one range can exist in the missing values for any one variable."
 msgstr ""
 
 msgstr ""
 
-#: src/main.c:65
-msgid "Error initializing output drivers."
+#: src/mis-val.c:245
+msgid "At most one individual value can be missing along with one range."
 msgstr ""
 
 msgstr ""
 
-#: src/main.c:123
-msgid "This command not executed."
+#: src/mis-val.c:307
+msgid "String is not of proper length."
 msgstr ""
 
 msgstr ""
 
-#: src/main.c:127
-msgid ""
-"Skipping the rest of this command.  Part of this command may have been "
-"executed."
+#: src/mis-val.c:316 src/repeat.c:459
+msgid "String expected."
 msgstr ""
 
 msgstr ""
 
-#: src/main.c:132
+#: src/modify-vars.c:88
 msgid ""
 msgid ""
-"Skipping the rest of this command.  This command was fully executed up to "
-"this point."
+"MODIFY VARS may not be used after TEMPORARY.  Temporary transformations will "
+"be made permanent."
 msgstr ""
 
 msgstr ""
 
-#: src/main.c:137
-msgid ""
-"Trailing garbage was encountered following this command.  The command was "
-"fully executed to this point."
+#: src/modify-vars.c:112
+msgid "REORDER subcommand may be given at most once."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:216
-#, c-format
-msgid "ASCII driver initializing as `%s'..."
+#: src/modify-vars.c:135
+msgid "Cannot specify ALL after specifying a set of variables."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:273
-#, c-format
-msgid ""
-"ascii driver: Area of page excluding margins and headers must be at least 59 "
-"characters wide by 15 lines long.  Page as configured is only %d characters "
-"by %d lines."
+#: src/modify-vars.c:145
+msgid "`(' expected on REORDER subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:378 src/html.c:102 src/postscript.c:474
-#, c-format
-msgid "%s: Initialization complete."
+#: src/modify-vars.c:157
+msgid "`)' expected following variable names on REORDER subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:389 src/html.c:114 src/postscript.c:487
-#, c-format
-msgid "%s: Beginning closing..."
+#: src/modify-vars.c:175
+msgid "RENAME subcommand may be given at most once."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:399 src/html.c:119 src/postscript.c:506
-#, c-format
-msgid "%s: Finished closing."
+#: src/modify-vars.c:188
+msgid "`(' expected on RENAME subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:460
-#, c-format
+#: src/modify-vars.c:196
 msgid ""
 msgid ""
-"Bad index value for `box' key: syntax is box[INDEX], 0 <= INDEX < %d "
-"decimal, with INDEX expressed in base 4."
-msgstr ""
-
-#: src/ascii.c:466
-#, c-format
-msgid "Duplicate value for key `%s'."
+"`=' expected between lists of new and old variable names on RENAME "
+"subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:476
+#: src/modify-vars.c:204 src/rename-vars.c:74
 #, c-format
 #, c-format
-msgid "Unknown configuration parameter `%s' for ascii device driver."
+msgid ""
+"Differing number of variables in old name list (%d) and in new name list (%"
+"d)."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:489
-#, c-format
-msgid ""
-"Unknown character set `%s'.  Valid character sets are `ascii' and `latin1'."
+#: src/modify-vars.c:215
+msgid "`)' expected after variable lists on RENAME subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:498
-#, c-format
+#: src/modify-vars.c:229
 msgid ""
 msgid ""
-"Unknown overstrike style `%s'.  Valid overstrike styles are `single' and "
-"`line'."
+"KEEP subcommand may be given at most once.  It may notbe given in "
+"conjunction with the DROP subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:507
-#, c-format
+#: src/modify-vars.c:271
 msgid ""
 msgid ""
-"Unknown carriage return style `%s'.  Valid carriage return styles are `cr' "
-"and `bs'."
+"DROP subcommand may be given at most once.  It may not be given in "
+"conjunction with the KEEP subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:519 src/postscript.c:695
+#: src/modify-vars.c:297
 #, c-format
 #, c-format
-msgid "Positive integer required as value for `%s'."
+msgid "Unrecognized subcommand name `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:550
-#, c-format
-msgid "Zero or positive integer required as value for `%s'."
+#: src/modify-vars.c:299
+msgid "Subcommand name expected."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:620 src/postscript.c:654
-#, c-format
-msgid "Boolean value expected for %s."
+#: src/modify-vars.c:307
+msgid "`/' or `.' expected."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:649 src/ascii.c:664 src/ascii.c:681
-#, c-format
-msgid "ASCII output driver: %s: %s"
+#: src/moments.c:513
+msgid "expecting weight value"
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:750
+#: src/numeric.c:57
 #, c-format
 #, c-format
-msgid "ascii_line_horz: bad hline (%d,%d),%d out of (%d,%d)\n"
+msgid "Format type %s may not be used with a numeric variable."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:784
+#: src/numeric.c:76 src/numeric.c:158 src/vector.c:155
 #, c-format
 #, c-format
-msgid "ascii_line_vert: bad vline %d,(%d,%d) out of (%d,%d)\n"
+msgid "There is already a variable named %s."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:814
+#: src/numeric.c:128
 #, c-format
 #, c-format
-msgid "ascii_line_intersection: bad intsct (%d,%d) out of (%d,%d)\n"
+msgid "Format type %s may not be used with a string variable."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:976
-#, c-format
-msgid "%s: horiz=%d, vert=%d\n"
+#: src/output.c:86
+msgid "Attempt to iterate driver list reentrantly."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:1148
+#: src/output.c:163
 #, c-format
 #, c-format
-msgid "Writing `%s': %s"
+msgid "Unknown output driver `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/ascii.c:1542 src/postscript.c:2116
+#: src/output.c:165
 #, c-format
 #, c-format
-msgid "%s - Page %d"
-msgstr ""
-
-#: src/data-out.c:253
-msgid ""
-"The N output format cannot be used to output a negative number or the system-"
-"missing value."
-msgstr ""
-
-#: src/data-out.c:363
-msgid ""
-"Quality of zoned decimal (Z) output format code is suspect.  Check your "
-"results, report bugs to author."
+msgid "Output driver `%s' referenced but never defined."
 msgstr ""
 
 msgstr ""
 
-#: src/data-out.c:370
-msgid "The system-missing value cannot be output as a zoned decimal number."
+#: src/output.c:295
+msgid "Cannot find output initialization file.  Use `-vv' to view search path."
 msgstr ""
 
 msgstr ""
 
-#: src/data-out.c:383
+#: src/output.c:300
 #, c-format
 #, c-format
-msgid "Number %g too big to fit in field with format Z%d.%d."
+msgid "%s: Opening device description file..."
 msgstr ""
 
 msgstr ""
 
-#: src/data-out.c:777
+#: src/output.c:304 src/output.c:1165 src/postscript.c:1099
 #, c-format
 #, c-format
-msgid "Time value %g too large in magnitude to convert to alphanumeric time."
+msgid "Opening %s: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/data-out.c:830
+#: src/output.c:315 src/output.c:1176 src/postscript.c:1114
 #, c-format
 #, c-format
-msgid "Weekday index %d does not lie between 1 and 7."
+msgid "Reading %s: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/data-out.c:851
-#, c-format
-msgid "Month index %d does not lie between 1 and 12."
+#: src/output.c:337 src/output.c:489
+msgid "Syntax error."
 msgstr ""
 
 msgstr ""
 
-#: src/data-out.c:963
+#: src/output.c:347 src/postscript.c:1125
 #, c-format
 #, c-format
-msgid ""
-"Year %d cannot be represented in four digits for output formatting purposes."
+msgid "Closing %s: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:107
-#, c-format
-msgid "%s: Opening Groff font file..."
+#: src/output.c:352
+msgid "No output drivers are active."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:162
-msgid "Missing font name."
+#: src/output.c:355
+msgid "Device definition file read successfully."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:172
-msgid "Missing encoding filename."
+#: src/output.c:357
+msgid "Error reading device definition file."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:185
-msgid "Bad spacewidth value."
+#: src/output.c:461
+#, c-format
+msgid ""
+"Driver classes:\n"
+"\t"
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:197
-msgid "Bad slant value."
+#: src/output.c:590
+msgid "Syntax error in string constant."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:222
-#, c-format
-msgid "Unknown ligature `%s'."
+#: src/output.c:622
+msgid "Syntax error in options."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:257
-msgid "Unexpected end of line reading character set."
+#: src/output.c:632
+msgid "Syntax error in options (`=' expected)."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:265
-msgid "Can't use ditto mark for first character."
+#: src/output.c:639
+msgid "Syntax error in options (value expected after `=')."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:270
-msgid "Can't ditto into an unnamed character."
+#: src/output.c:711
+msgid "Driver name expected."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:287
-#, c-format
-msgid "Missing metrics for character `%s'."
+#: src/output.c:732
+msgid "Class name expected."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:296
+#: src/output.c:741
 #, c-format
 #, c-format
-msgid "Missing type for character `%s'."
+msgid "Unknown output driver class `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:305
+#: src/output.c:748
 #, c-format
 #, c-format
-msgid "Missing code for character `%s'."
+msgid "Can't initialize output driver class `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:324
-msgid "Malformed kernpair."
+#: src/output.c:755
+#, c-format
+msgid "Can't initialize output driver `%s' of class `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:331
-msgid "Unexpected end of line reading kernpairs."
+#: src/output.c:777
+#, c-format
+msgid "Unknown device type `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:337
-msgid "Bad kern value."
+#: src/output.c:789
+#, c-format
+msgid "Can't complete initialization of output driver `%s' of class `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:369
+#: src/output.c:836
 #, c-format
 #, c-format
-msgid "Font read successfully with internal name %s."
+msgid "Can't deinitialize output driver class `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:389
-msgid "Error reading font."
+#: src/output.c:909
+#, c-format
+msgid "Trying to find keyword `%s'...\n"
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:400
-msgid "installation error: Groff font error: "
+#: src/output.c:1026
+#, c-format
+msgid "Unit \"%s\" is unknown in dimension \"%s\"."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:425
+#: src/output.c:1041
 #, c-format
 #, c-format
-msgid "Bad character \\%3o."
+msgid "Bad dimension \"%s\"."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:665
+#: src/output.c:1067
 #, c-format
 #, c-format
-msgid "Groff font error: Cannot find \"%s\"."
+msgid "`x' expected in paper size `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:730
+#: src/output.c:1077
 #, c-format
 #, c-format
-msgid "%s: Opening Groff description file..."
+msgid "Trailing garbage `%s' on paper size `%s'."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:746
-msgid "Multiple `sizes' declarations."
+#: src/output.c:1126
+msgid "Paper size name must not be empty."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:763
-msgid "Unexpected end of file.  Missing 0 terminator to `sizes' command?"
+#: src/output.c:1157
+msgid "Cannot find `papersize' configuration file."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:775 src/groff-font.c:782 src/groff-font.c:795
-msgid "Bad argument to `sizes'."
+#: src/output.c:1161
+#, c-format
+msgid "%s: Opening paper size definition file..."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:787
-msgid "Bad range in argument to `sizes'."
+#: src/output.c:1203
+msgid "Syntax error in paper size definition."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:816
-msgid "Family name expected."
+#: src/output.c:1232
+msgid "Paper size definition file read successfully."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:821
-msgid "This command already specified."
+#: src/output.c:1234
+msgid "Error reading paper size definition file."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:841
+#: src/output.c:1303
 #, c-format
 #, c-format
-msgid "%s: Device characteristic already defined."
+msgid "Error closing page on %s device of %s class."
 msgstr ""
 
 msgstr ""
 
-#: src/groff-font.c:847
+#: src/output.c:1307
 #, c-format
 #, c-format
-msgid "%s: Invalid numeric format."
-msgstr ""
-
-#: src/groff-font.c:877
-msgid "Missing `res', `unitwidth', and/or `sizes' line(s)."
-msgstr ""
-
-#: src/groff-font.c:903
-msgid "Description file read successfully."
-msgstr ""
-
-#: src/groff-font.c:935
-msgid "Error reading description file."
-msgstr ""
-
-#: src/groff-font.c:991
-msgid "<<fallback>>"
+msgid "Error opening page on %s device of %s class."
 msgstr ""
 
 msgstr ""
 
-#: src/html.c:66
+#: src/pfm-read.c:92
 #, c-format
 #, c-format
-msgid "HTML driver initializing as `%s'..."
+msgid "portable file %s corrupt at offset %ld: "
 msgstr ""
 
 msgstr ""
 
-#: src/html.c:154
+#: src/pfm-read.c:111 src/pfm-write.c:504
 #, c-format
 #, c-format
-msgid "Unknown configuration parameter `%s' for HTML device driver."
+msgid "%s: Closing portable file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/html.c:240
-msgid ""
-"Cannot find HTML prologue.  The use of `-vv' on the command line is "
-"suggested as a debugging aid."
+#: src/pfm-read.c:144
+msgid "Bad line end."
 msgstr ""
 
 msgstr ""
 
-#: src/html.c:245
+#: src/pfm-read.c:225
 #, c-format
 #, c-format
-msgid "%s: %s: Opening HTML prologue..."
+msgid "Cannot read file %s as portable file: already opened for %s."
 msgstr ""
 
 msgstr ""
 
-#: src/html.c:272 src/html.c:283 src/postscript.c:1372 src/postscript.c:1383
-msgid "nobody"
+#: src/pfm-read.c:231
+#, c-format
+msgid "%s: Opening portable-file handle %s for reading."
 msgstr ""
 
 msgstr ""
 
-#: src/html.c:279 src/html.c:284 src/postscript.c:1379 src/postscript.c:1384
-msgid "nowhere"
+#: src/pfm-read.c:239
+#, c-format
+msgid ""
+"An error occurred while opening \"%s\" for reading as a portable file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/html.c:343
-#, c-format
-msgid "%s: HTML prologue read successfully."
+#: src/pfm-read.c:274
+msgid "Data record expected."
 msgstr ""
 
 msgstr ""
 
-#: src/html.c:347
-#, c-format
-msgid "%s: Error reading HTML prologue."
+#: src/pfm-read.c:276
+msgid "Read portable-file dictionary successfully."
 msgstr ""
 
 msgstr ""
 
-#: src/html.c:375
-#, c-format
-msgid "HTML output driver: %s: %s"
+#: src/pfm-read.c:282
+msgid "Error reading portable-file dictionary."
 msgstr ""
 
 msgstr ""
 
-#: src/html.c:406 src/list.q:277
-#, c-format
-msgid "Cannot open first page on HTML device %s."
+#: src/pfm-read.c:380
+msgid "Missing numeric terminator."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:85
-msgid "Attempt to iterate driver list reentrantly."
+#: src/pfm-read.c:417
+msgid "Bad integer format."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:162
+#: src/pfm-read.c:447
 #, c-format
 #, c-format
-msgid "Unknown output driver `%s'."
+msgid "Bad string length %d."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:164
+#: src/pfm-read.c:546
 #, c-format
 #, c-format
-msgid "Output driver `%s' referenced but never defined."
+msgid "Bad date string length %d."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:292
-msgid "Cannot find output initialization file.  Use `-vv' to view search path."
+#: src/pfm-read.c:550
+msgid "Bad character in date."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:297
+#: src/pfm-read.c:570
 #, c-format
 #, c-format
-msgid "%s: Opening device description file..."
+msgid "Bad time string length %d."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:301 src/output.c:1161 src/postscript.c:1114
-#, c-format
-msgid "Opening %s: %s."
+#: src/pfm-read.c:574
+msgid "Bad character in time."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:313 src/output.c:1173 src/postscript.c:1131
+#: src/pfm-read.c:624 src/pfm-read.c:631 src/sfm-read.c:912 src/sfm-read.c:920
 #, c-format
 #, c-format
-msgid "Reading %s: %s."
-msgstr ""
-
-#: src/output.c:335 src/output.c:487
-msgid "Syntax error."
+msgid "%s: Bad format specifier byte (%d)."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:345 src/postscript.c:1142
+#: src/pfm-read.c:633
 #, c-format
 #, c-format
-msgid "Closing %s: %s."
+msgid "%s variable %s has %s format specifier %s."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:350
-msgid "No output drivers are active."
+#: src/pfm-read.c:634 src/print.c:601 src/sfm-read.c:925
+msgid "String"
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:353
-msgid "Device definition file read successfully."
+#: src/pfm-read.c:634 src/print.c:601 src/sfm-read.c:925
+msgid "Numeric"
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:355
-msgid "Error reading device definition file."
+#: src/pfm-read.c:673
+msgid "Expected variable count record."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:459
-msgid ""
-"Driver classes:\n"
-"\t"
+#: src/pfm-read.c:677
+#, c-format
+msgid "Invalid number of variables %d."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:588
-msgid "Syntax error in string constant."
+#: src/pfm-read.c:687
+#, c-format
+msgid "Unexpected flag value %d."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:619
-msgid "Syntax error in options."
+#: src/pfm-read.c:701
+#, c-format
+msgid "Weight variable name (%s) truncated."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:629
-msgid "Syntax error in options (`=' expected)."
+#: src/pfm-read.c:716
+msgid "Expected variable record."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:636
-msgid "Syntax error in options (value expected after `=')."
+#: src/pfm-read.c:722
+#, c-format
+msgid "Invalid variable width %d."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:708
-msgid "Driver name expected."
+#: src/pfm-read.c:740
+#, c-format
+msgid "position %d: Variable name has %u characters."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:729
-msgid "Class name expected."
+#: src/pfm-read.c:744
+#, c-format
+msgid "position %d: Variable name begins with invalid character."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:738
+#: src/pfm-read.c:748
 #, c-format
 #, c-format
-msgid "Unknown output driver class `%s'."
+msgid "position %d: Variable name begins with lowercase letter %c."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:745
+#: src/pfm-read.c:761
 #, c-format
 #, c-format
-msgid "Can't initialize output driver class `%s'."
+msgid "position %d: Variable name character %d is lowercase letter %c."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:752
+#: src/pfm-read.c:771
 #, c-format
 #, c-format
-msgid "Can't initialize output driver `%s' of class `%s'."
+msgid "position %d: character `\\%03o' is not valid in a variable name."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:774
+#: src/pfm-read.c:782
 #, c-format
 #, c-format
-msgid "Unknown device type `%s'."
+msgid "Duplicate variable name %s."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:786
+#: src/pfm-read.c:826
 #, c-format
 #, c-format
-msgid "Can't complete initialization of output driver `%s' of class `%s'."
+msgid "Bad missing values for %s."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:833
+#: src/pfm-read.c:849
 #, c-format
 #, c-format
-msgid "Can't deinitialize output driver class `%s'."
+msgid "Weighting variable %s not present in dictionary."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:906
+#: src/pfm-read.c:922
 #, c-format
 #, c-format
-msgid "Trying to find keyword `%s'...\n"
+msgid "Unknown variable %s while parsing value labels."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:1023
+#: src/pfm-read.c:925
 #, c-format
 #, c-format
-msgid "Unit \"%s\" is unknown in dimension \"%s\"."
+msgid ""
+"Cannot assign value labels to %s and %s, which have different variable types "
+"or widths."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:1038
+#: src/pfm-read.c:958
 #, c-format
 #, c-format
-msgid "Bad dimension \"%s\"."
+msgid "Duplicate label for value %g for variable %s."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:1064
+#: src/pfm-read.c:961
 #, c-format
 #, c-format
-msgid "`x' expected in paper size `%s'."
+msgid "Duplicate label for value `%.*s' for variable %s."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:1074
-#, c-format
-msgid "Trailing garbage `%s' on paper size `%s'."
+#: src/pfm-read.c:1032
+msgid "End of file midway through case."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:1123
-msgid "Paper size name must not be empty."
+#: src/pfm-read.c:1042
+msgid "reading as a portable file"
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:1153
-msgid "Cannot find `papersize' configuration file."
+#: src/pfm-write.c:71
+#, c-format
+msgid "Cannot write file %s as portable file: already opened for %s."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:1157
+#: src/pfm-write.c:77
 #, c-format
 #, c-format
-msgid "%s: Opening paper size definition file..."
+msgid "%s: Opening portable-file handle %s for writing."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:1200
-msgid "Syntax error in paper size definition."
+#: src/pfm-write.c:87
+#, c-format
+msgid ""
+"An error occurred while opening \"%s\" for writing as a portable file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:1229
-msgid "Paper size definition file read successfully."
+#: src/pfm-write.c:124
+msgid "Wrote portable-file header successfully."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:1231
-msgid "Error reading paper size definition file."
+#: src/pfm-write.c:129
+msgid "Error writing portable-file header."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:1300
+#: src/pfm-write.c:170
 #, c-format
 #, c-format
-msgid "Error closing page on %s device of %s class."
+msgid "%s: Writing portable file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/output.c:1304
-#, c-format
-msgid "Error opening page on %s device of %s class."
+#: src/pfm-write.c:514
+msgid "writing as a portable file"
 msgstr ""
 
 msgstr ""
 
-#: src/postscript.c:339
+#: src/postscript.c:323
 #, c-format
 msgid "PostScript driver initializing as `%s'..."
 msgstr ""
 
 #, c-format
 msgid "PostScript driver initializing as `%s'..."
 msgstr ""
 
-#: src/postscript.c:463
+#: src/postscript.c:447
 #, c-format
 msgid ""
 "PostScript driver: The defined page is not long enough to hold margins and "
 #, c-format
 msgid ""
 "PostScript driver: The defined page is not long enough to hold margins and "
@@ -3429,1930 +2980,1896 @@ msgid ""
 "room for %d lines of each font at the default size of %d.%03d points."
 msgstr ""
 
 "room for %d lines of each font at the default size of %d.%03d points."
 msgstr ""
 
-#: src/postscript.c:592
+#: src/postscript.c:577
 #, c-format
 msgid "Unknown configuration parameter `%s' for PostScript device driver."
 msgstr ""
 
 #, c-format
 msgid "Unknown configuration parameter `%s' for PostScript device driver."
 msgstr ""
 
-#: src/postscript.c:608
+#: src/postscript.c:593
 #, c-format
 msgid ""
 "Unknown orientation `%s'.  Valid orientations are `portrait' and `landscape'."
 msgstr ""
 
 #, c-format
 msgid ""
 "Unknown orientation `%s'.  Valid orientations are `portrait' and `landscape'."
 msgstr ""
 
-#: src/postscript.c:620
+#: src/postscript.c:605
 msgid ""
 "Unknown value for `data'.  Valid values are `clean7bit', `clean8bit', and "
 "`binary'."
 msgstr ""
 
 msgid ""
 "Unknown value for `data'.  Valid values are `clean7bit', `clean8bit', and "
 "`binary'."
 msgstr ""
 
-#: src/postscript.c:629
+#: src/postscript.c:614
 msgid "Unknown value for `line-ends'.  Valid values are `lf' and `crlf'."
 msgstr ""
 
 msgid "Unknown value for `line-ends'.  Valid values are `lf' and `crlf'."
 msgstr ""
 
-#: src/postscript.c:638
+#: src/postscript.c:623
 msgid "Unknown value for `line-style'.  Valid values are `thick' and `double'."
 msgstr ""
 
 msgid "Unknown value for `line-style'.  Valid values are `thick' and `double'."
 msgstr ""
 
-#: src/postscript.c:700
+#: src/postscript.c:686
 #, c-format
 msgid ""
 "Default font size must be at least 1 point (value of 1000 for key `%s')."
 msgstr ""
 
 #, c-format
 msgid ""
 "Default font size must be at least 1 point (value of 1000 for key `%s')."
 msgstr ""
 
-#: src/postscript.c:732
+#: src/postscript.c:718
 #, c-format
 msgid "Value for `%s' must be a dimension of positive length (i.e., `1in')."
 msgstr ""
 
 #, c-format
 msgid "Value for `%s' must be a dimension of positive length (i.e., `1in')."
 msgstr ""
 
-#: src/postscript.c:795
+#: src/postscript.c:782
 #, c-format
 msgid "Nonnegative integer required as value for `%s'."
 msgstr ""
 
 #, c-format
 msgid "Nonnegative integer required as value for `%s'."
 msgstr ""
 
-#: src/postscript.c:925
+#: src/postscript.c:908
 #, c-format
 msgid "%s: %s: Opening PostScript font encoding..."
 msgstr ""
 
 #, c-format
 msgid "%s: %s: Opening PostScript font encoding..."
 msgstr ""
 
-#: src/postscript.c:931
+#: src/postscript.c:914
 #, c-format
 msgid ""
 "PostScript driver: Cannot open encoding file `%s': %s.  Substituting "
 "ISOLatin1Encoding for missing encoding."
 msgstr ""
 
 #, c-format
 msgid ""
 "PostScript driver: Cannot open encoding file `%s': %s.  Substituting "
 "ISOLatin1Encoding for missing encoding."
 msgstr ""
 
-#: src/postscript.c:970
+#: src/postscript.c:956
 msgid "PostScript driver: Invalid numeric format."
 msgstr ""
 
 msgid "PostScript driver: Invalid numeric format."
 msgstr ""
 
-#: src/postscript.c:975
+#: src/postscript.c:961
 #, c-format
 msgid ""
 "PostScript driver: Codes must be between 0 and 255.  (%d is not allowed.)"
 msgstr ""
 
 #, c-format
 msgid ""
 "PostScript driver: Codes must be between 0 and 255.  (%d is not allowed.)"
 msgstr ""
 
-#: src/postscript.c:1011
+#: src/postscript.c:997
 #, c-format
 msgid "PostScript driver: Error closing encoding file `%s'."
 msgstr ""
 
 #, c-format
 msgid "PostScript driver: Error closing encoding file `%s'."
 msgstr ""
 
-#: src/postscript.c:1014
+#: src/postscript.c:1000
 #, c-format
 msgid "%s: PostScript font encoding read successfully."
 msgstr ""
 
 #, c-format
 msgid "%s: PostScript font encoding read successfully."
 msgstr ""
 
-#: src/postscript.c:1109
+#: src/postscript.c:1094
 #, c-format
 msgid "%s: %s: Opening PostScript encoding list file."
 msgstr ""
 
 #, c-format
 msgid "%s: %s: Opening PostScript encoding list file."
 msgstr ""
 
-#: src/postscript.c:1144
+#: src/postscript.c:1127
 #, c-format
 msgid "%s: PostScript encoding list file read successfully."
 msgstr ""
 
 #, c-format
 msgid "%s: PostScript encoding list file read successfully."
 msgstr ""
 
-#: src/postscript.c:1158
+#: src/postscript.c:1141
 msgid "<<default encoding>>"
 msgstr ""
 
 msgid "<<default encoding>>"
 msgstr ""
 
-#: src/postscript.c:1316
+#: src/postscript.c:1299
 msgid ""
 "Cannot find PostScript prologue.  The use of `-vv' on the command line is "
 "suggested as a debugging aid."
 msgstr ""
 
 msgid ""
 "Cannot find PostScript prologue.  The use of `-vv' on the command line is "
 "suggested as a debugging aid."
 msgstr ""
 
-#: src/postscript.c:1321
+#: src/postscript.c:1304
 #, c-format
 msgid "%s: %s: Opening PostScript prologue..."
 msgstr ""
 
 #, c-format
 msgid "%s: %s: Opening PostScript prologue..."
 msgstr ""
 
-#: src/postscript.c:1493
+#: src/postscript.c:1476
 #, c-format
 msgid "%s: PostScript prologue read successfully."
 msgstr ""
 
 #, c-format
 msgid "%s: PostScript prologue read successfully."
 msgstr ""
 
-#: src/postscript.c:1497
+#: src/postscript.c:1480
 #, c-format
 msgid "%s: Error reading PostScript prologue."
 msgstr ""
 
 #, c-format
 msgid "%s: Error reading PostScript prologue."
 msgstr ""
 
-#: src/postscript.c:1667
+#: src/postscript.c:1650
 #, c-format
 msgid "PostScript output driver: %s: %s"
 msgstr ""
 
 #, c-format
 msgid "PostScript output driver: %s: %s"
 msgstr ""
 
-#: src/postscript.c:2355
+#: src/postscript.c:2334
 #, c-format
 msgid "PostScript driver: Cannot find encoding `%s' for PostScript font `%s'."
 msgstr ""
 
 #, c-format
 msgid "PostScript driver: Cannot find encoding `%s' for PostScript font `%s'."
 msgstr ""
 
-#: src/tab.c:276
-#, c-format
-msgid "bad vline: x=%d+%d=%d y=(%d+%d=%d,%d+%d=%d) in table size (%d,%d)\n"
+#: src/print.c:180
+msgid "expecting a valid subcommand"
 msgstr ""
 
 msgstr ""
 
-#: src/tab.c:312
+#: src/print.c:359 src/print.c:376
 #, c-format
 #, c-format
-msgid "bad hline: x=(%d+%d=%d,%d+%d=%d) y=%d+%d=%d in table size (%d,%d)\n"
+msgid "%g is not a valid column location."
 msgstr ""
 
 msgstr ""
 
-#: src/tab.c:352
+#: src/print.c:370
 #, c-format
 #, c-format
-msgid ""
-"bad box: (%d+%d=%d,%d+%d=%d)-(%d+%d=%d,%d+%d=%d) in table size (%d,%d)\n"
+msgid "Column location expected following `%d-'."
 msgstr ""
 
 msgstr ""
 
-#: src/do-if.c:121
-msgid "There is no DO IF to match with this ELSE IF."
+#: src/print.c:381
+#, c-format
+msgid ""
+"%d-%ld is not a valid column range.  The second column must be greater than "
+"or equal to the first."
 msgstr ""
 
 msgstr ""
 
-#: src/do-if.c:126
-msgid "The ELSE command must follow all ELSE IF commands in a DO IF structure."
+#: src/print.c:487
+#, c-format
+msgid ""
+"%s is not of the same type as %s.  To specify variables of different types "
+"in the same variable list, use a FORTRAN-like format specifier."
 msgstr ""
 
 msgstr ""
 
-#: src/do-if.c:149
-msgid "End of command expected."
+#: src/print.c:517
+msgid ""
+"The ending column for a field must not be less than the starting column."
 msgstr ""
 
 msgstr ""
 
-#: src/do-if.c:167
-msgid "There is no DO IF to match with this ELSE."
+#: src/print.c:600
+#, c-format
+msgid "%s variables cannot be displayed with format %s."
 msgstr ""
 
 msgstr ""
 
-#: src/do-if.c:173
+#: src/print.c:678
 msgid ""
 msgid ""
-"There may be at most one ELSE clause in each DO IF structure.  It must be "
-"the last clause."
-msgstr ""
-
-#: src/do-if.c:210
-msgid "There is no DO IF to match with this END IF."
+"The number of format specifications exceeds the number of variable names "
+"given."
 msgstr ""
 
 msgstr ""
 
-#: src/do-if.c:296
+#: src/print.c:687
 #, c-format
 #, c-format
-msgid "DO IF %d: true\n"
+msgid "Display format %s may not be used with a %s variable."
 msgstr ""
 
 msgstr ""
 
-#: src/do-if.c:301
+#: src/print.c:835
 #, c-format
 #, c-format
-msgid "DO IF %d: false\n"
+msgid "Writing %d record(s) to file %s."
 msgstr ""
 
 msgstr ""
 
-#: src/do-if.c:306
+#: src/print.c:838
 #, c-format
 #, c-format
-msgid "DO IF %d: missing\n"
+msgid "Writing %d record(s) to the listing file."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:273
+#: src/print.c:1080
+#, c-format
 msgid ""
 msgid ""
-"Missing mode REPORT not allowed in general mode.  Assuming MISSING=TABLE."
-msgstr ""
-
-#: src/crosstabs.q:283
-msgid "Write mode ALL not allowed in general mode.  Assuming WRITE=CELLS."
-msgstr ""
-
-#: src/crosstabs.q:367
-msgid "expecting BY"
-msgstr ""
-
-#: src/crosstabs.q:440
-msgid "VARIABLES must be specified before TABLES."
+"The expression on PRINT SPACE evaluated to %d.  It's not possible to PRINT "
+"SPACE a negative number of lines."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:477
+#: src/recode.c:282
 #, c-format
 #, c-format
-msgid "Maximum value (%ld) less than minimum value (%ld)."
-msgstr ""
-
-#: src/crosstabs.q:937
-msgid "Summary."
-msgstr ""
-
-#: src/crosstabs.q:939
-msgid "Cases"
-msgstr ""
-
-#: src/crosstabs.q:940 src/frequencies.q:896
-msgid "Valid"
-msgstr ""
-
-#: src/crosstabs.q:941 src/frequencies.q:963
-msgid "Missing"
-msgstr ""
-
-#: src/crosstabs.q:942 src/crosstabs.q:1143 src/crosstabs.q:1886
-#: src/frequencies.q:972
-msgid "Total"
-msgstr ""
-
-#: src/crosstabs.q:952
-msgid "N"
-msgstr ""
-
-#: src/crosstabs.q:953 src/frequencies.q:900 src/frequencies.q:901
-#: src/frequencies.q:902
-msgid "Percent"
-msgstr ""
-
-#: src/crosstabs.q:1192
-msgid "count"
-msgstr ""
-
-#: src/crosstabs.q:1193
-msgid "row %"
-msgstr ""
-
-#: src/crosstabs.q:1194
-msgid "column %"
+msgid ""
+"%d variable(s) cannot be recoded into %d variable(s).  Specify the same "
+"number of variables as input and output variables."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1195
-msgid "total %"
+#: src/recode.c:296
+#, c-format
+msgid ""
+"There is no string variable named %s.  (All string variables specified on "
+"INTO must already exist.  Use the STRING command to create a string "
+"variable.)"
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1196
-msgid "expected"
+#: src/recode.c:305
+#, c-format
+msgid ""
+"Type mismatch between input and output variables.  Output variable %s is not "
+"a string variable, but all the input variables are string variables."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1197
-msgid "residual"
+#: src/recode.c:324
+#, c-format
+msgid "Type mismatch after INTO: %s is not a numeric variable."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1198
-msgid "std. resid."
+#: src/recode.c:354
+msgid ""
+"INTO must be used when the input values are numeric and output values are "
+"string."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1199
-msgid "adj. resid."
+#: src/recode.c:362
+msgid ""
+"INTO must be used when the input values are string and output values are "
+"numeric."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1232 src/crosstabs.q:1259 src/crosstabs.q:1279
-#: src/crosstabs.q:1300
-msgid "Statistic"
+#: src/recode.c:485
+msgid "expecting output value"
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1234
-msgid "df"
+#: src/recode.c:499
+msgid ""
+"Inconsistent output types.  The output values must be all numeric or all "
+"string."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1236
-msgid "Asymp. Sig. (2-sided)"
+#: src/recode.c:550
+msgid "following LO THRU"
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1238
-msgid "Exact. Sig. (2-sided)"
+#: src/recode.c:566 src/recode.c:595
+msgid "in source value"
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1240
-msgid "Exact. Sig. (1-sided)"
+#: src/recode.c:608
+msgid ""
+"Keyword CONVERT may only be used with string input values and numeric output "
+"values."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1258 src/crosstabs.q:1299
-msgid "Category"
+#: src/rename-vars.c:47
+msgid ""
+"RENAME VARS may not be used after TEMPORARY.  Temporary transformations will "
+"be made permanent."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1261 src/crosstabs.q:1303
-msgid "Asymp. Std. Error"
+#: src/rename-vars.c:59
+msgid "`(' expected."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1262 src/crosstabs.q:1304
-msgid "Approx. T"
+#: src/rename-vars.c:67
+msgid "`=' expected between lists of new and old variable names."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1263 src/crosstabs.q:1305
-msgid "Approx. Sig."
+#: src/rename-vars.c:85
+msgid "`)' expected after variable names."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:1278
+#: src/rename-vars.c:95
 #, c-format
 #, c-format
-msgid " 95%% Confidence Interval"
-msgstr ""
-
-#: src/crosstabs.q:1281
-msgid "Lower"
-msgstr ""
-
-#: src/crosstabs.q:1282
-msgid "Upper"
-msgstr ""
-
-#: src/crosstabs.q:1301
-msgid "Type"
-msgstr ""
-
-#: src/crosstabs.q:2063
-msgid "Pearson Chi-Square"
-msgstr ""
-
-#: src/crosstabs.q:2064
-msgid "Likelihood Ratio"
-msgstr ""
-
-#: src/crosstabs.q:2065
-msgid "Fisher's Exact Test"
+msgid "Renaming would duplicate variable name %s."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2066
-msgid "Continuity Correction"
+#: src/repeat.c:150
+#, c-format
+msgid "Identifier %s is given twice."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2067
-msgid "Linear-by-Linear Association"
+#: src/repeat.c:193
+#, c-format
+msgid ""
+"There must be the same number of substitutions for each dummy variable "
+"specified.  Since there were %d substitutions for %s, there must be %d for %"
+"s as well, but %d were specified."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2104 src/crosstabs.q:2174 src/crosstabs.q:2233
-msgid "N of Valid Cases"
+#: src/repeat.c:298
+msgid "No commands in scope."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2120 src/crosstabs.q:2249
-msgid "Nominal by Nominal"
+#: src/repeat.c:486
+msgid "No matching DO REPEAT."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2121 src/crosstabs.q:2250
-msgid "Ordinal by Ordinal"
+#: src/sample.c:69
+msgid "The sampling factor must be between 0 and 1 exclusive."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2122
-msgid "Interval by Interval"
+#: src/sample.c:89
+#, c-format
+msgid "Cannot sample %d observations from a population of %d."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2123
-msgid "Measure of Agreement"
+#: src/sel-if.c:99
+msgid "The filter variable must be numeric."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2128
-msgid "Phi"
+#: src/sel-if.c:105
+msgid "The filter variable may not be scratch."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2129
-msgid "Cramer's V"
+#: src/sel-if.c:136
+msgid "Only last instance of this command is in effect."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2130
-msgid "Contingency Coefficient"
+#: src/sfm-read.c:147
+msgid "corrupt system file: "
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2131
-msgid "Kendall's tau-b"
+#: src/sfm-read.c:163 src/sfm-write.c:743
+#, c-format
+msgid "%s: Closing system file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2132
-msgid "Kendall's tau-c"
+#: src/sfm-read.c:237
+#, c-format
+msgid "Cannot read file %s as system file: already opened for %s."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2133
-msgid "Gamma"
+#: src/sfm-read.c:242
+#, c-format
+msgid "%s: Opening system-file handle %s for reading."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2134
-msgid "Spearman Correlation"
+#: src/sfm-read.c:250
+#, c-format
+msgid ""
+"An error occurred while opening \"%s\" for reading as a system file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2135
-msgid "Pearson's R"
+#: src/sfm-read.c:285
+#, c-format
+msgid ""
+"%s: Weighting variable may not be a continuation of a long string variable."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2136
-msgid "Kappa"
+#: src/sfm-read.c:288
+#, c-format
+msgid "%s: Weighting variable may not be a string variable."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2206
+#: src/sfm-read.c:313
 #, c-format
 #, c-format
-msgid "Odds Ratio for %s (%g / %g)"
+msgid ""
+"%s: Orphaned variable index record (type 4).  Type 4 records must always "
+"immediately follow type 3 records."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2209
+#: src/sfm-read.c:362
 #, c-format
 #, c-format
-msgid "Odds Ratio for %s (%.*s / %.*s)"
+msgid "%s: Unrecognized record type 7, subtype %d encountered in system file."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2217
+#: src/sfm-read.c:387
 #, c-format
 #, c-format
-msgid "For cohort %s = %g"
+msgid "%s: Unrecognized record type %d."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2220
-#, c-format
-msgid "For cohort %s = %.*s"
+#: src/sfm-read.c:394
+msgid "Read system-file dictionary successfully."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2251
-msgid "Nominal by Interval"
+#: src/sfm-read.c:401
+msgid "Error reading system-file header."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2256
-msgid "Lambda"
+#: src/sfm-read.c:425
+#, c-format
+msgid ""
+"%s: Bad size (%d) or count (%d) field on record type 7, subtype 3.\tExpected "
+"size %d, count 8."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2257
-msgid "Goodman and Kruskal tau"
+#: src/sfm-read.c:437
+#, c-format
+msgid ""
+"%s: Floating-point representation in system file is not IEEE-754.  PSPP "
+"cannot convert between floating-point formats."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2258
-msgid "Uncertainty Coefficient"
+#: src/sfm-read.c:453
+#, c-format
+msgid ""
+"%s: File-indicated endianness (%s) does not match endianness intuited from "
+"file header (%s)."
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2259
-msgid "Somers' d"
+#: src/sfm-read.c:456 src/sfm-read.c:457
+msgid "big-endian"
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2260
-msgid "Eta"
+#: src/sfm-read.c:456 src/sfm-read.c:457
+msgid "little-endian"
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2265
-msgid "Symmetric"
+#: src/sfm-read.c:458
+msgid "unknown"
 msgstr ""
 
 msgstr ""
 
-#: src/crosstabs.q:2266 src/crosstabs.q:2267
+#: src/sfm-read.c:462
 #, c-format
 #, c-format
-msgid "%s Dependent"
+msgid "%s: File-indicated character representation code (%s) is not ASCII."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:151 src/frequencies.q:95
-msgid "Mean"
+#: src/sfm-read.c:466
+msgid "DEC Kanji"
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:151
-msgid "mean"
+#: src/sfm-read.c:485
+#, c-format
+msgid ""
+"%s: Bad size (%d) or count (%d) field on record type 7, subtype 4.\tExpected "
+"size %d, count 8."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:152 src/frequencies.q:96
-msgid "S.E. Mean"
+#: src/sfm-read.c:500
+#, c-format
+msgid ""
+"%s: File-indicated value is different from internal value for at least one "
+"of the three system values.  SYSMIS: indicated %g, expected %g; HIGHEST: %g, "
+"%g; LOWEST: %g, %g."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:152
-msgid "S E Mean"
+#: src/sfm-read.c:531
+#, c-format
+msgid ""
+"%s: Bad magic.  Proper system files begin with the four characters `$FL2'. "
+"This file will not be read."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:152
-msgid "SE"
+#: src/sfm-read.c:574
+#, c-format
+msgid ""
+"%s: File layout code has unexpected value %d.  Value should be 2, in big-"
+"endian or little-endian format."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:153
-msgid "standard error of mean"
+#: src/sfm-read.c:590
+#, c-format
+msgid "%s: Number of elements per case (%d) is not between 1 and %d."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:154 src/frequencies.q:99
-msgid "Std Dev"
+#: src/sfm-read.c:599
+#, c-format
+msgid ""
+"%s: Index of weighting variable (%d) is not between 0 and number of elements "
+"per case (%d)."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:154
-msgid "SD"
+#: src/sfm-read.c:605
+#, c-format
+msgid "%s: Number of cases in file (%ld) is not between -1 and %d."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:155
-msgid "standard deviation"
+#: src/sfm-read.c:610
+#, c-format
+msgid "%s: Compression bias (%g) is not the usual value of 100."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:156 src/frequencies.q:100
-msgid "Variance"
+#: src/sfm-read.c:704
+#, c-format
+msgid "%s: position %d: Bad record type (%d); the expected value was 2."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:157
-msgid "Var"
+#: src/sfm-read.c:714
+#, c-format
+msgid ""
+"%s: position %d: String variable does not have proper number of continuation "
+"records."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:157
-msgid "variance"
+#: src/sfm-read.c:723
+#, c-format
+msgid "%s: position %d: Superfluous long string continuation record."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:158 src/frequencies.q:101
-msgid "Kurtosis"
+#: src/sfm-read.c:729
+#, c-format
+msgid "%s: position %d: Bad variable type code %d."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:159
-msgid "Kurt"
+#: src/sfm-read.c:732
+#, c-format
+msgid "%s: position %d: Variable label indicator field is not 0 or 1."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:159
-msgid "kurtosis"
+#: src/sfm-read.c:736
+#, c-format
+msgid ""
+"%s: position %d: Missing value indicator field is not -3, -2, 0, 1, 2, or 3."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:160 src/frequencies.q:102
-msgid "S.E. Kurt"
+#: src/sfm-read.c:742
+#, c-format
+msgid "%s: position %d: Variable name begins with invalid character."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:160
-msgid "S E Kurt"
+#: src/sfm-read.c:746
+#, c-format
+msgid "%s: position %d: Variable name begins with lowercase letter %c."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:160
-msgid "SEKurt"
+#: src/sfm-read.c:750
+#, c-format
+msgid ""
+"%s: position %d: Variable name begins with octothorpe (`#').  Scratch "
+"variables should not appear in system files."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:161
-msgid "standard error of kurtosis"
+#: src/sfm-read.c:765
+#, c-format
+msgid "%s: position %d: Variable name character %d is lowercase letter %c."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:162 src/frequencies.q:103
-msgid "Skewness"
+#: src/sfm-read.c:774
+#, c-format
+msgid ""
+"%s: position %d: character `\\%03o' (%c) is not valid in a variable name."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:162
-msgid "Skew"
+#: src/sfm-read.c:783
+#, c-format
+msgid "%s: Duplicate variable name `%s' within system file."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:163
-msgid "skewness"
+#: src/sfm-read.c:808
+#, c-format
+msgid "%s: Variable %s indicates variable label of invalid length %d."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:164 src/frequencies.q:104
-msgid "S.E. Skew"
+#: src/sfm-read.c:825
+#, c-format
+msgid "%s: Long string variable %s may not have missing values."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:164
-msgid "S E Skew"
+#: src/sfm-read.c:850
+#, c-format
+msgid ""
+"%s: String variable %s may not have missing values specified as a range."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:164
-msgid "SESkew"
+#: src/sfm-read.c:888
+#, c-format
+msgid "%s: Long string continuation records omitted at end of dictionary."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:165
-msgid "standard error of skewness"
+#: src/sfm-read.c:892
+#, c-format
+msgid ""
+"%s: System file header indicates %d variable positions but %d were read from "
+"file."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:166 src/frequencies.q:105
-msgid "Range"
+#: src/sfm-read.c:923
+#, c-format
+msgid "%s: %s variable %s has %s format specifier %s."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:166
-msgid "Rng"
+#: src/sfm-read.c:1003
+#, c-format
+msgid ""
+"%s: Variable index record (type 4) does not immediately follow value label "
+"record (type 3) as it should."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:167 src/frequencies.q:106
-msgid "Minimum"
+#: src/sfm-read.c:1014
+#, c-format
+msgid ""
+"%s: Number of variables associated with a value label (%d) is not between 1 "
+"and the number of variables (%d)."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:167
-msgid "Min"
+#: src/sfm-read.c:1030
+#, c-format
+msgid ""
+"%s: Variable index associated with value label (%d) is not between 1 and the "
+"number of values (%d)."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:168
-msgid "minimum"
+#: src/sfm-read.c:1037
+#, c-format
+msgid ""
+"%s: Variable index associated with value label (%d) refers to a continuation "
+"of a string variable, not to an actual variable."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:169 src/frequencies.q:107
-msgid "Maximum"
+#: src/sfm-read.c:1042
+#, c-format
+msgid "%s: Value labels are not allowed on long string variables (%s)."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:169
-msgid "Max"
+#: src/sfm-read.c:1053
+#, c-format
+msgid ""
+"%s: Variables associated with value label are not all of identical type.  "
+"Variable %s has %s type, but variable %s has %s type."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:170
-msgid "maximum"
+#: src/sfm-read.c:1094
+#, c-format
+msgid "%s: File contains duplicate label for value %g for variable %s."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:171 src/frequencies.q:108
-msgid "Sum"
+#: src/sfm-read.c:1098
+#, c-format
+msgid "%s: File contains duplicate label for value `%.*s' for variable %s."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:171
-msgid "sum"
+#: src/sfm-read.c:1135 src/sfm-read.c:1338
+#, c-format
+msgid "%s: Reading system file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:212 src/list.q:161
-msgid "No variables specified."
+#: src/sfm-read.c:1138 src/sfm-read.c:1245 src/sfm-read.c:1287
+#, c-format
+msgid "%s: Unexpected end of file."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:218
-msgid "OPTIONS may not be used with SAVE, FORMAT, or MISSING."
+#: src/sfm-read.c:1157
+#, c-format
+msgid "%s: System file contains multiple type 6 (document) records."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:280
+#: src/sfm-read.c:1163
 #, c-format
 #, c-format
-msgid "It's not possible to sort on `%s' without displaying `%s'."
+msgid "%s: Number of document lines (%ld) must be greater than 0."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:295
-msgid ""
-"At least one case in the data file had a weight value that was system-"
-"missing, zero, or negative.  These case(s) were ignored."
+#: src/sfm-read.c:1196
+#, c-format
+msgid "%s: Error reading file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:336
-msgid ""
-"Names for z-score variables must be given for individual variables, not for "
-"groups of variables."
+#: src/sfm-read.c:1235
+#, c-format
+msgid "%s: Compressed data is corrupted.  Data ends in partial case."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:344
-msgid "Name for z-score variable expected."
+#: src/sfm-read.c:1341
+#, c-format
+msgid "%s: Partial record at end of system file."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:349
-#, c-format
-msgid ""
-"Z-score variable name `%s' is a duplicate variable name with a current "
-"variable."
+#: src/sfm-read.c:1380
+msgid "reading as a system file"
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:358
+#: src/sfm-write.c:95
 #, c-format
 #, c-format
-msgid "Z-score variable name `%s' is used multiple times."
+msgid "Cannot write file %s as system file: already opened for %s."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:366
-msgid "`)' expected after z-score variable name."
+#: src/sfm-write.c:101
+#, c-format
+msgid "%s: Opening system-file handle %s for writing."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:426
+#: src/sfm-write.c:111
+#, c-format
 msgid ""
 msgid ""
-"Ran out of generic names for Z-score variables.  There are only 126 generic "
-"names: ZSC001-ZSC0999, STDZ01-STDZ09, ZZZZ01-ZZZZ09, ZQZQ01-ZQZQ09."
+"An error occurred while opening \"%s\" for writing as a system file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:455
-msgid "Mapping of variables to corresponding Z-scores."
+#: src/sfm-write.c:165
+msgid "Wrote system-file header successfully."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:460
-msgid "Source"
+#: src/sfm-write.c:170
+msgid "Error writing system-file header."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:461
-msgid "Target"
+#: src/sfm-write.c:606
+#, c-format
+msgid "%s: Writing system file: %s."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:548 src/descript.q:554
-msgid "Z-score of "
+#: src/sfm-write.c:754
+msgid "writing as a system file"
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:803
-msgid "Valid N"
+#: src/sort.c:197
+msgid "`A' or `D' expected inside parentheses."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:804
-msgid "Missing N"
+#: src/sort.c:202
+msgid "`)' expected."
 msgstr ""
 
 msgstr ""
 
-#: src/descript.q:831
+#: src/sort.c:552 src/sort.c:730
 #, c-format
 #, c-format
-msgid "Valid cases = %g; cases with missing value(s) = %g."
+msgid ""
+"Out of memory.  Could not allocate room for minimum of %d cases of %d bytes "
+"each.  (PSPP workspace is currently restricted to a maximum of %d KB.)"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:97
-msgid "Median"
+#: src/sysfile-info.c:94
+msgid "File:"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:98
-msgid "Mode"
+#: src/sysfile-info.c:96
+msgid "Label:"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:274
-msgid ""
-"At most one of BARCHART, HISTOGRAM, or HBAR should be given.  HBAR will be "
-"assumed.  Argument values will be given precedence increasing along the "
-"order given."
+#: src/sysfile-info.c:100
+msgid "No label."
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:355
-#, c-format
-msgid ""
-"MAX must be greater than or equal to MIN, if both are specified.  However, "
-"MIN was specified as %g and MAX as %g.  MIN and MAX will be ignored."
+#: src/sysfile-info.c:103
+msgid "Created:"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:605
-msgid ""
-"Upper limit of integer mode value range must be greater than lower limit."
+#: src/sysfile-info.c:106
+msgid "Endian:"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:617
-#, c-format
-msgid "Variable %s specified multiple times on VARIABLES subcommand."
+#: src/sysfile-info.c:107
+msgid "Big."
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:630
-#, c-format
-msgid "Integer mode specified, but %s is not a numeric variable."
+#: src/sysfile-info.c:107
+msgid "Little."
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:690
-msgid "`)' expected after GROUPED interval list."
+#: src/sysfile-info.c:108
+msgid "Variables:"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:700
-#, c-format
-msgid "Variables %s specified on GROUPED but not on VARIABLES."
+#: src/sysfile-info.c:111
+msgid "Cases:"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:703
-#, c-format
-msgid "Variables %s specified multiple times on GROUPED subcommand."
+#: src/sysfile-info.c:114
+msgid "Type:"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:754
-msgid "Percentile list expected after PERCENTILES."
+#: src/sysfile-info.c:115
+msgid "System File."
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:762
-msgid "Percentiles must be greater than 0 and less than 100."
+#: src/sysfile-info.c:116
+msgid "Weight:"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:897 src/frequencies.q:987 src/frequencies.q:988
-#: src/frequencies.q:1018
-msgid "Cum"
+#: src/sysfile-info.c:120
+msgid "Not weighted."
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:899 src/frequencies.q:1423
-msgid "Frequency"
+#: src/sysfile-info.c:122
+msgid "Mode:"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:918
-msgid "Value Label"
+#: src/sysfile-info.c:124
+#, c-format
+msgid "Compression %s."
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:1016
-msgid "Freq"
+#: src/sysfile-info.c:124
+msgid "on"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:1017 src/frequencies.q:1019
-msgid "Pct"
+#: src/sysfile-info.c:124
+msgid "off"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:1135
-#, c-format
-msgid "No valid data for variable %s; statistics not displayed."
+#: src/sysfile-info.c:133 src/sysfile-info.c:370
+msgid "Description"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:1229
-#, c-format
-msgid "only %g case%s for variable %s, statistics not computed"
+#: src/sysfile-info.c:134 src/sysfile-info.c:368
+msgid "Position"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:1264
-#, c-format
-msgid ""
-"The variable %s has %d modes.  The lowest of these is the one given in the "
-"table."
+#: src/sysfile-info.c:191
+msgid "The active file does not have a file label."
 msgstr ""
 
 msgstr ""
 
-#. Draw axis labels.
-#. 18-point text
-#: src/frequencies.q:1423
-msgid "Percentage"
+#: src/sysfile-info.c:194
+msgid "File label:"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:1446
-msgid "low-res graphs not implemented"
+#: src/sysfile-info.c:256
+msgid "No variables to display."
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:1580
-#, c-format
-msgid ""
-"Could not make histogram for %s for specified minimum %g and maximum %g; "
-"please discard graph."
+#: src/sysfile-info.c:275
+msgid "Macros not supported."
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:1719
-msgid "Percentile    Value     Percentile    Value     Percentile    Value"
+#: src/sysfile-info.c:285
+msgid "The active file dictionary does not contain any documents."
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:1736
-msgid "this form of percentiles not supported"
+#: src/sysfile-info.c:294
+msgid "Documents in the active file:"
 msgstr ""
 
 msgstr ""
 
-#: src/frequencies.q:1800
-#, c-format
-msgid "Difference between %g and %g is too small for grouping interval %g."
+#: src/sysfile-info.c:372 src/sysfile-info.c:530 src/vfm.c:876
+msgid "Label"
 msgstr ""
 
 msgstr ""
 
-#: src/list.q:169
+#: src/sysfile-info.c:444
 #, c-format
 #, c-format
-msgid ""
-"The first case (%ld) specified precedes the last case (%ld) specified.  The "
-"values will be swapped."
+msgid "Format: %s"
 msgstr ""
 
 msgstr ""
 
-#: src/list.q:177
+#: src/sysfile-info.c:451
 #, c-format
 #, c-format
-msgid ""
-"The first case (%ld) to list is less than 1.  The value is being reset to 1."
+msgid "Print Format: %s"
 msgstr ""
 
 msgstr ""
 
-#: src/list.q:183
+#: src/sysfile-info.c:454
 #, c-format
 #, c-format
-msgid ""
-"The last case (%ld) to list is less than 1.  The value is being reset to 1."
+msgid "Write Format: %s"
 msgstr ""
 
 msgstr ""
 
-#: src/list.q:189
-#, c-format
-msgid "The step value %ld is less than 1.  The value is being reset to 1."
+#: src/sysfile-info.c:462
+msgid "Missing Values: "
 msgstr ""
 
 msgstr ""
 
-#: src/list.q:217
-msgid "`/FORMAT WEIGHT' specified, but weighting is not on."
+#: src/sysfile-info.c:529 src/vfm.c:875 src/crosstabs.q:1068
+#: src/crosstabs.q:1095 src/crosstabs.q:1115 src/crosstabs.q:1137
+#: src/examine.q:1125 src/frequencies.q:1056 src/frequencies.q:1174
+msgid "Value"
 msgstr ""
 
 msgstr ""
 
-#: src/list.q:455
-msgid "Line"
+#: src/sysfile-info.c:586
+msgid "No vectors defined."
 msgstr ""
 
 msgstr ""
 
-#: src/means.q:108
-msgid "Missing required subcommand TABLES."
+#: src/sysfile-info.c:601
+msgid "Vector"
 msgstr ""
 
 msgstr ""
 
-#: src/means.q:155
-msgid "TABLES or CROSSBREAK subcommand may not appear more than once."
+#: src/tab.c:254
+#, c-format
+msgid "bad vline: x=%d+%d=%d y=(%d+%d=%d,%d+%d=%d) in table size (%d,%d)\n"
 msgstr ""
 
 msgstr ""
 
-#: src/means.q:202
+#: src/tab.c:329
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"Variable %s specified on TABLES or CROSSBREAK, but not specified on "
-"VARIABLES."
+"bad box: (%d+%d=%d,%d+%d=%d)-(%d+%d=%d,%d+%d=%d) in table size (%d,%d)\n"
 msgstr ""
 
 msgstr ""
 
-#: src/means.q:216
-#, c-format
-msgid "LOWEST and HIGHEST may not be used for independent variables (%s)."
+#: src/temporary.c:45
+msgid "This command is not valid inside DO IF or LOOP."
 msgstr ""
 
 msgstr ""
 
-#: src/means.q:224
-#, c-format
+#: src/temporary.c:52
 msgid ""
 msgid ""
-"Independent variables (%s) may not have noninteger endpoints in their ranges."
+"This command may only appear once between procedures and procedure-like "
+"commands."
 msgstr ""
 
 msgstr ""
 
-#: src/means.q:245
+#: src/title.c:55
 #, c-format
 #, c-format
-msgid "Variable %s is multiply specified on TABLES or CROSSBREAK."
+msgid "%s before: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: src/means.q:271
-msgid "VARIABLES must precede TABLES."
+#: src/title.c:55
+msgid "<none>"
 msgstr ""
 
 msgstr ""
 
-#: src/means.q:328
+#: src/title.c:67
 #, c-format
 #, c-format
-msgid "Upper value (%g) is less than lower value (%g) on VARIABLES subcommand."
-msgstr ""
-
-#: src/t-test.q:470
-msgid "expecting variable name in GROUPS subcommand"
+msgid "%s: `.' expected after string."
 msgstr ""
 
 msgstr ""
 
-#: src/t-test.q:475
+#: src/title.c:83
 #, c-format
 #, c-format
-msgid "Long string variable %s is not valid here."
+msgid "%s after: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: src/t-test.q:491
-msgid ""
-"When applying GROUPS to a string variable, at least one value must be "
-"specified."
+#: src/title.c:139
+#, c-format
+msgid "Document entered %s %02d:%02d:%02d by %s (%s):"
 msgstr ""
 
 msgstr ""
 
-#: src/t-test.q:581
+#: src/val-labs.c:115
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"PAIRED was specified but the number of variables preceding WITH (%d) did not "
-"match the number following (%d)."
+"It is not possible to assign value labels to long string variables such as %"
+"s."
 msgstr ""
 
 msgstr ""
 
-#: src/t-test.q:597
-msgid "At least two variables must be specified on PAIRS."
+#: src/val-labs.c:164
+#, c-format
+msgid "Value label `%g' is not integer."
 msgstr ""
 
 msgstr ""
 
-#: src/count.c:189
-msgid "Destination cannot be a string variable."
+#: src/val-labs.c:174
+msgid "Truncating value label to 60 characters."
 msgstr ""
 
 msgstr ""
 
-#: src/count.c:299
-#, c-format
-msgid ""
-"%g THRU %g is not a valid range.  The number following THRU must be at least "
-"as big as the number preceding THRU."
+#: src/var-labs.c:47
+msgid "String expected for variable label."
 msgstr ""
 
 msgstr ""
 
-#: src/vars-atr.c:61
-msgid "Vartree:\n"
+#: src/var-labs.c:53
+msgid "Truncating variable label to 255 characters."
 msgstr ""
 
 msgstr ""
 
-#: src/vars-atr.c:313
+#: src/vars-prs.c:48
 #, c-format
 #, c-format
-msgid "clearing variable %d:%s %s\n"
-msgstr ""
-
-#: src/vars-atr.c:314
-msgid "in default dictionary"
+msgid "%s is not a variable name."
 msgstr ""
 
 msgstr ""
 
-#: src/vars-atr.c:315
-msgid "in auxiliary dictionary"
+#: src/vars-prs.c:100
+msgid "ordinary"
 msgstr ""
 
 msgstr ""
 
-#: src/vars-prs.c:113
-#, c-format
-msgid "%s is not declared as a variable."
+#: src/vars-prs.c:102
+msgid "system"
 msgstr ""
 
 msgstr ""
 
-#: src/vars-prs.c:131
-#, c-format
-msgid "%s is not a variable name."
+#: src/vars-prs.c:104
+msgid "scratch"
 msgstr ""
 
 msgstr ""
 
-#: src/vars-prs.c:230
+#: src/vars-prs.c:209
 #, c-format
 msgid "%s TO %s is not valid syntax since %s precedes %s in the dictionary."
 msgstr ""
 
 #, c-format
 msgid "%s TO %s is not valid syntax since %s precedes %s in the dictionary."
 msgstr ""
 
-#: src/vars-prs.c:239
+#: src/vars-prs.c:219
 #, c-format
 msgid ""
 "When using the TO keyword to specify several variables, both variables must "
 "be from the same variable dictionaries, of either ordinary, scratch, or "
 #, c-format
 msgid ""
 "When using the TO keyword to specify several variables, both variables must "
 "be from the same variable dictionaries, of either ordinary, scratch, or "
-"system variables.  %s and %s are from different dictionaries."
+"system variables.  %s is a %s variable, whereas %s is %s."
 msgstr ""
 
 msgstr ""
 
-#: src/vars-prs.c:256
+#: src/vars-prs.c:237
 #, c-format
 msgid "Scratch variables (such as %s) are not allowed here."
 msgstr ""
 
 #, c-format
 msgid "Scratch variables (such as %s) are not allowed here."
 msgstr ""
 
-#: src/vars-prs.c:279
+#: src/vars-prs.c:260
 #, c-format
 msgid ""
 "%s is not a numeric variable.  It will not be included in the variable list."
 msgstr ""
 
 #, c-format
 msgid ""
 "%s is not a numeric variable.  It will not be included in the variable list."
 msgstr ""
 
-#: src/vars-prs.c:285
+#: src/vars-prs.c:263
 #, c-format
 msgid ""
 "%s is not a string variable.  It will not be included in the variable list."
 msgstr ""
 
 #, c-format
 msgid ""
 "%s is not a string variable.  It will not be included in the variable list."
 msgstr ""
 
-#: src/vars-prs.c:291
+#: src/vars-prs.c:267
 #, c-format
 msgid ""
 "%s and %s are not the same type.  All variables in this variable list must "
 "be of the same type.  %s will be omitted from list."
 msgstr ""
 
 #, c-format
 msgid ""
 "%s and %s are not the same type.  All variables in this variable list must "
 "be of the same type.  %s will be omitted from list."
 msgstr ""
 
-#: src/vars-prs.c:299
+#: src/vars-prs.c:272
 #, c-format
 msgid "Variable %s appears twice in variable list."
 msgstr ""
 
 #, c-format
 msgid "Variable %s appears twice in variable list."
 msgstr ""
 
-#: src/vars-prs.c:370
+#: src/vars-prs.c:352
 msgid "incorrect use of TO convention"
 msgstr ""
 
 msgid "incorrect use of TO convention"
 msgstr ""
 
-#: src/vars-prs.c:410
+#: src/vars-prs.c:399
 msgid "Scratch variables not allowed here."
 msgstr ""
 
 msgid "Scratch variables not allowed here."
 msgstr ""
 
-#: src/vars-prs.c:432
+#: src/vars-prs.c:421
 msgid "Prefixes don't match in use of TO convention."
 msgstr ""
 
 msgid "Prefixes don't match in use of TO convention."
 msgstr ""
 
-#: src/vars-prs.c:437
+#: src/vars-prs.c:426
 msgid "Bad bounds in use of TO convention."
 msgstr ""
 
 msgid "Bad bounds in use of TO convention."
 msgstr ""
 
-#: src/vfm.c:311
+#: src/vector.c:66
 #, c-format
 #, c-format
-msgid ""
-"Workspace overflow predicted.  Max workspace is currently set to %d KB (%d "
-"cases at %d bytes each).  Paging active file to disk."
+msgid "Vector name %s is given twice."
 msgstr ""
 
 msgstr ""
 
-#: src/vfm.c:374
-msgid "!ERROR!"
+#: src/vector.c:72
+#, c-format
+msgid "There is already a vector with name %s."
 msgstr ""
 
 msgstr ""
 
-#: src/vfm.c:395
-msgid "<NOVAR>"
+#: src/vector.c:93
+msgid ""
+"A slash must be used to separate each vector specification when using the "
+"long form.  Commands such as VECTOR A,B=Q1 TO Q20 are not supported."
 msgstr ""
 
 msgstr ""
 
-#: src/vfm.c:655
-#, c-format
-msgid ""
-"An error occurred attempting to create a temporary file for use as the "
-"active file: %s."
+#: src/vector.c:127
+msgid "Vectors must have at least one element."
 msgstr ""
 
 msgstr ""
 
-#: src/vfm.c:673
+#: src/vector.c:141
 #, c-format
 #, c-format
-msgid ""
-"An error occurred while attempting to read from a temporary file created for "
-"the active file: %s."
+msgid "%s%d is too long for a variable name."
 msgstr ""
 
 msgstr ""
 
-#: src/vfm.c:701
-#, c-format
+#: src/vector.c:179
 msgid ""
 msgid ""
-"An error occurred while attempting to write to a temporary file used as the "
-"active file: %s."
+"The syntax for this command does not match the expected syntax for either "
+"the long form or the short form of VECTOR."
 msgstr ""
 
 msgstr ""
 
-#: src/vfm.c:715
-#, c-format
-msgid ""
-"An error occurred while attempting to rewind a temporary file used as the "
-"active file: %s."
+#: src/weight.c:52
+msgid "The weighting variable must be numeric."
 msgstr ""
 
 msgstr ""
 
-#: src/vfm.c:830
-msgid "Virtual memory exhausted.  Paging active file to disk."
+#: src/weight.c:57
+msgid "The weighting variable may not be scratch."
 msgstr ""
 
 msgstr ""
 
-#: src/vfm.c:833
-#, c-format
+#: src/crosstabs.q:241
 msgid ""
 msgid ""
-"Workspace limit of %d KB (%d cases at %d bytes each) overflowed.  Paging "
-"active file to disk."
+"Missing mode REPORT not allowed in general mode.  Assuming MISSING=TABLE."
 msgstr ""
 
 msgstr ""
 
-#: src/vfm.c:857 src/vfm.c:894
-#, c-format
-msgid ""
-"An error occurred while attempting to write to a temporary file created as "
-"the active file, while paging to disk: %s."
+#: src/crosstabs.q:251
+msgid "Write mode ALL not allowed in general mode.  Assuming WRITE=CELLS."
 msgstr ""
 
 msgstr ""
 
-#: src/vfm.c:1008
-msgid "transform: "
+#: src/crosstabs.q:312
+msgid "expecting BY"
 msgstr ""
 
 msgstr ""
 
-#: src/autorecode.c:135
-#, c-format
-msgid "Target variable %s duplicates existing variable %s."
+#: src/crosstabs.q:379
+msgid "VARIABLES must be specified before TABLES."
 msgstr ""
 
 msgstr ""
 
-#: src/autorecode.c:142
+#: src/crosstabs.q:416
 #, c-format
 #, c-format
-msgid "Duplicate variable name %s among target variables."
+msgid "Maximum value (%ld) less than minimum value (%ld)."
 msgstr ""
 
 msgstr ""
 
-#: src/compute.c:140 src/compute.c:186 src/compute.c:292 src/compute.c:329
-#, c-format
-msgid ""
-"When executing COMPUTE: SYSMIS is not a valid value as an index into vector %"
-"s."
+#: src/crosstabs.q:769
+msgid "Summary."
 msgstr ""
 
 msgstr ""
 
-#: src/compute.c:143 src/compute.c:189 src/compute.c:295 src/compute.c:332
-#, c-format
-msgid ""
-"When executing COMPUTE: %g is not a valid value as an index into vector %s."
+#: src/crosstabs.q:771 src/examine.q:784
+msgid "Cases"
 msgstr ""
 
 msgstr ""
 
-#: src/compute.c:422
-#, c-format
-msgid "There is no vector named %s."
+#: src/crosstabs.q:772 src/examine.q:722 src/frequencies.q:1054
+#: src/frequencies.q:1421
+msgid "Valid"
 msgstr ""
 
 msgstr ""
 
-#: src/compute.c:471
-msgid "Extra characters after expression."
+#: src/crosstabs.q:773 src/examine.q:723 src/frequencies.q:1121
+#: src/frequencies.q:1422
+msgid "Missing"
 msgstr ""
 
 msgstr ""
 
-#: src/flip.c:160
-#, c-format
-msgid "Could not create acceptable variant for variable %s."
+#: src/crosstabs.q:774 src/crosstabs.q:977 src/crosstabs.q:1690
+#: src/examine.q:724 src/frequencies.q:1130 src/oneway.q:306 src/oneway.q:483
+msgid "Total"
 msgstr ""
 
 msgstr ""
 
-#: src/flip.c:176
-msgid "Cannot create more than 99999 variable names."
+#: src/crosstabs.q:784 src/examine.q:805 src/frequencies.q:1420
+#: src/oneway.q:393 src/t-test.q:680 src/t-test.q:703 src/t-test.q:828
+#: src/t-test.q:1365
+msgid "N"
 msgstr ""
 
 msgstr ""
 
-#: src/flip.c:290
-#, c-format
-msgid "Error reading FLIP source file: %s."
+#: src/crosstabs.q:785 src/examine.q:807 src/frequencies.q:1058
+#: src/frequencies.q:1059 src/frequencies.q:1060
+msgid "Percent"
 msgstr ""
 
 msgstr ""
 
-#: src/flip.c:366
-msgid "Could not create temporary file for FLIP."
+#: src/crosstabs.q:1027
+msgid "count"
 msgstr ""
 
 msgstr ""
 
-#: src/flip.c:376 src/flip.c:395
-#, c-format
-msgid "Error writing FLIP file: %s."
+#: src/crosstabs.q:1028
+msgid "row %"
 msgstr ""
 
 msgstr ""
 
-#: src/flip.c:431
-msgid "Error creating FLIP source file."
+#: src/crosstabs.q:1029
+msgid "column %"
 msgstr ""
 
 msgstr ""
 
-#: src/flip.c:434
-#, c-format
-msgid "Error rewinding FLIP file: %s."
+#: src/crosstabs.q:1030
+msgid "total %"
 msgstr ""
 
 msgstr ""
 
-#: src/flip.c:443
-#, c-format
-msgid "Error reading FLIP file: %s."
+#: src/crosstabs.q:1031
+msgid "expected"
 msgstr ""
 
 msgstr ""
 
-#: src/flip.c:455
-#, c-format
-msgid "Error seeking FLIP source file: %s."
+#: src/crosstabs.q:1032
+msgid "residual"
 msgstr ""
 
 msgstr ""
 
-#: src/flip.c:460
-#, c-format
-msgid "Error writing FLIP source file: %s."
+#: src/crosstabs.q:1033
+msgid "std. resid."
 msgstr ""
 
 msgstr ""
 
-#: src/flip.c:468
-#, c-format
-msgid "Error rewind FLIP source file: %s."
+#: src/crosstabs.q:1034
+msgid "adj. resid."
 msgstr ""
 
 msgstr ""
 
-#: src/print.c:209
-msgid "expecting a valid subcommand"
+#: src/crosstabs.q:1067 src/crosstabs.q:1094 src/crosstabs.q:1114
+#: src/crosstabs.q:1135 src/examine.q:448
+msgid "Statistic"
 msgstr ""
 
 msgstr ""
 
-#: src/print.c:389 src/print.c:406
-#, c-format
-msgid "%g is not a valid column location."
+#: src/crosstabs.q:1069 src/oneway.q:276 src/oneway.q:711 src/t-test.q:979
+#: src/t-test.q:1171 src/t-test.q:1263
+msgid "df"
 msgstr ""
 
 msgstr ""
 
-#: src/print.c:400
-#, c-format
-msgid "Column location expected following `%d-'."
+#: src/crosstabs.q:1071
+msgid "Asymp. Sig. (2-sided)"
 msgstr ""
 
 msgstr ""
 
-#: src/print.c:411
-#, c-format
-msgid ""
-"%d-%ld is not a valid column range.  The second column must be greater than "
-"or equal to the first."
+#: src/crosstabs.q:1073
+msgid "Exact. Sig. (2-sided)"
 msgstr ""
 
 msgstr ""
 
-#: src/print.c:517
-#, c-format
-msgid ""
-"%s is not of the same type as %s.  To specify variables of different types "
-"in the same variable list, use a FORTRAN-like format specifier."
+#: src/crosstabs.q:1075
+msgid "Exact. Sig. (1-sided)"
 msgstr ""
 
 msgstr ""
 
-#: src/print.c:547
-msgid ""
-"The ending column for a field must not be less than the starting column."
+#: src/crosstabs.q:1093 src/crosstabs.q:1134
+msgid "Category"
 msgstr ""
 
 msgstr ""
 
-#: src/print.c:630
-#, c-format
-msgid "%s variables cannot be displayed with format %s."
+#: src/crosstabs.q:1096 src/crosstabs.q:1138
+msgid "Asymp. Std. Error"
 msgstr ""
 
 msgstr ""
 
-#: src/print.c:717
-#, c-format
-msgid "Display format %s may not be used with a %s variable."
+#: src/crosstabs.q:1097 src/crosstabs.q:1139
+msgid "Approx. T"
 msgstr ""
 
 msgstr ""
 
-#: src/print.c:867
-#, c-format
-msgid "Writing %3d records to file %s."
+#: src/crosstabs.q:1098 src/crosstabs.q:1140
+msgid "Approx. Sig."
 msgstr ""
 
 msgstr ""
 
-#: src/print.c:868
+#: src/crosstabs.q:1113
 #, c-format
 #, c-format
-msgid "Writing %3d records to the listing file."
+msgid " 95%% Confidence Interval"
 msgstr ""
 
 msgstr ""
 
-#: src/print.c:1082
-msgid "A file name or handle was expected in the OUTFILE subcommand."
+#: src/crosstabs.q:1116 src/t-test.q:983 src/t-test.q:1168 src/t-test.q:1266
+msgid "Lower"
 msgstr ""
 
 msgstr ""
 
-#: src/print.c:1134
-#, c-format
-msgid ""
-"The expression on PRINT SPACE evaluated to %d.  It's not possible to PRINT "
-"SPACE a negative number of lines."
+#: src/crosstabs.q:1117 src/t-test.q:984 src/t-test.q:1169 src/t-test.q:1267
+msgid "Upper"
 msgstr ""
 
 msgstr ""
 
-#: src/recode.c:290
-#, c-format
-msgid ""
-"%d variable(s) cannot be recoded into %d variable(s).  Specify the same "
-"number of variables as input and output variables."
+#: src/crosstabs.q:1136
+msgid "Type"
 msgstr ""
 
 msgstr ""
 
-#: src/recode.c:304
-#, c-format
-msgid ""
-"There is no string variable named %s.  (All string variables specified on "
-"INTO must already exist.  Use the STRING command to create a string "
-"variable.)"
+#: src/crosstabs.q:1884
+msgid "Pearson Chi-Square"
 msgstr ""
 
 msgstr ""
 
-#: src/recode.c:313
-#, c-format
-msgid ""
-"Type mismatch between input and output variables.  Output variable %s is not "
-"a string variable, but all the input variables are string variables."
+#: src/crosstabs.q:1885
+msgid "Likelihood Ratio"
 msgstr ""
 
 msgstr ""
 
-#: src/recode.c:332
-#, c-format
-msgid "Type mismatch after INTO: %s is not a numeric variable."
+#: src/crosstabs.q:1886
+msgid "Fisher's Exact Test"
 msgstr ""
 
 msgstr ""
 
-#: src/recode.c:362
-msgid ""
-"INTO must be used when the input values are numeric and output values are "
-"string."
+#: src/crosstabs.q:1887
+msgid "Continuity Correction"
 msgstr ""
 
 msgstr ""
 
-#: src/recode.c:370
-msgid ""
-"INTO must be used when the input values are string and output values are "
-"numeric."
+#: src/crosstabs.q:1888
+msgid "Linear-by-Linear Association"
 msgstr ""
 msgstr ""
-
-#: src/recode.c:507
-msgid ""
-"Inconsistent output types.  The output values must be all numeric or all "
-"string."
+
+#: src/crosstabs.q:1925 src/crosstabs.q:1995 src/crosstabs.q:2054
+msgid "N of Valid Cases"
 msgstr ""
 
 msgstr ""
 
-#: src/recode.c:558
-msgid "following LO THRU"
+#: src/crosstabs.q:1941 src/crosstabs.q:2070
+msgid "Nominal by Nominal"
 msgstr ""
 
 msgstr ""
 
-#: src/recode.c:574 src/recode.c:603
-msgid "in source value"
+#: src/crosstabs.q:1942 src/crosstabs.q:2071
+msgid "Ordinal by Ordinal"
 msgstr ""
 
 msgstr ""
 
-#: src/recode.c:616
-msgid ""
-"Keyword CONVERT may only be used with string input values and numeric output "
-"values."
+#: src/crosstabs.q:1943
+msgid "Interval by Interval"
 msgstr ""
 
 msgstr ""
 
-#: src/recode.c:872
-msgid "!!END!!"
+#: src/crosstabs.q:1944
+msgid "Measure of Agreement"
 msgstr ""
 
 msgstr ""
 
-#: src/recode.c:893 src/recode.c:909
-msgid "!!ERROR!!"
+#: src/crosstabs.q:1949
+msgid "Phi"
 msgstr ""
 
 msgstr ""
 
-#: src/sel-if.c:102
-msgid "The filter variable must be numeric."
+#: src/crosstabs.q:1950
+msgid "Cramer's V"
 msgstr ""
 
 msgstr ""
 
-#: src/sel-if.c:108
-msgid "The filter variable may not be scratch."
+#: src/crosstabs.q:1951
+msgid "Contingency Coefficient"
 msgstr ""
 
 msgstr ""
 
-#: src/sel-if.c:142
-msgid "Only last instance of this command is in effect."
+#: src/crosstabs.q:1952
+msgid "Kendall's tau-b"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:131
-msgid "`A' or `D' expected inside parentheses."
+#: src/crosstabs.q:1953
+msgid "Kendall's tau-c"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:137
-msgid "`)' expected."
+#: src/crosstabs.q:1954
+msgid "Gamma"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:462
-#, c-format
-msgid "%s: Cannot create temporary directory: %s."
+#: src/crosstabs.q:1955
+msgid "Spearman Correlation"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:486
-#, c-format
-msgid "%s: Error removing directory for temporary files: %s."
+#: src/crosstabs.q:1956
+msgid "Pearson's R"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:530
-#, c-format
-msgid ""
-"Out of memory.  Could not allocate room for minimum of %d cases of %d bytes "
-"each.  (PSPP workspace is currently restricted to a maximum of %d KB.)"
+#: src/crosstabs.q:1957
+msgid "Kappa"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:542
+#: src/crosstabs.q:2027
 #, c-format
 #, c-format
-msgid "allocated %d cases == %d bytes\n"
+msgid "Odds Ratio for %s (%g / %g)"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:580
+#: src/crosstabs.q:2030
 #, c-format
 #, c-format
-msgid "%s: Error writing temporary file: %s."
+msgid "Odds Ratio for %s (%.*s / %.*s)"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:592
+#: src/crosstabs.q:2038
 #, c-format
 #, c-format
-msgid "SORT: Closing handle %d."
+msgid "For cohort %s = %g"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:598 src/sort.c:822
+#: src/crosstabs.q:2041
 #, c-format
 #, c-format
-msgid "%s: Error closing temporary file: %s."
+msgid "For cohort %s = %.*s"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:620 src/sort.c:636
-#, c-format
-msgid "SORT: %s: Opening for writing as run %d."
+#: src/crosstabs.q:2072
+msgid "Nominal by Interval"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:642
-#, c-format
-msgid "%s: Error opening temporary file for reading: %s."
+#: src/crosstabs.q:2077
+msgid "Lambda"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:668 src/sort.c:684
-#, c-format
-msgid "%s: Error creating temporary file: %s."
+#: src/crosstabs.q:2078
+msgid "Goodman and Kruskal tau"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:826 src/sort.c:987 src/sort.c:1037 src/sort.c:1207
-#: src/sort.c:1214
-#, c-format
-msgid "%s: Error removing temporary file: %s."
+#: src/crosstabs.q:2079
+msgid "Uncertainty Coefficient"
 msgstr ""
 
 msgstr ""
 
-#. Find the shortest runs; put them in runs[] in reverse order
-#. of length, to force dummy runs of length 0 to the end of the
-#. list.
-#: src/sort.c:969
-msgid "merging runs"
+#: src/crosstabs.q:2080
+msgid "Somers' d"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:977
-#, c-format
-msgid " into run %d(%d)\n"
+#: src/crosstabs.q:2081
+msgid "Eta"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:996
-msgid "Out of memory expanding Huffman priority queue."
+#: src/crosstabs.q:2086
+msgid "Symmetric"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:1048
+#: src/crosstabs.q:2087 src/crosstabs.q:2088
 #, c-format
 #, c-format
-msgid "%s: Error creating temporary file for merge: %s."
+msgid "%s Dependent"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:1076 src/sort.c:1134
+#: src/examine.q:217 src/examine.q:229
 #, c-format
 #, c-format
-msgid "%s: Error reading temporary file in merge: %s."
+msgid "%s and %s are mutually exclusive"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:1079 src/sort.c:1138
-#, c-format
-msgid "%s: Unexpected end of temporary file in merge."
+#: src/examine.q:449 src/oneway.q:396 src/oneway.q:709
+msgid "Std. Error"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:1104
-#, c-format
-msgid "%s: Error writing temporary file in merge: %s."
+#: src/examine.q:563 src/oneway.q:410
+msgid "Descriptives"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:1154 src/sort.c:1187
+#: src/examine.q:602 src/oneway.q:401
 #, c-format
 #, c-format
-msgid "%s: Error closing temporary file in merge: %s."
+msgid "%g%% Confidence Interval for Mean"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:1159
-#, c-format
-msgid "%s: Error removing temporary file in merge: %s."
+#: src/examine.q:608 src/oneway.q:403
+msgid "Lower Bound"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:1258
-#, c-format
-msgid "%s: Cannot open sort result file: %s."
+#: src/examine.q:619 src/oneway.q:404
+msgid "Upper Bound"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:1269
-#, c-format
-msgid "%s: Error reading sort result file: %s."
+#: src/examine.q:631
+msgid "5% Trimmed Mean"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:1272
-#, c-format
-msgid "%s: Unexpected end of sort result file: %s."
+#: src/examine.q:636 src/frequencies.q:102
+msgid "Median"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:1283
-#, c-format
-msgid "%s: Error closing sort result file: %s."
+#: src/examine.q:653 src/oneway.q:395 src/t-test.q:682 src/t-test.q:705
+#: src/t-test.q:829 src/t-test.q:1166
+msgid "Std. Deviation"
 msgstr ""
 
 msgstr ""
 
-#: src/sort.c:1287
-#, c-format
-msgid "%s: Error removing sort result file: %s."
+#: src/examine.q:701
+msgid "Interquartile Range"
 msgstr ""
 
 msgstr ""
 
-#: src/include.c:51
-msgid "Unrecognized filename format."
+#: src/examine.q:778
+msgid "Case Processing Summary"
 msgstr ""
 
 msgstr ""
 
-#: src/loop.c:203
-msgid "The index variable may not be a string variable."
+#: src/examine.q:1103
+msgid "Extreme Values"
 msgstr ""
 
 msgstr ""
 
-#: src/loop.c:323
-msgid "There is no LOOP command that corresponds to this END LOOP."
+#: src/examine.q:1126
+msgid "Case Number"
 msgstr ""
 
 msgstr ""
 
-#: src/loop.c:524
-msgid ""
-"This command may only appear enclosed in a LOOP/END LOOP control structure."
+#: src/examine.q:1252
+msgid "Highest"
 msgstr ""
 
 msgstr ""
 
-#: src/loop.c:530
-msgid "BREAK not enclosed in DO IF structure."
+#: src/examine.q:1257
+msgid "Lowest"
 msgstr ""
 
 msgstr ""
 
-#: src/loop.c:607
+#: src/file-handle.q:125
 #, c-format
 #, c-format
-msgid "%s without %s."
+msgid ""
+"File handle %s already refers to file %s.  File handle cannot be redefined "
+"within a session."
 msgstr ""
 
 msgstr ""
 
-#: src/repeat.c:160
-#, c-format
-msgid "Identifier %s is given twice."
+#: src/file-handle.q:147
+msgid "The FILE HANDLE required subcommand NAME is not present."
 msgstr ""
 
 msgstr ""
 
-#: src/repeat.c:203
+#: src/file-handle.q:166
+msgid ""
+"Fixed-length records were specified on /RECFORM, but record length was not "
+"specified on /LRECL.  Assuming 1024-character records."
+msgstr ""
+
+#: src/file-handle.q:173
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"There must be the same number of substitutions for each dummy variable "
-"specified.  Since there were %d substitutions for %s, there must be %d for %"
-"s as well, but %d were specified."
+"Record length (%ld) must be at least one byte.  1-character records will be "
+"assumed."
 msgstr ""
 
 msgstr ""
 
-#: src/repeat.c:312
-msgid "No commands in scope."
+#: src/file-handle.q:247
+msgid "<Inline File>"
 msgstr ""
 
 msgstr ""
 
-#: src/repeat.c:485 src/mis-val.c:332
-msgid "String expected."
+#: src/file-handle.q:262
+msgid "expecting a file name or handle name"
 msgstr ""
 
 msgstr ""
 
-#: src/repeat.c:512
-msgid "No matching DO REPEAT."
+#: src/frequencies.q:101
+msgid "S.E. Mean"
 msgstr ""
 
 msgstr ""
 
-#: src/mis-val.c:83
-msgid "`)' expected after value specification."
+#: src/frequencies.q:103
+msgid "Mode"
 msgstr ""
 
 msgstr ""
 
-#: src/mis-val.c:117
-#, c-format
-msgid "`(' expected after variable name%s."
+#: src/frequencies.q:107
+msgid "S.E. Kurt"
 msgstr ""
 
 msgstr ""
 
-#: src/mis-val.c:129
-msgid "Long string value specified."
+#: src/frequencies.q:109
+msgid "S.E. Skew"
 msgstr ""
 
 msgstr ""
 
-#: src/mis-val.c:134
-msgid "Short strings must be of equal width."
+#: src/frequencies.q:315
+msgid ""
+"At most one of BARCHART, HISTOGRAM, or HBAR should be given.  HBAR will be "
+"assumed.  Argument values will be given precedence increasing along the "
+"order given."
 msgstr ""
 
 msgstr ""
 
-#: src/mis-val.c:191
+#: src/frequencies.q:398
 #, c-format
 #, c-format
-msgid "Range %g THRU %g is not valid because %g is greater than %g."
+msgid ""
+"MAX must be greater than or equal to MIN, if both are specified.  However, "
+"MIN was specified as %g and MAX as %g.  MIN and MAX will be ignored."
 msgstr ""
 
 msgstr ""
 
-#: src/mis-val.c:222
-msgid "Number or range expected."
+#: src/frequencies.q:722
+msgid ""
+"Upper limit of integer mode value range must be greater than lower limit."
 msgstr ""
 
 msgstr ""
 
-#: src/mis-val.c:255
-msgid "At most one range can exist in the missing values for any one variable."
+#: src/frequencies.q:734
+#, c-format
+msgid "Variable %s specified multiple times on VARIABLES subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/mis-val.c:261
-msgid "At most one individual value can be missing along with one range."
+#: src/frequencies.q:747
+#, c-format
+msgid "Integer mode specified, but %s is not a numeric variable."
 msgstr ""
 
 msgstr ""
 
-#: src/mis-val.c:323
-msgid "String is not of proper length."
+#: src/frequencies.q:809
+msgid "`)' expected after GROUPED interval list."
 msgstr ""
 
 msgstr ""
 
-#: src/mis-val.c:372
-msgid "Missing value:"
+#: src/frequencies.q:822
+#, c-format
+msgid "Variables %s specified on GROUPED but not on VARIABLES."
 msgstr ""
 
 msgstr ""
 
-#: src/mis-val.c:377
-msgid "(long string variable)"
+#: src/frequencies.q:825
+#, c-format
+msgid "Variables %s specified multiple times on GROUPED subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/mis-val.c:382
-msgid "(no missing values)\n"
+#: src/frequencies.q:1055 src/frequencies.q:1146 src/frequencies.q:1147
+#: src/frequencies.q:1177
+msgid "Cum"
 msgstr ""
 
 msgstr ""
 
-#: src/mis-val.c:405
-#, c-format
-msgid "(!!!INTERNAL ERROR--%d!!!)\n"
+#: src/frequencies.q:1057
+msgid "Frequency"
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:109
-msgid "REORDER subcommand may be given at most once."
+#: src/frequencies.q:1076
+msgid "Value Label"
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:131
-msgid "Cannot specify ALL after specifying a set of variables."
+#: src/frequencies.q:1175
+msgid "Freq"
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:141
-msgid "`(' expected on REORDER subcommand."
+#: src/frequencies.q:1176 src/frequencies.q:1178
+msgid "Pct"
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:153
-msgid "`)' expected following variable names on REORDER subcommand."
+#: src/frequencies.q:1394
+#, c-format
+msgid "No valid data for variable %s; statistics not displayed."
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:185
-msgid "RENAME subcommand may be given at most once."
+#: src/frequencies.q:1433
+msgid "Percentiles"
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:198
-msgid "`(' expected on RENAME subcommand."
+#: src/list.q:148
+#, c-format
+msgid ""
+"The first case (%ld) specified precedes the last case (%ld) specified.  The "
+"values will be swapped."
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:206
+#: src/list.q:156
+#, c-format
 msgid ""
 msgid ""
-"`=' expected between lists of new and old variable names on RENAME "
-"subcommand."
+"The first case (%ld) to list is less than 1.  The value is being reset to 1."
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:216 src/rename-vars.c:74
+#: src/list.q:162
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"Differing number of variables in old name list (%d) and in new name list (%"
-"d)."
+"The last case (%ld) to list is less than 1.  The value is being reset to 1."
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:227
-msgid "`)' expected after variable lists on RENAME subcommand."
+#: src/list.q:168
+#, c-format
+msgid "The step value %ld is less than 1.  The value is being reset to 1."
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:243
-msgid ""
-"KEEP subcommand may be given at most once.  It may notbe given in "
-"conjunction with the DROP subcommand."
+#: src/list.q:195
+msgid "`/FORMAT WEIGHT' specified, but weighting is not on."
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:281
-msgid ""
-"DROP subcommand may be given at most once.  It may notbe given in "
-"conjunction with the KEEP subcommand."
+#: src/list.q:436
+msgid "Line"
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:307
-#, c-format
-msgid "Unrecognized subcommand name `%s'."
+#: src/means.q:101
+msgid "Missing required subcommand TABLES."
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:309
-msgid "Subcommand name expected."
+#: src/means.q:135
+msgid "TABLES or CROSSBREAK subcommand may not appear more than once."
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:317
-msgid "`/' or `.' expected."
+#: src/means.q:172
+#, c-format
+msgid ""
+"Variable %s specified on TABLES or CROSSBREAK, but not specified on "
+"VARIABLES."
 msgstr ""
 
 msgstr ""
 
-#: src/modify-vars.c:471 src/rename-vars.c:124
+#: src/means.q:186
 #, c-format
 #, c-format
-msgid "Duplicate variable name `%s' after renaming."
+msgid "LOWEST and HIGHEST may not be used for independent variables (%s)."
 msgstr ""
 
 msgstr ""
 
-#: src/numeric.c:61
+#: src/means.q:194
 #, c-format
 #, c-format
-msgid "Format type %s may not be used with a numeric variable."
+msgid ""
+"Independent variables (%s) may not have noninteger endpoints in their ranges."
 msgstr ""
 
 msgstr ""
 
-#: src/numeric.c:81 src/numeric.c:164 src/vector.c:167
-#, c-format
-msgid "There is already a variable named %s."
+#: src/means.q:227
+msgid "VARIABLES must precede TABLES."
 msgstr ""
 
 msgstr ""
 
-#: src/numeric.c:135
+#: src/means.q:284
 #, c-format
 #, c-format
-msgid "Format type %s may not be used with a string variable."
+msgid "Upper value (%g) is less than lower value (%g) on VARIABLES subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/rename-vars.c:59
-msgid "`(' expected."
+#: src/oneway.q:166
+msgid "Number of contrast coefficients must equal the number of groups"
 msgstr ""
 
 msgstr ""
 
-#: src/rename-vars.c:67
-msgid "`=' expected between lists of new and old variable names."
+#: src/oneway.q:175
+#, c-format
+msgid "Coefficients for contrast %d do not total zero"
 msgstr ""
 
 msgstr ""
 
-#: src/rename-vars.c:85
-msgid "`)' expected after variable names."
+#: src/oneway.q:240 src/t-test.q:364 src/t-test.q:449
+#, c-format
+msgid "`%s' is not a variable name"
 msgstr ""
 
 msgstr ""
 
-#: src/sample.c:72
-msgid "The sampling factor must be between 0 and 1 exclusive."
+#: src/oneway.q:275
+msgid "Sum of Squares"
 msgstr ""
 
 msgstr ""
 
-#: src/sample.c:92
-#, c-format
-msgid "Cannot sample %d observations from a population of %d."
+#: src/oneway.q:277
+msgid "Mean Square"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:216
-msgid "BLOCK is obsolete."
+#: src/oneway.q:278 src/t-test.q:976
+msgid "F"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:219
-msgid "BOXSTRING is obsolete."
+#: src/oneway.q:279 src/oneway.q:549
+msgid "Significance"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:223
-msgid "Active file compression is not yet implemented (and probably won't be)."
+#: src/oneway.q:304
+msgid "Between Groups"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:232
-msgid "CPI must be greater than 0."
+#: src/oneway.q:305
+msgid "Within Groups"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:237
-msgid "HISTOGRAM is obsolete."
+#: src/oneway.q:351
+msgid "ANOVA"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:241
-msgid "LPI must be greater than 0."
+#: src/oneway.q:546
+msgid "Levene Statistic"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:248
-msgid ""
-"CASE is not implemented and probably won't be.  If you care, complain about "
-"it."
+#: src/oneway.q:547
+msgid "df1"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:278
-#, c-format
-msgid "Value for MITERATE (%ld) must be greater than 0."
+#: src/oneway.q:548
+msgid "df2"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:286
-#, c-format
-msgid "Value for MNEST (%ld) must be greater than 0."
+#: src/oneway.q:552
+msgid "Test of Homogeneity of Variances"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:294
-msgid "MXERRS must be at least 1."
+#: src/oneway.q:628
+msgid "Contrast Coefficients"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:301
-msgid "MXLOOPS must be at least 1."
+#: src/oneway.q:630 src/oneway.q:707
+msgid "Contrast"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:306
-msgid "MXMEMORY is obsolete."
+#: src/oneway.q:705
+msgid "Contrast Tests"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:312
-msgid "SCRIPTTAB is obsolete."
+#: src/oneway.q:708
+msgid "Value of Contrast"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:314
-msgid "TBFONTS not implemented."
+#: src/oneway.q:710 src/t-test.q:978 src/t-test.q:1170 src/t-test.q:1262
+msgid "t"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:316
-msgid "TB1 not implemented."
+#: src/oneway.q:712 src/t-test.q:980 src/t-test.q:1172 src/t-test.q:1264
+msgid "Sig. (2-tailed)"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:320
-msgid "WORKSPACE is obsolete."
+#: src/oneway.q:760
+msgid "Assume equal variances"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:327
-msgid "AUTOMENU is obsolete."
+#: src/oneway.q:764
+msgid "Does not assume equal"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:329
-msgid "BEEP is obsolete."
+#: src/set.q:216 src/set.q:288 src/set.q:332 src/set.q:387 src/set.q:389
+#: src/set.q:391 src/set.q:393 src/set.q:395 src/set.q:397 src/set.q:399
+#: src/set.q:401 src/set.q:403 src/set.q:405 src/set.q:407 src/set.q:409
+#: src/set.q:411 src/set.q:790 src/set.q:871 src/set.q:966
+#, c-format
+msgid "%s is obsolete."
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:348
-msgid "EJECT is obsolete."
+#: src/set.q:224
+msgid "LISTING is ON"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:352
-msgid "HELPWINDOWS is obsolete."
+#: src/set.q:226
+msgid "LISTING is OFF"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:356
-msgid "MENUS is obsolete."
+#: src/set.q:252
+msgid "Journalling is off"
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:370
-msgid "PTRANSLATE is obsolete."
+#: src/set.q:420
+msgid ""
+"CASE is not implemented and probably won't be.  If you care, complain about "
+"it."
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:376
-msgid "XSORT is obsolete."
+#: src/set.q:425
+msgid "Active file compression is not yet implemented (and probably won't be)."
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:390
+#: src/set.q:439
 #, c-format
 msgid ""
 "CC%c: Length of custom currency string `%s' (%d) exceeds maximum length of "
 "16."
 msgstr ""
 
 #, c-format
 msgid ""
 "CC%c: Length of custom currency string `%s' (%d) exceeds maximum length of "
 "16."
 msgstr ""
 
-#: src/set.q:412
+#: src/set.q:461
 #, c-format
 msgid ""
 "CC%c: Custom currency string `%s' does not contain exactly three periods or "
 "commas (not both)."
 msgstr ""
 
 #, c-format
 msgid ""
 "CC%c: Custom currency string `%s' does not contain exactly three periods or "
 "commas (not both)."
 msgstr ""
 
-#: src/set.q:555
+#: src/set.q:514
+msgid "None"
+msgstr ""
+
+#: src/set.q:520
+msgid "Disabled"
+msgstr ""
+
+#: src/set.q:525
+msgid "Screen"
+msgstr ""
+
+#: src/set.q:532
+msgid "Listing"
+msgstr ""
+
+#: src/set.q:539
+msgid "Other"
+msgstr ""
+
+#: src/set.q:648
 msgid "LENGTH must be at least 1."
 msgstr ""
 
 msgid "LENGTH must be at least 1."
 msgstr ""
 
-#: src/set.q:592
+#: src/set.q:687
 msgid "Missing identifier in RESULTS subcommand."
 msgstr ""
 
 msgid "Missing identifier in RESULTS subcommand."
 msgstr ""
 
-#: src/set.q:603
+#: src/set.q:698
 msgid "Unrecognized identifier in RESULTS subcommand."
 msgstr ""
 
 msgid "Unrecognized identifier in RESULTS subcommand."
 msgstr ""
 
-#: src/set.q:639
+#: src/set.q:736
 msgid "WIDTH must be at least 1."
 msgstr ""
 
 msgid "WIDTH must be at least 1."
 msgstr ""
 
-#: src/set.q:662
+#: src/set.q:759
 #, c-format
 msgid ""
 "FORMAT requires numeric output format as an argument.  Specified format %s "
 "is of type string."
 msgstr ""
 
 #, c-format
 msgid ""
 "FORMAT requires numeric output format as an argument.  Specified format %s "
 "is of type string."
 msgstr ""
 
-#: src/set.q:706
+#: src/set.q:803
 msgid "Text color must be in range 0-15."
 msgstr ""
 
 msgid "Text color must be in range 0-15."
 msgstr ""
 
-#: src/set.q:719
+#: src/set.q:816
 msgid "Background color must be in range 0-7."
 msgstr ""
 
 msgid "Background color must be in range 0-7."
 msgstr ""
 
-#: src/set.q:730
+#: src/set.q:827
 msgid "Border color must be in range 0-7."
 msgstr ""
 
 msgid "Border color must be in range 0-7."
 msgstr ""
 
-#: src/set.q:774
-msgid "RCOLOR is obsolete."
-msgstr ""
-
-#: src/set.q:786
+#: src/set.q:883
 msgid "Lower window color must be between 0 and 6."
 msgstr ""
 
 msgid "Lower window color must be between 0 and 6."
 msgstr ""
 
-#: src/set.q:800
+#: src/set.q:897
 msgid "Upper window color must be between 0 and 6."
 msgstr ""
 
 msgid "Upper window color must be between 0 and 6."
 msgstr ""
 
-#: src/set.q:812
+#: src/set.q:909
 msgid "Frame color must be between 0 and 6."
 msgstr ""
 
 msgid "Frame color must be between 0 and 6."
 msgstr ""
 
-#: src/set.q:845
-msgid "VIEWLENGTH not implemented."
+#: src/set.q:975
+msgid "Drive letter expected in WORKDEV subcommand."
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:855
-msgid "WORKDEV is obsolete."
+#: src/set.q:1007
+msgid "Specify a terminal type with the TERM environment variable."
 msgstr ""
 
 msgstr ""
 
-#: src/set.q:864
-msgid "Drive letter expected in WORKDEV subcommand."
+#: src/set.q:1013
+msgid "Could not access the termcap data base."
 msgstr ""
 
 msgstr ""
 
-#: src/temporary.c:65
-msgid "This command is not valid inside DO IF or LOOP."
+#: src/set.q:1015
+#, c-format
+msgid "Terminal type `%s' is not defined."
 msgstr ""
 
 msgstr ""
 
-#: src/temporary.c:72
-msgid ""
-"This command may only appear once between procedures and procedure-like "
-"commands."
+#: src/set.q:1057
+msgid "data> "
 msgstr ""
 
 msgstr ""
 
-#: src/title.c:57
-#, c-format
-msgid "%s before: %s\n"
+#: src/t-test.q:266
+msgid "TESTVAL, GROUPS and PAIRS subcommands are mutually exclusive."
 msgstr ""
 
 msgstr ""
 
-#: src/title.c:57
-msgid "<none>"
+#: src/t-test.q:283
+msgid "VARIABLES subcommand is not appropriate with PAIRS"
 msgstr ""
 
 msgstr ""
 
-#: src/title.c:69
-#, c-format
-msgid "%s: `.' expected after string."
+#: src/t-test.q:320
+msgid "One or more VARIABLES must be specified."
 msgstr ""
 
 msgstr ""
 
-#: src/title.c:84
+#: src/t-test.q:377
 #, c-format
 #, c-format
-msgid "%s after: %s\n"
+msgid "Long string variable %s is not valid here."
 msgstr ""
 
 msgstr ""
 
-#: src/title.c:134
-#, c-format
-msgid "Document entered %s %02d:%02d:%02d by %s (%s):"
+#: src/t-test.q:397
+msgid ""
+"When applying GROUPS to a string variable, at least one value must be "
+"specified."
 msgstr ""
 
 msgstr ""
 
-#: src/val-labs.c:139
+#: src/t-test.q:484
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"It is not possible to assign value labels to long string variables such as %"
-"s."
+"PAIRED was specified but the number of variables preceding WITH (%d) did not "
+"match the number following (%d)."
 msgstr ""
 
 msgstr ""
 
-#: src/val-labs.c:186
-msgid "String expected for value."
+#: src/t-test.q:501
+msgid "At least two variables must be specified on PAIRS."
 msgstr ""
 
 msgstr ""
 
-#: src/val-labs.c:195
-msgid "Number expected for value."
+#: src/t-test.q:678
+msgid "One-Sample Statistics"
 msgstr ""
 
 msgstr ""
 
-#: src/val-labs.c:199
-#, c-format
-msgid "Value label `%g' is not integer."
+#: src/t-test.q:683 src/t-test.q:706 src/t-test.q:830
+msgid "SE. Mean"
 msgstr ""
 
 msgstr ""
 
-#: src/val-labs.c:209
-msgid "Truncating value label to 60 characters."
+#: src/t-test.q:700
+msgid "Group Statistics"
 msgstr ""
 
 msgstr ""
 
-#: src/val-labs.c:242
-msgid "Value labels:"
+#: src/t-test.q:824
+msgid "Paired Sample Statistics"
 msgstr ""
 
 msgstr ""
 
-#: src/val-labs.c:259
-msgid "    (no value labels)\n"
+#: src/t-test.q:846 src/t-test.q:1191 src/t-test.q:1382
+#, c-format
+msgid "Pair %d"
 msgstr ""
 
 msgstr ""
 
-#: src/var-labs.c:55
-msgid "String expected for variable label."
+#: src/t-test.q:964
+msgid "Independent Samples Test"
 msgstr ""
 
 msgstr ""
 
-#: src/var-labs.c:61
-msgid "Truncating variable label to 120 characters."
+#: src/t-test.q:972
+msgid "Levene's Test for Equality of Variances"
 msgstr ""
 
 msgstr ""
 
-#: src/var-labs.c:89
-msgid "Variable labels:\n"
+#: src/t-test.q:974
+msgid "t-test for Equality of Means"
 msgstr ""
 
 msgstr ""
 
-#: src/var-labs.c:96
-msgid "(no variable label)"
+#: src/t-test.q:977 src/t-test.q:1367
+msgid "Sig."
 msgstr ""
 
 msgstr ""
 
-#: src/vector.c:80
-#, c-format
-msgid "Vector name %s is given twice."
+#: src/t-test.q:981 src/t-test.q:1265
+msgid "Mean Difference"
+msgstr ""
+
+#: src/t-test.q:982
+msgid "Std. Error Difference"
 msgstr ""
 
 msgstr ""
 
-#: src/vector.c:86
+#: src/t-test.q:987 src/t-test.q:1162 src/t-test.q:1257
 #, c-format
 #, c-format
-msgid "There is already a vector with name %s."
+msgid "%g%% Confidence Interval of the Difference"
 msgstr ""
 
 msgstr ""
 
-#. There's more than one vector name.
-#: src/vector.c:105
-msgid ""
-"A slash must be used to separate each vector specification when using the "
-"long form.  Commands such as VECTOR A,B=Q1 TO Q20 are not supported."
+#: src/t-test.q:1041
+msgid "Equal variances assumed"
 msgstr ""
 
 msgstr ""
 
-#: src/vector.c:139
-msgid "Vectors must have at least one element."
+#: src/t-test.q:1094
+msgid "Equal variances not assumed"
 msgstr ""
 
 msgstr ""
 
-#: src/vector.c:153
-#, c-format
-msgid "%s%d is too long for a variable name."
+#: src/t-test.q:1152
+msgid "Paired Samples Test"
 msgstr ""
 
 msgstr ""
 
-#: src/vector.c:195
-msgid ""
-"The syntax for this command does not match the expected syntax for either "
-"the long form or the short form of VECTOR."
+#: src/t-test.q:1155
+msgid "Paired Differences"
 msgstr ""
 
 msgstr ""
 
-#: src/weight.c:61
-msgid "The weighting variable must be numeric."
+#: src/t-test.q:1167
+msgid "Std. Error Mean"
 msgstr ""
 
 msgstr ""
 
-#: src/weight.c:66
-msgid "The weighting variable may not be scratch."
+#: src/t-test.q:1246
+msgid "One-Sample Test"
 msgstr ""
 
 msgstr ""
 
-#: src/weight.c:106
-msgid "bad weighting variable, canceling\n"
+#: src/t-test.q:1251
+#, c-format
+msgid "Test Value = %f"
+msgstr ""
+
+#: src/t-test.q:1362
+msgid "Paired Samples Correlations"
+msgstr ""
+
+#: src/t-test.q:1366
+msgid "Correlation"
+msgstr ""
+
+#: src/t-test.q:1385
+#, c-format
+msgid "%s & %s"
 msgstr ""
 msgstr ""