"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "lib/BackupPC/Lang/uk.pm" between
BackupPC-4.3.2.tar.gz and BackupPC-4.4.0.tar.gz

About: BackupPC is a high-performance, enterprise-grade system for backing up Linux and WinXX PCs and laptops to a server’s disk (http/cgi user interface).

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&nbsp;only)"; $Lang{Last_bad_XferLOG_errors_only} = "Last bad XferLOG (errors&nbsp;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

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)