We've talked about creating a deeper hierarchy of errors than is shown in the manual:
http://docs.racket-lang.org/reference/exns.html#%28part._.Built-in_.Exception_.Types%29 But it would be some painstaking work. Guillaume did some work on this: http://scholar.google.com/citations?hl=en&authuser=0&user=DFJca0EAAAAJ But it hasn't yet been integrated well enough Jay On Thu, Sep 4, 2014 at 1:44 PM, Antti Karttunen <antti.karttu...@gmail.com> wrote: > On Thu, Sep 4, 2014 at 7:00 PM, <dev-requ...@racket-lang.org> wrote: > >> Message: 6 >> Date: Thu, 4 Sep 2014 11:35:32 -0400 >> From: Philippe Meunier <meun...@ccs.neu.edu> >> To: dev@racket-lang.org >> Subject: Re: [racket-dev] How to translate DrRacket GUI to another >> (human) language? >> Message-ID: <20140904153532.ga31...@tekken.ccs.neu.edu> >> Content-Type: text/plain; charset=us-ascii >> >> Jay McCarthy wrote: >>>I also believe (and Robby can confirm this) >>>that any string translations you leave out will just remain in >>>English, even if you don't include them in your constants file. >> >> Yes. See also >> http://docs.racket-lang.org/string-constants/index.html#%28part._.Adding_.String_.Constants%29 >> >> There's also a (very low traffic) mailing list for translators: >> http://lists.racket-lang.org/translators/ >> You can subscribe to this mailing list if you want to be kept up to >> date with changes made to english-string-constants.rkt. >> >> Note that these translation files only cover the DrRacket GUI and some >> of the tools, not error messages that result from evaluating code. > > Yes, I just realized this painful truth: > > Bienvenido a DrRacket, versión 5.3.1 [3m]. > Lenguaje: Estudiante Principiante; memory limit: 128 MB. >> (cons 1 2 3) > cons: expects only 2 arguments, but found 3 >> (list '(a b c))) > quote: expected the name of the symbol after the quote, but found a part >> > > Willkommen bei DrRacket, Version 5.3.1 [3m]. > Sprache: Anfänger; memory limit: 128 MB. >> (cons 1 2 3) > cons: expects only 2 arguments, but found 3 >> urpot > urpot: this variable is not defined >> > > And understanding these error messages is the most important part for > the beginning student! So, is it even on a roadmap that they would be > localizable in the future? > > > Yours, > > Antti > >> >> Philippe >> >> >> >> >> End of dev Digest, Vol 68, Issue 3 >> ********************************** > > _________________________ > Racket Developers list: > http://lists.racket-lang.org/dev -- Jay McCarthy http://jeapostrophe.github.io "Wherefore, be not weary in well-doing, for ye are laying the foundation of a great work. And out of small things proceedeth that which is great." - D&C 64:33 _________________________ Racket Developers list: http://lists.racket-lang.org/dev