Copy icons and docs.
[AROS-Contrib.git] / regina / en.mts
blob6b78d7108c86d6b4366a1a9b9d7fb4e85cff6b4c
2 # Regina error messages - English
3 # Written by Mark Hessling <M.Hessling@qut.edu.au>
5 # dutch - Gert van der Kooij <geko@wanadoo.nl>
6 # french - Mark <cotemark@globetrotter.net>
7 # german - <florian@grosse-coosmann.de>
8 # norwegian (bokmal) - Vidar Tysse <vtysse@broadpark.no>
9 # portuguese - brian <bcarpent@nucleus.com>
10 # russian - Oleg Kulikov <kulikov@xanadu.ru>
11 # spanish - Pablo Garcia-Abia <Pablo.Garcia@cern.ch>
12 # svenska - Jan-Erik L„rka <jan-erik@os2ug.se>
14 # Guidelines for Translators
15 # --------------------------
16 # - Lines beginning with # are comments
17 # - Any word in UPPER CASE should not be translated
18 # - On some error message lines, there are tokens following the
19 #   | character. Again these should not be translated.
20 # - Please ensure that the order of the substitutions; ie the %s, %d
21 #   placemarkers are maintained. If this is gramatically impossible,
22 #   please let me know.
23 # - There are some comments at the end of this file under the heading:
24 #   "Extra general phrases requiring translation:"
25 #   Please translate these phrases also.
26 # - Return the translated error messages in a complete file, the same as this
27 #   file, with the name XX.mts where XX is the ISO language abbreviation.
28 #   Important: Please zip the file up to ensure that the file arrives in
29 #              its original form
30 #   Add a comment at the top of the file indicating the language, and your name and email address.
31 #   If you do not want your email address published in the Regina documentation
32 #   please indicate this. I will retain your address as a contact for future
33 #   individual message translations, but will only publish your name.
34 # - And last but by no means least; thanks!
36   0,  1,Error %s running %s, line %d:|<value>,<source>,<linenumber>
37   0,  2,Error %s in interactive trace:|<value>
38   0,  3,Interactive trace.  "Trace Off" to end debug. ENTER to continue.
39   2,  0,Failure during finalization
40   2,  1,Failure during finalization: %s|<description>
41   3,  0,Failure during initialization
42   3,  1,Failure during initialization: %s|<description>
43   4,  0,Program interrupted
44   4,  1,Program interrupted with HALT condition: %s|<description>
45   5,  0,System resources exhausted
46   5,  1,System resources exhausted: %s|<description>
47   6,  0,Unmatched "/*" or quote
48   6,  1,Unmatched comment delimiter ("/*")
49   6,  2,Unmatched single quote (')
50   6,  3,Unmatched double quote (")
51   7,  0,WHEN or OTHERWISE expected
52   7,  1,SELECT on line %d requires WHEN; found "%s"|<linenumber>,<token>
53   7,  2,SELECT on line %d requires WHEN, OTHERWISE, or END; found "%s"|<linenumber>,<token>
54   7,  3,All WHEN expressions of SELECT on line %d are false; OTHERWISE expected|<linenumber>
55   8,  0,Unexpected THEN or ELSE
56   8,  1,THEN has no corresponding IF or WHEN clause
57   8,  2,ELSE has no corresponding THEN clause
58   9,  0,Unexpected WHEN or OTHERWISE
59   9,  1,WHEN has no corresponding SELECT
60   9,  2,OTHERWISE has no corresponding SELECT
61  10,  0,Unexpected or unmatched END
62  10,  1,END has no corresponding DO or SELECT
63  10,  2,END corresponding to DO on line %d must have a symbol following that matches the control variable (or no symbol); found "%s"|<linenumber>,<token>
64  10,  3,END corresponding to DO on line %d must not have a symbol following it because there is no control variable; found "%s"|<linenumber>,<token>
65  10,  4,END corresponding to SELECT on line %d must not have a symbol following; found "%s"|<linenumber>,<token>
66  10,  5,END must not immediately follow THEN
67  10,  6,END must not immediately follow ELSE
68  11,  0,[Control stack full]
69  12,  0,[Clause > 1024 characters]
70  13,  0,Invalid character in program
71  13,  1,Invalid character in program "('%x'X)"|<hex-encoding>
72  14,  0,Incomplete DO/SELECT/IF
73  14,  1,DO instruction requires a matching END
74  14,  2,SELECT instruction requires a matching END
75  14,  3,THEN requires a following instruction
76  14,  4,ELSE requires a following instruction
77  15,  0,Invalid hexadecimal or binary string
78  15,  1,Invalid location of blank in position %d in hexadecimal string|<position>
79  15,  2,Invalid location of blank in position %d in binary string|<position>
80  15,  3,Only 0-9, a-f, A-F, and blank are valid in a hexadecimal string; found "%c"|<char>
81  15,  4,Only 0, 1, and blank are valid in a binary string; found "%c"|<char>
82  16,  0,Label not found
83  16,  1,Label "%s" not found|<name>
84  16,  2,Cannot SIGNAL to label "%s" because it is inside an IF, SELECT or DO group|<name>
85  16,  3,Cannot invoke label "%s" because it is inside an IF, SELECT or DO group|<name>
86  17,  0,Unexpected PROCEDURE
87  17,  1,PROCEDURE is valid only when it is the first instruction executed after an internal CALL or function invocation
88  18,  0,THEN expected
89  18,  1,IF keyword on line %d requires matching THEN clause; found "%s"|<linenumber>,<token>
90  18,  2,WHEN keyword on line %d requires matching THEN clause; found "%s"|<linenumber>,<token>
91  19,  0,String or symbol expected
92  19,  1,String or symbol expected after ADDRESS keyword; found "%s"|<token>
93  19,  2,String or symbol expected after CALL keyword; found "%s"|<token>
94  19,  3,String or symbol expected after NAME keyword; found "%s"|<token>
95  19,  4,String or symbol expected after SIGNAL keyword; found "%s"|<token>
96  19,  6,String or symbol expected after TRACE keyword; found "%s"|<token>
97  19,  7,Symbol expected in parsing pattern; found "%s"|<token>
98  20,  0,Name expected
99  20,  1,Name required; found "%s"|<token>
100  20,  2,Found "%s" where only a name is valid|<token>
101  21,  0,Invalid data on end of clause
102  21,  1,The clause ended at an unexpected token; found "%s"|<token>
103  22,  0,Invalid character string
104  22,  1,Invalid character string '%s'X|<hex-encoding>
105  23,  0,Invalid data string
106  23,  1,Invalid data string '%s'X|<hex-encoding>
107  24,  0,Invalid TRACE request
108  24,  1,TRACE request letter must be one of "%s"; found "%c"|ACEFILNOR,<value>
109  25,  0,Invalid sub-keyword found
110  25,  1,CALL ON must be followed by one of the keywords %s; found "%s"|<keywords>,<token>
111  25,  2,CALL OFF must be followed by one of the keywords %s; found "%s"|<keywords>,<token>
112  25,  3,SIGNAL ON must be followed by one of the keywords %s; found "%s"|<keywords>,<token>
113  25,  4,SIGNAL OFF must be followed by one of the keywords %s; found "%s"|<keywords>,<token>
114  25,  5,ADDRESS WITH must be followed by one of the keywords INPUT, OUTPUT or ERROR; found "%s"|<token>
115  25,  6,INPUT must be followed by one of the keywords STREAM, STEM, LIFO, FIFO or NORMAL; found "%s"|<token>
116  25,  7,OUTPUT must be followed by one of the keywords STREAM, STEM, LIFO, FIFO, APPEND, REPLACE or NORMAL; found "%s"|<token>
117  25,  8,APPEND must be followed by one of the keywords STREAM, STEM, LIFO or FIFO; found "%s"|<token>
118  25,  9,REPLACE must be followed by one of the keywords STREAM, STEM, LIFO or FIFO; found "%s"|<token>
119  25, 11,NUMERIC FORM must be followed by one of the keywords %s; found "%s"|<keywords>,<token>
120  25, 12,PARSE must be followed by one of the keywords %s; found "%s"|<keywords>,<token>
121  25, 13,UPPER must be followed by one of the keywords %s; found "%s"|<keywords>,<token>
122  25, 14,ERROR must be followed by one of the keywords STREAM, STEM, LIFO, FIFO, APPEND, REPLACE or NORMAL; found "%s"|<token>
123  25, 15,NUMERIC must be followed by one of the keywords %s; found "%s"|<keywords>,<token>
124  25, 16,FOREVER must be followed by one of the keywords %s; found "%s"|<keywords>,<token>
125  25, 17,PROCEDURE must be followed by the keyword EXPOSE or nothing; found "%s"|<token>
126  26,  0,Invalid whole number
127  26,  1,Whole numbers must fit within current DIGITS setting(%d); found "%s"|<value>,<value>
128  26,  2,Value of repetition count expression in DO instruction must be zero or a positive whole number; found "%s"|<value>
129  26,  3,Value of FOR expression in DO instruction must be zero or a positive whole number; found "%s"|<value>
130  26,  4,Positional parameter of parsing template must be a whole number; found "%s"|<value>
131  26,  5,NUMERIC DIGITS value must be a positive whole number; found "%s"|<value>
132  26,  6,NUMERIC FUZZ value must be zero or a positive whole number; found "%s"|<value>
133  26,  7,Number used in TRACE setting must be a whole number; found "%s"|<value>
134  26,  8,Operand to right of power operator ("**") must be a whole number; found "%s"|<value>
135  26, 11,Result of %s %% %s operation would need exponential notation at current NUMERIC DIGITS %d|<value>,<value>,<value>
136  26, 12,Result of %% operation used for %s // %s operation would need exponential notation at current NUMERIC DIGITS %d|<value>,<value>,<value>
137  27,  0,Invalid DO syntax
138  27,  1,Invalid use of keyword "%s" in DO clause|<token>
139  28,  0,Invalid LEAVE or ITERATE
140  28,  1,LEAVE is valid only within a repetitive DO loop
141  28,  2,ITERATE is valid only within a repetitive DO loop
142  28,  3,Symbol following LEAVE ("%s") must either match control variable of a current DO loop or be omitted|<token>
143  28,  4,Symbol following ITERATE ("%s") must either match control variable of a current DO loop or be omitted|<token>
144  29,  0,Environment name too long
145  29,  1,Environment name exceeds %d characters; found "%s"|#Limit_EnvironmentName,<name>
146  30,  0,Name or string too long
147  30,  1,Name exceeds %d characters|#Limit_Name
148  30,  2,Literal string exceeds %d characters|#Limit_Literal
149  31,  0,Name starts with number or "."
150  31,  1,A value cannot be assigned to a number; found "%s"|<token>
151  31,  2,Variable symbol must not start with a number; found "%s"|<token>
152  31,  3,Variable symbol must not start with a "."; found "%s"|<token>
153  32,  0,[Invalid use of stem]
154  33,  0,Invalid expression result
155  33,  1,Value of NUMERIC DIGITS "%d" must exceed value of NUMERIC FUZZ "(%d)"|<value>,<value>
156  33,  2,Value of NUMERIC DIGITS "%d" must not exceed %d|<value>,#Limit_Digits
157  33,  3,Result of expression following NUMERIC FORM must start with "E" or "S"; found "%s"|<value>
158  34,  0,Logical value not "0" or "1"
159  34,  1,Value of expression following IF keyword must be exactly "0" or "1"; found "%s"|<value>
160  34,  2,Value of expression following WHEN keyword must be exactly "0" or "1"; found "%s"|<value>
161  34,  3,Value of expression following WHILE keyword must be exactly "0" or "1"; found "%s"|<value>
162  34,  4,Value of expression following UNTIL keyword must be exactly "0" or "1"; found "%s"|<value>
163  34,  5,Value of expression to left of logical operator "%s" must be exactly "0" or "1"; found "%s"|<operator>,<value>
164  34,  6,Value of expression to right of logical operator "%s" must be exactly "0" or "1"; found "%s"|<operator>,<value>
165  35,  0,Invalid expression
166  35,  1,Invalid expression detected at "%s"|<token>
167  36,  0,Unmatched "(" in expression
168  37,  0,Unexpected "," or ")"
169  37,  1,Unexpected ","
170  37,  2,Unmatched ")" in expression
171  38,  0,Invalid template or pattern
172  38,  1,Invalid parsing template detected at "%s"|<token>
173  38,  2,Invalid parsing position detected at "%s"|<token>
174  38,  3,PARSE VALUE instruction requires WITH keyword
175  39,  0,[Evaluation stack overflow]
176  40,  0,Incorrect call to routine
177  40,  1,External routine "%s" failed|<name>
178  40,  3,Not enough arguments in invocation of "%s"; minimum expected is %d|<bif>,<argnumber>
179  40,  4,Too many arguments in invocation of "%s"; maximum expected is %d|<bif>,<argnumber>
180  40,  5,Missing argument in invocation of "%s"; argument %d is required|<bif>,<argnumber>
181  40,  9,%s argument %d exponent exceeds %d digits; found "%s"|<bif>,<argnumber>,#Limit_ExponentDigits,<value>
182  40, 11,%s argument %d must be a number; found "%s"|<bif>,<argnumber>,<value>
183  40, 12,%s argument %d must be a whole number; found "%s"|<bif>,<argnumber>,<value>
184  40, 13,%s argument %d must be zero or positive; found "%s"|<bif>,<argnumber>,<value>
185  40, 14,%s argument %d must be positive; found "%s"|<bif>,<argnumber>,<value>
186  40, 17,%s argument 1, must have an integer part in the range 0:90 and a decimal part no larger than .9; found "%s"|<bif>,<value>
187  40, 18,%s conversion must have a year in the range 0001 to 9999|<bif>
188  40, 19,%s argument 2, "%s", is not in the format described by argument 3, "%s"|<bif>,<value>,<value>
189  40, 21,%s argument %d must not be null|<bif>,<argnumber>
190  40, 23,%s argument %d must be a single character; found "%s"|<bif>,<argnumber>,<value>
191  40, 24,%s argument 1 must be a binary string; found "%s"|<bif>,<value>
192  40, 25,%s argument 1 must be a hexadecimal string; found "%s"|<bif>,<value>
193  40, 26,%s argument 1 must be a valid symbol; found "%s"|<bif>,<value>
194  40, 27,%s argument 1, must be a valid stream name; found "%s"|<bif>,<value>
195  40, 28,%s argument %d, option must start with one of "%s"; found "%s"|<bif>,<argnumber>,<optionslist>,<value>
196  40, 29,%s conversion to format "%s" is not allowed|<bif>,<value>
197  40, 31,%s argument 1 ("%d") must not exceed 100000|<bif>,<value>
198  40, 32,%s the difference between argument 1 ("%d") and argument 2 ("%d") must not exceed 100000|<bif>,<value>,<value>
199  40, 33,%s argument 1 ("%d") must be less than or equal to argument 2 ("%d")|<bif>,<value>,<value>
200  40, 34,%s argument 1 ("%d") must be less than or equal to the number of lines in the program (%d)|<bif>,<value>,<sourceline()>
201  40, 35,%s argument 1 cannot be expressed as a whole number; found "%s"|<bif>,<value>
202  40, 36,%s argument 1 must be a name of a variable in the pool; found "%s"|<bif>,<value>
203  40, 37,%s argument 3 must be the name of a pool; found "%s"|<bif>,<value>
204  40, 38,%s argument %d is not large enough to format "%s"|<bif>,<argnumber>,<value>
205  40, 39,%s argument 3 is not zero or one; found "%s"|<bif>,<value>
206  40, 41,%s argument %d must be within the bounds of the stream; found "%s"|<bif>,<argnumber>,<value>
207  40, 42,%s argument 1; cannot position on this stream; found "%s"|<bif>,<value>
208  40,914,[%s argument %d, must be one of "%s"; found "%s"]|<bif>,<argnumber>,<optionslist>,<value>
209  40,920,[%s: low-level stream I/O error; %s]|<bif>,<description>
210  40,921,[%s argument %d, stream positioning mode "%s"; incompatible with stream open mode]|<bif>,<argnumber>,<value>
211  40,922,[%s argument %d, too few sub-commands; minimum expected is %d; found %d]|<bif>,<argnumber>,<value>,<value>
212  40,923,[%s argument %d, too many sub-commands; maximum expected is %d; found %d]|<bif>,<argnumber>,<value>,<value>
213  40,924,[%s argument %d, invalid positional specification; expecting one of "%s"; found "%s"]|<bif>,<argnumber>,<value>,<value>
214  40,930,[RXQUEUE, function TIMEOUT, expecting a whole number between 0 and %d; found \"%s\"]|<value>,<value>
215  40,980,Unexpected input, either unknown type or illegal data%s%s|: ,<location>
216  40,981,Number out of the allowed range%s%s|: ,<location>
217  40,982,String too big for the defined buffer%s%s|: ,<location>
218  40,983,Illegal combination of type/size%s%s|: ,<location>
219  40,984,Unsupported number like NAN, +INF, -INF%s%s|: ,<location>
220  40,985,Structure too complex for static internal buffer%s%s|: ,<location>
221  40,986,An element of the structure is missing%s%s|: ,<location>
222  40,987,A value of the structure is missing%s%s|: ,<location>
223  40,988,The name or part of the name is illegal for the interpreter%s%s|: ,<location>
224  40,989,A problem occured at the interface between Regina and GCI%s%s|: ,<location>
225  40,990,The type won't fit the requirements for basic types (arguments/return value)%s%s|: ,<location>
226  40,991,The number of arguments is wrong or an argument is missing%s%s|: ,<location>
227  40,992,GCI's internal stack for arguments got an overflow%s%s|: ,<location>
228  40,993,GCI counted too many nested LIKE containers%s%s|: ,<location>
229  41,  0,Bad arithmetic conversion
230  41,  1,Non-numeric value ("%s") to left of arithmetic operation "%s"|<value>,<operator>
231  41,  2,Non-numeric value ("%s") to right of arithmetic operation "%s"|<value>,<operator>
232  41,  3,Non-numeric value ("%s") used with prefix operator "%s"|<value>,<operator>
233  41,  4,Value of TO expression in DO instruction must be numeric; found "%s"|<value>
234  41,  5,Value of BY expression in DO instruction must be numeric; found "%s"|<value>
235  41,  6,Value of control variable expression of DO instruction must be numeric; found "%s"|<value>
236  41,  7,Exponent exceeds %d digits; found "%s"|#Limit_ExponentDigits,<value>
237  42,  0,Arithmetic overflow/underflow
238  42,  1,Arithmetic overflow detected at "%s %s %s"; exponent of result requires more than %d digits|<value>,<operator>,<value>,#Limit_ExponentDigits
239  42,  2,Arithmetic underflow detected at "%s %s %s"; exponent of result requires more than %d digits|<value>,<operator>,<value>,#Limit_ExponentDigits
240  42,  3,Arithmetic overflow; divisor must not be zero
241  43,  0,Routine not found
242  43,  1,Could not find routine "%s"|<name>
243  44,  0,Function did not return data
244  44,  1,No data returned from function "%s"|<name>
245  45,  0,No data specified on function RETURN
246  45,  1,Data expected on RETURN instruction because routine "%s" was called as a function|<name>
247  46,  0,Invalid variable reference
248  46,  1,Extra token ("%s") found in variable reference; ")" expected|<token>
249  47,  0,Unexpected label
250  47,  1,INTERPRET data must not contain labels; found "%s"|<name>
251  48,  0,Failure in system service
252  48,  1,Failure in system service: %s|<description>
253  48,920,Low-level stream I/O error: %s %s: %s|<description>,<stream>,<description>
254  49,  0,Interpretation Error
255  49,  1,Interpretation Error: Failed in %s, line %d: "%s". Please report error!|<module>,<linenumber>,<description>
256  50,  0,Unrecognized reserved symbol
257  50,  1,Unrecognized reserved symbol "%s"|<token>
258  51,  0,Invalid function name
259  51,  1,Unquoted function names must not end in a period; found "%s"|<token>
260  52,  0,Result returned by "%s" is longer than %d characters|<name>,#Limit_String
261  53,  0,Invalid option
262  53,  1,String or symbol expected after STREAM keyword; found "%s"|<token>
263  53,  2,Variable reference expected after STEM keyword; found "%s"|<token>
264  53,  3,Argument to STEM must have one period, as its last character; found "%s"|<name>
265  53,100,String or symbol expected after LIFO keyword; found "%s"|<token>
266  53,101,String or symbol expected after FIFO keyword; found "%s"|<token>
267  54,  0,Invalid STEM value
268  54,  1,For this STEM APPEND, the value of "%s" must be a count of lines; found "%s"|<name>,<value>
270 # All error messages after this point are not defined by ANSI
272  60,  0,[Can't rewind transient file]
273  61,  0,[Improper seek operation on file]
274  64,  0,[Syntax error while parsing]
275  64,  1,[Syntax error at line %d]
276  64,  2,[General syntax error at line %d, column %d]|<linenumber>,<columnnumber>
277  90,  0,[Non-ANSI feature used with "OPTIONS STRICT_ANSI"]
278  90,  1,[%s is a Regina extension BIF]|<bif>
279  90,  2,[%s is a Regina extension instruction]|<token>
280  90,  3,[%s argument %d, option must start with one of "%s" with "OPTIONS STRICT_ANSI"; found "%s"; a Regina extension]|<bif>,<argnumber>,<optionslist>,<value>
281  93,  0,[Incorrect call to routine]
282  93,  1,[STREAM command %s must be followed by one of "%s"; found "%s"]|<token>,<value>,<value>
283  93,  3,[STREAM command must be one of "%s"; found "%s"]|<value>,<value>
284  94,  0,[External queue interface error]
285  94,  1,[External queue timed out]
286  94, 99,[Internal error with external queue interface: %d "%s"]|<description>,<systemerror>
287  94,100,[General system error with external queue interface. %s. %s]|<description>,<systemerror>
288  94,101,[Error connecting to %s on port %d: "%s"]|<machine>,<portnumber>,<systemerror>
289  94,102,[Unable to obtain IP address for %s]|<machine>
290  94,103,[Invalid format for server in specified queue name: "%s"]|<queuename>
291  94,104,[Invalid format for queue name: "%s"]|<queuename>
292  94,105,[Unable to start Windows Socket interface: %s]|<systemerror>
293  94,106,[Maximum number of external queues exceeded: %d]|<maxqueues>
294  94,107,[Error occured reading socket: %s]|<systemerror>
295  94,108,[Invalid switch passed. Must be one of "%s"]|<switch>
296  94,109,[Queue \"%s\" not found]|<queuename>
297  94,110,[%s invalid for external queues]|<bif>
298  94,111,[RXQUEUE function %s invalid for internal queues]|<functionname>
299  95,  0,[Restricted feature used in "safe" mode]
300  95,  1,[%s invalid in "safe" mode]|<token>
301  95,  2,[%s argument %d invalid in "safe" mode]|<bif>,<argnumber>
302  95,  3,[%s argument %d: "%s", invalid in "safe" mode]|<bif>,<argnumber>,<token>
303  95,  4,[STREAM argument 3: Opening files for WRITE access invalid in "safe" mode]
304  95,  5,[Running external commands invalid in "safe" mode]
305 100,  0,[Unknown filesystem error]
307 # Extra general phrases requiring translation:
308 # The text in () is the corresponding array name in error.c
310 # (err1prefix)   "Error %d running \"%.*s\", line %d: %.*s",
311 # (suberrprefix) "Error %d.%d: %.*s",
312 # (err2prefix)   "Error %d running \"%.*s\": %.*s",
313 # (erropen)      "Unable to open language file: %s",
314 # (errcount)     "Incorrect number of messages in language file: %s",
315 # (errread)      "Unable to read from language file: %s",
316 # (errmissing)   "Text missing from language file: %s.mtb",
317 # (errcorrupt)   "Language file: %s.mtb is corrupt",