# LANGUAGE translation for GnuCOBOL.
# Copyright (C) 2002-2020 Free Software Foundation, Inc.
# This file is distributed under the same license as the gnucobol package.
# Automatically generated, 2023.
#
# All this catalog "translates" are quotation characters.
# The msgids must be ASCII and therefore cannot contain real quotation
# characters, only substitutes like grave accent (0x60), apostrophe (0x27)
# and double quote (0x22). These substitutes look strange; see
# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
#
# This catalog translates grave accent (0x60) and apostrophe (0x27) to
# left single quotation mark (U+2018) and right single quotation mark (U+2019).
# It also translates pairs of apostrophe (0x27) to
# left single quotation mark (U+2018) and right single quotation mark (U+2019)
# and pairs of quotation mark (0x22) to
# left double quotation mark (U+201C) and right double quotation mark (U+201D).
#
# When output to an UTF-8 terminal, the quotation characters appear perfectly.
# When output to an ISO-8859-1 terminal, the single quotation marks are
# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to
# grave/acute accent (by libiconv), and the double quotation marks are
# transliterated to 0x22.
# When output to an ASCII terminal, the single quotation marks are
# transliterated to apostrophes, and the double quotation marks are
# transliterated to 0x22.
#
msgid ""
msgstr ""
"Project-Id-Version: gnucobol 3.2-preview\n"
"Report-Msgid-Bugs-To: gnucobol-messages@gnu.org\n"
"POT-Creation-Date: 2022-10-23 03:06+0200\n"
"PO-Revision-Date: 2022-10-23 03:06+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: en@quot\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#: cobc/cobc.c:98
#, c-format
msgid "invalid parameter: %s"
msgstr "invalid parameter: %s"

#: cobc/cobc.c:153 cobc/cobc.c:2233 cobc/cobc.c:2236 cobc/parser.y:802
#: cobc/reserved.c:4022 libcob/common.c:226 libcob/common.c:1308
#: libcob/common.c:2384 libcob/common.c:2388 libcob/common.c:2426
#: libcob/common.c:2464 libcob/common.c:2654 libcob/common.c:7351
#: libcob/common.c:8370 libcob/common.c:9391 libcob/common.c:9470
#: libcob/common.c:9912
msgid "unknown"
msgstr "unknown"

#: cobc/cobc.c:855
msgid "internal compiler error"
msgstr "internal compiler error"

#: cobc/cobc.c:921 cobc/cobc.c:1008 cobc/cobc.c:1070 cobc/cobc.c:1146
#: cobc/cobc.c:1186 cobc/cobc.c:1262
#, c-format
msgid "cannot allocate %d bytes of memory"
msgstr "cannot allocate %d bytes of memory"

#: cobc/cobc.c:934 cobc/cobc.c:950 cobc/cobc.c:970 cobc/cobc.c:1029
#: cobc/cobc.c:1048 cobc/cobc.c:1166 cobc/cobc.c:1281 cobc/cobc.c:1323
#: cobc/field.c:2216 libcob/common.c:8191
#, c-format
msgid "call to %s with NULL pointer"
msgstr "call to %s with NULL pointer"

#: cobc/cobc.c:991
#, c-format
msgid "cannot reallocate %d bytes of memory"
msgstr "cannot reallocate %d bytes of memory"

#: cobc/cobc.c:1087 cobc/cobc.c:1203
msgid "attempt to reallocate non-allocated memory"
msgstr "attempt to reallocate non-allocated memory"

#: cobc/cobc.c:1120 cobc/cobc.c:1236
#, c-format
msgid "call to %s with invalid pointer, as it is missing in list"
msgstr "call to %s with invalid pointer, as it is missing in list"

#: cobc/cobc.c:1448
#, c-format
msgid "assuming literal for unquoted '%s'"
msgstr "assuming literal for unquoted ‘%s’"

#: cobc/cobc.c:1495
msgid " - length exceeds maximum"
msgstr " - length exceeds maximum"

#: cobc/cobc.c:1499
msgid " - name cannot be empty"
msgstr " - name cannot be empty"

#: cobc/cobc.c:1502
msgid " - name cannot begin with space or underscore"
msgstr " - name cannot begin with space or underscore"

#: cobc/cobc.c:1505
msgid " - name cannot begin with 'cob_' or 'COB_'"
msgstr " - name cannot begin with ‘cob_’ or ‘COB_’"

#: cobc/cobc.c:1508
msgid " - name duplicates a 'C' keyword"
msgstr " - name duplicates a ‘C’ keyword"

#: cobc/cobc.c:1511
msgid " - name cannot contain a directory separator"
msgstr " - name cannot contain a directory separator"

#: cobc/cobc.c:1520
#, c-format
msgid "invalid file base name '%s'%s"
msgstr "invalid file base name '%s'%s"

#: cobc/cobc.c:1524
#, c-format
msgid "invalid ENTRY '%s'%s"
msgstr "invalid ENTRY '%s'%s"

#: cobc/cobc.c:1527
#, c-format
msgid "invalid PROGRAM-ID '%s'%s"
msgstr "invalid PROGRAM-ID '%s'%s"

#: cobc/cobc.c:1659
#, c-format
msgid "file '%s' does not exist"
msgstr "file ‘%s’ does not exist"

#: cobc/cobc.c:1685
#, c-format
msgid "duplicate exception '%s'"
msgstr "duplicate exception ‘%s’"

#: cobc/cobc.c:1733
#, c-format
msgid "invalid exception-name: %s"
msgstr "invalid exception-name: %s"

#: cobc/cobc.c:1870 cobc/cobc.c:8780
msgid "please check environment variables as noted above"
msgstr "please check environment variables as noted above"

#: cobc/cobc.c:1882 cobc/error.c:348 cobc/error.c:382 cobc/error.c:408
#: cobc/error.c:411 cobc/error.c:477 cobc/error.c:631 cobc/error.c:675
#: cobc/error.c:779 cobc/error.c:782
msgid "error: "
msgstr "error: "

#: cobc/cobc.c:1905
#, c-format
msgid "duplicate DEFINE '%s' - ignored"
msgstr "duplicate DEFINE ‘%s’ - ignored"

#: cobc/cobc.c:1958
#, c-format
msgid "environment variable '%s' is '%s'; should not contain '%c'"
msgstr "environment variable ‘%s’ is '%s'; should not contain ‘%c’"

#: cobc/cobc.c:1988
msgid "parameter buffer size exceeded"
msgstr "parameter buffer size exceeded"

#: cobc/cobc.c:2028
#, c-format
msgid "warning: could not move temporary file to %s"
msgstr "warning: could not move temporary file to %s"

#: cobc/cobc.c:2239
#, c-format
msgid "aborting compile of %s at line %d (%s: %s)"
msgstr "aborting compile of %s at line %d (%s: %s)"

#: cobc/cobc.c:2243
#, c-format
msgid "aborting codegen for %s, last statement at line %d (%s: %s)"
msgstr "aborting codegen for %s, last statement at line %d (%s: %s)"

#: cobc/cobc.c:2246
#, c-format
msgid "aborting codegen for %s (%s: %s)"
msgstr "aborting codegen for %s (%s: %s)"

#: cobc/cobc.c:2251
msgid "aborting"
msgstr "aborting"

#: cobc/cobc.c:2329 libcob/common.c:2823 libcob/common.c:8149 bin/cobcrun.c:375
#, c-format
msgid "Please report this!"
msgstr "Please report this!"

#: cobc/cobc.c:2346 bin/cobcrun.c:100
#, c-format
msgid "License GPLv3+: GNU GPL version 3 or later <%s>"
msgstr "License GPLv3+: GNU GPL version 3 or later <%s>"

#: cobc/cobc.c:2348 libcob/common.c:8741 bin/cobcrun.c:102
msgid ""
"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."
msgstr ""
"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."

#: cobc/cobc.c:2350 libcob/common.c:8743 bin/cobcrun.c:104
#, c-format
msgid "Written by %s"
msgstr "Written by %s"

#. TRANSLATORS: This msgid is intended as the "Packaged" msgid, %s expands to date and time
#: cobc/cobc.c:2352 cobc/cobc.c:2365 libcob/common.c:8747 bin/cobcrun.c:106
#, c-format
msgid "Built     %s"
msgstr "Built     %s"

#. TRANSLATORS: This msgid is intended as the "Built" msgid, %s expands to date and time
#: cobc/cobc.c:2354 cobc/cobc.c:2367 libcob/common.c:8750 bin/cobcrun.c:108
#, c-format
msgid "Packaged  %s"
msgstr "Packaged  %s"

#: cobc/cobc.c:2356 cobc/cobc.c:2369 cobc/cobc.c:2478 libcob/common.c:8787
msgid "C version"
msgstr "C version"

#: cobc/cobc.c:2382
msgid "executing:"
msgstr "executing:"

#: cobc/cobc.c:2384
msgid "to be executed:"
msgstr "to be executed:"

#: cobc/cobc.c:2422 cobc/cobc.c:2423 libcob/common.c:6834 libcob/common.c:6835
#: libcob/common.c:6866 libcob/common.c:6867
msgid "env"
msgstr "env"

#: cobc/cobc.c:2474 libcob/common.c:8783
msgid "build information"
msgstr "build information"

#: cobc/cobc.c:2475 libcob/common.c:8784
msgid "build environment"
msgstr "build environment"

#: cobc/cobc.c:2484 libcob/common.c:8794
msgid "GnuCOBOL information"
msgstr "GnuCOBOL information"

#: cobc/cobc.c:2492 cobc/cobc.c:2575 cobc/cobc.c:2591 libcob/common.c:8410
#: libcob/common.c:8777 libcob/common.c:8778 libcob/common.c:8812
#: libcob/common.c:8878 libcob/common.c:8900 libcob/common.c:8934
msgid "disabled"
msgstr "disabled"

#: cobc/cobc.c:2523 cobc/cobc.c:2541 libcob/common.c:7397 libcob/common.c:8400
#: libcob/common.c:8407 libcob/common.c:8816 libcob/common.c:8834
msgid "yes"
msgstr "yes"

#: cobc/cobc.c:2525 cobc/cobc.c:2543 libcob/common.c:7399 libcob/common.c:8402
#: libcob/common.c:8818 libcob/common.c:8836
msgid "no"
msgstr "no"

#: cobc/cobc.c:2529 libcob/common.c:8822
msgid "8 bytes"
msgstr "8 bytes"

#: cobc/cobc.c:2531 libcob/common.c:8824
msgid "4 bytes"
msgstr "4 bytes"

#: cobc/cobc.c:2535 cobc/cobc.c:2537 libcob/common.c:8828 libcob/common.c:8830
msgid "endianness"
msgstr "endianness"

#: cobc/cobc.c:2535 libcob/common.c:8828
msgid "big-endian"
msgstr "big-endian"

#: cobc/cobc.c:2537 libcob/common.c:8830
msgid "little-endian"
msgstr "little-endian"

#: cobc/cobc.c:2541 cobc/cobc.c:2543 libcob/common.c:8834 libcob/common.c:8836
msgid "native EBCDIC"
msgstr "native EBCDIC"

#: cobc/cobc.c:2546 libcob/common.c:8937
msgid "extended screen I/O"
msgstr "extended screen I/O"

#: cobc/cobc.c:2549 libcob/common.c:8840
msgid "variable file format"
msgstr "variable file format"

#: cobc/cobc.c:2555 cobc/cobc.c:2557 libcob/common.c:8846 libcob/common.c:8848
msgid "sequential file handler"
msgstr "sequential file handler"

#: cobc/cobc.c:2557 libcob/common.c:8848
msgid "built-in"
msgstr "built-in"

#: cobc/cobc.c:2561 cobc/cobc.c:2563 cobc/cobc.c:2565 cobc/cobc.c:2567
#: cobc/cobc.c:2570 cobc/cobc.c:2572 cobc/cobc.c:2575 libcob/common.c:8852
#: libcob/common.c:8866 libcob/common.c:8868 libcob/common.c:8870
#: libcob/common.c:8873 libcob/common.c:8875 libcob/common.c:8878
msgid "indexed file handler"
msgstr "indexed file handler"

#: cobc/cobc.c:2580 cobc/cobc.c:2582 cobc/cobc.c:2585 libcob/common.c:8884
msgid "mathematical library"
msgstr "mathematical library"

#: cobc/cobc.c:2589 cobc/cobc.c:2591 libcob/common.c:8895 libcob/common.c:8900
msgid "XML library"
msgstr "XML library"

#: cobc/cobc.c:2594 libcob/common.c:8917 libcob/common.c:8932
#: libcob/common.c:8934
msgid "JSON library"
msgstr "JSON library"

#: cobc/cobc.c:2597 libcob/common.c:8810 libcob/common.c:8941
msgid "enabled"
msgstr "enabled"

#: cobc/cobc.c:2604
msgid "only one of options 'E', 'S', 'C', 'c' may be specified"
msgstr "only one of options 'E', 'S', 'C', ‘c’ may be specified"

#: cobc/cobc.c:2610
msgid "only one of options 'm', 'x', 'b' may be specified"
msgstr "only one of options 'm', 'x', ‘b’ may be specified"

#: cobc/cobc.c:2652
#, c-format
msgid "option requires one of 'ALL', 'FD', 'WS', 'LS', 'RD', 'FD', 'SC', 'LO' - not '%s'"
msgstr "option requires one of 'ALL', 'FD', 'WS', 'LS', 'RD', 'FD', 'SC', ‘LO’ - not ‘%s’"

#: cobc/cobc.c:2682
#, c-format
msgid "'%s' is not an intrinsic function"
msgstr "‘%s’ is not an intrinsic function"

#: cobc/cobc.c:2726 cobc/cobc.c:8094 cobc/cobc.c:8213 cobc/codegen.c:3783
#: cobc/codegen.c:3884 cobc/codegen.c:5571 cobc/codegen.c:5700
#: cobc/codegen.c:13034 cobc/tree.c:1391 cobc/tree.c:4497 cobc/tree.c:5067
#: cobc/tree.c:5316 cobc/typeck.c:4344 cobc/typeck.c:9044 cobc/typeck.c:9079
#: cobc/typeck.c:9977 cobc/typeck.c:12619 cobc/typeck.c:12690
#: cobc/typeck.c:12758 cobc/typeck.c:13043 cobc/typeck.c:13086
#: libcob/fileio.c:9703 libcob/fileio.c:9714
#, c-format
msgid "call to '%s' with invalid parameter '%s'"
msgstr "call to ‘%s’ with invalid parameter ‘%s’"

#: cobc/cobc.c:3136
msgid "loading standard configuration file 'default.conf'"
msgstr "loading standard configuration file ‘default.conf’"

#: cobc/cobc.c:3217
msgid "the used C compiler is known to not be able to generate assembler code"
msgstr "the used C compiler is known to not be able to generate assembler code"

#: cobc/cobc.c:3299
msgid "invalid output file name"
msgstr "invalid output file name"

#: cobc/cobc.c:3361
#, c-format
msgid "warning: '%s' is not a directory, defaulting to current directory"
msgstr "warning: ‘%s’ is not a directory, defaulting to current directory"

#: cobc/cobc.c:3388
#, c-format
msgid "warning: %d lines per listing page specified, using %d"
msgstr "warning: %d lines per listing page specified, using %d"

#: cobc/cobc.c:3438
#, c-format
msgid "warning: assuming '%s' is a DEFINE - did you intend to use -debug?"
msgstr "warning: assuming ‘%s’ is a DEFINE - did you intend to use -debug?"

#: cobc/cobc.c:3699 cobc/cobc.c:3724 cobc/cobc.c:3752
#, c-format
msgid "unknown warning option '%s'"
msgstr "unknown warning option ‘%s’"

#: cobc/cobc.c:3813
#, c-format
msgid "%s option requires a listing file"
msgstr "%s option requires a listing file"

#: cobc/cobc.c:3820
msgid "output to stdout only valid for preprocess"
msgstr "output to stdout only valid for preprocess"

#: cobc/cobc.c:3829
msgid "all runtime checks are enabled"
msgstr "all runtime checks are enabled"

#: cobc/cobc.c:4030
msgid "only one stdin input allowed"
msgstr "only one stdin input allowed"

#: cobc/cobc.c:4040
#, c-format
msgid "invalid file name parameter (length > %d)"
msgstr "invalid file name parameter (length > %d)"

#: cobc/cobc.c:4270
msgid "return status:"
msgstr "return status:"

#: cobc/cobc.c:4306 libcob/common.c:5711
#, c-format
msgid "external process \"%s\" ended with signal %s (%d)"
msgstr "external process “%s” ended with signal %s (%d)"

#: cobc/cobc.c:4364
msgid "nothing for -j to run"
msgstr "nothing for -j to run"

#: cobc/cobc.c:4406 cobc/cobc.c:4420
#, c-format
msgid "%s is resolved by environment as: %s"
msgstr "%s is resolved by environment as: %s"

#: cobc/cobc.c:4882
msgid "preprocessing:"
msgstr "preprocessing:"

#: cobc/cobc.c:4952
msgid "'cobxref' execution unsuccessful"
msgstr "‘cobxref’ execution unsuccessful"

#: cobc/cobc.c:4955
#, c-format
msgid "check that 'cobxref' is in %s"
msgstr "check that ‘cobxref’ is in %s"

#: cobc/cobc.c:4957
msgid "no listing produced"
msgstr "no listing produced"

#: cobc/cobc.c:5882 cobc/cobc.c:5921
msgid "No fields defined."
msgstr "No fields defined."

#: cobc/cobc.c:5941
msgid "No labels defined."
msgstr "No labels defined."

#: cobc/cobc.c:5963
msgid "Error/Warning summary:"
msgstr "Error/Warning summary:"

#: cobc/cobc.c:6006
msgid "0 warnings in compilation group"
msgstr "0 warnings in compilation group"

#: cobc/cobc.c:6010
msgid "1 warning in compilation group"
msgstr "1 warning in compilation group"

#: cobc/cobc.c:6014
#, c-format
msgid "%d warnings in compilation group"
msgstr "%d warnings in compilation group"

#: cobc/cobc.c:6020
msgid "0 errors in compilation group"
msgstr "0 errors in compilation group"

#: cobc/cobc.c:6024
msgid "1 error in compilation group"
msgstr "1 error in compilation group"

#: cobc/cobc.c:6028
#, c-format
msgid "%d errors in compilation group"
msgstr "%d errors in compilation group"

#: cobc/cobc.c:6034
#, c-format
msgid "Too many errors in compilation group: %d maximum errors"
msgstr "Too many errors in compilation group: %d maximum errors"

#: cobc/cobc.c:6632
#, c-format
msgid "%s:%d: too many continuation lines"
msgstr "%s:%d: too many continuation lines"

#: cobc/cobc.c:7552
msgid "parsing:"
msgstr "parsing:"

#: cobc/cobc.c:7612
msgid "translating:"
msgstr "translating:"

#: cobc/cobc.c:8786
msgid "no input files"
msgstr "no input files"

#: cobc/cobc.c:8816
#, c-format
msgid "%s option invalid in this combination"
msgstr "%s option invalid in this combination"

#: cobc/cobc.c:8857
msgid "command line:"
msgstr "command line:"

#: cobc/codegen.c:1041 cobc/codegen.c:4463 cobc/codegen.c:11648
#: cobc/codegen.c:12186
msgid "unexpected CONSTANT item"
msgstr "unexpected CONSTANT item"

#: cobc/codegen.c:2981 cobc/codegen.c:3261 cobc/codegen.c:8523 cobc/tree.c:1413
#, c-format
msgid "unexpected cast type: %d"
msgstr "unexpected cast type: %d"

#: cobc/codegen.c:3713 cobc/codegen.c:4413
#, c-format
msgid "internal statement stack depth exceeded: %d"
msgstr "internal statement stack depth exceeded: %d"

#: cobc/codegen.c:3785
#, c-format
msgid "%s is not a field"
msgstr "%s is not a field"

#: cobc/codegen.c:4186 cobc/codegen.c:4257
#, c-format
msgid "unexpected function: %s"
msgstr "unexpected function: %s"

#: cobc/codegen.c:5204
#, c-format
msgid "unexpected tree category: %d"
msgstr "unexpected tree category: %d"

#: cobc/codegen.c:5971
#, c-format
msgid "unexpected size: %d"
msgstr "unexpected size: %d"

#: cobc/codegen.c:7595
#, c-format
msgid "No ENTRY FOR GO TO '%s'"
msgstr "No ENTRY FOR GO TO ‘%s’"

#: cobc/codegen.c:7816 cobc/codegen.c:8163
#, c-format
msgid "unexpected handler type: %d"
msgstr "unexpected handler type: %d"

#: cobc/codegen.c:8254
msgid "unexpected error_node parameter"
msgstr "unexpected error_node parameter"

#: cobc/codegen.c:8544
#, c-format
msgid "unexpected tree type: %d"
msgstr "unexpected tree type: %d"

#: cobc/codegen.c:9520
msgid "Nested OCCURS in report"
msgstr "Nested OCCURS in report"

#: cobc/codeoptim.c:2777
#, c-format
msgid "unexpected optimization value: %d"
msgstr "unexpected optimization value: %d"

#: cobc/config.c:164 libcob/common.c:7824 libcob/common.c:7838
#: libcob/common.c:8315
#, c-format
msgid "invalid value '%s' for configuration tag '%s'"
msgstr "invalid value ‘%s’ for configuration tag ‘%s’"

#: cobc/config.c:167 libcob/common.c:7117 libcob/common.c:7234
#, c-format
msgid "should be one of the following values: %s"
msgstr "should be one of the following values: %s"

#: cobc/config.c:169
msgid "must be numeric"
msgstr "must be numeric"

#: cobc/config.c:171 libcob/common.c:7215
#, c-format
msgid "maximum value: %lu"
msgstr "maximum value: %lu"

#: cobc/config.c:173
#, c-format
msgid "minimum value: %d"
msgstr "minimum value: %d"

#: cobc/config.c:204
#, c-format
msgid "unsupported value '%s' for configuration tag '%s'"
msgstr "unsupported value ‘%s’ for configuration tag ‘%s’"

#: cobc/config.c:318 cobc/pplex.l:1185 libcob/common.c:7739
msgid "recursive inclusion"
msgstr "recursive inclusion"

#: cobc/config.c:393 libcob/common.c:7791
msgid "configuration file was included here"
msgstr "configuration file was included here"

#: cobc/config.c:422
#, c-format
msgid "The previous loaded configuration '%s' will be discarded."
msgstr "The previous loaded configuration ‘%s’ will be discarded."

#: cobc/config.c:458
msgid "missing definitions:"
msgstr "missing definitions:"

#: cobc/config.c:460
#, c-format
msgid "\tno definition of '%s'"
msgstr "\tno definition of ‘%s’"

#: cobc/config.c:523
#, c-format
msgid "invalid configuration tag '%s'"
msgstr "invalid configuration tag ‘%s’"

#: cobc/config.c:536 libcob/common.c:7545 libcob/common.c:7629
#: libcob/common.c:7657
#, c-format
msgid "unknown configuration tag '%s'"
msgstr "unknown configuration tag ‘%s’"

#: cobc/config.c:560
#, c-format
msgid "invalid configuration tag '%s' in word-list"
msgstr "invalid configuration tag ‘%s’ in word-list"

#: cobc/config.c:622
#, c-format
msgid "Could not access word list for '%s'"
msgstr "Could not access word list for ‘%s’"

#: cobc/config.def:47
msgid "use of complete/fixed reserved words"
msgstr "use of complete/fixed reserved words"

#: cobc/config.def:52
msgid "number of spaces that are assumed for tabs"
msgstr "number of spaces that are assumed for tabs"

#: cobc/config.def:55
msgid "right margin column number for fixed-form reference-format"
msgstr "right margin column number for fixed-form reference-format"

#: cobc/config.def:57 cobc/config.def:63
msgid "<number>"
msgstr "<number>"

#: cobc/config.def:58
msgid "maximum number of characters allowed in the PICTURE character-string"
msgstr "maximum number of characters allowed in the PICTURE character-string"

#: cobc/config.def:61
msgid "maximum word-length for COBOL (= programmer defined) words"
msgstr "maximum word-length for COBOL (= programmer defined) words"

#: cobc/config.def:64
msgid "maximum literal size in general"
msgstr "maximum literal size in general"

#: cobc/config.def:67
msgid "maximum numeric literal size"
msgstr "maximum numeric literal size"

#: cobc/config.def:73
msgid ""
"default initialization for fields without VALUE, may be one of\n"
"                        * character in quotes\n"
"                        * decimal 0..255 representing a character\n"
"                        * \"init\" to initialize to PICTURE/USAGE\n"
"                        * \"none\" to do no explicit initialization\n"
"                        * default: \"init\""
msgstr ""
"default initialization for fields without VALUE, may be one of\n"
"                        * character in quotes\n"
"                        * decimal 0..255 representing a character\n"
"                        * “init” to initialize to PICTURE/USAGE\n"
"                        * “none” to do no explicit initialization\n"
"                        * default: “init”"

#: cobc/config.def:83
msgid "default reference-format, may be one of: "
msgstr "default reference-format, may be one of: "

#: cobc/config.def:86
msgid "binary byte size - defines the allocated bytes according to PIC, may be one of: 2-4-8, 1-2-4-8, 1--8"
msgstr "binary byte size - defines the allocated bytes according to PIC, may be one of: 2-4-8, 1-2-4-8, 1--8"

#: cobc/config.def:89
msgid "binary byte order, may be one of: native, big-endian"
msgstr "binary byte order, may be one of: native, big-endian"

#: cobc/config.def:92
msgid "how to interpret 'ASSIGN word': as 'ASSIGN EXTERNAL word' or 'ASSIGN DYNAMIC word', may be one of: dynamic, external, ibm (= external), mf (= dynamic)"
msgstr "how to interpret 'ASSIGN word': as ‘ASSIGN EXTERNAL word’ or 'ASSIGN DYNAMIC word', may be one of: dynamic, external, ibm (= external), mf (= dynamic)"

#: cobc/config.def:95
msgid "which compiler's rules to apply to SCREEN SECTION item clauses, may be one of: acu, gc, mf, rm, std, xopen"
msgstr "which compiler's rules to apply to SCREEN SECTION item clauses, may be one of: acu, gc, mf, rm, std, xopen"

#: cobc/config.def:98
msgid "whether DECIMAL-POINT IS COMMA has effect in XML/JSON GENERATE, may be one of: none, xml, json, all"
msgstr "whether DECIMAL-POINT IS COMMA has effect in XML/JSON GENERATE, may be one of: none, xml, json, all"

#: cobc/config.def:103
msgid "resolve file names at run time using environment variables"
msgstr "resolve file names at run time using environment variables"

#: cobc/config.def:106
msgid "alternate formatting of numeric fields"
msgstr "alternate formatting of numeric fields"

#: cobc/config.def:109
msgid "numeric truncation according to ANSI"
msgstr "numeric truncation according to ANSI"

#: cobc/config.def:112
msgid "allow complex OCCURS DEPENDING ON"
msgstr "allow complex OCCURS DEPENDING ON"

#: cobc/config.def:115
msgid "adjust items following OCCURS DEPENDING (implies complex-odo)"
msgstr "adjust items following OCCURS DEPENDING (implies complex-odo)"

#: cobc/config.def:118
msgid "allow REDEFINES to other than last equal level number"
msgstr "allow REDEFINES to other than last equal level number"

#: cobc/config.def:121
msgid "allow certain syntax variations (e.g. REDEFINES position)"
msgstr "allow certain syntax variations (e.g. REDEFINES position)"

#: cobc/config.def:124
msgid "allow zero length reference-modification (only changed with EC-BOUND-REF-MOD active)"
msgstr "allow zero length reference-modification (only changed with EC-BOUND-REF-MOD active)"

#: cobc/config.def:127
msgid "allow non-matching level numbers"
msgstr "allow non-matching level numbers"

#: cobc/config.def:130
msgid "require ASSIGN USING items to be in WORKING-STORAGE"
msgstr "require ASSIGN USING items to be in WORKING-STORAGE"

#: cobc/config.def:133
msgid "LOCAL-STORAGE SECTION implies RECURSIVE attribute"
msgstr "LOCAL-STORAGE SECTION implies RECURSIVE attribute"

#: cobc/config.def:136
msgid "LINKAGE SECTION items remain allocated between invocations"
msgstr "LINKAGE SECTION items remain allocated between invocations"

#: cobc/config.def:139
msgid "MOVE operates as on IBM (left to right, byte by byte)"
msgstr "MOVE operates as on IBM (left to right, byte by byte)"

#: cobc/config.def:142
msgid "exit point of any currently executing perform is recognized if reached"
msgstr "exit point of any currently executing perform is recognized if reached"

#: cobc/config.def:145
msgid "limit precision in intermediate results to precision of final result (less accurate)"
msgstr "limit precision in intermediate results to precision of final result (less accurate)"

#: cobc/config.def:148
msgid "evaluate constant expressions at compile time"
msgstr "evaluate constant expressions at compile time"

#: cobc/config.def:151
msgid "allow hexadecimal value 'F' for NUMERIC test of signed PACKED DECIMAL field"
msgstr "allow hexadecimal value ‘F’ for NUMERIC test of signed PACKED DECIMAL field"

#: cobc/config.def:154
msgid "program names don't lead to a reserved identifier"
msgstr "program names don't lead to a reserved identifier"

#: cobc/config.def:157
msgid "set WITH UPDATE clause as default for ACCEPT dest-item, instead of WITH NO UPDATE"
msgstr "set WITH UPDATE clause as default for ACCEPT dest-item, instead of WITH NO UPDATE"

#: cobc/config.def:160
msgid "set WITH AUTO clause as default for ACCEPT dest-item, instead of WITH TAB"
msgstr "set WITH AUTO clause as default for ACCEPT dest-item, instead of WITH TAB"

#: cobc/config.def:163
msgid "assume CONSOLE IS CRT if not set otherwise"
msgstr "assume CONSOLE IS CRT if not set otherwise"

#: cobc/config.def:166
msgid "NO-ECHO hides input with asterisks like SECURE"
msgstr "NO-ECHO hides input with asterisks like SECURE"

#: cobc/config.def:169
msgid "assume a field DISPLAY starts at LINE 0 COL 0 (i.e. at the cursor), not LINE 1 COL 1"
msgstr "assume a field DISPLAY starts at LINE 0 COL 0 (i.e. at the cursor), not LINE 1 COL 1"

#: cobc/config.def:172
msgid "special behaviour of DISPLAY SPACE/ALL X'01'/ALL X'02'/ALL X'07'"
msgstr "special behaviour of DISPLAY SPACE/ALL X'01'/ALL X'02'/ALL X'07'"

#: cobc/config.def:175
msgid "COMP-1 is a 16-bit signed integer"
msgstr "COMP-1 is a 16-bit signed integer"

#: cobc/config.def:178
msgid "POINTER is a 64-bit unsigned integer"
msgstr "POINTER is a 64-bit unsigned integer"

#: cobc/config.def:181
msgid "imply zero in move of non-numeric literal to numeric items"
msgstr "imply zero in move of non-numeric literal to numeric items"

#: cobc/config.def:184
msgid "implicitly define a variable if an ASSIGN DYNAMIC does not match any data item"
msgstr "implicitly define a variable if an ASSIGN DYNAMIC does not match any data item"

#: cobc/config.def:187
msgid "specifying device by mnemonic"
msgstr "specifying device by mnemonic"

#: cobc/config.def:193
msgid ""
"check contents of Area A (when reference format supports Area A enforcement),\n"
"                        enabled checks include:\n"
"                        * division, section, paragraph names, level indicators (FD, SD, RD, and CD),\n"
"                          and toplevel numbers (01 and 77) must start in Area A;\n"
"                        * statements must not start in Area A; and\n"
"                        * separator periods must not be within Area A."
msgstr ""
"check contents of Area A (when reference format supports Area A enforcement),\n"
"                        enabled checks include:\n"
"                        * division, section, paragraph names, level indicators (FD, SD, RD, and CD),\n"
"                          and toplevel numbers (01 and 77) must start in Area A;\n"
"                        * statements must not start in Area A; and\n"
"                        * separator periods must not be within Area A."

#: cobc/config.def:203
msgid "comment paragraphs in IDENTIFICATION DIVISION (AUTHOR, DATE-WRITTEN, ...)"
msgstr "comment paragraphs in IDENTIFICATION DIVISION (AUTHOR, DATE-WRITTEN, ...)"

#: cobc/config.def:207
msgid "CONTROL DIVISION"
msgstr "CONTROL DIVISION"

#: cobc/config.def:211 cobc/ppparse.y:101 cobc/ppparse.y:104
msgid "partial replacing with literal"
msgstr "partial replacing with literal"

#: cobc/config.def:214
msgid "MEMORY-SIZE clause"
msgstr "MEMORY-SIZE clause"

#: cobc/config.def:217
msgid "MULTIPLE-FILE-TAPE clause"
msgstr "MULTIPLE-FILE-TAPE clause"

#: cobc/config.def:220
msgid "LABEL-RECORDS clause"
msgstr "LABEL-RECORDS clause"

#: cobc/config.def:223
msgid "VALUE-OF clause"
msgstr "VALUE-OF clause"

#: cobc/config.def:226
msgid "DATA-RECORDS clause"
msgstr "DATA-RECORDS clause"

#: cobc/config.def:229
msgid "OCCURS clause on top-level"
msgstr "OCCURS clause on top-level"

#: cobc/config.def:232 cobc/parser.y:7285
msgid "SAME AS clause"
msgstr "SAME AS clause"

#: cobc/config.def:235 cobc/parser.y:7621
msgid "TYPE TO clause"
msgstr "TYPE TO clause"

#: cobc/config.def:238 cobc/parser.y:7644
msgid "USAGE type-name"
msgstr "USAGE type-name"

#: cobc/config.def:241 cobc/parser.y:8190
msgid "SYNCHRONIZED clause"
msgstr "SYNCHRONIZED clause"

#: cobc/config.def:244 cobc/parser.y:8193
msgid "LEFT/RIGHT phrases in SYNCHRONIZED clause"
msgstr "LEFT/RIGHT phrases in SYNCHRONIZED clause"

#: cobc/config.def:247
msgid "SPECIAL-NAMES clause"
msgstr "SPECIAL-NAMES clause"

#: cobc/config.def:250
msgid "GOTO statement without name"
msgstr "GOTO statement without name"

#: cobc/config.def:253
msgid "STOP-literal statement"
msgstr "STOP-literal statement"

#: cobc/config.def:256
msgid "STOP-identifier statement"
msgstr "STOP-identifier statement"

#: cobc/config.def:259
msgid "STOP ERROR statement"
msgstr "STOP ERROR statement"

#: cobc/config.def:262
msgid "DEBUGGING MODE and debugging indicator"
msgstr "DEBUGGING MODE and debugging indicator"

#: cobc/config.def:268
msgid "PADDING CHARACTER clause"
msgstr "PADDING CHARACTER clause"

#: cobc/config.def:271
msgid "NEXT SENTENCE phrase"
msgstr "NEXT SENTENCE phrase"

#: cobc/config.def:274
msgid "listing-directive statements EJECT, SKIP1, SKIP2, SKIP3"
msgstr "listing-directive statements EJECT, SKIP1, SKIP2, SKIP3"

#: cobc/config.def:277
msgid "listing-directive statement TITLE"
msgstr "listing-directive statement TITLE"

#: cobc/config.def:280
msgid "ENTRY statement"
msgstr "ENTRY statement"

#: cobc/config.def:283
msgid "move noninteger to alphanumeric"
msgstr "move noninteger to alphanumeric"

#: cobc/config.def:286
msgid "move figurative constants to numeric"
msgstr "move figurative constants to numeric"

#: cobc/config.def:289
msgid "move figurative constant SPACE to numeric"
msgstr "move figurative constant SPACE to numeric"

#: cobc/config.def:292
msgid "move figurative constant QUOTE to numeric"
msgstr "move figurative constant QUOTE to numeric"

#: cobc/config.def:295
msgid "OCCURS DEPENDING ON without to"
msgstr "OCCURS DEPENDING ON without to"

#: cobc/config.def:298 cobc/parser.y:11102
msgid "section segments"
msgstr "section segments"

#: cobc/config.def:301
msgid "ALTER statement"
msgstr "ALTER statement"

#: cobc/config.def:304
msgid "OVERFLOW clause for CALL"
msgstr "OVERFLOW clause for CALL"

#: cobc/config.def:307
msgid "boolean literals (B'1010')"
msgstr "boolean literals (B'1010')"

#: cobc/config.def:310
msgid "hexadecimal-boolean literals (BX'A')"
msgstr "hexadecimal-boolean literals (BX'A')"

#: cobc/config.def:313
msgid "national literals (N'UTF-16 string')"
msgstr "national literals (N'UTF-16 string')"

#: cobc/config.def:316
msgid "hexadecimal-national literals (NX'265E')"
msgstr "hexadecimal-national literals (NX'265E')"

#: cobc/config.def:319
msgid "non-standard national literals (NC'UTF-16 string')"
msgstr "non-standard national literals (NC'UTF-16 string')"

#: cobc/config.def:322
msgid "HP COBOL octal literals (%377)"
msgstr "HP COBOL octal literals (%377)"

#: cobc/config.def:325
msgid "ACUCOBOL-GT literals (#B #O #H #X)"
msgstr "ACUCOBOL-GT literals (#B #O #H #X)"

#: cobc/config.def:328 cobc/pplex.l:2199
msgid "continuation of COBOL words"
msgstr "continuation of COBOL words"

#: cobc/config.def:331
msgid "NOT ON EXCEPTION before ON EXCEPTION"
msgstr "NOT ON EXCEPTION before ON EXCEPTION"

#: cobc/config.def:334
msgid "extensions to ACCEPT and DISPLAY"
msgstr "extensions to ACCEPT and DISPLAY"

#: cobc/config.def:337 cobc/field.c:3357
msgid "RENAMES of 01-, 66- and 77-level items"
msgstr "RENAMES of 01-, 66- and 77-level items"

#: cobc/config.def:341
msgid "allow larger REDEFINES items"
msgstr "allow larger REDEFINES items"

#: cobc/config.def:344
msgid "constants defined in SPECIAL-NAMES"
msgstr "constants defined in SPECIAL-NAMES"

#: cobc/config.def:347
msgid "constant with level 78 item (note: has left to right precedence in expressions)"
msgstr "constant with level 78 item (note: has left to right precedence in expressions)"

#: cobc/config.def:350
msgid "constant with level 01 CONSTANT AS/FROM item"
msgstr "constant with level 01 CONSTANT AS/FROM item"

#: cobc/config.def:353
msgid "PERFORM VARYING without BY phrase (implies BY 1)"
msgstr "PERFORM VARYING without BY phrase (implies BY 1)"

#: cobc/config.def:356
msgid "references to sections not in DECLARATIVES from within DECLARATIVES"
msgstr "references to sections not in DECLARATIVES from within DECLARATIVES"

#: cobc/config.def:359 cobc/parser.y:12225 cobc/parser.y:12521
msgid "CALL/CANCEL with program-prototype-name"
msgstr "CALL/CANCEL with program-prototype-name"

#: cobc/config.def:362
msgid "specifying call-convention by mnemonic"
msgstr "specifying call-convention by mnemonic"

#: cobc/config.def:365
msgid "specifying call-convention by WITH ... LINKAGE"
msgstr "specifying call-convention by WITH ... LINKAGE"

#: cobc/config.def:368
msgid "numeric literals in VALUE clause of numeric-edited items"
msgstr "numeric literals in VALUE clause of numeric-edited items"

#: cobc/config.def:371
msgid "incorrect order of CONFIGURATION SECTION paragraphs"
msgstr "incorrect order of CONFIGURATION SECTION paragraphs"

#: cobc/config.def:374
msgid "allow >> DEFINE CONSTANT var AS literal"
msgstr "allow >> DEFINE CONSTANT var AS literal"

#: cobc/config.def:377
msgid "REDEFINES clause not following entry-name in definition"
msgstr "REDEFINES clause not following entry-name in definition"

#: cobc/config.def:380
msgid "record sizes does not match RECORD clause"
msgstr "record sizes does not match RECORD clause"

#: cobc/config.def:383 cobc/parser.y:5736 cobc/parser.y:5750 cobc/parser.y:5763
#: cobc/parser.y:5774
msgid "RECORD DELIMITER clause"
msgstr "RECORD DELIMITER clause"

#: cobc/config.def:386
msgid "BINARY-SEQUENTIAL and LINE-SEQUENTIAL phrases in RECORD DELIMITER"
msgstr "BINARY-SEQUENTIAL and LINE-SEQUENTIAL phrases in RECORD DELIMITER"

#: cobc/config.def:389 cobc/tree.c:4805
msgid "RECORD DELIMITER clause on file with fixed-length records"
msgstr "RECORD DELIMITER clause on file with fixed-length records"

#: cobc/config.def:392
msgid "missing statement (e.g. empty IF / PERFORM)"
msgstr "missing statement (e.g. empty IF / PERFORM)"

#: cobc/config.def:395
msgid "missing period in PROCEDURE DIVISION (when reference format supports Area A enforcement)"
msgstr "missing period in PROCEDURE DIVISION (when reference format supports Area A enforcement)"

#: cobc/config.def:398
msgid "zero-length literals, e.g. '' and \"\""
msgstr "zero-length literals, e.g. ‘’ and \"\""

#: cobc/config.def:401
msgid "XML GENERATE's phrases other than COUNT IN"
msgstr "XML GENERATE's phrases other than COUNT IN"

#: cobc/config.def:404 cobc/typeck.c:8565
msgid "AFTER phrase in CONTINUE statement"
msgstr "AFTER phrase in CONTINUE statement"

#: cobc/config.def:407
msgid "ENTRY FOR GOTO and GOTO ENTRY statements"
msgstr "ENTRY FOR GOTO and GOTO ENTRY statements"

#: cobc/config.def:410
msgid "ASSIGN [TO] variable in SELECT"
msgstr "ASSIGN [TO] variable in SELECT"

#: cobc/config.def:413
msgid "ASSIGN USING/VARYING variable in SELECT"
msgstr "ASSIGN USING/VARYING variable in SELECT"

#: cobc/config.def:416
msgid "ASSIGN EXTERNAL/DYNAMIC in SELECT"
msgstr "ASSIGN EXTERNAL/DYNAMIC in SELECT"

#: cobc/config.def:419
msgid "ASSIGN DISK FROM variable in SELECT"
msgstr "ASSIGN DISK FROM variable in SELECT"

#: cobc/config.def:422
msgid "VSAM status in FILE STATUS"
msgstr "VSAM status in FILE STATUS"

#: cobc/config.def:425
msgid "CALL to own PROGRAM-ID implies RECURSIVE attribute"
msgstr "CALL to own PROGRAM-ID implies RECURSIVE attribute"

#: cobc/config.def:428
msgid "DEPENDING clause in RECORD CONTAINS"
msgstr "DEPENDING clause in RECORD CONTAINS"

#: cobc/config.def:431 cobc/tree.c:3584
msgid "PICTURE string with 'L' character"
msgstr "PICTURE string with ‘L’ character"

#: cobc/error.c:83
#, c-format
msgid "in section '%s':"
msgstr "in section '%s':"

#: cobc/error.c:94
#, c-format
msgid "in paragraph '%s':"
msgstr "in paragraph '%s':"

#: cobc/error.c:129 cobc/error.c:133 cobc/error.c:136
msgid "too many errors"
msgstr "too many errors"

#: cobc/error.c:145
#, c-format
msgid "in file included from "
msgstr "in file included from "

#: cobc/error.c:163 libcob/common.c:8325
msgid "configuration error:"
msgstr "configuration error:"

#: cobc/error.c:176 libcob/common.c:861
#, c-format
msgid "system error %d"
msgstr "system error %d"

#: cobc/error.c:346 cobc/error.c:413 cobc/error.c:475 cobc/error.c:631
#: cobc/error.c:675 cobc/error.c:785 libcob/common.c:1318 libcob/common.c:7900
#: libcob/common.c:7951
#, c-format
msgid "warning: "
msgstr "warning: "

#: cobc/error.c:518 cobc/error.c:534 cobc/error.c:868 cobc/error.c:889
#, c-format
msgid "%s used"
msgstr "%s used"

#: cobc/error.c:521 cobc/error.c:871
#, c-format
msgid "%s is archaic in %s"
msgstr "%s is archaic in %s"

#: cobc/error.c:525 cobc/error.c:875
#, c-format
msgid "%s is obsolete in %s"
msgstr "%s is obsolete in %s"

#: cobc/error.c:531 cobc/error.c:881 cobc/parser.y:5738
#, c-format
msgid "%s ignored"
msgstr "%s ignored"

#: cobc/error.c:537 cobc/error.c:891
#, c-format
msgid "%s does not conform to %s"
msgstr "%s does not conform to %s"

#: cobc/error.c:553
msgid "configuration warning:"
msgstr "configuration warning:"

#: cobc/error.c:728 cobc/error.c:731 cobc/error.c:755 cobc/error.c:758
#: libcob/common.c:7969
msgid "note: "
msgstr "note: "

#: cobc/error.c:933 cobc/error.c:962
#, c-format
msgid "redefinition of '%s'"
msgstr "redefinition of ‘%s’"

#: cobc/error.c:939 cobc/error.c:973
#, c-format
msgid "'%s' previously defined here"
msgstr "‘%s’ previously defined here"

#: cobc/error.c:1017 cobc/error.c:1023
#, c-format
msgid "'%s' is not defined"
msgstr "‘%s’ is not defined"

#: cobc/error.c:1019
#, c-format
msgid "'%s' cannot be used here"
msgstr "‘%s’ cannot be used here"

#: cobc/error.c:1021 cobc/parser.y:7658
#, c-format
msgid "'%s' is not defined, but is a reserved word in another dialect"
msgstr "‘%s’ is not defined, but is a reserved word in another dialect"

#: cobc/error.c:1060
#, c-format
msgid "'%s' is ambiguous; needs qualification"
msgstr "‘%s’ is ambiguous; needs qualification"

#: cobc/error.c:1090
#, c-format
msgid "'%s' is a special register"
msgstr "‘%s’ is a special register"

#: cobc/error.c:1093
#, c-format
msgid "'%s' internally defined"
msgstr "‘%s’ internally defined"

#: cobc/error.c:1097 cobc/parser.y:18176 cobc/parser.y:18181 cobc/typeck.c:5000
#: cobc/typeck.c:5047 cobc/typeck.c:5048
#, c-format
msgid "'%s' defined here"
msgstr "‘%s’ defined here"

#: cobc/error.c:1108
#, c-format
msgid "fatal error: %s"
msgstr "fatal error: %s"

#: cobc/error.c:1117
#, c-format
msgid "group item '%s' cannot have %s clause"
msgstr "group item ‘%s’ cannot have %s clause"

#: cobc/error.c:1132
#, c-format
msgid "constant item '%s' requires a %s clause"
msgstr "constant item ‘%s’ requires a %s clause"

#: cobc/error.c:1136
#, c-format
msgid "level %02d item '%s' requires a %s clause"
msgstr "level %02d item ‘%s’ requires a %s clause"

#: cobc/error.c:1151
#, c-format
msgid "constant item '%s' can only have a %s clause"
msgstr "constant item ‘%s’ can only have a %s clause"

#: cobc/error.c:1155
#, c-format
msgid "level %02d item '%s' can only have a %s clause"
msgstr "level %02d item ‘%s’ can only have a %s clause"

#: cobc/field.c:136
msgid "constant expression has Divide by ZERO"
msgstr "constant expression has Divide by ZERO"

#: cobc/field.c:192 cobc/field.c:329 cobc/field.c:337
msgid "missing right parenthesis"
msgstr "missing right parenthesis"

#: cobc/field.c:221
#, c-format
msgid "expression stack overflow at %d entries for operation '%c'"
msgstr "expression stack overflow at %d entries for operation ‘%c’"

#: cobc/field.c:262
#, c-format
msgid "expression stack overflow at %d entries"
msgstr "expression stack overflow at %d entries"

#: cobc/field.c:279
msgid "missing left parenthesis"
msgstr "missing left parenthesis"

#: cobc/field.c:320
#, c-format
msgid "invalid operator '%s' in expression"
msgstr "invalid operator ‘%s’ in expression"

#: cobc/field.c:339
#, c-format
msgid "'%c' operator misplaced"
msgstr "‘%c’ operator misplaced"

#: cobc/field.c:400
#, c-format
msgid "invalid level number '%s'"
msgstr "invalid level number ‘%s’"

#: cobc/field.c:460 cobc/field.c:498
msgid "level number must begin with 01 or 77"
msgstr "level number must begin with 01 or 77"

#: cobc/field.c:558 cobc/field.c:562
#, c-format
msgid "no previous data item of level %02d"
msgstr "no previous data item of level %02d"

#: cobc/field.c:620
#, c-format
msgid "'%s' cannot be qualified here"
msgstr "‘%s’ cannot be qualified here"

#: cobc/field.c:626
#, c-format
msgid "'%s' cannot be subscripted here"
msgstr "‘%s’ cannot be subscripted here"

#: cobc/field.c:642 cobc/field.c:653
#, c-format
msgid "'%s' is not defined in '%s'"
msgstr "‘%s’ is not defined in ‘%s’"

#: cobc/field.c:660
msgid "level number of REDEFINES entries must be identical"
msgstr "level number of REDEFINES entries must be identical"

#: cobc/field.c:665
#, c-format
msgid "'%s' is not the original definition"
msgstr "‘%s’ is not the original definition"

#: cobc/field.c:826 cobc/parser.y:659
#, c-format
msgid "duplicate %s clause"
msgstr "duplicate %s clause"

#: cobc/field.c:906
#, c-format
msgid "%s clause not compatible with PIC %s"
msgstr "%s clause not compatible with PIC %s"

#: cobc/field.c:917 cobc/field.c:953
#, c-format
msgid "%s clause not compatible with USAGE %s"
msgstr "%s clause not compatible with USAGE %s"

#: cobc/field.c:1053 cobc/field.c:1069 cobc/field.c:1131 cobc/field.c:1142
#, c-format
msgid "PICTURE clause required for '%s'"
msgstr "PICTURE clause required for ‘%s’"

#: cobc/field.c:1138
#, c-format
msgid "a non-numeric literal is expected for '%s'"
msgstr "a non-numeric literal is expected for ‘%s’"

#: cobc/field.c:1150
#, c-format
msgid "defining implicit picture size %d for '%s'"
msgstr "defining implicit picture size %d for ‘%s’"

#: cobc/field.c:1171
#, c-format
msgid "'%s' ANY LENGTH only allowed in LINKAGE"
msgstr "‘%s’ ANY LENGTH only allowed in LINKAGE"

#: cobc/field.c:1175
#, c-format
msgid "'%s' ANY LENGTH must be 01 level"
msgstr "‘%s’ ANY LENGTH must be 01 level"

#: cobc/field.c:1179
#, c-format
msgid "'%s' ANY LENGTH cannot be BASED/EXTERNAL"
msgstr "‘%s’ ANY LENGTH cannot be BASED/EXTERNAL"

#: cobc/field.c:1184 cobc/field.c:1210
#, c-format
msgid "'%s' ANY LENGTH has invalid definition"
msgstr "‘%s’ ANY LENGTH has invalid definition"

#: cobc/field.c:1192
#, c-format
msgid "'%s' ANY NUMERIC must be PIC 9"
msgstr "‘%s’ ANY NUMERIC must be PIC 9"

#: cobc/field.c:1198
#, c-format
msgid "'%s' ANY LENGTH must be PIC X, PIC N or PIC 1"
msgstr "‘%s’ ANY LENGTH must be PIC X, PIC N or PIC 1"

#: cobc/field.c:1208
#, c-format
msgid "'%s' ANY NUMERIC has invalid definition"
msgstr "‘%s’ ANY NUMERIC has invalid definition"

#: cobc/field.c:1224
#, c-format
msgid "'%s' EXTERNAL must be specified at 01/77 level"
msgstr "‘%s’ EXTERNAL must be specified at 01/77 level"

#: cobc/field.c:1228
#, c-format
msgid "'%s' EXTERNAL can only be specified in WORKING-STORAGE section"
msgstr "‘%s’ EXTERNAL can only be specified in WORKING-STORAGE section"

#: cobc/field.c:1232
#, c-format
msgid "'%s' EXTERNAL and BASED are mutually exclusive"
msgstr "‘%s’ EXTERNAL and BASED are mutually exclusive"

#: cobc/field.c:1235
#, c-format
msgid "'%s' EXTERNAL not allowed with REDEFINES"
msgstr "‘%s’ EXTERNAL not allowed with REDEFINES"

#: cobc/field.c:1247
#, c-format
msgid "'%s' BASED not allowed here"
msgstr "‘%s’ BASED not allowed here"

#: cobc/field.c:1250
#, c-format
msgid "'%s' BASED not allowed with REDEFINES"
msgstr "‘%s’ BASED not allowed with REDEFINES"

#: cobc/field.c:1253
#, c-format
msgid "'%s' BASED only allowed at the 01 and 77 levels"
msgstr "‘%s’ BASED only allowed at the 01 and 77 levels"

#: cobc/field.c:1279
#, c-format
msgid "'%s' cannot have an OCCURS clause due to '%s'"
msgstr "‘%s’ cannot have an OCCURS clause due to ‘%s’"

#: cobc/field.c:1298
#, c-format
msgid "the original definition '%s' should not have an OCCURS clause"
msgstr "the original definition ‘%s’ should not have an OCCURS clause"

#: cobc/field.c:1305
msgid "REDEFINES must follow the original definition"
msgstr "REDEFINES must follow the original definition"

#: cobc/field.c:1313
#, c-format
msgid "'%s' cannot be variable length"
msgstr "‘%s’ cannot be variable length"

#: cobc/field.c:1316
#, c-format
msgid "the original definition '%s' cannot be variable length"
msgstr "the original definition ‘%s’ cannot be variable length"

#: cobc/field.c:1335
#, c-format
msgid "'%s' cannot have JUSTIFIED RIGHT clause"
msgstr "‘%s’ cannot have JUSTIFIED RIGHT clause"

#: cobc/field.c:1342
#, c-format
msgid "'%s' cannot have BLANK WHEN ZERO clause"
msgstr "‘%s’ cannot have BLANK WHEN ZERO clause"

#: cobc/field.c:1348
#, c-format
msgid "SCREEN group item '%s' has invalid clause"
msgstr "SCREEN group item ‘%s’ has invalid clause"

#: cobc/field.c:1436
#, c-format
msgid "%s USAGE %s incompatible with %s USAGE %s"
msgstr "%s USAGE %s incompatible with %s USAGE %s"

#: cobc/field.c:1516
#, c-format
msgid "'%s' cannot have PICTURE clause"
msgstr "‘%s’ cannot have PICTURE clause"

#: cobc/field.c:1533
#, c-format
msgid "%s item '%s' should be USAGE DISPLAY"
msgstr "%s item ‘%s’ should be USAGE DISPLAY"

#: cobc/field.c:1556
#, c-format
msgid "'%s' COMP-6 with sign - changing to COMP-3"
msgstr "‘%s’ COMP-6 with sign - changing to COMP-3"

#: cobc/field.c:1582
msgid "elementary items with SIGN clause must have S in PICTURE"
msgstr "elementary items with SIGN clause must have S in PICTURE"

#: cobc/field.c:1585
msgid "elementary items with SIGN clause must be USAGE DISPLAY or NATIONAL"
msgstr "elementary items with SIGN clause must be USAGE DISPLAY or NATIONAL"

#: cobc/field.c:1602
#, c-format
msgid "'%s' cannot have JUSTIFIED RIGHT"
msgstr "‘%s’ cannot have JUSTIFIED RIGHT"

#: cobc/field.c:1614
#, c-format
msgid "'%s' cannot have S in PICTURE string and BLANK WHEN ZERO"
msgstr "‘%s’ cannot have S in PICTURE string and BLANK WHEN ZERO"

#: cobc/field.c:1619
#, c-format
msgid "'%s' cannot have BLANK WHEN ZERO without being USAGE DISPLAY or NATIONAL"
msgstr "‘%s’ cannot have BLANK WHEN ZERO without being USAGE DISPLAY or NATIONAL"

#: cobc/field.c:1631
#, c-format
msgid "'%s' cannot have * in PICTURE string and BLANK WHEN ZERO"
msgstr "‘%s’ cannot have * in PICTURE string and BLANK WHEN ZERO"

#: cobc/field.c:1638
#, c-format
msgid "'%s' is not numeric, so cannot have BLANK WHEN ZERO"
msgstr "‘%s’ is not numeric, so cannot have BLANK WHEN ZERO"

#: cobc/field.c:1691
#, c-format
msgid "elements in VALUE clause for '%s' (%d) exceed max amount (%d)"
msgstr "elements in VALUE clause for ‘%s’ (%d) exceed max amount (%d)"

#: cobc/field.c:1708 cobc/field.c:1712
#, c-format
msgid "initial VALUE clause ignored for %s item '%s'"
msgstr "initial VALUE clause ignored for %s item ‘%s’"

#: cobc/field.c:1725
msgid "FULL has no effect on numeric items; you may want REQUIRED or PIC Z"
msgstr "FULL has no effect on numeric items; you may want REQUIRED or PIC Z"

#: cobc/field.c:1755
msgid "VALUE may not contain a figurative constant"
msgstr "VALUE may not contain a figurative constant"

#: cobc/field.c:1763
msgid "cannot specify both FULL and JUSTIFIED"
msgstr "cannot specify both FULL and JUSTIFIED"

#: cobc/field.c:1775
#, c-format
msgid "'%s' has FROM, TO or USING without PIC; PIC will be implied"
msgstr "‘%s’ has FROM, TO or USING without PIC; PIC will be implied"

#: cobc/field.c:1792
#, c-format
msgid "'%s' has numeric VALUE without PIC; PIC will be implied"
msgstr "‘%s’ has numeric VALUE without PIC; PIC will be implied"

#: cobc/field.c:1805
msgid "cannot specify both PIC and VALUE"
msgstr "cannot specify both PIC and VALUE"

#: cobc/field.c:1813
msgid "cannot have PIC without FROM, TO or USING"
msgstr "cannot have PIC without FROM, TO or USING"

#: cobc/field.c:1822
msgid "cannot have numeric VALUE without PIC"
msgstr "cannot have numeric VALUE without PIC"

#: cobc/field.c:1831
msgid "cannot have FROM, TO or USING without PIC"
msgstr "cannot have FROM, TO or USING without PIC"

#: cobc/field.c:1841
msgid "VALUE item may not be numeric"
msgstr "VALUE item may not be numeric"

#: cobc/field.c:1856
#, c-format
msgid "'%s' needs a PIC, COL, LINE, VALUE, BELL or BLANK clause"
msgstr "‘%s’ needs a PIC, COL, LINE, VALUE, BELL or BLANK clause"

#: cobc/field.c:1868
#, c-format
msgid "'%s' cannot have PIC without FROM, TO, USING or numeric VALUE"
msgstr "‘%s’ cannot have PIC without FROM, TO, USING or numeric VALUE"

#: cobc/field.c:1876
#, c-format
msgid "'%s' needs a PIC, FROM, TO, USING, VALUE, BELL, BLANK or ERASE clause"
msgstr "‘%s’ needs a PIC, FROM, TO, USING, VALUE, BELL, BLANK or ERASE clause"

#: cobc/field.c:1912
msgid "cannot use AUTO, FULL, PROMPT, REQUIRED or SECURE on elementary item without TO or USING"
msgstr "cannot use AUTO, FULL, PROMPT, REQUIRED or SECURE on elementary item without TO or USING"

#: cobc/field.c:1919
msgid "cannot use BLANK WHEN ZERO, JUSTIFIED, OCCURS or SIGN on item without FROM, TO or USING"
msgstr "cannot use BLANK WHEN ZERO, JUSTIFIED, OCCURS or SIGN on item without FROM, TO or USING"

#: cobc/field.c:1938
msgid "cannot use AUTO, FULL, REQUIRED or SECURE on elementary item without FROM, TO or USING"
msgstr "cannot use AUTO, FULL, REQUIRED or SECURE on elementary item without FROM, TO or USING"

#: cobc/field.c:1943
msgid "cannot use BLANK WHEN ZERO, JUSTIFIED or SIGN without FROM, TO or USING"
msgstr "cannot use BLANK WHEN ZERO, JUSTIFIED or SIGN without FROM, TO or USING"

#: cobc/field.c:1960
msgid "cannot have BLANK WHEN ZERO without PIC"
msgstr "cannot have BLANK WHEN ZERO without PIC"

#: cobc/field.c:1963
msgid "cannot have JUSTIFIED without PIC"
msgstr "cannot have JUSTIFIED without PIC"

#: cobc/field.c:1983
msgid "cannot have AUTO without FROM, TO or USING"
msgstr "cannot have AUTO without FROM, TO or USING"

#: cobc/field.c:1988
msgid "cannot use FULL or REQUIRED on item without TO or USING"
msgstr "cannot use FULL or REQUIRED on item without TO or USING"

#: cobc/field.c:1995
msgid "SECURE can be used with TO only"
msgstr "SECURE can be used with TO only"

#: cobc/field.c:1997
msgid "SECURE must be used with TO"
msgstr "SECURE must be used with TO"

#: cobc/field.c:2016
#, c-format
msgid "'%s' does nothing"
msgstr "‘%s’ does nothing"

#: cobc/field.c:2235
#, c-format
msgid "'%s' 77 level is not allowed here"
msgstr "‘%s’ 77 level is not allowed here"

#: cobc/field.c:2627
msgid "OCCURS and multi COLUMNs is not allowed"
msgstr "OCCURS and multi COLUMNs is not allowed"

#: cobc/field.c:2655
#, c-format
msgid "duplicate LINE %d ignored"
msgstr "duplicate LINE %d ignored"

#: cobc/field.c:2672
#, c-format
msgid "ignoring SYNCHRONIZED for group item '%s'"
msgstr "ignoring SYNCHRONIZED for group item ‘%s’"

#: cobc/field.c:2686 cobc/field.c:2954
msgid "larger REDEFINES"
msgstr "larger REDEFINES"

#: cobc/field.c:2699 cobc/field.c:2957 cobc/field.c:2962
#, c-format
msgid "size of '%s' larger than size of '%s'"
msgstr "size of ‘%s’ larger than size of ‘%s’"

#: cobc/field.c:2812 cobc/field.c:2879
#, c-format
msgid "'%s' cannot be larger than %d bytes"
msgstr "‘%s’ cannot be larger than %d bytes"

#: cobc/field.c:2850 cobc/field.c:2858
#, c-format
msgid "'%s' binary field cannot be larger than %d digits"
msgstr "‘%s’ binary field cannot be larger than %d digits"

#: cobc/field.c:2940 cobc/field.c:3522
#, c-format
msgid "unexpected USAGE: %d"
msgstr "unexpected USAGE: %d"

#: cobc/field.c:3067 cobc/parser.y:710 cobc/parser.y:712 cobc/parser.y:6274
#: cobc/parser.y:6284 cobc/parser.y:7344 cobc/parser.y:7347 cobc/parser.y:7349
#: cobc/parser.y:7351 cobc/parser.y:7386 cobc/parser.y:8237 cobc/parser.y:8239
#: cobc/parser.y:8241 cobc/parser.y:8243 cobc/parser.y:8558 cobc/parser.y:8567
#: cobc/parser.y:10564 cobc/parser.y:12075 cobc/parser.y:13492
#: cobc/parser.y:14902 cobc/typeck.c:5034
#, c-format
msgid "%s and %s are mutually exclusive"
msgstr "%s and %s are mutually exclusive"

#: cobc/field.c:3068 cobc/parser.y:7529 cobc/parser.y:7566
msgid "variable-length PICTURE"
msgstr "variable-length PICTURE"

#: cobc/field.c:3187
msgid "literal type does not match numeric data type"
msgstr "literal type does not match numeric data type"

#: cobc/field.c:3261
#, c-format
msgid "THRU item '%s' may not come before '%s'"
msgstr "THRU item ‘%s’ may not come before ‘%s’"

#: cobc/field.c:3284
#, c-format
msgid "RENAMES cannot start/end at the OCCURS item '%s'"
msgstr "RENAMES cannot start/end at the OCCURS item ‘%s’"

#: cobc/field.c:3292
#, c-format
msgid "cannot use RENAMES on part of the table '%s'"
msgstr "cannot use RENAMES on part of the table ‘%s’"

#: cobc/field.c:3330
#, c-format
msgid "RENAMES may not contain '%s' as it is a pointer or object reference"
msgstr "RENAMES may not contain ‘%s’ as it is a pointer or object reference"

#: cobc/field.c:3335
#, c-format
msgid "RENAMES may not contain '%s' as it is an OCCURS DEPENDING table"
msgstr "RENAMES may not contain ‘%s’ as it is an OCCURS DEPENDING table"

#: cobc/field.c:3359
msgid "RENAMES may not reference a level 88"
msgstr "RENAMES may not reference a level 88"

#: cobc/field.c:3383
#, c-format
msgid "'%s' must immediately follow the record '%s'"
msgstr "‘%s’ must immediately follow the record ‘%s’"

#: cobc/field.c:3391
#, c-format
msgid "THRU item must be different to '%s'"
msgstr "THRU item must be different to ‘%s’"

#: cobc/field.c:3397
#, c-format
msgid "'%s' and '%s' must be in the same record"
msgstr "‘%s’ and ‘%s’ must be in the same record"

#: cobc/field.c:3408
#, c-format
msgid "THRU item '%s' may not be subordinate to '%s'"
msgstr "THRU item ‘%s’ may not be subordinate to ‘%s’"

#: cobc/flag.def:44
msgid ""
"  -fstack-size=<number>\tdefine PERFORM stack size\n"
"                       * default: 255"
msgstr ""
"  -fstack-size=<number>\tdefine PERFORM stack size\n"
"                       * default: 255"

#: cobc/flag.def:49
msgid ""
"  -fif-cutoff=<number>  define cutoff depth for IF statements\n"
"                        * default: 3"
msgstr ""
"  -fif-cutoff=<number>  define cutoff depth for IF statements\n"
"                        * default: 3"

#: cobc/flag.def:54
msgid ""
"  -fsign=[ASCII|EBCDIC]\tdefine display sign representation\n"
"                        * default: machine native"
msgstr ""
"  -fsign=[ASCII|EBCDIC]\tdefine display sign representation\n"
"                        * default: machine native"

#: cobc/flag.def:58
msgid ""
"  -ffold-copy=[UPPER|LOWER]\tfold COPY subject to value\n"
"                        * default: no transformation"
msgstr ""
"  -ffold-copy=[UPPER|LOWER]\tfold COPY subject to value\n"
"                        * default: no transformation"

#: cobc/flag.def:62
msgid ""
"  -ffold-call=[UPPER|LOWER]\tfold PROGRAM-ID, CALL, CANCEL subject to value\n"
"                        * default: no transformation"
msgstr ""
"  -ffold-call=[UPPER|LOWER]\tfold PROGRAM-ID, CALL, CANCEL subject to value\n"
"                        * default: no transformation"

#: cobc/flag.def:66
msgid ""
"  -fmax-errors=<number>\tmaximum number of errors to report before\n"
"                        compilation is aborted\n"
"                        * default: 128"
msgstr ""
"  -fmax-errors=<number>\tmaximum number of errors to report before\n"
"                        compilation is aborted\n"
"                        * default: 128"

#: cobc/flag.def:73
msgid ""
"  -fintrinsics=[ALL|intrinsic function name(,name,...)]\n"
"                        intrinsics to be used without FUNCTION keyword"
msgstr ""
"  -fintrinsics=[ALL|intrinsic function name(,name,...)]\n"
"                        intrinsics to be used without FUNCTION keyword"

#: cobc/flag.def:78
msgid ""
"  -fec=<exception-name>\tenable code generation for <exception-name>,\n"
"                        sets -fsource-location"
msgstr ""
"  -fec=<exception-name>\tenable code generation for <exception-name>,\n"
"                        sets -fsource-location"

#: cobc/flag.def:81 cobc/help.c:96
msgid "  -fno-ec=<exception-name>\tdisable code generation for <exception-name>"
msgstr "  -fno-ec=<exception-name>\tdisable code generation for <exception-name>"

#: cobc/flag.def:84
msgid ""
"  -fdump=<scope>        dump data fields on abort, <scope> may be\n"
"                        a combination of: ALL, WS, LS, RD, FD, SC, LO"
msgstr ""
"  -fdump=<scope>        dump data fields on abort, <scope> may be\n"
"                        a combination of: ALL, WS, LS, RD, FD, SC, LO"

#: cobc/flag.def:87
msgid ""
"  -fno-dump=<scope>     exclude data fields from dumping on abort, <scope> may\n"
"                        be a combination of: ALL, WS, LS, RD, FD, SC, LO"
msgstr ""
"  -fno-dump=<scope>     exclude data fields from dumping on abort, <scope> may\n"
"                        be a combination of: ALL, WS, LS, RD, FD, SC, LO"

#: cobc/flag.def:92
msgid ""
"  -fcallfh=<name>       specifies <name> to be used for I/O\n"
"                        as external provided EXTFH interface module"
msgstr ""
"  -fcallfh=<name>       specifies <name> to be used for I/O\n"
"                        as external provided EXTFH interface module"

#: cobc/flag.def:96
msgid ""
"  -febcdic-table=[DEFAULT|RESTRICTED-GC|IBM|GCOS]\tdefine EBCDIC translation table:\n"
"                        * default: translation to extended ASCII as per MF\n"
"                        * restricted-gc: translation from restricted ASCII only\n"
"                        * ibm: translation to restricted ASCII as per IBM\n"
"                        * gcos: translation to extended ASCII as per GCOS7"
msgstr ""
"  -febcdic-table=[DEFAULT|RESTRICTED-GC|IBM|GCOS]\tdefine EBCDIC translation table:\n"
"                        * default: translation to extended ASCII as per MF\n"
"                        * restricted-gc: translation from restricted ASCII only\n"
"                        * ibm: translation to restricted ASCII as per IBM\n"
"                        * gcos: translation to extended ASCII as per GCOS7"

#: cobc/flag.def:107
msgid ""
"  -fwinmain             generate WinMain instead of main when compiling\n"
"                        as executable"
msgstr ""
"  -fwinmain             generate WinMain instead of main when compiling\n"
"                        as executable"

#: cobc/flag.def:111
msgid "  -fcomputed-goto       generate computed goto C statements"
msgstr "  -fcomputed-goto       generate computed goto C statements"

#: cobc/flag.def:114
msgid "  -fextra-brace         generate extra braces in C source"
msgstr "  -fextra-brace         generate extra braces in C source"

#: cobc/flag.def:117
msgid "  -fcorrect-numeric     attempt correction of invalid numeric display items"
msgstr "  -fcorrect-numeric     attempt correction of invalid numeric display items"

#: cobc/flag.def:120
msgid "  -fstack-on-heap       PERFORM stack allocated on heap"
msgstr "  -fstack-on-heap       PERFORM stack allocated on heap"

#: cobc/flag.def:123
msgid ""
"  -fstack-extended      store origin of entrypoints and PERFORM\n"
"                        * turned on by -debug/-dump"
msgstr ""
"  -fstack-extended      store origin of entrypoints and PERFORM\n"
"                        * turned on by -debug/-dump"

#: cobc/flag.def:128
msgid ""
"  -fno-remove-unreachable\tdisable remove of unreachable code\n"
"                        * turned off by -g"
msgstr ""
"  -fno-remove-unreachable\tdisable remove of unreachable code\n"
"                        * turned off by -g"

#: cobc/flag.def:132
msgid ""
"  -ftrace               generate trace code\n"
"                        * scope: executed SECTION/PARAGRAPH"
msgstr ""
"  -ftrace               generate trace code\n"
"                        * scope: executed SECTION/PARAGRAPH"

#: cobc/flag.def:136
msgid ""
"  -ftraceall            generate trace code\n"
"                        * scope: executed SECTION/PARAGRAPH/STATEMENTS"
msgstr ""
"  -ftraceall            generate trace code\n"
"                        * scope: executed SECTION/PARAGRAPH/STATEMENTS"

#: cobc/flag.def:140
msgid "  -fsyntax-only         syntax error checking only; don't emit any output"
msgstr "  -fsyntax-only         syntax error checking only; don't emit any output"

#: cobc/flag.def:143
msgid ""
"  -fdebugging-line      enable debugging lines\n"
"                        * 'D' in indicator column or floating >>D"
msgstr ""
"  -fdebugging-line      enable debugging lines\n"
"                        * ‘D’ in indicator column or floating >>D"

#: cobc/flag.def:147
msgid ""
"  -fsource-location     generate source location code\n"
"                        * turned on by -debug/-ftraceall/-fec/-dump"
msgstr ""
"  -fsource-location     generate source location code\n"
"                        * turned on by -debug/-ftraceall/-fec/-dump"

#: cobc/flag.def:151
msgid "  -fimplicit-init       automatic initialization of the COBOL runtime system"
msgstr "  -fimplicit-init       automatic initialization of the COBOL runtime system"

#: cobc/flag.def:154
msgid ""
"  -fno-recursive-check  disable check of recursive program call;\n"
"                        effectively compiling as RECURSIVE program"
msgstr ""
"  -fno-recursive-check  disable check of recursive program call;\n"
"                        effectively compiling as RECURSIVE program"

#: cobc/flag.def:158
msgid ""
"  -fstack-check         PERFORM stack checking\n"
"                        * turned on by -debug/-g"
msgstr ""
"  -fstack-check         PERFORM stack checking\n"
"                        * turned on by -debug/-g"

#: cobc/flag.def:162
msgid "  -fsection-exit-check  check that code execution does not leave the scope of SECTIONs"
msgstr "  -fsection-exit-check  check that code execution does not leave the scope of SECTIONs"

#: cobc/flag.def:165
msgid "  -fimplicit-goback-check\tcheck that code execution does not end implicit at end of PROCEDURE DIVISION"
msgstr "  -fimplicit-goback-check\tcheck that code execution does not end implicit at end of PROCEDURE DIVISION"

#: cobc/flag.def:168
msgid ""
"  -fwrite-after         use AFTER 1 for WRITE of LINE SEQUENTIAL\n"
"                        * default: BEFORE 1"
msgstr ""
"  -fwrite-after         use AFTER 1 for WRITE of LINE SEQUENTIAL\n"
"                        * default: BEFORE 1"

#: cobc/flag.def:172
msgid ""
"  -fmfcomment           '*' or '/' in column 1 treated as comment\n"
"                        * FIXED format only"
msgstr ""
"  -fmfcomment           ‘*’ or ‘/’ in column 1 treated as comment\n"
"                        * FIXED format only"

#: cobc/flag.def:176
msgid ""
"  -facucomment          '$' in indicator area treated as '*',\n"
"                        '|' treated as floating comment"
msgstr ""
"  -facucomment          ‘$’ in indicator area treated as '*',\n"
"                        ‘|’ treated as floating comment"

#: cobc/flag.def:181
msgid ""
"  -fno-trunc            allow numeric field overflow\n"
"                        * non-ANSI behaviour"
msgstr ""
"  -fno-trunc            allow numeric field overflow\n"
"                        * non-ANSI behaviour"

#: cobc/flag.def:185
msgid ""
"  -fsingle-quote        use a single quote (apostrophe) for QUOTE\n"
"                        * default: double quote"
msgstr ""
"  -fsingle-quote        use a single quote (apostrophe) for QUOTE\n"
"                        * default: double quote"

#: cobc/flag.def:195
msgid ""
"  -foptional-file       treat all files as OPTIONAL\n"
"                        * unless NOT OPTIONAL specified"
msgstr ""
"  -foptional-file       treat all files as OPTIONAL\n"
"                        * unless NOT OPTIONAL specified"

#: cobc/flag.def:199
msgid "  -fstatic-call         output static function calls for the CALL statement"
msgstr "  -fstatic-call         output static function calls for the CALL statement"

#: cobc/flag.def:202
msgid ""
"  -fno-gen-c-decl-static-call\tdisable generation of C function declarations\n"
"                        for subroutines with static CALL"
msgstr ""
"  -fno-gen-c-decl-static-call\tdisable generation of C function declarations\n"
"                        for subroutines with static CALL"

#: cobc/flag.def:206
msgid ""
"  -fgen-c-line-directives\tgenerate source location directives in C code;\n"
"                        * turned on by -g"
msgstr ""
"  -fgen-c-line-directives\tgenerate source location directives in C code;\n"
"                        * turned on by -g"

#: cobc/flag.def:210
msgid ""
"  -fgen-c-labels        generate extra labels in C sources;\n"
"                        * turned on by -g"
msgstr ""
"  -fgen-c-labels        generate extra labels in C sources;\n"
"                        * turned on by -g"

#: cobc/flag.def:214
msgid ""
"  -fno-theaders         suppress all headers and output of compilation\n"
"                        options from listing while keeping page breaks"
msgstr ""
"  -fno-theaders         suppress all headers and output of compilation\n"
"                        options from listing while keeping page breaks"

#: cobc/flag.def:218
msgid "  -fno-tsource          suppress source from listing"
msgstr "  -fno-tsource          suppress source from listing"

#: cobc/flag.def:221
msgid "  -fno-tmessages        suppress warning and error summary from listing"
msgstr "  -fno-tmessages        suppress warning and error summary from listing"

#: cobc/flag.def:224
msgid "  -ftsymbols            specify symbols in listing"
msgstr "  -ftsymbols            specify symbols in listing"

#: cobc/flag.def:227
msgid ""
"  -fno-diagnostics-show-option\tsuppress output of option that directly\n"
"                        controls the diagnostic"
msgstr ""
"  -fno-diagnostics-show-option\tsuppress output of option that directly\n"
"                        controls the diagnostic"

#: cobc/help.c:32
msgid "GnuCOBOL compiler for most COBOL dialects with lots of extensions"
msgstr "GnuCOBOL compiler for most COBOL dialects with lots of extensions"

#: cobc/help.c:34
#, c-format
msgid "Usage: %s [options]... file..."
msgstr "Usage: %s [options]... file..."

#: cobc/help.c:47 bin/cobcrun.c:143
#, c-format
msgid ""
"Report bugs to: %s\n"
"or (preferably) use the issue tracker via the home page."
msgstr ""
"Report bugs to: %s\n"
"or (preferably) use the issue tracker via the home page."

#: cobc/help.c:51
msgid "GnuCOBOL home page: <https://www.gnu.org/software/gnucobol/>"
msgstr "GnuCOBOL home page: <https://www.gnu.org/software/gnucobol/>"

#: cobc/help.c:52
msgid "General help using GNU software: <https://www.gnu.org/gethelp/>"
msgstr "General help using GNU software: <https://www.gnu.org/gethelp/>"

#: cobc/help.c:58 bin/cobcrun.c:125
msgid "Options:"
msgstr "Options:"

#: cobc/help.c:59
msgid "  -h, --help            display this help and exit"
msgstr "  -h, --help            display this help and exit"

#: cobc/help.c:60
msgid "  -V, --version         display compiler version information and exit"
msgstr "  -V, --version         display compiler version information and exit"

#: cobc/help.c:61
msgid "  -dumpversion          display compiler version and exit"
msgstr "  -dumpversion          display compiler version and exit"

#: cobc/help.c:62
msgid ""
"  -i, --info            display compiler information (build/environment)\n"
"                        and exit"
msgstr ""
"  -i, --info            display compiler information (build/environment)\n"
"                        and exit"

#: cobc/help.c:64
msgid ""
"  -v, --verbose         verbose mode, display additional information;\n"
"                        multiple -v options increase the verbosity,\n"
"                        the maximum is 3 as follows:\n"
"                        (1) display compiler version and the commands\n"
"                        invoked by the compiler,\n"
"                        (2) pass verbose option to assembler/compiler\n"
"                        (3) pass verbose option to linker"
msgstr ""
"  -v, --verbose         verbose mode, display additional information;\n"
"                        multiple -v options increase the verbosity,\n"
"                        the maximum is 3 as follows:\n"
"                        (1) display compiler version and the commands\n"
"                        invoked by the compiler,\n"
"                        (2) pass verbose option to assembler/compiler\n"
"                        (3) pass verbose option to linker"

#: cobc/help.c:71
msgid "  -q, --brief           reduced displays, commands invoked not shown"
msgstr "  -q, --brief           reduced displays, commands invoked not shown"

#: cobc/help.c:72
msgid "  -###                  like -v but commands not executed"
msgstr "  -###                  like -v but commands not executed"

#: cobc/help.c:73
msgid "  -x                    build an executable program"
msgstr "  -x                    build an executable program"

#: cobc/help.c:74
msgid "  -m                    build a dynamically loadable module (default)"
msgstr "  -m                    build a dynamically loadable module (default)"

#: cobc/help.c:75
msgid "  -j [<args>], --job[=<args>]\trun program after build, passing <args>"
msgstr "  -j [<args>], --job[=<args>]\trun program after build, passing <args>"

#: cobc/help.c:76
msgid ""
"  -std=<dialect>        warnings/features for a specific dialect\n"
"                        <dialect> can be one of:\n"
"                        default, cobol2014, cobol2002, cobol85, xopen,\n"
"                        ibm-strict, ibm, mvs-strict, mvs,\n"
"                        mf-strict, mf, bs2000-strict, bs2000,\n"
"                        acu-strict, acu, rm-strict, rm, gcos-strict,\n"
"                        gcos;\n"
"                        see configuration files in directory config"
msgstr ""
"  -std=<dialect>        warnings/features for a specific dialect\n"
"                        <dialect> can be one of:\n"
"                        default, cobol2014, cobol2002, cobol85, xopen,\n"
"                        ibm-strict, ibm, mvs-strict, mvs,\n"
"                        mf-strict, mf, bs2000-strict, bs2000,\n"
"                        acu-strict, acu, rm-strict, rm, gcos-strict,\n"
"                        gcos;\n"
"                        see configuration files in directory config"

#: cobc/help.c:84
msgid "  -F, --free            use free source format (alias for -fformat=free)"
msgstr "  -F, --free            use free source format (alias for -fformat=free)"

#: cobc/help.c:85
msgid ""
"  --fixed               use fixed source format (default; alias for\n"
"                        -fformat=fixed)"
msgstr ""
"  --fixed               use fixed source format (default; alias for\n"
"                        -fformat=fixed)"

#: cobc/help.c:87
msgid "  -O, -O2, -O3, -Os     enable optimization"
msgstr "  -O, -O2, -O3, -Os     enable optimization"

#: cobc/help.c:88
msgid "  -O0                   disable optimization"
msgstr "  -O0                   disable optimization"

#: cobc/help.c:89
msgid "  -g                    enable C compiler debug and stack check"
msgstr "  -g                    enable C compiler debug and stack check"

#: cobc/help.c:90
msgid ""
"  -d, --debug           enable all run-time error checking,\n"
"                        equal to -fstack-check -fec=EC-ALL"
msgstr ""
"  -d, --debug           enable all run-time error checking,\n"
"                        equal to -fstack-check -fec=EC-ALL"

#: cobc/help.c:93
msgid ""
"  -fec=<exception-name>\tenable code generation for <exception-name>,\n"
"                        see --list-exceptions for the possible values,\n"
"                        sets -fsource-location"
msgstr ""
"  -fec=<exception-name>\tenable code generation for <exception-name>,\n"
"                        see --list-exceptions for the possible values,\n"
"                        sets -fsource-location"

#: cobc/help.c:97
msgid "  -o <file>             place the output into <file>"
msgstr "  -o <file>             place the output into <file>"

#: cobc/help.c:98
msgid ""
"  -b                    combine all input files into a single\n"
"                        dynamically loadable module"
msgstr ""
"  -b                    combine all input files into a single\n"
"                        dynamically loadable module"

#: cobc/help.c:100
msgid "  -E                    preprocess only; do not compile or link"
msgstr "  -E                    preprocess only; do not compile or link"

#: cobc/help.c:101
msgid "  -C                    translation only; convert COBOL to C"
msgstr "  -C                    translation only; convert COBOL to C"

#: cobc/help.c:102
msgid "  -S                    compile only; output assembly file"
msgstr "  -S                    compile only; output assembly file"

#: cobc/help.c:103
msgid "  -c                    compile and assemble, but do not link"
msgstr "  -c                    compile and assemble, but do not link"

#: cobc/help.c:104
msgid "  -T <file>             generate and place a wide program listing into <file>"
msgstr "  -T <file>             generate and place a wide program listing into <file>"

#: cobc/help.c:105
msgid "  -t <file>             generate and place a program listing into <file>"
msgstr "  -t <file>             generate and place a program listing into <file>"

#: cobc/help.c:106
msgid "  --tlines=<lines>      specify lines per page in listing, default = 55"
msgstr "  --tlines=<lines>      specify lines per page in listing, default = 55"

#: cobc/help.c:108
msgid "  --tsymbols            specify symbols in listing, use -ftsymbols instead"
msgstr "  --tsymbols            specify symbols in listing, use -ftsymbols instead"

#: cobc/help.c:110
msgid "  -P[=<dir or file>]    generate preprocessed program listing (.lst)"
msgstr "  -P[=<dir or file>]    generate preprocessed program listing (.lst)"

#: cobc/help.c:112
msgid ""
"  -X, --Xref            generate cross reference through 'cobxref'\n"
"                        (V. Coen's 'cobxref' must be in path)"
msgstr ""
"  -X, --Xref            generate cross reference through ‘cobxref’\n"
"                        (V. Coen's ‘cobxref’ must be in path)"

#: cobc/help.c:115
msgid "  -X, --Xref            specify cross reference in listing"
msgstr "  -X, --Xref            specify cross reference in listing"

#: cobc/help.c:117
msgid "  -I <directory>        add <directory> to copy/include search path"
msgstr "  -I <directory>        add <directory> to copy/include search path"

#: cobc/help.c:118
msgid "  -L <directory>        add <directory> to library search path"
msgstr "  -L <directory>        add <directory> to library search path"

#: cobc/help.c:119
msgid "  -l <lib>              link the library <lib>"
msgstr "  -l <lib>              link the library <lib>"

#: cobc/help.c:120
msgid "  -A <options>          add <options> to the C compile phase"
msgstr "  -A <options>          add <options> to the C compile phase"

#: cobc/help.c:121
msgid "  -Q <options>          add <options> to the C link phase"
msgstr "  -Q <options>          add <options> to the C link phase"

#: cobc/help.c:122
msgid "  -D <define>           define <define> for COBOL compilation"
msgstr "  -D <define>           define <define> for COBOL compilation"

#: cobc/help.c:123
msgid "  -K <entry>            generate CALL to <entry> as static"
msgstr "  -K <entry>            generate CALL to <entry> as static"

#: cobc/help.c:124
msgid "  --conf=<file>         user-defined dialect configuration; see -std"
msgstr "  --conf=<file>         user-defined dialect configuration; see -std"

#: cobc/help.c:125
msgid "  --list-reserved       display reserved words"
msgstr "  --list-reserved       display reserved words"

#: cobc/help.c:126
msgid "  --list-intrinsics     display intrinsic functions"
msgstr "  --list-intrinsics     display intrinsic functions"

#: cobc/help.c:127
msgid "  --list-mnemonics      display mnemonic names"
msgstr "  --list-mnemonics      display mnemonic names"

#: cobc/help.c:128
msgid "  --list-exceptions     display exception names"
msgstr "  --list-exceptions     display exception names"

#: cobc/help.c:129
msgid "  --list-system         display system routines"
msgstr "  --list-system         display system routines"

#: cobc/help.c:130
msgid ""
"  --save-temps[=<dir>]  save intermediate files\n"
"                        * default: current directory"
msgstr ""
"  --save-temps[=<dir>]  save intermediate files\n"
"                        * default: current directory"

#: cobc/help.c:132
msgid "  -ext <extension>      add file extension for resolving COPY"
msgstr "  -ext <extension>      add file extension for resolving COPY"

#: cobc/help.c:139
msgid "Warning options:"
msgstr "Warning options:"

#: cobc/help.c:140
msgid "  -Wall                 enable most warnings (all except as noted below)"
msgstr "  -Wall                 enable most warnings (all except as noted below)"

#: cobc/help.c:141
msgid "  -Wextra               like -Wall but enable some extra warning flags"
msgstr "  -Wextra               like -Wall but enable some extra warning flags"

#: cobc/help.c:142
msgid "  -w                    disable all warnings"
msgstr "  -w                    disable all warnings"

#: cobc/help.c:143
msgid "  -Wno-<warning>        disable warning enabled by default, -Wall or -Wextra"
msgstr "  -Wno-<warning>        disable warning enabled by default, -Wall or -Wextra"

#. TRANSLATORS: This msgid is appended to msgid for -Wno-pending and others
#: cobc/help.c:149
msgid "                        * ALWAYS active"
msgstr "                        * ALWAYS active"

#. TRANSLATORS: This msgid is appended to msgid for -Wpossible-truncate and others
#: cobc/help.c:153
msgid "                        * NOT set with -Wall"
msgstr "                        * NOT set with -Wall"

#: cobc/help.c:161
msgid "  -Werror               treat all warnings as errors"
msgstr "  -Werror               treat all warnings as errors"

#: cobc/help.c:162
msgid "  -Wno-error            don't treat warnings as errors"
msgstr "  -Wno-error            don't treat warnings as errors"

#: cobc/help.c:163
msgid "  -Werror=<warning>     treat specified <warning> as error"
msgstr "  -Werror=<warning>     treat specified <warning> as error"

#: cobc/help.c:164
msgid "  -Wno-error=<warning>  don't treat specified <warning> as error"
msgstr "  -Wno-error=<warning>  don't treat specified <warning> as error"

#: cobc/help.c:180
msgid "Compiler options:"
msgstr "Compiler options:"

#: cobc/help.c:198
msgid ""
"  -fibmcomp             sets -fbinary-size=2-4-8 -fsynchronized-clause=ok\n"
"  -fno-ibmcomp          sets -fbinary-size=1--8  -fsynchronized-clause=ignore"
msgstr ""
"  -fibmcomp             sets -fbinary-size=2-4-8 -fsynchronized-clause=ok\n"
"  -fno-ibmcomp          sets -fbinary-size=1--8  -fsynchronized-clause=ignore"

#: cobc/help.c:201
msgid ""
"  -falternate-ebcdic    use restricted ASCII to EBCDIC translate\n"
"  -fno-alternate-ebcdic use extended ASCII to EBCDIC translate"
msgstr ""
"  -falternate-ebcdic    use restricted ASCII to EBCDIC translate\n"
"  -fno-alternate-ebcdic use extended ASCII to EBCDIC translate"

#: cobc/help.c:230
msgid "Compiler dialect configuration options:"
msgstr "Compiler dialect configuration options:"

#: cobc/help.c:232 cobc/help.c:238
msgid "<value>"
msgstr "<value>"

#: cobc/help.c:242
msgid "<support>"
msgstr "<support>"

#: cobc/help.c:251
msgid "where <support> is one of the following:"
msgstr "where <support> is one of the following:"

#. TRANSLATORS: This msgid is used when a variable name
#. or label is referenced in a compiler message.
#: cobc/help.c:254 cobc/help.c:257 cobc/help.c:260 cobc/help.c:263
#: cobc/help.c:266 cobc/help.c:269 cobc/help.c:272 cobc/help.c:275
#: cobc/typeck.c:2361
#, c-format
msgid "'%s'"
msgstr "'%s'"

#: cobc/help.c:277
msgid "word to be taken out of the reserved words list"
msgstr "word to be taken out of the reserved words list"

#: cobc/help.c:277 cobc/help.c:278 cobc/help.c:280
msgid "<word>"
msgstr "<word>"

#: cobc/help.c:278
msgid "word to be added to reserved words list"
msgstr "word to be added to reserved words list"

#: cobc/help.c:279
msgid "word to be added to reserved words list as alias"
msgstr "word to be added to reserved words list as alias"

#: cobc/help.c:279
msgid "<word>:<alias>"
msgstr "<word>:<alias>"

#: cobc/help.c:280
msgid "special register to disable"
msgstr "special register to disable"

#: cobc/help.c:281
msgid "special register to enable"
msgstr "special register to enable"

#: cobc/help.c:282
msgid "<word> or <word>:<definition>, where definition uses backslash escaped spaces"
msgstr "<word> or <word>:<definition>, where definition uses backslash escaped spaces"

#: cobc/parser.y:315 cobc/parser.y:323
#, c-format
msgid "'%s' should start in Area A"
msgstr "‘%s’ should start in Area A"

#: cobc/parser.y:331 cobc/parser.y:333
msgid "start of statement in Area A"
msgstr "start of statement in Area A"

#: cobc/parser.y:344 cobc/parser.y:379
#, c-format
msgid "unreachable statement '%s'"
msgstr "unreachable statement ‘%s’"

#: cobc/parser.y:470
#, c-format
msgid "ENTRY '%s' duplicated"
msgstr "ENTRY ‘%s’ duplicated"

#: cobc/parser.y:520
#, c-format
msgid "ENTRY FOR GO TO '%s' duplicated"
msgstr "ENTRY FOR GO TO ‘%s’ duplicated"

#: cobc/parser.y:536
#, c-format
msgid "maximum nested program depth exceeded (%d)"
msgstr "maximum nested program depth exceeded (%d)"

#: cobc/parser.y:562 cobc/parser.y:589
#, c-format
msgid "%s statement not terminated by %s"
msgstr "%s statement not terminated by %s"

#: cobc/parser.y:592
#, c-format
msgid "%s statement not terminated"
msgstr "%s statement not terminated"

#: cobc/parser.y:634
msgid "USE statement invalid for SORT file"
msgstr "USE statement invalid for SORT file"

#: cobc/parser.y:676 cobc/parser.y:1670 cobc/parser.y:1673
#, c-format
msgid "cannot specify both %s and %s"
msgstr "cannot specify both %s and %s"

#: cobc/parser.y:677
#, c-format
msgid "%s is ignored"
msgstr "%s is ignored"

#: cobc/parser.y:686
#, c-format
msgid "Cannot specify %s without number of lines on page"
msgstr "Cannot specify %s without number of lines on page"

#: cobc/parser.y:696
#, c-format
msgid "maximum OCCURS depth exceeded (%d)"
msgstr "maximum OCCURS depth exceeded (%d)"

#: cobc/parser.y:704 cobc/typeck.c:3037
#, c-format
msgid "'%s' is not in LINKAGE SECTION"
msgstr "‘%s’ is not in LINKAGE SECTION"

#: cobc/parser.y:725
msgid "TO phrase without DEPENDING phrase"
msgstr "TO phrase without DEPENDING phrase"

#: cobc/parser.y:727
msgid "maximum number of occurrences assumed to be exact number"
msgstr "maximum number of occurrences assumed to be exact number"

#: cobc/parser.y:732 cobc/parser.y:8032
msgid "OCCURS TO must be greater than OCCURS FROM"
msgstr "OCCURS TO must be greater than OCCURS FROM"

#: cobc/parser.y:741
msgid "OCCURS DEPENDING ON without TO phrase"
msgstr "OCCURS DEPENDING ON without TO phrase"

#: cobc/parser.y:806
#, c-format
msgid "%s header missing"
msgstr "%s header missing"

#: cobc/parser.y:807
#, c-format
msgid "%s header assumed"
msgstr "%s header assumed"

#: cobc/parser.y:939
#, c-format
msgid "duplicate %s"
msgstr "duplicate %s"

#: cobc/parser.y:941
#, c-format
msgid "%s incorrectly after %s"
msgstr "%s incorrectly after %s"

#: cobc/parser.y:1078
#, c-format
msgid "redefinition of program name '%s'"
msgstr "redefinition of program name ‘%s’"

#: cobc/parser.y:1083
#, c-format
msgid "redefinition of program ID '%s'"
msgstr "redefinition of program ID ‘%s’"

#: cobc/parser.y:1117
#, c-format
msgid "FUNCTION '%s' has no PROCEDURE DIVISION"
msgstr "FUNCTION ‘%s’ has no PROCEDURE DIVISION"

#: cobc/parser.y:1228
msgid "functions may not be defined within a program/function"
msgstr "functions may not be defined within a program/function"

#: cobc/parser.y:1278
#, c-format
msgid "END FUNCTION '%s' is different from FUNCTION-ID '%s'"
msgstr "END FUNCTION ‘%s’ is different from FUNCTION-ID ‘%s’"

#: cobc/parser.y:1292
#, c-format
msgid "END PROGRAM '%s' is different from PROGRAM-ID '%s'"
msgstr "END PROGRAM ‘%s’ is different from PROGRAM-ID ‘%s’"

#: cobc/parser.y:1341
msgid "currency symbol must be one character long"
msgstr "currency symbol must be one character long"

#: cobc/parser.y:1398
#, c-format
msgid "invalid character '%c' in currency symbol"
msgstr "invalid character ‘%c’ in currency symbol"

#: cobc/parser.y:1414
msgid "prototype has same name as current function and will be ignored"
msgstr "prototype has same name as current function and will be ignored"

#: cobc/parser.y:1441
#, c-format
msgid "duplicate REPOSITORY entries for '%s' do not match"
msgstr "duplicate REPOSITORY entries for ‘%s’ do not match"

#: cobc/parser.y:1445
#, c-format
msgid "duplicate REPOSITORY entry for '%s'"
msgstr "duplicate REPOSITORY entry for ‘%s’"

#: cobc/parser.y:1510
#, c-format
msgid "ORGANIZATION %s is incompatible with RECORD DELIMITER"
msgstr "ORGANIZATION %s is incompatible with RECORD DELIMITER"

#: cobc/parser.y:1548 cobc/parser.y:1939 cobc/typeck.c:829
#, c-format
msgid "condition-name not allowed here: '%s'"
msgstr "condition-name not allowed here: ‘%s’"

#: cobc/parser.y:1554 cobc/parser.y:2127
msgid "SCREEN item cannot be used here"
msgstr "SCREEN item cannot be used here"

#: cobc/parser.y:1557
msgid "REPORT item cannot be used here"
msgstr "REPORT item cannot be used here"

#: cobc/parser.y:1563
msgid "TYPEDEF item cannot be used here"
msgstr "TYPEDEF item cannot be used here"

#: cobc/parser.y:1572
msgid "elementary item expected"
msgstr "elementary item expected"

#: cobc/parser.y:1579
msgid "item may not reference itself"
msgstr "item may not reference itself"

#: cobc/parser.y:1586
msgid "item may not be subordinate to any item with USAGE clause"
msgstr "item may not be subordinate to any item with USAGE clause"

#: cobc/parser.y:1588
msgid "item may not be subordinate to any item with SIGN clause"
msgstr "item may not be subordinate to any item with SIGN clause"

#: cobc/parser.y:1631
#, c-format
msgid "illegal combination of %s with other clauses"
msgstr "illegal combination of %s with other clauses"

#: cobc/parser.y:1641
#, c-format
msgid "entry following %s may not be subordinate to it"
msgstr "entry following %s may not be subordinate to it"

#: cobc/parser.y:1859
msgid "FOR phrase cannot immediately follow ALL/LEADING/TRAILING"
msgstr "FOR phrase cannot immediately follow ALL/LEADING/TRAILING"

#: cobc/parser.y:1861
msgid "missing CHARACTERS/ALL/LEADING/TRAILING phrase after FOR phrase"
msgstr "missing CHARACTERS/ALL/LEADING/TRAILING phrase after FOR phrase"

#: cobc/parser.y:1868
msgid "missing value between ALL/LEADING/TRAILING words"
msgstr "missing value between ALL/LEADING/TRAILING words"

#: cobc/parser.y:1873
msgid "missing FOR phrase before CHARACTERS/ALL/LEADING/TRAILING phrase"
msgstr "missing FOR phrase before CHARACTERS/ALL/LEADING/TRAILING phrase"

#: cobc/parser.y:1880
msgid "missing ALL/LEADING/TRAILING before value"
msgstr "missing ALL/LEADING/TRAILING before value"

#: cobc/parser.y:1935
msgid "use of condition-name in place of data-name"
msgstr "use of condition-name in place of data-name"

#: cobc/parser.y:1966
msgid "cannot specify NO ADVANCING in screen DISPLAY"
msgstr "cannot specify NO ADVANCING in screen DISPLAY"

#: cobc/parser.y:2029 cobc/parser.y:2046
msgid "non-standard DISPLAY"
msgstr "non-standard DISPLAY"

#: cobc/parser.y:2033
msgid "screens may only be displayed on CRT"
msgstr "screens may only be displayed on CRT"

#: cobc/parser.y:2038 cobc/parser.y:2081
msgid "cannot mix screens and fields in the same DISPLAY statement"
msgstr "cannot mix screens and fields in the same DISPLAY statement"

#: cobc/parser.y:2042
msgid "screen clauses may only be used for DISPLAY on CRT"
msgstr "screen clauses may only be used for DISPLAY on CRT"

#: cobc/parser.y:2087
msgid "ambiguous DISPLAY; put items to display on device in separate DISPLAY"
msgstr "ambiguous DISPLAY; put items to display on device in separate DISPLAY"

#: cobc/parser.y:2103
#, c-format
msgid "%s is not an alphanumeric literal"
msgstr "%s is not an alphanumeric literal"

#: cobc/parser.y:2105
#, c-format
msgid "'%s' is not USAGE DISPLAY"
msgstr "‘%s’ is not USAGE DISPLAY"

#: cobc/parser.y:2120 cobc/typeck.c:9790
#, c-format
msgid "invalid target for %s"
msgstr "invalid target for %s"

#: cobc/parser.y:2129
msgid "RENAMES item may not be used here"
msgstr "RENAMES item may not be used here"

#: cobc/parser.y:2131 cobc/typeck.c:2737 cobc/typeck.c:2828
msgid "ANY LENGTH item not allowed here"
msgstr "ANY LENGTH item not allowed here"

#: cobc/parser.y:2135
#, c-format
msgid "item '%s' has wrong class for VALIDATE"
msgstr "item ‘%s’ has wrong class for VALIDATE"

#: cobc/parser.y:2144
msgid "WHEN clause must follow EVERY clause"
msgstr "WHEN clause must follow EVERY clause"

#: cobc/parser.y:2229 cobc/parser.y:18631
msgid "non-zero value expected"
msgstr "non-zero value expected"

#: cobc/parser.y:2235 cobc/tree.c:4735
#, c-format
msgid "RECORD size (IDX) exceeds maximum allowed (%d)"
msgstr "RECORD size (IDX) exceeds maximum allowed (%d)"

#: cobc/parser.y:2239 cobc/tree.c:4739
#, c-format
msgid "RECORD size exceeds maximum allowed (%d)"
msgstr "RECORD size exceeds maximum allowed (%d)"

#: cobc/parser.y:2244
msgid "RECORD clause invalid"
msgstr "RECORD clause invalid"

#: cobc/parser.y:3368
msgid "multiple PROGRAM-ID's without matching END PROGRAM"
msgstr "multiple PROGRAM-ID's without matching END PROGRAM"

#: cobc/parser.y:3371
msgid "executable requested but no program found"
msgstr "executable requested but no program found"

#: cobc/parser.y:3488
msgid "prototypes must be come before any program/function definitions"
msgstr "prototypes must be come before any program/function definitions"

#: cobc/parser.y:3691
msgid "COMMON may only be used in a contained program"
msgstr "COMMON may only be used in a contained program"

#: cobc/parser.y:3778
msgid "CALL prototypes"
msgstr "CALL prototypes"

#: cobc/parser.y:3953 cobc/parser.y:4235 cobc/parser.y:4281 cobc/parser.y:4394
#: cobc/parser.y:4608 cobc/parser.y:4705 cobc/parser.y:4744 cobc/parser.y:4803
#: cobc/parser.y:4824 cobc/parser.y:4867 cobc/parser.y:4946 cobc/parser.y:4965
#: cobc/parser.y:4981 cobc/parser.y:4999 cobc/parser.y:5017 cobc/parser.y:5034
#: cobc/parser.y:5052 cobc/parser.y:7404 cobc/parser.y:8628
#, c-format
msgid "%s not allowed in nested programs"
msgstr "%s not allowed in nested programs"

#: cobc/parser.y:4109
msgid "segment-number must be in range of values 1 to 49"
msgstr "segment-number must be in range of values 1 to 49"

#: cobc/parser.y:4121
msgid "duplicate CLASSIFICATION clause"
msgstr "duplicate CLASSIFICATION clause"

#: cobc/parser.y:4200
msgid "PROGRAM phrase"
msgstr "PROGRAM phrase"

#: cobc/parser.y:4302 cobc/parser.y:4313 cobc/parser.y:4657
#, c-format
msgid "invalid %s clause"
msgstr "invalid %s clause"

#: cobc/parser.y:4616 cobc/parser.y:4754
msgid "type does not match alphabet"
msgstr "type does not match alphabet"

#: cobc/parser.y:4760
msgid "CLASS IS integer IN alphabet-name"
msgstr "CLASS IS integer IN alphabet-name"

#: cobc/parser.y:4780 cobc/parser.y:4784
msgid "CLASS literal with THRU must have size 1"
msgstr "CLASS literal with THRU must have size 1"

#: cobc/parser.y:4879
msgid "separate currency symbol and currency string"
msgstr "separate currency symbol and currency string"

#: cobc/parser.y:4912
#, c-format
msgid "invalid CURRENCY SIGN '%s'"
msgstr "invalid CURRENCY SIGN ‘%s’"

#: cobc/parser.y:5139
msgid "cannot use RELATIVE KEY clause on INDEXED files"
msgstr "cannot use RELATIVE KEY clause on INDEXED files"

#: cobc/parser.y:5143
msgid "cannot use RECORD KEY clause on RELATIVE files"
msgstr "cannot use RECORD KEY clause on RELATIVE files"

#: cobc/parser.y:5215
msgid "EXTERNAL/DYNAMIC cannot be used with literals"
msgstr "EXTERNAL/DYNAMIC cannot be used with literals"

#: cobc/parser.y:5235
msgid "EXTERNAL/DYNAMIC cannot be used with USING/VARYING"
msgstr "EXTERNAL/DYNAMIC cannot be used with USING/VARYING"

#: cobc/parser.y:5246
msgid "EXTERNAL/DYNAMIC cannot be used with DISK FROM"
msgstr "EXTERNAL/DYNAMIC cannot be used with DISK FROM"

#: cobc/parser.y:5248
msgid "ASSIGN DISK FROM"
msgstr "ASSIGN DISK FROM"

#: cobc/parser.y:5370
msgid "ASSIGN EXTERNAL/DYNAMIC"
msgstr "ASSIGN EXTERNAL/DYNAMIC"

#: cobc/parser.y:5486 cobc/parser.y:5666
#, c-format
msgid "%s only valid with ORGANIZATION %s"
msgstr "%s only valid with ORGANIZATION %s"

#: cobc/parser.y:5583
#, c-format
msgid "'%s' is not an alphabet-name"
msgstr "‘%s’ is not an alphabet-name"

#: cobc/parser.y:5599
msgid "VSAM status"
msgstr "VSAM status"

#: cobc/parser.y:5733 cobc/parser.y:5758
#, c-format
msgid "RECORD DELIMITER %s only allowed with SEQUENTIAL files"
msgstr "RECORD DELIMITER %s only allowed with SEQUENTIAL files"

#: cobc/parser.y:5745
#, c-format
msgid "RECORD DELIMITER %s only allowed with (LINE) SEQUENTIAL files"
msgstr "RECORD DELIMITER %s only allowed with (LINE) SEQUENTIAL files"

#: cobc/parser.y:5751
msgid "LINE-SEQUENTIAL phrase"
msgstr "LINE-SEQUENTIAL phrase"

#: cobc/parser.y:5764
msgid "BINARY-SEQUENTIAL phrase"
msgstr "BINARY-SEQUENTIAL phrase"

#: cobc/parser.y:5772
msgid "RECORD DELIMITER clause only allowed with (LINE) SEQUENTIAL files"
msgstr "RECORD DELIMITER clause only allowed with (LINE) SEQUENTIAL files"

#: cobc/parser.y:5776
#, c-format
msgid "RECORD DELIMITER %s not recognized; will be ignored"
msgstr "RECORD DELIMITER %s not recognized; will be ignored"

#: cobc/parser.y:5814
msgid "DUPLICATES for primary keys"
msgstr "DUPLICATES for primary keys"

#: cobc/parser.y:6058
msgid "DOS/VS APPLY phrase"
msgstr "DOS/VS APPLY phrase"

#: cobc/parser.y:6212
msgid "RECORD description missing or invalid"
msgstr "RECORD description missing or invalid"

#: cobc/parser.y:6239
#, c-format
msgid "duplicate file description for %s"
msgstr "duplicate file description for %s"

#: cobc/parser.y:6288 cobc/parser.y:6893 cobc/parser.y:7389 cobc/parser.y:13485
#: cobc/parser.y:16686
#, c-format
msgid "%s is invalid in a user FUNCTION"
msgstr "%s is invalid in a user FUNCTION"

#: cobc/parser.y:6326 cobc/parser.y:6336
msgid "RECORD clause ignored for LINE SEQUENTIAL"
msgstr "RECORD clause ignored for LINE SEQUENTIAL"

#: cobc/parser.y:6433
msgid "LINAGE clause with wrong file type"
msgstr "LINAGE clause with wrong file type"

#: cobc/parser.y:6495
msgid "RECORDING MODE U or S can only be used with RECORD SEQUENTIAL files"
msgstr "RECORDING MODE U or S can only be used with RECORD SEQUENTIAL files"

#: cobc/parser.y:6532
#, c-format
msgid "ignoring CODE-SET '%s'"
msgstr "ignoring CODE-SET ‘%s’"

#: cobc/parser.y:6541
msgid "CODE-SET clause invalid for file type"
msgstr "CODE-SET clause invalid for file type"

#: cobc/parser.y:6562
msgid "REPORT clause with wrong file type"
msgstr "REPORT clause with wrong file type"

#: cobc/parser.y:6641
msgid "CD record missing"
msgstr "CD record missing"

#: cobc/parser.y:7091
msgid "CONSTANT item not at 01 level"
msgstr "CONSTANT item not at 01 level"

#: cobc/parser.y:7236
msgid "REDEFINES clause not following entry-name"
msgstr "REDEFINES clause not following entry-name"

#: cobc/parser.y:7309 cobc/parser.y:7339 cobc/parser.y:7381 cobc/parser.y:7470
#: cobc/parser.y:8233
#, c-format
msgid "%s only allowed at 01/77 level"
msgstr "%s only allowed at 01/77 level"

#: cobc/parser.y:7312 cobc/parser.y:7341 cobc/parser.y:7383 cobc/parser.y:8235
#: cobc/parser.y:8587 cobc/parser.y:8609
#, c-format
msgid "%s requires a data name"
msgstr "%s requires a data name"

#: cobc/parser.y:7316 cobc/parser.y:7565
#, c-format
msgid "%s not allowed in %s"
msgstr "%s not allowed in %s"

#: cobc/parser.y:7337 cobc/parser.y:7391 cobc/parser.y:8231 cobc/parser.y:8583
#: cobc/parser.y:8607
#, c-format
msgid "%s not allowed here"
msgstr "%s not allowed here"

#: cobc/parser.y:7528
#, c-format
msgid "%s requires DEPENDING clause"
msgstr "%s requires DEPENDING clause"

#: cobc/parser.y:7544
msgid "a locale-format PICTURE string must only consist of '9', '.', '+', 'Z' and the currency-sign"
msgstr "a locale-format PICTURE string must only consist of '9', '.', '+', ‘Z’ and the currency-sign"

#: cobc/parser.y:7554
msgid "DEPENDING clause needs either an OCCURS clause or a variable-length PICTURE"
msgstr "DEPENDING clause needs either an OCCURS clause or a variable-length PICTURE"

#: cobc/parser.y:7560
msgid "only USAGE DISPLAY may specify a variable-length PICTURE"
msgstr "only USAGE DISPLAY may specify a variable-length PICTURE"

#: cobc/parser.y:7610 cobc/typeck.c:4752
#, c-format
msgid "'%s' is not a locale-name"
msgstr "‘%s’ is not a locale-name"

#: cobc/parser.y:7656
#, c-format
msgid "'%s' is not a valid USAGE"
msgstr "‘%s’ is not a valid USAGE"

#: cobc/parser.y:7661
#, c-format
msgid "unknown USAGE: %s"
msgstr "unknown USAGE: %s"

#: cobc/parser.y:7808
#, c-format
msgid "unknown HANDLE type: %s"
msgstr "unknown HANDLE type: %s"

#: cobc/parser.y:8082
msgid "INDEXED should follow ASCENDING/DESCENDING"
msgstr "INDEXED should follow ASCENDING/DESCENDING"

#: cobc/parser.y:8317
msgid "amount of entries in FROM and TO must match"
msgstr "amount of entries in FROM and TO must match"

#: cobc/parser.y:8326
#, c-format
msgid "entry in FROM (%d) must be <= entry in TO (%d)"
msgstr "entry in FROM (%d) must be <= entry in TO (%d)"

#: cobc/parser.y:8585
#, c-format
msgid "%s only allowed at 01 level"
msgstr "%s only allowed at 01 level"

#: cobc/parser.y:8589 cobc/parser.y:8611
#, c-format
msgid "%s and %s combination not allowed"
msgstr "%s and %s combination not allowed"

#: cobc/parser.y:8723
msgid "GLOBAL is not allowed with RD"
msgstr "GLOBAL is not allowed with RD"

#: cobc/parser.y:9247
#, c-format
msgid "%s is not valid for VARYING"
msgstr "%s is not valid for VARYING"

#: cobc/parser.y:9283
msgid "LINE with OCCURS is not supported"
msgstr "LINE with OCCURS is not supported"

#: cobc/parser.y:9323
msgid "PLUS is not recommended with LEFT, RIGHT or CENTER"
msgstr "PLUS is not recommended with LEFT, RIGHT or CENTER"

#: cobc/parser.y:9325
msgid "PLUS is not allowed with LEFT, RIGHT or CENTER"
msgstr "PLUS is not allowed with LEFT, RIGHT or CENTER"

#: cobc/parser.y:9363
msgid "PLUS is ignored on first field of line"
msgstr "PLUS is ignored on first field of line"

#: cobc/parser.y:9394
msgid "invalid COLUMN integer; must be > 0"
msgstr "invalid COLUMN integer; must be > 0"

#: cobc/parser.y:9396
msgid "COLUMN numbers should increase"
msgstr "COLUMN numbers should increase"

#: cobc/parser.y:9492 cobc/parser.y:9547
msgid "INITIAL specified on non-input field"
msgstr "INITIAL specified on non-input field"

#: cobc/parser.y:9504 cobc/parser.y:9559
msgid "relative LINE/COLUMN clause required with OCCURS"
msgstr "relative LINE/COLUMN clause required with OCCURS"

#: cobc/parser.y:9661 cobc/parser.y:9665
msgid "screen positions from data-item"
msgstr "screen positions from data-item"

#: cobc/parser.y:9821
#, c-format
msgid "missing %s"
msgstr "missing %s"

#: cobc/parser.y:10508
msgid "OCCURS screen items"
msgstr "OCCURS screen items"

#: cobc/parser.y:10520
msgid "GLOBAL screen items"
msgstr "GLOBAL screen items"

#: cobc/parser.y:10571
msgid "overriding convention specified in ENTRY-CONVENTION"
msgstr "overriding convention specified in ENTRY-CONVENTION"

#: cobc/parser.y:10586
msgid "executable program requested but PROCEDURE/ENTRY has USING clause"
msgstr "executable program requested but PROCEDURE/ENTRY has USING clause"

#: cobc/parser.y:10654 cobc/parser.y:10671 cobc/parser.y:12278
#, c-format
msgid "number of arguments exceeds maximum %d"
msgstr "number of arguments exceeds maximum %d"

#: cobc/parser.y:10663
msgid "CHAINING invalid in user FUNCTION"
msgstr "CHAINING invalid in user FUNCTION"

#: cobc/parser.y:10699
msgid "ANY LENGTH items may only be BY REFERENCE formal parameters"
msgstr "ANY LENGTH items may only be BY REFERENCE formal parameters"

#: cobc/parser.y:10716 cobc/parser.y:12337 cobc/parser.y:12350
#, c-format
msgid "%s not allowed in CHAINED programs"
msgstr "%s not allowed in CHAINED programs"

#: cobc/parser.y:10718
msgid "parameters passed BY VALUE"
msgstr "parameters passed BY VALUE"

#: cobc/parser.y:10733 cobc/parser.y:10742 cobc/parser.y:10750
#: cobc/parser.y:10771
msgid "SIZE only allowed for BY VALUE items"
msgstr "SIZE only allowed for BY VALUE items"

#: cobc/parser.y:10773 cobc/parser.y:10798
msgid "invalid value for SIZE"
msgstr "invalid value for SIZE"

#: cobc/parser.y:10813
msgid "MEMORY SIZE phrase in CALL statement"
msgstr "MEMORY SIZE phrase in CALL statement"

#: cobc/parser.y:10825
msgid "OPTIONAL only allowed for BY REFERENCE items"
msgstr "OPTIONAL only allowed for BY REFERENCE items"

#: cobc/parser.y:10837
msgid "RETURNING clause is required for a FUNCTION"
msgstr "RETURNING clause is required for a FUNCTION"

#: cobc/parser.y:10843
msgid "RETURNING clause cannot be OMITTED for main program"
msgstr "RETURNING clause cannot be OMITTED for main program"

#: cobc/parser.y:10846
msgid "RETURNING clause cannot be OMITTED for a FUNCTION"
msgstr "RETURNING clause cannot be OMITTED for a FUNCTION"

#: cobc/parser.y:10859
msgid "RETURNING item is not defined in LINKAGE SECTION"
msgstr "RETURNING item is not defined in LINKAGE SECTION"

#: cobc/parser.y:10861
msgid "RETURNING item must have level 01"
msgstr "RETURNING item must have level 01"

#: cobc/parser.y:10863
msgid "RETURNING item should not have OCCURS"
msgstr "RETURNING item should not have OCCURS"

#: cobc/parser.y:10867
msgid "function RETURNING item may not be ANY LENGTH"
msgstr "function RETURNING item may not be ANY LENGTH"

#: cobc/parser.y:11080
#, c-format
msgid "'%s' is not a statement"
msgstr "‘%s’ is not a statement"

#: cobc/parser.y:11083
#, c-format
msgid "unknown statement '%s'; it may exist in another dialect"
msgstr "unknown statement '%s'; it may exist in another dialect"

#: cobc/parser.y:11087
#, c-format
msgid "unknown statement '%s'"
msgstr "unknown statement ‘%s’"

#: cobc/parser.y:11105
msgid "SECTION segment-number must be less than or equal to 99"
msgstr "SECTION segment-number must be less than or equal to 99"

#: cobc/parser.y:11108
msgid "SECTION segment-number in DECLARATIVES must be less than 50"
msgstr "SECTION segment-number in DECLARATIVES must be less than 50"

#: cobc/parser.y:11116
msgid "SECTION segment within DECLARATIVES"
msgstr "SECTION segment within DECLARATIVES"

#: cobc/parser.y:11313 cobc/parser.y:11448
msgid "non-standard ACCEPT"
msgstr "non-standard ACCEPT"

#: cobc/parser.y:11325
msgid "PROMPT clause"
msgstr "PROMPT clause"

#: cobc/parser.y:11329
msgid "SIZE IS clause"
msgstr "SIZE IS clause"

#: cobc/parser.y:11549 cobc/parser.y:11842
msgid "TIME-OUT or BEFORE TIME clauses"
msgstr "TIME-OUT or BEFORE TIME clauses"

#: cobc/parser.y:11575 cobc/parser.y:11591 cobc/parser.y:11606
msgid "AT screen-location"
msgstr "AT screen-location"

#: cobc/parser.y:11607
msgid "LINE or COLUMN"
msgstr "LINE or COLUMN"

#: cobc/parser.y:11972
msgid "ALLOCATE CHARACTERS requires RETURNING clause"
msgstr "ALLOCATE CHARACTERS requires RETURNING clause"

#: cobc/parser.y:11987 cobc/parser.y:13289
#, c-format
msgid "ignoring %s phrase"
msgstr "ignoring %s phrase"

#: cobc/parser.y:11989
msgid "addressing mode should be either 24 or 31 bit"
msgstr "addressing mode should be either 24 or 31 bit"

#: cobc/parser.y:12061
msgid "CALL to own PROGRAM-ID"
msgstr "CALL to own PROGRAM-ID"

#: cobc/parser.y:12062
msgid "assuming RECURSIVE attribute"
msgstr "assuming RECURSIVE attribute"

#: cobc/parser.y:12082
msgid "STATIC CALL convention ignored because of ON EXCEPTION"
msgstr "STATIC CALL convention ignored because of ON EXCEPTION"

#: cobc/parser.y:12091
msgid "ON EXCEPTION ignored because of STATIC CALL"
msgstr "ON EXCEPTION ignored because of STATIC CALL"

#: cobc/parser.y:12205 cobc/typeck.c:13644
msgid "invalid mnemonic name"
msgstr "invalid mnemonic name"

#: cobc/parser.y:12229
msgid "id/literal ignored, using prototype name"
msgstr "id/literal ignored, using prototype name"

#: cobc/parser.y:12235
msgid "NESTED phrase is only valid with literal"
msgstr "NESTED phrase is only valid with literal"

#: cobc/parser.y:12296
#, c-format
msgid "%s only allowed when arguments are passed %s"
msgstr "%s only allowed when arguments are passed %s"

#: cobc/parser.y:12385
msgid "RETURNING item must have level 01 or 77"
msgstr "RETURNING item must have level 01 or 77"

#: cobc/parser.y:12389
msgid "RETURNING item must be a LINKAGE SECTION item or have BASED clause"
msgstr "RETURNING item must be a LINKAGE SECTION item or have BASED clause"

#: cobc/parser.y:12423 cobc/parser.y:17409 cobc/parser.y:17464
msgid "NOT EXCEPTION before EXCEPTION"
msgstr "NOT EXCEPTION before EXCEPTION"

#: cobc/parser.y:13162
#, c-format
msgid "HANDLE must be a %s HANDLE"
msgstr "HANDLE must be a %s HANDLE"

#: cobc/parser.y:13174
msgid "HANDLE must be a generic HANDLE"
msgstr "HANDLE must be a generic HANDLE"

#: cobc/parser.y:13251
#, c-format
msgid "HANDLE clause invalid for %s"
msgstr "HANDLE clause invalid for %s"

#: cobc/parser.y:13483 cobc/parser.y:16876
#, c-format
msgid "%s is invalid in nested program"
msgstr "%s is invalid in nested program"

#: cobc/parser.y:13521 cobc/parser.y:13564 cobc/parser.y:13575
#: cobc/parser.y:13586
#, c-format
msgid "maximum evaluate depth exceeded (%d)"
msgstr "maximum evaluate depth exceeded (%d)"

#: cobc/parser.y:13627 cobc/parser.y:13637
msgid "WHEN without imperative statement"
msgstr "WHEN without imperative statement"

#: cobc/parser.y:13655 cobc/parser.y:13665
msgid "WHEN OTHER without imperative statement"
msgstr "WHEN OTHER without imperative statement"

#: cobc/parser.y:13745
msgid "invalid THROUGH usage"
msgstr "invalid THROUGH usage"

#: cobc/parser.y:13909
msgid "EXIT PROGRAM is not allowed within a USE GLOBAL procedure"
msgstr "EXIT PROGRAM is not allowed within a USE GLOBAL procedure"

#: cobc/parser.y:13913
msgid "EXIT PROGRAM not allowed within a FUNCTION"
msgstr "EXIT PROGRAM not allowed within a FUNCTION"

#: cobc/parser.y:13927
msgid "EXIT FUNCTION is not allowed within a USE GLOBAL procedure"
msgstr "EXIT FUNCTION is not allowed within a USE GLOBAL procedure"

#: cobc/parser.y:13931
msgid "EXIT FUNCTION only allowed within a FUNCTION"
msgstr "EXIT FUNCTION only allowed within a FUNCTION"

#: cobc/parser.y:13945 cobc/parser.y:13968
msgid "EXIT PERFORM is only valid with inline PERFORM"
msgstr "EXIT PERFORM is only valid with inline PERFORM"

#: cobc/parser.y:13990
msgid "EXIT SECTION is only valid with an active SECTION"
msgstr "EXIT SECTION is only valid with an active SECTION"

#: cobc/parser.y:14011
msgid "EXIT PARAGRAPH is only valid with an active PARAGRAPH"
msgstr "EXIT PARAGRAPH is only valid with an active PARAGRAPH"

#: cobc/parser.y:14034
msgid "RETURNING/GIVING not allowed for non-returning runtime elements"
msgstr "RETURNING/GIVING not allowed for non-returning runtime elements"

#: cobc/parser.y:14166
msgid "IF without imperative statement"
msgstr "IF without imperative statement"

#: cobc/parser.y:14497 cobc/parser.y:14506
msgid "single-character literal or data item expected"
msgstr "single-character literal or data item expected"

#: cobc/parser.y:14524
msgid "TALLYING clause is incomplete"
msgstr "TALLYING clause is incomplete"

#: cobc/parser.y:14640
msgid "INSPECT missing ALL/FIRST/LEADING/TRAILING"
msgstr "INSPECT missing ALL/FIRST/LEADING/TRAILING"

#: cobc/parser.y:14902
msgid "LOCK clauses"
msgstr "LOCK clauses"

#: cobc/parser.y:15059
msgid "inline PERFORM without imperative statement"
msgstr "inline PERFORM without imperative statement"

#: cobc/parser.y:15180 cobc/parser.y:15188 cobc/parser.y:15196
#, c-format
msgid "PERFORM VARYING '%s' (line %d of %s) is not a numeric field"
msgstr "PERFORM VARYING ‘%s’ (line %d of %s) is not a numeric field"

#: cobc/parser.y:15212
msgid "PERFORM VARYING without BY phrase"
msgstr "PERFORM VARYING without BY phrase"

#: cobc/parser.y:15252
#, c-format
msgid "'%s' is not an object-reference"
msgstr "‘%s’ is not an object-reference"

#: cobc/parser.y:15292 cobc/typeck.c:12295 cobc/typeck.c:13552
msgid "LOCK clause invalid with file LOCK AUTOMATIC"
msgstr "LOCK clause invalid with file LOCK AUTOMATIC"

#: cobc/parser.y:15297
msgid "KEY clause invalid with this file type"
msgstr "KEY clause invalid with this file type"

#: cobc/parser.y:15302 cobc/typeck.c:12291 cobc/typeck.c:13548
msgid "INVALID KEY clause invalid with this file type"
msgstr "INVALID KEY clause invalid with this file type"

#: cobc/parser.y:15986
msgid "file sort requires KEY phrase"
msgstr "file sort requires KEY phrase"

#: cobc/parser.y:16010
msgid "table SORT requires KEY phrase"
msgstr "table SORT requires KEY phrase"

#: cobc/parser.y:16072
msgid "file sort requires USING or INPUT PROCEDURE"
msgstr "file sort requires USING or INPUT PROCEDURE"

#: cobc/parser.y:16079
msgid "USING invalid with table SORT"
msgstr "USING invalid with table SORT"

#: cobc/parser.y:16089
msgid "INPUT PROCEDURE invalid with table SORT"
msgstr "INPUT PROCEDURE invalid with table SORT"

#: cobc/parser.y:16091
msgid "INPUT PROCEDURE invalid with MERGE"
msgstr "INPUT PROCEDURE invalid with MERGE"

#: cobc/parser.y:16104
msgid "file sort requires GIVING or OUTPUT PROCEDURE"
msgstr "file sort requires GIVING or OUTPUT PROCEDURE"

#: cobc/parser.y:16111
msgid "GIVING invalid with table SORT"
msgstr "GIVING invalid with table SORT"

#: cobc/parser.y:16121
msgid "OUTPUT PROCEDURE invalid with table SORT"
msgstr "OUTPUT PROCEDURE invalid with table SORT"

#: cobc/parser.y:16148
msgid "SIZE/LENGTH invalid here"
msgstr "SIZE/LENGTH invalid here"

#: cobc/parser.y:16197
msgid "NOT EQUAL condition not allowed on START statement"
msgstr "NOT EQUAL condition not allowed on START statement"

#: cobc/parser.y:16255
#, c-format
msgid "%s is replaced by %s"
msgstr "%s is replaced by %s"

#: cobc/parser.y:16304
msgid "STOP literal"
msgstr "STOP literal"

#: cobc/parser.y:16308
msgid "STOP identifier"
msgstr "STOP identifier"

#: cobc/parser.y:16446
msgid "SUPPRESS statement must be within DECLARATIVES"
msgstr "SUPPRESS statement must be within DECLARATIVES"

#: cobc/parser.y:16520
msgid "UNLOCK invalid for SORT files"
msgstr "UNLOCK invalid for SORT files"

#: cobc/parser.y:16656 cobc/parser.y:16736
msgid "USE statement must be within DECLARATIVES"
msgstr "USE statement must be within DECLARATIVES"

#: cobc/parser.y:16658
msgid "SECTION header missing before USE statement"
msgstr "SECTION header missing before USE statement"

#: cobc/parser.y:16738
msgid "USE DEBUGGING not supported in contained program"
msgstr "USE DEBUGGING not supported in contained program"

#: cobc/parser.y:16786 cobc/parser.y:16795 cobc/parser.y:16813
#: cobc/parser.y:16849 cobc/typeck.c:4886
#, c-format
msgid "duplicate DEBUGGING target: '%s'"
msgstr "duplicate DEBUGGING target: ‘%s’"

#: cobc/parser.y:16811
msgid "constant item cannot be used here"
msgstr "constant item cannot be used here"

#: cobc/parser.y:16837
msgid "duplicate USE DEBUGGING ON ALL PROCEDURES"
msgstr "duplicate USE DEBUGGING ON ALL PROCEDURES"

#: cobc/parser.y:17089
msgid "ENCODING clause must come before XML-DECLARATION"
msgstr "ENCODING clause must come before XML-DECLARATION"

#: cobc/parser.y:17091
msgid "ENCODING clause must come before ATTRIBUTES"
msgstr "ENCODING clause must come before ATTRIBUTES"

#: cobc/parser.y:17094
msgid "XML GENERATE ENCODING clause"
msgstr "XML GENERATE ENCODING clause"

#: cobc/parser.y:17101
msgid "XML-DECLARATION clause must come before ATTRIBUTES"
msgstr "XML-DECLARATION clause must come before ATTRIBUTES"

#: cobc/parser.y:17104
msgid "XML GENERATE XML-DECLARATION clause"
msgstr "XML GENERATE XML-DECLARATION clause"

#: cobc/parser.y:17110
msgid "XML GENERATE WITH ATTRIBUTES clause"
msgstr "XML GENERATE WITH ATTRIBUTES clause"

#: cobc/parser.y:17123
msgid "XML GENERATE NAMESPACE clause"
msgstr "XML GENERATE NAMESPACE clause"

#: cobc/parser.y:17147
msgid "XML GENERATE NAME OF clause"
msgstr "XML GENERATE NAME OF clause"

#: cobc/parser.y:17211
msgid "XML GENERATE TYPE OF clause"
msgstr "XML GENERATE TYPE OF clause"

#: cobc/parser.y:17252
msgid "XML GENERATE SUPPRESS clause"
msgstr "XML GENERATE SUPPRESS clause"

#: cobc/parser.y:17392
#, c-format
msgid "'%s' is not a schema name"
msgstr "‘%s’ is not a schema name"

#: cobc/parser.y:17510
msgid "NOT SIZE ERROR before SIZE ERROR"
msgstr "NOT SIZE ERROR before SIZE ERROR"

#: cobc/parser.y:17556
msgid "NOT OVERFLOW before OVERFLOW"
msgstr "NOT OVERFLOW before OVERFLOW"

#: cobc/parser.y:17655
msgid "NOT AT END-OF-PAGE before AT END-OF-PAGE"
msgstr "NOT AT END-OF-PAGE before AT END-OF-PAGE"

#: cobc/parser.y:17705
msgid "NOT INVALID KEY before INVALID KEY"
msgstr "NOT INVALID KEY before INVALID KEY"

#: cobc/parser.y:18048
msgid "LINAGE-COUNTER must be qualified here"
msgstr "LINAGE-COUNTER must be qualified here"

#: cobc/parser.y:18051
msgid "invalid LINAGE-COUNTER usage"
msgstr "invalid LINAGE-COUNTER usage"

#: cobc/parser.y:18062 cobc/parser.y:18158 cobc/parser.y:18247
#, c-format
msgid "'%s' is not a file name"
msgstr "‘%s’ is not a file name"

#: cobc/parser.y:18072
msgid "LINE-COUNTER must be qualified here"
msgstr "LINE-COUNTER must be qualified here"

#: cobc/parser.y:18076
msgid "invalid LINE-COUNTER usage"
msgstr "invalid LINE-COUNTER usage"

#: cobc/parser.y:18087 cobc/parser.y:18112
#, c-format
msgid "'%s' is not a report name"
msgstr "‘%s’ is not a report name"

#: cobc/parser.y:18097
msgid "PAGE-COUNTER must be qualified here"
msgstr "PAGE-COUNTER must be qualified here"

#: cobc/parser.y:18101
msgid "invalid PAGE-COUNTER usage"
msgstr "invalid PAGE-COUNTER usage"

#: cobc/parser.y:18148 cobc/typeck.c:12256 cobc/typeck.c:12339
#: cobc/typeck.c:13516
#, c-format
msgid "%s requires a record name as subject"
msgstr "%s requires a record name as subject"

#: cobc/parser.y:18175
#, c-format
msgid "'%s' not indexed"
msgstr "‘%s’ not indexed"

#: cobc/parser.y:18180
msgid "SEARCH ALL requires KEY phrase"
msgstr "SEARCH ALL requires KEY phrase"

#: cobc/parser.y:18204 cobc/parser.y:18229
#, c-format
msgid "multiple reference to '%s' "
msgstr "multiple reference to ‘%s’ "

#: cobc/parser.y:18259
#, c-format
msgid "'%s' is not a CD name"
msgstr "‘%s’ is not a CD name"

#: cobc/parser.y:18273
#, c-format
msgid "'%s' is not a valid report name"
msgstr "‘%s’ is not a valid report name"

#: cobc/parser.y:18526
msgid "invalid mnemonic identifier"
msgstr "invalid mnemonic identifier"

#: cobc/parser.y:18606
msgid "a numeric literal is expected here"
msgstr "a numeric literal is expected here"

#: cobc/parser.y:18618 cobc/parser.y:19366
msgid "a non-numeric literal is expected here"
msgstr "a non-numeric literal is expected here"

#: cobc/parser.y:18784 cobc/typeck.c:7302 cobc/typeck.c:7309
#, c-format
msgid "'%s' is not numeric"
msgstr "‘%s’ is not numeric"

#: cobc/parser.y:18800
#, c-format
msgid "'%s' is not a field or file"
msgstr "‘%s’ is not a field or file"

#: cobc/parser.y:18820 cobc/parser.y:18859 cobc/parser.y:18935
#, c-format
msgid "'%s' is not a field"
msgstr "‘%s’ is not a field"

#: cobc/parser.y:18841
#, c-format
msgid "'%s' is not a type-name"
msgstr "‘%s’ is not a type-name"

#: cobc/parser.y:18927 cobc/typeck.c:2328 cobc/typeck.c:2407
#, c-format
msgid "'%s' cannot be reference modified"
msgstr "‘%s’ cannot be reference modified"

#: cobc/parser.y:19015
#, c-format
msgid "'%s' is not a field or alphabet"
msgstr "‘%s’ is not a field or alphabet"

#: cobc/parser.y:19041
msgid "a subscripted data-item cannot be used here"
msgstr "a subscripted data-item cannot be used here"

#: cobc/parser.y:19089
msgid "unsigned integer value expected"
msgstr "unsigned integer value expected"

#: cobc/parser.y:19101 cobc/parser.y:19105 cobc/parser.y:19155
msgid "integer value expected"
msgstr "integer value expected"

#: cobc/parser.y:19110
msgid "invalid symbolic integer"
msgstr "invalid symbolic integer"

#: cobc/parser.y:19126 cobc/parser.y:19130
msgid "unsigned positive integer value expected"
msgstr "unsigned positive integer value expected"

#: cobc/parser.y:19159
msgid "invalid CLASS value"
msgstr "invalid CLASS value"

#: cobc/parser.y:19246
msgid "PHYSICAL argument for LENGTH functions"
msgstr "PHYSICAL argument for LENGTH functions"

#: cobc/parser.y:19418 cobc/parser.y:19435
msgid "cannot specify offset and SYSTEM-OFFSET at the same time"
msgstr "cannot specify offset and SYSTEM-OFFSET at the same time"

#: cobc/parser.y:19702 cobc/parser.y:19711 cobc/parser.y:19721
#: cobc/parser.y:19731 cobc/parser.y:19751 cobc/parser.y:19771
#: cobc/parser.y:19777
msgid "optional period"
msgstr "optional period"

#: cobc/pplex.l:257 cobc/pplex.l:2219 cobc/pplex.l:2233
msgid "debugging indicator"
msgstr "debugging indicator"

#: cobc/pplex.l:334
msgid "ignoring empty directive"
msgstr "ignoring empty directive"

#: cobc/pplex.l:344 cobc/pplex.l:411
#, c-format
msgid "ignoring invalid directive: '%s'"
msgstr "ignoring invalid directive: ‘%s’"

#: cobc/pplex.l:351
msgid "ignoring invalid directive"
msgstr "ignoring invalid directive"

#: cobc/pplex.l:358
msgid "VCS directive"
msgstr "VCS directive"

#: cobc/pplex.l:420 cobc/pplex.l:441
#, c-format
msgid "ignoring unknown directive: '%s'"
msgstr "ignoring unknown directive: ‘%s’"

#: cobc/pplex.l:1065
msgid "IF/ELIF/ELSE directive without matching END-IF"
msgstr "IF/ELIF/ELSE directive without matching END-IF"

#: cobc/pplex.l:1409
#, c-format
msgid "copybook not found in library '%s', library-name ignored"
msgstr "copybook not found in library '%s', library-name ignored"

#: cobc/pplex.l:1469
#, c-format
msgid "ignoring %s directive because of %s"
msgstr "ignoring %s directive because of %s"

#: cobc/pplex.l:1645
#, c-format
msgid "directive nest depth exceeded: %d"
msgstr "directive nest depth exceeded: %d"

#: cobc/pplex.l:1663
msgid "ELSE directive without matching IF/ELIF"
msgstr "ELSE directive without matching IF/ELIF"

#: cobc/pplex.l:1679
msgid "END-IF directive without matching IF/ELIF/ELSE"
msgstr "END-IF directive without matching IF/ELIF/ELSE"

#: cobc/pplex.l:1695
msgid "ELIF directive without matching IF/ELIF"
msgstr "ELIF directive without matching IF/ELIF"

#: cobc/pplex.l:1717
#, c-format
msgid "invalid internal case: %u"
msgstr "invalid internal case: %u"

#: cobc/pplex.l:1914
msgid "buffer overrun - too many continuation lines"
msgstr "buffer overrun - too many continuation lines"

#: cobc/pplex.l:2009 cobc/pplex.l:2019
msgid "line not terminated by a newline"
msgstr "line not terminated by a newline"

#: cobc/pplex.l:2013 cobc/pplex.l:2023
#, c-format
msgid "source text exceeds %d bytes, will be truncated"
msgstr "source text exceeds %d bytes, will be truncated"

#: cobc/pplex.l:2042
msgid "version control conflict marker in file"
msgstr "version control conflict marker in file"

#: cobc/pplex.l:2194
msgid "invalid continuation in comment entry"
msgstr "invalid continuation in comment entry"

#: cobc/pplex.l:2241
#, c-format
msgid "invalid indicator '\\' at column %d"
msgstr "invalid indicator ‘\\’ at column %d"

#: cobc/pplex.l:2253
#, c-format
msgid "invalid indicator '%c' at column %d"
msgstr "invalid indicator ‘%c’ at column %d"

#: cobc/pplex.l:2312 cobc/pplex.l:2323
msgid "invalid line continuation"
msgstr "invalid line continuation"

#: cobc/pplex.l:2331
msgid "continuation character expected"
msgstr "continuation character expected"

#: cobc/pplex.l:2399
#, c-format
msgid "source text after program-text area (column %d)"
msgstr "source text after program-text area (column %d)"

#: cobc/ppparse.y:107
msgid "unexpected COBOL word in partial replacement phrase"
msgstr "unexpected COBOL word in partial replacement phrase"

#: cobc/ppparse.y:256
msgid "directive comparison on different types"
msgstr "directive comparison on different types"

#: cobc/ppparse.y:324
#, c-format
msgid "duplicate DEFINE directive '%s'"
msgstr "duplicate DEFINE directive ‘%s’"

#: cobc/ppparse.y:331 cobc/ppparse.y:341
#, c-format
msgid "invalid constant %s in DEFINE directive"
msgstr "invalid constant %s in DEFINE directive"

#: cobc/ppparse.y:439
#, c-format
msgid "compiler flag '%s' unknown"
msgstr "compiler flag ‘%s’ unknown"

#: cobc/ppparse.y:486
#, c-format
msgid "invalid %s directive option '%s'"
msgstr "invalid %s directive option ‘%s’"

#: cobc/ppparse.y:488
#, c-format
msgid "invalid %s directive option"
msgstr "invalid %s directive option"

#: cobc/ppparse.y:839 cobc/ppparse.y:848 cobc/ppparse.y:1258
#, c-format
msgid "invalid %s directive"
msgstr "invalid %s directive"

#: cobc/ppparse.y:1330
msgid "LEAP-SECOND ON directive"
msgstr "LEAP-SECOND ON directive"

#: cobc/ppparse.y:1439 cobc/ppparse.y:1471
msgid "invalid constant"
msgstr "invalid constant"

#: cobc/reserved.c:4012
msgid "device name"
msgstr "device name"

#: cobc/reserved.c:4015
msgid "switch name"
msgstr "switch name"

#: cobc/reserved.c:4018
msgid "feature name"
msgstr "feature name"

#: cobc/reserved.c:4129
#, c-format
msgid "reserved word (%s) must have less than %d characters"
msgstr "reserved word (%s) must have less than %d characters"

#: cobc/reserved.c:4149
#, c-format
msgid "reserved word (%s) may not contain '%c'"
msgstr "reserved word (%s) may not contain ‘%c’"

#: cobc/reserved.c:4166
msgid "ignored asterisk at end of alias target"
msgstr "ignored asterisk at end of alias target"

#: cobc/reserved.c:4229
#, c-format
msgid "alias target '%s' is not a default reserved word"
msgstr "alias target ‘%s’ is not a default reserved word"

#: cobc/reserved.c:4719
#, c-format
msgid "invalid system-name '%s'"
msgstr "invalid system-name ‘%s’"

#: cobc/reserved.c:4883
#, c-format
msgid "'%s' is a reserved word, but isn't supported"
msgstr "‘%s’ is a reserved word, but isn't supported"

#: cobc/reserved.c:4988
#, c-format
msgid "intrinsic function %s is unknown"
msgstr "intrinsic function %s is unknown"

#: cobc/reserved.c:5016
msgid "Intrinsic Function"
msgstr "Intrinsic Function"

#: cobc/reserved.c:5016 cobc/reserved.c:5249 cobc/reserved.c:5386
msgid "Implemented"
msgstr "Implemented"

#: cobc/reserved.c:5016 cobc/typeck.c:1163
msgid "Parameters"
msgstr "Parameters"

#: cobc/reserved.c:5020 cobc/reserved.c:5253 cobc/reserved.c:5400
#: cobc/reserved.c:5406
msgid "Yes"
msgstr "Yes"

#: cobc/reserved.c:5023 cobc/reserved.c:5256 cobc/reserved.c:5410
msgid "No"
msgstr "No"

#: cobc/reserved.c:5029
msgid "Unlimited"
msgstr "Unlimited"

#: cobc/reserved.c:5046
msgid "Exception Name"
msgstr "Exception Name"

#: cobc/reserved.c:5148
#, c-format
msgid "special register '%s' is unknown, needs a definition"
msgstr "special register ‘%s’ is unknown, needs a definition"

#: cobc/reserved.c:5155
#, c-format
msgid "special register '%s' has a bad definition: %s"
msgstr "special register ‘%s’ has a bad definition: %s"

#: cobc/reserved.c:5159
#, c-format
msgid "special register '%s' is unknown"
msgstr "special register ‘%s’ is unknown"

#: cobc/reserved.c:5249
msgid "Internal registers"
msgstr "Internal registers"

#: cobc/reserved.c:5249
msgid "Definition"
msgstr "Definition"

#: cobc/reserved.c:5337
#, c-format
msgid "unknown system-name '%s'"
msgstr "unknown system-name ‘%s’"

#: cobc/reserved.c:5363
msgid "System names"
msgstr "System names"

#: cobc/reserved.c:5386
msgid "Reserved Words"
msgstr "Reserved Words"

#: cobc/reserved.c:5398
msgid "Yes (Context sensitive)"
msgstr "Yes (Context sensitive)"

#: cobc/reserved.c:5408
msgid "No (Context sensitive)"
msgstr "No (Context sensitive)"

#: cobc/scanner.l:272
#, c-format
msgid "'%s' is not a reserved word, so cannot be removed"
msgstr "‘%s’ is not a reserved word, so cannot be removed"

#: cobc/scanner.l:320
msgid "separator period in Area A"
msgstr "separator period in Area A"

#: cobc/scanner.l:1067
#, c-format
msgid "a constant may not be used here - '%s'"
msgstr "a constant may not be used here - ‘%s’"

#: cobc/scanner.l:1137
msgid "ignoring redundant ."
msgstr "ignoring redundant ."

#: cobc/scanner.l:1195
#, c-format
msgid "invalid symbol '%s' - skipping word"
msgstr "invalid symbol ‘%s’ - skipping word"

#: cobc/scanner.l:1289
msgid "invalid national literal"
msgstr "invalid national literal"

#: cobc/scanner.l:1293 cobc/tree.c:2800
#, c-format
msgid "invalid literal: '%s'"
msgstr "invalid literal: ‘%s’"

#: cobc/scanner.l:1295
#, c-format
msgid "invalid hexadecimal literal: '%s'"
msgstr "invalid hexadecimal literal: ‘%s’"

#: cobc/scanner.l:1297 cobc/tree.c:1779
#, c-format
msgid "invalid numeric literal: '%s'"
msgstr "invalid numeric literal: ‘%s’"

#: cobc/scanner.l:1299
#, c-format
msgid "invalid floating-point literal: '%s'"
msgstr "invalid floating-point literal: ‘%s’"

#: cobc/scanner.l:1301
#, c-format
msgid "invalid %s literal: '%s'"
msgstr "invalid %s literal: ‘%s’"

#: cobc/scanner.l:1350
#, c-format
msgid "literal length exceeds %u characters"
msgstr "literal length exceeds %u characters"

#: cobc/scanner.l:1365
#, c-format
msgid "missing terminating %c character"
msgstr "missing terminating %c character"

#: cobc/scanner.l:1382 cobc/scanner.l:1444 cobc/scanner.l:1729
msgid "zero-length literal"
msgstr "zero-length literal"

#: cobc/scanner.l:1385
msgid "national literal has zero length; a SPACE will be assumed"
msgstr "national literal has zero length; a SPACE will be assumed"

#: cobc/scanner.l:1386
msgid "alphanumeric literal has zero length; a SPACE will be assumed"
msgstr "alphanumeric literal has zero length; a SPACE will be assumed"

#: cobc/scanner.l:1412 cobc/scanner.l:1413 cobc/scanner.l:1417
#: cobc/scanner.l:1494
msgid "national literal"
msgstr "national literal"

#: cobc/scanner.l:1416
msgid "national-character literal"
msgstr "national-character literal"

#: cobc/scanner.l:1447
msgid "hexadecimal literal has zero length; X'00' will be assumed"
msgstr "hexadecimal literal has zero length; X'00' will be assumed"

#: cobc/scanner.l:1472
msgid "hexadecimal-boolean literal"
msgstr "hexadecimal-boolean literal"

#: cobc/scanner.l:1480 cobc/scanner.l:1499 cobc/scanner.l:1608
#: cobc/scanner.l:1659 cobc/scanner.l:1754 cobc/scanner.l:1824
#, c-format
msgid "literal length %lu exceeds %u characters"
msgstr "literal length %lu exceeds %u characters"

#: cobc/scanner.l:1490
msgid "hexadecimal-national literal"
msgstr "hexadecimal-national literal"

#: cobc/scanner.l:1521 cobc/scanner.l:1551 cobc/scanner.l:1674
#: cobc/scanner.l:1771 cobc/scanner.l:1835
#, c-format
msgid "literal contains invalid character '%c'"
msgstr "literal contains invalid character ‘%c’"

#: cobc/scanner.l:1573
#, c-format
msgid "literal does not have an even number of digits"
msgstr "literal does not have an even number of digits"

#: cobc/scanner.l:1599
#, c-format
msgid "%s literals must contain at least one character"
msgstr "%s literals must contain at least one character"

#: cobc/scanner.l:1639 cobc/scanner.l:1739 cobc/scanner.l:1813
msgid "ACUCOBOL numeric literal"
msgstr "ACUCOBOL numeric literal"

#: cobc/scanner.l:1651
msgid "H literals must contain at least one character"
msgstr "H literals must contain at least one character"

#: cobc/scanner.l:1690 cobc/scanner.l:1783 cobc/scanner.l:1846
#, c-format
msgid "literal exceeds limit %u"
msgstr "literal exceeds limit %u"

#: cobc/scanner.l:1724
msgid "numeric boolean literal"
msgstr "numeric boolean literal"

#: cobc/scanner.l:1731
msgid "Boolean literal has zero length; B'0' will be assumed"
msgstr "Boolean literal has zero length; B'0' will be assumed"

#: cobc/scanner.l:1807
msgid "HP COBOL octal literal"
msgstr "HP COBOL octal literal"

#: cobc/scanner.l:1921
#, c-format
msgid "literal length %lu exceeds maximum of %u digits"
msgstr "literal length %lu exceeds maximum of %u digits"

#: cobc/scanner.l:1927
#, c-format
msgid "literal length %lu exceeds %u digits"
msgstr "literal length %lu exceeds %u digits"

#: cobc/scanner.l:2039 cobc/tree.c:3845
#, c-format
msgid "significand has more than %d digits"
msgstr "significand has more than %d digits"

#: cobc/scanner.l:2044
#, c-format
msgid "exponent has decimal point"
msgstr "exponent has decimal point"

#: cobc/scanner.l:2050 cobc/tree.c:3853
#, c-format
msgid "exponent has more than 4 digits"
msgstr "exponent has more than 4 digits"

#: cobc/scanner.l:2080
#, c-format
msgid "exponent not between -6143 and 6144"
msgstr "exponent not between -6143 and 6144"

#: cobc/scanner.l:2089
#, c-format
msgid "significand of 0 must be positive"
msgstr "significand of 0 must be positive"

#: cobc/scanner.l:2094
#, c-format
msgid "exponent of 0 must be 0"
msgstr "exponent of 0 must be 0"

#: cobc/scanner.l:2099
#, c-format
msgid "exponent of 0 must be positive"
msgstr "exponent of 0 must be positive"

#: cobc/scanner.l:2261
#, c-format
msgid "invalid CONSTANT: %s"
msgstr "invalid CONSTANT: %s"

#: cobc/scanner.l:2271
#, c-format
msgid "invalid alphanumeric CONSTANT: %s"
msgstr "invalid alphanumeric CONSTANT: %s"

#: cobc/scanner.l:2275
#, c-format
msgid "empty alphanumeric CONSTANT: %s"
msgstr "empty alphanumeric CONSTANT: %s"

#: cobc/scanner.l:2292 cobc/scanner.l:2300 cobc/scanner.l:2305
#, c-format
msgid "invalid numeric CONSTANT: %s"
msgstr "invalid numeric CONSTANT: %s"

#: cobc/scanner.l:2384 cobc/scanner.l:2411
#, c-format
msgid "'%s' is not a default reserved word, so cannot be aliased"
msgstr "‘%s’ is not a default reserved word, so cannot be aliased"

#: cobc/scanner.l:2387
#, c-format
msgid "'%s' is already reserved"
msgstr "‘%s’ is already reserved"

#: cobc/scanner.l:2389
msgid "you may want MAKESYN instead"
msgstr "you may want MAKESYN instead"

#: cobc/scanner.l:2414
#, c-format
msgid "'%s' is not a reserved word"
msgstr "‘%s’ is not a reserved word"

#: cobc/scanner.l:2415
msgid "you may want ADDSYN or OVERRIDE instead"
msgstr "you may want ADDSYN or OVERRIDE instead"

#: cobc/tree.c:391
#, c-format
msgid "%s clause is required for file '%s'"
msgstr "%s clause is required for file ‘%s’"

#: cobc/tree.c:395
#, c-format
msgid "%s clause is invalid for file '%s' (file type)"
msgstr "%s clause is invalid for file ‘%s’ (file type)"

#: cobc/tree.c:399
#, c-format
msgid "%s clause is invalid for file '%s'"
msgstr "%s clause is invalid for file ‘%s’"

#: cobc/tree.c:426
#, c-format
msgid "FOR item '%s' is a record"
msgstr "FOR item ‘%s’ is a record"

#: cobc/tree.c:435
#, c-format
msgid "FOR item '%s' is in different record to '%s'"
msgstr "FOR item ‘%s’ is in different record to ‘%s’"

#: cobc/tree.c:444
#, c-format
msgid "FOR item '%s' is not in a record associated with '%s'"
msgstr "FOR item ‘%s’ is not in a record associated with ‘%s’"

#: cobc/tree.c:558
msgid "internal error node"
msgstr "internal error node"

#: cobc/tree.c:560
msgid "unknown constant"
msgstr "unknown constant"

#: cobc/tree.c:571
#, c-format
msgid "literal \"%s\""
msgstr "literal “%s”"

#: cobc/tree.c:842
#, c-format
msgid "FUNCTION %s has invalid/not supported arguments - tag %d"
msgstr "FUNCTION %s has invalid/not supported arguments - tag %d"

#: cobc/tree.c:963
#, c-format
msgid "invalid date/time function: '%d'"
msgstr "invalid date/time function: ‘%d’"

#: cobc/tree.c:995
#, c-format
msgid "FUNCTION '%s' has invalid date/time format"
msgstr "FUNCTION ‘%s’ has invalid date/time format"

#: cobc/tree.c:1002
#, c-format
msgid "FUNCTION '%s' has format in variable"
msgstr "FUNCTION ‘%s’ has format in variable"

#: cobc/tree.c:1482
#, c-format
msgid "unknown tree tag: %d, category: %d"
msgstr "unknown tree tag: %d, category: %d"

#: cobc/tree.c:1577
#, c-format
msgid "unexpected numeric USAGE: %d"
msgstr "unexpected numeric USAGE: %d"

#: cobc/tree.c:1591
#, c-format
msgid "unexpected category: %d"
msgstr "unexpected category: %d"

#: cobc/tree.c:1790
#, c-format
msgid "literal length %d exceeds maximum of %d digits"
msgstr "literal length %d exceeds maximum of %d digits"

#: cobc/tree.c:1795
#, c-format
msgid "literal length %d exceeds %d digits"
msgstr "literal length %d exceeds %d digits"

#: cobc/tree.c:1844 cobc/tree.c:1856 cobc/tree.c:1913 cobc/tree.c:1963
#, c-format
msgid "numeric literal '%s' exceeds limit '%s'"
msgstr "numeric literal ‘%s’ exceeds limit ‘%s’"

#: cobc/tree.c:2655
msgid "invalid LOCALE literal"
msgstr "invalid LOCALE literal"

#: cobc/tree.c:2782
msgid "only literals with the same category can be concatenated"
msgstr "only literals with the same category can be concatenated"

#: cobc/tree.c:2789
msgid "only alphanumeric, national or boolean literals may be concatenated"
msgstr "only alphanumeric, national or boolean literals may be concatenated"

#: cobc/tree.c:2801
#, c-format
msgid "literal length %d exceeds %d characters"
msgstr "literal length %d exceeds %d characters"

#: cobc/tree.c:3078
msgid "B, 0 or /"
msgstr "B, 0 or /"

#: cobc/tree.c:3092
msgid "the sign of the floating-point exponent"
msgstr "the sign of the floating-point exponent"

#: cobc/tree.c:3094
msgid "a leading +/- sign"
msgstr "a leading +/- sign"

#: cobc/tree.c:3096
msgid "a trailing +/- sign"
msgstr "a trailing +/- sign"

#: cobc/tree.c:3098
msgid "CR or DB"
msgstr "CR or DB"

#: cobc/tree.c:3100
msgid "a leading currency symbol"
msgstr "a leading currency symbol"

#: cobc/tree.c:3102
msgid "a trailing currency symbol"
msgstr "a trailing currency symbol"

#: cobc/tree.c:3104
msgid "a Z or * which is before the decimal point"
msgstr "a Z or * which is before the decimal point"

#: cobc/tree.c:3106
msgid "a Z or * which is after the decimal point"
msgstr "a Z or * which is after the decimal point"

#: cobc/tree.c:3108
msgid "a floating +/- string which is before the decimal point"
msgstr "a floating +/- string which is before the decimal point"

#: cobc/tree.c:3110
msgid "a floating +/- string which is after the decimal point"
msgstr "a floating +/- string which is after the decimal point"

#: cobc/tree.c:3112
msgid "a floating currency symbol string which is before the decimal point"
msgstr "a floating currency symbol string which is before the decimal point"

#: cobc/tree.c:3114
msgid "a floating currency symbol string which is after the decimal point"
msgstr "a floating currency symbol string which is after the decimal point"

#: cobc/tree.c:3118
msgid "A or X"
msgstr "A or X"

#: cobc/tree.c:3126
msgid "a P which is before the decimal point"
msgstr "a P which is before the decimal point"

#: cobc/tree.c:3128
msgid "a P which is after the decimal point"
msgstr "a P which is after the decimal point"

#: cobc/tree.c:3149 cobc/tree.c:3599
#, c-format
msgid "%s may only occur once in a PICTURE string"
msgstr "%s may only occur once in a PICTURE string"

#: cobc/tree.c:3151 cobc/tree.c:3541
#, c-format
msgid "%s cannot follow %s"
msgstr "%s cannot follow %s"

#: cobc/tree.c:3154
msgid "invalid PICTURE string detected"
msgstr "invalid PICTURE string detected"

#: cobc/tree.c:3271
msgid "number or constant in parentheses is not an unsigned integer"
msgstr "number or constant in parentheses is not an unsigned integer"

#: cobc/tree.c:3280
#, c-format
msgid "only up to %d significant digits are permitted within parentheses"
msgstr "only up to %d significant digits are permitted within parentheses"

#: cobc/tree.c:3288
msgid "number or constant in parentheses must be greater than zero"
msgstr "number or constant in parentheses must be greater than zero"

#: cobc/tree.c:3299
msgid "parentheses must be preceded by a picture symbol"
msgstr "parentheses must be preceded by a picture symbol"

#: cobc/tree.c:3329
msgid "unbalanced parentheses"
msgstr "unbalanced parentheses"

#: cobc/tree.c:3337
msgid "parentheses must contain an unsigned integer"
msgstr "parentheses must contain an unsigned integer"

#: cobc/tree.c:3375
#, c-format
msgid "'%s' is not a constant-name"
msgstr "‘%s’ is not a constant-name"

#: cobc/tree.c:3382
#, c-format
msgid "'%s' is not a numeric literal"
msgstr "‘%s’ is not a numeric literal"

#: cobc/tree.c:3386
#, c-format
msgid "'%s' is not an integer"
msgstr "‘%s’ is not an integer"

#: cobc/tree.c:3390
#, c-format
msgid "'%s' is not unsigned"
msgstr "‘%s’ is not unsigned"

#: cobc/tree.c:3450
msgid "missing PICTURE string"
msgstr "missing PICTURE string"

#: cobc/tree.c:3479
msgid "C must be followed by R"
msgstr "C must be followed by R"

#: cobc/tree.c:3482
msgid "D must be followed by B"
msgstr "D must be followed by B"

#: cobc/tree.c:3497 cobc/tree.c:3596 cobc/tree.c:3622 cobc/tree.c:3733
msgid "uncommon parentheses"
msgstr "uncommon parentheses"

#: cobc/tree.c:3541
msgid "exponent"
msgstr "exponent"

#: cobc/tree.c:3586
msgid "L must be at start of PICTURE string"
msgstr "L must be at start of PICTURE string"

#: cobc/tree.c:3604
msgid "S must be at start of PICTURE string"
msgstr "S must be at start of PICTURE string"

#: cobc/tree.c:3660
msgid "P must be at start or end of PICTURE string"
msgstr "P must be at start or end of PICTURE string"

#: cobc/tree.c:3690
msgid "cannot have both Z and * in PICTURE string"
msgstr "cannot have both Z and * in PICTURE string"

#: cobc/tree.c:3768
#, c-format
msgid "invalid PICTURE character '%c'"
msgstr "invalid PICTURE character ‘%c’"

#: cobc/tree.c:3798
#, c-format
msgid "PICTURE string may not contain more than %d characters; contains %d characters"
msgstr "PICTURE string may not contain more than %d characters; contains %d characters"

#: cobc/tree.c:3803
msgid "PICTURE string must contain at least one of the set A, N, X, Z, 1, 9 and *; or at least two of the set +, - and the currency symbol"
msgstr "PICTURE string must contain at least one of the set A, N, X, Z, 1, 9 and *; or at least two of the set +, - and the currency symbol"

#: cobc/tree.c:3830
#, c-format
msgid "numeric field cannot be larger than %d digits"
msgstr "numeric field cannot be larger than %d digits"

#: cobc/tree.c:4267
#, c-format
msgid "needs PICTURE clause for SUM %s"
msgstr "needs PICTURE clause for SUM %s"

#: cobc/tree.c:4274
#, c-format
msgid "non-numeric PICTURE clause for SUM %s"
msgstr "non-numeric PICTURE clause for SUM %s"

#: cobc/tree.c:4346 cobc/tree.c:4359
#, c-format
msgid "no DETAIL line defined in report %s"
msgstr "no DETAIL line defined in report %s"

#: cobc/tree.c:4361
msgid "PAGE LIMIT FIRST DETAIL should be >= HEADING"
msgstr "PAGE LIMIT FIRST DETAIL should be >= HEADING"

#: cobc/tree.c:4364
msgid "PAGE LIMIT FOOTING should be >= HEADING"
msgstr "PAGE LIMIT FOOTING should be >= HEADING"

#: cobc/tree.c:4366
msgid "PAGE LIMIT LAST DETAIL should be >= FIRST DETAIL"
msgstr "PAGE LIMIT LAST DETAIL should be >= FIRST DETAIL"

#: cobc/tree.c:4368
msgid "PAGE LIMIT FOOTING should be >= LAST DETAIL"
msgstr "PAGE LIMIT FOOTING should be >= LAST DETAIL"

#: cobc/tree.c:4370
msgid "PAGE LIMIT LINES should be >= FOOTING"
msgstr "PAGE LIMIT LINES should be >= FOOTING"

#: cobc/tree.c:4563 libcob/fileio.c:8999
#, c-format
msgid "maximum keys (%d/%d) exceeded for file '%s'"
msgstr "maximum keys (%d/%d) exceeded for file ‘%s’"

#: cobc/tree.c:4627 cobc/tree.c:4650
#, c-format
msgid "invalid KEY item '%s', not in file '%s'"
msgstr "invalid KEY item '%s', not in file ‘%s’"

#: cobc/tree.c:4661
#, c-format
msgid "minimal record length %d can not hold the key item '%s'; needs to be at least %d"
msgstr "minimal record length %d can not hold the key item '%s'; needs to be at least %d"

#: cobc/tree.c:4696
#, c-format
msgid "missing file description for %s"
msgstr "missing file description for %s"

#: cobc/tree.c:4745
#, c-format
msgid "size of record '%s' (%d) smaller than minimum of file '%s' (%d)"
msgstr "size of record ‘%s’ (%d) smaller than minimum of file ‘%s’ (%d)"

#: cobc/tree.c:4748 cobc/tree.c:4765
msgid "file size adjusted"
msgstr "file size adjusted"

#: cobc/tree.c:4760
#, c-format
msgid "size of record '%s' (%d) larger than maximum of file '%s' (%d)"
msgstr "size of record ‘%s’ (%d) larger than maximum of file ‘%s’ (%d)"

#: cobc/tree.c:4793
msgid "RECORD VARYING specified without limits, but implied limits are equal"
msgstr "RECORD VARYING specified without limits, but implied limits are equal"

#: cobc/tree.c:4795
#, c-format
msgid "%s clause ignored"
msgstr "%s clause ignored"

#: cobc/tree.c:4890 cobc/typeck.c:7695 cobc/typeck.c:14389 cobc/typeck.c:14441
#: cobc/typeck.c:14477 libcob/fileio.c:4598 libcob/screenio.c:3720
#: libcob/screenio.c:3750
#, c-format
msgid "runtime is not configured to support %s"
msgstr "runtime is not configured to support %s"

#: cobc/tree.c:5395
#, c-format
msgid "literal '%.38s' is longer than '%s'"
msgstr "literal ‘%.38s’ is longer than ‘%s’"

#: cobc/tree.c:5399
#, c-format
msgid "literal '%.38s' is longer than reference-modification of '%s'"
msgstr "literal ‘%.38s’ is longer than reference-modification of ‘%s’"

#: cobc/tree.c:5424
#, c-format
msgid "literal '%s' is alphanumeric but '%s' is numeric"
msgstr "literal ‘%s’ is alphanumeric but ‘%s’ is numeric"

#: cobc/tree.c:5466
#, c-format
msgid "literal '%s' has more decimals than '%s'"
msgstr "literal ‘%s’ has more decimals than ‘%s’"

#: cobc/tree.c:5508
#, c-format
msgid "literal '%s' has more digits than '%s'"
msgstr "literal ‘%s’ has more digits than ‘%s’"

#: cobc/tree.c:5548 cobc/tree.c:5572
#, c-format
msgid "unsigned '%s' may not be %s %s"
msgstr "unsigned ‘%s’ may not be %s %s"

#: cobc/tree.c:5558 cobc/tree.c:5581
#, c-format
msgid "unsigned '%s' may always be %s %s"
msgstr "unsigned ‘%s’ may always be %s %s"

#: cobc/tree.c:5614 cobc/tree.c:5639
#, c-format
msgid "'%s' may not be %s %s"
msgstr "‘%s’ may not be %s %s"

#: cobc/tree.c:5625 cobc/tree.c:5650
#, c-format
msgid "'%s' may always be %s %s"
msgstr "‘%s’ may always be %s %s"

#: cobc/tree.c:5795
msgid "divide by constant ZERO"
msgstr "divide by constant ZERO"

#: cobc/tree.c:5879 cobc/tree.c:5886
#, c-format
msgid "%s should be COMP-X/COMP-5 for logical operator"
msgstr "%s should be COMP-X/COMP-5 for logical operator"

#: cobc/tree.c:5927 cobc/tree.c:5932 cobc/tree.c:6151 cobc/typeck.c:5675
#: cobc/typeck.c:5684 cobc/typeck.c:5691 cobc/typeck.c:6772 cobc/typeck.c:6913
msgid "invalid expression"
msgstr "invalid expression"

#: cobc/tree.c:6148
#, c-format
msgid "invalid expression: %s %s %s"
msgstr "invalid expression: %s %s %s"

#: cobc/tree.c:6195
#, c-format
msgid "unexpected operator: %d"
msgstr "unexpected operator: %d"

#: cobc/tree.c:6206
#, c-format
msgid "expression '%.38s' %s '%.38s' is always TRUE"
msgstr "expression ‘%.38s’ %s ‘%.38s’ is always TRUE"

#: cobc/tree.c:6212
msgid "expression is always TRUE"
msgstr "expression is always TRUE"

#: cobc/tree.c:6225
#, c-format
msgid "expression '%.38s' %s '%.38s' is always FALSE"
msgstr "expression ‘%.38s’ %s ‘%.38s’ is always FALSE"

#: cobc/tree.c:6231
msgid "expression is always FALSE"
msgstr "expression is always FALSE"

#: cobc/tree.c:6443
msgid "invalid file name reference"
msgstr "invalid file name reference"

#: cobc/tree.c:6451
#, c-format
msgid "BY CONTENT assumed for alphanumeric item '%s'"
msgstr "BY CONTENT assumed for alphanumeric item ‘%s’"

#: cobc/tree.c:6456
#, c-format
msgid "BY CONTENT assumed for national item '%s'"
msgstr "BY CONTENT assumed for national item ‘%s’"

#: cobc/tree.c:6595
msgid "PERFORM FOREVER since UNTIL is always FALSE"
msgstr "PERFORM FOREVER since UNTIL is always FALSE"

#: cobc/tree.c:6599
msgid "PERFORM ONCE since UNTIL is always TRUE"
msgstr "PERFORM ONCE since UNTIL is always TRUE"

#: cobc/tree.c:6602
msgid "PERFORM NEVER since UNTIL is always TRUE"
msgstr "PERFORM NEVER since UNTIL is always TRUE"

#: cobc/tree.c:6726
#, c-format
msgid "no definition/prototype seen for FUNCTION '%s'"
msgstr "no definition/prototype seen for FUNCTION ‘%s’"

#: cobc/tree.c:6728
#, c-format
msgid "no definition/prototype seen for PROGRAM '%s'"
msgstr "no definition/prototype seen for PROGRAM ‘%s’"

#: cobc/tree.c:6737
#, c-format
msgid "no definition/prototype seen for FUNCTION with external name '%s'"
msgstr "no definition/prototype seen for FUNCTION with external name ‘%s’"

#: cobc/tree.c:6739
#, c-format
msgid "no definition/prototype seen for PROGRAM with external name '%s'"
msgstr "no definition/prototype seen for PROGRAM with external name ‘%s’"

#: cobc/tree.c:6831
#, c-format
msgid "FUNCTION %s has invalid argument"
msgstr "FUNCTION %s has invalid argument"

#: cobc/tree.c:6833
#, c-format
msgid "either all arguments or none should be if type %s"
msgstr "either all arguments or none should be if type %s"

#: cobc/tree.c:6863 cobc/tree.c:6869 cobc/tree.c:6911 cobc/tree.c:6916
#, c-format
msgid "FUNCTION '%s' has invalid reference modification"
msgstr "FUNCTION ‘%s’ has invalid reference modification"

#: cobc/tree.c:6880 cobc/tree.c:7194
#, c-format
msgid "FUNCTION '%s' unknown"
msgstr "FUNCTION ‘%s’ unknown"

#: cobc/tree.c:6884
#, c-format
msgid "FUNCTION '%s' is not implemented"
msgstr "FUNCTION ‘%s’ is not implemented"

#: cobc/tree.c:6891 cobc/tree.c:6898 cobc/tree.c:7179
#, c-format
msgid "FUNCTION '%s' has wrong number of arguments"
msgstr "FUNCTION ‘%s’ has wrong number of arguments"

#: cobc/tree.c:6905
#, c-format
msgid "FUNCTION '%s' cannot have reference modification"
msgstr "FUNCTION ‘%s’ cannot have reference modification"

#: cobc/tree.c:7008 cobc/tree.c:7083 cobc/tree.c:7089 cobc/tree.c:7097
#: cobc/tree.c:7105 cobc/tree.c:7127 cobc/tree.c:7137 cobc/tree.c:7142
#, c-format
msgid "FUNCTION '%s' has invalid argument"
msgstr "FUNCTION ‘%s’ has invalid argument"

#: cobc/tree.c:7185
#, c-format
msgid "FUNCTION '%s' has invalid first argument"
msgstr "FUNCTION ‘%s’ has invalid first argument"

#: cobc/typeck.c:584
#, c-format
msgid "%s should be COMP-5/COMP-X for logical operator"
msgstr "%s should be COMP-5/COMP-X for logical operator"

#: cobc/typeck.c:850
#, c-format
msgid "%s item not allowed here: '%s'"
msgstr "%s item not allowed here: ‘%s’"

#: cobc/typeck.c:892
#, c-format
msgid "'%s' is not a group name"
msgstr "‘%s’ is not a group name"

#: cobc/typeck.c:911
#, c-format
msgid "'%s' is not a numeric name"
msgstr "‘%s’ is not a numeric name"

#: cobc/typeck.c:934
#, c-format
msgid "'%s' is not a numeric or numeric-edited name"
msgstr "‘%s’ is not a numeric or numeric-edited name"

#: cobc/typeck.c:974
#, c-format
msgid "'%s' is Alpha, instead of a numeric value"
msgstr "‘%s’ is Alpha, instead of a numeric value"

#: cobc/typeck.c:977
#, c-format
msgid "'%s' is Alpha Edited, instead of a numeric value"
msgstr "‘%s’ is Alpha Edited, instead of a numeric value"

#: cobc/typeck.c:990
#, c-format
msgid "'%s' is not a numeric value"
msgstr "‘%s’ is not a numeric value"

#: cobc/typeck.c:1040
#, c-format
msgid "'%s' is not an integer value"
msgstr "‘%s’ is not an integer value"

#: cobc/typeck.c:1044
msgid "positive numeric integer is required here"
msgstr "positive numeric integer is required here"

#: cobc/typeck.c:1163
msgid "System routine"
msgstr "System routine"

#: cobc/typeck.c:2054 libcob/call.c:1180
#, c-format
msgid "'%s' literal includes leading spaces which are omitted"
msgstr "‘%s’ literal includes leading spaces which are omitted"

#: cobc/typeck.c:2058
#, c-format
msgid "'%s' literal includes trailing spaces which are omitted"
msgstr "‘%s’ literal includes trailing spaces which are omitted"

#: cobc/typeck.c:2125
msgid "ON/OFF usage requires a SWITCH name"
msgstr "ON/OFF usage requires a SWITCH name"

#: cobc/typeck.c:2143
#, c-format
msgid "word length exceeds maximum of %d characters: '%s'"
msgstr "word length exceeds maximum of %d characters: ‘%s’"

#: cobc/typeck.c:2146
#, c-format
msgid "word length exceeds %d characters: '%s'"
msgstr "word length exceeds %d characters: ‘%s’"

#: cobc/typeck.c:2223
#, c-format
msgid "ASSIGN %s interpreted as '%s'"
msgstr "ASSIGN %s interpreted as ‘%s’"

#: cobc/typeck.c:2315 cobc/typeck.c:2487
#, c-format
msgid "subscript missing for '%s' - defaulting to 1"
msgstr "subscript missing for ‘%s’ - defaulting to 1"

#: cobc/typeck.c:2338 cobc/typeck.c:2403 cobc/typeck.c:2659
#, c-format
msgid "'%s' cannot be subscripted"
msgstr "‘%s’ cannot be subscripted"

#: cobc/typeck.c:2342 cobc/typeck.c:2663
#, c-format
msgid "'%s' requires one subscript"
msgstr "‘%s’ requires one subscript"

#: cobc/typeck.c:2345 cobc/typeck.c:2666
#, c-format
msgid "'%s' requires %d subscripts"
msgstr "‘%s’ requires %d subscripts"

#: cobc/typeck.c:2363
#, c-format
msgid "'%s' (accessed by '%s')"
msgstr "‘%s’ (accessed by '%s')"

#: cobc/typeck.c:2471
#, c-format
msgid "'%s' has no OCCURS clause"
msgstr "‘%s’ has no OCCURS clause"

#: cobc/typeck.c:2537 libcob/common.c:3941 libcob/common.c:3952
#, c-format
msgid "subscript of '%s' out of bounds: %d"
msgstr "subscript of ‘%s’ out of bounds: %d"

#: cobc/typeck.c:2587 cobc/typeck.c:2598 libcob/common.c:3976
#: libcob/common.c:4027
#, c-format
msgid "offset of '%s' out of bounds: %d"
msgstr "offset of ‘%s’ out of bounds: %d"

#: cobc/typeck.c:2592 cobc/typeck.c:2603 cobc/typeck.c:2612
#: libcob/common.c:3991 libcob/common.c:4035
#, c-format
msgid "length of '%s' out of bounds: %d"
msgstr "length of ‘%s’ out of bounds: %d"

#: cobc/typeck.c:2727 cobc/typeck.c:2806
msgid "reference modification not allowed here"
msgstr "reference modification not allowed here"

#: cobc/typeck.c:2741 cobc/typeck.c:2832
msgid "88 level item not allowed here"
msgstr "88 level item not allowed here"

#: cobc/typeck.c:2745 cobc/typeck.c:2836 cobc/typeck.c:2844 cobc/typeck.c:2906
msgid "variable length item not allowed here"
msgstr "variable length item not allowed here"

#: cobc/typeck.c:2774
#, c-format
msgid "'%s' has not been DEFINEd"
msgstr "‘%s’ has not been DEFINEd"

#: cobc/typeck.c:2810
msgid "only field names allowed here"
msgstr "only field names allowed here"

#: cobc/typeck.c:2821
#, c-format
msgid "VALUE of '%s': %s target '%s' is invalid"
msgstr "VALUE of '%s': %s target ‘%s’ is invalid"

#: cobc/typeck.c:2823 cobc/typeck.c:2889
msgid "target must be in FILE SECTION or LINKAGE SECTION or have the EXTERNAL clause"
msgstr "target must be in FILE SECTION or LINKAGE SECTION or have the EXTERNAL clause"

#: cobc/typeck.c:2879 cobc/typeck.c:2888
#, c-format
msgid "VALUE of '%s': %s target is invalid"
msgstr "VALUE of '%s': %s target is invalid"

#: cobc/typeck.c:2881
msgid "no previous data-item found"
msgstr "no previous data-item found"

#: cobc/typeck.c:3040 cobc/typeck.c:4799
#, c-format
msgid "'%s' cannot be BASED/EXTERNAL"
msgstr "‘%s’ cannot be BASED/EXTERNAL"

#: cobc/typeck.c:3045
#, c-format
msgid "'%s' is not in WORKING-STORAGE SECTION"
msgstr "‘%s’ is not in WORKING-STORAGE SECTION"

#: cobc/typeck.c:3052 cobc/typeck.c:4796
#, c-format
msgid "'%s' not level 01 or 77"
msgstr "‘%s’ not level 01 or 77"

#: cobc/typeck.c:3055 cobc/typeck.c:3090 cobc/typeck.c:4802
#, c-format
msgid "'%s' REDEFINES field not allowed here"
msgstr "‘%s’ REDEFINES field not allowed here"

#: cobc/typeck.c:3075 cobc/typeck.c:8423
#, c-format
msgid "duplicate USING BY REFERENCE item '%s'"
msgstr "duplicate USING BY REFERENCE item ‘%s’"

#: cobc/typeck.c:3103
#, c-format
msgid "'%s' USING item duplicates RETURNING item"
msgstr "‘%s’ USING item duplicates RETURNING item"

#: cobc/typeck.c:3177
#, c-format
msgid "prototype and definition of '%s' do not match"
msgstr "prototype and definition of ‘%s’ do not match"

#: cobc/typeck.c:3256
#, c-format
msgid "parameters #%d ('%s' in the definition and '%s' in the prototype) differ"
msgstr "parameters #%d ('%s' in the definition and ‘%s’ in the prototype) differ"

#: cobc/typeck.c:3259
#, c-format
msgid "returning items ('%s' in the definition and '%s' in the prototype) differ"
msgstr "returning items ('%s' in the definition and ‘%s’ in the prototype) differ"

#: cobc/typeck.c:3295
msgid "definition is a program but the prototype is a function"
msgstr "definition is a program but the prototype is a function"

#: cobc/typeck.c:3299
msgid "definition is a function but the prototype is a program"
msgstr "definition is a function but the prototype is a program"

#: cobc/typeck.c:3306
msgid "DECIMAL-POINT IS COMMA clauses differ"
msgstr "DECIMAL-POINT IS COMMA clauses differ"

#: cobc/typeck.c:3312
msgid "CURRENCY clauses differ"
msgstr "CURRENCY clauses differ"

#: cobc/typeck.c:3348
msgid "number of parameters differ"
msgstr "number of parameters differ"

#: cobc/typeck.c:3358
msgid "definition has a RETURNING item but prototype does not"
msgstr "definition has a RETURNING item but prototype does not"

#: cobc/typeck.c:3362
msgid "definition does not have a RETURNING item but prototype does"
msgstr "definition does not have a RETURNING item but prototype does"

#: cobc/typeck.c:3411
#, c-format
msgid "unexpected tree tag: %d"
msgstr "unexpected tree tag: %d"

#: cobc/typeck.c:3433
#, c-format
msgid "expected argument #%d, %s, to be passed BY VALUE"
msgstr "expected argument #%d, %s, to be passed BY VALUE"

#: cobc/typeck.c:3437
#, c-format
msgid "expected argument #%d, %s, to be passed BY REFERENCE/CONTENT"
msgstr "expected argument #%d, %s, to be passed BY REFERENCE/CONTENT"

#: cobc/typeck.c:3455 cobc/typeck.c:3580 cobc/typeck.c:3583
#, c-format
msgid "argument #%d is not optional"
msgstr "argument #%d is not optional"

#: cobc/typeck.c:3468
#, c-format
msgid "argument #%d must be at least %d bytes long"
msgstr "argument #%d must be at least %d bytes long"

#: cobc/typeck.c:3483
#, c-format
msgid "argument #%d is a different type of pointer than the parameter"
msgstr "argument #%d is a different type of pointer than the parameter"

#: cobc/typeck.c:3490
#, c-format
msgid "argument #%d is ANY LENGTH, but expecting a fixed size item"
msgstr "argument #%d is ANY LENGTH, but expecting a fixed size item"

#: cobc/typeck.c:3518
#, c-format
msgid "argument #%d, %s, does not conform to the parameter definition"
msgstr "argument #%d, %s, does not conform to the parameter definition"

#: cobc/typeck.c:3566
#, c-format
msgid "expecting up to %d arguments, but found %d"
msgstr "expecting up to %d arguments, but found %d"

#: cobc/typeck.c:3598
msgid "the RETURNING item is of a fixed size, not ANY LENGTH"
msgstr "the RETURNING item is of a fixed size, not ANY LENGTH"

#: cobc/typeck.c:3603
#, c-format
msgid "RETURNING item %s is not a valid type"
msgstr "RETURNING item %s is not a valid type"

#: cobc/typeck.c:3609
msgid "unexpected RETURNING item"
msgstr "unexpected RETURNING item"

#: cobc/typeck.c:3612
msgid "expecting a RETURNING item, but none provided"
msgstr "expecting a RETURNING item, but none provided"

#: cobc/typeck.c:3663
#, c-format
msgid "'%s' is not an alphabet name"
msgstr "‘%s’ is not an alphabet name"

#: cobc/typeck.c:3939
#, c-format
msgid "duplicate character values in alphabet '%s': %s"
msgstr "duplicate character values in alphabet '%s': %s"

#: cobc/typeck.c:3944
#, c-format
msgid "invalid character values in alphabet '%s', starting at position %d"
msgstr "invalid character values in alphabet '%s', starting at position %d"

#: cobc/typeck.c:4045
#, c-format
msgid "duplicate character values in class '%s'"
msgstr "duplicate character values in class ‘%s’"

#: cobc/typeck.c:4074
msgid "invalid ALPHABET name"
msgstr "invalid ALPHABET name"

#: cobc/typeck.c:4103
#, c-format
msgid "'%s' is not a locale name"
msgstr "‘%s’ is not a locale name"

#: cobc/typeck.c:4257
msgid "invalid RECORD DEPENDING item"
msgstr "invalid RECORD DEPENDING item"

#: cobc/typeck.c:4262
msgid "RECORD DEPENDING must reference a data-item"
msgstr "RECORD DEPENDING must reference a data-item"

#: cobc/typeck.c:4285
#, c-format
msgid "RECORD DEPENDING item '%s' should be defined in WORKING-STORAGE, LOCAL-STORAGE or LINKAGE SECTION"
msgstr "RECORD DEPENDING item ‘%s’ should be defined in WORKING-STORAGE, LOCAL-STORAGE or LINKAGE SECTION"

#: cobc/typeck.c:4298
#, c-format
msgid "file %s: RELATIVE KEY %s is not numeric"
msgstr "file %s: RELATIVE KEY %s is not numeric"

#: cobc/typeck.c:4307
#, c-format
msgid "file %s: RELATIVE KEY %s must be integer"
msgstr "file %s: RELATIVE KEY %s must be integer"

#: cobc/typeck.c:4312
#, c-format
msgid "file %s: RELATIVE KEY %s must be unsigned"
msgstr "file %s: RELATIVE KEY %s must be unsigned"

#: cobc/typeck.c:4319
#, c-format
msgid "file %s: RELATIVE KEY %s cannot have OCCURS"
msgstr "file %s: RELATIVE KEY %s cannot have OCCURS"

#: cobc/typeck.c:4325
#, c-format
msgid "RELATIVE KEY %s cannot be in file record belonging to %s"
msgstr "RELATIVE KEY %s cannot be in file record belonging to %s"

#: cobc/typeck.c:4334
#, c-format
msgid "file %s: RELATIVE KEY %s declared outside WORKING-STORAGE"
msgstr "file %s: RELATIVE KEY %s declared outside WORKING-STORAGE"

#: cobc/typeck.c:4356 cobc/typeck.c:8396
#, c-format
msgid "'%s' is not a valid data name"
msgstr "‘%s’ is not a valid data name"

#: cobc/typeck.c:4363
#, c-format
msgid "CRT STATUS item '%s' should be defined in WORKING-STORAGE or LOCAL-STORAGE"
msgstr "CRT STATUS item ‘%s’ should be defined in WORKING-STORAGE or LOCAL-STORAGE"

#: cobc/typeck.c:4369
#, c-format
msgid "'%s' numeric CRT STATUS must have at least 4 digits"
msgstr "‘%s’ numeric CRT STATUS must have at least 4 digits"

#: cobc/typeck.c:4375
#, c-format
msgid "'%s' CRT STATUS must be 3 or 4 characters long"
msgstr "‘%s’ CRT STATUS must be 3 or 4 characters long"

#: cobc/typeck.c:4397
#, c-format
msgid "FILE STATUS '%s' is not a field"
msgstr "FILE STATUS ‘%s’ is not a field"

#: cobc/typeck.c:4409
#, c-format
msgid "FILE STATUS '%s' may not be a decimal or have a PIC with a P"
msgstr "FILE STATUS ‘%s’ may not be a decimal or have a PIC with a P"

#: cobc/typeck.c:4414
#, c-format
msgid "FILE STATUS '%s' is a numeric field, but I-O status codes are not numeric in general"
msgstr "FILE STATUS ‘%s’ is a numeric field, but I-O status codes are not numeric in general"

#: cobc/typeck.c:4418
#, c-format
msgid "FILE STATUS '%s' must be an alphanumeric or numeric field"
msgstr "FILE STATUS ‘%s’ must be an alphanumeric or numeric field"

#: cobc/typeck.c:4425
#, c-format
msgid "FILE STATUS '%s' must be USAGE DISPLAY"
msgstr "FILE STATUS ‘%s’ must be USAGE DISPLAY"

#: cobc/typeck.c:4432
#, c-format
msgid "FILE STATUS '%s' must be 2 characters long"
msgstr "FILE STATUS ‘%s’ must be 2 characters long"

#: cobc/typeck.c:4440
#, c-format
msgid "FILE STATUS '%s' must be in WORKING-STORAGE, LOCAL-STORAGE or LINKAGE"
msgstr "FILE STATUS ‘%s’ must be in WORKING-STORAGE, LOCAL-STORAGE or LINKAGE"

#: cobc/typeck.c:4446
#, c-format
msgid "FILE STATUS '%s' may not be located after an OCCURS DEPENDING field"
msgstr "FILE STATUS ‘%s’ may not be located after an OCCURS DEPENDING field"

#: cobc/typeck.c:4460
#, c-format
msgid "variable '%s' will be implicitly defined"
msgstr "variable ‘%s’ will be implicitly defined"

#: cobc/typeck.c:4489 cobc/typeck.c:4550
msgid "ASSIGN variable"
msgstr "ASSIGN variable"

#: cobc/typeck.c:4555
#, c-format
msgid "ASSIGN data item '%s' is invalid"
msgstr "ASSIGN data item ‘%s’ is invalid"

#: cobc/typeck.c:4619
#, c-format
msgid "'%s' CURSOR must be 4 or 6 characters long"
msgstr "‘%s’ CURSOR must be 4 or 6 characters long"

#: cobc/typeck.c:4680
#, c-format
msgid "'%s' cannot have nested OCCURS DEPENDING"
msgstr "‘%s’ cannot have nested OCCURS DEPENDING"

#: cobc/typeck.c:4694
#, c-format
msgid "'%s' OCCURS DEPENDING ON field item invalid here"
msgstr "‘%s’ OCCURS DEPENDING ON field item invalid here"

#: cobc/typeck.c:4704
#, c-format
msgid "'%s' cannot have OCCURS DEPENDING because of '%s'"
msgstr "‘%s’ cannot have OCCURS DEPENDING because of ‘%s’"

#: cobc/typeck.c:4716
#, c-format
msgid "'%s' OCCURS DEPENDING ON item must have GLOBAL attribute"
msgstr "‘%s’ OCCURS DEPENDING ON item must have GLOBAL attribute"

#: cobc/typeck.c:4730
#, c-format
msgid "PASSWORD '%s' for EXTERNAL file '%s' must have EXTERNAL attribute"
msgstr "PASSWORD ‘%s’ for EXTERNAL file ‘%s’ must have EXTERNAL attribute"

#: cobc/typeck.c:4768
#, c-format
msgid "duplicate APPLY COMMIT target: '%s'"
msgstr "duplicate APPLY COMMIT target: ‘%s’"

#: cobc/typeck.c:4782
msgid "APPLY COMMIT statement invalid for SORT file"
msgstr "APPLY COMMIT statement invalid for SORT file"

#: cobc/typeck.c:4785
msgid "APPLY COMMIT statement invalid for REPORT file"
msgstr "APPLY COMMIT statement invalid for REPORT file"

#: cobc/typeck.c:4792
#, c-format
msgid "APPLY COMMIT item '%s' should be defined in WORKING-STORAGE or LOCAL-STORAGE"
msgstr "APPLY COMMIT item ‘%s’ should be defined in WORKING-STORAGE or LOCAL-STORAGE"

#: cobc/typeck.c:4806
#, c-format
msgid "item not allowed here: '%s'"
msgstr "item not allowed here: ‘%s’"

#: cobc/typeck.c:4819
#, c-format
msgid "%s may not be subscripted"
msgstr "%s may not be subscripted"

#: cobc/typeck.c:4823
#, c-format
msgid "%s may not be reference modified"
msgstr "%s may not be reference modified"

#: cobc/typeck.c:4883
#, c-format
msgid "DEBUGGING target invalid: '%s'"
msgstr "DEBUGGING target invalid: ‘%s’"

#: cobc/typeck.c:4889
#, c-format
msgid "DEBUGGING target already specified with ALL PROCEDURES: '%s'"
msgstr "DEBUGGING target already specified with ALL PROCEDURES: ‘%s’"

#: cobc/typeck.c:4909
msgid "DEBUGGING target"
msgstr "DEBUGGING target"

#: cobc/typeck.c:4916
#, c-format
msgid "'%s' is not a valid DEBUGGING target"
msgstr "‘%s’ is not a valid DEBUGGING target"

#: cobc/typeck.c:4962 cobc/typeck.c:4970
#, c-format
msgid "'%s' is not in DECLARATIVES"
msgstr "‘%s’ is not in DECLARATIVES"

#: cobc/typeck.c:4984
#, c-format
msgid "invalid reference to '%s' (in DECLARATIVES)"
msgstr "invalid reference to ‘%s’ (in DECLARATIVES)"

#: cobc/typeck.c:4996
#, c-format
msgid "GO TO paragraph '%s' which is defined in another SECTION"
msgstr "GO TO paragraph ‘%s’ which is defined in another SECTION"

#: cobc/typeck.c:5006
#, c-format
msgid "'%s' is not a procedure name"
msgstr "‘%s’ is not a procedure name"

#: cobc/typeck.c:5041
#, c-format
msgid "%s and %s are not in the same SECTION"
msgstr "%s and %s are not in the same SECTION"

#: cobc/typeck.c:5046
#, c-format
msgid "%s is defined before %s"
msgstr "%s is defined before %s"

#: cobc/typeck.c:5088
#, c-format
msgid "'%s' ANY LENGTH item must be a formal parameter"
msgstr "‘%s’ ANY LENGTH item must be a formal parameter"

#: cobc/typeck.c:5136
#, c-format
msgid "LINKAGE item '%s' is not a PROCEDURE USING parameter"
msgstr "LINKAGE item ‘%s’ is not a PROCEDURE USING parameter"

#: cobc/typeck.c:5192
#, c-format
msgid "'%s' is not an alterable paragraph"
msgstr "‘%s’ is not an alterable paragraph"

#: cobc/typeck.c:5802 cobc/typeck.c:5806
#, c-format
msgid "suggest parentheses around %s within %s"
msgstr "suggest parentheses around %s within %s"

#: cobc/typeck.c:5815
msgid "invalid conditional expression"
msgstr "invalid conditional expression"

#: cobc/typeck.c:5932
#, c-format
msgid "internal decimal structure size exceeded: %d"
msgstr "internal decimal structure size exceeded: %d"

#: cobc/typeck.c:5935
msgid "Try to minimize the number of parentheses or split into multiple computations."
msgstr "Try to minimize the number of parentheses or split into multiple computations."

#: cobc/typeck.c:5959
#, c-format
msgid "more than %d nested expressions"
msgstr "more than %d nested expressions"

#: cobc/typeck.c:6000
msgid "precision of result may change with arithmetic-osvs"
msgstr "precision of result may change with arithmetic-osvs"

#: cobc/typeck.c:6080
#, c-format
msgid "unexpected operation: %c (%d)"
msgstr "unexpected operation: %c (%d)"

#: cobc/typeck.c:6085
#, c-format
msgid "%s operator may be misplaced"
msgstr "%s operator may be misplaced"

#: cobc/typeck.c:6160
msgid "unexpected constant expansion"
msgstr "unexpected constant expansion"

#: cobc/typeck.c:6882 cobc/typeck.c:11024
msgid "alphanumeric value is expected"
msgstr "alphanumeric value is expected"

#: cobc/typeck.c:6884 cobc/typeck.c:11019
msgid "numeric value is expected"
msgstr "numeric value is expected"

#: cobc/typeck.c:6954
#, c-format
msgid "more than %d nested conditions"
msgstr "more than %d nested conditions"

#: cobc/typeck.c:7290 cobc/typeck.c:7371
msgid "no CORRESPONDING items found"
msgstr "no CORRESPONDING items found"

#: cobc/typeck.c:7443
msgid "no items to ACCEPT found"
msgstr "no items to ACCEPT found"

#: cobc/typeck.c:7493
msgid "no items to DISPLAY found"
msgstr "no items to DISPLAY found"

#: cobc/typeck.c:7605
msgid "cannot specify figurative constant ZERO in AT clause"
msgstr "cannot specify figurative constant ZERO in AT clause"

#: cobc/typeck.c:7609
msgid "value in AT clause is not numeric"
msgstr "value in AT clause is not numeric"

#: cobc/typeck.c:7615
msgid "value in AT clause must have 4 or 6 digits"
msgstr "value in AT clause must have 4 or 6 digits"

#: cobc/typeck.c:7737
msgid "invalid PROMPT literal"
msgstr "invalid PROMPT literal"

#: cobc/typeck.c:7742
msgid "invalid PROMPT identifier"
msgstr "invalid PROMPT identifier"

#: cobc/typeck.c:8032
#, c-format
msgid "'%s' is not an input device"
msgstr "‘%s’ is not an input device"

#: cobc/typeck.c:8059 cobc/typeck.c:9242
#, c-format
msgid "'%s' is not defined in SPECIAL-NAMES"
msgstr "‘%s’ is not defined in SPECIAL-NAMES"

#: cobc/typeck.c:8064
#, c-format
msgid "invalid input device '%s'"
msgstr "invalid input device ‘%s’"

#: cobc/typeck.c:8069 cobc/typeck.c:9246
#, c-format
msgid "unknown device '%s'; it may exist in another dialect"
msgstr "unknown device '%s'; it may exist in another dialect"

#: cobc/typeck.c:8072 cobc/typeck.c:9249
#, c-format
msgid "unknown device '%s'; not defined in SPECIAL-NAMES"
msgstr "unknown device '%s'; not defined in SPECIAL-NAMES"

#: cobc/typeck.c:8088
msgid "target of RETURNING is not a data pointer"
msgstr "target of RETURNING is not a data pointer"

#: cobc/typeck.c:8115 cobc/typeck.c:12634 cobc/typeck.c:12700
#: cobc/typeck.c:12768
#, c-format
msgid "cannot change address of '%s', which is not BASED or a LINKAGE item"
msgstr "cannot change address of '%s', which is not BASED or a LINKAGE item"

#: cobc/typeck.c:8121
msgid "target of ALLOCATE must have BASED clause"
msgstr "target of ALLOCATE must have BASED clause"

#: cobc/typeck.c:8155 cobc/typeck.c:8571
msgid "amount must be specified as a numeric expression"
msgstr "amount must be specified as a numeric expression"

#: cobc/typeck.c:8161
msgid "INITIALIZED TO item is not alphanumeric"
msgstr "INITIALIZED TO item is not alphanumeric"

#: cobc/typeck.c:8232
msgid "only alphanumeric FUNCTION types are allowed here"
msgstr "only alphanumeric FUNCTION types are allowed here"

#: cobc/typeck.c:8240
msgid "invalid RETURNING field"
msgstr "invalid RETURNING field"

#: cobc/typeck.c:8259
msgid "STDCALL not available on this platform"
msgstr "STDCALL not available on this platform"

#: cobc/typeck.c:8263
msgid "STDCALL used on 64-bit Windows platform"
msgstr "STDCALL used on 64-bit Windows platform"

#: cobc/typeck.c:8268
msgid "STATIC CALL convention requires a literal program name"
msgstr "STATIC CALL convention requires a literal program name"

#: cobc/typeck.c:8273 cobc/typeck.c:11975 cobc/typeck.c:12900
#: cobc/typeck.c:13271
msgid "HANDLE must be either a generic or a THREAD HANDLE"
msgstr "HANDLE must be either a generic or a THREAD HANDLE"

#: cobc/typeck.c:8291
msgid "numeric literal is negative"
msgstr "numeric literal is negative"

#: cobc/typeck.c:8370
msgid "numeric literal exceeds size limits"
msgstr "numeric literal exceeds size limits"

#: cobc/typeck.c:8385
#, c-format
msgid "figurative constant %s invalid here"
msgstr "figurative constant %s invalid here"

#: cobc/typeck.c:8403
#, c-format
msgid "'%s' is not a 01 or 77 level item"
msgstr "‘%s’ is not a 01 or 77 level item"

#: cobc/typeck.c:8407
#, c-format
msgid "'%s' ANY LENGTH item not passed BY REFERENCE"
msgstr "‘%s’ ANY LENGTH item not passed BY REFERENCE"

#: cobc/typeck.c:8457 cobc/typeck.c:8462
#, c-format
msgid "wrong number of CALL parameters for '%s', %d given, %d expected"
msgstr "wrong number of CALL parameters for '%s', %d given, %d expected"

#: cobc/typeck.c:8529 cobc/typeck.c:8603 cobc/typeck.c:8607 cobc/typeck.c:8637
#: cobc/typeck.c:11932 cobc/typeck.c:12092 cobc/typeck.c:12281
#: cobc/typeck.c:12285 cobc/typeck.c:13206 cobc/typeck.c:13539
#: cobc/typeck.c:13542
#, c-format
msgid "%s not allowed on %s files"
msgstr "%s not allowed on %s files"

#: cobc/typeck.c:8704
msgid "positions cannot be specified for main windows"
msgstr "positions cannot be specified for main windows"

#: cobc/typeck.c:8714 cobc/typeck.c:8718 cobc/typeck.c:8740
msgid "HANDLE must be either a generic or a WINDOW HANDLE or X(10)"
msgstr "HANDLE must be either a generic or a WINDOW HANDLE or X(10)"

#: cobc/typeck.c:8849
#, c-format
msgid "'%s' is an invalid type for DISPLAY operand"
msgstr "‘%s’ is an invalid type for DISPLAY operand"

#: cobc/typeck.c:8854
msgid "invalid type for DISPLAY operand"
msgstr "invalid type for DISPLAY operand"

#: cobc/typeck.c:9202 cobc/typeck.c:9235
#, c-format
msgid "'%s' is not an output device"
msgstr "‘%s’ is not an output device"

#: cobc/typeck.c:9335
msgid "invalid use of 88 level in WHEN expression"
msgstr "invalid use of 88 level in WHEN expression"

#: cobc/typeck.c:9396
msgid "wrong number of WHEN parameters"
msgstr "wrong number of WHEN parameters"

#: cobc/typeck.c:9518 cobc/typeck.c:9530
#, c-format
msgid "target %d of FREE is not a BASED data item"
msgstr "target %d of FREE is not a BASED data item"

#: cobc/typeck.c:9536
#, c-format
msgid "target %d of FREE must be a data pointer"
msgstr "target %d of FREE must be a data pointer"

#: cobc/typeck.c:9550
msgid "GO TO without procedure-name"
msgstr "GO TO without procedure-name"

#: cobc/typeck.c:9560
msgid "GO TO with multiple procedure-names"
msgstr "GO TO with multiple procedure-names"

#: cobc/typeck.c:9582
msgid "GO TO ENTRY with multiple entry-names"
msgstr "GO TO ENTRY with multiple entry-names"

#: cobc/typeck.c:9646
msgid "invalid INITIALIZE statement"
msgstr "invalid INITIALIZE statement"

#: cobc/typeck.c:9752 cobc/typeck.c:9755
#, c-format
msgid "%s operands differ in size"
msgstr "%s operands differ in size"

#: cobc/typeck.c:9785
#, c-format
msgid "unexpected clause %d"
msgstr "unexpected clause %d"

#: cobc/typeck.c:9860 cobc/typeck.c:9871 cobc/typeck.c:9882 cobc/typeck.c:9893
#, c-format
msgid "data name expected before %s"
msgstr "data name expected before %s"

#: cobc/typeck.c:9903
#, c-format
msgid "ALL, LEADING or TRAILING expected before '%s'"
msgstr "ALL, LEADING or TRAILING expected before ‘%s’"

#: cobc/typeck.c:9913
msgid "operand has wrong size"
msgstr "operand has wrong size"

#: cobc/typeck.c:10007
#, c-format
msgid "'%s' defined here as PIC %s"
msgstr "‘%s’ defined here as PIC %s"

#: cobc/typeck.c:10011
#, c-format
msgid "'%s' defined here as a group of length %d"
msgstr "‘%s’ defined here as a group of length %d"

#: cobc/typeck.c:10017
#, c-format
msgid "internal register '%s' defined as USAGE %s"
msgstr "internal register ‘%s’ defined as USAGE %s"

#: cobc/typeck.c:10020
#, c-format
msgid "'%s' defined here as USAGE %s"
msgstr "‘%s’ defined here as USAGE %s"

#: cobc/typeck.c:10045 cobc/typeck.c:10063
#, c-format
msgid "value size is %d"
msgstr "value size is %d"

#: cobc/typeck.c:10059
#, c-format
msgid "value is %s"
msgstr "value is %s"

#: cobc/typeck.c:10338
msgid "invalid destination for MOVE"
msgstr "invalid destination for MOVE"

#: cobc/typeck.c:10380
msgid "MOVE of figurative constant SPACE to numeric item"
msgstr "MOVE of figurative constant SPACE to numeric item"

#: cobc/typeck.c:10395
msgid "MOVE of figurative constant QUOTE to numeric item"
msgstr "MOVE of figurative constant QUOTE to numeric item"

#: cobc/typeck.c:10400 cobc/typeck.c:10411
msgid "MOVE of figurative constant to numeric item"
msgstr "MOVE of figurative constant to numeric item"

#: cobc/typeck.c:10469
msgid "numeric literal in VALUE clause of numeric-edited item"
msgstr "numeric literal in VALUE clause of numeric-edited item"

#: cobc/typeck.c:10494
msgid "numeric move to ALPHABETIC"
msgstr "numeric move to ALPHABETIC"

#: cobc/typeck.c:10506
msgid "data item not signed"
msgstr "data item not signed"

#: cobc/typeck.c:10509
msgid "ignoring sign"
msgstr "ignoring sign"

#: cobc/typeck.c:10821
msgid "overlapping MOVE may occur and produce unpredictable results"
msgstr "overlapping MOVE may occur and produce unpredictable results"

#: cobc/typeck.c:10828
msgid "overlapping MOVE may produce unpredictable results"
msgstr "overlapping MOVE may produce unpredictable results"

#: cobc/typeck.c:10961
msgid "invalid source for MOVE"
msgstr "invalid source for MOVE"

#: cobc/typeck.c:10982
msgid "source is non-numeric - substituting zero"
msgstr "source is non-numeric - substituting zero"

#: cobc/typeck.c:10988 cobc/typeck.c:10999
msgid "invalid VALUE clause"
msgstr "invalid VALUE clause"

#: cobc/typeck.c:10991 cobc/typeck.c:12841 cobc/typeck.c:12846
#: cobc/typeck.c:12873 cobc/typeck.c:12878
msgid "invalid SET statement"
msgstr "invalid SET statement"

#: cobc/typeck.c:10993
msgid "invalid MOVE statement"
msgstr "invalid MOVE statement"

#: cobc/typeck.c:11000
msgid "literal exceeds data size"
msgstr "literal exceeds data size"

#: cobc/typeck.c:11004
msgid "numeric literal exceeds data size"
msgstr "numeric literal exceeds data size"

#: cobc/typeck.c:11013
msgid "MOVE of non-integer to alphanumeric"
msgstr "MOVE of non-integer to alphanumeric"

#: cobc/typeck.c:11029
msgid "value does not fit the picture string"
msgstr "value does not fit the picture string"

#: cobc/typeck.c:11035
msgid "value size exceeds data size"
msgstr "value size exceeds data size"

#: cobc/typeck.c:11040
msgid "sending field larger than receiving field"
msgstr "sending field larger than receiving field"

#: cobc/typeck.c:11045
msgid "some digits may be truncated"
msgstr "some digits may be truncated"

#: cobc/typeck.c:11798 cobc/typeck.c:11848
#, c-format
msgid "invalid MOVE target: %s"
msgstr "invalid MOVE target: %s"

#: cobc/typeck.c:12105
msgid "READ PREVIOUS not allowed for this file type"
msgstr "READ PREVIOUS not allowed for this file type"

#: cobc/typeck.c:12113
msgid "KEY ignored with sequential READ"
msgstr "KEY ignored with sequential READ"

#: cobc/typeck.c:12209
msgid "figurative constants not allowed in FROM clause"
msgstr "figurative constants not allowed in FROM clause"

#: cobc/typeck.c:12216
msgid "literal in FROM clause must be alphanumeric, national or boolean"
msgstr "literal in FROM clause must be alphanumeric, national or boolean"

#: cobc/typeck.c:12239 cobc/typeck.c:13499
#, c-format
msgid "%s FILE requires a FROM clause"
msgstr "%s FILE requires a FROM clause"

#: cobc/typeck.c:12261 cobc/typeck.c:12345 cobc/typeck.c:13521
#, c-format
msgid "%s subject does not refer to a record name"
msgstr "%s subject does not refer to a record name"

#: cobc/typeck.c:12351
msgid "RELEASE not allowed on this record item"
msgstr "RELEASE not allowed on this record item"

#: cobc/typeck.c:12433 cobc/typeck.c:12454 cobc/typeck.c:12461
msgid "invalid SEARCH ALL condition"
msgstr "invalid SEARCH ALL condition"

#: cobc/typeck.c:12578 cobc/typeck.c:12585
msgid "SET targets must be PROGRAM-POINTER"
msgstr "SET targets must be PROGRAM-POINTER"

#: cobc/typeck.c:12610
#, c-format
msgid "SET target '%s' is not numeric, an INDEX or a POINTER"
msgstr "SET target ‘%s’ is not numeric, an INDEX or a POINTER"

#: cobc/typeck.c:12627 cobc/typeck.c:12696 cobc/typeck.c:12764
#, c-format
msgid "cannot change address of '%s', which is not level 1 or 77"
msgstr "cannot change address of '%s', which is not level 1 or 77"

#: cobc/typeck.c:12721
#, c-format
msgid "SET target '%s' is not a POINTER for FCD"
msgstr "SET target ‘%s’ is not a POINTER for FCD"

#: cobc/typeck.c:12789
#, c-format
msgid "SET target '%s' is not a POINTER for FCD-KEYDEF"
msgstr "SET target ‘%s’ is not a POINTER for FCD-KEYDEF"

#: cobc/typeck.c:12882
msgid "field does not have a FALSE clause"
msgstr "field does not have a FALSE clause"

#: cobc/typeck.c:12913
msgid "THREAD-priority must be between 1 and 32767"
msgstr "THREAD-priority must be between 1 and 32767"

#: cobc/typeck.c:12933
msgid "SET ATTRIBUTE requires a screen item as subject"
msgstr "SET ATTRIBUTE requires a screen item as subject"

#: cobc/typeck.c:12939
msgid "SET ATTRIBUTE subject does not refer to a screen item"
msgstr "SET ATTRIBUTE subject does not refer to a screen item"

#: cobc/typeck.c:12990
msgid "invalid SORT filename"
msgstr "invalid SORT filename"

#: cobc/typeck.c:13051
msgid "invalid SORT USING parameter"
msgstr "invalid SORT USING parameter"

#: cobc/typeck.c:13080
msgid "invalid SORT GIVING parameter"
msgstr "invalid SORT GIVING parameter"

#: cobc/typeck.c:13134 cobc/typeck.c:13161 cobc/typeck.c:13181
msgid "invalid key item"
msgstr "invalid key item"

#: cobc/typeck.c:13211
msgid "LENGTH/SIZE clause only allowed on INDEXED files"
msgstr "LENGTH/SIZE clause only allowed on INDEXED files"

#: cobc/typeck.c:13216
msgid "START not allowed with ACCESS MODE RANDOM"
msgstr "START not allowed with ACCESS MODE RANDOM"

#: cobc/typeck.c:13305
#, c-format
msgid "%s item '%s' must be numeric and an integer"
msgstr "%s item ‘%s’ must be numeric and an integer"

#: cobc/typeck.c:13311
#, c-format
msgid "%s item '%s' must be an integer"
msgstr "%s item ‘%s’ must be an integer"

#: cobc/typeck.c:13315
#, c-format
msgid "%s item '%s' may not have PICTURE with P in it"
msgstr "%s item ‘%s’ may not have PICTURE with P in it"

#: cobc/typeck.c:13331
#, c-format
msgid "'%s' is not an elementary item"
msgstr "‘%s’ is not an elementary item"

#: cobc/typeck.c:13407
msgid "STRING items must be all NATIONAL or none"
msgstr "STRING items must be all NATIONAL or none"

#: cobc/typeck.c:13555
msgid "LOCK clause invalid here"
msgstr "LOCK clause invalid here"

#: cobc/typeck.c:13800
msgid "data item is not part of a report"
msgstr "data item is not part of a report"

#: cobc/typeck.c:13820
msgid "improper use of SUPPRESS PRINTING"
msgstr "improper use of SUPPRESS PRINTING"

#: cobc/typeck.c:13835
#, c-format
msgid "%s must be alphanumeric or national"
msgstr "%s must be alphanumeric or national"

#: cobc/typeck.c:13846
#, c-format
msgid "%s may not be a figurative constant"
msgstr "%s may not be a figurative constant"

#: cobc/typeck.c:13885
#, c-format
msgid "%s must be a child of the input record"
msgstr "%s must be a child of the input record"

#: cobc/typeck.c:13911
#, c-format
msgid "%s may not be an ignored item in JSON/XML GENERATE"
msgstr "%s may not be an ignored item in JSON/XML GENERATE"

#: cobc/typeck.c:13922
#, c-format
msgid "%s must be elementary"
msgstr "%s must be elementary"

#: cobc/typeck.c:13935
#, c-format
msgid "STRING item '%s' must be USAGE DISPLAY or NATIONAL"
msgstr "STRING item ‘%s’ must be USAGE DISPLAY or NATIONAL"

#: cobc/typeck.c:13947
#, c-format
msgid "%s must be USAGE DISPLAY or NATIONAL"
msgstr "%s must be USAGE DISPLAY or NATIONAL"

#: cobc/typeck.c:13961
#, c-format
msgid "%s must be an integer"
msgstr "%s must be an integer"

#: cobc/typeck.c:13977 cobc/typeck.c:13983
msgid "JSON/XML GENERATE receiving item"
msgstr "JSON/XML GENERATE receiving item"

#: cobc/typeck.c:13980
msgid "JSON/XML GENERATE receiving item may not have JUSTIFIED clause"
msgstr "JSON/XML GENERATE receiving item may not have JUSTIFIED clause"

#: cobc/typeck.c:14068
msgid "JSON/XML GENERATE input record may not be reference modified"
msgstr "JSON/XML GENERATE input record may not be reference modified"

#: cobc/typeck.c:14074
msgid "JSON/XML GENERATE input record may not have RENAMES clause"
msgstr "JSON/XML GENERATE input record may not have RENAMES clause"

#: cobc/typeck.c:14079
#, c-format
msgid "all the children of '%s' are ignored in JSON/XML GENERATE"
msgstr "all the children of ‘%s’ are ignored in JSON/XML GENERATE"

#: cobc/typeck.c:14086
msgid "JSON/XML GENERATE input record has subrecords with non-unique names"
msgstr "JSON/XML GENERATE input record has subrecords with non-unique names"

#: cobc/typeck.c:14091
msgid "floating-point items in JSON/XML GENERATE"
msgstr "floating-point items in JSON/XML GENERATE"

#: cobc/typeck.c:14095
msgid "OCCURS items in JSON/XML GENERATE"
msgstr "OCCURS items in JSON/XML GENERATE"

#: cobc/typeck.c:14142
msgid "NAMESPACE must be a valid URI"
msgstr "NAMESPACE must be a valid URI"

#: cobc/typeck.c:14186
msgid "NAMESPACE-PREFIX must be a valid XML name"
msgstr "NAMESPACE-PREFIX must be a valid XML name"

#: cobc/typeck.c:14215 cobc/typeck.c:14223
msgid "NAME OF item"
msgstr "NAME OF item"

#: cobc/typeck.c:14220
msgid "NAME OF item must be the input record or a child of it"
msgstr "NAME OF item must be the input record or a child of it"

#: cobc/typeck.c:14230
msgid "NAME OF ... OMITTED only valid for source identifier"
msgstr "NAME OF ... OMITTED only valid for source identifier"

#: cobc/typeck.c:14238
#, c-format
msgid "NAME OF literal must be a valid %s identifier"
msgstr "NAME OF literal must be a valid %s identifier"

#: cobc/typeck.c:14265 cobc/typeck.c:14266 cobc/typeck.c:14269
#: cobc/typeck.c:14273
msgid "TYPE OF item"
msgstr "TYPE OF item"

#: cobc/typeck.c:14291
msgid "SUPPRESS WHEN SPACE item"
msgstr "SUPPRESS WHEN SPACE item"

#: cobc/typeck.c:14294
msgid "SUPPRESS WHEN LOW-VALUE item"
msgstr "SUPPRESS WHEN LOW-VALUE item"

#: cobc/typeck.c:14296
msgid "SUPPRESS WHEN HIGH-VALUE item"
msgstr "SUPPRESS WHEN HIGH-VALUE item"

#: cobc/typeck.c:14325 cobc/typeck.c:14333 cobc/typeck.c:14337
msgid "SUPPRESS item"
msgstr "SUPPRESS item"

#: cobc/typeck.c:14329
msgid "SUPPRESS item with WHEN clause"
msgstr "SUPPRESS item with WHEN clause"

#: cobc/typeck.c:14407
msgid "WITH ATTRIBUTES specified, but no attributes can be generated"
msgstr "WITH ATTRIBUTES specified, but no attributes can be generated"

#: cobc/warning.def:31
msgid "  -Wadditional          additional warnings only raised with -Wall"
msgstr "  -Wadditional          additional warnings only raised with -Wall"

#: cobc/warning.def:34
msgid "  -Wno-unfinished       do not warn if unfinished features are used"
msgstr "  -Wno-unfinished       do not warn if unfinished features are used"

#: cobc/warning.def:37
msgid "  -Wno-pending          do not warn if pending features are used"
msgstr "  -Wno-pending          do not warn if pending features are used"

#: cobc/warning.def:40
msgid "  -Wno-repository-checks\tdo not warn/check for program/function/external signature mismatch"
msgstr "  -Wno-repository-checks\tdo not warn/check for program/function/external signature mismatch"

#: cobc/warning.def:43
msgid "  -Wno-ignored-error    do not warn about errors in code parts which are unreachable and so normally ignored"
msgstr "  -Wno-ignored-error    do not warn about errors in code parts which are unreachable and so normally ignored"

#: cobc/warning.def:46
msgid "  -Wobsolete            warn if obsolete features are used"
msgstr "  -Wobsolete            warn if obsolete features are used"

#: cobc/warning.def:49
msgid "  -Warchaic             warn if archaic features are used"
msgstr "  -Warchaic             warn if archaic features are used"

#: cobc/warning.def:52
msgid "  -Wredefinition        warn about non-referenced ambiguous data items"
msgstr "  -Wredefinition        warn about non-referenced ambiguous data items"

#: cobc/warning.def:55
msgid "  -Wtruncate            warn about field truncation from constant assignments"
msgstr "  -Wtruncate            warn about field truncation from constant assignments"

#: cobc/warning.def:58
msgid "  -Wpossible-truncate   warn about possible field truncation"
msgstr "  -Wpossible-truncate   warn about possible field truncation"

#: cobc/warning.def:61
msgid "  -Woverlap             warn about overlapping MOVE of items"
msgstr "  -Woverlap             warn about overlapping MOVE of items"

#: cobc/warning.def:64
msgid "  -Wpossible-overlap    warn about MOVE of items that may overlap depending on variables"
msgstr "  -Wpossible-overlap    warn about MOVE of items that may overlap depending on variables"

#: cobc/warning.def:67
msgid "  -Wparentheses         warn if parentheses are omitted around AND within OR"
msgstr "  -Wparentheses         warn if parentheses are omitted around AND within OR"

#: cobc/warning.def:70
msgid "  -Wstrict-typing       warn strictly about type mismatch"
msgstr "  -Wstrict-typing       warn strictly about type mismatch"

#: cobc/warning.def:73
msgid "  -Wimplicit-define     warn whenever data items are implicitly defined"
msgstr "  -Wimplicit-define     warn whenever data items are implicitly defined"

#: cobc/warning.def:76
msgid "  -Wno-corresponding    do not warn about CORRESPONDING with no matching items"
msgstr "  -Wno-corresponding    do not warn about CORRESPONDING with no matching items"

#: cobc/warning.def:79
msgid "  -Winitial-value       warn if initial VALUE clause is ignored"
msgstr "  -Winitial-value       warn if initial VALUE clause is ignored"

#: cobc/warning.def:82
msgid "  -Wprototypes          warn about missing FUNCTION prototypes/definitions"
msgstr "  -Wprototypes          warn about missing FUNCTION prototypes/definitions"

#: cobc/warning.def:85
msgid "  -Warithmetic-osvs     warn if arithmetic expression precision has changed"
msgstr "  -Warithmetic-osvs     warn if arithmetic expression precision has changed"

#: cobc/warning.def:88
msgid "  -Wcall-params         warn about non 01/77 items for CALL parameters"
msgstr "  -Wcall-params         warn about non 01/77 items for CALL parameters"

#: cobc/warning.def:91
msgid "  -Wconstant-expression  warn about expressions that always resolve to true/false"
msgstr "  -Wconstant-expression  warn about expressions that always resolve to true/false"

#: cobc/warning.def:94
msgid "  -Wconstant-numlit-expression\twarn about numeric expressions that always resolve to true/false"
msgstr "  -Wconstant-numlit-expression\twarn about numeric expressions that always resolve to true/false"

#: cobc/warning.def:97
msgid "  -Wlarger-01-redefines  warn about larger redefines allowed by COBOL standards"
msgstr "  -Wlarger-01-redefines  warn about larger redefines allowed by COBOL standards"

#: cobc/warning.def:100
msgid "  -Wcolumn-overflow     warn about text after program-text area, FIXED format"
msgstr "  -Wcolumn-overflow     warn about text after program-text area, FIXED format"

#: cobc/warning.def:103
msgid "  -Wterminator          warn about lack of scope terminator END-XXX"
msgstr "  -Wterminator          warn about lack of scope terminator END-XXX"

#: cobc/warning.def:106
msgid "  -Wlinkage             warn about dangling LINKAGE items"
msgstr "  -Wlinkage             warn about dangling LINKAGE items"

#: cobc/warning.def:109
msgid "  -Wunreachable         warn about likely unreachable statements"
msgstr "  -Wunreachable         warn about likely unreachable statements"

#: cobc/warning.def:112
msgid "  -Wno-dialect          do not warn about dialect specific issues"
msgstr "  -Wno-dialect          do not warn about dialect specific issues"

#: cobc/warning.def:115
msgid "  -Wno-goto-section     do not warn about GO TO section-name"
msgstr "  -Wno-goto-section     do not warn about GO TO section-name"

#: cobc/warning.def:118
msgid "  -Wgoto-different-section\twarn about GO TO a praragraph defined in a different section"
msgstr "  -Wgoto-different-section\twarn about GO TO a praragraph defined in a different section"

#: cobc/warning.def:121
msgid "  -Wsuspicious-perform-thru\twarn if PERFORM THRU references procedures not in ascending order or multiple sections"
msgstr "  -Wsuspicious-perform-thru\twarn if PERFORM THRU references procedures not in ascending order or multiple sections"

#: cobc/warning.def:124
msgid "  -Wdangling-text       warn about source text after program-area"
msgstr "  -Wdangling-text       warn about source text after program-area"

#: cobc/warning.def:127
msgid "  -Wno-missing-newline  do not warn about missing newlines"
msgstr "  -Wno-missing-newline  do not warn about missing newlines"

#: cobc/warning.def:130
msgid "  -Wno-others           do not warn about different issues"
msgstr "  -Wno-others           do not warn about different issues"

#: cobc/warning.def:133
msgid "  -Wno-unsupported      do not warn if runtime does not support a feature used"
msgstr "  -Wno-unsupported      do not warn if runtime does not support a feature used"

#: libcob/call.c:94
#, c-format
msgid "LoadLibrary/GetProcAddress error %d"
msgstr "LoadLibrary/GetProcAddress error %d"

#: libcob/call.c:841
#, c-format
msgid "%s: PROGRAM name exceeds %d characters"
msgstr "%s: PROGRAM name exceeds %d characters"

#: libcob/call.c:842
#, c-format
msgid "%s: FUNCTION name exceeds %d characters"
msgstr "%s: FUNCTION name exceeds %d characters"

#: libcob/call.c:1067
msgid "indeterminable error in resolve of COBOL CALL"
msgstr "indeterminable error in resolve of COBOL CALL"

#: libcob/call.c:1149
#, c-format
msgid "user-defined FUNCTION '%s' not found"
msgstr "user-defined FUNCTION ‘%s’ not found"

#: libcob/call.c:1239 libcob/call.c:1325 libcob/call.c:1445 libcob/call.c:1472
#, c-format
msgid "NULL parameter passed to '%s'"
msgstr "NULL parameter passed to ‘%s’"

#: libcob/call.c:1329
#, c-format
msgid "invalid number of arguments passed to '%s'"
msgstr "invalid number of arguments passed to ‘%s’"

#: libcob/call.c:1449
msgid "multiple call to 'cob_setjmp'"
msgstr "multiple call to ‘cob_setjmp’"

#: libcob/call.c:1476
msgid "call to 'cob_longjmp' with no prior 'cob_setjmp'"
msgstr "call to ‘cob_longjmp’ with no prior ‘cob_setjmp’"

#: libcob/call.c:1703 libcob/call.c:1730 libcob/common.c:8144
msgid "cob_init() has not been called"
msgstr "cob_init() has not been called"

#: libcob/call.c:1709
#, c-format
msgid "parameter %d is not within range of %d"
msgstr "parameter %d is not within range of %d"

#: libcob/call.c:1715
#, c-format
msgid "parameter %d is NULL"
msgstr "parameter %d is NULL"

#: libcob/call.c:2042
msgid "NULL field"
msgstr "NULL field"

#: libcob/call.c:2050
msgid "field not allocated"
msgstr "field not allocated"

#: libcob/call.c:2116
#, c-format
msgid "attempt to over-write constant field with '%s'"
msgstr "attempt to over-write constant field with ‘%s’"

#: libcob/call.c:2156 libcob/call.c:2212
#, c-format
msgid "attempt to over-write constant parameter %d with "
msgstr "attempt to over-write constant parameter %d with "

#: libcob/call.c:2263
#, c-format
msgid "attempt to over-write constant parameter %d with '%s'"
msgstr "attempt to over-write constant parameter %d with ‘%s’"

#: libcob/cobgetopt.c:330
#, c-format
msgid "%s: option '%s%s' is ambiguous"
msgstr "%s: option ‘%s%s’ is ambiguous"

#: libcob/cobgetopt.c:338
#, c-format
msgid "%s: option '%s%s' is ambiguous; possibilities:"
msgstr "%s: option ‘%s%s’ is ambiguous; possibilities:"

#: libcob/cobgetopt.c:371
#, c-format
msgid "%s: unrecognized option '%s%s'"
msgstr "%s: unrecognized option ‘%s%s’"

#: libcob/cobgetopt.c:400
#, c-format
msgid "%s: option '%s%s' doesn't allow an argument"
msgstr "%s: option ‘%s%s’ doesn't allow an argument"

#: libcob/cobgetopt.c:418
#, c-format
msgid "%s: option '%s%s' requires an argument"
msgstr "%s: option ‘%s%s’ requires an argument"

#: libcob/cobgetopt.c:689
#, c-format
msgid "%s: invalid option -- '%c'"
msgstr "%s: invalid option -- ‘%c’"

#: libcob/cobgetopt.c:707 libcob/cobgetopt.c:754
#, c-format
msgid "%s: option requires an argument -- '%c'"
msgstr "%s: option requires an argument -- ‘%c’"

#: libcob/common.c:1242
msgid "fatal arithmetic error"
msgstr "fatal arithmetic error"

#: libcob/common.c:1245
msgid "interrupt from keyboard"
msgstr "interrupt from keyboard"

#: libcob/common.c:1249
msgid "hangup"
msgstr "hangup"

#: libcob/common.c:1253
msgid "quit"
msgstr "quit"

#: libcob/common.c:1257
msgid "termination"
msgstr "termination"

#: libcob/common.c:1261
msgid "emt termination"
msgstr "emt termination"

#: libcob/common.c:1265
msgid "broken pipe"
msgstr "broken pipe"

#: libcob/common.c:1269
msgid "I/O signal"
msgstr "I/O signal"

#: libcob/common.c:1273
msgid "attempt to reference invalid memory address"
msgstr "attempt to reference invalid memory address"

#: libcob/common.c:1277
msgid "bus error"
msgstr "bus error"

#: libcob/common.c:1281
msgid "illegal instruction"
msgstr "illegal instruction"

#: libcob/common.c:1285
msgid "abort"
msgstr "abort"

#: libcob/common.c:1289
msgid "process killed"
msgstr "process killed"

#: libcob/common.c:1293
msgid "alarm signal"
msgstr "alarm signal"

#: libcob/common.c:1297
msgid "stop process"
msgstr "stop process"

#: libcob/common.c:1301 libcob/common.c:1305
msgid "child process stopped"
msgstr "child process stopped"

#. TRANSLATORS: This msgid is used for an OS signal like SIGABRT.
#: libcob/common.c:1312
msgid "signal"
msgstr "signal"

#. TRANSLATORS: This msgid is shown for a requested but not complete stack trace.
#: libcob/common.c:1314
msgid "(more COBOL runtime elements follow...)"
msgstr "(more COBOL runtime elements follow...)"

#: libcob/common.c:1316 libcob/common.c:8101
#, c-format
msgid "abnormal termination - file contents may be incorrect"
msgstr "abnormal termination - file contents may be incorrect"

#: libcob/common.c:3145 libcob/common.c:8581 libcob/common.c:8595
msgid "version mismatch"
msgstr "version mismatch"

#: libcob/common.c:3146 libcob/common.c:3148 libcob/common.c:8582
#: libcob/common.c:8584
#, c-format
msgid "%s has version %s.%d"
msgstr "%s has version %s.%d"

#: libcob/common.c:3158
#, c-format
msgid "CALL to %s requires %d arguments"
msgstr "CALL to %s requires %d arguments"

#: libcob/common.c:3779
#, c-format
msgid "code execution leaving %s"
msgstr "code execution leaving %s"

#: libcob/common.c:3789
#, c-format
msgid "BASED/LINKAGE item %s has NULL address"
msgstr "BASED/LINKAGE item %s has NULL address"

#: libcob/common.c:3802 libcob/common.c:3806
#, c-format
msgid "LINKAGE item %s not passed by caller"
msgstr "LINKAGE item %s not passed by caller"

#: libcob/common.c:3892
#, c-format
msgid "'%s' (Type: %s) not numeric: '%s'"
msgstr "‘%s’ (Type: %s) not numeric: ‘%s’"

#: libcob/common.c:3917
#, c-format
msgid "OCCURS DEPENDING ON '%s' out of bounds: %d"
msgstr "OCCURS DEPENDING ON ‘%s’ out of bounds: %d"

#: libcob/common.c:3920 libcob/common.c:3958
#, c-format
msgid "maximum subscript for '%s': %d"
msgstr "maximum subscript for '%s': %d"

#: libcob/common.c:3922
#, c-format
msgid "minimum subscript for '%s': %d"
msgstr "minimum subscript for '%s': %d"

#: libcob/common.c:3955
#, c-format
msgid "current maximum subscript for '%s': %d"
msgstr "current maximum subscript for '%s': %d"

#: libcob/common.c:3979
#, c-format
msgid "offset of '%s' out of bounds: %d, maximum: %d"
msgstr "offset of ‘%s’ out of bounds: %d, maximum: %d"

#: libcob/common.c:3994
#, c-format
msgid "length of '%s' out of bounds: %d, maximum: %d"
msgstr "length of ‘%s’ out of bounds: %d, maximum: %d"

#: libcob/common.c:4005
#, c-format
msgid "length of '%s' out of bounds: %d, starting at: %d, maximum: %d"
msgstr "length of ‘%s’ out of bounds: %d, starting at: %d, maximum: %d"

#: libcob/common.c:4093 libcob/common.c:4098
#, c-format
msgid "EXTERNAL item '%s' previously allocated with size %d, requested size is %d"
msgstr "EXTERNAL item ‘%s’ previously allocated with size %d, requested size is %d"

#: libcob/common.c:4593
#, c-format
msgid "COB_CURRENT_DATE '%s' is invalid"
msgstr "COB_CURRENT_DATE ‘%s’ is invalid"

#: libcob/common.c:5641 libcob/common.c:5644
msgid "Program abandoned at user request"
msgstr "Program abandoned at user request"

#: libcob/common.c:5668
#, c-format
msgid "parameter to SYSTEM call is larger than %d characters"
msgstr "parameter to SYSTEM call is larger than %d characters"

#: libcob/common.c:6202
#, c-format
msgid "error '%s' during CBL_GC_FORK"
msgstr "error ‘%s’ during CBL_GC_FORK"

#: libcob/common.c:6207 libcob/common.c:6304
#, c-format
msgid "'%s' is not supported on this platform"
msgstr "‘%s’ is not supported on this platform"

#: libcob/common.c:6233
#, c-format
msgid "error '%s' for P%d during CBL_GC_WAITPID"
msgstr "error ‘%s’ for P%d during CBL_GC_WAITPID"

#: libcob/common.c:6424
msgid "Call to CBL_GC_GETOPT with wrong longoption size."
msgstr "Call to CBL_GC_GETOPT with wrong longoption size."

#: libcob/common.c:6429
msgid "Call to CBL_GC_GETOPT with missing longind."
msgstr "Call to CBL_GC_GETOPT with missing longind."

#: libcob/common.c:6856 libcob/common.c:6877 libcob/common.c:6890
#: libcob/common.c:9107 libcob/common.c:9111
#, c-format
msgid "(default)"
msgstr "(default)"

#: libcob/common.c:7143 libcob/common.c:7162
msgid "should be unsigned"
msgstr "should be unsigned"

#: libcob/common.c:7151 libcob/common.c:7200
msgid "should be numeric"
msgstr "should be numeric"

#: libcob/common.c:7209
#, c-format
msgid "minimum value: %lu"
msgstr "minimum value: %lu"

#: libcob/common.c:7261 libcob/common.c:7825 libcob/common.c:7839
#, c-format
msgid "should not contain '%c'"
msgstr "should not contain ‘%c’"

#: libcob/common.c:7342 libcob/common.c:7390 libcob/common.c:7418
#: libcob/common.c:7427 libcob/common.c:7435 libcob/common.c:7460
#, c-format
msgid "not set"
msgstr "not set"

#: libcob/common.c:7410 libcob/common.c:7413 libcob/common.c:7416
#, c-format
msgid "set by %s"
msgstr "set by %s"

#: libcob/common.c:7552
#, c-format
msgid "WARNING - '%s' without a value - ignored!"
msgstr "WARNING - ‘%s’ without a value - ignored!"

#: libcob/common.c:7555
#, c-format
msgid "'%s' without a value!"
msgstr "‘%s’ without a value!"

#: libcob/common.c:7582
#, c-format
msgid "WARNING - '%s %s' without a value - ignored!"
msgstr "WARNING - ‘%s %s’ without a value - ignored!"

#: libcob/common.c:8085
msgid "error"
msgstr "error"

#: libcob/common.c:8127
msgid "attempt to CANCEL active program"
msgstr "attempt to CANCEL active program"

#: libcob/common.c:8154
msgid "CALL of program with CHAINING clause"
msgstr "CALL of program with CHAINING clause"

#: libcob/common.c:8158
msgid "stack overflow, possible PERFORM depth exceeded"
msgstr "stack overflow, possible PERFORM depth exceeded"

#: libcob/common.c:8163
msgid "invalid entry/exit in GLOBAL USE procedure"
msgstr "invalid entry/exit in GLOBAL USE procedure"

#: libcob/common.c:8167
msgid "unable to allocate memory"
msgstr "unable to allocate memory"

#: libcob/common.c:8172
msgid "invalid entry into module"
msgstr "invalid entry into module"

#: libcob/common.c:8179
#, c-format
msgid "recursive CALL from '%s' to '%s' which is NOT RECURSIVE"
msgstr "recursive CALL from ‘%s’ to ‘%s’ which is NOT RECURSIVE"

#: libcob/common.c:8184
#, c-format
msgid "invalid recursive COBOL CALL to '%s'"
msgstr "invalid recursive COBOL CALL to ‘%s’"

#: libcob/common.c:8199
msgid "end of file"
msgstr "end of file"

#: libcob/common.c:8202
msgid "key out of range"
msgstr "key out of range"

#: libcob/common.c:8205
msgid "key order not ascending"
msgstr "key order not ascending"

#: libcob/common.c:8208
msgid "record key already exists"
msgstr "record key already exists"

#: libcob/common.c:8211
msgid "record key does not exist"
msgstr "record key does not exist"

#: libcob/common.c:8214
msgid "permanent file error"
msgstr "permanent file error"

#: libcob/common.c:8217
msgid "inconsistent file name"
msgstr "inconsistent file name"

#: libcob/common.c:8220
msgid "file does not exist"
msgstr "file does not exist"

#: libcob/common.c:8223
msgid "permission denied"
msgstr "permission denied"

#: libcob/common.c:8226
msgid "mismatch of fixed file attributes"
msgstr "mismatch of fixed file attributes"

#: libcob/common.c:8229
msgid "file already open"
msgstr "file already open"

#: libcob/common.c:8232
msgid "file not open"
msgstr "file not open"

#: libcob/common.c:8235
msgid "READ must be executed first"
msgstr "READ must be executed first"

#: libcob/common.c:8238
msgid "record overflow"
msgstr "record overflow"

#: libcob/common.c:8241
msgid "READ after unsuccessful READ/START"
msgstr "READ after unsuccessful READ/START"

#: libcob/common.c:8244
msgid "READ/START not allowed, file not open for input"
msgstr "READ/START not allowed, file not open for input"

#: libcob/common.c:8247
msgid "WRITE not allowed, file not open for output"
msgstr "WRITE not allowed, file not open for output"

#: libcob/common.c:8250
msgid "DELETE/REWRITE not allowed, file not open for I-O"
msgstr "DELETE/REWRITE not allowed, file not open for I-O"

#: libcob/common.c:8253
msgid "record locked by another file connector"
msgstr "record locked by another file connector"

#: libcob/common.c:8256
msgid "LINAGE values invalid"
msgstr "LINAGE values invalid"

#: libcob/common.c:8259
msgid "file sharing conflict"
msgstr "file sharing conflict"

#: libcob/common.c:8262
msgid "invalid data in LINE SEQUENTIAL file"
msgstr "invalid data in LINE SEQUENTIAL file"

#: libcob/common.c:8266
msgid "runtime library is not configured for this operation"
msgstr "runtime library is not configured for this operation"

#: libcob/common.c:8271
msgid "unknown file error"
msgstr "unknown file error"

#: libcob/common.c:8278
#, c-format
msgid "%s (status = %02d) for file %s"
msgstr "%s (status = %02d) for file %s"

#: libcob/common.c:8281
#, c-format
msgid "%s (status = %02d) for file %s on %s"
msgstr "%s (status = %02d) for file %s on %s"

#: libcob/common.c:8288
msgid "attempt to use non-implemented function"
msgstr "attempt to use non-implemented function"

#: libcob/common.c:8291
msgid "attempt to use non-implemented XML I/O"
msgstr "attempt to use non-implemented XML I/O"

#: libcob/common.c:8294
msgid "attempt to use non-implemented JSON I/O"
msgstr "attempt to use non-implemented JSON I/O"

#: libcob/common.c:8341
msgid "environment variables"
msgstr "environment variables"

#: libcob/common.c:8466 libcob/common.c:8539 libcob/common.c:8554
#: libcob/common.c:8859 libcob/common.c:8893 libcob/common.c:8910
#: libcob/common.c:8925
#, c-format
msgid "%s, version %d.%d.%d"
msgstr "%s, version %d.%d.%d"

#: libcob/common.c:8468 libcob/common.c:8541 libcob/common.c:8558
#: libcob/common.c:8862 libcob/common.c:8913 libcob/common.c:8928
#, c-format
msgid "%s, version %d.%d.%d (compiled with %d.%d)"
msgstr "%s, version %d.%d.%d (compiled with %d.%d)"

#: libcob/common.c:8471
#, c-format
msgid "%s, version %s"
msgstr "%s, version %s"

#: libcob/common.c:8739
#, c-format
msgid "License LGPLv3+: GNU LGPL version 3 or later <%s>"
msgstr "License LGPLv3+: GNU LGPL version 3 or later <%s>"

#: libcob/common.c:8803 libcob/common.c:8805
msgid "dynamic loading"
msgstr "dynamic loading"

#: libcob/common.c:8938
msgid "mouse support"
msgstr "mouse support"

#: libcob/common.c:8955
msgid "CALL configuration"
msgstr "CALL configuration"

#: libcob/common.c:8956
msgid "File I/O configuration"
msgstr "File I/O configuration"

#: libcob/common.c:8957
msgid "Screen I/O configuration"
msgstr "Screen I/O configuration"

#: libcob/common.c:8958
msgid "Miscellaneous"
msgstr "Miscellaneous"

#: libcob/common.c:8959
msgid "System configuration"
msgstr "System configuration"

#: libcob/common.c:8963
msgid "runtime configuration"
msgstr "runtime configuration"

#: libcob/common.c:8965
msgid "via"
msgstr "via"

#: libcob/common.c:9040 libcob/common.c:9068
msgid "... removed from environment"
msgstr "... removed from environment"

#: libcob/common.c:9094 libcob/common.c:9096
#, c-format
msgid "(set by %s)"
msgstr "(set by %s)"

#: libcob/common.c:9104
#, c-format
msgid "(reset)"
msgstr "(reset)"

#: libcob/common.c:9334
msgid "compiler was not built with --enable-debug-log; COB_DEBUG_LOG ignored"
msgstr "compiler was not built with --enable-debug-log; COB_DEBUG_LOG ignored"

#: libcob/common.c:9524 libcob/common.c:9550
#, c-format
msgid "%s called with unknown option: %d"
msgstr "%s called with unknown option: %d"

#. TRANSLATORS: This msgid is shown for a requested but empty stack trace.
#: libcob/common.c:9597
msgid "No COBOL runtime elements on stack."
msgstr "No COBOL runtime elements on stack."

#: libcob/common.c:9915
#, c-format
msgid "Module dump due to %s"
msgstr "Module dump due to %s"

#: libcob/common.c:9943
#, c-format
msgid "Dump Program-Id %s from %s compiled %s"
msgstr "Dump Program-Id %s from %s compiled %s"

#: libcob/common.c:9969
#, c-format
msgid "dump written to %s"
msgstr "dump written to %s"

#: libcob/fileio.c:816 libcob/fileio.c:1628 libcob/fileio.c:1882
#: libcob/fileio.c:3812 libcob/fileio.c:4396 libcob/fileio.c:9658
#: libcob/fileio.c:9686 libcob/numeric.c:1583
#, c-format
msgid "invalid internal call of %s"
msgstr "invalid internal call of %s"

#: libcob/fileio.c:3359
#, c-format
msgid "BDB error: %s"
msgstr "BDB error: %s"

#: libcob/fileio.c:3369
#, c-format
msgid "BDB error: %s %s"
msgstr "BDB error: %s %s"

#: libcob/fileio.c:3383 libcob/fileio.c:3403
#, c-format
msgid "cannot join BDB environment (%s), error: %d %s"
msgstr "cannot join BDB environment (%s), error: %d %s"

#: libcob/fileio.c:3458 libcob/fileio.c:3483 libcob/fileio.c:3509
#: libcob/fileio.c:3528
#, c-format
msgid "BDB (%s), error: %d %s"
msgstr "BDB (%s), error: %d %s"

#: libcob/fileio.c:6071
#, c-format
msgid "ERROR FILE %s has ASSIGN field is NULL"
msgstr "ERROR FILE %s has ASSIGN field is NULL"

#: libcob/fileio.c:6862
#, c-format
msgid "call to CBL_OPEN_FILE with wrong access mode: %d"
msgstr "call to CBL_OPEN_FILE with wrong access mode: %d"

#: libcob/fileio.c:6946
#, c-format
msgid "call to CBL_CREATE_FILE with wrong file_lock: %d"
msgstr "call to CBL_CREATE_FILE with wrong file_lock: %d"

#: libcob/fileio.c:6949
#, c-format
msgid "call to CBL_CREATE_FILE with wrong file_dev: %d"
msgstr "call to CBL_CREATE_FILE with wrong file_dev: %d"

#: libcob/fileio.c:7174 libcob/fileio.c:7457
#, c-format
msgid "'%s' - File detail area is too short"
msgstr "‘%s’ - File detail area is too short"

#: libcob/fileio.c:7686
msgid "SORT is unable to acquire temporary file"
msgstr "SORT is unable to acquire temporary file"

#. TRANSLATORS: This msgid is concatenated with a filename;
#. setup translation to allow this to be followed on the right side.
#: libcob/fileio.c:8432
msgid "implicit CLOSE of "
msgstr "implicit CLOSE of "

#: libcob/fileio.c:9617 libcob/fileio.c:9752
#, c-format
msgid "ERROR: EXTFH called with FCD version %d"
msgstr "ERROR: EXTFH called with FCD version %d"

#: libcob/fileio.c:9886
#, c-format
msgid "ERROR: EXTFH called with wrong file organization %d"
msgstr "ERROR: EXTFH called with wrong file organization %d"

#: libcob/fileio.c:9893
#, c-format
msgid "ERROR: EXTFH called with no %s pointer"
msgstr "ERROR: EXTFH called with no %s pointer"

#: libcob/fileio.c:10029
#, c-format
msgid "ERROR: EXTFH called with no %s pointer; Function %d"
msgstr "ERROR: EXTFH called with no %s pointer; Function %d"

#: libcob/fileio.c:10208
#, c-format
msgid "ERROR: EXTFH called with unknown Function %d"
msgstr "ERROR: EXTFH called with unknown Function %d"

#: libcob/reportio.c:630
#, c-format
msgid "INITIATE %s LINE %d exceeds PAGE LIMIT %d"
msgstr "INITIATE %s LINE %d exceeds PAGE LIMIT %d"

#: libcob/reportio.c:637 libcob/reportio.c:652
#, c-format
msgid "INITIATE %s NEXT GROUP %d exceeds PAGE LIMIT"
msgstr "INITIATE %s NEXT GROUP %d exceeds PAGE LIMIT"

#: libcob/reportio.c:645
#, c-format
msgid "INITIATE %s LINE %d exceeds PAGE LIMIT"
msgstr "INITIATE %s LINE %d exceeds PAGE LIMIT"

#: libcob/reportio.c:1327
#, c-format
msgid "INITIATE %s was already done"
msgstr "INITIATE %s was already done"

#: libcob/reportio.c:1343
#, c-format
msgid "INITIATE %s PAGE LIMIT problem"
msgstr "INITIATE %s PAGE LIMIT problem"

#: libcob/reportio.c:1420
#, c-format
msgid "TERMINATE %s but no INITIATE was done"
msgstr "TERMINATE %s but no INITIATE was done"

#: libcob/reportio.c:1565
#, c-format
msgid "GENERATE %s but no INITIATE was done"
msgstr "GENERATE %s but no INITIATE was done"

#: libcob/reportio.c:1917
#, c-format
msgid "could not find line to SUPPRESS in report %s"
msgstr "could not find line to SUPPRESS in report %s"

#: libcob/screenio.c:568
msgid "failed to initialize curses"
msgstr "failed to initialize curses"

#: libcob/screenio.c:4081
msgid "end of program, please press a key to exit"
msgstr "end of program, please press a key to exit"

#: libcob/termio.c:78 libcob/termio.c:117
msgid "(Not representable)"
msgstr "(Not representable)"

#: libcob/termio.c:354
#, c-format
msgid "cannot open %s (=%s)"
msgstr "cannot open %s (=%s)"

#: libcob/termio.c:369
msgid "COB_DISPLAY_PUNCH_FILE is invalid, output to SYSPUNCH skipped"
msgstr "COB_DISPLAY_PUNCH_FILE is invalid, output to SYSPUNCH skipped"

#: bin/cobcrun.c:118
msgid "GnuCOBOL module loader"
msgstr "GnuCOBOL module loader"

#: bin/cobcrun.c:120
#, c-format
msgid "Usage: %s [options] PROGRAM [parameter ...]"
msgstr "Usage: %s [options] PROGRAM [parameter ...]"

#: bin/cobcrun.c:122
#, c-format
msgid "  or:  %s options"
msgstr "  or:  %s options"

#: bin/cobcrun.c:126
msgid "  -h, --help                      display this help and exit"
msgstr "  -h, --help                      display this help and exit"

#: bin/cobcrun.c:127
msgid "  -V, --version                   display version information for cobcrun + runtime and exit"
msgstr "  -V, --version                   display version information for cobcrun + runtime and exit"

#: bin/cobcrun.c:128
msgid "  -dumpversion                    display runtime version and exit"
msgstr "  -dumpversion                    display runtime version and exit"

#: bin/cobcrun.c:129
msgid "  -i, --info                      display runtime information (build/environment)"
msgstr "  -i, --info                      display runtime information (build/environment)"

#: bin/cobcrun.c:130
msgid "  -v, --verbose                   display extended output with --info"
msgstr "  -v, --verbose                   display extended output with --info"

#: bin/cobcrun.c:132
msgid "  -q, --brief                     reduced displays"
msgstr "  -q, --brief                     reduced displays"

#: bin/cobcrun.c:134
msgid "  -c <file>, --config=<file>      set runtime configuration from <file>"
msgstr "  -c <file>, --config=<file>      set runtime configuration from <file>"

#: bin/cobcrun.c:135
msgid ""
"  -r, --runtime-config            display current runtime configuration\n"
"                                  (value and origin for all settings)"
msgstr ""
"  -r, --runtime-config            display current runtime configuration\n"
"                                  (value and origin for all settings)"

#: bin/cobcrun.c:137
msgid ""
"  -M <module>, --module=<module>  set entry point module name and/or load path\n"
"                                  where -M module prepends any directory to the\n"
"                                  dynamic link loader library search path\n"
"                                  and any basename to the module preload list\n"
"                                  (COB_LIBRARY_PATH and/or COB_PRELOAD)"
msgstr ""
"  -M <module>, --module=<module>  set entry point module name and/or load path\n"
"                                  where -M module prepends any directory to the\n"
"                                  dynamic link loader library search path\n"
"                                  and any basename to the module preload list\n"
"                                  (COB_LIBRARY_PATH and/or COB_PRELOAD)"

#: bin/cobcrun.c:146
#, c-format
msgid "GnuCOBOL home page: <%s>"
msgstr "GnuCOBOL home page: <%s>"

#: bin/cobcrun.c:148
#, c-format
msgid "General help using GNU software: <%s>"
msgstr "General help using GNU software: <%s>"

#: bin/cobcrun.c:288
msgid "invalid configuration file name"
msgstr "invalid configuration file name"

#: bin/cobcrun.c:355
#, c-format
msgid "invalid module argument '%s'"
msgstr "invalid module argument ‘%s’"

#: bin/cobcrun.c:410
#, c-format
msgid "%s: missing PROGRAM name"
msgstr "%s: missing PROGRAM name"

#: bin/cobcrun.c:412
#, c-format
msgid "Try '%s --help' for more information."
msgstr "Try ‘%s --help’ for more information."
