Quote Originally Posted by Boblawblah View Post
I'm not clicking on that, but I think the localization is just fine.
Go to any youtube video, hit that "share" button, and it'll give you a youtu.be link. It's just a link shortening thing.