There are times when the page that you need to link to on your server isn't a drupal page, but in the current set up if you want to go to a page without having the en, es, fr, etc being added to the url the only way you can do it is to create a link that contains the entire url and then that particular page for example http://www.translationdesigns.com/cron.php. If I just create a menu item that has cron.php for the path the i18n messes with it and changes it to en/cron.php which doesn't go anywhere. If I try entering the slash in front of the path /cron.php the link is changed even more and it creates several other characters and it doesn't work. Adding in the full url is impractical in many situations especially since this is something I need to be running on several websites. Is there any way around this? Is this a bug? Or is this just the way things are for now?

Comments

PixelClever’s picture

This is also a problem when other modules want to reference a page that has a defined url that can't include the language in the url. There was a problem with this with the xml sitemap module. Someone patched the sitemap module to fix it, but it seems that this should have been fixed on the i18n end instead. There needs to be a way of not having the language added to the url. Maybe something like a tag or something like that that could be included in the url or in the coding for the module.

R.Hendel’s picture

Component: Module i18nmenu » Taxonomy
Status: Active » Closed (won't fix)

Deprecated - D5 is no longer supported.