Use en-US instead of en_us locale code I want to use locales like en-US instead of en_us.
Is there a way to do this other than creating totally new locales?
Can I set it up at the siteUrl ?
When defining your siteUrl, you can do:

return array(
    // ...
    'siteUrl' =&gt; array(
        'en_us' =&gt; 'http://example.com/en-US/',
        // ...
    ),
);