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