i18n user page

This commit is contained in:
Serghey Rodin 2013-01-20 02:16:00 +02:00
parent 26c8b72163
commit d00a64bbc8
12 changed files with 150 additions and 145 deletions

View file

@ -306,13 +306,12 @@ $LANG = array(
'Yearly'=>'Yearly',
'Search Results'=>'Search Results',
'login as'=>'login as',
'ARE_YOU_FUCKING_SURE'=>'Are you sure to <b>%s</b> <b>%s</b>?',
'Object'=>'Object',
'one object'=>'one object',
'%s objects'=>'%s objects',
'Overall Statistics'=>'Overall Statistics',
'show per user'=>'show per user',
'Hosting'=>'Hosting',
'Web'=>'Web',
'Mail'=>'Mail',
'User Directories'=>'Папки User Directories',
'Web SSL Domains'=>'Web SSL Domains',

View file

@ -27,11 +27,11 @@ $LANG = array(
_('Error: vesta did not return any output.')=>'Ошибка: Vesta не отвечает',
'OK: cron job has been created successfully.'=>'Успех: Задание Cron успешно создано',
'database'=>'база данных',
'username'=>'имя пользователя',
'username'=>'аккаунт',
'password'=>'пароль',
'type'=>'тип',
'charset'=>'кодировка',
'edit'=>'ред.',
'edit'=>'редактировать',
'DATABASE_CREATED_OK'=>'Успех: База данных <a href="/edit/db/?database=%s"><b>%s</b></a> успешно создана.',
'domain'=>'домен',
'ip'=>'IP',
@ -52,37 +52,37 @@ $LANG = array(
'package'=>'пакет',
'template'=>'шаблон',
'shell'=>'SSH',
'web domains'=>'хосты',
'Web Domains'=>'Хосты',
'Web Aliases'=>'Алиасы Хостов',
'web domains'=>'веб домены',
'Web Domains'=>'Веб домены',
'Web Aliases'=>'Веб алиасы',
'per domain'=>'на домен',
'DNS domains'=>'домены для DNS',
'DNS records count'=>'Кол-во DNS записей',
'DNS domains'=>'DNS домены',
'DNS records count'=>'DNS записи',
'DNS Support'=>'Поддержка DNS',
'Mail Support'=>'Поддержка почты',
'web aliases'=>'алиасы хостов',
'dns records'=>'DNS записи',
'mail domains'=>'домены с почтой',
'mail domains'=>'почтовые домены',
'mail accounts'=>'почтовые аккаунты',
'Accounts'=>'Аккаунты',
'Mail Domains'=>'Домены с Почтой',
'Mail Accounts'=>'Почтовые Аккаунты',
'Mail Domains'=>'Почтовые домены',
'Mail Accounts'=>'Почтовые аккаунты',
'accounts'=>'аккаунты',
'databases'=>'базы данных',
'Databases'=>'Базы Данных',
'Databases'=>'Базы данных',
'cron jobs'=>'cron задания',
'Cron Jobs'=>'Cron Задания',
'Backups'=>'Бэкапы',
'backups'=>'бэкапы',
'Cron Jobs'=>'Cron задания',
'Backups'=>'Резервные копии',
'backups'=>'архивы',
'quota'=>'квота диска',
'bandwidth'=>'ширина канала',
'Bandwidth'=>'Ширина канала',
'Bandwidth'=>'Трафик',
'ns1'=>'DNS-сервер #1',
'ns2'=>'DNS-сервер #2',
'PACKAGE_CREATED_OK'=>'Успех: Пакет <a href="/edit/package/?package=%s"><b>%s</b></a> успешно создан.',
'user'=>'пользователь',
'email'=>'email',
'Email'=>'Email',
'Email'=>'Адрес электронной почты',
'first name'=>'Имя',
'last name'=>'Фамилия',
'Please enter valid email address.'=>'Пожалуйста, введите реальный email адрес.',
@ -129,7 +129,7 @@ $LANG = array(
'DB_PREFIX_WILL_BE_ADDED'=>'Префикс %s будет автоматически добавлен к БД и пользователю БД',
'FTP_PREFIX_WILL_BE_ADDED'=>'Префикс %s будет автоматически добавлен к имени пользователя',
'Database'=>'База данных',
'Username'=>'Имя пользователя',
'Username'=>'Аккаунт',
'Password'=>'Пароль',
'generate'=>'сгенерировать',
'Type'=>'Тип',
@ -142,8 +142,8 @@ $LANG = array(
'Expiration date'=>'Дата окончания делегирования',
'Expire'=>'Конец',
'YYYY-MM-DD'=>'ГГГГ-ММ-ДД',
'Name servers'=>'Сервера имен',
'Name Servers'=>'Сервера Имен',
'Name servers'=>'Серверы имен',
'Name Servers'=>'Серверы имен',
'Powered by Vesta Control Panel'=>'Работает на Панели Управления Vesta',
'Vesta Control Panel'=>'Панель Управления Vesta',
'Translation by ZonD80'=>'Перевод ZonD80',
@ -158,32 +158,32 @@ $LANG = array(
'Confirm Password'=>'Подтверждение Пароля',
'Reset'=>'Сбросить',
'Statistics'=>'Статистика',
'History Log'=>'История изменений',
'History Log'=>'Журнал',
'Vesta logo'=>'Логотип Vesta',
'USER'=>'ПОЛЬЗ-ЛИ',
'USER'=>'USER',
'logout'=>'выйти',
'users'=>'пользователи',
'Users'=>'Пользователи',
'suspended'=>'выключено',
'WEB'=>'ХОСТИНГ',
'suspended'=>'заблокирован',
'WEB'=>'WEB',
'domains'=>'домены',
'aliases'=>'алиасы',
'Aliases'=>'Алиасы',
'DNS'=>'DNS',
'records'=>'записи',
'Records'=>'Записи',
'MAIL'=>'ПОЧТА',
'DB'=>'БД',
'MAIL'=>'MAIL',
'DB'=>'DB',
'CRON'=>'CRON',
'BACKUP'=>'БЭКАПЫ',
'BACKUP'=>'BACKUP',
'Packages'=>'Пакеты',
'IP Addresses'=>'IP адреса',
'RRD Graphics'=>'Графики',
'RRD Graphics'=>'RRD Графики',
'jobs'=>'задания',
'Reset Code'=>'Код сброса',
'disk'=>'место',
'Disk'=>'Место',
'traffic'=>'Трафик',
'disk'=>'диск',
'Disk'=>'Диск',
'traffic'=>'трафик',
'Database Credentials'=>'Данные для доступа к БД',
'DATABASE_READY'=>"Здравствуйте %s %s,\nВаша %s база данных создана успешно.\n\nИмя БД: %s_%s\nПользователь: %s_%s\nПароль: %s\n\n",
'Send credentials to'=>'Отправить данные для доступа к ',
@ -211,11 +211,11 @@ $LANG = array(
'Package Name'=>'Название пакета',
'Package'=>'Пакет',
'Default Template'=>'Шаблон по умолчанию',
'SSH Access'=>'Доступ к SSH',
'Adding User'=>'Добавления пользователя',
'SSH Access'=>'Доступ по SSH',
'Adding User'=>'Добавление аккаунта',
'First Name'=>'Имя',
'Last Name'=>'Фамилия',
'SEND_CREDENTIALS_NOTICE'=>'Отправить данные для доступа на ящик пользователя?',
'SEND_CREDENTIALS_NOTICE'=>'Отправить данные пользователю по эл. почте?',
'Adding Domain for hosting'=>'Добавление домена для хостинга',
'Apache template'=>'Шаблон веб-сервера Apache',
'Nginx Support'=>'Поддержка веб-сервера Nginx',
@ -234,15 +234,15 @@ $LANG = array(
'Editing Mail Account'=>'Редактирование почтового акканунта',
'Autoreply'=>'Автоответчик',
'Message'=>'Сообщение',
'Editing Package'=>'Редактирование Пакета',
'Editing User'=>'Редактирование Пользователя',
'Default Name Servers'=>'DNS по умолчанию',
'Editing Package'=>'Редактирование пакета',
'Editing User'=>'Редактирование аккаунта',
'Default Name Servers'=>'Серверы имен',
'Editing Domain'=>'Редактирование хостинга',
'Create Backup'=>'Создать Бэкап',
'apply to selected'=>'применить к выбранным',
'toggle all'=>'снять/выделить все',
'toggle all'=>'выделить все',
'delete'=>'удалить',
'active'=>'активно',
'active'=>'активен',
'download'=>'скачать',
'Owner'=>'Владелец',
'restore'=>'восстановить',
@ -259,8 +259,8 @@ $LANG = array(
'Add Cron Job'=>'Добавить новое Cron-задание',
'add account'=>'добавить аккаунт',
'open webmail'=>'открыть веб-интерфейс',
'suspend'=>'выключить',
'unsuspend'=>'включить',
'suspend'=>'заблокировать',
'unsuspend'=>'активировать',
'CRON_ACTION_CONFIRMATION'=>'Вы уверены, что хотите <b>%s</b> cron-задание?',
'Confirmation'=>'Подтверждение',
'one cron job'=>'одно cron-задание',
@ -308,31 +308,30 @@ $LANG = array(
'Yearly'=>'Ежегодный',
'Search Results'=>'Результаты Поиска',
'login as'=>'войти как',
'ARE_YOU_FUCKING_SURE'=>'Вы уверены, что хотите <b>%s</b> <b>%s</b>?',
'Object'=>'Объект',
'one object'=>'один объект',
'%s objects'=>'%s объекта(ов)',
'Overall Statistics'=>'Вся Статистика',
'show per user'=>'показать для пользователя',
'Hosting'=>'Хостинг',
'Web'=>'Веб',
'Mail'=>'Почта',
'User Directories'=>'Папки пользователя',
'Web SSL Domains'=>'Хосты с SSL',
'Web SSL Domains'=>'SSL домены',
'one month'=>'один месяц',
'%s months'=>'%s месяца(ев)',
'Add User'=>'Добавить Пользователя',
'Add Domain'=>'Добавить Домен',
'Add User'=>'Добавить аккаунт',
'Add Domain'=>'Добавить домен',
'rebuild'=>'перестроить',
'rebuild web'=>'перестроить хостинг',
'rebuild web'=>'перестроить WEB',
'rebuild DNS'=>'перестроить DNS',
'rebuild mail'=>'перестроить почту',
'rebuild db'=>'перестроить БД',
'rebuild cron'=>'перестроить cron',
'update counters'=>'обновить счетчики',
'LOGGED_IN_AS'=>'Вы вошли как %s',
'USER_ACTION_CONFIRMATION'=>'Вы уверены, что хотите <b>%s</b> пользователя <b>%s</b>?',
'one account'=>'один аккаунт',
'%s accounts'=>'%s аккаунта(ов)',
'rebuild mail'=>'перестроить MAIL',
'rebuild db'=>'перестроить DB',
'rebuild cron'=>'перестроить CRON',
'update counters'=>'пересчитать счетчики',
'LOGGED_IN_AS'=>'Вы вошли как пользователь %s',
'USER_ACTION_CONFIRMATION'=>'Вы уверены, что хотите %s пользователя %s?',
'1 account'=>' пользователей на странице: 1',
'%s accounts'=>'пользователей на странице: %s',
'Add Domain for hosting'=>'Добавить Домен для хостинга',
'open webstats'=>'открыть ститистику',
'Error Log'=>'Лог Ошибок',

View file

@ -3,6 +3,8 @@
// Init
error_reporting(NULL);
session_start();
$_SESSION['back'] = $_SERVER['REQUEST_URI'];
$TAB = 'USER';
include($_SERVER['DOCUMENT_ROOT']."/inc/main.php");
@ -13,6 +15,9 @@ include($_SERVER['DOCUMENT_ROOT'].'/templates/header.html');
// Panel
top_panel($user,$TAB);
$lang = 'ru_RU.utf8';
setlocale(LC_ALL, $lang);
// Data
if ($_SESSION['user'] == 'admin') {
$cmd = "v-list-user '".$user."' json";

View file

@ -43,7 +43,7 @@
<tr class="data-add">
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
<table class="data-col1">
<tr><td style="padding: 24px 0 2px 4px;"><a class="data-date" ?><?php echo date("d M Y", strtotime($v_date))?></a></td></tr>
<tr><td style="padding: 24px 0 2px 4px;"><a class="data-date" ?><?php echo strftime("%d %b %Y", strtotime($v_date))?></a></td></tr>
<tr><td style="padding: 0 0 6px 4px;"><a class="data-date" ?><?php echo $v_time?></a></td></tr>
<tr><td style="padding: 0 0 0 21px;" class="data-<?php echo $v_status ?>"><b><?php echo $v_status ?></b></td></tr>
</table>

View file

@ -112,7 +112,7 @@
}
?>
<div id="<?php echo $spnd_action ?>_dialog_<?php echo $i ?>" class="confirmation-text-suspention hidden" title="<?php print _('Confirmation');?>">
<p class="counter-value"><?php print _('ARE_YOU_FUCKING_SURE',_($spnd_action),$data[$key]['RESULT']);?></p>
<p class="counter-value"><?php print _('USER_ACTION_CONFIRMATION',_($spnd_action),$data[$key]['RESULT']);?></p>
</div>
</td>
<td class="data-controls do_delete" width="70px">
@ -144,7 +144,7 @@
}
?>
<div id="delete_dialog_<?php echo $i ?>" class="confirmation-text-delete hidden" title="Confirmation">
<p class="counter-value"><?php print _('ARE_YOU_FUCKING_SURE',_('delete'),$data[$key]['RESULT']);?></p>
<p class="counter-value"><?php print _('USER_ACTION_CONFIRMATION',_('delete'),$data[$key]['RESULT']);?></p>
</div>
</td>
</tr>

View file

@ -5,9 +5,9 @@
<div style="float:left">
<?php
if ($user == 'admin') {
echo "<button style=\"width:120px; padding: 2px 0px;\" onclick=\"location.href='/add/user/'\"> <?php print _('Add User');?> </button>";
echo "<button style=\"width:120px; padding: 2px 0px;\" onclick=\"location.href='/add/user/'\">" . _('Add User') . "</button>";
} else {
echo "<button style=\"width:120px; padding: 2px 0px;\" onclick=\"location.href='/add/web/'\"> <?php print _('Add Domain');?> </button>";
echo "<button style=\"width:120px; padding: 2px 0px;\" onclick=\"location.href='/add/web/'\">" . _('Add Domain') . "</button>";
}
?>
</div>
@ -60,18 +60,49 @@
<td class="data-dotted" style="padding: 0px 10px 0px 0px">
<table class="data-col1">
<tr><td style="padding: 18 0 4 18;"><input type="checkbox" name="user[]" value="<?php echo $key ?>" ></td></tr>
<tr><td><a class="data-date" title="<?php echo $data[$key]['DATE']." ".$data[$key]['TIME'] ?>"><?php echo date("d M Y", strtotime($data[$key]['DATE']))?></a></td></tr>
<tr><td><a class="data-date" title="<?php echo $data[$key]['DATE']." ".$data[$key]['TIME'] ?>"><?php echo strftime("%d %b %Y", strtotime($data[$key]['DATE']))?></a><td></tr>
<tr><td class="data-<?php echo $status ?>"><b><?php echo _($status); ?></b></td></tr>
</table>
</td>
<td class="data-dotted" width="830px" style="vertical-align:top;">
<table width="830px">
<tr>
<td></td>
<td class="data-controls" width="70px">
<a id="delete_link_<?php echo $i ?>" class="do_delete">
<span class="data-controls do_delete">
<img src="/images/delete.png" width="7px" height="7px" class="do_delete">
<?php print _('delete');?>
<input type="hidden" name="delete_url" value="/delete/user/?user=<?php echo $key ?>" />
<div id="delete_dialog_<?php echo $i ?>" class="confirmation-text-delete hidden" title="<?php print _('Confirmation');?>">
<p class="counter-value"><?php print _('USER_ACTION_CONFIRMATION',_('delete'),$key);?></p>
</div>
</span>
</a>
<a id="<?php echo $spnd_action ?>_link_<?php echo $i ?>" class="do_<?php echo $spnd_action ?>">
<span class="data-controls do_<?php echo $spnd_action ?>">
<img src="/images/suspend.png" width="7px" height="8px" class="do_<?php echo $spnd_action ?>">
<?php echo _($spnd_action); ?>
<input type="hidden" name="<?php echo $spnd_action ?>_url" value="/<?php echo $spnd_action ?>/user/?user=<?php echo $key ?>" />
<div id="<?php echo $spnd_action ?>_dialog_<?php echo $i ?>" class="confirmation-text-suspention hidden" title="<?php print _('Confirmation');?>">
<p class="counter-value"><?php print _('USER_ACTION_CONFIRMATION',_($spnd_action),$key);?></p>
</div>
</span>
</a>
<a href="/edit/user/?user=<?php echo "$key" ?>">
<span class="data-controls">
<img src="/images/edit.png" width="8px" height="8px">
<?php print _('edit');?>
</span>
</a>
<?php
if ($key == $user) {
echo "<a href=\"/logout/\"><img src=\"/images/login-as.png\" width=\"7px\" height=\"8px\"> ". _('logout')."</a>";
?>
<a href="/logout/">
<span class="data-controls">
<img src="/images/login-as.png" width="7px" height="8px">
<?php print _('logout') ?>
<?php
if (!empty($_SESSION['look_alert'])) {
?>
<script type="text/javascript">
@ -94,29 +125,17 @@
unset($_SESSION['look_alert']);
}
} else {
echo "<a href=\"/login/?loginas=$key\"><img src=\"/images/login-as.png\" width=\"7px\" height=\"8px\"> <?php print _('login as');?></a>";
?>
<a href="/login/?loginas=<?php echo $key; ?>">
<span class="data-controls">
<img src="/images/login-as.png" width="7px" height="8px">
<?php print _('login as') ." ".$key ?>
<?php
}
?>
</td>
<td class="data-controls" width="50px"><a href="/edit/user/?user=<?php echo "$key" ?>"><img src="/images/edit.png" width="8px" height="8px"> <?php print _('edit');?></a></td>
<td class="data-controls do_<?php echo $spnd_action ?>" width="80px">
<img src="/images/suspend.png" width="7px" height="8px" class="do_<?php echo $spnd_action ?>">
<a id="<?php echo $spnd_action ?>_link_<?php echo $i ?>" class="do_<?php echo $spnd_action ?>"> <?php echo _($spnd_action); ?></a>
<input type="hidden" name="<?php echo $spnd_action ?>_url" value="/<?php echo $spnd_action ?>/user/?user=<?php echo $key ?>" />
<div id="<?php echo $spnd_action ?>_dialog_<?php echo $i ?>" class="confirmation-text-suspention hidden" title="<?php print _('Confirmation');?>">
<p class="counter-value"><?php print _('USER_ACTION_CONFIRMATION',_($spnd_action),$key);?></p>
</div>
</td>
<td class="data-controls do_delete" width="70px">
<img src="/images/delete.png" width="7px" height="7px" class="do_delete">
<a id="delete_link_<?php echo $i ?>" class="do_delete"> delete</a>
<input type="hidden" name="delete_url" value="/delete/user/?user=<?php echo $key ?>" />
<div id="delete_dialog_<?php echo $i ?>" class="confirmation-text-delete hidden" title="<?php print _('Confirmation');?>">
<p class="counter-value"><?php print _('USER_ACTION_CONFIRMATION',_('delete'),$key);?></p>
</div>
</td>
</tr>
</table>
</span>
</a>
<table class="data-col2" width="830px">
<tr>
@ -146,7 +165,7 @@
<table class="chart2">
<tr>
<td>
<?php print _('Hosting');?>: <?php echo humanize_usage($data[$key]['U_DISK_WEB'])?><br>
<?php print _('Web');?>: <?php echo humanize_usage($data[$key]['U_DISK_WEB'])?><br>
<?php print _('Mail');?>: <?php echo humanize_usage($data[$key]['U_DISK_MAIL'])?><br>
</td>
<td style="padding: 0px 10px 0px 8px">
@ -239,7 +258,7 @@
<td>
<?php
if ( $i == 1) {
echo _('one account');
echo _('1 account');
} else {
echo _('%s accounts',$i);
}

View file

@ -17,7 +17,6 @@
</tr>
<tr>
<td colspan="7" style="background: #fff;">
<span class="nav-logo">
<img style="margin: 22px 0 0 4px;" src="/images/logo.png">
</span>

View file

@ -237,6 +237,10 @@
behavior:url("/css/csshover3.htc");
}
.data a {
text-decoration: none;
}
.data-row:hover {
margin: 0;
background-color: #f7f6ed;
@ -318,9 +322,11 @@
}
.data-controls {
float: right;
height: 16px;
border-left: 1px solid #ccc;
font-size: 8pt;
padding: 2 5 0 5;
padding: 2px 12px 2px 6px;
letter-spacing: 0.1em;
color: #174f82;
text-decoration: none;
@ -332,28 +338,6 @@
background: #f79b44;
}
.data-controls:active {
color: #433832;
background: #f79b44;
}
.data-controls a:link {
color: #174f82;
text-decoration: none;
}
.data-controls a:visited {
color: #174f82;
}
.data-controls a:hover {
color: #ffffff;
}
.data-controls a:active {
color: #433832;
}
.data-controls img {
border: 0px;
}

View file

@ -47,7 +47,7 @@
<td colspan=2>
<table class="login-bottom">
<tr><td>.<?php if (isset($ERROR)) echo $ERROR ?></td></tr>
<tr><td> <a tabindex="6" class="vestacp" href="http://vestacp.com" >vestacp.com</a> | <a tabindex="6" class="vestacp" href="http://chto.su"><?php print _('Translation by ZonD80');?></a></td></tr>
<tr><td> <a tabindex="6" class="vestacp" href="http://vestacp.com" >vestacp.com</a></td></tr>
</table>
</td>
</tr>

View file

@ -43,7 +43,7 @@
<tr class="data-add">
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
<table class="data-col1">
<tr><td style="padding: 24px 0 2px 4px;"><a class="data-date" ?><?php echo date("d M Y", strtotime($v_date))?></a></td></tr>
<tr><td style="padding: 24px 0 2px 4px;"><a class="data-date" ?><?php echo strftime("%d %b %Y", strtotime($v_date))?></a></td></tr>
<tr><td style="padding: 0 0 6px 4px;"><a class="data-date" ?><?php echo $v_time?></a></td></tr>
<tr><td style="padding: 0 0 0 21px;" class="data-<?php echo $v_status ?>"><b><?php echo $v_status ?></b></td></tr>
</table>

View file

@ -97,7 +97,7 @@
}
?>
<div id="delete_dialog_<?php echo $i ?>" class="confirmation-text-delete hidden" title="Confirmation">
<p class="counter-value"><?php print _('ARE_YOU_FUCKING_SURE',_('delete'),$data[$key]['RESULT']);?></p>
<p class="counter-value"><?php print _('USER_ACTION_CONFIRMATION',_('delete'),$data[$key]['RESULT']);?></p>
</div>
</td>
</tr>

View file

@ -91,7 +91,7 @@
<table class="chart2">
<tr>
<td>
<?php print _('Hosting');?>: <?php echo humanize_usage($data[$key]['U_DISK_WEB'])?><br>
<?php print _('Web');?>: <?php echo humanize_usage($data[$key]['U_DISK_WEB'])?><br>
<?php print _('Mail');?>: <?php echo humanize_usage($data[$key]['U_DISK_MAIL'])?><br>
</td>
<td style="padding: 0px 10px 0px 8px">