[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

