Re: [racket-dev] dev Digest, Vol 68, Issue 3

2014-09-04 Thread Antti Karttunen
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


Re: [racket-dev] dev Digest, Vol 68, Issue 3

2014-09-04 Thread Jay McCarthy
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=enauthuser=0user=DFJca0EJ

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.
  - DC 64:33

_
  Racket Developers list:
  http://lists.racket-lang.org/dev