bug-gettext
[Top][All Lists]
Advanced

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

Re: [bug-gettext] msgmerge --diff-to-previous (feature request)


From: Ineiev
Subject: Re: [bug-gettext] msgmerge --diff-to-previous (feature request)
Date: Sun, 30 Oct 2011 19:23:04 +0000
User-agent: Thunderbird 2.0.0.14 (X11/20080501)

On 10/30/2011 07:02 PM, Alexander Potashev wrote:
2011/10/30 Ineiev <address@hidden>:
Probably all programs would be happy if msgmerge used something like "# |"
for diffs, but such lines would accumulate on every subsequent merging.

Do you mean "# |" with a space in between? That would work as
translators' comments ("human" comments),

Exactly.

so that you'll break human comments.

My guess was that they won't break human comments, just add more
lines.

«#* msgid "(diff to previous msgid)"» gets accepted silently by
Lokalize and even by libgettextpo-0.18.1.1.
Do they add it to human comments?

Lokalize doesn't add "#* msgid" into translators' ("human") comments,
it most likely just ignores all "#* ..." lines. Don't know about
libgettextpo (should I check it?)

Quick test with msgcat from gettext-0.17 shows that when I add
'#* ' after '#| msgid "..."' it throws an error message; when
it is before '#| msgid ', it replaces the prefix with "# *"
and moves the line up, before all gettext-managed comments.



reply via email to

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