This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
Re: lang=en-US destroys titles
- To: docbook-apps at lists dot oasis-open dot org, elharo at metalab dot unc dot edu
- Subject: Re: DOCBOOK-APPS: lang=en-US destroys titles
- From: Bob Stayton <bobs at caldera dot com>
- Date: Wed, 18 Jul 2001 10:58:04 -0700 (PDT)
> From: Elliotte Rusty Harold <elharo@metalab.unc.edu>
>
> I tried to report this on SourceForge but couldn't figure
> out how to do that. I'm using Docbook XSL 1.4.1.
On the sourceforge Docbook project page, just below the
title, are a couple rows of links that include "Bugs". When
you go to that page, there is link labeled "Submit New"
just above the selection boxes. It isn't real obvious.
I went ahead and submitted it for you.
> After I added a lang="en-US" attribute to my root book
> element, all titles in my book promptly disappeared. They
> were still present in the TOCs, but the actual headers in
> the text were blank. This was for sections, figures, notes,
> examples, everything that had a title. Removing
> lang="en-US" from the book element fixed the problem. I
> have not yet experimented with other lang codes to see what
> they do.
>
> The problem was evident in both PDF produced by FOP and
> chunked HTML. I haven't checked the other variants yet. --
It will be in all variants, I'm afraid. The titles (and
xrefs for that matter) are handled by the gentext templates
for localization of "Chapter" labels and such. The problem
here is that it is not falling back to the two-character
lang code like "en" when there isn't a specific file for a
lang+country code like "en-US". It should.
I've got a fix but I'd like to check it out with Norm
before I check it in to make sure I'm fixing it in the
right place in the templates.
For now, try using just lang="en".
bobs
Bob Stayton 400 Encinal Street
Publications Architect Santa Cruz, CA 95060
Technical Publications voice: (831) 427-7796
Caldera International, Inc. fax: (831) 429-1887
email: bobs@caldera.com
------------------------------------------------------------------
To unsubscribe from this elist send a message with the single word
"unsubscribe" in the body to: docbook-apps-request@lists.oasis-open.org