From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail
From: Emanuel Berg via Users list for the GNU Emacs text editor <help-gnu-emacs@gnu.org>
Newsgroups: gmane.emacs.help
Subject: Re: Emacs as a translator's tool
Date: Fri, 05 Jun 2020 09:55:03 +0200
Message-ID: <87bllyhrqg.fsf@ebih.ebihd>
References: <871rn35lqc.fsf@mbork.pl> <87zh9r45ad.fsf@mbork.pl>
 <87h7vz2m5g.fsf@ebih.ebihd>
 <CAP_d_8XGk24C63t4HA_4P+0_n4Ta5J0San1Ac4OmtJqmCjK8Hg@mail.gmail.com>
 <87zh9r16ma.fsf@ebih.ebihd> <20200529095905.GA2284@tuxteam.de>
 <87367j10n1.fsf@ebih.ebihd> <20200529113440.GB2284@tuxteam.de>
 <871rn3yn6d.fsf@ebih.ebihd>
 <4C297F95-34C5-42C3-BB80-DA395D983D97@traduction-libre.org>
 <87o8q6ury3.fsf@ebih.ebihd>
 <F2E4E56C-7F1B-4AE7-93B6-541ACC63BDDF@traduction-libre.org>
 <87k10mhv2j.fsf@ebih.ebihd>
 <761DE650-4A85-4D29-8301-0C6BDDCDAD4A@traduction-libre.org>
Reply-To: Emanuel Berg <moasenwood@zoho.eu>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202";
	logging-data="41488"; mail-complaints-to="usenet@ciao.gmane.io"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
Cc: Ingemar Holmgren <dag.h@hotmail.se>
To: help-gnu-emacs@gnu.org
Cancel-Lock: sha1:8BZFseW1A0E3SCgU+KzzWkAwqtE=
Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jun 05 09:55:31 2020
Return-path: <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org>
Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org
Original-Received: from lists.gnu.org ([209.51.188.17])
	by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
	(Exim 4.92)
	(envelope-from <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org>)
	id 1jh7CN-000Ag8-1Z
	for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 05 Jun 2020 09:55:31 +0200
Original-Received: from localhost ([::1]:38320 helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org>)
	id 1jh7CM-0004qs-39
	for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 05 Jun 2020 03:55:30 -0400
Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56528)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <geh-help-gnu-emacs@m.gmane-mx.org>)
 id 1jh7C4-0004qi-Qv
 for help-gnu-emacs@gnu.org; Fri, 05 Jun 2020 03:55:12 -0400
Original-Received: from ciao.gmane.io ([159.69.161.202]:34440)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <geh-help-gnu-emacs@m.gmane-mx.org>)
 id 1jh7C3-00009M-Rt
 for help-gnu-emacs@gnu.org; Fri, 05 Jun 2020 03:55:12 -0400
Original-Received: from list by ciao.gmane.io with local (Exim 4.92)
 (envelope-from <geh-help-gnu-emacs@m.gmane-mx.org>)
 id 1jh7C2-000AKX-6d
 for help-gnu-emacs@gnu.org; Fri, 05 Jun 2020 09:55:10 +0200
X-Injected-Via-Gmane: http://gmane.org/
Mail-Followup-To: help-gnu-emacs@gnu.org
Mail-Copies-To: never
Received-SPF: pass client-ip=159.69.161.202;
 envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io
X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/05 02:43:08
X-ACL-Warn: Detected OS   = Linux 2.2.x-3.x [generic] [fuzzy]
X-Spam_score_int: -16
X-Spam_score: -1.7
X-Spam_bar: -
X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9,
 HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_PASS=-0.001,
 URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN
X-Spam_action: no action
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/help-gnu-emacs>,
 <mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/help-gnu-emacs>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/help-gnu-emacs>,
 <mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org
Original-Sender: "help-gnu-emacs"
 <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org>
Xref: news.gmane.io gmane.emacs.help:123237
Archived-At: <http://permalink.gmane.org/gmane.emacs.help/123237>

Jean-Christophe Helary wrote:

>> But as for this discussion how to do it, it
>> suddenly becomes a question of using Emacs (the
>> interface) to use OmegaT's resources (DB +
>> search)...
>
> No.
>
> You asked for a description of a translator's
> workflow. I gave you one, pretty detailed, and not
> dependent on any tool.
>
> Emacs can work with databases (sqlite for ex) and
> have the matching engine written in emacslisp.

Right, but I suspect when people want to use Emacs
rather than OmegaT, it is because they use Emacs as
their editor and common interface to the whole
system, and they are used to it, and Emacs is used to
them (thru config/extension) - I think that this is
the entry point, not that anyone is dissatisfied with
the search/DB capabilities of OmegaT...

So if OmegaT already does the search well and comes
with a database (with data), and if all that is FOSS
it makes more sense to bring it over as it is, and
make the interface which would be an Emacs major mode
or a bunch of different modes - for starters, one
with the "segments", and one with suggestions and
keys:

  a: suggestion 1
  s: suggestion 2
  d: ..         3

and more advanced keys like `e a' = insert suggestion
a only edit it first and so on...

But even with an Emacs keyboard-only interface, while
an IMMENSE improvement, it still doesn't sound like
fun :( Reading, thinking, and typing, all at once,
almost, that sounds like fun. But getting a selection
from a database and picking the best alternative,
that just doesn't appeal to me.

-- 
underground experts united
http://user.it.uu.se/~embe8573
https://dataswamp.org/~incal