I've been working on a multilingual site and the fact that URL aliases are selectively available based on language seems a little awkward. I like that the path module is language aware and stores a language, however I view as as more of a language provider, than translatable content.