Isn't multilanguage supported? I'am using this snippet and it doesn't work.

<?php
if ($language->language == 'en') { 
  return '/en/node/123'; 
} else { 
  return '/node/123'; 
}
?>