Ignore POTFILES.in.
[pspp-builds.git] / po / en_GB.po
index 7a34172352e08bd42b0f07d481b629addf7f8402..65f38593f79899bde85f9f1605b399fe7604a1a7 100644 (file)
@@ -6,58 +6,58 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PSPP 0.3.1\n"
-"POT-Creation-Date: 2005-05-03 18:47+0800\n"
+"Report-Msgid-Bugs-To: pspp-dev@gnu.org\n"
+"POT-Creation-Date: 2005-05-27 12:24+0800\n"
 "PO-Revision-Date: 2004-01-23 13:04+0800\n"
 "Last-Translator: John Darrington <john@darrington.wattle.id.au>\n"
 "Language-Team: John Darrington <john@darrington.wattle.id.au>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Report-Msgid-Bugs-To: pspp-dev@gnu.org\n"
 "Plural-Forms: nplurals=2; plural=(n!=1);\n"
 
-#: src/aggregate.c:195
+#: src/aggregate.c:196
 msgid "while expecting COLUMNWISE"
 msgstr ""
 
-#: src/aggregate.c:224
+#: src/aggregate.c:225
 msgid "expecting BREAK"
 msgstr ""
 
-#: src/aggregate.c:229
+#: src/aggregate.c:230
 msgid ""
 "When PRESORTED is specified, specifying sorting directions with (A) or (D) "
 "has no effect.  Output data will be sorted the same way as the input data."
 msgstr ""
 
-#: src/aggregate.c:385
+#: src/aggregate.c:386
 msgid "expecting aggregation function"
 msgstr ""
 
-#: src/aggregate.c:401
+#: src/aggregate.c:402
 #, c-format
 msgid "Unknown aggregation function %s."
 msgstr ""
 
-#: src/aggregate.c:416
+#: src/aggregate.c:417
 msgid "expecting `('"
 msgstr ""
 
-#: src/aggregate.c:453
+#: src/aggregate.c:454
 #, c-format
 msgid "Missing argument %d to %s."
 msgstr ""
 
-#: src/aggregate.c:462
+#: src/aggregate.c:463
 #, c-format
 msgid "Arguments to %s must be of same type as source variables."
 msgstr ""
 
-#: src/aggregate.c:472
+#: src/aggregate.c:473
 msgid "expecting `)'"
 msgstr ""
 
-#: src/aggregate.c:484
+#: src/aggregate.c:485
 #, c-format
 msgid ""
 "Number of source variables (%d) does not match number of target variables (%"
@@ -71,7 +71,7 @@ msgid ""
 "be treated as if they had been specified in the correct order."
 msgstr ""
 
-#: src/aggregate.c:569
+#: src/aggregate.c:568
 #, c-format
 msgid ""
 "Variable name %s is not unique within the aggregate file dictionary, which "
@@ -83,13 +83,13 @@ msgstr ""
 msgid "Variable %s is %s in target file, but %s in source file."
 msgstr ""
 
-#: src/apply-dict.c:71 src/apply-dict.c:72 src/format.c:224 src/sfm-read.c:996
-#: src/sfm-read.c:1125 src/sfm-read.c:1126
+#: src/apply-dict.c:71 src/apply-dict.c:72 src/format.c:236
+#: src/sfm-read.c:1029 src/sfm-read.c:1174 src/sfm-read.c:1175
 msgid "string"
 msgstr ""
 
-#: src/apply-dict.c:71 src/apply-dict.c:72 src/format.c:224 src/sfm-read.c:996
-#: src/sfm-read.c:1125 src/sfm-read.c:1126
+#: src/apply-dict.c:71 src/apply-dict.c:72 src/format.c:236
+#: src/sfm-read.c:1029 src/sfm-read.c:1174 src/sfm-read.c:1175
 msgid "numeric"
 msgstr ""
 
@@ -232,7 +232,7 @@ msgstr ""
 msgid "Source variable count (%d) does not match target variable count (%d)."
 msgstr ""
 
-#: src/autorecode.c:139 src/command.c:791 src/compute.c:277 src/do-if.c:253
+#: src/autorecode.c:139 src/command.c:793 src/compute.c:277 src/do-if.c:253
 #: src/get.c:240 src/lexer.c:424 src/loop.c:241 src/matrix-data.c:528
 #: src/print.c:335 src/print.c:1045 src/recode.c:405 src/sel-if.c:54
 #: src/sel-if.c:131 src/vector.c:194 src/file-handle.q:139
@@ -264,37 +264,37 @@ msgstr ""
 msgid "Date %04d-%d-%d is before the earliest acceptable date of 1582-10-15."
 msgstr ""
 
-#: src/casefile.c:190
+#: src/casefile.c:186
 #, c-format
 msgid "%s: Removing temporary file: %s."
 msgstr ""
 
-#: src/casefile.c:337
+#: src/casefile.c:333
 #, c-format
 msgid "Error writing temporary file: %s."
 msgstr ""
 
-#: src/casefile.c:479
+#: src/casefile.c:475
 #, c-format
 msgid "%s: Opening temporary file: %s."
 msgstr ""
 
-#: src/casefile.c:505
+#: src/casefile.c:501
 #, c-format
 msgid "%s: Seeking temporary file: %s."
 msgstr ""
 
-#: src/casefile.c:521
+#: src/casefile.c:517
 #, c-format
 msgid "%s: Reading temporary file: %s."
 msgstr ""
 
-#: src/casefile.c:524
+#: src/casefile.c:520
 #, c-format
 msgid "%s: Temporary file ended unexpectedly."
 msgstr ""
 
-#: src/cmdline.c:141 src/cmdline.c:160 src/cmdline.c:172 src/command.c:207
+#: src/cmdline.c:141 src/cmdline.c:160 src/cmdline.c:172 src/command.c:209
 #: src/set.q:425 src/set.q:427 src/set.q:994
 #, c-format
 msgid "%s is not yet implemented."
@@ -357,7 +357,7 @@ msgid ""
 "Report bugs to <%s>.\n"
 msgstr ""
 
-#: src/command.c:145
+#: src/command.c:146
 #, c-format
 msgid "%s not allowed inside FILE TYPE/END FILE TYPE."
 msgstr ""
@@ -371,11 +371,11 @@ msgstr ""
 msgid "RECORD TYPE must be the first command inside a FILE TYPE structure."
 msgstr ""
 
-#: src/command.c:197
+#: src/command.c:199
 msgid "expecting command name"
 msgstr ""
 
-#: src/command.c:226
+#: src/command.c:228
 #, c-format
 msgid ""
 "%s is not allowed (1) before a command to specify the input program, such as "
@@ -383,57 +383,57 @@ msgid ""
 "PROGRAM and END INPUT PROGRAM."
 msgstr ""
 
-#: src/command.c:230
+#: src/command.c:232
 #, c-format
 msgid "%s is not allowed within an input program."
 msgstr ""
 
-#: src/command.c:231 src/command.c:232
+#: src/command.c:233 src/command.c:234
 #, c-format
 msgid "%s is only allowed within an input program."
 msgstr ""
 
-#: src/command.c:511
+#: src/command.c:513
 #, c-format
 msgid "Unknown command %s."
 msgstr ""
 
-#: src/command.c:617
+#: src/command.c:619
 msgid ""
 "This command is not accepted in a syntax file.  Instead, use FINISH to "
 "terminate a syntax file."
 msgstr ""
 
-#: src/command.c:635
+#: src/command.c:637
 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."
 msgstr ""
 
-#: src/command.c:678 src/command.c:809 src/permissions.c:101
+#: src/command.c:680 src/command.c:811 src/permissions.c:101
 msgid "This command not allowed when the SAFER option is set."
 msgstr ""
 
-#: src/command.c:690
+#: src/command.c:692
 #, c-format
 msgid "Error removing `%s': %s."
 msgstr ""
 
-#: src/command.c:740
+#: src/command.c:742
 #, c-format
 msgid "Couldn't fork: %s."
 msgstr ""
 
-#: src/command.c:782
+#: src/command.c:784
 #, c-format
 msgid "Error executing command: %s."
 msgstr ""
 
-#: src/command.c:830
+#: src/command.c:832
 msgid "No operating system support for this command."
 msgstr ""
 
-#: src/command.c:853
+#: src/command.c:855
 msgid "This command is not valid in a syntax file."
 msgstr ""
 
@@ -637,7 +637,7 @@ msgstr ""
 msgid "weekday"
 msgstr ""
 
-#: src/data-in.c:1378
+#: src/data-in.c:1380
 #, c-format
 msgid "Field too long (%d characters).  Truncated after character %d."
 msgstr ""
@@ -663,7 +663,7 @@ msgid ""
 "fields must be listed in order of increasing record number."
 msgstr ""
 
-#: src/data-list.c:380 src/data-list.c:1729
+#: src/data-list.c:380 src/data-list.c:1727
 msgid ""
 "SPSS-like or FORTRAN-like format specification expected after variable names."
 msgstr ""
@@ -704,7 +704,7 @@ msgstr ""
 msgid "Input format %s doesn't accept decimal places."
 msgstr ""
 
-#: src/data-list.c:558 src/data-list.c:654 src/data-list.c:870
+#: src/data-list.c:558 src/data-list.c:654 src/data-list.c:868
 #, c-format
 msgid "%s is a duplicate variable name."
 msgstr ""
@@ -731,8 +731,8 @@ msgid ""
 "names given."
 msgstr ""
 
-#: src/data-list.c:785 src/data-list.c:911 src/descript.c:879 src/print.c:796
-#: src/sysfile-info.c:134 src/sysfile-info.c:367 src/vfm.c:809
+#: src/data-list.c:785 src/data-list.c:909 src/descript.c:879 src/print.c:796
+#: src/sysfile-info.c:135 src/sysfile-info.c:369 src/vfm.c:809
 msgid "Variable"
 msgstr ""
 
@@ -744,7 +744,7 @@ msgstr ""
 msgid "Columns"
 msgstr ""
 
-#: src/data-list.c:788 src/data-list.c:912 src/print.c:799
+#: src/data-list.c:788 src/data-list.c:910 src/print.c:799
 msgid "Format"
 msgstr ""
 
@@ -762,200 +762,196 @@ msgid_plural "Reading %d records from the command file."
 msgstr[0] ""
 msgstr[1] ""
 
-#: src/data-list.c:928
+#: src/data-list.c:926
 #, c-format
 msgid "Reading free-form data from file %s."
 msgstr ""
 
-#: src/data-list.c:931
+#: src/data-list.c:929
 msgid "Reading free-form data from the command file."
 msgstr ""
 
-#: src/data-list.c:982
+#: src/data-list.c:980
 #, c-format
 msgid "Quoted string missing terminating `%c'."
 msgstr ""
 
-#: src/data-list.c:1091
+#: src/data-list.c:1089
 #, c-format
 msgid "Partial case of %d of %d records discarded."
 msgstr ""
 
-#: src/data-list.c:1145
+#: src/data-list.c:1143
 #, c-format
 msgid "Partial case discarded.  The first variable missing was %s."
 msgstr ""
 
-#: src/data-list.c:1189
+#: src/data-list.c:1187
 #, 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:1267
+#: src/data-list.c:1264
 msgid "Attempt to read past end of file."
 msgstr ""
 
-#: src/data-list.c:1403
+#: src/data-list.c:1401
 msgid ""
 "REPEATING DATA must use the same file as its corresponding DATA LIST or FILE "
 "TYPE."
 msgstr ""
 
-#: src/data-list.c:1413 src/data-list.c:1448 src/data-list.c:1461
-#: src/data-list.c:1474 src/data-list.c:1507
+#: src/data-list.c:1411 src/data-list.c:1446 src/data-list.c:1459
+#: src/data-list.c:1472 src/data-list.c:1505
 #, c-format
 msgid "%s subcommand given multiple times."
 msgstr ""
 
-#: src/data-list.c:1437
+#: src/data-list.c:1435
 #, c-format
 msgid "STARTS beginning column (%d) exceeds STARTS ending column (%d)."
 msgstr ""
 
-#: src/data-list.c:1493
+#: src/data-list.c:1491
 #, c-format
 msgid "CONTINUED beginning column (%d) exceeds CONTINUED ending column (%d)."
 msgstr ""
 
-#: src/data-list.c:1516
+#: src/data-list.c:1514
 #, c-format
 msgid "ID beginning column (%ld) must be positive."
 msgstr ""
 
-#: src/data-list.c:1531
+#: src/data-list.c:1529
 #, c-format
 msgid "ID ending column (%ld) must be positive."
 msgstr ""
 
-#: src/data-list.c:1537
+#: src/data-list.c:1535
 #, c-format
 msgid "ID ending column (%ld) cannot be less than ID beginning column (%d)."
 msgstr ""
 
-#: src/data-list.c:1577
+#: src/data-list.c:1575
 msgid "Missing required specification STARTS."
 msgstr ""
 
-#: src/data-list.c:1579
+#: src/data-list.c:1577
 msgid "Missing required specification OCCURS."
 msgstr ""
 
-#: src/data-list.c:1586
+#: src/data-list.c:1584
 msgid "ID specified without CONTINUED."
 msgstr ""
 
-#: src/data-list.c:1678
+#: src/data-list.c:1676
 msgid "String variable not allowed here."
 msgstr ""
 
-#: src/data-list.c:1688
+#: src/data-list.c:1686
 #, c-format
 msgid "%s (%d) must be at least 1."
 msgstr ""
 
-#: src/data-list.c:1694
+#: src/data-list.c:1692
 #, c-format
 msgid "Variable or integer expected for %s."
 msgstr ""
 
-#: src/data-list.c:1827
+#: src/data-list.c:1825
 #, c-format
 msgid "Encountered mismatched record ID \"%s\" expecting \"%s\"."
 msgstr ""
 
-#: src/data-list.c:1859
+#: src/data-list.c:1857
 #, c-format
 msgid ""
 "Variable %s starting in column %d extends beyond physical record length of %"
 "d."
 msgstr ""
 
-#: src/data-list.c:1927
+#: src/data-list.c:1925
 #, c-format
 msgid "Invalid value %d for OCCURS."
 msgstr ""
 
-#: src/data-list.c:1933
+#: src/data-list.c:1931
 #, c-format
 msgid "Beginning column for STARTS (%d) must be at least 1."
 msgstr ""
 
-#: src/data-list.c:1941
+#: src/data-list.c:1939
 #, c-format
 msgid "Ending column for STARTS (%d) is less than beginning column (%d)."
 msgstr ""
 
-#: src/data-list.c:1949
+#: src/data-list.c:1947
 #, c-format
 msgid "Invalid value %d for LENGTH."
 msgstr ""
 
-#: src/data-list.c:1956
+#: src/data-list.c:1954
 #, c-format
 msgid "Beginning column for CONTINUED (%d) must be at least 1."
 msgstr ""
 
-#: src/data-list.c:1964
+#: src/data-list.c:1962
 #, c-format
 msgid "Ending column for CONTINUED (%d) is less than beginning column (%d)."
 msgstr ""
 
-#: src/data-list.c:1996
+#: src/data-list.c:1994
 #, 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:2014
+#: src/data-list.c:2012
 #, c-format
 msgid "Unexpected end of file with %d repetitions remaining out of %d."
 msgstr ""
 
-#: src/data-out.c:235 src/sfm-read.c:534 src/sysfile-info.c:115
-msgid "Unknown"
-msgstr ""
-
-#: src/data-out.c:343
+#: src/data-out.c:242
 msgid ""
 "The N output format cannot be used to output a negative number or the system-"
 "missing value."
 msgstr ""
 
-#: src/data-out.c:454
+#: src/data-out.c:356
 #, c-format
 msgid ""
 "Quality of zoned decimal (Z) output format code is suspect.  Check your "
 "results. Report bugs to %s."
 msgstr ""
 
-#: src/data-out.c:462
+#: src/data-out.c:364
 msgid "The system-missing value cannot be output as a zoned decimal number."
 msgstr ""
 
-#: src/data-out.c:475
+#: src/data-out.c:377
 #, c-format
 msgid "Number %g too big to fit in field with format Z%d.%d."
 msgstr ""
 
-#: src/data-out.c:869
+#: src/data-out.c:771
 #, c-format
 msgid "Time value %g too large in magnitude to convert to alphanumeric time."
 msgstr ""
 
-#: src/data-out.c:920
+#: src/data-out.c:822
 #, c-format
 msgid "Weekday index %f does not lie between 1 and 7."
 msgstr ""
 
-#: src/data-out.c:940
+#: src/data-out.c:842
 #, c-format
 msgid "Month index %f does not lie between 1 and 12."
 msgstr ""
 
-#: src/data-out.c:1053
+#: src/data-out.c:955
 #, c-format
 msgid ""
 "Year %d cannot be represented in four digits for output formatting purposes."
@@ -1135,7 +1131,7 @@ msgstr ""
 msgid "Error writing file %s: %s."
 msgstr ""
 
-#: src/dictionary.c:689
+#: src/dictionary.c:682
 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."
@@ -1239,140 +1235,140 @@ msgstr ""
 msgid "Not opening pipe file `%s' because SAFER option set."
 msgstr ""
 
-#: src/file-type.c:129
+#: src/file-type.c:131
 msgid "MIXED, GROUPED, or NESTED expected."
 msgstr ""
 
-#: src/file-type.c:152
+#: src/file-type.c:154
 msgid "The CASE subcommand is not valid on FILE TYPE MIXED."
 msgstr ""
 
-#: src/file-type.c:170
+#: src/file-type.c:172
 msgid "WARN or NOWARN expected after WILD."
 msgstr ""
 
-#: src/file-type.c:178
+#: src/file-type.c:180
 msgid "The DUPLICATE subcommand is not valid on FILE TYPE MIXED."
 msgstr ""
 
-#: src/file-type.c:192
+#: src/file-type.c:194
 msgid "DUPLICATE=CASE is only valid on FILE TYPE NESTED."
 msgstr ""
 
-#: src/file-type.c:201
+#: src/file-type.c:203
 #, c-format
 msgid "WARN%s expected after DUPLICATE."
 msgstr ""
 
-#: src/file-type.c:202
+#: src/file-type.c:204
 msgid ", NOWARN, or CASE"
 msgstr ""
 
-#: src/file-type.c:203
+#: src/file-type.c:205
 msgid " or NOWARN"
 msgstr ""
 
-#: src/file-type.c:211
+#: src/file-type.c:213
 msgid "The MISSING subcommand is not valid on FILE TYPE MIXED."
 msgstr ""
 
-#: src/file-type.c:223
+#: src/file-type.c:225
 msgid "WARN or NOWARN after MISSING."
 msgstr ""
 
-#: src/file-type.c:231
+#: src/file-type.c:233
 msgid "ORDERED is only valid on FILE TYPE GROUPED."
 msgstr ""
 
-#: src/file-type.c:242
+#: src/file-type.c:244
 msgid "YES or NO expected after ORDERED."
 msgstr ""
 
-#: src/file-type.c:248 src/file-type.c:543
+#: src/file-type.c:250 src/file-type.c:545
 msgid "while expecting a valid subcommand"
 msgstr ""
 
-#: src/file-type.c:255
+#: src/file-type.c:257
 msgid "The required RECORD subcommand was not present."
 msgstr ""
 
-#: src/file-type.c:263
+#: src/file-type.c:265
 msgid "The required CASE subcommand was not present."
 msgstr ""
 
-#: src/file-type.c:269
+#: src/file-type.c:271
 msgid "CASE and RECORD must specify different variable names."
 msgstr ""
 
-#: src/file-type.c:327
+#: src/file-type.c:329
 msgid "Column value must be positive."
 msgstr ""
 
-#: src/file-type.c:343
+#: src/file-type.c:345
 msgid "Ending column precedes beginning column."
 msgstr ""
 
-#: src/file-type.c:363
+#: src/file-type.c:365
 msgid "Bad format specifier name."
 msgstr ""
 
-#: src/file-type.c:392 src/file-type.c:580
+#: src/file-type.c:394 src/file-type.c:583
 msgid ""
 "This command may only appear within a FILE TYPE/END FILE TYPE structure."
 msgstr ""
 
-#: src/file-type.c:415
+#: src/file-type.c:417
 msgid "OTHER may appear only on the last RECORD TYPE command."
 msgstr ""
 
-#: src/file-type.c:425
+#: src/file-type.c:427
 msgid "No input commands (DATA LIST, REPEATING DATA) for above RECORD TYPE."
 msgstr ""
 
-#: src/file-type.c:476
+#: src/file-type.c:478
 msgid ""
 "The CASE subcommand is not allowed on the RECORD TYPE command for FILE TYPE "
 "MIXED."
 msgstr ""
 
-#: src/file-type.c:486
+#: src/file-type.c:488
 msgid ""
 "No variable name may be specified for the CASE subcommand on RECORD TYPE."
 msgstr ""
 
-#: src/file-type.c:494
+#: src/file-type.c:496
 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 ""
 
-#: src/file-type.c:510
+#: src/file-type.c:512
 msgid "WARN or NOWARN expected on DUPLICATE subcommand."
 msgstr ""
 
-#: src/file-type.c:524
+#: src/file-type.c:526
 msgid "WARN or NOWARN expected on MISSING subcommand."
 msgstr ""
 
-#: src/file-type.c:537
+#: src/file-type.c:539
 msgid "YES or NO expected on SPREAD subcommand."
 msgstr ""
 
-#: src/file-type.c:593
+#: src/file-type.c:596
 msgid "No input commands (DATA LIST, REPEATING DATA) on above RECORD TYPE."
 msgstr ""
 
-#: src/file-type.c:600
+#: src/file-type.c:603
 msgid "No commands between FILE TYPE and END FILE TYPE."
 msgstr ""
 
-#: src/file-type.c:669
+#: src/file-type.c:672
 #, c-format
 msgid "Unknown record type \"%.*s\"."
 msgstr ""
 
-#: src/file-type.c:693
+#: src/file-type.c:696
 #, c-format
 msgid "Unknown record type %g."
 msgstr ""
@@ -1395,125 +1391,133 @@ msgstr ""
 msgid "Could not create temporary file for FLIP."
 msgstr ""
 
-#: src/flip.c:296 src/flip.c:363
+#: src/flip.c:297 src/flip.c:364
 #, c-format
 msgid "Error writing FLIP file: %s."
 msgstr ""
 
-#: src/flip.c:405
+#: src/flip.c:406
 #, c-format
 msgid "Error rewinding FLIP file: %s."
 msgstr ""
 
-#: src/flip.c:409
+#: src/flip.c:410
 msgid "Error creating FLIP source file."
 msgstr ""
 
-#: src/flip.c:418
+#: src/flip.c:419
 #, c-format
 msgid "Error reading FLIP file: %s."
 msgstr ""
 
-#: src/flip.c:439
+#: src/flip.c:440
 #, c-format
 msgid "Error seeking FLIP source file: %s."
 msgstr ""
 
-#: src/flip.c:444
+#: src/flip.c:445
 #, c-format
 msgid "Error writing FLIP source file: %s."
 msgstr ""
 
-#: src/flip.c:455
+#: src/flip.c:456
 #, c-format
 msgid "Error rewind FLIP source file: %s."
 msgstr ""
 
-#: src/flip.c:507
+#: src/flip.c:508
 #, c-format
 msgid "Error reading FLIP temporary file: %s."
 msgstr ""
 
-#: src/flip.c:510
+#: src/flip.c:511
 msgid "Unexpected end of file reading FLIP temporary file."
 msgstr ""
 
-#: src/format.c:71
+#: src/format.c:74
 msgid "X and T format specifiers not allowed here."
 msgstr ""
 
-#: src/format.c:79
+#: src/format.c:82
 #, c-format
 msgid "%.*s is not a valid data format."
 msgstr ""
 
-#: src/format.c:128
+#: src/format.c:131
 #, c-format
 msgid ""
 "Format %s specifies an odd width %d, but format %s requires an even width."
 msgstr ""
 
-#: src/format.c:136
+#: src/format.c:139
 #, c-format
 msgid ""
 "Format %s specifies a bad number of implied decimal places %d.  Input format "
 "%s allows up to 16 implied decimal places."
 msgstr ""
 
-#: src/format.c:160
+#: src/format.c:163
 #, c-format
-msgid "Format %s may not be used as an input format."
+msgid "Format %s may not be used for input."
 msgstr ""
 
-#: src/format.c:166
+#: src/format.c:169
 #, c-format
 msgid ""
 "Input format %s specifies a bad width %d.  Format %s requires a width "
 "between %d and %d."
 msgstr ""
 
-#: src/format.c:190
+#: src/format.c:179
+#, c-format
+msgid ""
+"Input format %s is invalid because it specifies more decimal places than the "
+"field width."
+msgstr ""
+
+#: src/format.c:202
 #, c-format
 msgid ""
 "Output format %s specifies a bad width %d.  Format %s requires a width "
 "between %d and %d."
 msgstr ""
 
-#: src/format.c:201
+#: src/format.c:212
 #, c-format
 msgid ""
-"Output format %s requires minimum width %d to allow %d decimal places.  Try %"
-"s%d.%d instead of %s."
+"Output format %s is invalid because it specifies as many decimal places as "
+"the field width, which fails to allow space for a decimal point.  Try %s%d.%"
+"d instead."
 msgstr ""
 
-#: src/format.c:222
+#: src/format.c:234
 #, c-format
 msgid "%s variables are not compatible with %s format %s."
 msgstr ""
 
-#: src/format.c:223 src/pfm-read.c:473 src/sfm-read.c:994
+#: src/format.c:235 src/pfm-read.c:473 src/sfm-read.c:1027 src/sfm-read.c:1036
 msgid "String"
 msgstr ""
 
-#: src/format.c:223 src/pfm-read.c:473 src/sfm-read.c:994
+#: src/format.c:235 src/pfm-read.c:473 src/sfm-read.c:1027 src/sfm-read.c:1036
 msgid "Numeric"
 msgstr ""
 
-#: src/format.c:243
+#: src/format.c:255
 #, c-format
 msgid "String variable with width %d not compatible with format %s."
 msgstr ""
 
-#: src/format.c:363
+#: src/format.c:379
 msgid "Format specifier expected."
 msgstr ""
 
-#: src/format.c:375
+#: src/format.c:391
 #, c-format
 msgid "Data format %s does not specify a width."
 msgstr ""
 
-#: src/format.c:393
+#: src/format.c:409
 #, c-format
 msgid "Data format %s is not valid."
 msgstr ""
@@ -1611,19 +1615,19 @@ msgstr ""
 msgid "BY is required when IN is specified."
 msgstr ""
 
-#: src/get.c:982
+#: src/get.c:983
 #, c-format
 msgid "IN variable name %s duplicates an existing variable name."
 msgstr ""
 
-#: src/get.c:1412
+#: src/get.c:1417
 #, c-format
 msgid ""
 "Variable %s in file %s (%s) has different type or width from the same "
 "variable in earlier file (%s)."
 msgstr ""
 
-#: src/get.c:1503
+#: src/get.c:1508
 msgid "expecting COMM or TAPE"
 msgstr ""
 
@@ -1795,7 +1799,8 @@ msgstr ""
 msgid "<<fallback>>"
 msgstr ""
 
-#: src/hash.c:520
+#: src/hash.c:577
+#, c-format
 msgid "hash table:"
 msgstr ""
 
@@ -2126,74 +2131,74 @@ msgstr ""
 msgid "Scope of string exceeds line."
 msgstr ""
 
-#: src/matrix-data.c:921
+#: src/matrix-data.c:919
 #, c-format
 msgid "End of line expected %s while reading %s."
 msgstr ""
 
-#: src/matrix-data.c:1106
+#: src/matrix-data.c:1104
 #, c-format
 msgid "expecting value for %s %s"
 msgstr ""
 
-#: src/matrix-data.c:1270
+#: src/matrix-data.c:1268
 #, c-format
 msgid "Syntax error expecting SPLIT FILE value %s."
 msgstr ""
 
-#: src/matrix-data.c:1279
+#: src/matrix-data.c:1277
 #, c-format
 msgid "Expecting value %g for %s."
 msgstr ""
 
-#: src/matrix-data.c:1320 src/matrix-data.c:1784
+#: src/matrix-data.c:1318 src/matrix-data.c:1781
 #, c-format
 msgid "Syntax error expecting factor value %s."
 msgstr ""
 
-#: src/matrix-data.c:1329
+#: src/matrix-data.c:1327
 #, c-format
 msgid "Syntax error expecting value %g for %s %s."
 msgstr ""
 
-#: src/matrix-data.c:1564
+#: src/matrix-data.c:1561
 #, c-format
 msgid "Syntax error %s expecting SPLIT FILE value."
 msgstr ""
 
-#: src/matrix-data.c:1691
+#: src/matrix-data.c:1688
 #, c-format
 msgid ""
 "Expected %d lines of data for %s content; actually saw %d lines.  No data "
 "will be output for this content."
 msgstr ""
 
-#: src/matrix-data.c:1726
+#: src/matrix-data.c:1723
 #, c-format
 msgid "Multiply specified ROWTYPE_ %s."
 msgstr ""
 
-#: src/matrix-data.c:1731
+#: src/matrix-data.c:1728
 #, c-format
 msgid "Syntax error %s expecting ROWTYPE_ string."
 msgstr ""
 
-#: src/matrix-data.c:1751
+#: src/matrix-data.c:1748
 #, c-format
 msgid "Syntax error %s."
 msgstr ""
 
-#: src/matrix-data.c:1901
+#: src/matrix-data.c:1898
 #, c-format
 msgid "Duplicate specification for %s."
 msgstr ""
 
-#: src/matrix-data.c:1913
+#: src/matrix-data.c:1910
 #, c-format
 msgid "Too many rows of matrix data for %s."
 msgstr ""
 
-#: src/matrix-data.c:1961
+#: src/matrix-data.c:1958
 #, c-format
 msgid "Syntax error expecting value for %s %s."
 msgstr ""
@@ -2396,6 +2401,7 @@ msgid "Error reading device definition file."
 msgstr ""
 
 #: src/output.c:471
+#, c-format
 msgid ""
 "Driver classes:\n"
 "\t"
@@ -2597,12 +2603,12 @@ msgstr ""
 msgid "Bad time string length %d."
 msgstr ""
 
-#: src/pfm-read.c:465 src/sfm-read.c:981 src/sfm-read.c:989
+#: src/pfm-read.c:465 src/sfm-read.c:1019
 #, c-format
 msgid "%s: Bad format specifier byte (%d)."
 msgstr ""
 
-#: src/pfm-read.c:472
+#: src/pfm-read.c:472 src/sfm-read.c:1035
 #, c-format
 msgid "%s variable %s has invalid format specifier %s."
 msgstr ""
@@ -2688,11 +2694,11 @@ msgstr ""
 msgid "%s: Closing portable file: %s."
 msgstr ""
 
-#: src/plot-hist.c:123
+#: src/plot-hist.c:126
 msgid "HISTOGRAM"
 msgstr ""
 
-#: src/plot-hist.c:125 src/frequencies.q:1139
+#: src/plot-hist.c:128 src/frequencies.q:1139
 msgid "Frequency"
 msgstr ""
 
@@ -3018,11 +3024,11 @@ msgstr ""
 msgid "Only last instance of this command is in effect."
 msgstr ""
 
-#: src/sfm-read.c:130
+#: src/sfm-read.c:129
 msgid "corrupt system file: "
 msgstr ""
 
-#: src/sfm-read.c:149 src/sfm-write.c:919
+#: src/sfm-read.c:148 src/sfm-write.c:919
 #, c-format
 msgid "%s: Closing system file: %s."
 msgstr ""
@@ -3036,101 +3042,117 @@ msgstr ""
 #: src/sfm-read.c:252
 #, 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:261
+#, c-format
+msgid ""
 "%s: Weighting variable may not be a continuation of a long string variable."
 msgstr ""
 
-#: src/sfm-read.c:255
+#: src/sfm-read.c:264
 #, c-format
 msgid "%s: Weighting variable may not be a string variable."
 msgstr ""
 
-#: src/sfm-read.c:280
+#: src/sfm-read.c:289
 #, 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:338
+#: src/sfm-read.c:347
 #, c-format
 msgid "%s: Invalid subrecord length. Record: 7; Subrecord: 11"
 msgstr ""
 
-#: src/sfm-read.c:392
+#: src/sfm-read.c:401
 #, c-format
 msgid "%s: Trailing garbage in long variable name map."
 msgstr ""
 
-#: src/sfm-read.c:399
+#: src/sfm-read.c:408
 #, c-format
 msgid "%s: Long variable mapping to invalid variable name `%s'."
 msgstr ""
 
-#: src/sfm-read.c:409
+#: src/sfm-read.c:418
 #, c-format
 msgid "%s: Long variable mapping for nonexistent variable %s."
 msgstr ""
 
-#: src/sfm-read.c:437
+#: src/sfm-read.c:428
+#, c-format
+msgid "%s: Duplicate long variable name `%s' within system file."
+msgstr ""
+
+#: src/sfm-read.c:456
 #, c-format
 msgid "%s: Unrecognized record type 7, subtype %d encountered in system file."
 msgstr ""
 
-#: src/sfm-read.c:462
+#: src/sfm-read.c:481
 #, c-format
 msgid "%s: Unrecognized record type %d."
 msgstr ""
 
-#: src/sfm-read.c:494
+#: src/sfm-read.c:513
 #, c-format
 msgid ""
 "%s: Bad size (%d) or count (%d) field on record type 7, subtype 3.\tExpected "
 "size %d, count 8."
 msgstr ""
 
-#: src/sfm-read.c:505
+#: src/sfm-read.c:524
 #, c-format
 msgid ""
 "%s: Floating-point representation in system file is not IEEE-754.  PSPP "
 "cannot convert between floating-point formats."
 msgstr ""
 
-#: src/sfm-read.c:521
+#: src/sfm-read.c:540
 #, c-format
 msgid ""
 "%s: File-indicated endianness (%s) does not match endianness intuited from "
 "file header (%s)."
 msgstr ""
 
-#: src/sfm-read.c:524 src/sfm-read.c:525
+#: src/sfm-read.c:543 src/sfm-read.c:544
 msgid "big-endian"
 msgstr ""
 
-#: src/sfm-read.c:524 src/sfm-read.c:525
+#: src/sfm-read.c:543 src/sfm-read.c:544
 msgid "little-endian"
 msgstr ""
 
-#: src/sfm-read.c:526
+#: src/sfm-read.c:545
 msgid "unknown"
 msgstr ""
 
-#: src/sfm-read.c:530
+#: src/sfm-read.c:549
 #, c-format
 msgid "%s: File-indicated character representation code (%s) is not ASCII."
 msgstr ""
 
-#: src/sfm-read.c:534
+#: src/sfm-read.c:553
 msgid "DEC Kanji"
 msgstr ""
 
-#: src/sfm-read.c:550
+#: src/sfm-read.c:553 src/sysfile-info.c:115
+msgid "Unknown"
+msgstr ""
+
+#: src/sfm-read.c:569
 #, c-format
 msgid ""
 "%s: Bad size (%d) or count (%d) field on record type 7, subtype 4.\tExpected "
 "size %d, count 8."
 msgstr ""
 
-#: src/sfm-read.c:565
+#: src/sfm-read.c:584
 #, c-format
 msgid ""
 "%s: File-indicated value is different from internal value for at least one "
@@ -3138,222 +3160,220 @@ msgid ""
 "%g; LOWEST: %g, %g."
 msgstr ""
 
-#: src/sfm-read.c:592
+#: src/sfm-read.c:611
 #, c-format
 msgid ""
 "%s: Bad magic.  Proper system files begin with the four characters `$FL2'. "
 "This file will not be read."
 msgstr ""
 
-#: src/sfm-read.c:634
+#: src/sfm-read.c:653
 #, c-format
 msgid ""
 "%s: File layout code has unexpected value %d.  Value should be 2, in big-"
 "endian or little-endian format."
 msgstr ""
 
-#: src/sfm-read.c:650
-#, c-format
-msgid "%s: Number of elements per case (%d) is not between 1 and %d."
-msgstr ""
-
-#: src/sfm-read.c:659
-#, 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
+#: src/sfm-read.c:681
 #, c-format
 msgid "%s: Number of cases in file (%ld) is not between -1 and %d."
 msgstr ""
 
-#: src/sfm-read.c:671
+#: src/sfm-read.c:686
 #, c-format
 msgid "%s: Compression bias (%g) is not the usual value of 100."
 msgstr ""
 
-#: src/sfm-read.c:766
-#, c-format
-msgid "%s: position %d: Bad record type (%d); the expected value was 2."
-msgstr ""
-
-#: src/sfm-read.c:776
+#: src/sfm-read.c:809
 #, c-format
 msgid ""
 "%s: position %d: String variable does not have proper number of continuation "
 "records."
 msgstr ""
 
-#: src/sfm-read.c:785
+#: src/sfm-read.c:820
 #, c-format
 msgid "%s: position %d: Superfluous long string continuation record."
 msgstr ""
 
-#: src/sfm-read.c:791
+#: src/sfm-read.c:826
 #, c-format
 msgid "%s: position %d: Bad variable type code %d."
 msgstr ""
 
-#: src/sfm-read.c:794
+#: src/sfm-read.c:829
 #, c-format
 msgid "%s: position %d: Variable label indicator field is not 0 or 1."
 msgstr ""
 
-#: src/sfm-read.c:798
+#: src/sfm-read.c:833
 #, c-format
 msgid ""
 "%s: position %d: Missing value indicator field is not -3, -2, 0, 1, 2, or 3."
 msgstr ""
 
-#: src/sfm-read.c:804
+#: src/sfm-read.c:839
 #, c-format
 msgid "%s: position %d: Variable name begins with invalid character."
 msgstr ""
 
-#: src/sfm-read.c:808
+#: src/sfm-read.c:843
 #, c-format
 msgid "%s: position %d: Variable name begins with lowercase letter %c."
 msgstr ""
 
-#: src/sfm-read.c:812
+#: src/sfm-read.c:847
 #, c-format
 msgid ""
 "%s: position %d: Variable name begins with octothorpe (`#').  Scratch "
 "variables should not appear in system files."
 msgstr ""
 
-#: src/sfm-read.c:827
+#: src/sfm-read.c:862
 #, c-format
 msgid "%s: position %d: Variable name character %d is lowercase letter %c."
 msgstr ""
 
-#: src/sfm-read.c:836
+#: src/sfm-read.c:871
 #, c-format
 msgid ""
 "%s: position %d: character `\\%03o' (%c) is not valid in a variable name."
 msgstr ""
 
-#: src/sfm-read.c:845
+#: src/sfm-read.c:878
+#, c-format
+msgid "%s: Invalid variable name `%s' within system file."
+msgstr ""
+
+#: src/sfm-read.c:885
 #, c-format
 msgid "%s: Duplicate variable name `%s' within system file."
 msgstr ""
 
-#: src/sfm-read.c:867
+#: src/sfm-read.c:908
 #, c-format
 msgid "%s: Variable %s indicates variable label of invalid length %d."
 msgstr ""
 
-#: src/sfm-read.c:887
+#: src/sfm-read.c:928
 #, c-format
 msgid "%s: Long string variable %s may not have missing values."
 msgstr ""
 
-#: src/sfm-read.c:912
+#: src/sfm-read.c:953
 #, c-format
 msgid ""
 "%s: String variable %s may not have missing values specified as a range."
 msgstr ""
 
-#: src/sfm-read.c:960
+#: src/sfm-read.c:995
 #, c-format
 msgid "%s: Long string continuation records omitted at end of dictionary."
 msgstr ""
 
-#: src/sfm-read.c:964
+#: src/sfm-read.c:1000
 #, c-format
 msgid ""
 "%s: System file header indicates %d variable positions but %d were read from "
 "file."
 msgstr ""
 
-#: src/sfm-read.c:992
+#: src/sfm-read.c:1025
 #, c-format
 msgid "%s: %s variable %s has %s format specifier %s."
 msgstr ""
 
-#: src/sfm-read.c:1071
+#: src/sfm-read.c:1078
+#, c-format
+msgid "%s: Invalid number of labels: %d.  Ignoring labels."
+msgstr ""
+
+#: src/sfm-read.c:1120
 #, c-format
 msgid ""
 "%s: Variable index record (type 4) does not immediately follow value label "
 "record (type 3) as it should."
 msgstr ""
 
-#: src/sfm-read.c:1082
+#: src/sfm-read.c:1131
 #, c-format
 msgid ""
 "%s: Number of variables associated with a value label (%d) is not between 1 "
 "and the number of variables (%d)."
 msgstr ""
 
-#: src/sfm-read.c:1098
+#: src/sfm-read.c:1147
 #, c-format
 msgid ""
 "%s: Variable index associated with value label (%d) is not between 1 and the "
 "number of values (%d)."
 msgstr ""
 
-#: src/sfm-read.c:1105
+#: src/sfm-read.c:1154
 #, 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 ""
 
-#: src/sfm-read.c:1110
+#: src/sfm-read.c:1159
 #, c-format
 msgid "%s: Value labels are not allowed on long string variables (%s)."
 msgstr ""
 
-#: src/sfm-read.c:1121
+#: src/sfm-read.c:1170
 #, 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 ""
 
-#: src/sfm-read.c:1162
+#: src/sfm-read.c:1211
 #, c-format
 msgid "%s: File contains duplicate label for value %g for variable %s."
 msgstr ""
 
-#: src/sfm-read.c:1166
+#: src/sfm-read.c:1215
 #, c-format
 msgid "%s: File contains duplicate label for value `%.*s' for variable %s."
 msgstr ""
 
-#: src/sfm-read.c:1208 src/sfm-read.c:1472
+#: src/sfm-read.c:1257 src/sfm-read.c:1534
 #, c-format
 msgid "%s: Reading system file: %s."
 msgstr ""
 
-#: src/sfm-read.c:1211 src/sfm-read.c:1313 src/sfm-read.c:1355
+#: src/sfm-read.c:1260 src/sfm-read.c:1375 src/sfm-read.c:1417
 #, c-format
 msgid "%s: Unexpected end of file."
 msgstr ""
 
-#: src/sfm-read.c:1228
+#: src/sfm-read.c:1275
+#, c-format
+msgid "%s: Seeking system file: %s."
+msgstr ""
+
+#: src/sfm-read.c:1290
 #, c-format
 msgid "%s: System file contains multiple type 6 (document) records."
 msgstr ""
 
-#: src/sfm-read.c:1234
+#: src/sfm-read.c:1296
 #, c-format
 msgid "%s: Number of document lines (%ld) must be greater than 0."
 msgstr ""
 
-#: src/sfm-read.c:1266
+#: src/sfm-read.c:1328
 #, c-format
 msgid "%s: Error reading file: %s."
 msgstr ""
 
-#: src/sfm-read.c:1303
+#: src/sfm-read.c:1365
 #, c-format
 msgid "%s: Compressed data is corrupted.  Data ends in partial case."
 msgstr ""
 
-#: src/sfm-read.c:1475
+#: src/sfm-read.c:1537
 #, c-format
 msgid "%s: Partial record at end of system file."
 msgstr ""
@@ -3368,19 +3388,11 @@ msgstr ""
 msgid "%s: Writing system file: %s."
 msgstr ""
 
-#: src/sort.c:103
+#: src/sort.c:82
 msgid "Buffer limit must be at least 2."
 msgstr ""
 
-#: src/sort.c:221
-msgid "`A' or `D' expected inside parentheses."
-msgstr ""
-
-#: src/sort.c:226
-msgid "`)' expected."
-msgstr ""
-
-#: src/sort.c:573
+#: src/sort.c:458
 #, c-format
 msgid ""
 "Out of memory.  Could not allocate room for minimum of %d cases of %d bytes "
@@ -3456,72 +3468,72 @@ msgstr ""
 msgid "off"
 msgstr ""
 
-#: src/sysfile-info.c:135 src/sysfile-info.c:372
+#: src/sysfile-info.c:136 src/sysfile-info.c:374
 msgid "Description"
 msgstr ""
 
-#: src/sysfile-info.c:136 src/sysfile-info.c:370
+#: src/sysfile-info.c:137 src/sysfile-info.c:372
 msgid "Position"
 msgstr ""
 
-#: src/sysfile-info.c:193
+#: src/sysfile-info.c:195
 msgid "The active file does not have a file label."
 msgstr ""
 
-#: src/sysfile-info.c:196
+#: src/sysfile-info.c:198
 msgid "File label:"
 msgstr ""
 
-#: src/sysfile-info.c:258
+#: src/sysfile-info.c:260
 msgid "No variables to display."
 msgstr ""
 
-#: src/sysfile-info.c:277
+#: src/sysfile-info.c:279
 msgid "Macros not supported."
 msgstr ""
 
-#: src/sysfile-info.c:287
+#: src/sysfile-info.c:289
 msgid "The active file dictionary does not contain any documents."
 msgstr ""
 
-#: src/sysfile-info.c:296
+#: src/sysfile-info.c:298
 msgid "Documents in the active file:"
 msgstr ""
 
-#: src/sysfile-info.c:374 src/sysfile-info.c:532 src/vfm.c:811
+#: src/sysfile-info.c:376 src/sysfile-info.c:534 src/vfm.c:811
 msgid "Label"
 msgstr ""
 
-#: src/sysfile-info.c:446
+#: src/sysfile-info.c:448
 #, c-format
 msgid "Format: %s"
 msgstr ""
 
-#: src/sysfile-info.c:453
+#: src/sysfile-info.c:455
 #, c-format
 msgid "Print Format: %s"
 msgstr ""
 
-#: src/sysfile-info.c:456
+#: src/sysfile-info.c:458
 #, c-format
 msgid "Write Format: %s"
 msgstr ""
 
-#: src/sysfile-info.c:464
+#: src/sysfile-info.c:466
 msgid "Missing Values: "
 msgstr ""
 
-#: src/sysfile-info.c:531 src/vfm.c:810 src/crosstabs.q:1099
+#: src/sysfile-info.c:533 src/vfm.c:810 src/crosstabs.q:1099
 #: src/crosstabs.q:1126 src/crosstabs.q:1146 src/crosstabs.q:1168
 #: src/examine.q:1130 src/frequencies.q:1138 src/frequencies.q:1259
 msgid "Value"
 msgstr ""
 
-#: src/sysfile-info.c:588
+#: src/sysfile-info.c:590
 msgid "No vectors defined."
 msgstr ""
 
-#: src/sysfile-info.c:603
+#: src/sysfile-info.c:605
 msgid "Vector"
 msgstr ""