Hi,
It is fixed.
You will need to include <base> in the <head> tag or use absolute path for links:
example:
<link href="style.css" rel="stylesheet" type="text/css" /> should be
<link href="/style.css" rel="stylesheet" type="text/css" />
Also, you will need to use this rewrite rules instead:
- Code: Select all
# gtranslate config
RewriteRule ^([a-z]{2}|zh-CN|zh-TW)/([a-z]{2}|zh-CN|zh-TW)/(.*)$ /$1/$3 [R=301,L]
RewriteRule ^([a-z]{2}|zh-CN|zh-TW)/([a-z]{2}|zh-CN|zh-TW)$ /$1/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-z]{2}|zh-CN|zh-TW)/(.*)$ /gtranslate/translate.php?lang=$1&url=$2&force_no_api=1 [L,QSA]
RewriteRule ^([a-z]{2}|zh-CN|zh-TW)$ /gtranslate/translate.php?lang=$1&force_no_api=1 [L,QSA]
There will be a need to force your web server to respond with UTF-8 encoding.
Please check for example Russian:
http://www.freewebspace.biz/ru/