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