404 when opening a localized page I get a 404 page when I try to open an Italian page. Homepage www.domain.com/it/ works, but when I proceed to www.domain.com/it/assistenza-e-supporto it gives me a 404. 

English version works. Any idea where I should look to fix this?

I've followed the steps as desribed here: 
https://craftcms.com/docs/localization-guide

Config looks like this:

return array(
    'cpTrigger' =&gt; 'admin',
    'omitScriptNameInUrls' =&gt; true,
    'devMode' =&gt; true,
    'siteUrl' =&gt; array(
        'en_US' =&gt; 'http://local.crafttraining.craft.dev/',
        'es' =&gt; 'http://local.crafttraining.craft.dev/es/',
        'it' =&gt; 'http://local.crafttraining.craft.dev/it/',
    ),
);


Update:
After a day of trying and searching I found out that once I remove the omitScriptNameInUrls from the general.php it works fine, but I would like to have nice url's. 

.htaccess looks like this:

&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On

# Send would-be 404 requests to Craft
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/(favicon\.ico|apple-touch-icon.*\.png)$ [NC]
RewriteRule (.+) index.php?p=$1 [QSA,L]
&lt;/IfModule&gt;


What am I doing wrong. Thanks for helping me out with this.
Found it (at last). The thing was that the . before .htaccess was removed when copying the files to the /it/ folder on OSx