I have an odd situation on a multi-lingual site I am building. I have the site set up on my local dev server and it works fine switching between languages. I have now added the site to an external server to show the client on a subdomain so test-dev.mydomain.com. Everything is exactly the same and the config file has been set up to target this domain. However now switching to another language only brings up the English version of the site when navigating past the home page. Any ideas what is happening here? Could this be because it is sitting on a subdomain?
Config snippet:
'test-dev.mydomain.com' => array(
'devMode' => 'true',
'env' => 'dev',
'environmentVariables' => array(
'siteStore' => '/assets',
'sitePath' => 'http://test-dev.mydomain.com/',
),
'siteUrl' => array(
'en_gb' => 'http://test-dev.mydomain.com/',
'de_de' => 'http://test-dev.mydomain.com/de/',
'pl_pl' => 'http://test-dev.mydomain.com/pl/',
),
)