Related articles |
---|
[3 earlier articles] |
Re: call by name, was silly question: prefix vs postfix ops wclodius@los-alamos.net (2008-03-05) |
Re: call by name, was silly question: prefix vs postfix ops anw@cuboid.uk (2008-03-07) |
Re: call by name, was silly question: prefix vs postfix ops torbenm@app-2.diku.dk (2008-03-07) |
Re: call by name, was silly question: prefix vs postfix ops DrDiettrich1@aol.com (Hans-Peter Diettrich) (2008-03-09) |
Re: call by name, was silly question: prefix vs postfix ops gah@ugcs.caltech.edu (glen herrmannsfeldt) (2008-03-10) |
Re: localized keywords, was call by name DrDiettrich1@aol.com (Hans-Peter Diettrich) (2008-03-14) |
Re: localized keywords, was call by name mailbox@dmitry-kazakov.de (Dmitry A. Kazakov) (2008-03-14) |
From: | "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> |
Newsgroups: | comp.compilers |
Date: | Fri, 14 Mar 2008 18:53:32 +0100 |
Organization: | cbb software GmbH |
References: | 08-03-012 08-03-019 08-03-026 08-03-031 08-03-034 08-03-038 08-03-044 08-03-045 08-03-052 |
Keywords: | i18n |
Posted-Date: | 14 Mar 2008 14:01:12 EDT |
On Fri, 14 Mar 2008 04:27:31 +0100, Hans-Peter Diettrich wrote:
> glen herrmannsfeldt wrote:
>
>> It might be that some use a preprocessor to replace language appropriate
>> keywords, but I believe most just use the usual english words.
But the preprocessor itself should be localized as well... (:-))
> While a preprocessor may be a solution for users of basically Latin
> character sets, I also remember attempts to translate programming
> languages into Russian, what certainly would make sense when Cyrillic
> (Greek...) keyboards don't have ASCII keys at all. But unfortunately
> the Russian keywords were much longer than the English ones...
I remember a revised Algol 68 report published in USSR. All keywords were
translated into Russian. Because Russian is a heavily inflected language
with, as you said, comparably long words, they used abbreviations. It was
an utter mess. In the bookstore I first saw it, I didn't even considered to
buy the book.
> Microsoft once had decided to nationalize VBA, with the very welcome
> effect that my German WinWord could not be affected by foreign malware
> macros <BG>. This bad decision was corrected *very* soon...
Not completely. Excell stays localized. Its German version uses comma for
decimal point, with a devastating effect, as expected...
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
Return to the
comp.compilers page.
Search the
comp.compilers archives again.