link bstable locale to zoneminder's

This commit is contained in:
Andrew Bauer 2020-10-17 07:28:14 -05:00
parent 4044d60412
commit 442fadb585
7 changed files with 13 additions and 0 deletions

View File

@ -2408,4 +2408,11 @@ function zm_random_bytes($length = 32) {
}
ZM\Error('No random_bytes function found.');
}
function i18n() {
$string = explode('_', ZM_LANG_DEFAULT, 2);
$string[1] = strtoupper($string[1]);
return implode('-', $string);
}
?>

View File

@ -790,6 +790,7 @@ function getStatsTableHTML($eid, $fid, $row='') {
$stats = dbFetchAll( $sql, NULL, array( $eid, $fid ) );
$result .= '<table id="contentStatsTable' .$row. '"'.PHP_EOL;
$result .= 'data-locale="' .i18n(). '"'.PHP_EOL;
$result .= 'data-toggle="table"'.PHP_EOL;
$result .= 'data-toolbar="#toolbar"'.PHP_EOL;
$result .= 'class="table-sm table-borderless contentStatsTable"'.PHP_EOL;

View File

@ -45,6 +45,7 @@ xhtmlHeaders(__FILE__, translate('ControlCaps'));
<div id="content">
<table
id="controlTable"
data-locale="<?php echo i18n() ?>"
class="table-sm table-borderless"
data-search="true"
data-cookie="true"

View File

@ -49,6 +49,7 @@ xhtmlHeaders(__FILE__, translate('Devices') );
<div id="content" class="row justify-content-center">
<table
id="devicesTable"
data-locale="<?php echo i18n() ?>"
class="table-sm table-borderless"
data-search="true"
data-cookie="true"

View File

@ -135,6 +135,7 @@ getBodyTopHTML();
<div class="row justify-content-center">
<table
id="eventTable"
data-locale="<?php echo i18n() ?>"
data-pagination="true"
data-show-pagination-switch="true"
data-page-list="[10, 25, 50, 100, 200, All]"

View File

@ -125,6 +125,7 @@ xhtmlHeaders(__FILE__, translate('Frames').' - '.$Event->Id());
<div class="row justify-content-center">
<table
id="framesTable"
data-locale="<?php echo i18n() ?>"
data-pagination="true"
data-show-pagination-switch="true"
data-page-list="[10, 25, 50, 100, 200, All]"

View File

@ -44,6 +44,7 @@ xhtmlHeaders(__FILE__, translate('SystemLog'));
<table
id="logTable"
data-locale="<?php echo i18n() ?>"
class="table-sm table-borderless"
data-side-pagination="server"
data-ajax="ajaxRequest"