uk.pm (BackupPC-4.3.2) | : | uk.pm (BackupPC-4.4.0) | ||
---|---|---|---|---|
skipping to change at line 20 | skipping to change at line 20 | |||
# This program is distributed in the hope that it will be useful, | # This program is distributed in the hope that it will be useful, | |||
# but WITHOUT ANY WARRANTY; without even the implied warranty of | # but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
# GNU General Public License for more details. | # GNU General Public License for more details. | |||
# | # | |||
# You should have received a copy of the GNU General Public License | # You should have received a copy of the GNU General Public License | |||
# along with this program. If not, see <http://www.gnu.org/licenses/>. | # along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
# | # | |||
use utf8; | use utf8; | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{Start_Archive} = "Запустити архівування"; | $Lang{Start_Archive} = "Запустити архівування"; | |||
$Lang{Stop_Dequeue_Archive} = "Припинити/видалити з черги"; | $Lang{Stop_Dequeue_Archive} = "Припинити/видалити з черги"; | |||
$Lang{Start_Full_Backup} = " Зробити повний архів"; | $Lang{Start_Full_Backup} = " Зробити повний архів"; | |||
$Lang{Start_Incr_Backup} = "Зробити інкрементальний архів"; | $Lang{Start_Incr_Backup} = "Зробити інкрементальний архів"; | |||
$Lang{Stop_Dequeue_Backup} = "Припилити/видалити з черги"; | $Lang{Stop_Dequeue_Backup} = "Припилити/видалити з черги"; | |||
$Lang{Restore} = "Відновити"; | $Lang{Restore} = "Відновити"; | |||
$Lang{Type_full} = "повний"; | $Lang{Type_full} = "повний"; | |||
$Lang{Type_incr} = "інкрементальний"; | $Lang{Type_incr} = "інкрементальний"; | |||
# ----- | # ----- | |||
$Lang{Only_privileged_users_can_view_admin_options} = "Тільки привілейовані кори | $Lang{Only_privileged_users_can_view_admin_options} = | |||
стувачі можуть бачити адмінські налаштування."; | "Тільки привілейовані користувачі можуть бачити адмінські налаштування."; | |||
$Lang{H_Admin_Options} = "BackupPC Сервер: Адмінські налаштування"; | $Lang{H_Admin_Options} = "BackupPC Сервер: Адмінські налаштування"; | |||
$Lang{Admin_Options} = "Адмінські налаштування"; | $Lang{Admin_Options} = "Адмінські налаштування"; | |||
$Lang{Admin_Options_Page} = <<EOF; | $Lang{Admin_Options_Page} = <<EOF; | |||
\${h1(qq{$Lang{Admin_Options}})} | \${h1(qq{$Lang{Admin_Options}})} | |||
<br> | <br> | |||
\${h2("Керування сервером")} | \${h2("Керування сервером")} | |||
<form name="ReloadForm" action="\$MyURL" method="get"> | <form name="ReloadForm" action="\$MyURL" method="get"> | |||
<input type="hidden" name="action" value=""> | <input type="hidden" name="action" value=""> | |||
<table class="tableStnd"> | <table class="tableStnd"> | |||
<tr><td>Перечитати налаштування сервера:<td><input type="button" value="Перечи тати" | <tr><td>Перечитати налаштування сервера:<td><input type="button" value="Перечи тати" | |||
onClick="document.ReloadForm.action.value='Reload'; | onClick="document.ReloadForm.action.value='Reload'; | |||
document.ReloadForm.submit();"> | document.ReloadForm.submit();"> | |||
skipping to change at line 58 | skipping to change at line 60 | |||
</form> | </form> | |||
<!-- | <!-- | |||
\${h2("Керування сервером")} | \${h2("Керування сервером")} | |||
<ul> | <ul> | |||
<li><i>Other options can go here... e.g.,</i> | <li><i>Other options can go here... e.g.,</i> | |||
<li>Edit server configuration | <li>Edit server configuration | |||
</ul> | </ul> | |||
--> | --> | |||
EOF | EOF | |||
$Lang{Unable_to_connect_to_BackupPC_server} = "Неможливо зв'язатися з сервером B ackupPC"; | $Lang{Unable_to_connect_to_BackupPC_server} = "Неможливо зв'язатис я з сервером BackupPC"; | |||
$Lang{Unable_to_connect_to_BackupPC_server_error_message} = <<EOF; | $Lang{Unable_to_connect_to_BackupPC_server_error_message} = <<EOF; | |||
This CGI script (\$MyURL) is unable to connect to the BackupPC | This CGI script (\$MyURL) is unable to connect to the BackupPC | |||
server on \$Conf{ServerHost} port \$Conf{ServerPort}.<br> | server on \$Conf{ServerHost} port \$Conf{ServerPort}.<br> | |||
The error was: \$err.<br> | The error was: \$err.<br> | |||
Perhaps the BackupPC server is not running or there is a configuration error. | Perhaps the BackupPC server is not running or there is a configuration error. | |||
Please report this to your Sys Admin. | Please report this to your Sys Admin. | |||
EOF | EOF | |||
$Lang{Admin_Start_Server} = <<EOF; | $Lang{Admin_Start_Server} = <<EOF; | |||
\${h1(qq{$Lang{Unable_to_connect_to_BackupPC_server}})} | \${h1(qq{$Lang{Unable_to_connect_to_BackupPC_server}})} | |||
skipping to change at line 82 | skipping to change at line 84 | |||
Do you want to start it? | Do you want to start it? | |||
<input type="hidden" name="action" value="startServer"> | <input type="hidden" name="action" value="startServer"> | |||
<input type="submit" value="Start Server" name="ignore"> | <input type="submit" value="Start Server" name="ignore"> | |||
</form> | </form> | |||
EOF | EOF | |||
# ----- | # ----- | |||
$Lang{H_BackupPC_Server_Status} = "Статус сервера BackupPC"; | $Lang{H_BackupPC_Server_Status} = "Статус сервера BackupPC"; | |||
$Lang{BackupPC_Server_Status_General_Info}= <<EOF; | $Lang{BackupPC_Server_Status_General_Info} = <<EOF; | |||
\${h2(\"Загальна інформація про сервер\")} | \${h2(\"Загальна інформація про сервер\")} | |||
<ul> | <ul> | |||
<li> PID сервера - \$Info{pid}, на комп'ютері \$Conf{ServerHost}, | <li> PID сервера - \$Info{pid}, на комп'ютері \$Conf{ServerHost}, | |||
версія \$Info{Version}, запущений \$serverStartTime. | версія \$Info{Version}, запущений \$serverStartTime. | |||
<li> Цей статус був згенерований \$now. | <li> Цей статус був згенерований \$now. | |||
<li> Конфігурація останній раз була завантажена \$configLoadTime. | <li> Конфігурація останній раз була завантажена \$configLoadTime. | |||
<li> Наступного разу комп\'ютери будуть поставлені до черги \$nextWakeupTime. | <li> Наступного разу комп\'ютери будуть поставлені до черги \$nextWakeupTime. | |||
<li> Інша інформація: | <li> Інша інформація: | |||
<ul> | <ul> | |||
skipping to change at line 146 | skipping to change at line 148 | |||
<td align="center"> Остання спроба </td> | <td align="center"> Остання спроба </td> | |||
<td align="center"> Деталі </td> | <td align="center"> Деталі </td> | |||
<td align="center"> Час помилки </td> | <td align="center"> Час помилки </td> | |||
<td> Остання помилка (крім відсутності пінга) </td></tr> | <td> Остання помилка (крім відсутності пінга) </td></tr> | |||
\$statusStr | \$statusStr | |||
</table> | </table> | |||
EOF | EOF | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{BackupPC__Server_Summary} = "BackupPC: Зведена інформація по хостах"; | $Lang{BackupPC__Server_Summary} = "BackupPC: Зведена інформація по хостах"; | |||
$Lang{BackupPC__Archive} = "BackupPC: Архів"; | $Lang{BackupPC__Archive} = "BackupPC: Архів"; | |||
$Lang{BackupPC_Summary} = <<EOF; | $Lang{BackupPC_Summary} = <<EOF; | |||
\${h1(qq{$Lang{BackupPC__Server_Summary}})} | \${h1(qq{$Lang{BackupPC__Server_Summary}})} | |||
<p> | <p> | |||
<ul> | <ul> | |||
<li>Цей статус було згенеровано \$now. | <li>Цей статус було згенеровано \$now. | |||
<li>Файлова система пула зайнята на \$Info{DUlastValue}% | <li>Файлова система пула зайнята на \$Info{DUlastValue}% | |||
(\$DUlastTime), сьогодняшній максимум \$Info{DUDailyMax}% (\$DUmaxTime) | (\$DUlastTime), сьогодняшній максимум \$Info{DUDailyMax}% (\$DUmaxTime) | |||
вчорашній максимум \$Info{DUDailyMaxPrev}%. | вчорашній максимум \$Info{DUDailyMaxPrev}%. | |||
<li>Inode Файлова система пула зайнята на \$Info{DUInodelastValue}% | <li>Inode Файлова система пула зайнята на \$Info{DUInodelastValue}% | |||
(\$DUlastTime), сьогодняшній максимум \$Info{DUInodeDailyMax}% (\$DUInodemax Time) | (\$DUlastTime), сьогодняшній максимум \$Info{DUInodeDailyMax}% (\$DUInodemax Time) | |||
skipping to change at line 322 | skipping to change at line 324 | |||
$Lang{Pool_Stat} = <<EOF; | $Lang{Pool_Stat} = <<EOF; | |||
<li>Пул займає \${poolSize}GiB в тому числі \$info->{"\${name}FileCnt"} файлів | <li>Пул займає \${poolSize}GiB в тому числі \$info->{"\${name}FileCnt"} файлів | |||
та \$info->{"\${name}DirCnt"} тек (на \$poolTime), | та \$info->{"\${name}DirCnt"} тек (на \$poolTime), | |||
<li>Під час хешування пулу виявлено \$info->{"\${name}FileCntRep"} файлі в що | <li>Під час хешування пулу виявлено \$info->{"\${name}FileCntRep"} файлі в що | |||
повторюються з найбільшою кількістю повторень \$info->{"\${name}File RepMax"}, | повторюються з найбільшою кількістю повторень \$info->{"\${name}File RepMax"}, | |||
<li>Під час нічного очищення видалено \$info->{"\${name}FileCntRm"} файл ів | <li>Під час нічного очищення видалено \$info->{"\${name}FileCntRm"} файл ів | |||
загальним розміром \${poolRmSize}GiB (близько \$poolTime), | загальним розміром \${poolRmSize}GiB (близько \$poolTime), | |||
EOF | EOF | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{BackupPC__Backup_Requested_on__host} = "BackupPC: Запит на резервне копіюв ання з \$host"; | $Lang{BackupPC__Backup_Requested_on__host} = "BackupPC: Запит на ре зервне копіювання з \$host"; | |||
$Lang{BackupPC__Delete_Requested_for_a_backup_of__host} = "BackupPC: Delete Requ ested for a backup of \$host"; | $Lang{BackupPC__Delete_Requested_for_a_backup_of__host} = "BackupPC: Delete Requ ested for a backup of \$host"; | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{REPLY_FROM_SERVER} = <<EOF; | $Lang{REPLY_FROM_SERVER} = <<EOF; | |||
\${h1(\$str)} | \${h1(\$str)} | |||
<p> | <p> | |||
Відповідь з сервера: \$reply | Відповідь з сервера: \$reply | |||
<p> | <p> | |||
Повернутися на сторінку хоста <a href="\$MyURL?host=\$host">\$host </a>. | Повернутися на сторінку хоста <a href="\$MyURL?host=\$host">\$host </a>. | |||
EOF | EOF | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{BackupPC__Start_Backup_Confirm_on__host} = "BackupPC: Start Backup Confirm on \$host"; | $Lang{BackupPC__Start_Backup_Confirm_on__host} = "BackupPC: Start Backup Confirm on \$host"; | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{Are_you_sure_start} = <<EOF; | $Lang{Are_you_sure_start} = <<EOF; | |||
\${h1("Ви впевнені?")} | \${h1("Ви впевнені?")} | |||
<p> | <p> | |||
Резервне \$type копіювання на \$host. | Резервне \$type копіювання на \$host. | |||
<form name="Confirm" action="\$MyURL" method="get"> | <form name="Confirm" action="\$MyURL" method="get"> | |||
<input type="hidden" name="host" value="\$host"> | <input type="hidden" name="host" value="\$host"> | |||
<input type="hidden" name="hostIP" value="\$ipAddr"> | <input type="hidden" name="hostIP" value="\$ipAddr"> | |||
<input type="hidden" name="doit" value="1"> | <input type="hidden" name="doit" value="1"> | |||
<input type="hidden" name="action" value=""> | <input type="hidden" name="action" value=""> | |||
Ви дійсно хочете це зробити? | Ви дійсно хочете це зробити? | |||
<input type="button" value="\$buttonText" | <input type="button" value="\$buttonText" | |||
onClick="document.Confirm.action.value='\$In{action}'; | onClick="document.Confirm.action.value='\$In{action}'; | |||
document.Confirm.submit();"> | document.Confirm.submit();"> | |||
<input type="submit" value="No" name="ignore"> | <input type="submit" value="No" name="ignore"> | |||
</form> | </form> | |||
EOF | EOF | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{BackupPC__Stop_Backup_Confirm_on__host} = "BackupPC: Stop Backup Confirm o n \$host"; | $Lang{BackupPC__Stop_Backup_Confirm_on__host} = "BackupPC: Stop Backup Confirm o n \$host"; | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{Are_you_sure_stop} = <<EOF; | $Lang{Are_you_sure_stop} = <<EOF; | |||
\${h1("Ви впевнені?")} | \${h1("Ви впевнені?")} | |||
<p> | <p> | |||
Ви зупиняєте/видаляєте з черги резервне копіювання на \$host; | Ви зупиняєте/видаляєте з черги резервне копіювання на \$host; | |||
<form name="Confirm" action="\$MyURL" method="get"> | <form name="Confirm" action="\$MyURL" method="get"> | |||
<input type="hidden" name="host" value="\$host"> | <input type="hidden" name="host" value="\$host"> | |||
skipping to change at line 377 | skipping to change at line 384 | |||
<input type="text" name="backoff" size="10" value="\$backoff"> hours. | <input type="text" name="backoff" size="10" value="\$backoff"> hours. | |||
<p> | <p> | |||
Ви дійсно хочете це зробити? | Ви дійсно хочете це зробити? | |||
<input type="button" value="\$buttonText" | <input type="button" value="\$buttonText" | |||
onClick="document.Confirm.action.value='\$In{action}'; | onClick="document.Confirm.action.value='\$In{action}'; | |||
document.Confirm.submit();"> | document.Confirm.submit();"> | |||
<input type="submit" value="No" name="ignore"> | <input type="submit" value="No" name="ignore"> | |||
</form> | </form> | |||
EOF | EOF | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{Only_privileged_users_can_view_queues_} = "Тільки привілейовані користувач і можуть переглядати черги."; | $Lang{Only_privileged_users_can_view_queues_} = "Тільки привілейовані користувач і можуть переглядати черги."; | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{Only_privileged_users_can_archive} = "Тільки привілейовані користувачі мож уть створювати резервну копію."; | $Lang{Only_privileged_users_can_archive} = "Тільки привілейовані користувачі мож уть створювати резервну копію."; | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{BackupPC__Queue_Summary} = "BackupPC: Зведена інформація по чергам завдань "; | $Lang{BackupPC__Queue_Summary} = "BackupPC: Зведена інформація по чергам завдань "; | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{Backup_Queue_Summary} = <<EOF; | $Lang{Backup_Queue_Summary} = <<EOF; | |||
\${h1("Зведена інформація по чергам завдань")} | \${h1("Зведена інформація по чергам завдань")} | |||
\${h2("Черга завдань користувачів")} | \${h2("Черга завдань користувачів")} | |||
<p> | <p> | |||
Наступні запити користувачів поставлені до черги: | Наступні запити користувачів поставлені до черги: | |||
</p> | </p> | |||
<table class="tableStnd sortable" border cellspacing="1" cellpadding="3" width=" 80%"> | <table class="tableStnd sortable" border cellspacing="1" cellpadding="3" width=" 80%"> | |||
<tr class="tableheader"><td> Хост </td> | <tr class="tableheader"><td> Хост </td> | |||
<td> Action </td> | <td> Action </td> | |||
skipping to change at line 425 | skipping to change at line 436 | |||
<td> Action </td> | <td> Action </td> | |||
<td> Час запиту </td> | <td> Час запиту </td> | |||
<td> Користувач </td> | <td> Користувач </td> | |||
<td> Команда </td></tr> | <td> Команда </td></tr> | |||
\$strCmd | \$strCmd | |||
</table> | </table> | |||
EOF | EOF | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{Backup_PC__Log_File__file} = "BackupPC: Файли \$file"; | $Lang{Backup_PC__Log_File__file} = "BackupPC: Файли \$file"; | |||
$Lang{Log_File__file__comment} = <<EOF; | $Lang{Log_File__file__comment} = <<EOF; | |||
\${h1("Файл \$file \$comment")} | \${h1("Файл \$file \$comment")} | |||
<p> | <p> | |||
EOF | EOF | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{Contents_of_log_file} = <<EOF; | $Lang{Contents_of_log_file} = <<EOF; | |||
Вміст файлу <tt>\$file</tt>, було змінено \$mtimeStr \$comment | Вміст файлу <tt>\$file</tt>, було змінено \$mtimeStr \$comment | |||
EOF | EOF | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{skipped__skipped_lines} = "[ пропущено \$skipped рядків ]\n"; | $Lang{skipped__skipped_lines} = "[ пропущено \$skipped рядків ]\n"; | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{_pre___Can_t_open_log_file__file} = "<pre>\nНе вдається відкрити файл логу \$file\n"; | $Lang{_pre___Can_t_open_log_file__file} = "<pre>\nНе вдається відкрити файл логу \$file\n"; | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{BackupPC__Log_File_History} = "BackupPC: Історія лог-файлу"; | $Lang{BackupPC__Log_File_History} = "BackupPC: Історія лог-файлу"; | |||
$Lang{Log_File_History__hdr} = <<EOF; | $Lang{Log_File_History__hdr} = <<EOF; | |||
\${h1("Історія лог-файлу \$hdr")} | \${h1("Історія лог-файлу \$hdr")} | |||
<p> | <p> | |||
<table class="tableStnd sortable" border cellspacing="1" cellpadding="3" width=" 80%"> | <table class="tableStnd sortable" border cellspacing="1" cellpadding="3" width=" 80%"> | |||
<tr class="tableheader"><td align="center"> Файл </td> | <tr class="tableheader"><td align="center"> Файл </td> | |||
<td align="center"> Розмір </td> | <td align="center"> Розмір </td> | |||
<td align="center"> Час зміни </td></tr> | <td align="center"> Час зміни </td></tr> | |||
\$str | \$str | |||
</table> | </table> | |||
EOF | EOF | |||
skipping to change at line 469 | skipping to change at line 482 | |||
<td align="center"> Час </td> | <td align="center"> Час </td> | |||
<td align="center"> Тема </td></tr> | <td align="center"> Тема </td></tr> | |||
\$str | \$str | |||
</table> | </table> | |||
EOF | EOF | |||
# ------------------------------ | # ------------------------------ | |||
$Lang{Browse_backup__num_for__host} = "BackupPC: Продивитися резервну копію \$nu m для \$host"; | $Lang{Browse_backup__num_for__host} = "BackupPC: Продивитися резервну копію \$nu m для \$host"; | |||
# ------------------------------ | # ------------------------------ | |||
$Lang{Restore_Options_for__host} = "BackupPC: Налаштування відновлення для \$hos t"; | $Lang{Restore_Options_for__host} = "BackupPC: Налаштування відновлення для \$ho st"; | |||
$Lang{Restore_Options_for__host2} = <<EOF; | $Lang{Restore_Options_for__host2} = <<EOF; | |||
\${h1("Restore Options for \$host")} | \${h1("Restore Options for \$host")} | |||
<p> | <p> | |||
You have selected the following files/directories from | You have selected the following files/directories from | |||
Ви позначили ластупні файли/теки з | Ви позначили ластупні файли/теки з | |||
ресурсу \$share, номер резервної копіїr #\$num: | ресурсу \$share, номер резервної копіїr #\$num: | |||
<ul> | <ul> | |||
\$fileListStr | \$fileListStr | |||
</ul> | </ul> | |||
</p><p> | </p><p> | |||
skipping to change at line 642 | skipping to change at line 655 | |||
Ви дійсно хочете це зробити? | Ви дійсно хочете це зробити? | |||
<input type="button" value="\$Lang->{Restore}" | <input type="button" value="\$Lang->{Restore}" | |||
onClick="document.RestoreForm.action.value='Restore'; | onClick="document.RestoreForm.action.value='Restore'; | |||
document.RestoreForm.submit();"> | document.RestoreForm.submit();"> | |||
<input type="submit" value="No" name="ignore"> | <input type="submit" value="No" name="ignore"> | |||
</form> | </form> | |||
EOF | EOF | |||
# -------------------------- | # -------------------------- | |||
$Lang{Restore_Requested_on__hostDest} = "BackupPC: Запит на відновлення до \$hos tDest"; | $Lang{Restore_Requested_on__hostDest} = "BackupPC: Запит на відновлення до \$hos tDest"; | |||
$Lang{Reply_from_server_was___reply} = <<EOF; | $Lang{Reply_from_server_was___reply} = <<EOF; | |||
\${h1(\$str)} | \${h1(\$str)} | |||
<p> | <p> | |||
Відповідь сервера була: \$reply | Відповідь сервера була: \$reply | |||
<p> | <p> | |||
Поверніться до <a href="\$MyURL?host=\$hostDest">\$hostDest home page</a>. | Поверніться до <a href="\$MyURL?host=\$hostDest">\$hostDest home page</a>. | |||
EOF | EOF | |||
$Lang{BackupPC_Archive_Reply_from_server} = <<EOF; | $Lang{BackupPC_Archive_Reply_from_server} = <<EOF; | |||
\${h1(\$str)} | \${h1(\$str)} | |||
<p> | <p> | |||
Відповідь сервера була: \$reply | Відповідь сервера була: \$reply | |||
EOF | EOF | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{BackupPC__Delete_Backup_Confirm__num_of__host} = "BackupPC: Delete Backup Confirm #\$num of \$host"; | $Lang{BackupPC__Delete_Backup_Confirm__num_of__host} = "BackupPC: Delete Backup Confirm #\$num of \$host"; | |||
# -------------------------------- | # -------------------------------- | |||
$Lang{A_filled} = "a filled"; | $Lang{A_filled} = "a filled"; | |||
$Lang{An_unfilled} = "an unfilled"; | $Lang{An_unfilled} = "an unfilled"; | |||
$Lang{Are_you_sure_delete} = <<EOF; | $Lang{Are_you_sure_delete} = <<EOF; | |||
\${h1("Are you sure?")} | \${h1("Are you sure?")} | |||
<p> | <p> | |||
You are about to delete \$filled \$type backup #\$num of \$host. | You are about to delete \$filled \$type backup #\$num of \$host. | |||
<form name="Confirm" action="\$MyURL" method="get"> | <form name="Confirm" action="\$MyURL" method="get"> | |||
<input type="hidden" name="host" value="\${EscHTML(\$host)}"> | <input type="hidden" name="host" value="\${EscHTML(\$host)}"> | |||
<input type="hidden" name="num" value="\$num"> | <input type="hidden" name="num" value="\$num"> | |||
skipping to change at line 721 | skipping to change at line 735 | |||
Натисніть на номер резервної копії для огляду та відновлення файлів з неї. | Натисніть на номер резервної копії для огляду та відновлення файлів з неї. | |||
</p> | </p> | |||
<table class="tableStnd sortable" border cellspacing="1" cellpadding="3"> | <table class="tableStnd sortable" border cellspacing="1" cellpadding="3"> | |||
<tr class="tableheader"><td align="center"> Рез. Копія# </td> | <tr class="tableheader"><td align="center"> Рез. Копія# </td> | |||
<td align="center"> тип </td> | <td align="center"> тип </td> | |||
<td align="center"> Повний </td> | <td align="center"> Повний </td> | |||
<td align="center"> Рівень </td> | <td align="center"> Рівень </td> | |||
<td align="center"> Дата початку </td> | <td align="center"> Дата початку </td> | |||
<td align="center"> Тривалість/хв </td> | <td align="center"> Тривалість/хв </td> | |||
<td align="center"> Вік/днів </td> | <td align="center"> Вік/днів </td> | |||
<td align="center"> Тримайте </td> | ||||
\$deleteHdrStr | \$deleteHdrStr | |||
<td align="center"> Серверний шлях копії </td> | <td align="center"> Прокоментуйте </td> | |||
</tr> | </tr> | |||
\$str | \$str | |||
</table> | </table> | |||
<p> | <p> | |||
\$restoreStr | \$restoreStr | |||
</p> | </p> | |||
\${h2("Зведена інформація про помилки Xfer")} | \${h2("Зведена інформація про помилки Xfer")} | |||
<table class="tableStnd sortable" border cellspacing="1" cellpadding="3" width=" 80%"> | <table class="tableStnd sortable" border cellspacing="1" cellpadding="3" width=" 80%"> | |||
<tr class="tableheader"><td align="center"> Backup# </td> | <tr class="tableheader"><td align="center"> Backup# </td> | |||
skipping to change at line 792 | skipping to change at line 807 | |||
<td align="center"> Стиск./MB </td> | <td align="center"> Стиск./MB </td> | |||
<td align="center"> Стиск </td> | <td align="center"> Стиск </td> | |||
<td align="center"> Розмір/MB </td> | <td align="center"> Розмір/MB </td> | |||
<td align="center"> Стиск/MB </td> | <td align="center"> Стиск/MB </td> | |||
<td align="center"> Стиск </td> | <td align="center"> Стиск </td> | |||
</tr> | </tr> | |||
\$compStr | \$compStr | |||
</table> | </table> | |||
EOF | EOF | |||
$Lang{Host__host_Archive_Summary} = "BackupPC: Host \$host Archive Summary"; | $Lang{Host__host_Archive_Summary} = "BackupPC: Host \$host Archive Summary"; | |||
$Lang{Host__host_Archive_Summary2} = <<EOF; | $Lang{Host__host_Archive_Summary2} = <<EOF; | |||
\${h1("Host \$host Archive Summary")} | \${h1("Host \$host Archive Summary")} | |||
<p> | <p> | |||
\$warnStr | \$warnStr | |||
<ul> | <ul> | |||
\$statusStr | \$statusStr | |||
</ul> | </ul> | |||
\${h2("Дії користувачів")} | \${h2("Дії користувачів")} | |||
<p> | <p> | |||
skipping to change at line 820 | skipping to change at line 835 | |||
<input type="button" value="\$Lang->{Stop_Dequeue_Archive}" | <input type="button" value="\$Lang->{Stop_Dequeue_Archive}" | |||
onClick="document.StartStopForm.action.value='Stop_Dequeue_Archive'; | onClick="document.StartStopForm.action.value='Stop_Dequeue_Archive'; | |||
document.StartStopForm.submit();"> | document.StartStopForm.submit();"> | |||
</form> | </form> | |||
\$ArchiveStr | \$ArchiveStr | |||
EOF | EOF | |||
# ------------------------- | # ------------------------- | |||
$Lang{Error} = "BackupPC: Помилки"; | $Lang{Error} = "BackupPC: Помилки"; | |||
$Lang{Error____head} = <<EOF; | $Lang{Error____head} = <<EOF; | |||
\${h1("Помилка: \$head")} | \${h1("Помилка: \$head")} | |||
<p>\$mesg</p> | <p>\$mesg</p> | |||
EOF | EOF | |||
# ------------------------- | # ------------------------- | |||
$Lang{NavSectionTitle_} = "Сервер"; | $Lang{NavSectionTitle_} = "Сервер"; | |||
# ------------------------- | # ------------------------- | |||
$Lang{Backup_browse_for__host} = <<EOF; | $Lang{Backup_browse_for__host} = <<EOF; | |||
skipping to change at line 860 | skipping to change at line 875 | |||
function toggleThis(checkbox) | function toggleThis(checkbox) | |||
{ | { | |||
var cb = eval("document.form1."+checkbox); | var cb = eval("document.form1."+checkbox); | |||
cb.checked = !cb.checked; | cb.checked = !cb.checked; | |||
} | } | |||
//--> | //--> | |||
</script> | </script> | |||
<form name="form0" method="post" action="\$MyURL"> | ||||
<input type="hidden" name="num" value="\$num"> | ||||
<input type="hidden" name="host" value="\$host"> | ||||
<input type="hidden" name="share" value="\${EscHTML(\$share)}"> | ||||
<input type="hidden" name="action" value="browse"> | ||||
<ul> | <ul> | |||
<li> You are browsing backup #\$num, which started around \$backupTime | <li> You are browsing backup #\$num, which started around \$backupTime | |||
(\$backupAge days ago), | (\$backupAge days ago), | |||
\$filledBackup | \$filledBackup | |||
<li> Увійти в текуy: <input type="text" name="dir" size="50" maxlength="4096" va | <li> | |||
lue="\${EscHTML(\$dir)}"> <input type="submit" value="\$Lang->{Go}" name="Submit | <form name="formDir" method="post" action="\$MyURL"> | |||
"> | <input type="hidden" name="num" value="\$num"> | |||
<input type="hidden" name="host" value="\$host"> | ||||
<input type="hidden" name="share" value="\${EscHTML(\$share)}"> | ||||
<input type="hidden" name="action" value="browse"> | ||||
Увійти в текуy: <input type="text" name="dir" size="60" maxlength="4096" value=" | ||||
\${EscHTML(\$dir)}"> | ||||
<input type="submit" value="\$Lang->{Go}" name="Submit"> | ||||
</form> | ||||
<li> | ||||
<form name="formComment" method="post" action="\$MyURL"> | ||||
<input type="hidden" name="num" value="\$num"> | ||||
<input type="hidden" name="host" value="\$host"> | ||||
<input type="hidden" name="share" value="\${EscHTML(\$share)}"> | ||||
<input type="hidden" name="action" value="browse"> | ||||
Прокоментуйте: <input type="text" name="comment" class="inputCompact" size="60" | ||||
maxlength="4096" value="\${EscHTML(\$comment)}"> | ||||
<input type="submit" value="\$Lang->{CfgEdit_Button_Save}" name="SetComment" | ||||
> | ||||
</form> | ||||
<li> Натисніть на теку нижче для входу в неї, | <li> Натисніть на теку нижче для входу в неї, | |||
<li> Натисніть на файл нижче для його відновлення, | <li> Натисніть на файл нижче для його відновлення, | |||
<li> Ви можете переглянути резервну копію <a href="\$MyURL?action=dirHistory&hos t=\${EscURI(\$host)}&share=\$shareURI&dir=\$pathURI">history</a> of the current directory. | <li> Ви можете переглянути резервну копію <a href="\$MyURL?action=dirHistory&hos t=\${EscURI(\$host)}&share=\$shareURI&dir=\$pathURI">history</a> of the current directory. | |||
\$share2pathStr | ||||
</ul> | </ul> | |||
</form> | </form> | |||
\${h2("Contents of \$dirDisplay")} | \${h2("Contents of \$dirDisplay")} | |||
<form name="form1" method="post" action="\$MyURL"> | <form name="form1" method="post" action="\$MyURL"> | |||
<input type="hidden" name="num" value="\$num"> | <input type="hidden" name="num" value="\$num"> | |||
<input type="hidden" name="host" value="\$host"> | <input type="hidden" name="host" value="\$host"> | |||
<input type="hidden" name="share" value="\${EscHTML(\$share)}"> | <input type="hidden" name="share" value="\${EscHTML(\$share)}"> | |||
<input type="hidden" name="fcbMax" value="\$checkBoxCnt"> | <input type="hidden" name="fcbMax" value="\$checkBoxCnt"> | |||
<input type="hidden" name="action" value="Restore"> | <input type="hidden" name="action" value="Restore"> | |||
skipping to change at line 907 | skipping to change at line 935 | |||
</table> | </table> | |||
</td></tr></table> | </td></tr></table> | |||
<br> | <br> | |||
<!-- | <!-- | |||
This is now in the checkAll row | This is now in the checkAll row | |||
<input type="submit" name="Submit" value="Restore selected files"> | <input type="submit" name="Submit" value="Restore selected files"> | |||
--> | --> | |||
</form> | </form> | |||
EOF | EOF | |||
$Lang{Browse_ClientShareName2Path} = <<EOF; | ||||
<li> Mapping of share name to real client path (ClientShareName2Path): | ||||
<ul> | ||||
\$share2pathStr | ||||
</ul> | ||||
EOF | ||||
# ------------------------------ | # ------------------------------ | |||
$Lang{DirHistory_backup_for__host} = "BackupPC: Історія резервних копій тек для \$host"; | $Lang{DirHistory_backup_for__host} = "BackupPC: Історія резервних копій тек для \$host"; | |||
# | # | |||
# These two strings are used to build the links for directories and | # These two strings are used to build the links for directories and | |||
# file versions. Files are appended with a version number. | # file versions. Files are appended with a version number. | |||
# | # | |||
$Lang{DirHistory_dirLink} = "dir"; | $Lang{DirHistory_dirLink} = "dir"; | |||
$Lang{DirHistory_fileLink} = "v"; | $Lang{DirHistory_fileLink} = "v"; | |||
skipping to change at line 987 | skipping to change at line 1022 | |||
<p> | <p> | |||
<table class="tableStnd" border cellspacing="1" cellpadding="3" width="100%"> | <table class="tableStnd" border cellspacing="1" cellpadding="3" width="100%"> | |||
<tr class="tableheader"><td>Original file/dir</td><td>Restored to</td></tr> | <tr class="tableheader"><td>Original file/dir</td><td>Restored to</td></tr> | |||
\$fileListStr | \$fileListStr | |||
</table> | </table> | |||
EOF | EOF | |||
# ------------------------------ | # ------------------------------ | |||
$Lang{Archive___num_details_for__host} = "BackupPC: Деталі архіву #\$num для \$h ost"; | $Lang{Archive___num_details_for__host} = "BackupPC: Деталі архіву #\$num для \$h ost"; | |||
$Lang{Archive___num_details_for__host2 } = <<EOF; | $Lang{Archive___num_details_for__host2} = <<EOF; | |||
\${h1("Archive #\$num Details for \$host")} | \${h1("Archive #\$num Details for \$host")} | |||
<p> | <p> | |||
<table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%"> | <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%"> | |||
<tr><td class="tableheader"> Номер </td><td class="border"> \$Archives[\$i]{num} </td></tr> | <tr><td class="tableheader"> Номер </td><td class="border"> \$Archives[\$i]{num} </td></tr> | |||
<tr><td class="tableheader"> Запит від </td><td class="border"> \$ArchiveReq{use r} </td></tr> | <tr><td class="tableheader"> Запит від </td><td class="border"> \$ArchiveReq{use r} </td></tr> | |||
<tr><td class="tableheader"> Час запиту </td><td class="border"> \$reqTime </td> </tr> | <tr><td class="tableheader"> Час запиту </td><td class="border"> \$reqTime </td> </tr> | |||
<tr><td class="tableheader"> Результат </td><td class="border"> \$Archives[\$i]{ result} </td></tr> | <tr><td class="tableheader"> Результат </td><td class="border"> \$Archives[\$i]{ result} </td></tr> | |||
<tr><td class="tableheader"> Помилки </td><td class="border"> \$Archives[\$i]{er rorMsg} </td></tr> | <tr><td class="tableheader"> Помилки </td><td class="border"> \$Archives[\$i]{er rorMsg} </td></tr> | |||
<tr><td class="tableheader"> Час початку </td><td class="border"> \$startTime </ td></tr> | <tr><td class="tableheader"> Час початку </td><td class="border"> \$startTime </ td></tr> | |||
<tr><td class="tableheader"> Тривалість </td><td class="border"> \$duration min </td></tr> | <tr><td class="tableheader"> Тривалість </td><td class="border"> \$duration min </td></tr> | |||
skipping to change at line 1019 | skipping to change at line 1054 | |||
</table> | </table> | |||
EOF | EOF | |||
# ----------------------------------- | # ----------------------------------- | |||
$Lang{Email_Summary} = "BackupPC: Зведена інформація по Email"; | $Lang{Email_Summary} = "BackupPC: Зведена інформація по Email"; | |||
# ----------------------------------- | # ----------------------------------- | |||
# !! ERROR messages !! | # !! ERROR messages !! | |||
# ----------------------------------- | # ----------------------------------- | |||
$Lang{BackupPC__Lib__new_failed__check_apache_error_log} = "BackupPC::Lib->new f ailed: check apache error_log\n"; | $Lang{BackupPC__Lib__new_failed__check_apache_error_log} = "BackupPC::Lib->new f ailed: check apache error_log\n"; | |||
$Lang{Wrong_user__my_userid_is___} = | $Lang{Wrong_user__my_userid_is___} = "Неправильний користувач: мій userid \$>, | |||
"Неправильний користувач: мій userid \$>, а не \$uid" | а не \$uid(\$Conf{BackupPCUser})\n"; | |||
. "(\$Conf{BackupPCUser})\n"; | ||||
# $Lang{Only_privileged_users_can_view_PC_summaries} = "Only privileged users ca n view PC summaries."; | # $Lang{Only_privileged_users_can_view_PC_summaries} = "Only privileged users ca n view PC summaries."; | |||
$Lang{Only_privileged_users_can_stop_or_start_backups} = | $Lang{Only_privileged_users_can_stop_or_start_backups} = | |||
"Тільки привілейований користувач може запустити резевне копію | "Тільки привілейований користувач може запустити резевне копіювання на \${EscH | |||
вання на" | TML(\$host)}."; | |||
. " \${EscHTML(\$host)}."; | $Lang{Invalid_number__num} = "Неправильнмй номер \${EscH | |||
$Lang{Invalid_number__num} = "Неправильнмй номер \${EscHTML(\$In{num})}"; | TML(\$In{num})}"; | |||
$Lang{Unable_to_open__file__configuration_problem} = "Неможливо відкрити \$file: проблеми з конфігурацією?"; | $Lang{Unable_to_open__file__configuration_problem} = "Неможливо відкрити \$file: проблеми з конфігурацією?"; | |||
$Lang{Only_privileged_users_can_view_log_or_config_files} = "Тільки привілейован | $Lang{Only_privileged_users_can_view_log_or_config_files} = | |||
ий користувач може переглядати log чи файл конфігурації."; | "Тільки привілейований користувач може переглядати log чи файл конфігурації."; | |||
$Lang{Only_privileged_users_can_view_log_files} = "Тільки привілейований користу вач може переглядати log файли."; | $Lang{Only_privileged_users_can_view_log_files} = "Тільки привілейований користу вач може переглядати log файли."; | |||
$Lang{Only_privileged_users_can_view_email_summaries} = "Тільки привілейований к | $Lang{Only_privileged_users_can_view_email_summaries} = | |||
ористувач може переглядати інформацію про email."; | "Тільки привілейований користувач може переглядати інформацію про email."; | |||
$Lang{Only_privileged_users_can_browse_backup_files} = "Тільки привілейований ко | $Lang{Only_privileged_users_can_browse_backup_files} = | |||
ристувач може переглядати файли резервних копій" | "Тільки привілейований користувач може переглядати файли резервних копій для х | |||
. " для хосту \${EscHTML(\$In{host})}."; | осту \${EscHTML(\$In{host})}."; | |||
$Lang{Only_privileged_users_can_delete_backups} = "Only privileged users can del | $Lang{Only_privileged_users_can_delete_backups} = | |||
ete backups" | "Only privileged users can delete backups of host \${EscHTML(\$host)}."; | |||
. " of host \${EscHTML(\$host)}."; | $Lang{Empty_host_name} = "Порожнє ім\'я хоста."; | |||
$Lang{Empty_host_name} = "Порожнє ім\'я хоста."; | $Lang{Directory___EscHTML} = "Тека \${EscHTML(\"\$TopDir/pc/\$host/ | |||
$Lang{Directory___EscHTML} = "Тека \${EscHTML(\"\$TopDir/pc/\$host/\$num\")}" | \$num\")} порожня"; | |||
. " порожня"; | $Lang{Can_t_browse_bad_directory_name2} = "Не вдається відкрити неправильну назв | |||
$Lang{Can_t_browse_bad_directory_name2} = "Не вдається відкрити неправильну назв | у теки \${EscHTML(\$relDir)}"; | |||
у теки" | $Lang{Only_privileged_users_can_restore_backup_files} = | |||
. " \${EscHTML(\$relDir)}"; | "Тільки привілейований користувач може відновлювати файли з резервних копій дл | |||
$Lang{Only_privileged_users_can_restore_backup_files} = "Тільки привілейований к | я хоста \${EscHTML(\$In{host})}."; | |||
ористувач може відновлювати файли з резервних копій" | ||||
. " для хоста \${EscHTML(\$In{host})}."; | ||||
$Lang{Bad_host_name} = "Неправильне ім\'я хоста \${EscHTML(\$host)}"; | $Lang{Bad_host_name} = "Неправильне ім\'я хоста \${EscHTML(\$host)}"; | |||
$Lang{You_haven_t_selected_any_files__please_go_Back_to} = "Ви не обрали жодного | $Lang{You_haven_t_selected_any_files__please_go_Back_to} = | |||
файла; Будь ласка поверніться назад" | "Ви не обрали жодного файла; Будь ласка поверніться назад та оберіть якийсь фа | |||
. " та оберіть якийсь файл."; | йл."; | |||
$Lang{You_haven_t_selected_any_hosts} = "Ви не обрали жодного хоста; будь ласка | $Lang{You_haven_t_selected_any_hosts} = | |||
поверніться назад" | "Ви не обрали жодного хоста; будь ласка поверніться назад та оберіть якийсь хо | |||
. " та оберіть якийсь хост."; | ст."; | |||
$Lang{Nice_try__but_you_can_t_put} = "Добра спроба, але ви не можете вставити \' ..\' у будь яке ім\'я файлу"; | $Lang{Nice_try__but_you_can_t_put} = "Добра спроба, але ви не можете вставити \' ..\' у будь яке ім\'я файлу"; | |||
$Lang{Host__doesn_t_exist} = "Хост \${EscHTML(\$In{hostDest})} не існує"; | $Lang{Host__doesn_t_exist} = "Хост \${EscHTML(\$In{hostDest})} не існує" | |||
$Lang{You_don_t_have_permission_to_restore_onto_host} = "У Вас немає прав віднов | ; | |||
лення на хост" | $Lang{You_don_t_have_permission_to_restore_onto_host} = | |||
. " \${EscHTML(\$In{hostDest})}"; | "У Вас немає прав відновлення на хост \${EscHTML(\$In{hostDest})}"; | |||
$Lang{Can_t_open_create__openPath} = "не можливо відкрити/створити " | $Lang{Can_t_open_create__openPath} = "не можливо відкрити/створити \${EscHTML(\" | |||
. "\${EscHTML(\"\$openPath\")}"; | \$openPath\")}"; | |||
$Lang{Only_privileged_users_can_restore_backup_files2} = "Тільки привілейований | $Lang{Only_privileged_users_can_restore_backup_files2} = | |||
користувач може відновити резервну копію" | "Тільки привілейований користувач може відновити резервну копію для хоста \${E | |||
. " для хоста \${EscHTML(\$host)}."; | scHTML(\$host)}."; | |||
$Lang{Empty_host_name} = "Порожнє ім\'я хоста"; | $Lang{Empty_host_name} = "Порожнє ім\'я хоста"; | |||
$Lang{Unknown_host_or_user} = "Невідомий хост або користувач \${EscHTML(\$host)} "; | $Lang{Unknown_host_or_user} = "Невідомий хост або користувач \${EscHTML(\$host)} "; | |||
$Lang{Only_privileged_users_can_view_information_about} = "Тільки привілейований | $Lang{Only_privileged_users_can_view_information_about} = | |||
користувач може переглядати інформацію про" | "Тільки привілейований користувач може переглядати інформацію про хост \${EscH | |||
. " хост \${EscHTML(\$host)}." ; | TML(\$host)}."; | |||
$Lang{Only_privileged_users_can_view_archive_information} = "Тільки привілейован | $Lang{Only_privileged_users_can_view_archive_information} = | |||
ий користувач може переглядати інформацію про архівування."; | "Тільки привілейований користувач може переглядати інформацію про архівування. | |||
$Lang{Only_privileged_users_can_view_restore_information} = "Тільки привілейован | "; | |||
ий користувач може переглядати інформацію про відновлення."; | $Lang{Only_privileged_users_can_view_restore_information} = | |||
$Lang{Restore_number__num_for_host__does_not_exist} = "Номер відновлення \$num д | "Тільки привілейований користувач може переглядати інформацію про відновлення. | |||
ля хосту \${EscHTML(\$host)} не" | "; | |||
. " існує."; | $Lang{Restore_number__num_for_host__does_not_exist} = "Номер відновлення \$num д | |||
$Lang{Archive_number__num_for_host__does_not_exist} = "Номер архіву \$num для хо | ля хосту \${EscHTML(\$host)} не існує."; | |||
сту \${EscHTML(\$host)} не" | $Lang{Archive_number__num_for_host__does_not_exist} = "Номер архіву \$num для хо | |||
. " існує."; | сту \${EscHTML(\$host)} не існує."; | |||
$Lang{Can_t_find_IP_address_for} = "Неможливо знайти IP адресу для \${EscHTML(\$ | $Lang{Can_t_find_IP_address_for} = "Неможливо знайти IP адрес | |||
host)}"; | у для \${EscHTML(\$host)}"; | |||
$Lang{host_is_a_DHCP_host} = <<EOF; | $Lang{host_is_a_DHCP_host} = <<EOF; | |||
\$host отримує адресу по DHCP і я не знаю його IP адреси. Я перевірив | \$host отримує адресу по DHCP і я не знаю його IP адреси. Я перевірив | |||
netbios ім\'я \$ENV{REMOTE_ADDR}\$tryIP, та виявим, що цей комп\'ютер не є | netbios ім\'я \$ENV{REMOTE_ADDR}\$tryIP, та виявим, що цей комп\'ютер не є | |||
\$host. | \$host. | |||
<p> | <p> | |||
Наскільки я бачу \$host має приватну DHCP адресу, Ви маєте можливість | Наскільки я бачу \$host має приватну DHCP адресу, Ви маєте можливість | |||
запустити запит з клієнтського комп\'ютера самостійно. | запустити запит з клієнтського комп\'ютера самостійно. | |||
EOF | EOF | |||
# ------------------------------------ | # ------------------------------------ | |||
# !! Server Mesg !! | # !! Server Mesg !! | |||
# ------------------------------------ | # ------------------------------------ | |||
$Lang{Backup_requested_on_DHCP__host} = "Запит на резерв. копіювання на DHCP \$h | $Lang{Backup_requested_on_DHCP__host} = | |||
ost (\$In{hostIP}) від" | "Запит на резерв. копіювання на DHCP \$host (\$In{hostIP}) від \$User з \$ENV{ | |||
. " \$User з \$ENV{REMOTE_ADDR}"; | REMOTE_ADDR}"; | |||
$Lang{Backup_requested_on__host_by__User} = "Запит на резерв. копіювання з \$hos | $Lang{Backup_requested_on__host_by__User} = "Запит на резерв. копіювання | |||
t від \$User"; | з \$host від \$User"; | |||
$Lang{Backup_stopped_dequeued_on__host_by__User} = "Резерв. копіювання зупинено/ виключено з черги на \$host від \$User"; | $Lang{Backup_stopped_dequeued_on__host_by__User} = "Резерв. копіювання зупинено/ виключено з черги на \$host від \$User"; | |||
$Lang{Restore_requested_to_host__hostDest__backup___num} = "Запит на відновлення | $Lang{Restore_requested_to_host__hostDest__backup___num} = | |||
на \$hostDest, резерв. копія #\$num," | "Запит на відновлення на \$hostDest, резерв. копія #\$num, від \$User на \$ENV | |||
. " від \$User на \$ENV{REMOTE_ADDR}"; | {REMOTE_ADDR}"; | |||
$Lang{Delete_requested_for_backup_of__host_by__User} = "Delete requested for bac | $Lang{Delete_requested_for_backup_of__host_by__User} = | |||
kup #\$num of \$host" | "Delete requested for backup #\$num of \$host by \$User from \$ENV{REMOTE_ADDR | |||
. " by \$User from \$ENV{REMOTE_ADDR}"; | }"; | |||
$Lang{Archive_requested} = "Запит на архів від \$User на \$ENV{REMOTE_ADDR}"; | $Lang{Archive_requested} = "Запит на архів від \$User на \$ENV{REMOTE_ADDR}"; | |||
# ------------------------------------------------- | # ------------------------------------------------- | |||
# ------- Stuff that was forgotten ---------------- | # ------- Stuff that was forgotten ---------------- | |||
# ------------------------------------------------- | # ------------------------------------------------- | |||
$Lang{Status} = "Статус"; | $Lang{Status} = "Статус"; | |||
$Lang{PC_Summary} = "Зведена інформація по хостам"; | $Lang{PC_Summary} = "Зведена інформація по хостам"; | |||
$Lang{LOG_file} = "LOG файл"; | $Lang{LOG_file} = "LOG файл"; | |||
$Lang{LOG_files} = "LOG файли"; | $Lang{LOG_files} = "LOG файли"; | |||
$Lang{Old_LOGs} = "Старі LOGи"; | $Lang{Old_LOGs} = "Старі LOGи"; | |||
$Lang{Email_summary} = "Поштові налаштування"; | $Lang{Email_summary} = "Поштові налаштування"; | |||
$Lang{Config_file} = "Файл конфігурації"; | $Lang{Config_file} = "Файл конфігурації"; | |||
# $Lang{Hosts_file} = "Hosts file"; | # $Lang{Hosts_file} = "Hosts file"; | |||
$Lang{Current_queues} = "Поточні черги"; | $Lang{Current_queues} = "Поточні черги"; | |||
$Lang{Documentation} = "Документація (англ)"; | $Lang{Documentation} = "Документація (англ)"; | |||
#$Lang{Host_or_User_name} = "<small>Host or User name:</small>"; | #$Lang{Host_or_User_name} = "<small>Host or User name:</small>"; | |||
$Lang{Go} = "Перейти"; | $Lang{Go} = "Перейти"; | |||
$Lang{Hosts} = "Хости"; | $Lang{Hosts} = "Хости"; | |||
$Lang{Select_a_host} = "Виберіть хост..."; | $Lang{Select_a_host} = "Виберіть хост..."; | |||
$Lang{There_have_been_no_archives} = "<h2> Немає жодної резервної копії </h2>\n" ; | $Lang{There_have_been_no_archives} = "<h2> Немає жодної резервної копії </h 2>\n"; | |||
$Lang{This_PC_has_never_been_backed_up} = "<h2> З цього PC ніколи не створювалас ь резервна копія!! </h2>\n"; | $Lang{This_PC_has_never_been_backed_up} = "<h2> З цього PC ніколи не створювалас ь резервна копія!! </h2>\n"; | |||
$Lang{This_PC_is_used_by} = "<li>Цей PC використовується \${UserLink(\$user)}"; | $Lang{This_PC_is_used_by} = "<li>Цей PC використовується \${UserLi nk(\$user)}"; | |||
$Lang{Extracting_only_Errors} = "(Показати лише помилки)"; | $Lang{Extracting_only_Errors} = "(Показати лише помилки)"; | |||
$Lang{XferLOG} = "XferLOG"; | $Lang{XferLOG} = "XferLOG"; | |||
$Lang{Errors} = "Помилки"; | $Lang{Errors} = "Помилки"; | |||
# ------------ | # ------------ | |||
$Lang{Last_email_sent_to__was_at___subject} = <<EOF; | $Lang{Last_email_sent_to__was_at___subject} = <<EOF; | |||
<li>Останній email було відіслано доo \${UserLink(\$user)} час \$mailTime, тема "\$subj". | <li>Останній email було відіслано доo \${UserLink(\$user)} час \$mailTime, тема "\$subj". | |||
EOF | EOF | |||
# ------------ | # ------------ | |||
$Lang{The_command_cmd_is_currently_running_for_started} = <<EOF; | $Lang{The_command_cmd_is_currently_running_for_started} = <<EOF; | |||
<li>Команда \$cmd зараз виконується для хоста \$host, started \$startTime. | <li>Команда \$cmd зараз виконується для хоста \$host, started \$startTime. | |||
EOF | EOF | |||
# ----------- | # ----------- | |||
$Lang{Host_host_is_queued_on_the_background_queue_will_be_backed_up_soon} = <<EO F; | $Lang{Host_host_is_queued_on_the_background_queue_will_be_backed_up_soon} = <<EO F; | |||
<li>Хост \$host поставлений у фонову чергу (повернеться за першої можливості). | <li>Хост \$host поставлений у фонову чергу (повернеться за першої можливості). | |||
EOF | EOF | |||
skipping to change at line 1207 | skipping to change at line 1241 | |||
$Lang{fileHeader} = <<EOF; | $Lang{fileHeader} = <<EOF; | |||
<tr class="fviewheader"><td align=center> Name</td> | <tr class="fviewheader"><td align=center> Name</td> | |||
<td align="center"> Тип</td> | <td align="center"> Тип</td> | |||
<td align="center"> Режим</td> | <td align="center"> Режим</td> | |||
<td align="center"> #</td> | <td align="center"> #</td> | |||
<td align="center"> Розмір</td> | <td align="center"> Розмір</td> | |||
<td align="center"> Дата зміни</td> | <td align="center"> Дата зміни</td> | |||
</tr> | </tr> | |||
EOF | EOF | |||
$Lang{Home} = "Додому"; | $Lang{Home} = "Додому"; | |||
$Lang{Browse} = "Продивитися резерв. копії"; | $Lang{Browse} = "Продивитися резерв. копії"; | |||
$Lang{Last_bad_XferLOG} = "Last bad XferLOG"; | $Lang{Last_bad_XferLOG} = "Last bad XferLOG"; | |||
$Lang{Last_bad_XferLOG_errors_only} = "Last bad XferLOG (errors only)"; | $Lang{Last_bad_XferLOG_errors_only} = "Last bad XferLOG (errors only)"; | |||
$Lang{This_display_is_merged_with_backup} = <<EOF; | $Lang{This_display_is_merged_with_backup} = <<EOF; | |||
<li> This display is merged with backup #\$numF. | <li> This display is merged with backup #\$numF. | |||
EOF | EOF | |||
$Lang{Visit_this_directory_in_backup} = <<EOF; | $Lang{Visit_this_directory_in_backup} = <<EOF; | |||
<li> Оберіть резервну копію, яку Ви хочете продивитися: <select onChange="window .location=this.value">\$otherDirs </select> | <li> Оберіть резервну копію, яку Ви хочете продивитися: <select onChange="window .location=this.value">\$otherDirs </select> | |||
EOF | EOF | |||
skipping to change at line 1256 | skipping to change at line 1290 | |||
<td align="right"> Дата початку</td> | <td align="right"> Дата початку</td> | |||
<td align="right"> Трив/хв</td> | <td align="right"> Трив/хв</td> | |||
</tr> | </tr> | |||
\$ArchiveStr | \$ArchiveStr | |||
</table> | </table> | |||
<p> | <p> | |||
EOF | EOF | |||
$Lang{BackupPC__Documentation} = "BackupPC: Документація"; | $Lang{BackupPC__Documentation} = "BackupPC: Документація"; | |||
$Lang{No} = "ні"; | $Lang{No} = "ні"; | |||
$Lang{Yes} = "так"; | $Lang{Yes} = "так"; | |||
$Lang{The_directory_is_empty} = <<EOF; | $Lang{The_directory_is_empty} = <<EOF; | |||
<tr><td bgcolor="#ffffff">The directory \$dirDisplay is empty | <tr><td bgcolor="#ffffff">The directory \$dirDisplay is empty | |||
</td></tr> | </td></tr> | |||
EOF | EOF | |||
#$Lang{on} = "on"; | #$Lang{on} = "on"; | |||
$Lang{off} = "off"; | $Lang{off} = "off"; | |||
$Lang{backupType_full} = "повний"; | $Lang{backupType_full} = "повний"; | |||
$Lang{backupType_incr} = "інкрементальний"; | $Lang{backupType_incr} = "інкрементальний"; | |||
$Lang{backupType_active} = "active"; | $Lang{backupType_active} = "active"; | |||
$Lang{backupType_partial} = "частковий"; | $Lang{backupType_partial} = "частковий"; | |||
$Lang{failed} = "неуспішно"; | $Lang{failed} = "неуспішно"; | |||
$Lang{success} = "успішно"; | $Lang{success} = "успішно"; | |||
$Lang{and} = "та"; | $Lang{and} = "та"; | |||
# ------ | # ------ | |||
# Hosts states and reasons | # Hosts states and reasons | |||
$Lang{Status_idle} = "бездія"; | $Lang{Status_idle} = "бездія"; | |||
$Lang{Status_backup_starting} = "Резерв. копіювання запущено"; | $Lang{Status_backup_starting} = "Резерв. копіювання запущено"; | |||
$Lang{Status_backup_in_progress} = "Резерв. копіювання в процесі"; | $Lang{Status_backup_in_progress} = "Резерв. копіювання в процесі"; | |||
$Lang{Status_restore_starting} = "Відновлення запущено"; | $Lang{Status_restore_starting} = "Відновлення запущено"; | |||
$Lang{Status_restore_in_progress} = "Відновлення в процесі"; | $Lang{Status_restore_in_progress} = "Відновлення в процесі"; | |||
$Lang{Status_admin_pending} = "link pending"; | $Lang{Status_admin_pending} = "link pending"; | |||
$Lang{Status_admin_running} = "link running"; | $Lang{Status_admin_running} = "link running"; | |||
$Lang{Reason_backup_done} = "зроблено"; | $Lang{Reason_backup_done} = "зроблено"; | |||
$Lang{Reason_restore_done} = "відновлення зроблено"; | $Lang{Reason_restore_done} = "відновлення зроблено"; | |||
$Lang{Reason_archive_done} = "архівування зроблено"; | $Lang{Reason_archive_done} = "архівування зроблено"; | |||
$Lang{Reason_nothing_to_do} = "бездія"; | $Lang{Reason_nothing_to_do} = "бездія"; | |||
$Lang{Reason_backup_failed} = "резерв. копіювання неуспішне"; | $Lang{Reason_backup_failed} = "резерв. копіювання неуспішне"; | |||
$Lang{Reason_restore_failed} = "відновлення неуспішне"; | $Lang{Reason_restore_failed} = "відновлення неуспішне"; | |||
$Lang{Reason_archive_failed} = "архівування неуспішне"; | $Lang{Reason_archive_failed} = "архівування неуспішне"; | |||
$Lang{Reason_no_ping} = "no ping"; | $Lang{Reason_no_ping} = "no ping"; | |||
$Lang{Reason_backup_canceled_by_user} = "резерв. копіювання перерване користува чем"; | $Lang{Reason_backup_canceled_by_user} = "резерв. копіювання перерване користува чем"; | |||
$Lang{Reason_restore_canceled_by_user} = "відновлення перерване користувачем"; | $Lang{Reason_restore_canceled_by_user} = "відновлення перерване користувачем"; | |||
$Lang{Reason_archive_canceled_by_user} = "архівування перерване користувачем"; | $Lang{Reason_archive_canceled_by_user} = "архівування перерване користувачем"; | |||
$Lang{Disabled_OnlyManualBackups} = "auto відключене"; | $Lang{Disabled_OnlyManualBackups} = "auto відключене"; | |||
$Lang{Disabled_AllBackupsDisabled} = "відключене"; | $Lang{Disabled_AllBackupsDisabled} = "відключене"; | |||
# --------- | # --------- | |||
# Email messages | # Email messages | |||
# No backup ever | # No backup ever | |||
$Lang{EMailNoBackupEverSubj} = "BackupPC: жлдного резерв. копіювання на \$host н е було успішним"; | $Lang{EMailNoBackupEverSubj} = "BackupPC: жлдного резерв. копіювання на \$host н е було успішним"; | |||
$Lang{EMailNoBackupEverMesg} = <<'EOF'; | $Lang{EMailNoBackupEverMesg} = <<'EOF'; | |||
To: $user$domain | To: $user$domain | |||
cc: | cc: | |||
Subject: $subj | Subject: $subj | |||
skipping to change at line 1392 | skipping to change at line 1426 | |||
Select "Start Incr Backup" twice to start a new incremental backup. | Select "Start Incr Backup" twice to start a new incremental backup. | |||
You can select "Return to $host page" and then hit "reload" to check | You can select "Return to $host page" and then hit "reload" to check | |||
the status of the backup. It should take just a few minutes to | the status of the backup. It should take just a few minutes to | |||
complete. | complete. | |||
Regards, | Regards, | |||
BackupPC Genie | BackupPC Genie | |||
https://backuppc.github.io/backuppc | https://backuppc.github.io/backuppc | |||
EOF | EOF | |||
$Lang{howLong_not_been_backed_up} = "not been backed up successfully"; | $Lang{howLong_not_been_backed_up} = "not been backed up successful ly"; | |||
$Lang{howLong_not_been_backed_up_for_days_days} = "not been backed up for \$days days"; | $Lang{howLong_not_been_backed_up_for_days_days} = "not been backed up for \$days days"; | |||
####################################################################### | ####################################################################### | |||
# RSS strings | # RSS strings | |||
####################################################################### | ####################################################################### | |||
$Lang{RSS_Doc_Title} = "BackupPC Server"; | $Lang{RSS_Doc_Title} = "BackupPC Server"; | |||
$Lang{RSS_Doc_Description} = "RSS feed for BackupPC"; | $Lang{RSS_Doc_Description} = "RSS feed for BackupPC"; | |||
$Lang{RSS_Host_Summary} = <<EOF; | $Lang{RSS_Host_Summary} = <<EOF; | |||
Full Count: \$fullCnt; | Full Count: \$fullCnt; | |||
Full Age/days: \$fullAge; | Full Age/days: \$fullAge; | |||
Full Size/GiB: \$fullSize; | Full Size/GiB: \$fullSize; | |||
Speed MB/sec: \$fullRate; | Speed MB/sec: \$fullRate; | |||
Incr Count: \$incrCnt; | Incr Count: \$incrCnt; | |||
Incr Age/Days: \$incrAge; | Incr Age/Days: \$incrAge; | |||
State: \$host_state; | State: \$hostState; | |||
Disabled: \$host_disabled; | Disabled: \$hostDisabled; | |||
Last Attempt: \$host_last_attempt; | Last Attempt: \$hostLastAttempt; | |||
EOF | EOF | |||
####################################################################### | ####################################################################### | |||
# Configuration editor strings | # Configuration editor strings | |||
####################################################################### | ####################################################################### | |||
$Lang{Only_privileged_users_can_edit_config_files} = "Only privileged users can edit configuration settings."; | $Lang{Only_privileged_users_can_edit_config_files} = "Only privileged users can edit configuration settings."; | |||
$Lang{CfgEdit_Edit_Config} = "Правити конфігурацію"; | $Lang{CfgEdit_Edit_Config} = "Правити конфігурацію"; | |||
$Lang{CfgEdit_Edit_Hosts} = "Правити хости"; | $Lang{CfgEdit_Edit_Hosts} = "Правити хости"; | |||
$Lang{CfgEdit_Title_Server} = "Сервер"; | $Lang{CfgEdit_Title_Server} = "Сервер"; | |||
$Lang{CfgEdit_Title_General_Parameters} = "Загальні параметри"; | $Lang{CfgEdit_Title_General_Parameters} = "Загальні параметри"; | |||
$Lang{CfgEdit_Title_Wakeup_Schedule} = "Wakeup Schedule"; | $Lang{CfgEdit_Title_Wakeup_Schedule} = "Wakeup Schedule"; | |||
$Lang{CfgEdit_Title_Concurrent_Jobs} = "Concurrent Jobs"; | $Lang{CfgEdit_Title_Concurrent_Jobs} = "Concurrent Jobs"; | |||
$Lang{CfgEdit_Title_Pool_Filesystem_Limits} = "Обмеження файлової системи пула"; | $Lang{CfgEdit_Title_Pool_Filesystem_Limits} = "Обмеження файлової системи пул | |||
$Lang{CfgEdit_Title_Other_Parameters} = "Інші параметри"; | а"; | |||
$Lang{CfgEdit_Title_Remote_Apache_Settings} = "Налаштування віддаленого Apache"; | $Lang{CfgEdit_Title_Other_Parameters} = "Інші параметри"; | |||
$Lang{CfgEdit_Title_Program_Paths} = "Шляхи до програми"; | $Lang{CfgEdit_Title_Remote_Apache_Settings} = "Налаштування віддаленого Apach | |||
$Lang{CfgEdit_Title_Install_Paths} = "Шлях встановлення"; | e"; | |||
$Lang{CfgEdit_Title_Email} = "Email"; | $Lang{CfgEdit_Title_Program_Paths} = "Шляхи до програми"; | |||
$Lang{CfgEdit_Title_Email_settings} = "Налаштування Email"; | $Lang{CfgEdit_Title_Install_Paths} = "Шлях встановлення"; | |||
$Lang{CfgEdit_Title_Email_User_Messages} = "Email User Messages"; | $Lang{CfgEdit_Title_Email} = "Email"; | |||
$Lang{CfgEdit_Title_CGI} = "CGI"; | $Lang{CfgEdit_Title_Email_settings} = "Налаштування Email"; | |||
$Lang{CfgEdit_Title_Admin_Privileges} = "Admin Privileges"; | $Lang{CfgEdit_Title_Email_User_Messages} = "Email User Messages"; | |||
$Lang{CfgEdit_Title_Page_Rendering} = "Page Rendering"; | $Lang{CfgEdit_Title_CGI} = "CGI"; | |||
$Lang{CfgEdit_Title_Paths} = "Шляхи"; | $Lang{CfgEdit_Title_Admin_Privileges} = "Admin Privileges"; | |||
$Lang{CfgEdit_Title_User_URLs} = "User URLs"; | $Lang{CfgEdit_Title_Page_Rendering} = "Page Rendering"; | |||
$Lang{CfgEdit_Title_User_Config_Editing} = "User Config Editing"; | $Lang{CfgEdit_Title_Paths} = "Шляхи"; | |||
$Lang{CfgEdit_Title_Xfer} = "Xfer"; | $Lang{CfgEdit_Title_User_URLs} = "User URLs"; | |||
$Lang{CfgEdit_Title_Xfer_Settings} = "Налаштування Xfer"; | $Lang{CfgEdit_Title_User_Config_Editing} = "User Config Editing"; | |||
$Lang{CfgEdit_Title_Ftp_Settings} = "Налаштування FTP"; | $Lang{CfgEdit_Title_Xfer} = "Xfer"; | |||
$Lang{CfgEdit_Title_Smb_Settings} = "Налаштування Smb"; | $Lang{CfgEdit_Title_Xfer_Settings} = "Налаштування Xfer"; | |||
$Lang{CfgEdit_Title_Tar_Settings} = "Налаштування Tar"; | $Lang{CfgEdit_Title_Ftp_Settings} = "Налаштування FTP"; | |||
$Lang{CfgEdit_Title_Rsync_Settings} = "Налаштування Rsync"; | $Lang{CfgEdit_Title_Smb_Settings} = "Налаштування Smb"; | |||
$Lang{CfgEdit_Title_Rsyncd_Settings} = "Налаштування Rsyncd"; | $Lang{CfgEdit_Title_Tar_Settings} = "Налаштування Tar"; | |||
$Lang{CfgEdit_Title_Archive_Settings} = "Налаштування архівування"; | $Lang{CfgEdit_Title_Rsync_Settings} = "Налаштування Rsync"; | |||
$Lang{CfgEdit_Title_Include_Exclude} = "Включити/Виключити"; | $Lang{CfgEdit_Title_Rsyncd_Settings} = "Налаштування Rsyncd"; | |||
$Lang{CfgEdit_Title_Smb_Paths_Commands} = "Шляхи/команди Smb"; | $Lang{CfgEdit_Title_Archive_Settings} = "Налаштування архівування"; | |||
$Lang{CfgEdit_Title_Tar_Paths_Commands} = "Шляхи/команди Tar"; | $Lang{CfgEdit_Title_Include_Exclude} = "Включити/Виключити"; | |||
$Lang{CfgEdit_Title_Smb_Paths_Commands} = "Шляхи/команди Smb"; | ||||
$Lang{CfgEdit_Title_Tar_Paths_Commands} = "Шляхи/команди Tar"; | ||||
$Lang{CfgEdit_Title_Rsync_Paths_Commands_Args} = "Шляхи/команди/аргументи Rsync" ; | $Lang{CfgEdit_Title_Rsync_Paths_Commands_Args} = "Шляхи/команди/аргументи Rsync" ; | |||
$Lang{CfgEdit_Title_Rsyncd_Port_Args} = "Порт/аргументи Rsyncd"; | $Lang{CfgEdit_Title_Rsyncd_Port_Args} = "Порт/аргументи Rsyncd"; | |||
$Lang{CfgEdit_Title_Archive_Paths_Commands} = "Шляхи/команди архівування"; | $Lang{CfgEdit_Title_Archive_Paths_Commands} = "Шляхи/команди архівування"; | |||
$Lang{CfgEdit_Title_Schedule} = "Планувальник"; | $Lang{CfgEdit_Title_Schedule} = "Планувальник"; | |||
$Lang{CfgEdit_Title_Full_Backups} = "Повне резерв. копіювання"; | $Lang{CfgEdit_Title_Full_Backups} = "Повне резерв. копіювання"; | |||
$Lang{CfgEdit_Title_Incremental_Backups} = "Інкрементальне резерв. копіювання"; | $Lang{CfgEdit_Title_Incremental_Backups} = "Інкрементальне резерв. копіюва | |||
$Lang{CfgEdit_Title_Blackouts} = "Blackouts"; | ння"; | |||
$Lang{CfgEdit_Title_Other} = "Інше"; | $Lang{CfgEdit_Title_Blackouts} = "Blackouts"; | |||
$Lang{CfgEdit_Title_Backup_Settings} = "Налаштування резерв. копіювання"; | $Lang{CfgEdit_Title_Other} = "Інше"; | |||
$Lang{CfgEdit_Title_Client_Lookup} = "Пошук клієнтів"; | $Lang{CfgEdit_Title_Backup_Settings} = "Налаштування резерв. копіюванн | |||
$Lang{CfgEdit_Title_User_Commands} = "Команди користувача"; | я"; | |||
$Lang{CfgEdit_Title_Hosts} = "Хости"; | $Lang{CfgEdit_Title_Client_Lookup} = "Пошук клієнтів"; | |||
$Lang{CfgEdit_Title_User_Commands} = "Команди користувача"; | ||||
$Lang{CfgEdit_Title_Hosts} = "Хости"; | ||||
$Lang{CfgEdit_Hosts_Comment} = <<EOF; | $Lang{CfgEdit_Hosts_Comment} = <<EOF; | |||
To add a new host, select Add and then enter the name. To start with | To add a new host, select Add and then enter the name. To start with | |||
the per-host configuration from another host, enter the host name | the per-host configuration from another host, enter the host name | |||
as NEWHOST=COPYHOST. This will overwrite any existing per-host | as NEWHOST=COPYHOST. This will overwrite any existing per-host | |||
configuration for NEWHOST. You can also do this for an existing | configuration for NEWHOST. You can also do this for an existing | |||
host. To delete a host, hit the Delete button. For Add, Delete, | host. To delete a host, hit the Delete button. For Add, Delete, | |||
and configuration copy, changes don't take effect until you select | and configuration copy, changes don't take effect until you select | |||
Save. None of the deleted host's backups will be removed, | Save. None of the deleted host's backups will be removed, | |||
so if you accidently delete a host, simply re-add it. To completely | so if you accidently delete a host, simply re-add it. To completely | |||
skipping to change at line 1486 | skipping to change at line 1520 | |||
\${h1("Main Configuration Editor")} | \${h1("Main Configuration Editor")} | |||
EOF | EOF | |||
$Lang{CfgEdit_Header_Host} = <<EOF; | $Lang{CfgEdit_Header_Host} = <<EOF; | |||
\${h1("Host \$host Configuration Editor")} | \${h1("Host \$host Configuration Editor")} | |||
<p> | <p> | |||
Note: Check Override if you want to modify a value specific to this host. | Note: Check Override if you want to modify a value specific to this host. | |||
<p> | <p> | |||
EOF | EOF | |||
$Lang{CfgEdit_Button_Save} = "Зберегти"; | $Lang{CfgEdit_Button_Save} = "Зберегти"; | |||
$Lang{CfgEdit_Button_Insert} = "Вставити"; | $Lang{CfgEdit_Button_Insert} = "Вставити"; | |||
$Lang{CfgEdit_Button_Delete} = "Видалити"; | $Lang{CfgEdit_Button_Delete} = "Видалити"; | |||
$Lang{CfgEdit_Button_Add} = "Додати"; | $Lang{CfgEdit_Button_Add} = "Додати"; | |||
$Lang{CfgEdit_Button_Override} = "Перезаписати"; | $Lang{CfgEdit_Button_Override} = "Перезаписати"; | |||
$Lang{CfgEdit_Button_New_Key} = "Нове значення"; | $Lang{CfgEdit_Button_New_Key} = "Нове значення"; | |||
$Lang{CfgEdit_Button_New_Share} = "New ShareName or '*'"; | $Lang{CfgEdit_Button_New_Share} = "New ShareName or '*'"; | |||
$Lang{CfgEdit_Error_No_Save} | $Lang{CfgEdit_Error_No_Save} = "Error: No save due to | |||
= "Error: No save due to errors"; | errors"; | |||
$Lang{CfgEdit_Error__must_be_an_integer} | $Lang{CfgEdit_Error__must_be_an_integer} = "Error: \$var must be | |||
= "Error: \$var must be an integer"; | an integer"; | |||
$Lang{CfgEdit_Error__must_be_real_valued_number} | $Lang{CfgEdit_Error__must_be_real_valued_number} = "Error: \$var must be | |||
= "Error: \$var must be a real-valued number"; | a real-valued number"; | |||
$Lang{CfgEdit_Error__entry__must_be_an_integer} | $Lang{CfgEdit_Error__entry__must_be_an_integer} = "Error: \$var entry \$ | |||
= "Error: \$var entry \$k must be an integer"; | k must be an integer"; | |||
$Lang{CfgEdit_Error__entry__must_be_real_valued_number} | $Lang{CfgEdit_Error__entry__must_be_real_valued_number} = "Error: \$var entry \$ | |||
= "Error: \$var entry \$k must be a real-valued number"; | k must be a real-valued number"; | |||
$Lang{CfgEdit_Error__must_be_executable_program} | $Lang{CfgEdit_Error__must_be_executable_program} = "Error: \$var must be | |||
= "Error: \$var must be a valid executable path"; | a valid executable path"; | |||
$Lang{CfgEdit_Error__must_be_valid_option} | $Lang{CfgEdit_Error__must_be_valid_option} = "Error: \$var must be | |||
= "Error: \$var must be a valid option"; | a valid option"; | |||
$Lang{CfgEdit_Error_Copy_host_does_not_exist} | $Lang{CfgEdit_Error_Copy_host_does_not_exist} = | |||
= "Copy host \$copyHost doesn't exist; creating full host name \$ful | "Copy host \$copyHost doesn't exist; creating full host name \$fullHost. Dele | |||
lHost. Delete this host if that is not what you wanted."; | te this host if that is not what you wanted."; | |||
$Lang{CfgEdit_Log_Copy_host_config} | $Lang{CfgEdit_Log_Copy_host_config} = "\$User copied config from host \$fromHo | |||
= "\$User copied config from host \$fromHost to \$host\n"; | st to \$host\n"; | |||
$Lang{CfgEdit_Log_Delete_param} | $Lang{CfgEdit_Log_Delete_param} = "\$User deleted \$p from \$conf\n"; | |||
= "\$User deleted \$p from \$conf\n"; | $Lang{CfgEdit_Log_Add_param_value} = "\$User added \$p to \$conf, set to \$va | |||
$Lang{CfgEdit_Log_Add_param_value} | lue\n"; | |||
= "\$User added \$p to \$conf, set to \$value\n"; | $Lang{CfgEdit_Log_Change_param_value} = "\$User changed \$p in \$conf to \$value | |||
$Lang{CfgEdit_Log_Change_param_value} | New from \$valueOld\n"; | |||
= "\$User changed \$p in \$conf to \$valueNew from \$valueOld\n"; | $Lang{CfgEdit_Log_Host_Delete} = "\$User deleted host \$host\n"; | |||
$Lang{CfgEdit_Log_Host_Delete} | $Lang{CfgEdit_Log_Host_Change} = "\$User host \$host changed \$key from \ | |||
= "\$User deleted host \$host\n"; | $valueOld to \$valueNew\n"; | |||
$Lang{CfgEdit_Log_Host_Change} | $Lang{CfgEdit_Log_Host_Add} = "\$User added host \$host: \$value\n"; | |||
= "\$User host \$host changed \$key from \$valueOld to \$valueNew\n" | ||||
; | ||||
$Lang{CfgEdit_Log_Host_Add} | ||||
= "\$User added host \$host: \$value\n"; | ||||
#end of lang_en.pm | #end of lang_en.pm | |||
End of changes. 66 change blocks. | ||||
221 lines changed or deleted | 256 lines changed or added |