From: Jean Louis <bugs@gnu.support>
To: Christopher Dimech <dimech@gmx.com>
Cc: help-gnu-emacs@gnu.org, moasenwood@zoho.eu
Subject: Re: Emacs i18n
Date: Wed, 21 Jul 2021 15:56:26 +0300 [thread overview]
Message-ID: <YPgZevT3XZRoE2Is@protected.localdomain> (raw)
In-Reply-To: <trinity-b6d8bad5-5ea6-4d1c-b498-548f92de7ecf-1626856096833@3c-app-mailcom-bs01>
* Christopher Dimech <dimech@gmx.com> [2021-07-21 11:29]:
> > > And all over the world, a lot of students who do not feel
> > > confident with English treat the lack of available
> > > translations as a significant hurdle, or even a barrier.
>
> This would not solve the problem of doing real work. Nobody
> would care about that piece of software if not written in english.
To contrary I think many would have benefits with software written in
their language.
> I wonder how we never got any programming languages not in the
> english language.
Here are some references in the list:
https://en.wikipedia.org/wiki/Non-English-based_programming_languages
> Because all those people were either living in the United States or
> the United Kingdom.
Because the computer science is based in English countries.
> Could be that the French are still in denial in accepting such fact.
> They were the original developers and authors of computing
> technology.
French based programming languages are: Logo, RoboMind, Catrobat,
AppleScript, ALGOL 68, GOTO++, Linotte, LSE, BASICOIS, SPIP, 4th
Dimension, so that is all from the above reference.
I find the idea of translating programming language very
important.
And not that I find it hard to implement:
- I would use any programming language as the starting language;
- Any description defined would be defined in chunks so that automated
programming works better. For example names of variables would not
be names, rathre pointers to ID of the variable which then has
entries for each programming language; same for functions and other
objects;
- Then one would generate the language in the starting language;
- If translated it would be generated in the other language.
- I would demand more literate function naming;
Translation would speed up computer level knowledge in many other countries.
--
Jean
Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns
In support of Richard M. Stallman
https://stallmansupport.org/
next prev parent reply other threads:[~2021-07-21 12:56 UTC|newest]
Thread overview: 87+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-07-17 9:27 Emacs i18n Narendra Joshi
2021-07-17 9:36 ` Thibaut Verron
2021-07-17 9:53 ` Eli Zaretskii
2021-07-17 13:32 ` mrf
2021-07-17 14:01 ` Eli Zaretskii
2021-07-17 20:00 ` Alexandre Garreau
2021-07-17 20:57 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-17 22:06 ` Jean-Christophe Helary
2021-07-17 22:55 ` Alexandre Garreau
2021-07-18 2:26 ` Jean-Christophe Helary
2021-07-19 1:53 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-18 6:47 ` Eli Zaretskii
2021-07-19 1:52 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-19 1:51 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-19 5:28 ` Thibaut Verron
2021-07-21 5:24 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 6:32 ` Alexandre Garreau
2021-07-21 9:45 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 10:16 ` Christopher Dimech
2021-07-21 12:08 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 12:36 ` Alexandre Garreau
2021-07-21 8:28 ` Christopher Dimech
2021-07-21 8:39 ` tomas
2021-07-21 9:18 ` Christopher Dimech
2021-07-21 10:52 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 11:53 ` Christopher Dimech
2021-07-21 12:56 ` Jean Louis [this message]
2021-07-21 13:23 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 13:39 ` Thibaut Verron
2021-07-21 14:05 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 14:47 ` Thibaut Verron
2021-07-21 17:55 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 18:15 ` Thibaut Verron
2021-07-21 18:26 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 18:27 ` Christopher Dimech
2021-07-21 18:42 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 19:06 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 19:40 ` Stefan Monnier via Users list for the GNU Emacs text editor
2021-07-21 20:49 ` Christopher Dimech
2021-07-21 21:44 ` Stefan Monnier via Users list for the GNU Emacs text editor
2021-07-21 21:58 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 22:55 ` Stefan Monnier via Users list for the GNU Emacs text editor
2021-07-22 7:05 ` Christopher Dimech
2021-07-22 8:11 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-22 8:16 ` tomas
2021-07-22 9:24 ` Christopher Dimech
2021-07-22 5:49 ` Eli Zaretskii
2021-07-22 10:04 ` Christopher Dimech
2021-07-21 21:57 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-22 7:09 ` tomas
2021-07-22 8:17 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-22 9:18 ` lisa-asket
2021-07-22 3:48 ` [External] : " Drew Adams
2021-07-22 4:08 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-22 7:10 ` tomas
2021-07-21 14:22 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 17:02 ` Christopher Dimech
2021-07-21 17:49 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-19 11:43 ` Alexandre Garreau
2021-07-21 6:11 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 7:02 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 8:43 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 10:04 ` Christopher Dimech
2021-07-21 10:14 ` tomas
2021-07-21 10:34 ` Alexandre Garreau
2021-07-21 11:16 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 13:01 ` Jean Louis
2021-07-21 13:51 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-22 8:15 ` Alexandre Garreau
2021-07-22 17:32 ` Yuri Khan
2021-07-22 18:02 ` Alexandre Garreau
2021-07-21 7:31 ` Alexandre Garreau
2021-07-21 7:47 ` Thibaut Verron
2021-07-21 9:59 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 10:28 ` Christopher Dimech
2021-07-21 11:49 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-21 12:44 ` Christopher Dimech
2021-07-21 13:20 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-23 6:03 ` Jean Louis
2021-07-23 9:22 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-27 20:52 ` Christopher Dimech
2021-07-17 22:03 ` Jean-Christophe Helary
2021-07-19 1:46 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-18 6:28 ` Eli Zaretskii
2021-07-17 20:06 ` Alexandre Garreau
2021-07-17 22:03 ` Jean-Christophe Helary
2021-07-18 6:30 ` Eli Zaretskii
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=YPgZevT3XZRoE2Is@protected.localdomain \
--to=bugs@gnu.support \
--cc=dimech@gmx.com \
--cc=help-gnu-emacs@gnu.org \
--cc=moasenwood@zoho.eu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).