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

translations should update to the new makefiles and templates now.



The new makefiles and templates are ready now. Converting to them
should be done in one fell swoop (all in one shot in case that is
too colloquial) since there are incompatable changes.

How to convert?
First, update the template files. Most of the changes have been
to move a few more things into the templates. This means future
changes can be done without touching the translation files.
Note: some translations were translating things that shouldn't
have been. Comments have been added where this was a problem.

Second, add/update webwml/english/Make* to your language directory
(you can ignore Makefile.README. All language related changes are
in Make.lang. For subdirs, simply copy the corresponding Makefile
from the english directory. The only reason a translation should
modify the Makefiles in subdirs is to change the DIRS variable.

Third, delete unnecessary lines from all .wml files. They are
 - '#!wml' lines. The outfile is now specified in the Makefile.
   This is important as translators kept forgetting and the english
   html files were getting overwritten.

 - Get rid of any 'Return to the homepage' and '<: languages() :>'
   lines at the end of files. These are now in the template files.
   There is no need for a <hr> at the end either.
Basically, all that should be left is the body of the page with
either one or two '#use' lines at the top.

Except for the changes to the template files (which should not take
more than 15 minutes), the changes can be done by anyone. If any
translations would like me to help them with the conversion, just
ask.

If you encounter any difficulties don't hesitate to bring them to debian-www.
I have heard, indirectly, that some of the translations were experiencing
problems. If they aren't brought to our attention there is no way they can
be fixed.

Jay Treacy


Reply to: