Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
From: "Eli Zaretskii" <eliz@gnu.org>
To: Andrew Cagney <cagney@gnu.org>
Cc: ibr@ata.cs.hun.edu.tr, gdb-patches@sources.redhat.com
Subject: Re: an i18n sample
Date: Tue, 26 Oct 2004 05:02:00 -0000	[thread overview]
Message-ID: <01c4bb18$Blat.v2.2.2$62f43fc0@zahav.net.il> (raw)
In-Reply-To: <417D76D5.9000105@gnu.org> (message from Andrew Cagney on Mon, 25 Oct 2004 17:57:41 -0400)

> Date: Mon, 25 Oct 2004 17:57:41 -0400
> From: Andrew Cagney <cagney@gnu.org>
> Cc: gdb-patches@sources.redhat.com
> 
> This isn't the first time we've seen an attempt to mark up GDB.  Last 
> time, unfortunatly, things became bogged down by the desire to fix i18n 
> code problems _before_ marking things, and that let to the process 
> becomming stalled (it's scope became too large so nothing happened), and 
> eventually dropped.  Lets try to avoid that mistake this time.

Baurjan clearly said that he is willing to do both in one go, so I
don't see how we are making the same mistake.

> Looking at the work, there are two tasks here:
> 
> - mark up gdb's strings
> - fix i18n breakage
> 
> Where there's a trivial tweak, perhaps commit it, but for more complex 
> cases we should consider leaving them(1), comming back later.

I didn't see any non-trivial tweaks in the parts of the code that were
posted.  It's a bit more work, but nothing close to rocket science.

> We'll soon hear about it - the i18n users will soon alert us to
> where english is still showing through.
> 
> By doing this we can can limit the scope of the immediate task (so it 
> can be completed), and then address the second over time.

Consider my message to be such an alert (you will see on the TP Web
site that I'm the team leader for a particularly non-trivial
language).

Look, I was asked to give an opinion on the patch, which I did.  If
the majority here wants to see half-baked i18n ``support'' just to say
that some TODO item is done, then so be it.  But I consider simple
markup of deeply English phrases to be a bad example of i18n, because
the results are ugly in many languages, including the one I'm
responsible for.  You are in fact requiring the translators to do
their job twice, because once the code is rearranged along the lines I
suggested, the translations need to be done anew for most of the
messages.  It's a waste of scarcely available resources.

> Hmm, should we require all strings to be "marked-up", using a new macro 
> ``I_()'' for identity strings - ones that shouldn't be translated.

We should use this macro to mark strings that should not be
translated, yes.


  reply	other threads:[~2004-10-26  5:02 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-10-24 10:45 Baurjan Ismagulov
2004-10-24 19:28 ` Eli Zaretskii
2004-10-24 19:57   ` Baurjan Ismagulov
2004-10-24 20:18   ` Daniel Jacobowitz
2004-10-25 20:10     ` Eli Zaretskii
2004-10-25 20:20       ` Daniel Jacobowitz
2004-10-26  4:47         ` Eli Zaretskii
2004-10-26 20:02           ` Daniel Jacobowitz
2004-10-27  5:03             ` Eli Zaretskii
2004-10-25 21:59   ` Andrew Cagney
2004-10-26  5:02     ` Eli Zaretskii [this message]
2004-10-26  7:54       ` Baurjan Ismagulov
2004-10-26 19:56         ` Eli Zaretskii
2004-10-27 17:28           ` Andrew Cagney
2004-11-27 20:54 ` Baurjan Ismagulov
2004-11-27 22:18   ` Eli Zaretskii
2004-11-27 22:54     ` Baurjan Ismagulov
2004-12-04 19:55     ` Baurjan Ismagulov
2004-12-04 22:31       ` Baurjan Ismagulov
2004-12-12 17:12         ` Andrew Cagney
2004-12-12 18:42           ` Daniel Jacobowitz
2004-12-12 21:07             ` Andrew Cagney
2004-12-13  3:37               ` Eli Zaretskii
2004-12-04 23:04       ` Eli Zaretskii
2004-12-05 23:46     ` Baurjan Ismagulov

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

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='01c4bb18$Blat.v2.2.2$62f43fc0@zahav.net.il' \
    --to=eliz@gnu.org \
    --cc=cagney@gnu.org \
    --cc=gdb-patches@sources.redhat.com \
    --cc=ibr@ata.cs.hun.edu.tr \
    /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