I have problem with domains that are used for prefixing the languages, details below:
Languages are configured as follows:
domain name only;
polish:
http://s1m.dev
english (default):
http://en.s1m.dev
Now the PROBLEM:
Going from http://en.s1m.dev/* (EN) to http://s1m.dev/* (PL) (using standard language switching block) is treated as making external linking, while going from http://s1m.dev/* (PL) to http://en.s1m.dev/* (EN) is treated correctly, as just internal linking.
What's more:
- logging into PL domain doesn't log user into EN domain and vice-versa (user session is not shared through domains) - it is required to log in to both
- translated content type names (module i18n - Content type translation) in PL are not shown - on both are used only EN names
I don't know where is the core of my problem.
I tried to change settings.php ($cookie_domain and $base_url) but it hasn't helped.
Any possible solutions?
Configuration:
Drupal 6.22
External Links 6.x-1.11
i18n 6.x-1.10
windows 7 64bit:
hosts file:
127.0.0.1 s1m.dev
127.0.0.1 en.s1m.dev
xampp 1.7.4:
httpd-vhosts.conf
DocumentRoot "C:\xampp\htdocs\s1m"
ServerName s1m.dev
ServerAlias s1m.dev