Vivien Kraus <[email protected]> writes:

> Hello!
>
> Le dimanche 09 mars 2025 à 19:16 +0100, Bruno Haible a écrit :
>> Yes, there have been programming languages where the keywords were
>> different
>
> I am not talking about bash as a programming language, but how to
> invoke programs on the command-line. I think if people want to write
> shell programs, it is easy enough to add export LANG=C and enjoy the
> programming experience as usual.

Well, this means all current scripts are broken.  Also, this means
translations of any programs invoked by scripts are broken.

>> And the vendor realized that they had to translate every tutorial and
>> every
>> programming guide into each possible language separately.
> The same applies with GUIs in general: to make a guide, you have to
> take screenshots in every language, otherwise the users will not be
> able to find the interface elements you are talking about. Yet we
> usually translate them.

They could: the relative position of elements does not change, usually.
In addition, GUI buttons usually aren't part of API in the same sense as
flags or as the spreadsheet function example Bruno presented.  GUI
scripting is far less prominent and, when actually done (think Emacs or
other scriptable programs), the language by which scripting is done is
usually English.
-- 
Arsen Arsenović

Attachment: signature.asc
Description: PGP signature

Reply via email to