Closed (won't fix)
Project:
Path Breadcrumbs
Version:
7.x-3.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
28 Jan 2013 at 20:24 UTC
Updated:
6 Aug 2013 at 15:35 UTC
I think Path Breadcrumbs is missing a good support for multilingual sites.
The last vertical tab Breadcrumbs allows you to provide link title and link path, but when the link path is an alias for a given language, or is a member of a translation path set, the rendered breadcrumb has invalid cross-language link. The Translate tab allows you to translate just the labels, not the paths. I'd assume then that Path Breadcrumbs would sniff all possible translation sets, menu item sets, aliases to properly render the breadcrumbs for a given language.
Attached: a combo of screenshots reflecting the case.
| Comment | File | Size | Author |
|---|---|---|---|
| path_breadcrumbs_i18n.jpg | 76.18 KB | moniuch |
Comments
Comment #1
Anthony Goode commentedHi,
Is the settings option “Use module breadcrumbs render function” checked?.
I had a similar problem with sites not in English but I did no use any language prefix.
Comment #2
moniuch commentedI'm afraid I won't be able to answer right away, as - luckily - my client did not like the breadcrumbs idea ;-) so I uninstalled the module and removed everything pertaining to it. I would gladly hear from dev team whether this could be the cause.
Comment #3
moniuch commentedWhen I thought more of this issue, I stated that it might be misleading that there are x way to provide parallel translation path for a view.
If a view makes a path in the source language, to have its translation you might:
Then you might associate them, or not, into a path translation set (as shown by the path_breadcrumbs_i18n.jpg image.
Thus, we have too many points where we could fail. It'd be advisable to provide help for views-oriented usage on international sites.
I'd be glad if someone showed me this could be done with current version. Really :)
Comment #4
kalabroLet's merge it with #2056345: Translatable path