Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1 2010-01-23 14:41:09
- ilyuha
- Member
- Registered: 2008-02-14
- Posts: 10
Multilang: $HTTP_ACCEPT_LANGUAGE variable
Website in two languages. Determine the value of $HTTP_ACCEPT_LANGUAGE, and, depending on its value, given the content of one of the languages. How to assign a button on javascript, which will change the value of $HTTP_ACCEPT_LANGUAGE in browser? How to switch languages? With AJAX, cookies? Thanks! (sorry my English :)
form accept-language:
<txp:php>
variable(array('name' =>'accept-language', 'value' => 'ru'));
$al = @$_SERVER['HTTP_ACCEPT_LANGUAGE'];
if (preg_match('/(.*?)[,;-]/', $al, $a)) {
variable (
array (
'name' =>'accept-language',
'value' => $a[1]
)
);
}
</txp:php>
page default:
<txp:output_form form="accept-language" />
<txp:if_variable name="accept-language" value="ru">
_russian text_
<txp:else />
_non russian text_
</txp:if_variable>
Offline
#2 2010-01-23 14:54:30
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: Multilang: $HTTP_ACCEPT_LANGUAGE variable
Please don’t double post.
Did you have a look at the MLP Pack?
Offline
#3 2010-01-23 14:59:15
- ilyuha
- Member
- Registered: 2008-02-14
- Posts: 10
Re: Multilang: $HTTP_ACCEPT_LANGUAGE variable
sorry :)
no, MLP Pack not recommended, because I need to translate only some lines on the site
Last edited by ilyuha (2010-01-23 15:00:58)
Offline
Re: Multilang: $HTTP_ACCEPT_LANGUAGE variable
Offline
#5 2010-01-23 17:28:21
- ilyuha
- Member
- Registered: 2008-02-14
- Posts: 10
Re: Multilang: $HTTP_ACCEPT_LANGUAGE variable
Sorry, but i asked about language switcher but not about Multi-lingual articles in Textpattern.
Offline