[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Spanish version of CLisp
Carlos Linares writes:
> 20. What's a handler frame? How to translate "handler frame for
> conditions"?
"condition handler" is CLtL2 Chap. 29 vocabular. Instead of
conditions, you may investigate how "exceptions" are translated in the
spanish press and maybe use that term.
> 21. There are a few messages which begin with "~ from ~". They are
Look in io.d:
{ pushSTACK(*stream_); # Wert fu:r Slot STREAM von STREAM-ERROR
pushSTACK(ch); # Character
pushSTACK(*stream_); # Stream
pushSTACK(S(read));
//: DEUTSCH "~ von ~: Gelesenes Zeichen ist kein String-Char: ~"
//: ENGLISH "~ from ~: character read should be a string-char: ~"
//: FRANCAIS "~ de ~ : le caracte!re lu n'est pas de type STRING-CHAR."
The first ~ is the function name, the second the stream that was being
read from or written to and the third is the character that was read/written.
So it says something like "READ from #<STREAM ...>: illegal character"
> SECTION 2
> DEUTSCH "Block-Frame "
> FRANCAIS "_frame_ BLOCK "
> DEUTSCH "Catch-Frame f_r Tag "
> FRANCAIS "_frame_ CATCH pour l'_tiquette "
> .., it seems the french translation plays with the reserved word
> "CATCH" and with the untranslated word: "frame".
> In fact, there are other messages where "frame" or "tagbody" are used
> and they are quite difficult to translate:
I didn't translate either BLOCK, CATCH, TAGBODY or UNWIND-PROTECT in
french as those are the names of the Lisp special forms related to
these messages. I would have liked to translate FRAME, that's why I
put it in <>, as it's not a Common Lisp term and designates the
structure that CLISP puts on the Lisp stack.
Jo"rg Ho"hle.
Joerg.Hoehle@gmd.de http://zeus.gmd.de/~hoehle/amiga-clisp.html