JoomFish сам ставить куку з ключем jfcookie[lang] і значенням ua, ru, en. Зовнішня програма повинна її просто читати. Наприклад на Perl:
sub func_GetCookies() {
if ($ENV{'HTTP_COOKIE'} ) {
my @Cookies = split (/; /,$ENV{'HTTP_COOKIE'});
my %Cookie;
foreach (@Cookies) {
my ($key, $value) = split (/=/,$_);
$Cookie{$key} = $value;
}
return %Cookie; }
else {return;}
}
Для запису куки з ідентифікатором користувача прийшлося написати маленький компонент. Але це вже оффтоп.