[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Enhancement of `msgmerge --previous'

From: Yavor Doganov
Subject: Re: Enhancement of `msgmerge --previous'
Date: Wed, 09 Apr 2008 08:47:27 +0300
User-agent: Wanderlust/2.15.1 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (Sanjō) APEL/10.6 Emacs/22.2 (i486-pc-linux-gnu) MULE/5.0 (SAKAKI) (gNewSense GNU/Linux)

After some thought and experiments, I am now sure that we shouldn't
mangle the `previous' msgid.  If we do, it will be wrong if the string
changes again (before the translator updates it), since msgmerge will
not touch it if it is fuzzy.  We will then lose the initial msgid
(which was translated), and doing a wdiff between the wdiff'ed
previous-new and the new-new message would result in a mess, at best.

However, there's still room for improvement.  We could enable the
`--previous' option and come up with a console tool or an Emacs
function (or both) that will show the wdiff differences when requested
by the translator -- typically, when she is in the process of updating
the PO file.  Even then, it looks fairly difficult to implement.  But
the gain is immense.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]