+#: src/language/data-io/print.c:428
+#, c-format
+msgid "Writing %d record to %s."
+msgid_plural "Writing %d records to %s."
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/language/data-io/print.c:432
+#, c-format
+msgid "Writing %d record."
+msgid_plural "Writing %d records."
+msgstr[0] ""
+msgstr[1] ""
+
+#: src/language/data-io/print-space.c:73 src/language/lexer/lexer.c:476
+#: src/language/stats/autorecode.c:154 src/language/xforms/select-if.c:60
+msgid "expecting end of command"
+msgstr ""
+
+#: src/language/data-io/print-space.c:114
+msgid "The expression on PRINT SPACE evaluated to the system-missing value."
+msgstr ""
+
+#: src/language/data-io/print-space.c:117
+#, c-format
+msgid "The expression on PRINT SPACE evaluated to %g."
+msgstr ""
+
+#: src/language/dictionary/apply-dictionary.c:73
+#, c-format
+msgid "Variable %s is %s in target file, but %s in source file."
+msgstr ""
+
+#: src/language/dictionary/apply-dictionary.c:97
+#, c-format
+msgid "Cannot add value labels from source file to long string variable %s."
+msgstr ""
+
+#: src/language/dictionary/apply-dictionary.c:111
+#, c-format
+msgid ""
+"Cannot apply missing values from source file to long string variable %s."
+msgstr ""
+
+#: src/language/dictionary/apply-dictionary.c:124
+msgid "No matching variables found between the source and target files."
+msgstr ""
+
+#: src/language/dictionary/delete-variables.c:40
+msgid ""
+"DELETE VARIABLES may not be used after TEMPORARY. Temporary transformations "
+"will be made permanent."
+msgstr ""
+
+#: src/language/dictionary/delete-variables.c:48
+msgid ""
+"DELETE VARIABLES may not be used to delete all variables from the active "
+"file dictionary. Use NEW FILE instead."
+msgstr ""
+
+#: src/language/dictionary/formats.c:89
+msgid "`(' expected after variable list."
+msgstr ""
+
+#: src/language/dictionary/formats.c:99 src/language/dictionary/numeric.c:69
+msgid "`)' expected after output format."
+msgstr ""
+
+#: src/language/dictionary/missing-values.c:55
+#: src/language/stats/aggregate.c:449
+msgid "expecting `('"
+msgstr ""
+
+#: src/language/dictionary/missing-values.c:71
+#, c-format
+msgid ""
+"Cannot mix numeric variables (e.g. %s) and string variables (e.g. %s) within "
+"a single list."
+msgstr ""
+
+#: src/language/dictionary/missing-values.c:116
+#, c-format
+msgid "Truncating missing value to short string length (%d characters)."
+msgstr ""
+
+#: src/language/dictionary/missing-values.c:138
+#, c-format
+msgid "Missing values provided are too long to assign to variable of width %d."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:92
+msgid ""
+"MODIFY VARS may not be used after TEMPORARY. Temporary transformations will "
+"be made permanent."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:114
+msgid "REORDER subcommand may be given at most once."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:137
+msgid "Cannot specify ALL after specifying a set of variables."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:147
+msgid "`(' expected on REORDER subcommand."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:159
+msgid "`)' expected following variable names on REORDER subcommand."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:177
+msgid "RENAME subcommand may be given at most once."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:190
+msgid "`(' expected on RENAME subcommand."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:199
+msgid ""
+"`=' expected between lists of new and old variable names on RENAME "
+"subcommand."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:208
+#: src/language/dictionary/rename-variables.c:76
+#, c-format
+msgid ""
+"Differing number of variables in old name list (%zu) and in new name list (%"
+"zu)."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:219
+msgid "`)' expected after variable lists on RENAME subcommand."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:233
+msgid ""
+"KEEP subcommand may be given at most once. It may not be given in "
+"conjunction with the DROP subcommand."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:276
+msgid ""
+"DROP subcommand may be given at most once. It may not be given in "
+"conjunction with the KEEP subcommand."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:302
+#, c-format
+msgid "Unrecognized subcommand name `%s'."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:304
+msgid "Subcommand name expected."
+msgstr ""
+
+#: src/language/dictionary/modify-variables.c:312
+msgid "`/' or `.' expected."
+msgstr ""
+
+#: src/language/dictionary/numeric.c:62
+#, c-format
+msgid "Format type %s may not be used with a numeric variable."
+msgstr ""
+
+#: src/language/dictionary/numeric.c:81 src/language/dictionary/numeric.c:150
+#, c-format
+msgid "There is already a variable named %s."
+msgstr ""
+
+#: src/language/dictionary/numeric.c:135
+#, c-format
+msgid "Format type %s may not be used with a string variable."
+msgstr ""
+
+#: src/language/dictionary/rename-variables.c:49
+msgid ""
+"RENAME VARS may not be used after TEMPORARY. Temporary transformations will "
+"be made permanent."
+msgstr ""
+
+#: src/language/dictionary/rename-variables.c:59
+msgid "`(' expected."
+msgstr ""
+
+#: src/language/dictionary/rename-variables.c:67
+msgid "`=' expected between lists of new and old variable names."
+msgstr ""
+
+#: src/language/dictionary/rename-variables.c:87
+msgid "`)' expected after variable names."
+msgstr ""
+
+#: src/language/dictionary/rename-variables.c:97
+#, c-format
+msgid "Renaming would duplicate variable name %s."
+msgstr ""
+
+#: src/language/dictionary/split-file.c:85
+#: src/language/dictionary/sys-file-info.c:559
+#: src/language/stats/crosstabs.q:1152 src/language/stats/crosstabs.q:1179
+#: src/language/stats/crosstabs.q:1199 src/language/stats/crosstabs.q:1221
+#: src/language/stats/examine.q:1192 src/language/stats/frequencies.q:1059
+#: src/language/stats/frequencies.q:1183
+msgid "Value"
+msgstr ""
+
+#: src/language/dictionary/split-file.c:86
+#: src/language/dictionary/sys-file-info.c:393
+#: src/language/dictionary/sys-file-info.c:560 src/ui/gui/psppire.glade:2099
+#: src/ui/gui/var-sheet.c:69
+msgid "Label"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:107
+msgid "File:"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:109 src/ui/gui/psppire.glade:2052
+msgid "Label:"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:113
+msgid "No label."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:116
+msgid "Created:"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:119
+msgid "Integer Format:"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:121
+msgid "Big Endian."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:122
+msgid "Little Endian."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:123
+#: src/language/dictionary/sys-file-info.c:131
+msgid "Unknown."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:124
+msgid "Real Format:"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:126
+msgid "IEEE 754 LE."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:127
+msgid "IEEE 754 BE."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:128
+msgid "VAX D."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:129
+msgid "VAX G."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:130
+msgid "IBM 390 Hex Long."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:132
+#: src/ui/gui/descriptives-dialog.glade:79
+msgid "Variables:"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:134
+msgid "Cases:"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:136
+msgid "Unknown"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:138
+msgid "Type:"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:139
+msgid "System File."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:140
+msgid "Weight:"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:145
+msgid "Not weighted."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:147
+msgid "Mode:"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:149
+#, c-format
+msgid "Compression %s."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:149
+msgid "on"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:149
+msgid "off"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:159
+#: src/language/dictionary/sys-file-info.c:391
+msgid "Description"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:160
+#: src/language/dictionary/sys-file-info.c:389
+#: src/language/dictionary/sys-file-info.c:629
+msgid "Position"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:218
+msgid "The active file does not have a file label."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:221
+msgid "File label:"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:284
+msgid "No variables to display."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:303
+msgid "Macros not supported."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:313
+msgid "The active file dictionary does not contain any documents."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:321
+msgid "Documents in the active file:"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:473
+#, c-format
+msgid "Format: %s"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:481
+#, c-format
+msgid "Print Format: %s"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:484
+#, c-format
+msgid "Write Format: %s"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:490
+#, c-format
+msgid "Measure: %s"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:491 src/ui/gui/var-sheet.c:87
+msgid "Nominal"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:492 src/ui/gui/var-sheet.c:88
+msgid "Ordinal"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:493 src/ui/gui/var-sheet.c:89
+msgid "Scale"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:496
+#, c-format
+msgid "Display Alignment: %s"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:497 src/ui/gui/var-sheet.c:80
+msgid "Left"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:498 src/ui/gui/var-sheet.c:82
+msgid "Center"
+msgstr "Centre"
+
+#: src/language/dictionary/sys-file-info.c:499 src/ui/gui/var-sheet.c:81
+msgid "Right"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:502
+#, c-format
+msgid "Display Width: %d"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:513
+msgid "Missing Values: "
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:607
+msgid "No vectors defined."
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:628
+msgid "Vector"
+msgstr ""
+
+#: src/language/dictionary/sys-file-info.c:631
+msgid "Print Format"
+msgstr ""
+
+#: src/language/dictionary/value-labels.c:121
+#, c-format
+msgid ""
+"It is not possible to assign value labels to long string variables such as %"
+"s."
+msgstr ""
+
+#: src/language/dictionary/value-labels.c:157 src/language/lexer/lexer.c:619
+msgid "expecting string"
+msgstr ""
+
+#: src/language/dictionary/value-labels.c:166 src/language/lexer/lexer.c:633
+msgid "expecting integer"
+msgstr ""
+
+#: src/language/dictionary/value-labels.c:170
+#, c-format
+msgid "Value label `%g' is not integer."
+msgstr ""
+
+#: src/language/dictionary/value-labels.c:184
+msgid "Truncating value label to 60 characters."
+msgstr ""
+
+#: src/language/dictionary/variable-label.c:51
+msgid "String expected for variable label."
+msgstr ""
+
+#: src/language/dictionary/variable-label.c:59
+msgid "Truncating variable label to 255 characters."
+msgstr ""
+
+#: src/language/dictionary/vector.c:64
+#, c-format
+msgid "A vector named %s already exists."
+msgstr ""
+
+#: src/language/dictionary/vector.c:72
+#, c-format
+msgid "Vector name %s is given twice."
+msgstr ""
+
+#: src/language/dictionary/vector.c:96
+msgid "A slash must separate each vector specification in VECTOR's long form."
+msgstr ""
+
+#: src/language/dictionary/vector.c:129
+msgid "Vectors must have at least one element."
+msgstr ""
+
+#: src/language/dictionary/vector.c:150
+msgid "expecting vector length"
+msgstr ""
+
+#: src/language/dictionary/vector.c:166
+#, c-format
+msgid "%s is too long for a variable name."
+msgstr ""
+
+#: src/language/dictionary/vector.c:171
+#, c-format
+msgid "%s is an existing variable name."
+msgstr ""
+
+#: src/language/dictionary/weight.c:49
+msgid "The weighting variable must be numeric."
+msgstr ""
+
+#: src/language/dictionary/weight.c:54
+msgid "The weighting variable may not be scratch."
+msgstr ""
+
+#: src/language/expressions/evaluate.c:154
+msgid "expecting number or string"
+msgstr ""
+
+#: src/language/expressions/evaluate.c:168
+#, c-format
+msgid "Duplicate variable name %s."
+msgstr ""
+
+#: src/language/expressions/helpers.c:35
+msgid ""
+"One of the arguments to a DATE function is not an integer. The result will "
+"be system-missing."
+msgstr ""
+
+#: src/language/expressions/helpers.c:57
+msgid ""
+"The week argument to DATE.WKYR is not an integer. The result will be system-"
+"missing."
+msgstr ""
+
+#: src/language/expressions/helpers.c:63
+msgid ""
+"The week argument to DATE.WKYR is outside the acceptable range of 1 to 53. "
+"The result will be system-missing."
+msgstr ""
+
+#: src/language/expressions/helpers.c:85
+msgid ""
+"The day argument to DATE.YRDAY is not an integer. The result will be system-"
+"missing."
+msgstr ""
+
+#: src/language/expressions/helpers.c:91
+msgid ""
+"The day argument to DATE.YRDAY is outside the acceptable range of 1 to 366. "
+"The result will be system-missing."
+msgstr ""
+
+#: src/language/expressions/helpers.c:113
+msgid ""
+"The year argument to YRMODA is greater than 47516. The result will be "
+"system-missing."
+msgstr ""
+
+#: src/language/expressions/helpers.c:166
+#, c-format
+msgid ""
+"Unrecognized date unit \"%.*s\". Valid date units are \"years\", \"quarters"
+"\", \"months\", \"weeks\", \"days\", \"hours\", \"minutes\", and \"seconds\"."
+msgstr ""
+
+#: src/language/expressions/helpers.c:316
+msgid ""
+"Invalid DATESUM method. Valid choices are \"closest\" and \"rollover\"."
+msgstr ""
+
+#: src/language/expressions/parse.c:259
+#, c-format
+msgid ""
+"Type mismatch: expression has %s type, but a numeric value is required here."
+msgstr ""
+
+#: src/language/expressions/parse.c:271
+#, c-format
+msgid ""
+"Type mismatch: expression has %s type, but a string value is required here."
+msgstr ""
+
+#: src/language/expressions/parse.c:427
+#, c-format
+msgid "Type mismatch while applying %s operator: cannot convert %s to %s."
+msgstr ""
+
+#: src/language/expressions/parse.c:643
+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 ""
+
+#: src/language/expressions/parse.c:744
+msgid ""
+"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 ""
+
+#: src/language/expressions/parse.c:809
+#, c-format
+msgid "Unknown system variable %s."
+msgstr ""
+
+#: src/language/expressions/parse.c:857
+#, c-format
+msgid "Unknown identifier %s."
+msgstr ""
+
+#: src/language/expressions/parse.c:885 src/language/stats/aggregate.c:507
+msgid "expecting `)'"
+msgstr ""
+
+#: src/language/expressions/parse.c:892
+msgid "in expression"
+msgstr ""
+
+#: src/language/expressions/parse.c:1073
+#, c-format
+msgid "%s must have at least %d arguments in list."
+msgstr ""
+
+#: src/language/expressions/parse.c:1082
+#, c-format
+msgid "%s must have even number of arguments in list."
+msgstr ""
+
+#: src/language/expressions/parse.c:1085
+#, c-format
+msgid "%s must have multiple of %d arguments in list."
+msgstr ""
+
+#: src/language/expressions/parse.c:1095
+#, c-format
+msgid "%s function does not accept a minimum valid argument count."
+msgstr ""
+
+#: src/language/expressions/parse.c:1104
+#, c-format
+msgid "%s requires at least %d valid arguments in list."
+msgstr ""
+
+#: src/language/expressions/parse.c:1110
+#, c-format
+msgid ""
+"With %s, using minimum valid argument count of %d does not make sense when "
+"passing only %d arguments in list."
+msgstr ""
+
+#: src/language/expressions/parse.c:1164
+#, c-format
+msgid "Type mismatch invoking %s as "
+msgstr ""
+
+#: src/language/expressions/parse.c:1169
+msgid "Function invocation "
+msgstr ""
+
+#: src/language/expressions/parse.c:1171
+msgid " does not match any known function. Candidates are:"
+msgstr ""
+
+#: src/language/expressions/parse.c:1201
+#, c-format
+msgid "No function or vector named %s."
+msgstr ""
+
+#: src/language/expressions/parse.c:1244
+#, c-format
+msgid "expecting `,' or `)' invoking %s function"
+msgstr ""
+
+#: src/language/expressions/parse.c:1264
+#, c-format
+msgid "%s is a PSPP extension."
+msgstr ""
+
+#: src/language/expressions/parse.c:1267 src/ui/terminal/command-line.c:127
+#: src/ui/terminal/command-line.c:146 src/ui/terminal/command-line.c:158
+#, c-format
+msgid "%s is not yet implemented."
+msgstr ""
+
+#: src/language/expressions/parse.c:1273
+#, c-format
+msgid "%s may not appear after TEMPORARY."
+msgstr ""
+
+#: src/language/lexer/format-parser.c:88
+msgid "expecting valid format specifier"
+msgstr ""
+
+#: src/language/lexer/format-parser.c:121
+msgid "expecting format type"
+msgstr ""
+
+#: src/language/lexer/lexer.c:282
+#, c-format
+msgid "%s does not form a valid number."
+msgstr ""
+
+#: src/language/lexer/lexer.c:386
+#, c-format
+msgid "Bad character in input: `%c'."