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

Re: Status of Debian Installer i18n framework improvements/changes



[only sent to debian-i18n]

On Mon, Aug 30, 2004 at 07:35:53PM +0200, Christian Perrier wrote:
[...]
> A few members of translation teams have expressed concerns about this
> new scheme, including some in the French team. The main argument
> against this scheme is more problems for dispatching the work and
> update work.

The merged XX.po file is huge, so when there is a change in a templates
file, translators prefer sending a diff to reviewers.  But context is
then lost and reviewing a diff is much harder than reading a templates
or PO file.
A solution is to make all templates file names unique, thus translators
can use msggrep to rebuild the changed file, e.g.
  msggrep -N ../partman-lvm.templates fr.po > partman-lvm.fr.po
Patches sent by reviewers against partman-lvm.fr.po should apply almost
smoothly on fr.po (except when a msgid appeared in other files).

In short, all remaining debian/templates files should be renamed to
debian/<package>.templates when packages are merged together.

Another painful drawback is that the fr.po history is almost unusable
due to gratuitous commits.  For instance changes between 20204 and 20206
seems to contain only formatting changes without content change.  Or if
there is some content change, it is hidden by formatting changes.  This
is not only true for your automatic commits, but also manual ones (as in
19954).  This was of course also a problem with many small files, but it
becomes more annoying on a large file.

Denis



Reply to: