[racket-dev] dev Digest, Vol 68, Issue 3
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.karttunen at gmail.com> wrote:
> On Thu, Sep 4, 2014 at 7:00 PM, <dev-request at racket-lang.org> wrote:
>
>> Message: 6
>> Date: Thu, 4 Sep 2014 11:35:32 -0400
>> From: Philippe Meunier <meunier at ccs.neu.edu>
>> To: dev at racket-lang.org
>> Subject: Re: [racket-dev] How to translate DrRacket GUI to another
>> (human) language?
>> Message-ID: <20140904153532.GA31695 at 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