Remove po/pspp.pot
[pspp-builds.git] / po / en_GB.po
index 3b1c682a60bddca278a4b91735f8a304586ce14a..758a4e8ffb69a6a3380449f2a8cd1dee0833ad4d 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PSPP 0.4.3\n"
 "Report-Msgid-Bugs-To: pspp-dev@gnu.org\n"
-"POT-Creation-Date: 2007-11-06 09:50+0900\n"
+"POT-Creation-Date: 2007-11-08 09:15+0900\n"
 "PO-Revision-Date: 2007-09-15 08:29+0800\n"
 "Last-Translator: John Darrington <john@darrington.wattle.id.au>\n"
 "Language-Team: John Darrington <john@darrington.wattle.id.au>\n"
@@ -210,17 +210,17 @@ msgstr ""
 msgid "Truncating document line to %d bytes."
 msgstr ""
 
-#: src/data/file-handle-def.c:448
+#: src/data/file-handle-def.c:452
 #, c-format
 msgid "Can't read from %s as a %s because it is already being read as a %s."
 msgstr ""
 
-#: src/data/file-handle-def.c:452
+#: src/data/file-handle-def.c:456
 #, c-format
 msgid "Can't write to %s as a %s because it is already being written as a %s."
 msgstr ""
 
-#: src/data/file-handle-def.c:459
+#: src/data/file-handle-def.c:463
 #, c-format
 msgid "Can't re-open %s as a %s."
 msgstr ""
@@ -302,20 +302,20 @@ msgstr[1] ""
 msgid "%s variables are not compatible with %s format %s."
 msgstr ""
 
-#: src/data/format.c:318 src/data/sys-file-reader.c:636
+#: src/data/format.c:318 src/data/sys-file-reader.c:638
 #: src/ui/gui/data-editor.glade:1285 src/ui/gui/psppire.glade:2176
 #: src/ui/gui/psppire-var-store.c:493
 msgid "String"
 msgstr ""
 
-#: src/data/format.c:318 src/data/sys-file-reader.c:636
+#: src/data/format.c:318 src/data/sys-file-reader.c:638
 #: src/ui/gui/data-editor.glade:1174 src/ui/gui/psppire.glade:2131
 #: src/ui/gui/psppire-var-store.c:486
 msgid "Numeric"
 msgstr ""
 
-#: src/data/format.c:319 src/data/sys-file-reader.c:1111
-#: src/data/sys-file-reader.c:1113
+#: src/data/format.c:319 src/data/sys-file-reader.c:1113
+#: src/data/sys-file-reader.c:1115
 #: src/language/dictionary/apply-dictionary.c:78
 #: src/language/dictionary/apply-dictionary.c:79
 #: src/language/xforms/recode.c:471 src/language/xforms/recode.c:472
@@ -323,8 +323,8 @@ msgstr ""
 msgid "numeric"
 msgstr ""
 
-#: src/data/format.c:319 src/data/sys-file-reader.c:1111
-#: src/data/sys-file-reader.c:1113
+#: src/data/format.c:319 src/data/sys-file-reader.c:1113
+#: src/data/sys-file-reader.c:1115
 #: src/language/dictionary/apply-dictionary.c:78
 #: src/language/dictionary/apply-dictionary.c:79
 #: src/language/xforms/recode.c:471 src/language/xforms/recode.c:472
@@ -357,204 +357,210 @@ msgstr ""
 msgid "Selected sheet or range of spreadsheet \"%s\" is empty."
 msgstr ""
 
-#: src/data/make-file.c:63
+#: src/data/make-file.c:64
 #, c-format
 msgid "%s: Creating temporary file: %s."
 msgstr ""
 
-#: src/data/make-file.c:105
+#: src/data/make-file.c:106
 #, c-format
 msgid "%s: Creating file: %s."
 msgstr ""
 
-#: src/data/make-file.c:143
+#: src/data/make-file.c:144
 #, c-format
 msgid "Opening %s for writing: %s."
 msgstr ""
 
-#: src/data/make-file.c:152
+#: src/data/make-file.c:153
 #, c-format
 msgid "Opening stream for %s: %s."
 msgstr ""
 
-#: src/data/make-file.c:181
+#: src/data/make-file.c:182
 #, c-format
 msgid "Creating temporary file to replace %s: %s."
 msgstr ""
 
-#: src/data/make-file.c:192
+#: src/data/make-file.c:193
 #, c-format
 msgid "Creating temporary file %s: %s."
 msgstr ""
 
-#: src/data/make-file.c:204
+#: src/data/make-file.c:205
 #, c-format
 msgid "Opening stream for temporary file %s: %s."
 msgstr ""
 
-#: src/data/make-file.c:245
+#: src/data/make-file.c:246
 #, c-format
 msgid "Replacing %s by %s: %s."
 msgstr ""
 
-#: src/data/make-file.c:273
+#: src/data/make-file.c:274
 #, c-format
 msgid "Removing %s: %s."
 msgstr ""
 
-#: src/data/por-file-reader.c:97
+#: src/data/por-file-reader.c:98
 #, c-format
 msgid "portable file %s corrupt at offset 0x%lx: "
 msgstr ""
 
-#: src/data/por-file-reader.c:126
+#: src/data/por-file-reader.c:127
 #, c-format
 msgid "reading portable file %s at offset 0x%lx: "
 msgstr ""
 
-#: src/data/por-file-reader.c:154
+#: src/data/por-file-reader.c:155
 #, c-format
 msgid "Error closing portable file \"%s\": %s."
 msgstr ""
 
-#: src/data/por-file-reader.c:206
+#: src/data/por-file-reader.c:207
 msgid "unexpected end of file"
 msgstr ""
 
-#: src/data/por-file-reader.c:272
+#. TRANSLATORS: this fragment will be interpolated into
+#. messages in fh_lock() that identify types of files.
+#: src/data/por-file-reader.c:267 src/data/por-file-writer.c:148
+msgid "portable file"
+msgstr ""
+
+#: src/data/por-file-reader.c:275
 #, c-format
 msgid ""
 "An error occurred while opening \"%s\" for reading as a portable file: %s."
 msgstr ""
 
-#: src/data/por-file-reader.c:293
+#: src/data/por-file-reader.c:296
 msgid "Data record expected."
 msgstr ""
 
-#: src/data/por-file-reader.c:375
+#: src/data/por-file-reader.c:378
 msgid "Number expected."
 msgstr ""
 
-#: src/data/por-file-reader.c:403
+#: src/data/por-file-reader.c:406
 msgid "Missing numeric terminator."
 msgstr ""
 
-#: src/data/por-file-reader.c:426
+#: src/data/por-file-reader.c:429
 msgid "Invalid integer."
 msgstr ""
 
-#: src/data/por-file-reader.c:437
+#: src/data/por-file-reader.c:440
 #, c-format
 msgid "Bad string length %d."
 msgstr ""
 
-#: src/data/por-file-reader.c:498
+#: src/data/por-file-reader.c:501
 #, c-format
 msgid "%s: Not a portable file."
 msgstr ""
 
-#: src/data/por-file-reader.c:514
+#: src/data/por-file-reader.c:517
 #, c-format
 msgid "Unrecognized version code `%c'."
 msgstr ""
 
-#: src/data/por-file-reader.c:523
+#: src/data/por-file-reader.c:526
 #, c-format
 msgid "Bad date string length %zu."
 msgstr ""
 
-#: src/data/por-file-reader.c:525
+#: src/data/por-file-reader.c:528
 #, c-format
 msgid "Bad time string length %zu."
 msgstr ""
 
-#: src/data/por-file-reader.c:567
+#: src/data/por-file-reader.c:570
 #, c-format
 msgid ""
 "%s: Bad format specifier byte (%d).  Variable will be assigned a default "
 "format."
 msgstr ""
 
-#: src/data/por-file-reader.c:588
+#: src/data/por-file-reader.c:591
 #, c-format
 msgid "Numeric variable %s has invalid format specifier %s."
 msgstr ""
 
-#: src/data/por-file-reader.c:592
+#: src/data/por-file-reader.c:595
 #, c-format
 msgid "String variable %s with width %d has invalid format specifier %s."
 msgstr ""
 
-#: src/data/por-file-reader.c:616
+#: src/data/por-file-reader.c:619
 msgid "Expected variable count record."
 msgstr ""
 
-#: src/data/por-file-reader.c:620
+#: src/data/por-file-reader.c:623
 #, c-format
 msgid "Invalid number of variables %d."
 msgstr ""
 
-#: src/data/por-file-reader.c:630
+#: src/data/por-file-reader.c:633
 #, c-format
 msgid "Weight variable name (%s) truncated."
 msgstr ""
 
-#: src/data/por-file-reader.c:645
+#: src/data/por-file-reader.c:648
 msgid "Expected variable record."
 msgstr ""
 
-#: src/data/por-file-reader.c:649
+#: src/data/por-file-reader.c:652
 #, c-format
 msgid "Invalid variable width %d."
 msgstr ""
 
-#: src/data/por-file-reader.c:657
+#: src/data/por-file-reader.c:660
 #, c-format
 msgid "Invalid variable name `%s' in position %d."
 msgstr ""
 
-#: src/data/por-file-reader.c:661
+#: src/data/por-file-reader.c:664
 #, c-format
 msgid "Bad width %d for variable %s."
 msgstr ""
 
-#: src/data/por-file-reader.c:676
+#: src/data/por-file-reader.c:679
 #, c-format
 msgid "Duplicate variable name %s in position %d."
 msgstr ""
 
-#: src/data/por-file-reader.c:677
+#: src/data/por-file-reader.c:680
 #, c-format
 msgid "Duplicate variable name %s in position %d renamed to %s."
 msgstr ""
 
-#: src/data/por-file-reader.c:720
+#: src/data/por-file-reader.c:723
 #, c-format
 msgid "Weighting variable %s not present in dictionary."
 msgstr ""
 
-#: src/data/por-file-reader.c:767
+#: src/data/por-file-reader.c:770
 #, c-format
 msgid "Unknown variable %s while parsing value labels."
 msgstr ""
 
-#: src/data/por-file-reader.c:770
+#: src/data/por-file-reader.c:773
 #, c-format
 msgid ""
 "Cannot assign value labels to %s and %s, which have different variable types."
 msgstr ""
 
-#: src/data/por-file-writer.c:139
+#: src/data/por-file-writer.c:140
 #, c-format
 msgid "Invalid decimal digits count %d.  Treating as %d."
 msgstr ""
 
-#: src/data/por-file-writer.c:157
+#: src/data/por-file-writer.c:160
 #, c-format
 msgid "Error opening \"%s\" for writing as a portable file: %s."
 msgstr ""
 
-#: src/data/por-file-writer.c:496
+#: src/data/por-file-writer.c:499
 #, c-format
 msgid "An I/O error occurred writing portable file \"%s\"."
 msgstr ""
@@ -566,311 +572,323 @@ msgid ""
 "procedure, so it cannot yet be used for reading."
 msgstr ""
 
+#. TRANSLATORS: this fragment will be interpolated into
+#. messages in fh_lock() that identify types of files.
+#: src/data/scratch-writer.c:67 src/language/data-io/file-handle.q:151
+msgid "scratch file"
+msgstr ""
+
 #: src/data/short-names.c:71
 msgid "Variable suffix too large."
 msgstr ""
 
-#: src/data/sys-file-reader.c:202
+#. TRANSLATORS: this fragment will be interpolated into
+#. messages in fh_lock() that identify types of files.
+#: src/data/sys-file-reader.c:197 src/data/sys-file-writer.c:190
+msgid "system file"
+msgstr ""
+
+#: src/data/sys-file-reader.c:204
 #, c-format
 msgid "Error opening \"%s\" for reading as a system file: %s."
 msgstr ""
 
-#: src/data/sys-file-reader.c:241
+#: src/data/sys-file-reader.c:243
 msgid "Misplaced type 4 record."
 msgstr ""
 
-#: src/data/sys-file-reader.c:252
+#: src/data/sys-file-reader.c:254
 #, c-format
 msgid "Unrecognized record type %d."
 msgstr ""
 
-#: src/data/sys-file-reader.c:291
+#: src/data/sys-file-reader.c:293
 #, c-format
 msgid "File header claims %d variable positions but %d were read from file."
 msgstr ""
 
-#: src/data/sys-file-reader.c:331
+#: src/data/sys-file-reader.c:333
 #, c-format
 msgid "Error closing system file \"%s\": %s."
 msgstr ""
 
-#: src/data/sys-file-reader.c:396 src/data/sys-file-reader.c:406
+#: src/data/sys-file-reader.c:398 src/data/sys-file-reader.c:408
 msgid "This is not an SPSS system file."
 msgstr ""
 
-#: src/data/sys-file-reader.c:425
+#: src/data/sys-file-reader.c:427
 #, c-format
 msgid ""
 "Compression bias (%g) is not the usual value of 100, or system file uses "
 "unrecognized floating-point format."
 msgstr ""
 
-#: src/data/sys-file-reader.c:494
+#: src/data/sys-file-reader.c:496
 #, c-format
 msgid "Invalid variable name `%s'."
 msgstr ""
 
-#: src/data/sys-file-reader.c:498
+#: src/data/sys-file-reader.c:500
 #, c-format
 msgid "Bad variable width %d."
 msgstr ""
 
-#: src/data/sys-file-reader.c:502
+#: src/data/sys-file-reader.c:504
 #, c-format
 msgid "Duplicate variable name `%s' within system file."
 msgstr ""
 
-#: src/data/sys-file-reader.c:510
+#: src/data/sys-file-reader.c:512
 msgid "Variable label indicator field is not 0 or 1."
 msgstr ""
 
-#: src/data/sys-file-reader.c:518
+#: src/data/sys-file-reader.c:520
 #, c-format
 msgid "Variable %s has label of invalid length %zu."
 msgstr ""
 
-#: src/data/sys-file-reader.c:537
+#: src/data/sys-file-reader.c:539
 msgid "Numeric missing value indicator field is not -3, -2, 0, 1, 2, or 3."
 msgstr ""
 
-#: src/data/sys-file-reader.c:552
+#: src/data/sys-file-reader.c:554
 msgid "String missing value indicator field is not 0, 1, 2, or 3."
 msgstr ""
 
-#: src/data/sys-file-reader.c:562
+#: src/data/sys-file-reader.c:564
 #, c-format
 msgid "Long string variable %s may not have missing values."
 msgstr ""
 
-#: src/data/sys-file-reader.c:583
+#: src/data/sys-file-reader.c:585
 msgid "Missing string continuation record."
 msgstr ""
 
-#: src/data/sys-file-reader.c:617
+#: src/data/sys-file-reader.c:619
 #, c-format
 msgid "Unknown variable format %<PRIu8>."
 msgstr ""
 
-#: src/data/sys-file-reader.c:635
+#: src/data/sys-file-reader.c:637
 #, c-format
 msgid "%s variable %s has invalid %s format %s."
 msgstr ""
 
-#: src/data/sys-file-reader.c:638
+#: src/data/sys-file-reader.c:640
 msgid "print"
 msgstr ""
 
-#: src/data/sys-file-reader.c:638
+#: src/data/sys-file-reader.c:640
 msgid "write"
 msgstr ""
 
-#: src/data/sys-file-reader.c:642
+#: src/data/sys-file-reader.c:644
 msgid "Suppressing further invalid format warnings."
 msgstr ""
 
-#: src/data/sys-file-reader.c:660
+#: src/data/sys-file-reader.c:662
 msgid "Weighting variable must be numeric."
 msgstr ""
 
-#: src/data/sys-file-reader.c:674
+#: src/data/sys-file-reader.c:676
 msgid "Multiple type 6 (document) records."
 msgstr ""
 
-#: src/data/sys-file-reader.c:678
+#: src/data/sys-file-reader.c:680
 #, c-format
 msgid "Number of document lines (%d) must be greater than 0."
 msgstr ""
 
-#: src/data/sys-file-reader.c:686
+#: src/data/sys-file-reader.c:688
 msgid "Document line contains null byte."
 msgstr ""
 
-#: src/data/sys-file-reader.c:753
+#: src/data/sys-file-reader.c:755
 #, c-format
 msgid "Unrecognized record type 7, subtype %d."
 msgstr ""
 
-#: src/data/sys-file-reader.c:778
+#: src/data/sys-file-reader.c:780
 #, c-format
 msgid "Bad size (%zu) or count (%zu) field on record type 7, subtype 3."
 msgstr ""
 
-#: src/data/sys-file-reader.c:798
+#: src/data/sys-file-reader.c:800
 #, c-format
 msgid ""
 "Floating-point representation indicated by system file (%d) differs from "
 "expected (%d)."
 msgstr ""
 
-#: src/data/sys-file-reader.c:811
+#: src/data/sys-file-reader.c:813
 msgid "little-endian"
 msgstr ""
 
-#: src/data/sys-file-reader.c:811
+#: src/data/sys-file-reader.c:813
 msgid "big-endian"
 msgstr ""
 
-#: src/data/sys-file-reader.c:812
+#: src/data/sys-file-reader.c:814
 #, c-format
 msgid ""
 "Integer format indicated by system file (%s) differs from expected (%s)."
 msgstr ""
 
-#: src/data/sys-file-reader.c:828
+#: src/data/sys-file-reader.c:830
 #, c-format
 msgid "Bad size (%zu) or count (%zu) on extension 4."
 msgstr ""
 
-#: src/data/sys-file-reader.c:832
+#: src/data/sys-file-reader.c:834
 #, c-format
 msgid "File specifies unexpected value %g as SYSMIS."
 msgstr ""
 
-#: src/data/sys-file-reader.c:834
+#: src/data/sys-file-reader.c:836
 #, c-format
 msgid "File specifies unexpected value %g as HIGHEST."
 msgstr ""
 
-#: src/data/sys-file-reader.c:836
+#: src/data/sys-file-reader.c:838
 #, c-format
 msgid "File specifies unexpected value %g as LOWEST."
 msgstr ""
 
-#: src/data/sys-file-reader.c:850
+#: src/data/sys-file-reader.c:852
 #, c-format
 msgid "Bad size (%zu) or count (%zu) on extension 11."
 msgstr ""
 
-#: src/data/sys-file-reader.c:873
+#: src/data/sys-file-reader.c:875
 msgid "Invalid variable display parameters.  Default parameters substituted."
 msgstr ""
 
-#: src/data/sys-file-reader.c:912
+#: src/data/sys-file-reader.c:914
 #, c-format
 msgid "Long variable mapping from %s to invalid variable name `%s'."
 msgstr ""
 
-#: src/data/sys-file-reader.c:922
+#: src/data/sys-file-reader.c:924
 #, c-format
 msgid "Duplicate long variable name `%s' within system file."
 msgstr ""
 
-#: src/data/sys-file-reader.c:977
+#: src/data/sys-file-reader.c:979
 #, c-format
 msgid "%s listed as string of invalid length %s in very length string record."
 msgstr ""
 
-#: src/data/sys-file-reader.c:987
+#: src/data/sys-file-reader.c:989
 #, c-format
 msgid ""
 "%s listed in very long string record with width %s, which requires only one "
 "segment."
 msgstr ""
 
-#: src/data/sys-file-reader.c:993
+#: src/data/sys-file-reader.c:995
 #, c-format
 msgid "Very long string %s overflows dictionary."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1007
+#: src/data/sys-file-reader.c:1009
 #, c-format
 msgid ""
 "Very long string with width %ld has segment %d of width %d (expected %d)"
 msgstr ""
 
-#: src/data/sys-file-reader.c:1052
+#: src/data/sys-file-reader.c:1054
 #, c-format
 msgid "Invalid number of labels: %d.  Ignoring labels."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1083
+#: src/data/sys-file-reader.c:1085
 msgid ""
 "Variable index record (type 4) does not immediately follow value label "
 "record (type 3) as it should."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1090
+#: src/data/sys-file-reader.c:1092
 #, c-format
 msgid ""
 "Number of variables associated with a value label (%d) is not between 1 and "
 "the number of variables (%zu)."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1100
+#: src/data/sys-file-reader.c:1102
 #, c-format
 msgid "Value labels are not allowed on long string variables (%s)."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1107
+#: src/data/sys-file-reader.c:1109
 #, c-format
 msgid ""
 "Variables associated with value label are not all of identical type.  "
 "Variable %s is %s, but variable %s is %s."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1140
+#: src/data/sys-file-reader.c:1142
 #, c-format
 msgid "Duplicate value label for %g on %s."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1143
+#: src/data/sys-file-reader.c:1145
 #, c-format
 msgid "Duplicate value label for \"%.*s\" on %s."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1221
+#: src/data/sys-file-reader.c:1223
 msgid "File ends in partial case."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1229
+#: src/data/sys-file-reader.c:1231
 #, c-format
 msgid "Error reading case from file %s."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1326 src/data/sys-file-reader.c:1362
+#: src/data/sys-file-reader.c:1328 src/data/sys-file-reader.c:1364
 msgid "Compressed data is corrupt."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1449
+#: src/data/sys-file-reader.c:1451
 #, c-format
 msgid "Variable index %d not in valid range 1...%d."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1454
+#: src/data/sys-file-reader.c:1456
 #, c-format
 msgid "Variable index %d refers to long string continuation."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1540
+#: src/data/sys-file-reader.c:1542
 #, c-format
 msgid "Suppressed %d additional variable map warnings."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1553
+#: src/data/sys-file-reader.c:1555
 #, c-format
 msgid "Variable map refers to unknown variable %s."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1629
+#: src/data/sys-file-reader.c:1631
 #, c-format
 msgid "System error: %s."
 msgstr ""
 
-#: src/data/sys-file-reader.c:1631
+#: src/data/sys-file-reader.c:1633
 msgid "Unexpected end of file."
 msgstr ""
 
-#: src/data/sys-file-writer.c:162
+#: src/data/sys-file-writer.c:163
 #, c-format
 msgid "Unknown system file version %d. Treating as version %d."
 msgstr ""
 
-#: src/data/sys-file-writer.c:199
+#: src/data/sys-file-writer.c:202
 #, c-format
 msgid "Error opening \"%s\" for writing as a system file: %s."
 msgstr ""
 
-#: src/data/sys-file-writer.c:734
+#: src/data/sys-file-writer.c:737
 #, c-format
 msgid "An I/O error occurred writing system file \"%s\"."
 msgstr ""
@@ -941,71 +959,107 @@ msgstr ""
 msgid "Unknown command %s."
 msgstr ""
 
-#: src/language/command.c:630
-msgid "before the active file has been defined"
+#: src/language/command.c:628
+#, c-format
+msgid "%s is allowed only before the active file has been defined."
 msgstr ""
 
 #: src/language/command.c:632
-msgid "after the active file has been defined"
+#, c-format
+msgid "%s is allowed only after the active file has been defined."
 msgstr ""
 
-#: src/language/command.c:634
-msgid "inside INPUT PROGRAM"
+#: src/language/command.c:636
+#, c-format
+msgid "%s is allowed only inside INPUT PROGRAM."
 msgstr ""
 
-#: src/language/command.c:636
-msgid "inside FILE TYPE"
+#: src/language/command.c:640
+#, c-format
+msgid "%s is allowed only inside FILE TYPE."
+msgstr ""
+
+#: src/language/command.c:647
+#, c-format
+msgid ""
+"%s is allowed only before the active file has been defined or inside INPUT "
+"PROGRAM."
 msgstr ""
 
-#: src/language/command.c:641
+#: src/language/command.c:651
 #, c-format
-msgid "%s or %s"
+msgid ""
+"%s is allowed only before the active file has been defined or inside FILE "
+"TYPE."
 msgstr ""
 
-#: src/language/command.c:643
+#: src/language/command.c:655
 #, c-format
-msgid "%s, %s, or %s"
+msgid ""
+"%s is allowed only after the active file has been defined or inside INPUT "
+"PROGRAM."
 msgstr ""
 
-#: src/language/command.c:647
+#: src/language/command.c:659
+#, c-format
+msgid ""
+"%s is allowed only after the active file has been defined or inside FILE "
+"TYPE."
+msgstr ""
+
+#: src/language/command.c:663
+#, c-format
+msgid "%s is allowed only inside INPUT PROGRAM or inside FILE TYPE."
+msgstr ""
+
+#: src/language/command.c:669
+#, c-format
+msgid ""
+"%s is allowed only after the active file has been defined, inside INPUT "
+"PROGRAM, or inside FILE TYPE."
+msgstr ""
+
+#: src/language/command.c:674
 #, c-format
-msgid "%s is allowed only %s."
+msgid ""
+"%s is allowed only before the active file has been defined, inside INPUT "
+"PROGRAM, or inside FILE TYPE."
 msgstr ""
 
-#: src/language/command.c:652
+#: src/language/command.c:692
 #, c-format
 msgid "%s is not allowed inside INPUT PROGRAM."
 msgstr ""
 
-#: src/language/command.c:654
+#: src/language/command.c:694
 #, c-format
 msgid "%s is not allowed inside FILE TYPE."
 msgstr ""
 
-#: src/language/command.c:733 src/language/command.c:841
+#: src/language/command.c:773 src/language/command.c:881
 #: src/language/utilities/permissions.c:98
 msgid "This command not allowed when the SAFER option is set."
 msgstr ""
 
-#: src/language/command.c:745
+#: src/language/command.c:785
 #, c-format
 msgid "Error removing `%s': %s."
 msgstr ""
 
-#: src/language/command.c:795
+#: src/language/command.c:835
 #, c-format
 msgid "Couldn't fork: %s."
 msgstr ""
 
-#: src/language/command.c:810
+#: src/language/command.c:850
 msgid "Interactive shell not supported on this platform."
 msgstr ""
 
-#: src/language/command.c:822
+#: src/language/command.c:862
 msgid "Command shell not supported on this platform."
 msgstr ""
 
-#: src/language/command.c:828
+#: src/language/command.c:868
 #, c-format
 msgid "Error executing command: %s."
 msgstr ""
@@ -1170,50 +1224,57 @@ msgid ""
 "with the system-missing value or blanks, as appropriate."
 msgstr ""
 
-#: src/language/data-io/data-reader.c:137
+#. TRANSLATORS: this fragment will be interpolated into
+#. messages in fh_lock() that identify types of files.
+#: src/language/data-io/data-reader.c:116
+#: src/language/data-io/data-writer.c:56
+msgid "data file"
+msgstr ""
+
+#: src/language/data-io/data-reader.c:140
 #, c-format
 msgid "Could not open \"%s\" for reading as a data file: %s."
 msgstr ""
 
-#: src/language/data-io/data-reader.c:175
+#: src/language/data-io/data-reader.c:178
 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 ""
 
-#: src/language/data-io/data-reader.c:207
-#: src/language/data-io/data-reader.c:220
+#: src/language/data-io/data-reader.c:210
+#: src/language/data-io/data-reader.c:223
 #, c-format
 msgid "Error reading file %s: %s."
 msgstr ""
 
-#: src/language/data-io/data-reader.c:223
+#: src/language/data-io/data-reader.c:226
 #, c-format
 msgid "%s: Partial record at end of file."
 msgstr ""
 
-#: src/language/data-io/data-reader.c:274
+#: src/language/data-io/data-reader.c:277
 #, c-format
 msgid "Attempt to read beyond end-of-file on file %s."
 msgstr ""
 
-#: src/language/data-io/data-reader.c:277
+#: src/language/data-io/data-reader.c:280
 msgid "Attempt to read beyond END DATA."
 msgstr ""
 
-#: src/language/data-io/data-reader.c:435
+#: src/language/data-io/data-reader.c:438
 msgid ""
 "This command is not valid here since the current input program does not "
 "access the inline file."
 msgstr ""
 
-#: src/language/data-io/data-writer.c:71
+#: src/language/data-io/data-writer.c:72
 #, c-format
 msgid "An error occurred while opening \"%s\" for writing as a data file: %s."
 msgstr ""
 
-#: src/language/data-io/data-writer.c:149
+#: src/language/data-io/data-writer.c:150
 #, c-format
 msgid "I/O error occurred writing data file \"%s\"."
 msgstr ""
@@ -1247,10 +1308,6 @@ msgstr ""
 msgid "inline file"
 msgstr ""
 
-#: src/language/data-io/file-handle.q:151
-msgid "scratch file"
-msgstr ""
-
 #: src/language/data-io/file-handle.q:175
 msgid "expecting a file name or handle name"
 msgstr ""