Ola, URLs with # shouldn't work. That is supposed to be the fragment identifier. Maybe the browser is luckily urlencoding it for you.
Matthias,
Maybe you are right. That is a seperate discussion though. If the name of the folder part of the localized user interface? Are class names localized in the same way?
Dave,
perhaps I do not even understand your question properly. File and class names do occur in nested localized messages, for instance, "Are you sure you want do delete #public-folder# and all of its content?" or the like. Names should remain constant, whereas the surrounding parts of the messages should be localized. But that's only my user's preference and I don't know about the intended design, as I said already here https://openacs.org/forums/message-view?message_id=167301