[PATCH] dist-time translation

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Mon, 21 Jul 2008 01:08:44 +1200

I believe the last build bugs are gone from the dist, install, and
uninstall requirements.

The absence of translated file removal from distclean target is
intentional. That is only performed on re-translation.

The purpose of this patch:

Add the ability for distribution time creation of the translated error
pages. Deprecating the need to store each and every page in VCS. At
present a manual translation run and VCS update of all files is required
even though the .po are in VCS.

However it also adds a single-point dependency on the po2html
translation toolkit script being present and available on any machine
performing "make dist".

The dist command does all generation, so the individual file are all
present in the tar bundle for the install command without pootle.

Additional requirements:
   translation toolkit install on squid-cache.org server, to do snapshot
and release 'dist' generation translation on behalf of users.

Followups:

  When this is accepted and proven working, only the per-language .po
will be needed. So obsoleting the old translation files in VCS will begin.

PS. if anyone is able to provide a hack to detect po2html and failover
to a tarball D/L from fixed location, it would be welcome as well for
backup.

Amos

-- 
Please use Squid 2.7.STABLE3 or 3.0.STABLE8

Received on Sun Jul 20 2008 - 13:08:49 MDT

This archive was generated by hypermail 2.2.0 : Mon Jul 21 2008 - 12:00:07 MDT