Hi Helge,

On Mon, Nov 18, 2024 at 05:43:05PM +0000, Helge Kreutzmann wrote:
> Am Mon, Nov 18, 2024 at 04:00:59PM +0100 schrieb Marc Haber:
> > On Thu, Oct 31, 2024 at 08:51:20PM +0000, Helge Kreutzmann wrote:
> > > Ah, you do everything in the debian/rules file, there you make the
> > > appropriate call. So then the Makefile is pure cosmetic, isn't it?
> > 
> > Maybe. I have removed it in my experimental work tree and will see
> > whether this breaks anything. Will report back. Probably not this week.
> > 
> > > And since you set the limit to 95% (rather than the common 80%) quite
> > > a few files are currently not build.
> > 
> > That's a matter of style. I despise switching back and forth between
> > langauges in the same paragraph, so I have set the hurdle a bit higher.
> > Is that bad?
> 
> Po4a is paragraph based, so either a paragraph is rended in english
> (if the translation does not exist or is outdated) or in the target
> language.
> 
> Jumping back and forth between languages is of course not optimal, but
> usually 80% is a good compromise, especially since translators are a
> scarce ressource. 

I might overlook the connection between incomplete translations not being
used and the scarce resource translators. Am I wasting translator's time
by waiting for them to work?

> And consider the following scenario:
> You add a new sections with lots of paragraphs, or quite a few new
> options. Then the translation might drop below 95%, but actually the
> new text is not "randomly" scattered over the man page, but limited in
> one part. So having the rest in the users language can still be a
> coherent reading experience (and the user might not be interested in
> these new options or might not need the new section).

With short phrases it might even result in lange changing mid-sentence.

> If you want it really simple, then take my toy package linuxinfo. But
> I cannot guarantee that I considered all corner cases correctly, I'm
> not a programmer and my autoconf is, well, basic.

Will look.

> And I'm pretty sure some right combination of "apt*" tool command will
> print you all packages using (build depending on) po4a. 

Yes, but that doesnt show me whether po4a is being used correctly or
just by another maintainer with semi-knowledge like mine.

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany    |  lose things."    Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421

Reply via email to