<<< Back

Использование "международной" кодировки


Xor (2019-04-04 00:28:36):

)))))))))))))))))))))
function timeNow($tm = 0)
{
if (!$tm) {
$tm = time();
}

$h = (int)date('G', $tm);
$m = (int)date('i', $tm);
$ms = '';

$language = SETTINGS_SITE_LANGUAGE;

if ($language == 'ru') {
    $array = array("час", "часа", "часов");
    $hw = $h . ' ' . getNumberWord($h, $array);
    if ($m > 0) {
        $array = array("минута", "минуты", "минут");
        $ms = $m . ' ' . getNumberWord($m, $array);
    }
} elseif ($language == 'ua') {
    $array = array("година", "години", "годин");
    $hw = $h . ' ' . getNumberWord($h, $array);
    if ($m > 0) {
        $array = array("хвилина", "хвилини", "хвилин");
        $ms = $m . ' ' . getNumberWord($m, $array);
    }
} elseif ($language == 'en' && $m == 0) {
    $hw = $h . ' o\'clock';
} else {
    $hw = date('H:i', $tm);
}

$res = trim($hw . " " . $ms);
return $res;

}

(0)
 
tarasfrompir (2019-04-04 00:32:53):

Да вот за это я и забыл , есть мысли как все это исправить - запихнуть переменную в перевод локали и оттуда потом брать...

(0)
 
Xor (2019-04-04 01:42:47):

это надо знать, как на каждом языке хвилини-години пишутся)))

(0)
 
tarasfrompir (2019-04-04 01:49:31):

Дак ведь кто то же перевод делал для языков. Добавить уже проще чем в коде колупатся...

(0)
 
Xor (2019-04-08 01:07:52):

Сделали(( Массивом засунули и Дашборды поломали((

(0)
 
tarasfrompir (2019-04-08 06:58:02):

не понял причем тут дашбоард, во вторых до этого было тоже массивом...., в третьих -непонятно причем тут одно с другим. Где проблемма то ?

(0)
 
Xor (2019-04-08 08:00:25):

Да это не к тебе. А добавили в массив массивом. А в дашбодах этого не предполагалось. Сюда просто для инфы отписал, так как тёрли об этом. Осталась ещё recognizetime()))

(0)
 
tarasfrompir (2019-04-08 08:26:03):

Уже рассмотрел - да неудачно в дашбоарде сделали ...

(0)
 

Please login to leave comments. Join us!