|[3 earlier articles]|
|Re: call by name, was silly question: prefix vs postfix ops email@example.com (2008-03-05)|
|Re: call by name, was silly question: prefix vs postfix ops firstname.lastname@example.org (2008-03-07)|
|Re: call by name, was silly question: prefix vs postfix ops email@example.com (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 firstname.lastname@example.org (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 email@example.com (Dmitry A. Kazakov) (2008-03-14)|
|From:||"Dmitry A. Kazakov" <firstname.lastname@example.org>|
|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|
|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...
Dmitry A. Kazakov
Return to the
Search the comp.compilers archives again.