[daisy] [JIRA] Commented: (DSY-417) Labels in Navigation Tree for
Multi-Language Sites
Rolf Sigg (JIRA)
issues at cocoondev.org
Tue Mar 6 07:23:20 CST 2007
[ http://issues.cocoondev.org//browse/DSY-417?page=comments#action_13048 ]
Rolf Sigg commented on DSY-417:
-------------------------------
Another solution:
5. Allow navigation labels to be given in different languages. The navigation tree shows the label in the language of the currently shown document.
> Labels in Navigation Tree for Multi-Language Sites
> --------------------------------------------------
>
> Key: DSY-417
> URL: http://issues.cocoondev.org//browse/DSY-417
> Project: Daisy
> Type: Bug
> Components: Navigation
> Versions: public - 1.5
> Reporter: Rolf Sigg
> Priority: Minor
>
> Use Case: A site with every document available in multiple languages (for all documents the same set of languages).
> The navigation tree seems always to be generated from the document variant that is configured in siteconf.xml (id, branch, language). Even if a document in a different branch/language is shown, the navigation tree is generated from the site variant.
> For our use case this alone would not be a problem, since the site structure for all languages of the site should be identical. But the navigation document additionally contains labels. If a document with a different language is shown, the navigation tree still shows the labels in the site default language. Therefore, navigation tree and document language do not match any more.
> I see the following solutions:
> 1. Don't use labels in multilanguage sites :-(
> 2. Create a different site for each desired language, each with it's own navigation document. In the skin, hide the variant chooser and display a language chooser instead. The language chooser switches to the corresponding site.
> 3. Modify daisy such that the navigation tree is generated by the navigation document variant for the same branch/language as the document, with fallback to the site branch/language if this variant does not exist.
> 4. ... I am sure there are other possibilities...
> From our current point of view, the 3rd solution would be best for our use case.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.cocoondev.org//secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
More information about the daisy
mailing list