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.

CommentFileSizeAuthor
path_breadcrumbs_i18n.jpg76.18 KBmoniuch

Comments

Anthony Goode’s picture

Hi,

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.

moniuch’s picture

I'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.

moniuch’s picture

When 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:

  • make an alias for target language
  • install a valid path (using i18_page_views module or your own hook_menu)

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

kalabro’s picture

Status: Active » Closed (won't fix)

Let's merge it with #2056345: Translatable path