cvs commit: www/en Makefile index.xsl navigation.xmlwww/share/mk web.site.mk www/share/sgml includes.misc.xsl

Alex Dupre ale at FreeBSD.org
Mon Feb 2 05:49:21 PST 2004


Hiroki Sato wrote:

>  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).

The problem is that localized web sites often have a mixture of $base 
and $enbase path, so they should maintain their own navigation.xml in 
any case...setting a default of $base is not a solution, since a new 
link may point to a non-existant localized page (and having broken links 
in home page is not good).

>  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?

We (italian) directly link the engligh news for this reason (no 
translation of news), so the important thing is that this will continue 
to work.

--
Alex Dupre



More information about the cvs-all mailing list