Всё всем спс сам додумался ))
я забыл про сесии
Как решил в главном index.php
if (isset($request->server['HTTP_ACCEPT_LANGUAGE']) && ($request->server['HTTP_ACCEPT_LANGUAGE'])) {
$browser_languages = explode(',', $request->server['HTTP_ACCEPT_LANGUAGE']);
foreach ($browser_languages as $browser_language) {
foreach ($languages as $key => $value) {
if ($value['status']) {
$locale = explode(',', $value['locale']);
if (in_array($browser_language, $locale)) {
$detect = $key;
}
}
}
}
}
//В наглую делаем валюту гривной =-)
if($_SESSION['currency']!=='980'){
setcookie("currency", '980', time()+60*60*24*12);
$_SESSION['currency']='980';}