cvs commit: www/en Makefile index.xsl navigation.xml
www/share/mk web.site.mk www/share/sgml includes.misc.xsl
Hiroki Sato
hrs at FreeBSD.org
Mon Feb 2 05:31:25 PST 2004
Josef El-Rayes <josef at FreeBSD.org> wrote
in <200402010002.i1102wCF076490 at repoman.freebsd.org>:
josef> josef 2004/01/31 16:02:58 PST
josef>
josef> FreeBSD doc repository
josef>
josef> Modified files:
josef> en Makefile index.xsl
josef> share/mk web.site.mk
josef> share/sgml includes.misc.xsl
josef> Added files:
josef> en navigation.xml
josef> Log:
josef> Remove plain html navigation and replace it with xml/xslt based navigation
josef> So navigation is now maintained through navigation.xml.
josef> This makes adding links very simple now.
How about moving navigation.xml into share/sgml? Since in the current
structure adding a link into navigation.xml only affects the English
version, many localized copies have to be maintained, too (and it makes
difficult to revise the templates in includes.misc.xsl). Using the name
attribute as a translation key, it can also be localized via transtable
infrastructure. If do so, when a new item is added, it can also appear
in the localized www page without delay (in English, though).
By the way, I am working on making new, not-translated items in
news.xml appear in the localized www page in English. I think
this sort of changes help the translation teams and the readers
because the translation tends to get behind. Comments?
--
| Hiroki SATO
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-doc/attachments/20040202/d71f0d83/attachment-0001.bin
More information about the cvs-doc
mailing list