From ca7073fd657f63e55665133b6df16c08623c62ba Mon Sep 17 00:00:00 2001 From: Marcin Haba Date: Sun, 30 Nov 2014 22:11:35 +0100 Subject: [PATCH] baculum: Implement Polish language support --- .../protected/Class/ConfigurationManager.php | 11 +- gui/baculum/protected/Data/Settings.xml | 4 - gui/baculum/protected/Lang/en/messages.mo | Bin 20548 -> 24671 bytes gui/baculum/protected/Lang/en/messages.po | 310 +++++++++------ gui/baculum/protected/Lang/pl/messages.mo | Bin 10360 -> 21990 bytes gui/baculum/protected/Lang/pl/messages.po | 372 ++++++++++++++++-- .../protected/Pages/ConfigurationWizard.page | 2 +- .../protected/Pages/ConfigurationWizard.php | 1 + gui/baculum/protected/Pages/Home.page | 20 +- gui/baculum/protected/Portlets/ClientList.tpl | 12 +- gui/baculum/protected/Portlets/Console.tpl | 6 +- gui/baculum/protected/Portlets/JobList.tpl | 10 +- gui/baculum/protected/Portlets/JobRunList.tpl | 6 +- .../protected/Portlets/SlideWindow.php | 20 +- .../protected/Portlets/SlideWindow.tpl | 9 +- .../protected/Portlets/StorageList.tpl | 6 +- gui/baculum/protected/Portlets/VolumeList.tpl | 14 +- gui/baculum/protected/application.xml | 1 - 18 files changed, 586 insertions(+), 218 deletions(-) delete mode 100644 gui/baculum/protected/Data/Settings.xml mode change 100755 => 100644 gui/baculum/protected/Lang/pl/messages.po diff --git a/gui/baculum/protected/Class/ConfigurationManager.php b/gui/baculum/protected/Class/ConfigurationManager.php index 4bee3b643c..6742635470 100644 --- a/gui/baculum/protected/Class/ConfigurationManager.php +++ b/gui/baculum/protected/Class/ConfigurationManager.php @@ -93,7 +93,14 @@ class ConfigurationManager extends TModule } public function getLanguage() { - return $this->Application->Parameters['language']; + $language = self::DEFAULT_LANGUAGE; + if ($this->isApplicationConfig() === true) { + $config = $this->getApplicationConfig(); + if (array_key_exists('lang', $config['baculum'])) { + $language = $config['baculum']['lang']; + } + } + return $language; } public function setLanguage($language) { @@ -210,4 +217,4 @@ class ConfigurationManager extends TModule return $result; } } -?> \ No newline at end of file +?> diff --git a/gui/baculum/protected/Data/Settings.xml b/gui/baculum/protected/Data/Settings.xml deleted file mode 100644 index 0ff2478ea3..0000000000 --- a/gui/baculum/protected/Data/Settings.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/gui/baculum/protected/Lang/en/messages.mo b/gui/baculum/protected/Lang/en/messages.mo index cde165bbc228699a38e2e491589c6cf56f77646f..5355f22bca6327f558d600b492ff33db975f684b 100755 GIT binary patch literal 24671 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 diff --git a/gui/baculum/protected/Lang/en/messages.po b/gui/baculum/protected/Lang/en/messages.po index 5cbddcc839..5408b7c0a2 100755 --- a/gui/baculum/protected/Lang/en/messages.po +++ b/gui/baculum/protected/Lang/en/messages.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2014-11-23 18:52+0100\n" +"PO-Revision-Date: 2014-11-30 20:04:21\n" "Project-Id-Version: \n" "POT-Creation-Date: \n" "Last-Translator: Marcin Haba \n" @@ -469,24 +469,14 @@ msgstr "Step 3 - select files to restore" msgid "Files" msgstr "Files" -msgid "" -"For see a file versions please double click file on the left files browser." -msgstr "" -"For see a file versions please double click file on the left files browser." +msgid "For see a file versions please double click file on the left files browser." +msgstr "For see a file versions please double click file on the left files browser." -msgid "" -"For add a file to restore please drag a file from frame on left or from " -"above frame and drop it here" -msgstr "" -"For add a file to restore please drag a file from frame on left or from " -"above frame and drop it here" +msgid "For add a file to restore please drag a file from frame on left or from above frame and drop it here" +msgstr "For add a file to restore please drag a file from frame on left or from above frame and drop it here" -msgid "" -"It seems that there is no files for choosing or file records in database for " -"this job has been purged (file retention period expired)" -msgstr "" -"It seems that there is no files for choosing or file records in database for " -"this job has been purged (file retention period expired)" +msgid "It seems that there is no files for choosing or file records in database for this job has been purged (file retention period expired)" +msgstr "It seems that there is no files for choosing or file records in database for this job has been purged (file retention period expired)" msgid "Group most recent backups" msgstr "Group most recent backups" @@ -557,14 +547,8 @@ msgstr "Run" msgid "Cancel" msgstr "Cancel" -msgid "" -"There is no backup for restore. Please go to previous step and select " -"another client for restore or proceed backups for the client selected in " -"previous step." -msgstr "" -"There is no backup for restore. Please go to previous step and select " -"another client for restore or proceed backups for the client selected in " -"previous step." +msgid "There is no backup for restore. Please go to previous step and select another client for restore or proceed backups for the client selected in previous step." +msgstr "There is no backup for restore. Please go to previous step and select another client for restore or proceed backups for the client selected in previous step." msgid "Database file path (SQLite only):" msgstr "Database file path (SQLite only):" @@ -671,12 +655,8 @@ msgstr "Error 2 - problem with connection to database." msgid "Please check if Catalog database service is running." msgstr "Please check if Catalog database service is running." -msgid "" -"Please check if Web Server user is allowed for connection to Catalog " -"database." -msgstr "" -"Please check if Web Server user is allowed for connection to Catalog " -"database." +msgid "Please check if Web Server user is allowed for connection to Catalog database." +msgstr "Please check if Web Server user is allowed for connection to Catalog database." msgid "Please re-run" msgstr "Please re-run" @@ -696,24 +676,14 @@ msgstr "Error 4 - problem with connection to bconsole." msgid "Please check if Bacula Director service is running." msgstr "Please check if Bacula Director service is running." -msgid "" -"Please check in shell console if bconsole program is able to connect to " -"Bacula Director service." -msgstr "" -"Please check in shell console if bconsole program is able to connect to " -"Bacula Director service." +msgid "Please check in shell console if bconsole program is able to connect to Bacula Director service." +msgstr "Please check in shell console if bconsole program is able to connect to Bacula Director service." -msgid "" -"Please be sure if Web Server user is allowed for executing bconsole program." -msgstr "" -"Please be sure if Web Server user is allowed for executing bconsole program." +msgid "Please be sure if Web Server user is allowed for executing bconsole program." +msgstr "Please be sure if Web Server user is allowed for executing bconsole program." -msgid "" -"You can login to shell console as Web Server user and try to run bconsole " -"program." -msgstr "" -"You can login to shell console as Web Server user and try to run bconsole " -"program." +msgid "You can login to shell console as Web Server user and try to run bconsole program." +msgstr "You can login to shell console as Web Server user and try to run bconsole program." msgid "internal Baculum error." msgstr "internal Baculum error." @@ -727,33 +697,17 @@ msgstr "authorization to Baculum error." msgid "Please check Web Server authorization file if it is correct." msgstr "Please check Web Server authorization file if it is correct." -msgid "" -"and retype authorization login and authorization password for that is used " -"to login to" -msgstr "" -"and retype authorization login and authorization password for that is used " -"to login to" +msgid "and retype authorization login and authorization password for that is used to login to" +msgstr "and retype authorization login and authorization password for that is used to login to" -msgid "" -"Please check Web Server authorization file if it is defined and it is " -"correct." -msgstr "" -"Please check Web Server authorization file if it is defined and it is " -"correct." +msgid "Please check Web Server authorization file if it is defined and it is correct." +msgstr "Please check Web Server authorization file if it is defined and it is correct." -msgid "" -"Please be sure if Web Server authorization is enabled (for Apache it is " -"option 'AllowOverride All') and if the authorization works properly." -msgstr "" -"Please be sure if Web Server authorization is enabled (for Apache it is " -"option 'AllowOverride All') and if the authorization works properly." +msgid "Please be sure if Web Server authorization is enabled (for Apache it is option 'AllowOverride All') and if the authorization works properly." +msgstr "Please be sure if Web Server authorization is enabled (for Apache it is option 'AllowOverride All') and if the authorization works properly." -msgid "" -"please retype authorization login and authorization password to according " -"Web Server authorization values." -msgstr "" -"please retype authorization login and authorization password to according " -"Web Server authorization values." +msgid "please retype authorization login and authorization password to according Web Server authorization values." +msgstr "please retype authorization login and authorization password to according Web Server authorization values." msgid "Enable logging" msgstr "Enable logging" @@ -761,22 +715,18 @@ msgstr "Enable logging" msgid "clear bvfs cache" msgstr "clear bvfs cache" -msgid "" -"Output for selected job is not available yet or you do not have enabled " -"logging job logs to catalog database.\n" +msgid "Output for selected job is not available yet or you do not have enabled logging job logs to catalog database.\n" "\n" -"For watching job log there is need to add to the job Messages resource next " -"directive:\n" +"For watching job log there is need to add to the job Messages resource next directive:\n" "\n" "console = all, !skipped, !saved\n" -msgstr "" -"Output for selected job is not available yet or you do not have enabled " -"logging job logs to catalog database.\n" +"" +msgstr "Output for selected job is not available yet or you do not have enabled logging job logs to catalog database.\n" "\n" -"For watching job log there is need to add to the job Messages resource next " -"directive:\n" +"For watching job log there is need to add to the job Messages resource next directive:\n" "\n" "console = all, !skipped, !saved\n" +"" msgid "Bconsole admin config file path:" msgstr "Bconsole admin config file path:" @@ -787,63 +737,165 @@ msgstr "Bconsole custom config file path:" msgid "Please enter bconsole custom config file path." msgstr "Please enter bconsole custom config file path." -msgid "" -"For need defining more Baculum users with custom access or restricted " -"console access (Bconsole ACLs) here is possible to determine custom bconsole " -"configuration file format for each user." -msgstr "" -"For need defining more Baculum users with custom access or restricted " -"console access (Bconsole ACLs) here is possible to determine custom bconsole " -"configuration file format for each user." +msgid "For need defining more Baculum users with custom access or restricted console access (Bconsole ACLs) here is possible to determine custom bconsole configuration file format for each user." +msgstr "For need defining more Baculum users with custom access or restricted console access (Bconsole ACLs) here is possible to determine custom bconsole configuration file format for each user." -msgid "" -"If there is used only one Baculum user then below field value will be ignored" -msgstr "" -"If there is used only one Baculum user then below field value will be ignored" +msgid "If there is used only one Baculum user then below field value will be ignored" +msgstr "If there is used only one Baculum user then below field value will be ignored" -msgid "" -"{user} keyword will be replaced for each logged user into according username." -msgstr "" -"{user} keyword will be replaced for each logged user into according username." +msgid "{user} keyword will be replaced for each logged user into according username." +msgstr "{user} keyword will be replaced for each logged user into according username." -msgid "" -"If there is used only one Baculum user then below field value will be " -"ignored." -msgstr "" -"If there is used only one Baculum user then below field value will be " -"ignored." +msgid "If there is used only one Baculum user then below field value will be ignored." +msgstr "If there is used only one Baculum user then below field value will be ignored." -msgid "" -"Above administration login and administration password will be used for " -"login as administrator to Baculum WebGUI. They are your HTTP Basic " -"authorization params by using which you will be logged in to Baculum." -msgstr "" -"Above administration login and administration password will be used for " -"login as administrator to Baculum WebGUI. They are your HTTP Basic " -"authorization params by using which you will be logged in to Baculum." +msgid "Above administration login and administration password will be used for login as administrator to Baculum WebGUI. They are your HTTP Basic authorization params by using which you will be logged in to Baculum." +msgstr "Above administration login and administration password will be used for login as administrator to Baculum WebGUI. They are your HTTP Basic authorization params by using which you will be logged in to Baculum." -msgid "" -"In case when you use your selected HTTP Basic auth backend and in particular " -"manual Baculum installation from source tar.gz archive, in above fields you " -"need to provide your defined login and password which you used for access to " -"this wizard." -msgstr "" -"In case when you use your selected HTTP Basic auth backend and in particular " -"manual Baculum installation from source tar.gz archive, in above fields you " -"need to provide your defined login and password which you used for access to " -"this wizard." +msgid "In case when you use your selected HTTP Basic auth backend and in particular manual Baculum installation from source tar.gz archive, in above fields you need to provide your defined login and password which you used for access to this wizard." +msgstr "In case when you use your selected HTTP Basic auth backend and in particular manual Baculum installation from source tar.gz archive, in above fields you need to provide your defined login and password which you used for access to this wizard." -msgid "" -"If all above steps will not help or if during installation you made mistake " -"in password in Initial Wizard, please remove settings file located in " -"baculum/protected/Data/settings.conf and re-run Initial wizard." -msgstr "" -"If all above steps will not help or if during installation you made mistake " -"in password in Initial Wizard, please remove settings file located in " -"baculum/protected/Data/settings.conf and re-run Initial wizard." +msgid "If all above steps will not help or if during installation you made mistake in password in Initial Wizard, please remove settings file located in baculum/protected/Data/settings.conf and re-run Initial wizard." +msgstr "If all above steps will not help or if during installation you made mistake in password in Initial Wizard, please remove settings file located in baculum/protected/Data/settings.conf and re-run Initial wizard." msgid "Action:" msgstr "Action:" msgid "unmark all and close" msgstr "unmark all and close" + +msgid "This action will clear bvfs cache that was created during preparing restore files. Please note that clear bvfs action does not clear nor remove temporary tables created for restore action purpose. They are tables with prefix b2[0-9]+ which need manual remove. There is not recommended use this action during restore job working. Are you sure?" +msgstr "This action will clear bvfs cache that was created during preparing restore files.\\n\\nPlease note that clear bvfs action does not clear nor remove temporary tables created for restore action purpose. They are tables with prefix b2[0-9]+ which need manual remove.\\n\\nThere is not recommended use this action during restore job working.\\n\\nAre you sure?" + +msgid "Log files enables possibility to save most of actions executed on Baculum WebGUI. Logs functionality should be enabled if is happening shomething wrong with Baculum or something that looks like a bug. Logs can be useful for detecting a problems in Baculum working. After confirmation this message Baculum log files will be continuously saving in /protected/Data/ directory. Are you sure?" +msgstr "Log files enables possibility to save most of actions executed on Baculum WebGUI.\\n\\nLogs functionality should be enabled if is happening shomething wrong with Baculum or something that looks like a bug. Logs can be useful for detecting a problems in Baculum working.\\n\\nAfter confirmation this message Baculum log files will be continuously saving in /protected/Data/ directory.\\n\\nAre you sure?" + +msgid "10 elements" +msgstr "10 elements" + +msgid "25 elements" +msgstr "25 elements" + +msgid "50 elements" +msgstr "50 elements" + +msgid "100 elements" +msgstr "100 elements" + +msgid "200 elements" +msgstr "200 elements" + +msgid "500 elements" +msgstr "500 elements" + +msgid "unlimited" +msgstr "unlimited" + +msgid "1000 elements" +msgstr "1000 elements" + +msgid "Volume name" +msgstr "Volume name" + +msgid "Slot" +msgstr "Slot" + +msgid "Pool" +msgstr "Pool" + +msgid "When expire" +msgstr "When expire" + +msgid "Storage name" +msgstr "Storage name" + +msgid "Autochanger" +msgstr "Autochanger" + +msgid "No" +msgstr "No" + +msgid "days" +msgstr "days" + +msgid "day" +msgstr "day" + +msgid "Warning! You checked over 50 elements. Please note, that in case more time consuming actions, web browser request may timed out after 30 seconds. It this case action will be canceled and in consequence the action may not touch all selected elements. Are you sure you want to continue?" +msgstr "Warning!\\n\\nYou checked over 50 elements.\\n\\nPlease note, that in case more time consuming actions, web browser request may timed out after 30 seconds. It this case action will be canceled and in consequence the action may not touch all selected elements.\\n\\nAre you sure you want to continue?" + +msgid "Close the window" +msgstr "Close the window" + +msgid "Change the window size" +msgstr "Change the window size" + +msgid "Configuration of storage daemons." +msgstr "Configuration of storage daemons." + +msgid "Configuration of clients daemons." +msgstr "Configuration of clients daemons." + +msgid "Management of volumes." +msgstr "Management of volumes." + +msgid "Management of volumes pools." +msgstr "Management of volumes pools." + +msgid "Jobs settings." +msgstr "Jobs settings." + +msgid "Starting jobs." +msgstr "Starting jobs." + +msgid "Restore" +msgstr "Restore" + +msgid "Restore wizard." +msgstr "Restore wizard." + +msgid "Settings" +msgstr "Settings" + +msgid "Management settings wizard." +msgstr "Management settings wizard." + +msgid "Client name" +msgstr "Client name" + +msgid "File Retention" +msgstr "File Retention" + +msgid "Job Retention" +msgstr "Job Retention" + +msgid "Last written:" +msgstr "Last written:" + +msgid "never written" +msgstr "never written" + +msgid "When expire:" +msgstr "When expire:" + +msgid "Job name" +msgstr "Job name" + +msgid "End time" +msgstr "End time" + +msgid "Type" +msgstr "Type" + +msgid "Level" +msgstr "Level" + +msgid "Director" +msgstr "Director" + +msgid "Enter" +msgstr "Enter" + +msgid "Clear" +msgstr "Clear" + diff --git a/gui/baculum/protected/Lang/pl/messages.mo b/gui/baculum/protected/Lang/pl/messages.mo index 9482f65b2282e1ac37f5939fb69d4a9789577e76..0a50396900999f02bc5d2ffc04023137c8b86083 100755 GIT binary patch literal 21990 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 delta 4329 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 Vwyt56&Zzm-6HZ$?\n" +"Last-Translator: Marcin Haba \n" "Language-Team: \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 1.5.4\n" @@ -56,7 +56,7 @@ msgid "Next »" msgstr "Dalej »" msgid "Step 1 - select language" -msgstr "Krok 1 - wybieranie języka" +msgstr "Krok 1 - wybierz język" msgid "Step 2 - acceptance of a license" msgstr "Krok 2 - akceptacja licencji" @@ -197,7 +197,7 @@ msgid "Switch the window view (normal/details)" msgstr "Przełącz widok okna (normalny/szczegóły)" msgid "Volume status:" -msgstr "Status wolumena" +msgstr "Status wolumenu:" msgid "Retention Period (in sec.):" msgstr "Czas retencji (w sek.):" @@ -218,16 +218,16 @@ msgid "Max Vol. Bytes:" msgstr "Max Vol. Bytes:" msgid "Slot number:" -msgstr "Numer slotu" +msgstr "Numer slotu:" msgid "Recycle:" -msgstr "Recycle:" +msgstr "Recykling (atrybut Recycle):" msgid "Enabled:" -msgstr "Załączony" +msgstr "Załączony (atrybut Enable)" msgid "In changer:" -msgstr "In changer:" +msgstr "W urządzeniu (atrybut In Changer):" msgid "Purge" msgstr "Purge" @@ -248,7 +248,7 @@ msgid "Mount" msgstr "Zamontuj" msgid "Release" -msgstr "Wydaj" +msgstr "Odłącz" msgid "Umount" msgstr "Odmontuj" @@ -266,7 +266,7 @@ msgid "AutoPrune:" msgstr "AutoPrune:" msgid "Maximum volumes:" -msgstr "Max. ilość wolumenów:" +msgstr "Maximum volumes:" msgid "Label format:" msgstr "Format etykiety:" @@ -275,7 +275,7 @@ msgid "Scratch pool:" msgstr "Pula Scratch" msgid "Recycle pool:" -msgstr "Recycle pool:" +msgstr "Pula recycle:" msgid "Action on purge:" msgstr "Action on purge:" @@ -290,7 +290,7 @@ msgid "Operation is in progress" msgstr "Operacja w trakcie" msgid "Volume name:" -msgstr "Nazwa wolumena:" +msgstr "Nazwa wolumenu:" msgid "Storage name:" msgstr "Nazwa magazynu:" @@ -320,7 +320,7 @@ msgid "Database file path (SQLite only):" msgstr "Lokalizacja pliku DB (tylko SQLite):" msgid "Delete job" -msgstr "Skasuj zadanie" +msgstr "Usuń zadanie" msgid "Cancel job" msgstr "Anuluj zadanie" @@ -452,68 +452,368 @@ msgid "FileSet for restore:" msgstr "FIleSet dla przywracania" msgid "Director:" -msgstr "" +msgstr "Zarządca:" msgid "Jobs for run" -msgstr "" +msgstr "Zadania do uruchomienia" msgid "Job status" -msgstr "" +msgstr "Status zadania" msgid "Run job again" -msgstr "" +msgstr "Uruchom ponownie" msgid "Label name have to contain string value from set [0-9a-zA-Z_-]." -msgstr "" +msgstr "Nazwa etykiety musi zawierać ciąg znaków ze zbioru [0-9a-zA-Z_-]." msgid "Slots for label have to contain string value from set [0-9-,]." -msgstr "" +msgstr "Sloty do etykietowania muszą zawierać ciąg znaków ze zbioru [0-9-,]" msgid "Drive has to contain digit value from set [0-9]." -msgstr "" +msgstr "Napęd musi zawierać cyfry z zakresu [0-9]" msgid "Slots for update have to contain string value from set [0-9-,]." -msgstr "" +msgstr "Sloty do aktualizacji muszą zawierać ciąg znaków ze zbioru [0-9-,]." msgid "Label volume(s)" -msgstr "" +msgstr "Etykietuj wolumen(y)" msgid "Use barcodes as label:" -msgstr "" +msgstr "Użyj barcode jako etykiet" msgid "Label name:" -msgstr "" +msgstr "Nazwa etykiety:" msgid "Slots for label:" -msgstr "" +msgstr "Sloty do etykietowania:" msgid "Label" -msgstr "" +msgstr "Etykieta" msgid "Update slots using barcodes" -msgstr "" +msgstr "Aktualizuj sloty używając barcode" msgid "Slots for update:" -msgstr "" +msgstr "Sloty do aktualizacji" msgid "Update barcodes slots" -msgstr "" +msgstr "Aktualizuj sloty z etykietami barcode" msgid "Update slots without barcodes" -msgstr "" +msgstr "Aktualizuj sloty bez etykiet barcode" msgid "Update slots scan" -msgstr "" +msgstr "Aktualizuj sloty poprzez skanowanie" msgid "volumes tools" -msgstr "" +msgstr "narzędzia volumenów" msgid "Bacula console" -msgstr "" +msgstr "Konsola Bacula" msgid "show console" -msgstr "" +msgstr "pokaż konsolę" msgid "hide console" -msgstr "" +msgstr "ukryj konsolę" + +msgid "Bconsole admin config file path:" +msgstr "Lokalizacja pliku konf. bconsole:" + +msgid "Bconsole custom config file path:" +msgstr "Lokalizacja konf. dla użytkowników:" + +msgid "Please enter bconsole custom config file path." +msgstr "Proszę wprowadzić lokalizację pliku konfiguracyjnego dla użytkowników" + +msgid "Storage Daemons" +msgstr "Magazyny danych - Storage" + +msgid "Clients" +msgstr "Klienci" + +msgid "Volumes" +msgstr "Wolumeny" + +msgid "Pools" +msgstr "Pule wolumenów" + +msgid "Jobs" +msgstr "Zadania" + +msgid "clear bvfs cache" +msgstr "Wyczyść bvfs cache" + +msgid "simple" +msgstr "prosty" + +msgid "details" +msgstr "szczegółowy" + +msgid "There is not possible to run selected action because:" +msgstr "Nie jest możliwe uruchomienie wybranej akcji ponieważ:" + +msgid "Retention period (in hours):" +msgstr "Czas retencji wolumenu (w godz.):" + +msgid "Retention period value must be integer." +msgstr "Czas retencji wolumenu musi być liczbą całkowitą." + +msgid "Vol. use duration (in hours):" +msgstr "Vol. use duration (w godz.):" + +msgid "Vol. use duration value must be integer." +msgstr "Vol. use duration musi być liczbą całkowitą." + +msgid "Max vol. jobs:" +msgstr "Max vol. jobs:" + +msgid "Max vol. jobs value must be integer." +msgstr "Max vol. jobs musi być liczbą całkowitą." + +msgid "Max vol. files:" +msgstr "Max vol. files:" + +msgid "Max vol. files value must be integer." +msgstr "Max vol. files musi być liczbą całkowitą." + +msgid "Max vol. bytes:" +msgstr "Max vol. bytes:" + +msgid "Max vol. bytes value must be integer." +msgstr "Max vol. bytes musi być liczbą całkowitą." + +msgid "Slot value must be integer." +msgstr "Slot musi być liczbą całkowitą." + +msgid "Drive number must be integer." +msgstr "Numer napędu musi być liczbą całkowitą." + +msgid "Slot number must be integer." +msgstr "Numer slotu musi być liczbą całkowitą." + +msgid "File retention (in days):" +msgstr "Retencja plików (w dniach):" + +msgid "File retention value must be positive integer or zero." +msgstr "Retencja plików musi być liczbą całkowitą." + +msgid "Job retention (in days):" +msgstr "Retencja zadań (w dniach):" + +msgid "Job retention value must be positive integer or zero." +msgstr "Retencja zadań musi być liczbą całkowitą." + +msgid "Max volumes value must be integer." +msgstr "Max volumes musi być liczbą całkowitą." + +msgid "Use duration value must be integer." +msgstr "Vol. use duration musi być liczbą całkowitą." + +msgid "Label format value must not be empty." +msgstr "Format etykiety nie może być pusty." + +msgid "Level:" +msgstr "Typ kopii:" + +msgid "Client:" +msgstr "Klient:" + +msgid "FileSet:" +msgstr "FileSet:" + +msgid "Storage:" +msgstr "Magazyn składowania danych:" + +msgid "Priority:" +msgstr "Priorytet:" + +msgid "Priority value must be integer greather than 0." +msgstr "Priorytet musi być liczbą większą niż 0." + +msgid "Accurate:" +msgstr "Dokładna kopia (Accurate):" + +msgid "Estimate job" +msgstr "Estymacja zadania" + +msgid "Run job" +msgstr "Uruchom zadanie" + +msgid "Limit:" +msgstr "Limit:" + +msgid "Search:" +msgstr "Szukaj:" + +msgid "View mode:" +msgstr "Widok:" + +msgid "Action:" +msgstr "Akacja:" + +msgid "unmark all and close" +msgstr "Odznacz elementy i zamknij" + +msgid "Job name:" +msgstr "Nazwa zadania:" + +msgid "Enable logging" +msgstr "Włącz tryb logowania" + +msgid "For need defining more Baculum users with custom access or restricted console access (Bconsole ACLs) here is possible to determine custom bconsole configuration file format for each user." +msgstr "Jeżeli potrzebujesz zdefiniować użytkowników z ograniczonym dostępem (np. do zadań, akcji, zasobów, kopii zapasowych...itp), to tutaj jest możliwość określenia formatu nazwy plików konfiguracyjnych Bconsole, które będą używa konsolowych list dostępu (tzw. Bconsole ACLs)." + +msgid "If there is used only one Baculum user then below field value will be ignored." +msgstr "Jeśli zamierzasz używać tylko jednego użytkownika Baculum (administrator), wtedy poniższa wartość pola będzie ignorowana." + +msgid "{user} keyword will be replaced for each logged user into according username." +msgstr "Słowo kluczowe {user} będzie zamieniane na nazwę każdego użytkownika zalogowanego do Baculum." + +msgid "Above administration login and administration password will be used for login as administrator to Baculum WebGUI. They are your HTTP Basic authorization params by using which you will be logged in to Baculum." +msgstr "Powyższy login administratora i hasło administratora będą używane do logowania jako administrator Baculum WebGUI. To są Twoje dane autoryzacyjne HTTP Basic, przy pomocy których będziesz logować się do Baculum." + +msgid "In case when you use your selected HTTP Basic auth backend and in particular manual Baculum installation from source tar.gz archive, in above fields you need to provide your defined login and password which you used for access to this wizard." +msgstr "W przypadku gdy używasz swojego backend'u HTTP Basic oraz w szczególności gdy instalujesz Baculum z pakietu źródłowego tar.gz, W POWYÅ»SZE POLA potrzeba wprowadzić TE SAME DANE LOGOWANIA, przy pomocy których zalogowałeś się do tego instalatora Baculum." + +msgid "This action will clear bvfs cache that was created during preparing restore files. Please note that clear bvfs action does not clear nor remove temporary tables created for restore action purpose. They are tables with prefix b2[0-9]+ which need manual remove. There is not recommended use this action during restore job working. Are you sure?" +msgstr "Ta akcja wyczyści bvfs cache który był stworzony podczas przygotowania każdej akcji przywracania danych.\\n\\nProszę mieć na uwadze, że akcja clear bvfs nie czyści ani nie usuwa tymaczowych tabel SQL stworzonych na potrzeby akcji przywracania danych. Są to tabele z prefiksem b2[0-9]+ które można usunąć samodzielnie.\\n\\nNie jest zalecane używanie tej akcji podczas gdy jest uruchomione zadanie przywracania danych.\\n\\nCzy chcesz kontynuować?" + +msgid "Log files enables possibility to save most of actions executed on Baculum WebGUI. Logs functionality should be enabled if is happening shomething wrong with Baculum or something that looks like a bug. Logs can be useful for detecting a problems in Baculum working. After confirmation this message Baculum log files will be continuously saving in /protected/Data/ directory. Are you sure?" +msgstr "Pliki dzienników programu (tzw. logów programu) umożliwiają zapisywanie akcji wykonywanych na interfejsie Baculum.\\n\\nFunkcjonalność dzienników programu powinna być załączana jeśli wydarzy się coś złego z interfejsem Baculum lub coś co wygląda jak błąd.\\n\\nDzienniki programu mogą być użyteczne przy wykrywaniu problemów w działaniu Baculum. Po potwierdzeniu tej wiadomości dzienniki Baculum będą zapisywany w lokalizacji /protected/Data/.\\n\\nCzy chcesz kontynuować?" + +msgid "unlimited" +msgstr "bez limitu" + +msgid "10 elements" +msgstr "10 elementów" + +msgid "25 elements" +msgstr "25 elementów" + +msgid "50 elements" +msgstr "50 elementów" + +msgid "100 elements" +msgstr "100 elementów" + +msgid "200 elements" +msgstr "200 elementów" + +msgid "500 elements" +msgstr "500 elementów" + +msgid "1000 elements" +msgstr "1000 elementów" + +msgid "Volume name" +msgstr "Nazwa wolumenu" + +msgid "Slot" +msgstr "Slot" + +msgid "Pool" +msgstr "Pula" + +msgid "When expire" +msgstr "Kiedy wygasa" + +msgid "Storage name" +msgstr "Nazwa magazynu" + +msgid "Autochanger" +msgstr "Urządzenie Autochanger" + +msgid "Yes" +msgstr "Tak" + +msgid "No" +msgstr "Nie" + +msgid "days" +msgstr "dni" + +msgid "day" +msgstr "dzień" + +msgid "Warning! You checked over 50 elements. Please note, that in case more time consuming actions, web browser request may timed out after 30 seconds. It this case action will be canceled and in consequence the action may not touch all selected elements. Are you sure you want to continue?" +msgstr "Uwaga!\\n\\nZaznaczyłeś ponad 50 elementów.\\n\\nProszę mieć na uwadze fakt, że w przypadku czasochłonnych operacji żądanie z przeglądarka internetowej może zostać anulowane po 30 sekundach. W takim przypadku akcja będzie przerwana i w konsekwencji może nie wykonać się dla wszystkich zaznaczonych elementów.\\n\\nCzy jesteś pewien, że chcesz kontynuować?" + +msgid "Close the window" +msgstr "Zamknij okno" + +msgid "Change the window size" +msgstr "Zmień rozmiar okna" + +msgid "Storage Daemons." +msgstr "Magazyny danych." + +msgid "Configuration of storage daemons." +msgstr "Konfiguracja magazynów danych." + +msgid "Configuration of clients daemons." +msgstr "Konfiguracja klientów." + +msgid "Restore" +msgstr "Przywracanie danych" + +msgid "Restore wizard." +msgstr "Kreator przywracania danych." + +msgid "Settings" +msgstr "Ustawienia" + +msgid "Management of volumes." +msgstr "Zarządzanie wolumenami." + +msgid "Management of volumes pools." +msgstr "Zarządzanie pulami wolumenów." + +msgid "Jobs settings." +msgstr "Ustawienia zadań." + +msgid "Starting jobs." +msgstr "Uruchamianie zadań." + +msgid "Management settings wizard." +msgstr "Kreator ustawień Baculum." + +msgid "Client name" +msgstr "Nazwa klienta" + +msgid "File Retention" +msgstr "Retencja plików" + +msgid "Job Retention" +msgstr "Retencja zadań" + +msgid "never written" +msgstr "nie dotyczy" + +msgid "When expire:" +msgstr "Kiedy wygasa:" + +msgid "Last written:" +msgstr "Ostatnio zapisany:" + +msgid "Job name" +msgstr "Nazwa zadania" + +msgid "Type" +msgstr "Typ zadania" + +msgid "Level" +msgstr "Typ kopii" + +msgid "End time" +msgstr "Czas zakończenia" + +msgid "Director" +msgstr "Zarządca" + +msgid "Enter" +msgstr "Wykonaj" + +msgid "Clear" +msgstr "Wyczyść" diff --git a/gui/baculum/protected/Pages/ConfigurationWizard.page b/gui/baculum/protected/Pages/ConfigurationWizard.page index 7fcef5ed36..b15fdba388 100644 --- a/gui/baculum/protected/Pages/ConfigurationWizard.page +++ b/gui/baculum/protected/Pages/ConfigurationWizard.page @@ -59,7 +59,7 @@
    - +
    diff --git a/gui/baculum/protected/Pages/ConfigurationWizard.php b/gui/baculum/protected/Pages/ConfigurationWizard.php index 84ea1bad63..7fb63edabf 100644 --- a/gui/baculum/protected/Pages/ConfigurationWizard.php +++ b/gui/baculum/protected/Pages/ConfigurationWizard.php @@ -103,6 +103,7 @@ class ConfigurationWizard extends BaculumPage $cfgData['baculum']['login'] = $this->PanelLogin->Text; $cfgData['baculum']['password'] = $this->PanelPassword->Text; $cfgData['baculum']['debug'] = isset($this->applicationConfig['baculum']['debug']) ? $this->applicationConfig['baculum']['debug'] : "0"; + $cfgData['baculum']['lang'] = $_SESSION['language']; $ret = $this->getModule('configuration')->setApplicationConfig($cfgData); if($ret === true) { if($this->getModule('configuration')->isUsersConfig() === true) { // version with users config file, so next is try to auto-login diff --git a/gui/baculum/protected/Pages/Home.page b/gui/baculum/protected/Pages/Home.page index da5fbb6a37..b92c295f4c 100644 --- a/gui/baculum/protected/Pages/Home.page +++ b/gui/baculum/protected/Pages/Home.page @@ -6,15 +6,15 @@
    @@ -38,8 +38,8 @@
    - <%[ clear bvfs cache ]%> - <%[ Enable logging ]%> + <%[ clear bvfs cache ]%> + <%[ Enable logging ]%> <%[ volumes tools ]%><%[ volumes tools ]%> <%[ Bacula console ]%><%[ show console ]%> diff --git a/gui/baculum/protected/Portlets/ClientList.tpl b/gui/baculum/protected/Portlets/ClientList.tpl index 00571ad293..eb5b85b9af 100644 --- a/gui/baculum/protected/Portlets/ClientList.tpl +++ b/gui/baculum/protected/Portlets/ClientList.tpl @@ -21,7 +21,7 @@ ItemStyle.CssClass="slide-window-element" AlternatingItemStyle.CssClass="slide-window-element-alternating" > - +
    <%=$this->getParent()->Data['name']%>
    @@ -29,17 +29,17 @@
    - <%=$this->getParent()->Data['autoprune'] == 1 ? 'Yes' : 'No'%> + <%=$this->getParent()->Data['autoprune'] == 1 ? Prado::localize('Yes') : Prado::localize('No')%> - + - <%=(integer)($this->getParent()->Data['fileretention'] / 3600 / 24)%> <%=$this->getParent()->Data['fileretention'] < 172800 ? 'day' : 'days'%> + <%=(integer)($this->getParent()->Data['fileretention'] / 3600 / 24)%> <%=$this->getParent()->Data['fileretention'] < 172800 ? Prado::localize('day') : Prado::localize('days')%> - + - <%=(integer)($this->getParent()->Data['jobretention'] / 3600 / 24)%> <%=$this->getParent()->Data['jobretention'] < 172800 ? 'day' : 'days'%> + <%=(integer)($this->getParent()->Data['jobretention'] / 3600 / 24)%> <%=$this->getParent()->Data['jobretention'] < 172800 ? Prado::localize('day') : Prado::localize('days')%> diff --git a/gui/baculum/protected/Portlets/Console.tpl b/gui/baculum/protected/Portlets/Console.tpl index 3250000771..fc0af6a602 100644 --- a/gui/baculum/protected/Portlets/Console.tpl +++ b/gui/baculum/protected/Portlets/Console.tpl @@ -10,8 +10,8 @@ diff --git a/gui/baculum/protected/Portlets/JobList.tpl b/gui/baculum/protected/Portlets/JobList.tpl index 9ab4e66fa2..5b8d800f18 100644 --- a/gui/baculum/protected/Portlets/JobList.tpl +++ b/gui/baculum/protected/Portlets/JobList.tpl @@ -32,7 +32,7 @@ DataField="jobid" ItemStyle.HorizontalAlign="Center" /> - +
    <%=$this->getParent()->Data['name']%>
    @@ -40,22 +40,22 @@
    - T + T - L + L - +
    <%=isset($this->getPage()->JobWindow->getJobState($this->getParent()->Data['jobstatus'])->value) ? $this->getPage()->JobWindow->getJobState($this->getParent()->Data['jobstatus'])->value : ''%>
    diff --git a/gui/baculum/protected/Portlets/JobRunList.tpl b/gui/baculum/protected/Portlets/JobRunList.tpl index a7532370d6..ec4255e100 100644 --- a/gui/baculum/protected/Portlets/JobRunList.tpl +++ b/gui/baculum/protected/Portlets/JobRunList.tpl @@ -3,7 +3,7 @@ - <%=($this->getPage()->JobRunWindow->oldDirector != $this->DataItem['director']) ? '
    Director: ' . $this->DataItem['director'] . '
    ': ''%> + <%=($this->getPage()->JobRunWindow->oldDirector != $this->DataItem['director']) ? '
    ' . Prado::localize('Director:') . ' ' . $this->DataItem['director'] . '
    ': ''%> <%=@$this->DataItem['name']%> @@ -24,7 +24,7 @@ ItemStyle.CssClass="slide-window-element" AlternatingItemStyle.CssClass="slide-window-element-alternating" > - +
    <%=$this->getParent()->DataItem['name']%>
    @@ -32,7 +32,7 @@
    diff --git a/gui/baculum/protected/Portlets/SlideWindow.php b/gui/baculum/protected/Portlets/SlideWindow.php index ef12015e75..17ee34e7e8 100644 --- a/gui/baculum/protected/Portlets/SlideWindow.php +++ b/gui/baculum/protected/Portlets/SlideWindow.php @@ -30,7 +30,16 @@ Prado::using('Application.Portlets.Portlets'); class SlideWindow extends Portlets { - public $elementsLimits = array(10, 25, 50, 100, 200, 500, 1000, 'unlimited'); + public $elementsLimit = array( + 10 => '10 elements', + 25 => '25 elements', + 50 => '50 elements', + 100 => '100 elements', + 200 => '200 elements', + 500 => '500 elements', + 1000 => '1000 elements', + 'unlimited' => 'unlimited' + ); public $actions = array( 'VolumeWindow' => array( 'NoAction' => 'select action', @@ -51,14 +60,19 @@ class SlideWindow extends Portlets { parent::onInit($param); if(empty($_SESSION['view' . $this->getParent()->ID]) && empty($_SESSION['limit' . $this->getParent()->ID])) { $_SESSION['view' . $this->getParent()->ID] = self::NORMAL_VIEW; - $_SESSION['limit' . $this->getParent()->ID] = 'unlimited'; + $_SESSION['limit' . $this->getParent()->ID] = $this->elementsLimit['unlimited']; } } public function onLoad($param) { parent::onLoad($param); if(!$this->getPage()->IsPostBack) { - $this->Limit->dataSource = array_combine($this->elementsLimits, $this->elementsLimits); + $limitKeys = array_keys($this->elementsLimit); + $limitValues = array(); + foreach($this->elementsLimit as $val) { + $limitValues[] = Prado::localize($val); + } + $this->Limit->dataSource = array_combine($limitKeys, $limitValues); $this->Limit->SelectedValue = $_SESSION['limit' . $this->getParent()->ID]; $this->Limit->dataBind(); $this->Simple->Checked = ($_SESSION['view' . $this->getParent()->ID] == self::NORMAL_VIEW); diff --git a/gui/baculum/protected/Portlets/SlideWindow.tpl b/gui/baculum/protected/Portlets/SlideWindow.tpl index aa0ca6b5a8..8094e46a6e 100644 --- a/gui/baculum/protected/Portlets/SlideWindow.tpl +++ b/gui/baculum/protected/Portlets/SlideWindow.tpl @@ -40,7 +40,7 @@ - +