[boinc] 02/05: Imported Upstream version 7.6.11+dfsg
Gianfranco Costamagna
locutusofborg-guest at moszumanska.debian.org
Sun Sep 27 16:18:32 UTC 2015
This is an automated email from the git hooks/post-receive script.
locutusofborg-guest pushed a commit to branch master
in repository boinc.
commit 2e7a47fe31f733e719758e5394e5801c4b56b093
Author: Gianfranco Costamagna <costamagnagianfranco at yahoo.it>
Date: Sun Sep 27 10:20:26 2015 +0200
Imported Upstream version 7.6.11+dfsg
---
android/BOINC/AndroidManifest.xml | 4 +-
android/BOINC/res/values-da/strings.xml | 2 +-
android/BOINC/res/values-nl/strings.xml | 2 +-
client/app_control.cpp | 8 +-
client/async_file.cpp | 6 +-
client/client_state.cpp | 18 +-
client/cs_prefs.cpp | 20 +-
client/sandbox.cpp | 7 +-
client/sandbox.h | 4 +-
clientgui/AccountManagerInfoPage.cpp | 9 +-
clientgui/AsyncRPC.cpp | 2 +-
clientgui/BOINCClientManager.cpp | 44 +---
clientgui/DlgItemProperties.cpp | 44 +---
clientgui/DlgItemProperties.h | 1 -
clientgui/MainDocument.cpp | 16 +-
clientgui/MainDocument.h | 1 +
clientgui/ViewProjects.cpp | 10 +-
clientgui/ViewProjects.h | 8 +-
clientgui/ViewResources.cpp | 21 +-
clientgui/ViewStatistics.cpp | 10 +-
clientgui/ViewTransfers.cpp | 24 +-
clientgui/ViewTransfers.h | 1 -
clientgui/ViewWork.cpp | 29 +--
clientgui/ViewWork.h | 1 -
clientgui/sg_ProjectPanel.cpp | 6 +-
clientgui/sg_TaskPanel.cpp | 23 --
clientgui/sg_TaskPanel.h | 1 -
clientscr/Mac_Saver_ModuleView.m | 17 +-
configure.ac | 2 +-
lib/filesys.cpp | 1 +
lib/filesys.h | 3 +
lib/str_util.cpp | 23 +-
lib/str_util.h | 2 +-
locale/en/BOINC-Manager.mo | Bin 73274 -> 73589 bytes
locale/fa_IR/BOINC-Setup.mo | Bin 0 -> 3666 bytes
locale/fa_IR/BOINC-Setup.po | 118 ++++++++++
locale/it_IT/BOINC-Manager.mo | Bin 79064 -> 79413 bytes
locale/it_IT/BOINC-Manager.po | 380 ++++++++++++++++---------------
locale/lv/BOINC-Manager.mo | Bin 78002 -> 78355 bytes
locale/lv/BOINC-Manager.po | 386 +++++++++++++++++---------------
locale/pt_BR/BOINC-Client.mo | Bin 2975 -> 4901 bytes
locale/pt_BR/BOINC-Client.po | 137 +++---------
locale/ru/BOINC-Manager.mo | Bin 105561 -> 105979 bytes
locale/ru/BOINC-Manager.po | 372 +++++++++++++++---------------
version.log | 2 +-
45 files changed, 898 insertions(+), 867 deletions(-)
diff --git a/android/BOINC/AndroidManifest.xml b/android/BOINC/AndroidManifest.xml
index 40b6c9d..95a74e0 100644
--- a/android/BOINC/AndroidManifest.xml
+++ b/android/BOINC/AndroidManifest.xml
@@ -20,8 +20,8 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="edu.berkeley.boinc"
android:installLocation="internalOnly"
- android:versionCode="123"
- android:versionName="7.6.9" > <!-- installation on SD card would break boot receiver -->
+ android:versionCode="125"
+ android:versionName="7.6.11" > <!-- installation on SD card would break boot receiver -->
<!-- Add Google Play store metadata informing the store we can run on tablets and other large screen devices -->
diff --git a/android/BOINC/res/values-da/strings.xml b/android/BOINC/res/values-da/strings.xml
index f5ab5e3..1610a31 100644
--- a/android/BOINC/res/values-da/strings.xml
+++ b/android/BOINC/res/values-da/strings.xml
@@ -3,7 +3,7 @@
<!--app global-->
<string name="app_name">BOINC</string>
<!--generic. used by multiple Activities/tabs-->
- <string name="generic_loading">Indlæser! Vent venligst …</string>
+ <string name="generic_loading">Vent venligst …</string>
<string name="generic_button_continue">Fortsæt</string>
<string name="generic_button_finish">Afslut</string>
<!--attach project-->
diff --git a/android/BOINC/res/values-nl/strings.xml b/android/BOINC/res/values-nl/strings.xml
index 19a9498..7a9a774 100644
--- a/android/BOINC/res/values-nl/strings.xml
+++ b/android/BOINC/res/values-nl/strings.xml
@@ -14,7 +14,7 @@
<string name="attachproject_list_manual_dialog_title">Projectspecifieke URL invoeren:</string>
<string name="attachproject_list_manual_dialog_button">Project toevoegen</string>
<string name="attachproject_list_manual_no_url">Projectspecifieke URL invoeren</string>
- <string name="attachproject_list_acctmgr_button">Account manager toevoegen</string>
+ <string name="attachproject_list_acctmgr_button">Accountmanager toevoegen</string>
<string name="attachproject_list_no_internet">Geen internetverbinding</string>
<!--credential input-->
<string name="attachproject_credential_input_sing_desc">Vul account informatie in</string>
diff --git a/client/app_control.cpp b/client/app_control.cpp
index bb50223..189f0a8 100644
--- a/client/app_control.cpp
+++ b/client/app_control.cpp
@@ -614,7 +614,7 @@ bool ACTIVE_TASK::finish_file_present() {
strcpy(buf, "");
strcpy(buf2, "");
sprintf(path, "%s/%s", slot_dir, BOINC_FINISH_CALLED_FILE);
- FILE* f = fopen(path, "r");
+ FILE* f = boinc_fopen(path, "r");
if (!f) return false;
fgets(buf, sizeof(buf), f);
fgets(buf, sizeof(buf), f);
@@ -634,7 +634,7 @@ bool ACTIVE_TASK::temporary_exit_file_present(
) {
char path[MAXPATHLEN], buf2[256];
sprintf(path, "%s/%s", slot_dir, TEMPORARY_EXIT_FILE);
- FILE* f = fopen(path, "r");
+ FILE* f = boinc_fopen(path, "r");
if (!f) return false;
strcpy(buf, "");
int y;
@@ -1557,7 +1557,7 @@ void ACTIVE_TASK_SET::get_msgs() {
void ACTIVE_TASK::write_task_state_file() {
char path[MAXPATHLEN];
sprintf(path, "%s/%s", slot_dir, TASK_STATE_FILENAME);
- FILE* f = fopen(path, "w");
+ FILE* f = boinc_fopen(path, "w");
if (!f) return;
fprintf(f,
"<active_task>\n"
@@ -1588,7 +1588,7 @@ void ACTIVE_TASK::write_task_state_file() {
void ACTIVE_TASK::read_task_state_file() {
char buf[4096], path[MAXPATHLEN], s[1024];
sprintf(path, "%s/%s", slot_dir, TASK_STATE_FILENAME);
- FILE* f = fopen(path, "r");
+ FILE* f = boinc_fopen(path, "r");
if (!f) return;
buf[0] = 0;
(void) fread(buf, 1, 4096, f);
diff --git a/client/async_file.cpp b/client/async_file.cpp
index a28a829..50486aa 100644
--- a/client/async_file.cpp
+++ b/client/async_file.cpp
@@ -55,7 +55,7 @@ int ASYNC_COPY::init(
"[async] started async copy of %s", from_path
);
}
- in = fopen(from_path, "rb");
+ in = boinc_fopen(from_path, "rb");
if (!in) return ERR_FOPEN;
safe_strcpy(temp_path, to_path);
char* p = strrchr(temp_path, '/');
@@ -64,7 +64,7 @@ int ASYNC_COPY::init(
#ifdef _WIN32
boinc_allocate_file(temp_path, fip->nbytes);
#endif
- out = fopen(temp_path, "wb");
+ out = boinc_fopen(temp_path, "wb");
if (!out) {
fclose(in);
return ERR_FOPEN;
@@ -187,7 +187,7 @@ int ASYNC_VERIFY::init(FILE_INFO* _fip) {
return ERR_FOPEN;
}
} else {
- in = fopen(inpath, "rb");
+ in = boinc_fopen(inpath, "rb");
if (!in) return ERR_FOPEN;
}
async_verifies.push_back(this);
diff --git a/client/client_state.cpp b/client/client_state.cpp
index 431b8e5..d1ae0d3 100644
--- a/client/client_state.cpp
+++ b/client/client_state.cpp
@@ -1960,15 +1960,17 @@ int CLIENT_STATE::reset_project(PROJECT* project, bool detaching) {
}
garbage_collect_always();
}
-#ifdef ANDROID
- // space is likely to be an issue on Android, so clean out project dir
- // If we did this on other platforms we'd need to avoid deleting
- // app_config.xml, but this isn't likely to exist on Android.
+
+ // if not anonymous platform, clean out the project dir
+ // except for app_config.xml
//
if (!project->anonymous_platform) {
- client_clean_out_dir(project->project_dir(), "reset project");
+ client_clean_out_dir(
+ project->project_dir(),
+ "reset project",
+ "app_config.xml"
+ );
}
-#endif
// force refresh of scheduler URLs
//
@@ -2176,8 +2178,8 @@ void CLIENT_STATE::log_show_projects() {
strcpy(buf, "not assigned yet");
}
msg_printf(p, MSG_INFO,
- "URL %s; Computer ID %s; resource share %.0f",
- p->master_url, buf, p->resource_share
+ "URL %s; Computer ID %s; resource share %s",
+ p->master_url, buf, comma_print(p->resource_share, 0).c_str()
);
if (p->ended) {
msg_printf(p, MSG_INFO, "Project has ended - OK to detach");
diff --git a/client/cs_prefs.cpp b/client/cs_prefs.cpp
index 2b83a49..d40df9f 100644
--- a/client/cs_prefs.cpp
+++ b/client/cs_prefs.cpp
@@ -654,18 +654,18 @@ void CLIENT_STATE::read_global_prefs(
msg_printf(NULL, MSG_INFO, "Preferences:");
msg_printf(NULL, MSG_INFO,
- " max memory usage when active: %.2fMB",
- (host_info.m_nbytes*global_prefs.ram_max_used_busy_frac)/MEGA
+ " max memory usage when active: %sMB",
+ comma_print((host_info.m_nbytes*global_prefs.ram_max_used_busy_frac)/MEGA, 2).c_str()
);
msg_printf(NULL, MSG_INFO,
- " max memory usage when idle: %.2fMB",
- (host_info.m_nbytes*global_prefs.ram_max_used_idle_frac)/MEGA
+ " max memory usage when idle: %sMB",
+ comma_print((host_info.m_nbytes*global_prefs.ram_max_used_idle_frac)/MEGA, 2).c_str()
);
#ifndef SIM
get_disk_usages();
msg_printf(NULL, MSG_INFO,
- " max disk usage: %.2fGB",
- allowed_disk_usage(total_disk_usage)/GIGA
+ " max disk usage: %sGB",
+ comma_print(allowed_disk_usage(total_disk_usage)/GIGA, 2).c_str()
);
#endif
// max_cpus, bandwidth limits may have changed
@@ -695,14 +695,14 @@ void CLIENT_STATE::read_global_prefs(
}
if (global_prefs.max_bytes_sec_down) {
msg_printf(NULL, MSG_INFO,
- " max download rate: %.0f bytes/sec",
- global_prefs.max_bytes_sec_down
+ " max download rate: %s bytes/sec",
+ comma_print(global_prefs.max_bytes_sec_down, 0).c_str()
);
}
if (global_prefs.max_bytes_sec_up) {
msg_printf(NULL, MSG_INFO,
- " max upload rate: %.0f bytes/sec",
- global_prefs.max_bytes_sec_up
+ " max upload rate: %s bytes/sec",
+ comma_print(global_prefs.max_bytes_sec_up, 0).c_str()
);
}
#ifndef SIM
diff --git a/client/sandbox.cpp b/client/sandbox.cpp
index 3165f6f..bde534b 100644
--- a/client/sandbox.cpp
+++ b/client/sandbox.cpp
@@ -303,7 +303,9 @@ int delete_project_owned_file(const char* path, bool retry) {
// (but not the directory itself).
// If an error occurs, delete as much as possible.
//
-int client_clean_out_dir(const char* dirpath, const char* reason) {
+int client_clean_out_dir(
+ const char* dirpath, const char* reason, const char* except
+) {
char filename[MAXPATHLEN], path[MAXPATHLEN];
int retval, final_retval = 0;
DIRREF dirp;
@@ -337,6 +339,9 @@ int client_clean_out_dir(const char* dirpath, const char* reason) {
}
break;
}
+ if (except && !strcmp(except, filename)) {
+ continue;
+ }
sprintf(path, "%s/%s", dirpath, filename);
if (is_dir(path)) {
retval = client_clean_out_dir(path, NULL);
diff --git a/client/sandbox.h b/client/sandbox.h
index 76f4371..00f9845 100644
--- a/client/sandbox.h
+++ b/client/sandbox.h
@@ -19,7 +19,9 @@ extern int kill_via_switcher(int pid);
extern int get_project_gid();
extern int set_to_project_group(const char* path);
extern int switcher_exec(const char* util_filename, const char* cmdline);
-extern int client_clean_out_dir(const char*, const char* reason);
+extern int client_clean_out_dir(
+ const char*, const char* reason, const char* except=0
+);
extern int delete_project_owned_file(const char* path, bool retry);
extern int remove_project_owned_dir(const char* name);
extern int remove_project_owned_file_or_dir(const char* path);
diff --git a/clientgui/AccountManagerInfoPage.cpp b/clientgui/AccountManagerInfoPage.cpp
index 1f4bddc..3c29436 100644
--- a/clientgui/AccountManagerInfoPage.cpp
+++ b/clientgui/AccountManagerInfoPage.cpp
@@ -343,8 +343,13 @@ void CAccountManagerInfoPage::OnPageChanging( wxWizardExEvent& event ) {
CAcctMgrListItem* pItem = (CAcctMgrListItem*)(m_pProjectListCtrl->GetClientData(m_pProjectListCtrl->GetSelection()));
// Update authoritative data in CWizardAttach
- pWA->SetProjectURL(pItem->GetURL());
- pWA->SetProjectName(pItem->GetName());
+ if (m_pProjectUrlCtrl->GetValue() == pItem->GetURL()) {
+ pWA->SetProjectURL(pItem->GetURL());
+ pWA->SetProjectName(pItem->GetName());
+ } else {
+ pWA->SetProjectURL(m_pProjectUrlCtrl->GetValue());
+ pWA->SetProjectName(m_pProjectUrlCtrl->GetValue());
+ }
}
/*!
diff --git a/clientgui/AsyncRPC.cpp b/clientgui/AsyncRPC.cpp
index 063e1e9..f196ced 100644
--- a/clientgui/AsyncRPC.cpp
+++ b/clientgui/AsyncRPC.cpp
@@ -1107,7 +1107,7 @@ void CMainDocument::TestAsyncRPC() {
req_retval = RequestRPC(request, true);
- wxString s = completionTime.FormatTime();
+ wxString s = FormatTime();
wxLogMessage(wxT("Completion time = %s"), s.c_str());
wxLogMessage(wxT("RequestRPC returned %d\n"), req_retval);
::wxSafeYield(NULL, true); // Allow processing of RPC_FINISHED event
diff --git a/clientgui/BOINCClientManager.cpp b/clientgui/BOINCClientManager.cpp
index c9e2146..2adf79f 100644
--- a/clientgui/BOINCClientManager.cpp
+++ b/clientgui/BOINCClientManager.cpp
@@ -149,48 +149,17 @@ bool CBOINCClientManager::IsBOINCCoreRunning() {
wxLogTrace(wxT("Function Start/End"), wxT("CBOINCClientManager::IsBOINCCoreRunning - Function Begin"));
bool running = false;
-#ifdef __WXMSW__
- char buf[MAX_PATH] = "";
-
- if (is_daemon_installed()) {
- running = (FALSE != is_daemon_starting()) || (FALSE != is_daemon_running());
- } else {
- // Global mutex on Win2k and later
- //
- safe_strcpy(buf, "Global\\");
- strcat( buf, RUN_MUTEX);
-
- HANDLE h = CreateMutexA(NULL, true, buf);
- DWORD err = GetLastError();
- if ((h==0) || (err == ERROR_ALREADY_EXISTS)) {
- running = true;
- }
- if (h) {
- CloseHandle(h);
- }
- }
-#elif defined(__WXMAC__)
- char path[1024];
- static FILE_LOCK file_lock;
-
- sprintf(path, "%s/%s", (const char *)wxGetApp().GetDataDirectory().mb_str(), LOCK_FILE_NAME);
- if (boinc_file_exists(path)) { // If there is no lock file, core is not running
- if (file_lock.lock(path)) {
- running = true;
- } else {
- file_lock.unlock(path);
- }
- }
-#else
PROC_MAP pm;
int retval;
+#ifndef __WXMSW__
if (m_lBOINCCoreProcessId) {
// Prevent client from being a zombie
if (waitpid(m_lBOINCCoreProcessId, 0, WNOHANG) == m_lBOINCCoreProcessId) {
m_lBOINCCoreProcessId = 0;
}
}
+#endif
// Look for BOINC Client in list of all running processes
retval = procinfo_setup(pm);
@@ -199,7 +168,12 @@ bool CBOINCClientManager::IsBOINCCoreRunning() {
PROC_MAP::iterator i;
for (i=pm.begin(); i!=pm.end(); ++i) {
PROCINFO& pi = i->second;
- if (!strcmp(pi.command, "boinc")) {
+#ifdef __WXMSW__
+ if (!strcmp(pi.command, "boinc.exe"))
+#else
+ if (!strcmp(pi.command, "boinc"))
+#endif
+ {
running = true;
break;
}
@@ -208,7 +182,7 @@ bool CBOINCClientManager::IsBOINCCoreRunning() {
break;
}
}
-#endif
+
wxLogTrace(wxT("Function Status"), wxT("CBOINCClientManager::IsBOINCCoreRunning - Returning '%d'"), (int)running);
wxLogTrace(wxT("Function Start/End"), wxT("CBOINCClientManager::IsBOINCCoreRunning - Function End"));
return running;
diff --git a/clientgui/DlgItemProperties.cpp b/clientgui/DlgItemProperties.cpp
index 9111f26..0bf6126 100644
--- a/clientgui/DlgItemProperties.cpp
+++ b/clientgui/DlgItemProperties.cpp
@@ -252,7 +252,7 @@ void CDlgItemProperties::renderInfos(PROJECT* project_in) {
addProperty(_("URL"), wxString(project->master_url, wxConvUTF8));
addProperty(_("User name"), wxString(project->user_name.c_str(), wxConvUTF8));
addProperty(_("Team name"), wxString(project->team_name.c_str(), wxConvUTF8));
- addProperty(_("Resource share"), wxString::Format(wxT("%0.0f"), project->resource_share));
+ addProperty(_("Resource share"), wxString::Format(wxT("%s"), comma_print(project->resource_share, 0).c_str()));
if (project->min_rpc_time > dtime()) {
addProperty(_("Scheduler RPC deferred for"), FormatTime(project->min_rpc_time - dtime()));
}
@@ -290,24 +290,24 @@ void CDlgItemProperties::renderInfos(PROJECT* project_in) {
if (project->ended) {
addProperty(_("Ended"), _("yes"));
}
- addProperty(_("Tasks completed"), wxString::Format(wxT("%d"), project->njobs_success));
- addProperty(_("Tasks failed"), wxString::Format(wxT("%d"), project->njobs_error));
+ addProperty(_("Tasks completed"), wxString::Format(wxT("%s"), comma_print(project->njobs_success, 0).c_str()));
+ addProperty(_("Tasks failed"), wxString::Format(wxT("%s"), comma_print(project->njobs_error, 0).c_str()));
addSection(_("Credit"));
addProperty(_("User"),
// Displays the average and total user credit
wxString::Format(
- _("%0.2f total, %0.2f average"),
- project->user_total_credit,
- project->user_expavg_credit
+ _("%s total, %s average"),
+ comma_print(project->user_total_credit, 2).c_str(),
+ comma_print(project->user_expavg_credit, 2).c_str()
)
);
addProperty(_("Host"),
// Displays the average and total host credit
wxString::Format(
- _("%0.2f total, %0.2f average"),
- project->host_total_credit,
- project->host_expavg_credit
+ _("%s total, %s average"),
+ comma_print(project->host_total_credit, 2).c_str(),
+ comma_print(project->host_expavg_credit, 2).c_str()
)
);
@@ -382,7 +382,9 @@ void CDlgItemProperties::renderInfos(RESULT* result) {
addProperty(_("Resources"), wxString(result->resources, wxConvUTF8));
}
if (wup) {
- addProperty(_("Estimated computation size"), wxString::Format(wxT("%.0f GFLOPs"), wup->rsc_fpops_est/1e9));
+ addProperty(_("Estimated computation size"),
+ wxString::Format(wxT("%s GFLOPs"), comma_print(wup->rsc_fpops_est/1e9, 0).c_str())
+ );
}
if (result->active_task) {
addProperty(_("CPU time at last checkpoint"), FormatTime(result->checkpoint_cpu_time));
@@ -481,28 +483,6 @@ wxString CDlgItemProperties::FormatApplicationName(RESULT* result ) {
return strBuffer;
}
-//
-wxString CDlgItemProperties::FormatTime(float fBuffer) {
- wxInt32 iHour = 0;
- wxInt32 iMin = 0;
- wxInt32 iSec = 0;
- wxTimeSpan ts;
- wxString strBuffer= wxEmptyString;
-
- if (0 >= fBuffer) {
- strBuffer = wxT("---");
- } else {
- iHour = (wxInt32)(fBuffer / (60 * 60));
- iMin = (wxInt32)(fBuffer / 60) % 60;
- iSec = (wxInt32)(fBuffer) % 60;
-
- ts = wxTimeSpan(iHour, iMin, iSec);
-
- strBuffer = ts.Format();
- }
-
- return strBuffer;
-}
// adds a title section label to the dialog
void CDlgItemProperties::addSection(const wxString& title) {
diff --git a/clientgui/DlgItemProperties.h b/clientgui/DlgItemProperties.h
index cd4152e..262545b 100644
--- a/clientgui/DlgItemProperties.h
+++ b/clientgui/DlgItemProperties.h
@@ -52,7 +52,6 @@ private:
//formatting methods
wxString FormatDiskSpace(double bytes);
wxString FormatApplicationName(RESULT* result );
- wxString FormatTime(float fBuffer);
//generic layout methods
bool SaveState();
bool RestoreState();
diff --git a/clientgui/MainDocument.cpp b/clientgui/MainDocument.cpp
index 77357b7..266f9be 100644
--- a/clientgui/MainDocument.cpp
+++ b/clientgui/MainDocument.cpp
@@ -2250,11 +2250,10 @@ int CMainDocument::TransferAbort(const wxString& fileName, const wxString& proje
return iRetVal;
}
-
int CMainDocument::CachedDiskUsageUpdate() {
- bool immediate = false;
+ bool immediate = true;
- if (! IsConnected()) return -1;
+ if (!IsConnected()) return -1;
// don't get disk usage more than once per minute
// unless we just connected to a client
@@ -2681,3 +2680,14 @@ wxBitmap GetScaledBitmapFromXPMData(const char** XPMData) {
#endif
return wxBitmap(XPMData);
}
+
+wxString FormatTime(double secs) {
+ if (secs < 0) {
+ return wxT("---");
+ }
+ wxInt32 iHour = (wxInt32)(secs / (60 * 60));
+ wxInt32 iMin = (wxInt32)(secs / 60) % 60;
+ wxInt32 iSec = (wxInt32)(secs) % 60;
+ wxTimeSpan ts = wxTimeSpan(iHour, iMin, iSec);
+ return ts.Format((secs>=86400)?"%Dd %H:%M:%S":"%H:%M:%S");
+}
diff --git a/clientgui/MainDocument.h b/clientgui/MainDocument.h
index 8fe4b67..9651c0a 100644
--- a/clientgui/MainDocument.h
+++ b/clientgui/MainDocument.h
@@ -416,6 +416,7 @@ extern void eol_to_br(wxString& strMessage);
extern void remove_eols(wxString& strMessage);
extern void https_to_http(wxString& strMessage);
extern void color_cycle(int i, int n, wxColour& color);
+extern wxString FormatTime(double secs);
#ifdef __WXMSW__
#define ADJUSTFORXDPI(x) (int)(x * GetXDPIScaling())
diff --git a/clientgui/ViewProjects.cpp b/clientgui/ViewProjects.cpp
index 47b2aaf..c67a57e 100644
--- a/clientgui/ViewProjects.cpp
+++ b/clientgui/ViewProjects.cpp
@@ -72,15 +72,11 @@ static int DefaultShownColumns[] = { COLUMN_PROJECT, COLUMN_ACCOUNTNAME, COLUMN_
#define BTN_DETACH 4
#define BTN_PROPERTIES 5
-// TODO: thousands separators
-// TODO: use these in simple view too.
-static void format_total_credit(float credit, wxString& strBuffer) {
- unsigned long x = credit;
- char* p = comma_print(x);
- strBuffer = wxString(p, wxConvUTF8);
+static void format_total_credit(double credit, wxString& strBuffer) {
+ strBuffer = wxString(comma_print(credit, 0).c_str(), wxConvUTF8);
}
static void format_avg_credit(float credit, wxString& strBuffer) {
- strBuffer.Printf(wxT("%0.2f"), credit);
+ strBuffer = wxString(comma_print(credit, 2).c_str(), wxConvUTF8);
}
CProject::CProject() {
diff --git a/clientgui/ViewProjects.h b/clientgui/ViewProjects.h
index 42d3617..55d6ffd 100644
--- a/clientgui/ViewProjects.h
+++ b/clientgui/ViewProjects.h
@@ -35,10 +35,10 @@ public:
wxString m_strProjectName;
wxString m_strAccountName;
wxString m_strTeamName;
- float m_fTotalCredit;
- float m_fAVGCredit;
- float m_fResourceShare;
- float m_fResourcePercent;
+ double m_fTotalCredit;
+ double m_fAVGCredit;
+ double m_fResourceShare;
+ double m_fResourcePercent;
wxString m_strStatus;
wxString m_strProjectURL; // Used internally, not displayed
wxString m_strTotalCredit;
diff --git a/clientgui/ViewResources.cpp b/clientgui/ViewResources.cpp
index 287eaae..4524232 100644
--- a/clientgui/ViewResources.cpp
+++ b/clientgui/ViewResources.cpp
@@ -177,12 +177,12 @@ void CViewResources::OnListRender( wxTimerEvent& WXUNUSED(event) ) {
//get data for BOINC projects disk usage
pDoc->CachedDiskUsageUpdate();
pDoc->CachedStateUpdate();
- bool refreshBOINC=false;
+ bool refreshBOINC = false;
if (pDoc->disk_usage.projects.size()>0) {
m_BOINCwasEmpty=false;
//check for changes worth a refresh
- if(pDoc->disk_usage.projects.size() != m_pieCtrlBOINC->m_Series.size()) {
- refreshBOINC=true;
+ if (pDoc->disk_usage.projects.size() != m_pieCtrlBOINC->m_Series.size()) {
+ refreshBOINC = true;
} else {
for (i=0; i<pDoc->disk_usage.projects.size(); i++) {
wxString oldValue;
@@ -190,13 +190,13 @@ void CViewResources::OnListRender( wxTimerEvent& WXUNUSED(event) ) {
FormatDiskSpace(pDoc->DiskUsageProject(i)->disk_usage, newValue);
FormatDiskSpace(m_pieCtrlBOINC->m_Series.Item(i).GetValue(), oldValue);
if(newValue.Cmp(oldValue)!=0) {
- refreshBOINC=true;
+ refreshBOINC = true;
break;
}
}
}
- //only refresh when worthy changes
- if(refreshBOINC) {
+ // only refresh when worthy changes
+ if (refreshBOINC) {
m_pieCtrlBOINC->m_Series.Clear();
project_total = 0;
for (i=0; i<pDoc->disk_usage.projects.size(); i++) {
@@ -232,13 +232,13 @@ void CViewResources::OnListRender( wxTimerEvent& WXUNUSED(event) ) {
}
}
- //pDoc->disk_usage.d_allowed = 0;
- //data for pie chart 2 (total disk usage)
+ // pDoc->disk_usage.d_allowed = 0;
+ // data for pie chart 2 (total disk usage)
//
bool refreshTotal=false;
double free = pDoc->disk_usage.d_free;
double total = pDoc->disk_usage.d_total;
- if(m_pieCtrlTotal->m_Series.size()>0) {
+ if (m_pieCtrlTotal->m_Series.size()>0) {
wxString oldFree;
wxString newFree;
FormatDiskSpace(free, newFree);
@@ -249,7 +249,7 @@ void CViewResources::OnListRender( wxTimerEvent& WXUNUSED(event) ) {
} else {
refreshTotal=true;
}
- if(refreshBOINC || refreshTotal) {
+ if (refreshBOINC || refreshTotal) {
m_pieCtrlTotal->m_Series.Clear();
wxPiePart part;
@@ -292,7 +292,6 @@ void CViewResources::OnListRender( wxTimerEvent& WXUNUSED(event) ) {
m_pieCtrlTotal->m_Series.Add(part);
}
-
// used by others
double used_by_others = total-boinc_total-free;
FormatDiskSpace(used_by_others, diskspace);
diff --git a/clientgui/ViewStatistics.cpp b/clientgui/ViewStatistics.cpp
index 00fef81..62d1bc6 100644
--- a/clientgui/ViewStatistics.cpp
+++ b/clientgui/ViewStatistics.cpp
@@ -662,8 +662,8 @@ void CPaintStatistics::DrawAxis(wxDC &dc, const double max_val_y, const double m
wxCoord w_temp, h_temp, des_temp, lead_temp;
wxCoord w_temp2;
- dc.GetTextExtent(wxString::Format(wxT(" %.2f"), max_val_y_all), &w_temp, &h_temp, &des_temp, &lead_temp);
- dc.GetTextExtent(wxString::Format(wxT(" %.2f"), min_val_y_all), &w_temp2, &h_temp, &des_temp, &lead_temp);
+ dc.GetTextExtent(wxString::Format(wxT(" %s"), comma_print(max_val_y_all, 2).c_str()), &w_temp, &h_temp, &des_temp, &lead_temp);
+ dc.GetTextExtent(wxString::Format(wxT(" %s"), comma_print(min_val_y_all, 2).c_str()), &w_temp2, &h_temp, &des_temp, &lead_temp);
if (w_temp < w_temp2) w_temp = w_temp2;
@@ -740,7 +740,7 @@ void CPaintStatistics::DrawAxis(wxDC &dc, const double max_val_y, const double m
d_oy_count = (int)floor((max_val_y - y_start_val) / d_oy_val);
for (double ny = 0; ny <= double(d_oy_count); ++ny){
- dc.GetTextExtent(wxString::Format(wxT("%.2f"), y_start_val + ny * d_oy_val), &w_temp, &h_temp, &des_temp, &lead_temp);
+ dc.GetTextExtent(wxString::Format(wxT("%s"), comma_print(y_start_val + ny * d_oy_val, 2).c_str()), &w_temp, &h_temp, &des_temp, &lead_temp);
x0 = wxCoord(m_Graph_X_start + 1.0);
y0 = wxCoord(m_Ay_ValToCoord * (y_start_val + ny * d_oy_val) + m_By_ValToCoord);
x1 = wxCoord(m_Graph_X_end - 1.0);
@@ -753,7 +753,7 @@ void CPaintStatistics::DrawAxis(wxDC &dc, const double max_val_y, const double m
y0 = wxCoord(m_Ay_ValToCoord * (y_start_val + ny * d_oy_val) + m_By_ValToCoord - double(h_temp) / 2.0);
if (x0 < 0) x0 = 0;
if (y0 < 0) y0 = 0;
- dc.DrawText(wxString::Format(wxT("%.2f"), y_start_val + ny * d_oy_val), x0, y0);
+ dc.DrawText(wxString::Format(wxT("%s"), comma_print(y_start_val + ny * d_oy_val, 2).c_str()), x0, y0);
}
}
@@ -1108,7 +1108,7 @@ void CPaintStatistics::DrawMarker(wxDC &dc) {
if (y0 < 0) y0 = 0;
dc.SetTextForeground (m_pen_AxisYTextColour);
- dc.DrawText(wxString::Format(wxT("%.2f"), m_GraphMarker_Y1) , x0, y00);
+ dc.DrawText(wxString::Format(wxT("%s"), comma_print(m_GraphMarker_Y1, 2).c_str()) , x0, y00);
dc.SetTextForeground (m_pen_AxisXTextColour);
dc.DrawText(strBuffer1 ,x00, y0);
dc.SetBackgroundMode(wxTRANSPARENT);
diff --git a/clientgui/ViewTransfers.cpp b/clientgui/ViewTransfers.cpp
index 7373c9e..f220f3e 100644
--- a/clientgui/ViewTransfers.cpp
+++ b/clientgui/ViewTransfers.cpp
@@ -624,7 +624,7 @@ bool CViewTransfers::SynchronizeCacheItem(wxInt32 iRowIndex, wxInt32 iColumnInde
GetDocTime(m_iSortedIndexes[iRowIndex], fDocumentDouble);
if (fDocumentDouble != transfer->m_dTime) {
transfer->m_dTime = fDocumentDouble;
- FormatTime(fDocumentDouble, transfer->m_strTime);
+ transfer->m_strTime = FormatTime(fDocumentDouble);
bNeedRefresh = true;
}
break;
@@ -799,25 +799,6 @@ void CViewTransfers::GetDocTime(wxInt32 item, double& fBuffer) const {
}
}
-
-wxInt32 CViewTransfers::FormatTime(double fBuffer, wxString& strBuffer) const {
- wxInt32 iHour = 0;
- wxInt32 iMin = 0;
- wxInt32 iSec = 0;
- wxTimeSpan ts;
-
- iHour = (wxInt32)(fBuffer / (60 * 60));
- iMin = (wxInt32)(fBuffer / 60) % 60;
- iSec = (wxInt32)(fBuffer) % 60;
-
- ts = wxTimeSpan(iHour, iMin, iSec);
-
- strBuffer = ts.Format();
-
- return 0;
-}
-
-
void CViewTransfers::GetDocSpeed(wxInt32 item, double& fBuffer) const {
FILE_TRANSFER* transfer = NULL;
CMainDocument* pDoc = wxGetApp().GetDocument();
@@ -882,8 +863,7 @@ void CViewTransfers::GetDocStatus(wxInt32 item, wxString& strBuffer) const {
}
}
if (transfer->project_backoff) {
- wxString x;
- FormatTime(transfer->project_backoff, x);
+ wxString x = FormatTime(transfer->project_backoff);
strBuffer += _(" (project backoff: ") + x + _(")");
}
}
diff --git a/clientgui/ViewTransfers.h b/clientgui/ViewTransfers.h
index 6be3850..1998ae2 100644
--- a/clientgui/ViewTransfers.h
+++ b/clientgui/ViewTransfers.h
@@ -95,7 +95,6 @@ protected:
void GetDocTotalBytes(wxInt32 item, double& fBuffer) const;
wxInt32 FormatSize( double fBytesSent, double fFileSize, wxString& strBuffer ) const;
void GetDocTime(wxInt32 item, double& fBuffer) const;
- wxInt32 FormatTime( double fBuffer, wxString& strBuffer ) const;
void GetDocSpeed(wxInt32 item, double& fBuffer) const;
wxInt32 FormatSpeed( double fBuffer, wxString& strBuffer ) const;
void GetDocStatus(wxInt32 item, wxString& strBuffer) const;
diff --git a/clientgui/ViewWork.cpp b/clientgui/ViewWork.cpp
index f354029..d4e0814 100644
--- a/clientgui/ViewWork.cpp
+++ b/clientgui/ViewWork.cpp
@@ -1033,7 +1033,7 @@ bool CViewWork::SynchronizeCacheItem(wxInt32 iRowIndex, wxInt32 iColumnIndex) {
GetDocTimeToCompletion(m_iSortedIndexes[iRowIndex], fDocumentFloat);
if (fDocumentFloat != work->m_fTimeToCompletion) {
work->m_fTimeToCompletion = fDocumentFloat;
- FormatTimeToCompletion(fDocumentFloat, work->m_strTimeToCompletion);
+ work->m_strTimeToCompletion = FormatTime(fDocumentFloat);
return true;
}
break;
@@ -1217,33 +1217,6 @@ void CViewWork::GetDocTimeToCompletion(wxInt32 item, float& fBuffer) const {
}
}
-
-wxInt32 CViewWork::FormatTimeToCompletion(float fBuffer, wxString& strBuffer) const {
- double est = fBuffer;
- wxInt32 iHour = 0;
- wxInt32 iMin = 0;
- wxInt32 iSec = 0;
- wxTimeSpan ts;
-
- if (est > 86400*365*10) {
- est = 86400*365*10;
- }
- if (est <= 0) {
- strBuffer = wxT("---");
- } else {
- iHour = (wxInt32)(est / (60 * 60));
- iMin = (wxInt32)(est / 60) % 60;
- iSec = (wxInt32)(est) % 60;
-
- ts = wxTimeSpan(iHour, iMin, iSec);
-
- strBuffer = ts.Format();
- }
-
- return 0;
-}
-
-
void CViewWork::GetDocReportDeadline(wxInt32 item, time_t& time) const {
RESULT* result = wxGetApp().GetDocument()->result(item);
diff --git a/clientgui/ViewWork.h b/clientgui/ViewWork.h
index 74300a7..519e2ad 100644
--- a/clientgui/ViewWork.h
+++ b/clientgui/ViewWork.h
@@ -107,7 +107,6 @@ protected:
void GetDocProgress(wxInt32 item, float& fBuffer) const;
wxInt32 FormatProgress( float fBuffer, wxString& strBuffer ) const;
void GetDocTimeToCompletion(wxInt32 item, float& fBuffer) const;
- wxInt32 FormatTimeToCompletion( float fBuffer, wxString& strBuffer ) const;
void GetDocReportDeadline(wxInt32 item, time_t& time) const;
wxInt32 FormatReportDeadline( time_t deadline, wxString& strBuffer ) const;
wxInt32 FormatStatus( wxInt32 item, wxString& strBuffer ) const;
diff --git a/clientgui/sg_ProjectPanel.cpp b/clientgui/sg_ProjectPanel.cpp
index d3ddf4d..cb3d449 100644
--- a/clientgui/sg_ProjectPanel.cpp
+++ b/clientgui/sg_ProjectPanel.cpp
@@ -267,8 +267,10 @@ void CSimpleProjectPanel::UpdateInterface() {
m_ProjectCommandsButton->Enable();
if (m_fDisplayedCredit != project->user_total_credit) {
- m_fDisplayedCredit = project->user_total_credit;
- str.Printf(wxT("%s: %.0f"), m_sTotalWorkDoneString.c_str(), m_fDisplayedCredit);
+ str.Printf(wxT("%s: %s"),
+ m_sTotalWorkDoneString.c_str(),
+ comma_print(project->user_total_credit, 0).c_str()
+ );
UpdateStaticText(&m_TotalCreditValue, str);
m_TotalCreditValue->SetName(str); // For accessibility on Windows
}
diff --git a/clientgui/sg_TaskPanel.cpp b/clientgui/sg_TaskPanel.cpp
index f4a6bcb..6596816 100644
--- a/clientgui/sg_TaskPanel.cpp
+++ b/clientgui/sg_TaskPanel.cpp
@@ -881,29 +881,6 @@ wxString CSimpleTaskPanel::GetStatusString(RESULT* result) {
return str;
}
-
-wxString CSimpleTaskPanel::FormatTime(float fBuffer) {
- wxInt32 iHour = 0;
- wxInt32 iMin = 0;
- wxInt32 iSec = 0;
- wxTimeSpan ts;
- wxString strBuffer= wxEmptyString;
-
- if (0 >= fBuffer) {
- strBuffer = wxT("---");
- } else {
- iHour = (wxInt32)(fBuffer / (60 * 60));
- iMin = (wxInt32)(fBuffer / 60) % 60;
- iSec = (wxInt32)(fBuffer) % 60;
-
- ts = wxTimeSpan(iHour, iMin, iSec);
-
- strBuffer = ts.Format();
- }
- return strBuffer;
-}
-
-
void CSimpleTaskPanel::FindSlideShowFiles(TaskSelectionData *selData) {
RESULT* state_result;
char urlDirectory[1024];
diff --git a/clientgui/sg_TaskPanel.h b/clientgui/sg_TaskPanel.h
index a02cfd9..a9db869 100644
--- a/clientgui/sg_TaskPanel.h
+++ b/clientgui/sg_TaskPanel.h
@@ -128,7 +128,6 @@ class CSimpleTaskPanel : public CSimplePanelBase
wxString GetElapsedTimeString(double f);
wxString GetTimeRemainingString(double f);
wxString GetStatusString(RESULT* result);
- wxString FormatTime(float fBuffer);
void FindSlideShowFiles(TaskSelectionData *selData);
void UpdateTaskSelectionList(bool reskin);
bool isRunning(RESULT* result);
diff --git a/clientscr/Mac_Saver_ModuleView.m b/clientscr/Mac_Saver_ModuleView.m
index 55c21ab..7546baa 100644
--- a/clientscr/Mac_Saver_ModuleView.m
+++ b/clientscr/Mac_Saver_ModuleView.m
@@ -53,6 +53,7 @@ int gBlankingTime; // Delay in minutes before blanking the screen
NSString *gPathToBundleResources = NULL;
NSString *mBundleID = NULL; // our bundle ID
NSImage *gBOINC_Logo = NULL;
+NSImage *gPreview_Image = NULL;
int gTopWindowListIndex = -1;
@@ -253,12 +254,16 @@ int signof(float x) {
if ([ self isPreview ]) {
#if 1 // Currently drawRect just draws our logo in the preview window
- NSString *fileName = [[ NSBundle bundleForClass:[ self class ]] pathForImageResource:@"boinc" ];
- if (fileName) {
- NSImage *myImage = [[ NSImage alloc ] initWithContentsOfFile:fileName ];
- [ myImage setScalesWhenResized:YES ];
- [ myImage setSize:theFrame.size ];
- [ myImage drawAtPoint:NSZeroPoint fromRect:NSZeroRect operation:NSCompositeSourceOver fraction:1.0 ];
+ if (gPreview_Image == NULL) {
+ NSString *fileName = [[ NSBundle bundleForClass:[ self class ]] pathForImageResource:@"boinc" ];
+ if (fileName) {
+ gPreview_Image = [[ NSImage alloc ] initWithContentsOfFile:fileName ];
+ }
+ }
+ if (gPreview_Image) {
+ [ gPreview_Image setScalesWhenResized:YES ];
+ [ gPreview_Image setSize:theFrame.size ];
+ [ gPreview_Image drawAtPoint:NSZeroPoint fromRect:NSZeroRect operation:NSCompositeSourceOver fraction:1.0 ];
}
[ self setAnimationTimeInterval:1/1.0 ];
#else // Code for possible future use if we want to draw more in preview
diff --git a/configure.ac b/configure.ac
index 8c6a8c5..6ac01e9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6,7 +6,7 @@ dnl not sure exactly what the minimum version is (but 2.13 wont work)
AC_PREREQ(2.58)
dnl Set the BOINC version here. You can also use the set-version script.
-AC_INIT(BOINC, 7.6.9)
+AC_INIT(BOINC, 7.6.11)
AC_CONFIG_MACRO_DIR([m4])
LIBBOINC_VERSION=`echo ${PACKAGE_VERSION} | sed 's/\./:/g'`
AC_SUBST([LIBBOINC_VERSION])
diff --git a/lib/filesys.cpp b/lib/filesys.cpp
index 833e72f..6ef202e 100644
--- a/lib/filesys.cpp
+++ b/lib/filesys.cpp
@@ -192,6 +192,7 @@ int dir_scan(char* p, DIRREF dirp, int p_len) {
}
#else
while (1) {
+ errno = 0;
dirent* dp = readdir(dirp);
if (dp) {
if (!strcmp(dp->d_name, ".")) continue;
diff --git a/lib/filesys.h b/lib/filesys.h
index 9cf7adf..58bec49 100644
--- a/lib/filesys.h
+++ b/lib/filesys.h
@@ -46,6 +46,9 @@ extern "C" {
extern int boinc_delete_file(const char*);
extern int boinc_touch_file(const char *path);
extern FILE* boinc_fopen(const char* path, const char* mode);
+ // like fopen(), except:
+ // retry a few times on failure
+ // Unix: set close-on-exec flag
extern int boinc_copy(const char* orig, const char* newf);
extern int boinc_rename(const char* old, const char* newf);
extern int boinc_mkdir(const char*);
diff --git a/lib/str_util.cpp b/lib/str_util.cpp
index ad57e61..3492656 100644
--- a/lib/str_util.cpp
+++ b/lib/str_util.cpp
@@ -757,8 +757,11 @@ vector<string> split(string s, char delim) {
return result;
}
-char *comma_print(unsigned long n) {
- static char comma = 0;
+// convert number to string with thousands separators.
+// If nfrac is nonzero, following with fractional digits
+//
+string comma_print(double x, int nfrac) {
+ static char comma = 0, decimal_point;
static char retbuf[30];
char *p = &retbuf[sizeof(retbuf)-1];
int i = 0;
@@ -768,14 +771,28 @@ char *comma_print(unsigned long n) {
if (lcp) {
if (lcp->thousands_sep != NULL && *lcp->thousands_sep) {
comma = *lcp->thousands_sep;
+ decimal_point = *lcp->decimal_point;
} else {
comma = ',';
+ decimal_point = '.';
}
}
}
*p = 0;
+ unsigned long n = (unsigned long) x;
+
+ // do fractional part if requested
+ //
+ if (nfrac) {
+ double frac = x - n;
+ p -= nfrac+1;
+ sprintf(p, "%.*f", nfrac, frac);
+ p++; // skip 0
+ *p = decimal_point;
+ }
+
do {
if (i%3 == 0 && i != 0) {
*--p = comma;
@@ -785,5 +802,5 @@ char *comma_print(unsigned long n) {
i++;
} while (n);
- return p;
+ return string(p);
}
diff --git a/lib/str_util.h b/lib/str_util.h
index e890b59..f03cf88 100644
--- a/lib/str_util.h
+++ b/lib/str_util.h
@@ -101,5 +101,5 @@ extern const char* batch_state_string(int state);
extern void strip_translation(char* p);
extern std::vector<std::string> split(std::string, char delim);
-extern char* comma_print(unsigned long);
+extern std::string comma_print(double, int);
#endif
diff --git a/locale/en/BOINC-Manager.mo b/locale/en/BOINC-Manager.mo
index 58c6b52..a994df4 100644
Binary files a/locale/en/BOINC-Manager.mo and b/locale/en/BOINC-Manager.mo differ
diff --git a/locale/fa_IR/BOINC-Setup.mo b/locale/fa_IR/BOINC-Setup.mo
new file mode 100644
index 0000000..73f45b2
Binary files /dev/null and b/locale/fa_IR/BOINC-Setup.mo differ
diff --git a/locale/fa_IR/BOINC-Setup.po b/locale/fa_IR/BOINC-Setup.po
new file mode 100644
index 0000000..7042647
--- /dev/null
+++ b/locale/fa_IR/BOINC-Setup.po
@@ -0,0 +1,118 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+# Amir H. Firouzian, 2015
+msgid ""
+msgstr ""
+"Project-Id-Version: BOINC\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2014-01-26 00:00-0800\n"
+"PO-Revision-Date: 2015-08-25 19:39+0000\n"
+"Last-Translator: Amir H. Firouzian\n"
+"Language-Team: Persian (Iran) (http://www.transifex.com/boinc/boinc/language/fa_IR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fa_IR\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: Installer.cpp:124
+#, c-format
+msgid "Sorry, this version of %s requires system 10.5 or higher."
+msgstr "با عرض پوزش، این نسخه از %s نیاز به سیستم ۱۰.۵ به بالا دارد."
+
+#: PostInstall.cpp:130 PostInstall.cpp:1136 uninstall.cpp:1618
+msgid "Yes"
+msgstr "بله"
+
+#: PostInstall.cpp:131 PostInstall.cpp:1137 uninstall.cpp:1619
+msgid "No"
+msgstr "نه"
+
+#: PostInstall.cpp:133
+msgid "Should BOINC run even when no user is logged in?"
+msgstr "آیا درصورتی که هیچ کاربری وارد حساب نشده، BOINC همچنان کار کند؟"
+
+#: PostInstall.cpp:1416
+#, c-format
+msgid ""
+"Users who are permitted to administer this computer will automatically be allowed to run and control %s.\n"
+"\n"
+"Do you also want non-administrative users to be able to run and control %s on this Mac?"
+msgstr "کاربرانی که اجازه استفاده کامل از این کامپیوتر را دارند به صورت خودکار کنترل و اجرای %s را خواهند داشت.\n\nآیا شما تمایل دارید که کاربران غیر مدیر بتوانند کنترل و اجرای %s را بر روی این Mac بدست بگیرند؟"
+
+#: PostInstall.cpp:1444
+#, c-format
+msgid "Do you want to set %s as the screensaver for all %s users on this Mac?"
+msgstr "آیا شما می خواهید که %s به عنوان اسکرین سیور برای تمامی کاربران %s بر روی این Mac تنظیم شود؟"
+
+#: uninstall.cpp:82
+msgid "OK"
+msgstr "خوب!"
+
+#: uninstall.cpp:136
+msgid "Permission error after relaunch"
+msgstr "خطای مجوز بعد از اجرای دوباره"
+
+#: uninstall.cpp:141
+msgid ""
+"Removal may take several minutes.\n"
+"Please be patient."
+msgstr "عمل پاکسازی ممکن است چند دقیقه زمان ببرد.\nلطفا صبور باشید."
+
+#: uninstall.cpp:156
+#, c-format
+msgid ""
+"Are you sure you want to completely remove %s from your computer?\n"
+"\n"
+"This will remove the executables but will not touch %s data files."
+msgstr "آیا شما تمایل به پاکسازی کامل %s از روی رایانه خود را دارید؟\n\nاین فقط فایل های اجرایی را پاکسازی می کند و به اطلاعات %s دست نمی زند."
+
+#: uninstall.cpp:163
+#, c-format
+msgid "Canceled: %s has not been touched."
+msgstr "متوقف شد: %s دست نخورده باقی ماند."
+
+#: uninstall.cpp:174
+#, c-format
+msgid "An error occurred: error code %d"
+msgstr "یک خطا اتفاق افتاده است: کد خطا %d"
+
+#: uninstall.cpp:230
+msgid "name of user"
+msgstr "نام کاربر"
+
+#: uninstall.cpp:272
+msgid ""
+"Do you also want to remove VirtualBox from your computer?\n"
+"(VirtualBox was installed along with BOINC.)"
+msgstr "همچنین آیا شما تمایل به پاک کردن VirtualBox از روی رایانه خود دارید؟\n(VirtualBox با نصب BOINC نصب می شود.)"
+
+#: uninstall.cpp:312
+#, c-format
+msgid ""
+"Removal completed.\n"
+"\n"
+" You may want to remove the following remaining items using the Finder: \n"
+"the directory \"%s\"\n"
+"\n"
+"for each user, the file\n"
+"\"%s\"."
+msgstr "عمل پاکسازی کامل شد.\n\nشاید شما تمایل به پاکسازی موارد باقی مانده داشته باشید:\n\nپوشه ی \"%s\"\n\nبرای هر کاربر، فایل ها\n\"%s\""
+
+#: uninstall.cpp:840
+#, c-format
+msgid ""
+"Enter your administrator password to completely remove %s from you computer.\n"
+"\n"
+msgstr "لطفا گذرواژه مدیریت خود را برای حذف کامل %s از روی رایانه خود وارد کنید.\n\n"
+
+#: uninstall.cpp:1616
+msgid "Cancel"
+msgstr "توقف"
+
+#: uninstall.cpp:1617
+msgid "Continue..."
+msgstr "ادامه ..."
diff --git a/locale/it_IT/BOINC-Manager.mo b/locale/it_IT/BOINC-Manager.mo
index 41c2a48..51fde76 100644
Binary files a/locale/it_IT/BOINC-Manager.mo and b/locale/it_IT/BOINC-Manager.mo differ
diff --git a/locale/it_IT/BOINC-Manager.po b/locale/it_IT/BOINC-Manager.po
index 64e7ac6..83044b8 100644
--- a/locale/it_IT/BOINC-Manager.po
+++ b/locale/it_IT/BOINC-Manager.po
@@ -8,10 +8,10 @@ msgid ""
msgstr ""
"Project-Id-Version: BOINC\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-07-23 18:52-0500\n"
-"PO-Revision-Date: 2015-07-24 09:14+0000\n"
+"POT-Creation-Date: 2015-08-24 17:05-0500\n"
+"PO-Revision-Date: 2015-09-01 15:17+0000\n"
"Last-Translator: Gianfranco Costamagna <costamagnagianfranco at yahoo.it>\n"
-"Language-Team: Italian (Italy) (http://www.transifex.com/projects/p/boinc/language/it_IT/)\n"
+"Language-Team: Italian (Italy) (http://www.transifex.com/boinc/boinc/language/it_IT/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -737,12 +737,12 @@ msgstr "%s al momento non è connesso al client %s.\nUsa l'opzione del menù 'Av
msgid "Project web pages"
msgstr "Siti web del progetto"
-#: clientgui/BOINCClientManager.cpp:573
+#: clientgui/BOINCClientManager.cpp:545
#, c-format
msgid "%s - Unexpected Exit"
msgstr "%s - Disconnessione Inaspettata "
-#: clientgui/BOINCClientManager.cpp:583
+#: clientgui/BOINCClientManager.cpp:555
#, c-format
msgid ""
"The %s client has exited unexpectedly 3 times within the last %d minutes.\n"
@@ -793,7 +793,7 @@ msgstr "%s è riuscito a disconnettersi da Internet."
msgid "%s failed to disconnected from the Internet."
msgstr "%s non è riuscito a disconnettersi da Internet."
-#: clientgui/BOINCGUIApp.cpp:351
+#: clientgui/BOINCGUIApp.cpp:356
#, c-format
msgid ""
"You currently are not authorized to manage the client.\n"
@@ -806,90 +806,94 @@ msgid ""
" user group."
msgstr "Non sei autorizzato a gestire il client.\n\nPer avviare %s come utente semplice:\n - reinstalla %s rispondendo \"Si\" alla domanda sugli\n utenti non-amministratori\n o\n - contatta l'amministratore del computer per aggiungere il tuo \n account al gruppo 'boinc_master'."
-#: clientgui/BOINCGUIApp.cpp:357
+#: clientgui/BOINCGUIApp.cpp:362
#, c-format
msgid ""
"%s ownership or permissions are not set properly; please reinstall %s.\n"
"(Error code %d"
msgstr "La proprietà o i permessi di %s non sono impostati correttamente; per risolvere il problema installa nuovamente %s.\n(Codice errore %d)"
-#: clientgui/BOINCGUIApp.cpp:363
+#: clientgui/BOINCGUIApp.cpp:368
msgid " at "
msgstr "a"
-#: clientgui/BOINCGUIApp.cpp:366 clientgui/MainDocument.cpp:2494
-#: clientgui/MainDocument.cpp:2553 clientgui/ViewTransfers.cpp:887
+#: clientgui/BOINCGUIApp.cpp:371 clientgui/MainDocument.cpp:2495
+#: clientgui/MainDocument.cpp:2554 clientgui/ViewTransfers.cpp:887
msgid ")"
msgstr ")"
-#: clientgui/BOINCGUIApp.cpp:396
+#: clientgui/BOINCGUIApp.cpp:401
msgid ""
"A reboot is required in order for BOINC to run properly.\n"
"Please reboot your computer and try again."
msgstr "Per un corretto funzionamento di BOINC è necessario riavviare il sistema.\nRiavvia e prova nuovamente."
-#: clientgui/BOINCGUIApp.cpp:397 clientgui/DlgAbout.cpp:153
+#: clientgui/BOINCGUIApp.cpp:402 clientgui/DlgAbout.cpp:153
msgid "BOINC Manager"
msgstr "BOINC Manager"
-#: clientgui/BOINCGUIApp.cpp:658
+#: clientgui/BOINCGUIApp.cpp:664
msgid "BOINC Manager was started by the operating system automatically"
msgstr "BOINC Manager è stato avviato dal sistema operativo in modo automatico"
-#: clientgui/BOINCGUIApp.cpp:660
+#: clientgui/BOINCGUIApp.cpp:666
msgid "Startup BOINC so only the system tray icon is visible"
msgstr "Avvia BOINC in modo che sia visibile solo l'icona nella barra di sistema"
-#: clientgui/BOINCGUIApp.cpp:662
+#: clientgui/BOINCGUIApp.cpp:668
msgid "Directory containing the BOINC Client executable"
msgstr "Cartella contenente file eseguibili del client BOINC"
-#: clientgui/BOINCGUIApp.cpp:663
+#: clientgui/BOINCGUIApp.cpp:669
msgid "BOINC data directory"
msgstr "Cartella dei dati di BOINC"
-#: clientgui/BOINCGUIApp.cpp:665
+#: clientgui/BOINCGUIApp.cpp:671
msgid "Host name or IP address"
msgstr "Nome del host o indirizzo IP"
-#: clientgui/BOINCGUIApp.cpp:666
+#: clientgui/BOINCGUIApp.cpp:672
msgid "GUI RPC port number"
msgstr "Numero della porta GUI RPC"
-#: clientgui/BOINCGUIApp.cpp:667
+#: clientgui/BOINCGUIApp.cpp:673
msgid "Password"
msgstr "Chiave d'accesso"
-#: clientgui/BOINCGUIApp.cpp:668
+#: clientgui/BOINCGUIApp.cpp:674
msgid "Startup BOINC with these optional arguments"
msgstr "Avvia BOINC con questi parametri opzionali"
-#: clientgui/BOINCGUIApp.cpp:669
+#: clientgui/BOINCGUIApp.cpp:675
msgid "disable BOINC security users and permissions"
msgstr "disabilita la sicurezza utenti e i permessi di BOINC"
-#: clientgui/BOINCGUIApp.cpp:670
+#: clientgui/BOINCGUIApp.cpp:676
msgid "set skin debugging mode to enable skin manager error messages"
msgstr "imposta la modalità di debug per la visualizzazione per abilitarne i messaggi di errore del gestore"
-#: clientgui/BOINCGUIApp.cpp:671
+#: clientgui/BOINCGUIApp.cpp:677
msgid "multiple instances of BOINC Manager allowed"
msgstr "Sono consentite istanze multiple del BOINC Manager"
-#: clientgui/BOINCGUIApp.cpp:673
+#: clientgui/BOINCGUIApp.cpp:679
msgid "Not used: workaround for bug in XCode 4.2"
msgstr "Non utilizzato: workaround per il bug in XCode 4.2"
+#: clientgui/BOINCGUIApp.cpp:681
+msgid "Not run the daemon"
+msgstr "Non eseguire il demone"
+
#. These are just special tags so deal with them in a special way
-#: clientgui/BOINCGUIApp.cpp:920
+#: clientgui/BOINCGUIApp.cpp:931
msgid "(Automatic Detection)"
msgstr "(Rilevazione automatica)"
-#: clientgui/BOINCGUIApp.cpp:921
+#: clientgui/BOINCGUIApp.cpp:932
msgid "(Unknown)"
msgstr "(Sconosciuto)"
-#: clientgui/BOINCGUIApp.cpp:922
+#: clientgui/BOINCGUIApp.cpp:933
msgid "(User Defined)"
msgstr "(Stabilito dall'utente)"
@@ -917,7 +921,7 @@ msgstr "Ferma GPU"
msgid "E&xit"
msgstr "&Esci"
-#: clientgui/BOINCTaskBar.cpp:626 clientgui/ViewProjects.cpp:806
+#: clientgui/BOINCTaskBar.cpp:626 clientgui/ViewProjects.cpp:808
#: clientgui/ViewWork.cpp:882 clientgui/sg_BoincSimpleFrame.cpp:894
#: clientgui/sg_ProjectCommandPopup.cpp:125
#: clientgui/sg_TaskCommandPopup.cpp:118
@@ -1075,7 +1079,7 @@ msgid "For more information, visit "
msgstr "Per ulteriori informazioni, visita"
#: clientgui/DlgAbout.cpp:215 clientgui/DlgExitMessage.cpp:173
-#: clientgui/DlgGenericMessage.cpp:120 clientgui/DlgOptions.cpp:399
+#: clientgui/DlgGenericMessage.cpp:120 clientgui/DlgOptions.cpp:410
#: clientgui/DlgSelectComputer.cpp:163
msgid "&OK"
msgstr "&OK"
@@ -1100,19 +1104,23 @@ msgstr "Il numero deve essere compreso tra 0 e 10"
msgid "Number must be between 0 and 100"
msgstr "I numeri devono essere compresi tra 0 e 100"
-#: clientgui/DlgAdvPreferences.cpp:946 clientgui/sg_DlgPreferences.cpp:847
+#: clientgui/DlgAdvPreferences.cpp:689
+msgid "Number must be between 1 and 100"
+msgstr "Il numero deve essere compreso tra 1 e 100"
+
+#: clientgui/DlgAdvPreferences.cpp:947 clientgui/sg_DlgPreferences.cpp:847
msgid "invalid input value detected"
msgstr "trovato un valore inserito non valido"
-#: clientgui/DlgAdvPreferences.cpp:958 clientgui/sg_DlgPreferences.cpp:849
+#: clientgui/DlgAdvPreferences.cpp:959 clientgui/sg_DlgPreferences.cpp:849
msgid "Validation Error"
msgstr "Errore di validazione"
-#: clientgui/DlgAdvPreferences.cpp:1170
+#: clientgui/DlgAdvPreferences.cpp:1171
msgid "Discard local preferences and use web-based preferences?"
msgstr "Scartare le preferenze locali e utilizzare quelle web?"
-#: clientgui/DlgAdvPreferences.cpp:1171 clientgui/sg_DlgPreferences.cpp:1175
+#: clientgui/DlgAdvPreferences.cpp:1172 clientgui/sg_DlgPreferences.cpp:1175
msgid "Confirmation"
msgstr "Conferma"
@@ -1614,7 +1622,7 @@ msgstr "%s - Log Eventi"
#. Create List Pane Items
#: clientgui/DlgEventLog.cpp:237 clientgui/ViewMessages.cpp:117
-#: clientgui/ViewProjects.cpp:253 clientgui/ViewStatistics.cpp:411
+#: clientgui/ViewProjects.cpp:255 clientgui/ViewStatistics.cpp:411
#: clientgui/ViewStatistics.cpp:1983 clientgui/ViewTransfers.cpp:209
#: clientgui/ViewWork.cpp:260
msgid "Project"
@@ -1696,7 +1704,7 @@ msgid "Add an application to this list"
msgstr "Aggiungi un'applicazione alla lista"
#: clientgui/DlgExclusiveApps.cpp:86 clientgui/DlgExclusiveApps.cpp:110
-#: clientgui/ViewProjects.cpp:232 clientgui/sg_ProjectCommandPopup.cpp:90
+#: clientgui/ViewProjects.cpp:234 clientgui/sg_ProjectCommandPopup.cpp:90
msgid "Remove"
msgstr "Rimuovi"
@@ -1796,7 +1804,7 @@ msgid "Remember this decision and do not show this dialog."
msgstr "Ricorda la scelta e non visualizzare più questo messaggio."
#: clientgui/DlgExitMessage.cpp:178 clientgui/DlgGenericMessage.cpp:125
-#: clientgui/DlgOptions.cpp:404 clientgui/DlgSelectComputer.cpp:168
+#: clientgui/DlgOptions.cpp:415 clientgui/DlgSelectComputer.cpp:168
#: clientgui/wizardex.cpp:378
msgid "&Cancel"
msgstr "&Annulla"
@@ -1827,8 +1835,8 @@ msgstr "Conferma le impostazioni predefinite"
#: clientgui/DlgItemProperties.cpp:194 clientgui/DlgItemProperties.cpp:197
#: clientgui/DlgItemProperties.cpp:200 clientgui/DlgItemProperties.cpp:203
-msgid "Don't fetch tasks for "
-msgstr "Non richiedere nuovo lavoro per"
+msgid "Don't request tasks for "
+msgstr "Non richiedere elaborazioni per "
#: clientgui/DlgItemProperties.cpp:194
msgid "Project preference"
@@ -1848,13 +1856,13 @@ msgstr "La configurazione client esclude"
#: clientgui/DlgItemProperties.cpp:209
#, c-format
-msgid "%s work fetch deferred for"
-msgstr "%s recupero nuove elaborazioni differito di"
+msgid "%s task request deferred for"
+msgstr "richiesta di attività per %s rimandata di"
#: clientgui/DlgItemProperties.cpp:213
#, c-format
-msgid "%s work fetch deferral interval"
-msgstr "%s intervallo di recupero nuove elaborazioni"
+msgid "%s task request deferral interval"
+msgstr "intervallo di richiesta di nuove elaborazioni per %s"
#. set dialog title
#: clientgui/DlgItemProperties.cpp:247
@@ -1862,7 +1870,7 @@ msgid "Properties of project "
msgstr "Proprietà del progetto "
#. layout controls
-#: clientgui/DlgItemProperties.cpp:251 clientgui/DlgOptions.cpp:221
+#: clientgui/DlgItemProperties.cpp:251 clientgui/DlgOptions.cpp:232
msgid "General"
msgstr "Dati generali"
@@ -1878,7 +1886,7 @@ msgstr "Nome utente"
msgid "Team name"
msgstr "Nome del team"
-#: clientgui/DlgItemProperties.cpp:255 clientgui/ViewProjects.cpp:258
+#: clientgui/DlgItemProperties.cpp:255 clientgui/ViewProjects.cpp:260
msgid "Resource share"
msgstr "Allocazione risorse"
@@ -1922,8 +1930,8 @@ msgid "no"
msgstr "no"
#: clientgui/DlgItemProperties.cpp:271
-msgid "Don't request more work"
-msgstr "Non richiedere nuovo lavoro"
+msgid "Don't request tasks"
+msgstr "Non richiedere elaborazioni"
#: clientgui/DlgItemProperties.cpp:273
msgid "Scheduler call in progress"
@@ -2083,149 +2091,161 @@ msgstr "al minuto"
msgid "per second"
msgstr "al secondo"
-#: clientgui/DlgItemProperties.cpp:482 clientgui/ViewWork.cpp:1125
+#: clientgui/DlgItemProperties.cpp:419
+msgid "Executable"
+msgstr "Eseguibile"
+
+#: clientgui/DlgItemProperties.cpp:485 clientgui/ViewWork.cpp:1125
#: clientgui/sg_TaskPanel.cpp:828
msgid "Local: "
msgstr "Locale:"
-#: clientgui/DlgOptions.cpp:129 clientgui/DlgOptions.cpp:135
+#: clientgui/DlgOptions.cpp:130 clientgui/DlgOptions.cpp:136
msgid "Options"
msgstr "Opzioni"
-#: clientgui/DlgOptions.cpp:178
+#: clientgui/DlgOptions.cpp:179
msgid "Language:"
msgstr "Lingua:"
-#: clientgui/DlgOptions.cpp:185
+#: clientgui/DlgOptions.cpp:186
msgid "What language should BOINC use?"
msgstr "Quale lingua desideri che BOINC utilizzI?"
-#: clientgui/DlgOptions.cpp:189
+#: clientgui/DlgOptions.cpp:190
msgid "Notice reminder interval:"
msgstr "Intervallo di notifica avviso:"
-#: clientgui/DlgOptions.cpp:196
+#: clientgui/DlgOptions.cpp:197
msgid "How often should BOINC remind you of new notices?"
msgstr "Quanto spesso vuoi che il Manager ti ricordi di nuovi avvisi?"
-#: clientgui/DlgOptions.cpp:201
+#: clientgui/DlgOptions.cpp:202
msgid "Run Manager at login?"
msgstr "Avvia il Manager al login?"
-#: clientgui/DlgOptions.cpp:207
+#: clientgui/DlgOptions.cpp:208
msgid "Run the BOINC Manager when you log on."
msgstr "Avvia il Manager subito dopo il login."
-#: clientgui/DlgOptions.cpp:212
+#: clientgui/DlgOptions.cpp:213
+msgid "Run daemon?"
+msgstr "Eseguire il demone?"
+
+#: clientgui/DlgOptions.cpp:219
+msgid "Run daemon when launching the Manager."
+msgstr "Esegui il demone quando si avvia il Manager."
+
+#: clientgui/DlgOptions.cpp:223
msgid "Enable Manager exit dialog?"
msgstr "Vuoi abilitare la finestra di dialogo alla chiusura del Manager?"
-#: clientgui/DlgOptions.cpp:218
+#: clientgui/DlgOptions.cpp:229
msgid "Display the exit dialog when shutting down the Manager."
msgstr "Mostra la finestra di dialogo alla chiusura del Manager."
-#: clientgui/DlgOptions.cpp:229
+#: clientgui/DlgOptions.cpp:240
msgid "Dial-up and Virtual Private Network settings"
msgstr "Impostazioni di Dial-up e Virtual Private Network"
-#: clientgui/DlgOptions.cpp:243
+#: clientgui/DlgOptions.cpp:254
msgid "&Set Default"
msgstr "&Imposta come predefinita"
-#: clientgui/DlgOptions.cpp:248
+#: clientgui/DlgOptions.cpp:259
msgid "&Clear Default"
msgstr "&Non predefinita"
-#: clientgui/DlgOptions.cpp:255
+#: clientgui/DlgOptions.cpp:266
msgid "Default Connection:"
msgstr "Connessione predefinita:"
-#: clientgui/DlgOptions.cpp:262
+#: clientgui/DlgOptions.cpp:273
msgid "Connections"
msgstr "Connessioni"
-#: clientgui/DlgOptions.cpp:271
+#: clientgui/DlgOptions.cpp:282
msgid "Connect via HTTP proxy server"
msgstr "Connetti tramite server proxy HTTP"
-#: clientgui/DlgOptions.cpp:275
+#: clientgui/DlgOptions.cpp:286
msgid "HTTP Proxy Server Configuration"
msgstr "Configurazione server proxy HTTP"
-#: clientgui/DlgOptions.cpp:283 clientgui/DlgOptions.cpp:347
+#: clientgui/DlgOptions.cpp:294 clientgui/DlgOptions.cpp:358
msgid "Address:"
msgstr "Indirizzo:"
-#: clientgui/DlgOptions.cpp:291 clientgui/DlgOptions.cpp:355
+#: clientgui/DlgOptions.cpp:302 clientgui/DlgOptions.cpp:366
#: clientgui/ProxyPage.cpp:340 clientgui/ProxyPage.cpp:360
msgid "Port:"
msgstr "Porta:"
-#: clientgui/DlgOptions.cpp:299 clientgui/DlgOptions.cpp:363
+#: clientgui/DlgOptions.cpp:310 clientgui/DlgOptions.cpp:374
msgid "Don't use proxy for:"
msgstr "Non utilizzare il proxy per:"
-#: clientgui/DlgOptions.cpp:306 clientgui/DlgOptions.cpp:370
+#: clientgui/DlgOptions.cpp:317 clientgui/DlgOptions.cpp:381
msgid "Leave these blank if not needed"
msgstr "Lascia questi spazi vuoti se non necessari"
-#: clientgui/DlgOptions.cpp:312 clientgui/DlgOptions.cpp:376
+#: clientgui/DlgOptions.cpp:323 clientgui/DlgOptions.cpp:387
#: clientgui/ProxyPage.cpp:343 clientgui/ProxyPage.cpp:363
msgid "User Name:"
msgstr "Nome utente:"
-#: clientgui/DlgOptions.cpp:320 clientgui/DlgOptions.cpp:384
+#: clientgui/DlgOptions.cpp:331 clientgui/DlgOptions.cpp:395
#: clientgui/DlgSelectComputer.cpp:152 clientgui/ProxyPage.cpp:346
#: clientgui/ProxyPage.cpp:366
msgid "Password:"
msgstr "Password:"
-#: clientgui/DlgOptions.cpp:327
+#: clientgui/DlgOptions.cpp:338
msgid "HTTP Proxy"
msgstr "Proxy HTTP"
-#: clientgui/DlgOptions.cpp:335
+#: clientgui/DlgOptions.cpp:346
msgid "Connect via SOCKS proxy server"
msgstr "Connetti tramite server proxy SOCKS"
-#: clientgui/DlgOptions.cpp:339
+#: clientgui/DlgOptions.cpp:350
msgid "SOCKS Proxy Server Configuration"
msgstr "Configurazione server proxy SOCKS"
-#: clientgui/DlgOptions.cpp:391
+#: clientgui/DlgOptions.cpp:402
msgid "SOCKS Proxy"
msgstr "Proxy SOCKS"
-#: clientgui/DlgOptions.cpp:589
+#: clientgui/DlgOptions.cpp:600
msgid "always"
msgstr "sempre"
-#: clientgui/DlgOptions.cpp:590
+#: clientgui/DlgOptions.cpp:601
msgid "1 hour"
msgstr "1 ora"
-#: clientgui/DlgOptions.cpp:591
+#: clientgui/DlgOptions.cpp:602
msgid "6 hours"
msgstr "6 ore"
-#: clientgui/DlgOptions.cpp:592
+#: clientgui/DlgOptions.cpp:603
msgid "1 day"
msgstr "1 giorno"
-#: clientgui/DlgOptions.cpp:593
+#: clientgui/DlgOptions.cpp:604
msgid "1 week"
msgstr "1 settimana"
-#: clientgui/DlgOptions.cpp:594
+#: clientgui/DlgOptions.cpp:605
msgid "never"
msgstr "mai"
-#: clientgui/DlgOptions.cpp:691
+#: clientgui/DlgOptions.cpp:703
#, c-format
msgid "%s - Language Selection"
msgstr "%s - Selezione della lingua"
-#: clientgui/DlgOptions.cpp:698
+#: clientgui/DlgOptions.cpp:710
#, c-format
msgid ""
"The %s's language has been changed. In order for this change to take "
@@ -2371,7 +2391,7 @@ msgid "The home page of the GEO-600 project"
msgstr "Pagina iniziale del progetto GEO-600"
#: clientgui/Localization.cpp:115 clientgui/Localization.cpp:133
-#: clientgui/ViewProjects.cpp:255 clientgui/ViewStatistics.cpp:441
+#: clientgui/ViewProjects.cpp:257 clientgui/ViewStatistics.cpp:441
msgid "Team"
msgstr "Team"
@@ -2435,203 +2455,203 @@ msgstr "Ricerca"
msgid "Learn about the projects hosted at World Community Grid"
msgstr "Informati sui progetti ospitati nel World Community Grid"
-#: clientgui/MainDocument.cpp:583
+#: clientgui/MainDocument.cpp:584
msgid "Starting client"
msgstr "Avvio client"
-#: clientgui/MainDocument.cpp:591
+#: clientgui/MainDocument.cpp:592
msgid "Connecting to client"
msgstr "Connessione al client in corso"
-#: clientgui/MainDocument.cpp:1205
+#: clientgui/MainDocument.cpp:1206
msgid "Retrieving system state; please wait..."
msgstr "Recupero dello stato del sistema in corso; attendere per favore..."
-#: clientgui/MainDocument.cpp:1826
+#: clientgui/MainDocument.cpp:1827
msgid "Missing application"
msgstr "Applicazione mancante"
-#: clientgui/MainDocument.cpp:1827
+#: clientgui/MainDocument.cpp:1828
msgid ""
"Please download and install the CoRD application from "
"http://cord.sourceforge.net"
msgstr "Per favore scarica e installa l'applicazione CoRd da http://cord.sourceforge.net"
-#: clientgui/MainDocument.cpp:2442
+#: clientgui/MainDocument.cpp:2443
msgid "on batteries"
msgstr "alimentazione a batterie"
-#: clientgui/MainDocument.cpp:2443
+#: clientgui/MainDocument.cpp:2444
msgid "computer is in use"
msgstr "Anche quando il computer è in uso"
-#: clientgui/MainDocument.cpp:2444
+#: clientgui/MainDocument.cpp:2445
msgid "user request"
msgstr "Richiesta dell'utente"
-#: clientgui/MainDocument.cpp:2445
+#: clientgui/MainDocument.cpp:2446
msgid "time of day"
msgstr "limiti di orario"
-#: clientgui/MainDocument.cpp:2446
+#: clientgui/MainDocument.cpp:2447
msgid "CPU benchmarks in progress"
msgstr "benchmark della CPU in corso"
-#: clientgui/MainDocument.cpp:2447
+#: clientgui/MainDocument.cpp:2448
msgid "need disk space - check preferences"
msgstr "E' necessario spazio su disco - controlla le preferenze"
-#: clientgui/MainDocument.cpp:2448
+#: clientgui/MainDocument.cpp:2449
msgid "computer is not in use"
msgstr "Anche quando il computer non è in uso"
-#: clientgui/MainDocument.cpp:2449
+#: clientgui/MainDocument.cpp:2450
msgid "starting up"
msgstr "Avvio del client"
-#: clientgui/MainDocument.cpp:2450
+#: clientgui/MainDocument.cpp:2451
msgid "an exclusive app is running"
msgstr "l'applicazione è in modalità esclusiva"
-#: clientgui/MainDocument.cpp:2451
+#: clientgui/MainDocument.cpp:2452
msgid "CPU is busy"
msgstr "La CPU è occupata"
-#: clientgui/MainDocument.cpp:2452
+#: clientgui/MainDocument.cpp:2453
msgid "network bandwidth limit exceeded"
msgstr "Limite della banda di connessione della rete superato"
-#: clientgui/MainDocument.cpp:2453
+#: clientgui/MainDocument.cpp:2454
msgid "requested by operating system"
msgstr "richiesta dal sistema operativo"
-#: clientgui/MainDocument.cpp:2455
+#: clientgui/MainDocument.cpp:2456
msgid "unknown reason"
msgstr "motivo sconosciuto"
-#: clientgui/MainDocument.cpp:2477
+#: clientgui/MainDocument.cpp:2478
msgid "GPU missing, "
msgstr "Manca la GPU,"
-#: clientgui/MainDocument.cpp:2484
+#: clientgui/MainDocument.cpp:2485
msgid "New"
msgstr "Nuovo"
-#: clientgui/MainDocument.cpp:2488
+#: clientgui/MainDocument.cpp:2489
msgid "Download failed"
msgstr "Scaricamento fallito"
-#: clientgui/MainDocument.cpp:2490
+#: clientgui/MainDocument.cpp:2491
msgid "Downloading"
msgstr "Scaricamento in corso"
-#: clientgui/MainDocument.cpp:2492 clientgui/MainDocument.cpp:2551
+#: clientgui/MainDocument.cpp:2493 clientgui/MainDocument.cpp:2552
msgid " (suspended - "
msgstr "(sospesa-"
-#: clientgui/MainDocument.cpp:2500
+#: clientgui/MainDocument.cpp:2501
msgid "Project suspended by user"
msgstr "Progetto sospeso dall'utente"
-#: clientgui/MainDocument.cpp:2502
+#: clientgui/MainDocument.cpp:2503
msgid "Task suspended by user"
msgstr "Elaborazione sospesa dall'utente"
#. an NCI process can be running even though computation is suspended
#. (because of <dont_suspend_nci>
-#: clientgui/MainDocument.cpp:2507
+#: clientgui/MainDocument.cpp:2508
msgid "Suspended - "
msgstr "Sospesa -"
-#: clientgui/MainDocument.cpp:2510
+#: clientgui/MainDocument.cpp:2511
msgid "GPU suspended - "
msgstr "GPU sospesa - "
-#: clientgui/MainDocument.cpp:2514
+#: clientgui/MainDocument.cpp:2515
msgid "Waiting for memory"
msgstr "In attesa di memoria"
-#: clientgui/MainDocument.cpp:2516
+#: clientgui/MainDocument.cpp:2517
msgid "Waiting for shared memory"
msgstr "In attesa di memoria condivisa"
-#: clientgui/MainDocument.cpp:2518
+#: clientgui/MainDocument.cpp:2519
msgid "Running"
msgstr "In elaborazione"
-#: clientgui/MainDocument.cpp:2520
+#: clientgui/MainDocument.cpp:2521
msgid " (non-CPU-intensive)"
msgstr "(non intensivo per la CPU)"
-#: clientgui/MainDocument.cpp:2523
+#: clientgui/MainDocument.cpp:2524
msgid "Waiting to run"
msgstr "In attesa di esecuzione"
-#: clientgui/MainDocument.cpp:2525 clientgui/MainDocument.cpp:2528
+#: clientgui/MainDocument.cpp:2526 clientgui/MainDocument.cpp:2529
msgid "Ready to start"
msgstr "Pronto per l'elaborazione"
-#: clientgui/MainDocument.cpp:2532
+#: clientgui/MainDocument.cpp:2533
msgid "Postponed: "
msgstr "Ritardata:"
-#: clientgui/MainDocument.cpp:2535
+#: clientgui/MainDocument.cpp:2536
msgid "Postponed"
msgstr "Ritardata"
-#: clientgui/MainDocument.cpp:2539
+#: clientgui/MainDocument.cpp:2540
msgid "Waiting for network access"
msgstr "in attesa di accesso alla rete"
-#: clientgui/MainDocument.cpp:2543
+#: clientgui/MainDocument.cpp:2544
msgid "Computation error"
msgstr "Errore di calcolo"
-#: clientgui/MainDocument.cpp:2547
+#: clientgui/MainDocument.cpp:2548
msgid "Upload failed"
msgstr "Invio non riuscito"
-#: clientgui/MainDocument.cpp:2549
+#: clientgui/MainDocument.cpp:2550
msgid "Uploading"
msgstr "Invio in corso"
-#: clientgui/MainDocument.cpp:2560
+#: clientgui/MainDocument.cpp:2561
msgid "Aborted by user"
msgstr "Annullato dall'utente"
-#: clientgui/MainDocument.cpp:2563
+#: clientgui/MainDocument.cpp:2564
msgid "Aborted by project"
msgstr "Annullato dal progetto"
-#: clientgui/MainDocument.cpp:2566
+#: clientgui/MainDocument.cpp:2567
msgid "Aborted: not started by deadline"
msgstr "Annullato: non è partito a causa della scadenza"
-#: clientgui/MainDocument.cpp:2569
+#: clientgui/MainDocument.cpp:2570
msgid "Aborted: task disk limit exceeded"
msgstr "Interrotto: limite elaborazioni disco superato"
-#: clientgui/MainDocument.cpp:2572
+#: clientgui/MainDocument.cpp:2573
msgid "Aborted: run time limit exceeded"
msgstr "Annullato: limite di elaborazione superato"
-#: clientgui/MainDocument.cpp:2575
+#: clientgui/MainDocument.cpp:2576
msgid "Aborted: memory limit exceeded"
msgstr "Annullato: limite di memoria superato"
-#: clientgui/MainDocument.cpp:2578
+#: clientgui/MainDocument.cpp:2579
msgid "Aborted"
msgstr "Annullato"
-#: clientgui/MainDocument.cpp:2583
+#: clientgui/MainDocument.cpp:2584
msgid "Acknowledged"
msgstr "Riconosciuto"
-#: clientgui/MainDocument.cpp:2585
+#: clientgui/MainDocument.cpp:2586
msgid "Ready to report"
msgstr "Pronto per il report"
-#: clientgui/MainDocument.cpp:2587
+#: clientgui/MainDocument.cpp:2588
#, c-format
msgid "Error: invalid state '%d'"
msgstr "Errore: stato non valido '%d'"
@@ -2948,7 +2968,7 @@ msgid "'%s' does not contain a valid path."
msgstr "'%s' non contiene un percorso valido."
#. Setup View
-#: clientgui/ViewMessages.cpp:84 clientgui/ViewProjects.cpp:200
+#: clientgui/ViewMessages.cpp:84 clientgui/ViewProjects.cpp:202
#: clientgui/ViewStatistics.cpp:1952 clientgui/ViewTransfers.cpp:183
#: clientgui/ViewWork.cpp:207
msgid "Commands"
@@ -3006,17 +3026,17 @@ msgstr "Non ci sono avvisi al momento"
msgid "Notices"
msgstr "Avvisi"
-#: clientgui/ViewProjects.cpp:204 clientgui/sg_ProjectCommandPopup.cpp:66
+#: clientgui/ViewProjects.cpp:206 clientgui/sg_ProjectCommandPopup.cpp:66
msgid "Update"
msgstr "Aggiorna"
-#: clientgui/ViewProjects.cpp:205 clientgui/sg_ProjectCommandPopup.cpp:67
+#: clientgui/ViewProjects.cpp:207 clientgui/sg_ProjectCommandPopup.cpp:67
msgid ""
"Report all completed tasks, get latest credit, get latest preferences, and "
"possibly get more tasks."
msgstr "Riporta il lavoro completato, aggiorna il totale dei crediti e le preferenze, e possibilmente ottiene altro lavoro."
-#: clientgui/ViewProjects.cpp:211 clientgui/ViewProjects.cpp:810
+#: clientgui/ViewProjects.cpp:213 clientgui/ViewProjects.cpp:812
#: clientgui/ViewWork.cpp:232 clientgui/ViewWork.cpp:888
#: clientgui/sg_BoincSimpleFrame.cpp:893
#: clientgui/sg_ProjectCommandPopup.cpp:72
@@ -3025,196 +3045,196 @@ msgstr "Riporta il lavoro completato, aggiorna il totale dei crediti e le prefer
msgid "Suspend"
msgstr "Sospendi"
-#: clientgui/ViewProjects.cpp:212 clientgui/ViewProjects.cpp:810
+#: clientgui/ViewProjects.cpp:214 clientgui/ViewProjects.cpp:812
#: clientgui/sg_ProjectCommandPopup.cpp:73
#: clientgui/sg_ProjectCommandPopup.cpp:129
msgid "Suspend tasks for this project."
msgstr "Sospendi il lavoro per questo progetto."
-#: clientgui/ViewProjects.cpp:218 clientgui/ViewProjects.cpp:829
+#: clientgui/ViewProjects.cpp:220 clientgui/ViewProjects.cpp:831
#: clientgui/sg_ProjectCommandPopup.cpp:78
#: clientgui/sg_ProjectCommandPopup.cpp:136
msgid "No new tasks"
msgstr "Blocca la richiesta di lavoro"
-#: clientgui/ViewProjects.cpp:219 clientgui/sg_ProjectCommandPopup.cpp:79
+#: clientgui/ViewProjects.cpp:221 clientgui/sg_ProjectCommandPopup.cpp:79
msgid "Don't get new tasks for this project."
msgstr "Non scaricare nuovo lavoro per questo progetto."
-#: clientgui/ViewProjects.cpp:225 clientgui/sg_ProjectCommandPopup.cpp:84
+#: clientgui/ViewProjects.cpp:227 clientgui/sg_ProjectCommandPopup.cpp:84
msgid "Reset project"
msgstr "Reset del progetto"
-#: clientgui/ViewProjects.cpp:226 clientgui/sg_ProjectCommandPopup.cpp:85
+#: clientgui/ViewProjects.cpp:228 clientgui/sg_ProjectCommandPopup.cpp:85
msgid ""
"Delete all files and tasks associated with this project, and get new tasks."
" You can update the project first to report any completed tasks."
msgstr "Cancella tutti i file e le elaborazioni associate a questo progetto e scarica nuovo lavoro. Puoi aggiornare il progetto prima di eseguire il reset per riportare le elaborazioni già completate."
-#: clientgui/ViewProjects.cpp:233 clientgui/sg_ProjectCommandPopup.cpp:91
+#: clientgui/ViewProjects.cpp:235 clientgui/sg_ProjectCommandPopup.cpp:91
msgid ""
"Remove this project. Tasks in progress will be lost (use 'Update' first to "
"report any completed tasks)."
msgstr "Rimuovi questo progetto dal computer. Il lavoro in corso andrà perso (usa prima 'Aggiorna' per inviare il lavoro già completato)."
-#: clientgui/ViewProjects.cpp:239 clientgui/ViewWork.cpp:246
+#: clientgui/ViewProjects.cpp:241 clientgui/ViewWork.cpp:246
#: clientgui/sg_ProjectCommandPopup.cpp:96
#: clientgui/sg_TaskCommandPopup.cpp:84
msgid "Properties"
msgstr "Proprietà"
-#: clientgui/ViewProjects.cpp:240 clientgui/sg_ProjectCommandPopup.cpp:97
+#: clientgui/ViewProjects.cpp:242 clientgui/sg_ProjectCommandPopup.cpp:97
msgid "Show project details."
msgstr "Visualizza i dettagli del progetto."
-#: clientgui/ViewProjects.cpp:254 clientgui/ViewStatistics.cpp:426
+#: clientgui/ViewProjects.cpp:256 clientgui/ViewStatistics.cpp:426
msgid "Account"
msgstr "Account"
-#: clientgui/ViewProjects.cpp:256
+#: clientgui/ViewProjects.cpp:258
msgid "Work done"
msgstr "Crediti totali"
-#: clientgui/ViewProjects.cpp:257
+#: clientgui/ViewProjects.cpp:259
msgid "Avg. work done"
msgstr "Media dei crediti"
-#: clientgui/ViewProjects.cpp:259 clientgui/ViewTransfers.cpp:215
+#: clientgui/ViewProjects.cpp:261 clientgui/ViewTransfers.cpp:215
#: clientgui/ViewWork.cpp:262
msgid "Status"
msgstr "Stato"
-#: clientgui/ViewProjects.cpp:338
+#: clientgui/ViewProjects.cpp:340
msgid "Projects"
msgstr "Progetti"
-#: clientgui/ViewProjects.cpp:390
+#: clientgui/ViewProjects.cpp:392
msgid "Updating project..."
msgstr "Aggiornamento del progetto in corso..."
-#: clientgui/ViewProjects.cpp:432
+#: clientgui/ViewProjects.cpp:434
msgid "Resuming project..."
msgstr "Riavvio del progetto in corso..."
-#: clientgui/ViewProjects.cpp:436
+#: clientgui/ViewProjects.cpp:438
msgid "Suspending project..."
msgstr "Sospensione del progetto in corso..."
-#: clientgui/ViewProjects.cpp:473
+#: clientgui/ViewProjects.cpp:475
msgid "Telling project to allow additional task downloads..."
msgstr "Comunicazione con il progetto per abilitare lo scaricamento di ulteriore lavoro in corso..."
-#: clientgui/ViewProjects.cpp:477
+#: clientgui/ViewProjects.cpp:479
msgid "Telling project to not fetch any additional tasks..."
msgstr "Comunicazione con il progetto per non ottenere ulteriore lavoro in corso..."
-#: clientgui/ViewProjects.cpp:513
+#: clientgui/ViewProjects.cpp:515
msgid "Resetting project..."
msgstr "Reset del progetto in corso..."
-#: clientgui/ViewProjects.cpp:526 clientgui/sg_ProjectCommandPopup.cpp:229
+#: clientgui/ViewProjects.cpp:528 clientgui/sg_ProjectCommandPopup.cpp:229
#, c-format
msgid "Are you sure you want to reset project '%s'?"
msgstr "Vuoi davvero fare il reset del progetto '%s'?"
-#: clientgui/ViewProjects.cpp:532 clientgui/sg_ProjectCommandPopup.cpp:235
+#: clientgui/ViewProjects.cpp:534 clientgui/sg_ProjectCommandPopup.cpp:235
msgid "Reset Project"
msgstr "Reset del progetto"
-#: clientgui/ViewProjects.cpp:571
+#: clientgui/ViewProjects.cpp:573
msgid "Removing project..."
msgstr "Rimozione del progetto in corso..."
-#: clientgui/ViewProjects.cpp:584 clientgui/sg_ProjectCommandPopup.cpp:266
+#: clientgui/ViewProjects.cpp:586 clientgui/sg_ProjectCommandPopup.cpp:266
#, c-format
msgid "Are you sure you want to remove project '%s'?"
msgstr "Vuoi davvero rimuovere il progetto '%s'?"
-#: clientgui/ViewProjects.cpp:590 clientgui/sg_ProjectCommandPopup.cpp:272
+#: clientgui/ViewProjects.cpp:592 clientgui/sg_ProjectCommandPopup.cpp:272
msgid "Remove Project"
msgstr "Disconnettiti dal progetto"
-#: clientgui/ViewProjects.cpp:631 clientgui/ViewWork.cpp:686
+#: clientgui/ViewProjects.cpp:633 clientgui/ViewWork.cpp:686
msgid "Launching browser..."
msgstr "Avvio del browser in corso..."
-#: clientgui/ViewProjects.cpp:806 clientgui/sg_ProjectCommandPopup.cpp:126
+#: clientgui/ViewProjects.cpp:808 clientgui/sg_ProjectCommandPopup.cpp:126
msgid "Resume tasks for this project."
msgstr "Riprendi il lavoro per questo progetto."
-#: clientgui/ViewProjects.cpp:825 clientgui/sg_ProjectCommandPopup.cpp:133
+#: clientgui/ViewProjects.cpp:827 clientgui/sg_ProjectCommandPopup.cpp:133
msgid "Allow new tasks"
msgstr "Abilita richiesta lavoro"
-#: clientgui/ViewProjects.cpp:825 clientgui/sg_ProjectCommandPopup.cpp:134
+#: clientgui/ViewProjects.cpp:827 clientgui/sg_ProjectCommandPopup.cpp:134
msgid "Allow fetching new tasks for this project."
msgstr "Permetti a questo progetto di richiedere nuovo lavoro."
-#: clientgui/ViewProjects.cpp:829 clientgui/sg_ProjectCommandPopup.cpp:137
+#: clientgui/ViewProjects.cpp:831 clientgui/sg_ProjectCommandPopup.cpp:137
msgid "Don't fetch new tasks for this project."
msgstr "Non richiedere nuovo lavoro per questo progetto."
-#: clientgui/ViewProjects.cpp:1133
+#: clientgui/ViewProjects.cpp:1135
msgid "Requested by user"
msgstr "Richiesto dall'utente"
-#: clientgui/ViewProjects.cpp:1134
+#: clientgui/ViewProjects.cpp:1136
msgid "To fetch work"
msgstr "Per ottenere lavoro"
-#: clientgui/ViewProjects.cpp:1135
+#: clientgui/ViewProjects.cpp:1137
msgid "To report completed tasks"
msgstr "Per riportare attività completate"
-#: clientgui/ViewProjects.cpp:1136
+#: clientgui/ViewProjects.cpp:1138
msgid "To send trickle-up message"
msgstr "Per mandare un messaggio istantaneo al server"
-#: clientgui/ViewProjects.cpp:1137
+#: clientgui/ViewProjects.cpp:1139
msgid "Requested by account manager"
msgstr "Richiesto dall'account manager"
-#: clientgui/ViewProjects.cpp:1138
+#: clientgui/ViewProjects.cpp:1140
msgid "Project initialization"
msgstr "Inizializzazione del progetto"
-#: clientgui/ViewProjects.cpp:1139
+#: clientgui/ViewProjects.cpp:1141
msgid "Requested by project"
msgstr "Richiesto dal progetto"
-#: clientgui/ViewProjects.cpp:1140
+#: clientgui/ViewProjects.cpp:1142
msgid "Unknown reason"
msgstr "Motivo sconosciuto"
-#: clientgui/ViewProjects.cpp:1154
+#: clientgui/ViewProjects.cpp:1156
msgid "Suspended by user"
msgstr "Sospeso dall'utente"
-#: clientgui/ViewProjects.cpp:1157
+#: clientgui/ViewProjects.cpp:1159
msgid "Won't get new tasks"
msgstr "Non richiedere nuovo lavoro"
-#: clientgui/ViewProjects.cpp:1160
+#: clientgui/ViewProjects.cpp:1162
msgid "Project ended - OK to remove"
msgstr "Progetto concluso. E' possibile rimuoverlo senza conseguenze."
-#: clientgui/ViewProjects.cpp:1163
+#: clientgui/ViewProjects.cpp:1165
msgid "Will remove when tasks done"
msgstr "Rimuovi il progetto al termine dell'elaborazione"
-#: clientgui/ViewProjects.cpp:1166
+#: clientgui/ViewProjects.cpp:1168
msgid "Scheduler request pending"
msgstr "Richiesta allo scheduler in attesa"
-#: clientgui/ViewProjects.cpp:1172
+#: clientgui/ViewProjects.cpp:1174
msgid "Scheduler request in progress"
msgstr "Richiesta allo scheduler in corso"
-#: clientgui/ViewProjects.cpp:1175
+#: clientgui/ViewProjects.cpp:1177
msgid "Trickle up message pending"
msgstr "attesa su messaggio trickle"
-#: clientgui/ViewProjects.cpp:1181
+#: clientgui/ViewProjects.cpp:1183
msgid "Communication deferred"
msgstr "Comunicazione rimandata"
diff --git a/locale/lv/BOINC-Manager.mo b/locale/lv/BOINC-Manager.mo
index d8415a8..d7f8c62 100644
Binary files a/locale/lv/BOINC-Manager.mo and b/locale/lv/BOINC-Manager.mo differ
diff --git a/locale/lv/BOINC-Manager.po b/locale/lv/BOINC-Manager.po
index 8687860..40bac39 100644
--- a/locale/lv/BOINC-Manager.po
+++ b/locale/lv/BOINC-Manager.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: BOINC\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-07-23 18:52-0500\n"
-"PO-Revision-Date: 2015-08-04 08:10+0000\n"
+"POT-Creation-Date: 2015-08-24 17:05-0500\n"
+"PO-Revision-Date: 2015-09-01 12:28+0000\n"
"Last-Translator: Atis Kozulis <boinc.at.latvia at gmail.com>\n"
"Language-Team: Latvian (http://www.transifex.com/boinc/boinc/language/lv/)\n"
"MIME-Version: 1.0\n"
@@ -301,7 +301,7 @@ msgstr "Rādīt diska izlietojumu"
#: clientgui/AdvancedFrame.cpp:438
msgid "Simple &View...\tCtrl+Shift+V"
-msgstr "&Vienāršais skats...\t Ctrl+Shift+V"
+msgstr "&Vienāršais skats...\tCtrl+Shift+V"
#: clientgui/AdvancedFrame.cpp:439
msgid "Switch to the Simple View"
@@ -362,7 +362,7 @@ msgstr "Atkārtot atlikto failu pārsūtīšanu un uzdevumu pieprasījumu"
#: clientgui/AdvancedFrame.cpp:504 clientgui/sg_BoincSimpleFrame.cpp:211
msgid "Event Log...\tCtrl+Shift+E"
-msgstr "Žurnāls...\t Ctrl+Shift+E"
+msgstr "Žurnāls...Ctrl+Shift+E"
#: clientgui/AdvancedFrame.cpp:505
msgid "Show diagnostic messages"
@@ -418,7 +418,7 @@ msgstr "Pārstāt izpildīt GPU darbu neskatoties uz preferencēm"
#: clientgui/AdvancedFrame.cpp:584
msgid "Network activity always"
-msgstr "Tīkla aktivitāte vienmēr"
+msgstr "Tīkls pieejams vienmēr"
#: clientgui/AdvancedFrame.cpp:585
msgid "Allow network activity regardless of preferences"
@@ -466,7 +466,7 @@ msgstr "Izvēlēties, kuras kolonnas rādīt"
#: clientgui/AdvancedFrame.cpp:621
msgid "Event Log options...\tCtrl+Shift+F"
-msgstr "Žurnāla opcijas...⇥Ctrl+Shift+F"
+msgstr "Žurnāla opcijas...\tCtrl+Shift+F"
#: clientgui/AdvancedFrame.cpp:622
msgid "Enable or disable various diagnostic messages"
@@ -737,12 +737,12 @@ msgstr "%s pašlaik nav savienots ar %s klientu.\nLūdzu lietojiet 'Papildu\\Izv
msgid "Project web pages"
msgstr "Projekta web lapas"
-#: clientgui/BOINCClientManager.cpp:573
+#: clientgui/BOINCClientManager.cpp:545
#, c-format
msgid "%s - Unexpected Exit"
msgstr "%s - Neparedzēta iziešana"
-#: clientgui/BOINCClientManager.cpp:583
+#: clientgui/BOINCClientManager.cpp:555
#, c-format
msgid ""
"The %s client has exited unexpectedly 3 times within the last %d minutes.\n"
@@ -793,7 +793,7 @@ msgstr "%s veiksmīgi atvienojās no Internet."
msgid "%s failed to disconnected from the Internet."
msgstr "%s neizdevās atvienoties no Internet."
-#: clientgui/BOINCGUIApp.cpp:351
+#: clientgui/BOINCGUIApp.cpp:356
#, c-format
msgid ""
"You currently are not authorized to manage the client.\n"
@@ -806,90 +806,94 @@ msgid ""
" user group."
msgstr "Pašlaik jūs neesat autorizēti pārvaldīt klientu.\n\nLai palaistu %s kā šis lietotājs, lūdzu:\n - atkārtoti uzstādiet %s atbildot 'Jā' uz jautājumu par\n ne-administratīviem lietotājiem\n vai\n - sazinieties ar jūsu administratoru, lai pieliek jūs 'boinc_master'\n lietotāju grupai."
-#: clientgui/BOINCGUIApp.cpp:357
+#: clientgui/BOINCGUIApp.cpp:362
#, c-format
msgid ""
"%s ownership or permissions are not set properly; please reinstall %s.\n"
"(Error code %d"
msgstr "%s īpašumtiesības vai atļaujas nav uzstādītas pareizi; lūdzu, atkārtoti uzstādiet %s.\n(Kļūdas kods %d"
-#: clientgui/BOINCGUIApp.cpp:363
+#: clientgui/BOINCGUIApp.cpp:368
msgid " at "
msgstr " iekš "
-#: clientgui/BOINCGUIApp.cpp:366 clientgui/MainDocument.cpp:2494
-#: clientgui/MainDocument.cpp:2553 clientgui/ViewTransfers.cpp:887
+#: clientgui/BOINCGUIApp.cpp:371 clientgui/MainDocument.cpp:2495
+#: clientgui/MainDocument.cpp:2554 clientgui/ViewTransfers.cpp:887
msgid ")"
msgstr ")"
-#: clientgui/BOINCGUIApp.cpp:396
+#: clientgui/BOINCGUIApp.cpp:401
msgid ""
"A reboot is required in order for BOINC to run properly.\n"
"Please reboot your computer and try again."
msgstr "Nepieciešama restartēšana, lai pareizi palaistu BOINC.\nLūdzu, restartējiet datoru un mēģiniet vēlreiz."
-#: clientgui/BOINCGUIApp.cpp:397 clientgui/DlgAbout.cpp:153
+#: clientgui/BOINCGUIApp.cpp:402 clientgui/DlgAbout.cpp:153
msgid "BOINC Manager"
msgstr "BOINC pārvaldnieks"
-#: clientgui/BOINCGUIApp.cpp:658
+#: clientgui/BOINCGUIApp.cpp:664
msgid "BOINC Manager was started by the operating system automatically"
msgstr "Operētājsistēma automātiski startēja BOINC pārvaldnieku"
-#: clientgui/BOINCGUIApp.cpp:660
+#: clientgui/BOINCGUIApp.cpp:666
msgid "Startup BOINC so only the system tray icon is visible"
msgstr "Startēt BOINC tā, lai rīkjoslas paziņojumu laukā būtu redzama tikai ikona"
-#: clientgui/BOINCGUIApp.cpp:662
+#: clientgui/BOINCGUIApp.cpp:668
msgid "Directory containing the BOINC Client executable"
msgstr "Katalogs, kas satur BOINC klienta izpildāmos failus"
-#: clientgui/BOINCGUIApp.cpp:663
+#: clientgui/BOINCGUIApp.cpp:669
msgid "BOINC data directory"
msgstr "BOINC datu katalogs"
-#: clientgui/BOINCGUIApp.cpp:665
+#: clientgui/BOINCGUIApp.cpp:671
msgid "Host name or IP address"
msgstr "Hosta vārds vai IP adrese"
-#: clientgui/BOINCGUIApp.cpp:666
+#: clientgui/BOINCGUIApp.cpp:672
msgid "GUI RPC port number"
msgstr "Grafiskā lietotāja intefeisa RPC porta numurs"
-#: clientgui/BOINCGUIApp.cpp:667
+#: clientgui/BOINCGUIApp.cpp:673
msgid "Password"
msgstr "Parole"
-#: clientgui/BOINCGUIApp.cpp:668
+#: clientgui/BOINCGUIApp.cpp:674
msgid "Startup BOINC with these optional arguments"
msgstr "Startē BOINC ar šiem izvēles argumentiem"
-#: clientgui/BOINCGUIApp.cpp:669
+#: clientgui/BOINCGUIApp.cpp:675
msgid "disable BOINC security users and permissions"
msgstr "Atslēgt BOINC drošības lietotāju un atļauju lietošanu"
-#: clientgui/BOINCGUIApp.cpp:670
+#: clientgui/BOINCGUIApp.cpp:676
msgid "set skin debugging mode to enable skin manager error messages"
msgstr "iestatīt ādiņu atkļūdošanas režīmā, lai atļautu ādiņu pārvaldnieka kļūdu paziņojumus"
-#: clientgui/BOINCGUIApp.cpp:671
+#: clientgui/BOINCGUIApp.cpp:677
msgid "multiple instances of BOINC Manager allowed"
msgstr "atļautas vairākas BOINC pārvaldnieka instances"
-#: clientgui/BOINCGUIApp.cpp:673
+#: clientgui/BOINCGUIApp.cpp:679
msgid "Not used: workaround for bug in XCode 4.2"
msgstr "Netiek lietots: XCode 4.2 kļūdas apiešanai"
+#: clientgui/BOINCGUIApp.cpp:681
+msgid "Not run the daemon"
+msgstr "Nepalaist dēmonu"
+
#. These are just special tags so deal with them in a special way
-#: clientgui/BOINCGUIApp.cpp:920
+#: clientgui/BOINCGUIApp.cpp:931
msgid "(Automatic Detection)"
msgstr "(Automātiska noteikšana)"
-#: clientgui/BOINCGUIApp.cpp:921
+#: clientgui/BOINCGUIApp.cpp:932
msgid "(Unknown)"
msgstr "(Nezināms)"
-#: clientgui/BOINCGUIApp.cpp:922
+#: clientgui/BOINCGUIApp.cpp:933
msgid "(User Defined)"
msgstr "(Lietotāja definēts)"
@@ -917,7 +921,7 @@ msgstr "Iesnaust GPU"
msgid "E&xit"
msgstr "I&ziet"
-#: clientgui/BOINCTaskBar.cpp:626 clientgui/ViewProjects.cpp:806
+#: clientgui/BOINCTaskBar.cpp:626 clientgui/ViewProjects.cpp:808
#: clientgui/ViewWork.cpp:882 clientgui/sg_BoincSimpleFrame.cpp:894
#: clientgui/sg_ProjectCommandPopup.cpp:125
#: clientgui/sg_TaskCommandPopup.cpp:118
@@ -1075,7 +1079,7 @@ msgid "For more information, visit "
msgstr "Lai iegūtu vairāk informācijas, apmeklējiet"
#: clientgui/DlgAbout.cpp:215 clientgui/DlgExitMessage.cpp:173
-#: clientgui/DlgGenericMessage.cpp:120 clientgui/DlgOptions.cpp:399
+#: clientgui/DlgGenericMessage.cpp:120 clientgui/DlgOptions.cpp:410
#: clientgui/DlgSelectComputer.cpp:163
msgid "&OK"
msgstr "&Labi"
@@ -1100,19 +1104,23 @@ msgstr "Skaitlim jābūt robežās no 0 līdz 10"
msgid "Number must be between 0 and 100"
msgstr "Skaitlim jābūt robežās no 0 līdz 100"
-#: clientgui/DlgAdvPreferences.cpp:946 clientgui/sg_DlgPreferences.cpp:847
+#: clientgui/DlgAdvPreferences.cpp:689
+msgid "Number must be between 1 and 100"
+msgstr "Skaitlim jābūt robežās no 1 līdz 100"
+
+#: clientgui/DlgAdvPreferences.cpp:947 clientgui/sg_DlgPreferences.cpp:847
msgid "invalid input value detected"
msgstr "noteikta nederīga ievadītā vērtība"
-#: clientgui/DlgAdvPreferences.cpp:958 clientgui/sg_DlgPreferences.cpp:849
+#: clientgui/DlgAdvPreferences.cpp:959 clientgui/sg_DlgPreferences.cpp:849
msgid "Validation Error"
msgstr "Validācijas kļūda"
-#: clientgui/DlgAdvPreferences.cpp:1170
+#: clientgui/DlgAdvPreferences.cpp:1171
msgid "Discard local preferences and use web-based preferences?"
msgstr "Vai izmest lokālās preferences un lietot tīmeklī-bāzētās?"
-#: clientgui/DlgAdvPreferences.cpp:1171 clientgui/sg_DlgPreferences.cpp:1175
+#: clientgui/DlgAdvPreferences.cpp:1172 clientgui/sg_DlgPreferences.cpp:1175
msgid "Confirmation"
msgstr "Apstiprināšana"
@@ -1614,7 +1622,7 @@ msgstr "%s - Žurnāls"
#. Create List Pane Items
#: clientgui/DlgEventLog.cpp:237 clientgui/ViewMessages.cpp:117
-#: clientgui/ViewProjects.cpp:253 clientgui/ViewStatistics.cpp:411
+#: clientgui/ViewProjects.cpp:255 clientgui/ViewStatistics.cpp:411
#: clientgui/ViewStatistics.cpp:1983 clientgui/ViewTransfers.cpp:209
#: clientgui/ViewWork.cpp:260
msgid "Project"
@@ -1696,7 +1704,7 @@ msgid "Add an application to this list"
msgstr "Pievienot lietojumu šim sarakstam"
#: clientgui/DlgExclusiveApps.cpp:86 clientgui/DlgExclusiveApps.cpp:110
-#: clientgui/ViewProjects.cpp:232 clientgui/sg_ProjectCommandPopup.cpp:90
+#: clientgui/ViewProjects.cpp:234 clientgui/sg_ProjectCommandPopup.cpp:90
msgid "Remove"
msgstr "Izņemt"
@@ -1796,7 +1804,7 @@ msgid "Remember this decision and do not show this dialog."
msgstr "Atcerēties šo lēmumu un nerādīt vairs dialoga logu."
#: clientgui/DlgExitMessage.cpp:178 clientgui/DlgGenericMessage.cpp:125
-#: clientgui/DlgOptions.cpp:404 clientgui/DlgSelectComputer.cpp:168
+#: clientgui/DlgOptions.cpp:415 clientgui/DlgSelectComputer.cpp:168
#: clientgui/wizardex.cpp:378
msgid "&Cancel"
msgstr "&Atcelt"
@@ -1827,8 +1835,8 @@ msgstr "Apstiprināt noklusējumu"
#: clientgui/DlgItemProperties.cpp:194 clientgui/DlgItemProperties.cpp:197
#: clientgui/DlgItemProperties.cpp:200 clientgui/DlgItemProperties.cpp:203
-msgid "Don't fetch tasks for "
-msgstr "Neņemt uzdevumus priekš"
+msgid "Don't request tasks for "
+msgstr "Nepieprasīt jaunus uzdevumus priekš"
#: clientgui/DlgItemProperties.cpp:194
msgid "Project preference"
@@ -1848,13 +1856,13 @@ msgstr "Klienta konfigurācija izslēdz "
#: clientgui/DlgItemProperties.cpp:209
#, c-format
-msgid "%s work fetch deferred for"
-msgstr "%s darba ņemšana atlikta uz"
+msgid "%s task request deferred for"
+msgstr "%s uzdevuma pieprasījums atlikts uz"
#: clientgui/DlgItemProperties.cpp:213
#, c-format
-msgid "%s work fetch deferral interval"
-msgstr "%s darba ņemšanas atlikšanas intervāls"
+msgid "%s task request deferral interval"
+msgstr "%s uzdevuma pieprasījuma atlikšanas intervāls"
#. set dialog title
#: clientgui/DlgItemProperties.cpp:247
@@ -1862,7 +1870,7 @@ msgid "Properties of project "
msgstr "Projekta īpašības "
#. layout controls
-#: clientgui/DlgItemProperties.cpp:251 clientgui/DlgOptions.cpp:221
+#: clientgui/DlgItemProperties.cpp:251 clientgui/DlgOptions.cpp:232
msgid "General"
msgstr "Vispārējais"
@@ -1878,7 +1886,7 @@ msgstr "Lietotāja vārds"
msgid "Team name"
msgstr "Komandas vārds"
-#: clientgui/DlgItemProperties.cpp:255 clientgui/ViewProjects.cpp:258
+#: clientgui/DlgItemProperties.cpp:255 clientgui/ViewProjects.cpp:260
msgid "Resource share"
msgstr "Resursu daļa"
@@ -1922,8 +1930,8 @@ msgid "no"
msgstr "nē"
#: clientgui/DlgItemProperties.cpp:271
-msgid "Don't request more work"
-msgstr "Nepieprasīt vairāk darbu"
+msgid "Don't request tasks"
+msgstr "Nepieprasīt uzdevumus"
#: clientgui/DlgItemProperties.cpp:273
msgid "Scheduler call in progress"
@@ -2083,149 +2091,161 @@ msgstr "minūtē"
msgid "per second"
msgstr "sekundē"
-#: clientgui/DlgItemProperties.cpp:482 clientgui/ViewWork.cpp:1125
+#: clientgui/DlgItemProperties.cpp:419
+msgid "Executable"
+msgstr "Izpildāms"
+
+#: clientgui/DlgItemProperties.cpp:485 clientgui/ViewWork.cpp:1125
#: clientgui/sg_TaskPanel.cpp:828
msgid "Local: "
msgstr "Lokāls: "
-#: clientgui/DlgOptions.cpp:129 clientgui/DlgOptions.cpp:135
+#: clientgui/DlgOptions.cpp:130 clientgui/DlgOptions.cpp:136
msgid "Options"
msgstr "Opcijas"
-#: clientgui/DlgOptions.cpp:178
+#: clientgui/DlgOptions.cpp:179
msgid "Language:"
msgstr "Valoda:"
-#: clientgui/DlgOptions.cpp:185
+#: clientgui/DlgOptions.cpp:186
msgid "What language should BOINC use?"
msgstr "Kādu valodu lai lieto BOINC?"
-#: clientgui/DlgOptions.cpp:189
+#: clientgui/DlgOptions.cpp:190
msgid "Notice reminder interval:"
msgstr "Paziņojuma atgādinājuma intervāls:"
-#: clientgui/DlgOptions.cpp:196
+#: clientgui/DlgOptions.cpp:197
msgid "How often should BOINC remind you of new notices?"
msgstr "Cik bieži lai BOINC jums atgādina par jauniem paziņojumiem?"
-#: clientgui/DlgOptions.cpp:201
+#: clientgui/DlgOptions.cpp:202
msgid "Run Manager at login?"
msgstr "Vai palast pārvaldnieku pie pieteikšanās?"
-#: clientgui/DlgOptions.cpp:207
+#: clientgui/DlgOptions.cpp:208
msgid "Run the BOINC Manager when you log on."
msgstr "Palaist BOINC pārvaldnieku, kad piesakaties sistēmā."
-#: clientgui/DlgOptions.cpp:212
+#: clientgui/DlgOptions.cpp:213
+msgid "Run daemon?"
+msgstr "Vai palaist dēmonu?"
+
+#: clientgui/DlgOptions.cpp:219
+msgid "Run daemon when launching the Manager."
+msgstr "Palaižot Menedžeri, palaist arī dēmonu."
+
+#: clientgui/DlgOptions.cpp:223
msgid "Enable Manager exit dialog?"
msgstr "Vai iespējot pārvaldnieka iziešanas dialogu?"
-#: clientgui/DlgOptions.cpp:218
+#: clientgui/DlgOptions.cpp:229
msgid "Display the exit dialog when shutting down the Manager."
msgstr "Parāda iziešanas dialoga logu, kad tiek izslēgts pārvaldnieks."
-#: clientgui/DlgOptions.cpp:229
+#: clientgui/DlgOptions.cpp:240
msgid "Dial-up and Virtual Private Network settings"
msgstr "Iezvanpieejas un virtuālā privātā tīkla iestatījumi"
-#: clientgui/DlgOptions.cpp:243
+#: clientgui/DlgOptions.cpp:254
msgid "&Set Default"
msgstr "Ie&statīt kā noklusēto"
-#: clientgui/DlgOptions.cpp:248
+#: clientgui/DlgOptions.cpp:259
msgid "&Clear Default"
msgstr "Noņemt no&klusēto"
-#: clientgui/DlgOptions.cpp:255
+#: clientgui/DlgOptions.cpp:266
msgid "Default Connection:"
msgstr "Noklusētais pieslēgums:"
-#: clientgui/DlgOptions.cpp:262
+#: clientgui/DlgOptions.cpp:273
msgid "Connections"
msgstr "Pieslēgumi"
-#: clientgui/DlgOptions.cpp:271
+#: clientgui/DlgOptions.cpp:282
msgid "Connect via HTTP proxy server"
msgstr "Pieslēgties caur HTTP proxy serveri"
-#: clientgui/DlgOptions.cpp:275
+#: clientgui/DlgOptions.cpp:286
msgid "HTTP Proxy Server Configuration"
msgstr "HTTP proxy servera konfigurācija"
-#: clientgui/DlgOptions.cpp:283 clientgui/DlgOptions.cpp:347
+#: clientgui/DlgOptions.cpp:294 clientgui/DlgOptions.cpp:358
msgid "Address:"
msgstr "Adrese:"
-#: clientgui/DlgOptions.cpp:291 clientgui/DlgOptions.cpp:355
+#: clientgui/DlgOptions.cpp:302 clientgui/DlgOptions.cpp:366
#: clientgui/ProxyPage.cpp:340 clientgui/ProxyPage.cpp:360
msgid "Port:"
msgstr "Ports:"
-#: clientgui/DlgOptions.cpp:299 clientgui/DlgOptions.cpp:363
+#: clientgui/DlgOptions.cpp:310 clientgui/DlgOptions.cpp:374
msgid "Don't use proxy for:"
msgstr "Nelietot proxy priekš:"
-#: clientgui/DlgOptions.cpp:306 clientgui/DlgOptions.cpp:370
+#: clientgui/DlgOptions.cpp:317 clientgui/DlgOptions.cpp:381
msgid "Leave these blank if not needed"
msgstr "Atstājiet laukus tukšus, ja nevajag"
-#: clientgui/DlgOptions.cpp:312 clientgui/DlgOptions.cpp:376
+#: clientgui/DlgOptions.cpp:323 clientgui/DlgOptions.cpp:387
#: clientgui/ProxyPage.cpp:343 clientgui/ProxyPage.cpp:363
msgid "User Name:"
msgstr "Lietotāja vārds:"
-#: clientgui/DlgOptions.cpp:320 clientgui/DlgOptions.cpp:384
+#: clientgui/DlgOptions.cpp:331 clientgui/DlgOptions.cpp:395
#: clientgui/DlgSelectComputer.cpp:152 clientgui/ProxyPage.cpp:346
#: clientgui/ProxyPage.cpp:366
msgid "Password:"
msgstr "Parole:"
-#: clientgui/DlgOptions.cpp:327
+#: clientgui/DlgOptions.cpp:338
msgid "HTTP Proxy"
msgstr "HTTP proxy"
-#: clientgui/DlgOptions.cpp:335
+#: clientgui/DlgOptions.cpp:346
msgid "Connect via SOCKS proxy server"
msgstr "Pieslēgties caur SOCKS proxy serveri"
-#: clientgui/DlgOptions.cpp:339
+#: clientgui/DlgOptions.cpp:350
msgid "SOCKS Proxy Server Configuration"
msgstr "SOCKS proxy servera konfigurācija"
-#: clientgui/DlgOptions.cpp:391
+#: clientgui/DlgOptions.cpp:402
msgid "SOCKS Proxy"
msgstr "SOCKS proxy"
-#: clientgui/DlgOptions.cpp:589
+#: clientgui/DlgOptions.cpp:600
msgid "always"
msgstr "vienmēr"
-#: clientgui/DlgOptions.cpp:590
+#: clientgui/DlgOptions.cpp:601
msgid "1 hour"
msgstr "1 stundu"
-#: clientgui/DlgOptions.cpp:591
+#: clientgui/DlgOptions.cpp:602
msgid "6 hours"
msgstr "6 stundas"
-#: clientgui/DlgOptions.cpp:592
+#: clientgui/DlgOptions.cpp:603
msgid "1 day"
msgstr "1 dienu"
-#: clientgui/DlgOptions.cpp:593
+#: clientgui/DlgOptions.cpp:604
msgid "1 week"
msgstr "1 nedēļu"
-#: clientgui/DlgOptions.cpp:594
+#: clientgui/DlgOptions.cpp:605
msgid "never"
msgstr "nekad"
-#: clientgui/DlgOptions.cpp:691
+#: clientgui/DlgOptions.cpp:703
#, c-format
msgid "%s - Language Selection"
msgstr "%s - valodas atlase"
-#: clientgui/DlgOptions.cpp:698
+#: clientgui/DlgOptions.cpp:710
#, c-format
msgid ""
"The %s's language has been changed. In order for this change to take "
@@ -2371,7 +2391,7 @@ msgid "The home page of the GEO-600 project"
msgstr "GEO-600 projekta mājas lapa"
#: clientgui/Localization.cpp:115 clientgui/Localization.cpp:133
-#: clientgui/ViewProjects.cpp:255 clientgui/ViewStatistics.cpp:441
+#: clientgui/ViewProjects.cpp:257 clientgui/ViewStatistics.cpp:441
msgid "Team"
msgstr "Komanda"
@@ -2435,203 +2455,203 @@ msgstr "Pētniecība"
msgid "Learn about the projects hosted at World Community Grid"
msgstr "Uzzināt par projektiem izvietotiem World Community Grid"
-#: clientgui/MainDocument.cpp:583
+#: clientgui/MainDocument.cpp:584
msgid "Starting client"
msgstr "Startē klientu"
-#: clientgui/MainDocument.cpp:591
+#: clientgui/MainDocument.cpp:592
msgid "Connecting to client"
msgstr "Savienojas ar klientu"
-#: clientgui/MainDocument.cpp:1205
+#: clientgui/MainDocument.cpp:1206
msgid "Retrieving system state; please wait..."
msgstr "Atjauno sistēmas stāvokli, lūdzu, uzgaidiet..."
-#: clientgui/MainDocument.cpp:1826
+#: clientgui/MainDocument.cpp:1827
msgid "Missing application"
msgstr "Trūkstošs lietojums"
-#: clientgui/MainDocument.cpp:1827
+#: clientgui/MainDocument.cpp:1828
msgid ""
"Please download and install the CoRD application from "
"http://cord.sourceforge.net"
msgstr "Lūdzu, lejupielādējiet un instalējiet CoRD lietojumu no http://cord.sourceforge.net"
-#: clientgui/MainDocument.cpp:2442
+#: clientgui/MainDocument.cpp:2443
msgid "on batteries"
msgstr "uz akumulatoriem"
-#: clientgui/MainDocument.cpp:2443
+#: clientgui/MainDocument.cpp:2444
msgid "computer is in use"
msgstr "dators ir lietošanā"
-#: clientgui/MainDocument.cpp:2444
+#: clientgui/MainDocument.cpp:2445
msgid "user request"
msgstr "lietotāja pieprasījums"
-#: clientgui/MainDocument.cpp:2445
+#: clientgui/MainDocument.cpp:2446
msgid "time of day"
msgstr "dienas laiks"
-#: clientgui/MainDocument.cpp:2446
+#: clientgui/MainDocument.cpp:2447
msgid "CPU benchmarks in progress"
msgstr "Izpilda CPU veiktspējas testu"
-#: clientgui/MainDocument.cpp:2447
+#: clientgui/MainDocument.cpp:2448
msgid "need disk space - check preferences"
msgstr "vajag diska vietu - pārbaudīt preferences"
-#: clientgui/MainDocument.cpp:2448
+#: clientgui/MainDocument.cpp:2449
msgid "computer is not in use"
msgstr "dators nav ielietots"
-#: clientgui/MainDocument.cpp:2449
+#: clientgui/MainDocument.cpp:2450
msgid "starting up"
msgstr "startējas"
-#: clientgui/MainDocument.cpp:2450
+#: clientgui/MainDocument.cpp:2451
msgid "an exclusive app is running"
msgstr "strādā īpašais lietojums"
-#: clientgui/MainDocument.cpp:2451
+#: clientgui/MainDocument.cpp:2452
msgid "CPU is busy"
msgstr "CPU ir aizņemts"
-#: clientgui/MainDocument.cpp:2452
+#: clientgui/MainDocument.cpp:2453
msgid "network bandwidth limit exceeded"
msgstr "pārsniegts tīkla joslas platuma limits"
-#: clientgui/MainDocument.cpp:2453
+#: clientgui/MainDocument.cpp:2454
msgid "requested by operating system"
msgstr "pieprasījums no operētājsistēmas"
-#: clientgui/MainDocument.cpp:2455
+#: clientgui/MainDocument.cpp:2456
msgid "unknown reason"
msgstr "nezināms iemesls"
-#: clientgui/MainDocument.cpp:2477
+#: clientgui/MainDocument.cpp:2478
msgid "GPU missing, "
msgstr "trūkst GPU, "
-#: clientgui/MainDocument.cpp:2484
+#: clientgui/MainDocument.cpp:2485
msgid "New"
msgstr "Jauns"
-#: clientgui/MainDocument.cpp:2488
+#: clientgui/MainDocument.cpp:2489
msgid "Download failed"
msgstr "Lejupielāde neizdevās"
-#: clientgui/MainDocument.cpp:2490
+#: clientgui/MainDocument.cpp:2491
msgid "Downloading"
msgstr "Lejupielādē"
-#: clientgui/MainDocument.cpp:2492 clientgui/MainDocument.cpp:2551
+#: clientgui/MainDocument.cpp:2493 clientgui/MainDocument.cpp:2552
msgid " (suspended - "
msgstr " (atlikts - "
-#: clientgui/MainDocument.cpp:2500
+#: clientgui/MainDocument.cpp:2501
msgid "Project suspended by user"
msgstr "Lietotājs atlika projektu"
-#: clientgui/MainDocument.cpp:2502
+#: clientgui/MainDocument.cpp:2503
msgid "Task suspended by user"
msgstr "Lietotājs atlika uzdevumu"
#. an NCI process can be running even though computation is suspended
#. (because of <dont_suspend_nci>
-#: clientgui/MainDocument.cpp:2507
+#: clientgui/MainDocument.cpp:2508
msgid "Suspended - "
msgstr "Atlikts - "
-#: clientgui/MainDocument.cpp:2510
+#: clientgui/MainDocument.cpp:2511
msgid "GPU suspended - "
msgstr "GPU atlikts - "
-#: clientgui/MainDocument.cpp:2514
+#: clientgui/MainDocument.cpp:2515
msgid "Waiting for memory"
msgstr "Gaida atmiņu"
-#: clientgui/MainDocument.cpp:2516
+#: clientgui/MainDocument.cpp:2517
msgid "Waiting for shared memory"
msgstr "Gaida koplietojamo atmiņu"
-#: clientgui/MainDocument.cpp:2518
+#: clientgui/MainDocument.cpp:2519
msgid "Running"
msgstr "Izpildās"
-#: clientgui/MainDocument.cpp:2520
+#: clientgui/MainDocument.cpp:2521
msgid " (non-CPU-intensive)"
msgstr " (CPU neintensīvs)"
-#: clientgui/MainDocument.cpp:2523
+#: clientgui/MainDocument.cpp:2524
msgid "Waiting to run"
msgstr "Gaida uz izpildi"
-#: clientgui/MainDocument.cpp:2525 clientgui/MainDocument.cpp:2528
+#: clientgui/MainDocument.cpp:2526 clientgui/MainDocument.cpp:2529
msgid "Ready to start"
msgstr "Gatavs sākt"
-#: clientgui/MainDocument.cpp:2532
+#: clientgui/MainDocument.cpp:2533
msgid "Postponed: "
msgstr "Atlikti:"
-#: clientgui/MainDocument.cpp:2535
+#: clientgui/MainDocument.cpp:2536
msgid "Postponed"
msgstr "Atlikti"
-#: clientgui/MainDocument.cpp:2539
+#: clientgui/MainDocument.cpp:2540
msgid "Waiting for network access"
msgstr "Gaida uz pieeju tīklam"
-#: clientgui/MainDocument.cpp:2543
+#: clientgui/MainDocument.cpp:2544
msgid "Computation error"
msgstr "Aprēķinu kļūda"
-#: clientgui/MainDocument.cpp:2547
+#: clientgui/MainDocument.cpp:2548
msgid "Upload failed"
msgstr "Augšupielāde neizdevās"
-#: clientgui/MainDocument.cpp:2549
+#: clientgui/MainDocument.cpp:2550
msgid "Uploading"
msgstr "Augšupielādē"
-#: clientgui/MainDocument.cpp:2560
+#: clientgui/MainDocument.cpp:2561
msgid "Aborted by user"
msgstr "Lietotāja pārtraukts"
-#: clientgui/MainDocument.cpp:2563
+#: clientgui/MainDocument.cpp:2564
msgid "Aborted by project"
msgstr "Projekta pārtraukts"
-#: clientgui/MainDocument.cpp:2566
+#: clientgui/MainDocument.cpp:2567
msgid "Aborted: not started by deadline"
msgstr "Pārtraukts: nav termiņa startēts"
-#: clientgui/MainDocument.cpp:2569
+#: clientgui/MainDocument.cpp:2570
msgid "Aborted: task disk limit exceeded"
msgstr "Pārtraukts: pārsniegts uzdevuma diska vietas limits"
-#: clientgui/MainDocument.cpp:2572
+#: clientgui/MainDocument.cpp:2573
msgid "Aborted: run time limit exceeded"
msgstr "Pārtraukts: pārsniegta izpildes laika robeža"
-#: clientgui/MainDocument.cpp:2575
+#: clientgui/MainDocument.cpp:2576
msgid "Aborted: memory limit exceeded"
msgstr "Pārtraukts: pārsniegta operatīvās atmiņas robeža"
-#: clientgui/MainDocument.cpp:2578
+#: clientgui/MainDocument.cpp:2579
msgid "Aborted"
msgstr "Pārtraukts"
-#: clientgui/MainDocument.cpp:2583
+#: clientgui/MainDocument.cpp:2584
msgid "Acknowledged"
msgstr "Atzīts"
-#: clientgui/MainDocument.cpp:2585
+#: clientgui/MainDocument.cpp:2586
msgid "Ready to report"
msgstr "Gatavs ziņošanai"
-#: clientgui/MainDocument.cpp:2587
+#: clientgui/MainDocument.cpp:2588
#, c-format
msgid "Error: invalid state '%d'"
msgstr "Kļūda: nederīgs stāvoklis '%d'"
@@ -2948,7 +2968,7 @@ msgid "'%s' does not contain a valid path."
msgstr "'%s' nesatur derīgu ceļu."
#. Setup View
-#: clientgui/ViewMessages.cpp:84 clientgui/ViewProjects.cpp:200
+#: clientgui/ViewMessages.cpp:84 clientgui/ViewProjects.cpp:202
#: clientgui/ViewStatistics.cpp:1952 clientgui/ViewTransfers.cpp:183
#: clientgui/ViewWork.cpp:207
msgid "Commands"
@@ -3006,17 +3026,17 @@ msgstr "Pašlaik nav jaunu paziņojumu"
msgid "Notices"
msgstr "Paziņojumi"
-#: clientgui/ViewProjects.cpp:204 clientgui/sg_ProjectCommandPopup.cpp:66
+#: clientgui/ViewProjects.cpp:206 clientgui/sg_ProjectCommandPopup.cpp:66
msgid "Update"
msgstr "Aktualizēt"
-#: clientgui/ViewProjects.cpp:205 clientgui/sg_ProjectCommandPopup.cpp:67
+#: clientgui/ViewProjects.cpp:207 clientgui/sg_ProjectCommandPopup.cpp:67
msgid ""
"Report all completed tasks, get latest credit, get latest preferences, and "
"possibly get more tasks."
msgstr "Ziņot par paveikto, iegūt pēdējos kredītpunktus un preferences, kā arī, iespējams, iegūt vairāk uzdevumus."
-#: clientgui/ViewProjects.cpp:211 clientgui/ViewProjects.cpp:810
+#: clientgui/ViewProjects.cpp:213 clientgui/ViewProjects.cpp:812
#: clientgui/ViewWork.cpp:232 clientgui/ViewWork.cpp:888
#: clientgui/sg_BoincSimpleFrame.cpp:893
#: clientgui/sg_ProjectCommandPopup.cpp:72
@@ -3025,196 +3045,196 @@ msgstr "Ziņot par paveikto, iegūt pēdējos kredītpunktus un preferences, kā
msgid "Suspend"
msgstr "Atlikt"
-#: clientgui/ViewProjects.cpp:212 clientgui/ViewProjects.cpp:810
+#: clientgui/ViewProjects.cpp:214 clientgui/ViewProjects.cpp:812
#: clientgui/sg_ProjectCommandPopup.cpp:73
#: clientgui/sg_ProjectCommandPopup.cpp:129
msgid "Suspend tasks for this project."
msgstr "Atlikt uzdevumu izpildi šim projektam."
-#: clientgui/ViewProjects.cpp:218 clientgui/ViewProjects.cpp:829
+#: clientgui/ViewProjects.cpp:220 clientgui/ViewProjects.cpp:831
#: clientgui/sg_ProjectCommandPopup.cpp:78
#: clientgui/sg_ProjectCommandPopup.cpp:136
msgid "No new tasks"
msgstr "Neņemt jaunus uzdevumus"
-#: clientgui/ViewProjects.cpp:219 clientgui/sg_ProjectCommandPopup.cpp:79
+#: clientgui/ViewProjects.cpp:221 clientgui/sg_ProjectCommandPopup.cpp:79
msgid "Don't get new tasks for this project."
msgstr "Neņemt jaunus uzdevumus šim projektam."
-#: clientgui/ViewProjects.cpp:225 clientgui/sg_ProjectCommandPopup.cpp:84
+#: clientgui/ViewProjects.cpp:227 clientgui/sg_ProjectCommandPopup.cpp:84
msgid "Reset project"
msgstr "Atjaunināt projektu"
-#: clientgui/ViewProjects.cpp:226 clientgui/sg_ProjectCommandPopup.cpp:85
+#: clientgui/ViewProjects.cpp:228 clientgui/sg_ProjectCommandPopup.cpp:85
msgid ""
"Delete all files and tasks associated with this project, and get new tasks."
" You can update the project first to report any completed tasks."
msgstr "Izdzēst visus failus un uzdevumus, kas saistīti ar šo projektu un iegūt jaunus. Pirms tam jūs varat aktualizēt projektu, lai ziņotu par izpildītiem uzdevumiem."
-#: clientgui/ViewProjects.cpp:233 clientgui/sg_ProjectCommandPopup.cpp:91
+#: clientgui/ViewProjects.cpp:235 clientgui/sg_ProjectCommandPopup.cpp:91
msgid ""
"Remove this project. Tasks in progress will be lost (use 'Update' first to "
"report any completed tasks)."
msgstr "Noņemt šo projektu. Nepabeigtie uzdevumi tiks zaudēti (lietojiet vispirms 'Aktualizēt', lai ziņotu par jau izpildītajiem)."
-#: clientgui/ViewProjects.cpp:239 clientgui/ViewWork.cpp:246
+#: clientgui/ViewProjects.cpp:241 clientgui/ViewWork.cpp:246
#: clientgui/sg_ProjectCommandPopup.cpp:96
#: clientgui/sg_TaskCommandPopup.cpp:84
msgid "Properties"
msgstr "Īpašības"
-#: clientgui/ViewProjects.cpp:240 clientgui/sg_ProjectCommandPopup.cpp:97
+#: clientgui/ViewProjects.cpp:242 clientgui/sg_ProjectCommandPopup.cpp:97
msgid "Show project details."
msgstr "Rādīt projekta informāciju."
-#: clientgui/ViewProjects.cpp:254 clientgui/ViewStatistics.cpp:426
+#: clientgui/ViewProjects.cpp:256 clientgui/ViewStatistics.cpp:426
msgid "Account"
msgstr "Konts"
-#: clientgui/ViewProjects.cpp:256
+#: clientgui/ViewProjects.cpp:258
msgid "Work done"
msgstr "Paveikts"
-#: clientgui/ViewProjects.cpp:257
+#: clientgui/ViewProjects.cpp:259
msgid "Avg. work done"
msgstr "Vidēji"
-#: clientgui/ViewProjects.cpp:259 clientgui/ViewTransfers.cpp:215
+#: clientgui/ViewProjects.cpp:261 clientgui/ViewTransfers.cpp:215
#: clientgui/ViewWork.cpp:262
msgid "Status"
msgstr "Statuss"
-#: clientgui/ViewProjects.cpp:338
+#: clientgui/ViewProjects.cpp:340
msgid "Projects"
msgstr "Projekti"
-#: clientgui/ViewProjects.cpp:390
+#: clientgui/ViewProjects.cpp:392
msgid "Updating project..."
msgstr "Aktualizē projektu..."
-#: clientgui/ViewProjects.cpp:432
+#: clientgui/ViewProjects.cpp:434
msgid "Resuming project..."
msgstr "Atsāk projektu..."
-#: clientgui/ViewProjects.cpp:436
+#: clientgui/ViewProjects.cpp:438
msgid "Suspending project..."
msgstr "Atliek projektu..."
-#: clientgui/ViewProjects.cpp:473
+#: clientgui/ViewProjects.cpp:475
msgid "Telling project to allow additional task downloads..."
msgstr "Ziņo projektam par atļauju lejupielādēt jaunus uzdevumus..."
-#: clientgui/ViewProjects.cpp:477
+#: clientgui/ViewProjects.cpp:479
msgid "Telling project to not fetch any additional tasks..."
msgstr "Ziņo projektam par nevēlēšanos saņemt papildus uzdevumus..."
-#: clientgui/ViewProjects.cpp:513
+#: clientgui/ViewProjects.cpp:515
msgid "Resetting project..."
msgstr "Atjaunina projektu..."
-#: clientgui/ViewProjects.cpp:526 clientgui/sg_ProjectCommandPopup.cpp:229
+#: clientgui/ViewProjects.cpp:528 clientgui/sg_ProjectCommandPopup.cpp:229
#, c-format
msgid "Are you sure you want to reset project '%s'?"
msgstr "Vai tiešām vēlaties atjaunināt projektu '%s'?"
-#: clientgui/ViewProjects.cpp:532 clientgui/sg_ProjectCommandPopup.cpp:235
+#: clientgui/ViewProjects.cpp:534 clientgui/sg_ProjectCommandPopup.cpp:235
msgid "Reset Project"
msgstr "Atjaunināt projektu"
-#: clientgui/ViewProjects.cpp:571
+#: clientgui/ViewProjects.cpp:573
msgid "Removing project..."
msgstr "Noņem projektu..."
-#: clientgui/ViewProjects.cpp:584 clientgui/sg_ProjectCommandPopup.cpp:266
+#: clientgui/ViewProjects.cpp:586 clientgui/sg_ProjectCommandPopup.cpp:266
#, c-format
msgid "Are you sure you want to remove project '%s'?"
msgstr "Vai tiešām vēlaties atjaunināt projektu '%s'?"
-#: clientgui/ViewProjects.cpp:590 clientgui/sg_ProjectCommandPopup.cpp:272
+#: clientgui/ViewProjects.cpp:592 clientgui/sg_ProjectCommandPopup.cpp:272
msgid "Remove Project"
msgstr "Noņemt projektu"
-#: clientgui/ViewProjects.cpp:631 clientgui/ViewWork.cpp:686
+#: clientgui/ViewProjects.cpp:633 clientgui/ViewWork.cpp:686
msgid "Launching browser..."
msgstr "Palaiž pārlūkprogrammu..."
-#: clientgui/ViewProjects.cpp:806 clientgui/sg_ProjectCommandPopup.cpp:126
+#: clientgui/ViewProjects.cpp:808 clientgui/sg_ProjectCommandPopup.cpp:126
msgid "Resume tasks for this project."
msgstr "Atsākt uzdevumu apstrādi šim projektam."
-#: clientgui/ViewProjects.cpp:825 clientgui/sg_ProjectCommandPopup.cpp:133
+#: clientgui/ViewProjects.cpp:827 clientgui/sg_ProjectCommandPopup.cpp:133
msgid "Allow new tasks"
msgstr "Atļaut pieprasīt uzdevumus"
-#: clientgui/ViewProjects.cpp:825 clientgui/sg_ProjectCommandPopup.cpp:134
+#: clientgui/ViewProjects.cpp:827 clientgui/sg_ProjectCommandPopup.cpp:134
msgid "Allow fetching new tasks for this project."
msgstr "Atļauj saņemt jaunus uzdevumus šim projektam."
-#: clientgui/ViewProjects.cpp:829 clientgui/sg_ProjectCommandPopup.cpp:137
+#: clientgui/ViewProjects.cpp:831 clientgui/sg_ProjectCommandPopup.cpp:137
msgid "Don't fetch new tasks for this project."
msgstr "Nepieprasīt jaunus uzdevumus šim projektam."
-#: clientgui/ViewProjects.cpp:1133
+#: clientgui/ViewProjects.cpp:1135
msgid "Requested by user"
msgstr "Lietotāja pieprasīts"
-#: clientgui/ViewProjects.cpp:1134
+#: clientgui/ViewProjects.cpp:1136
msgid "To fetch work"
msgstr "Saņemt jaunus uzdevumus"
-#: clientgui/ViewProjects.cpp:1135
+#: clientgui/ViewProjects.cpp:1137
msgid "To report completed tasks"
msgstr "Ziņot par pabeigtiem uzdevumiem"
-#: clientgui/ViewProjects.cpp:1136
+#: clientgui/ViewProjects.cpp:1138
msgid "To send trickle-up message"
msgstr "Sūtīt uzsūkšanās ziņu"
-#: clientgui/ViewProjects.cpp:1137
+#: clientgui/ViewProjects.cpp:1139
msgid "Requested by account manager"
msgstr "Konta menedžera pieprasīts"
-#: clientgui/ViewProjects.cpp:1138
+#: clientgui/ViewProjects.cpp:1140
msgid "Project initialization"
msgstr "Projekta inicializēšana"
-#: clientgui/ViewProjects.cpp:1139
+#: clientgui/ViewProjects.cpp:1141
msgid "Requested by project"
msgstr "Projekta pieprasīts"
-#: clientgui/ViewProjects.cpp:1140
+#: clientgui/ViewProjects.cpp:1142
msgid "Unknown reason"
msgstr "Nezināms iemesls"
-#: clientgui/ViewProjects.cpp:1154
+#: clientgui/ViewProjects.cpp:1156
msgid "Suspended by user"
msgstr "Lietotāja atlikts"
-#: clientgui/ViewProjects.cpp:1157
+#: clientgui/ViewProjects.cpp:1159
msgid "Won't get new tasks"
msgstr "Nesaņems jaunus uzdevumus"
-#: clientgui/ViewProjects.cpp:1160
+#: clientgui/ViewProjects.cpp:1162
msgid "Project ended - OK to remove"
msgstr "Projekts beidzies - var noņemt"
-#: clientgui/ViewProjects.cpp:1163
+#: clientgui/ViewProjects.cpp:1165
msgid "Will remove when tasks done"
msgstr "Noņems, kad uzdevumi tiks pabeigti"
-#: clientgui/ViewProjects.cpp:1166
+#: clientgui/ViewProjects.cpp:1168
msgid "Scheduler request pending"
msgstr "Gaida plānotāja pieprasījuma rezultātu"
-#: clientgui/ViewProjects.cpp:1172
+#: clientgui/ViewProjects.cpp:1174
msgid "Scheduler request in progress"
msgstr "Izveic plānotāja pieprasījumu"
-#: clientgui/ViewProjects.cpp:1175
+#: clientgui/ViewProjects.cpp:1177
msgid "Trickle up message pending"
msgstr "Gaida uzsūkšanās ziņu"
-#: clientgui/ViewProjects.cpp:1181
+#: clientgui/ViewProjects.cpp:1183
msgid "Communication deferred"
msgstr "Komunikācija atlikta uz "
diff --git a/locale/pt_BR/BOINC-Client.mo b/locale/pt_BR/BOINC-Client.mo
index 06c6a5a..4001f25 100644
Binary files a/locale/pt_BR/BOINC-Client.mo and b/locale/pt_BR/BOINC-Client.mo differ
diff --git a/locale/pt_BR/BOINC-Client.po b/locale/pt_BR/BOINC-Client.po
old mode 100755
new mode 100644
index d0fc273..d70a597
--- a/locale/pt_BR/BOINC-Client.po
+++ b/locale/pt_BR/BOINC-Client.po
@@ -1,43 +1,42 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
+#
+# Translators:
+# Adriano Pais Rodrigues <adrikei at gmail.com>, 2015
+# Anselmo Rocha <agr9090 at gmail.com>, 2015
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: BOINC\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-10-15 22:25-0700\n"
-"PO-Revision-Date: 2012-12-10 19:50+0200\n"
-"Last-Translator: Anonymous Pootle User\n"
-"Language-Team: LANGUAGE <LL at li.org>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2015-09-02 16:15+0000\n"
+"Last-Translator: Adriano Pais Rodrigues <adrikei at gmail.com>\n"
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/boinc/boinc/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Pootle 2.1.6\n"
#: acct_mgr.cpp:450 acct_mgr.cpp:459
-#, fuzzy
msgid "Message from account manager"
-msgstr "Mensagem do servidor de projetos:"
+msgstr "Mensagem do gerente da conta"
#: client_msgs.cpp:81
-#, fuzzy
msgid "Message from server"
-msgstr "Mensagem do servidor de projetos:"
+msgstr "Mensagem do servidor"
#: client_state.cpp:258
msgid ""
"Some tasks need more memory than allowed by your preferences. Please check "
"the preferences."
-msgstr ""
+msgstr "Algumas tarefas precisam de mais memória que o permitido por suas preferências. Por favor confira as preferências."
#: client_state.cpp:520
msgid "Couldn't write state file; check directory permissions"
msgstr "Impossível gravar arquivo de estado; verifique permissões de diretório."
-# "proxy" is a known and very used word among computer users on Brazil. I believe translating it will be unbecoming and can confuse users. Microsoft, for example, doesn't translate it on Windows.
#: cs_cmdline.cpp:303
msgid "The HTTP_PROXY environment variable must specify an HTTP proxy"
msgstr "A variável de ambiente HTTP_PROXY deve especificar um proxy HTTP"
@@ -47,7 +46,7 @@ msgstr "A variável de ambiente HTTP_PROXY deve especificar um proxy HTTP"
msgid ""
"You used the wrong URL for this project. When convenient, remove this "
"project, then add %s"
-msgstr ""
+msgstr "Você usou a URL errada para este projeto. Quando for conveniente, remova este projeto e, então, adicione %s"
#: cs_statefile.cpp:828 ../sched/sched_types.cpp:259
msgid "Syntax error in app_info.xml"
@@ -55,7 +54,7 @@ msgstr "Erro de sintaxe em app_info.xml"
#: cs_statefile.cpp:868
msgid "File referenced in app_info.xml does not exist: "
-msgstr ""
+msgstr "O arquivo indicado no app_info.xml não existe:"
#: current_version.cpp:91
msgid "A new version of BOINC is available."
@@ -63,7 +62,7 @@ msgstr "Uma nova versão do BOINC está disponível."
#: current_version.cpp:94 current_version.cpp:102
msgid "Download"
-msgstr ""
+msgstr "Download"
#: log_flags.cpp:269 log_flags.cpp:449
msgid "Unexpected text in cc_config.xml"
@@ -78,40 +77,31 @@ msgid "Missing start tag in cc_config.xml"
msgstr "Rótulo inicial inexistente em cc_config.xml"
#: log_flags.cpp:465
-#, fuzzy
msgid "Error in cc_config.xml options"
-msgstr "Rótulo não reconhecido em cc_config.xml"
+msgstr "Erro nas opções do cc_config.xml"
#: log_flags.cpp:483
msgid "Missing end tag in cc_config.xml"
msgstr "Rótulo final inexistente em cc_config.xml"
#: ../sched/handle_request.cpp:307
-#, fuzzy
msgid "Invalid or missing account key. To fix, remove and add this project."
-msgstr ""
-"Chave de conta inválida ou inexistente. Para corrigir, desligue-se do "
-"projeto e vincule-se novamente."
+msgstr "Chave de conta inválida ou inexistente. Para corrigir, remova e adicione este projeto."
#: ../sched/handle_request.cpp:849
-#, fuzzy
msgid "Invalid code signing key. To fix, remove and add this project."
-msgstr ""
-"Código de chave de acesso inválido. Para corrigir, desligue-se do projeto e "
-"vincule-se novamente."
+msgstr "Chave de assinatura de código inválida. Para corrigir, remova e adicione este projeto."
#: ../sched/handle_request.cpp:859
msgid ""
"The project has changed its security key. Please remove and add this "
"project."
-msgstr ""
+msgstr "O projeto teve sua chave de segurança alterado. Por favor, remova e insira novamente este projeto."
-# Wouldn't be "This project doesn't support this operating system" or "This project doesn't support current operating system" ?. I wrote the translation for the phrase just given, but I guess it doesn't make much sense.
#: ../sched/handle_request.cpp:943
msgid "This project doesn't support operating system"
msgstr "Este projeto não suporta sistema operacional"
-# Wouldn't be "This project doesn't support this CPU type" or "This project doesn't support current CPU type" ?. I wrote the translation for the phrase just given, but I guess it doesn't make much sense, at least in portuguese.
#: ../sched/handle_request.cpp:969
msgid "This project doesn't support CPU type"
msgstr "Este projeto não suporta o tipo de CPU"
@@ -119,49 +109,36 @@ msgstr "Este projeto não suporta o tipo de CPU"
#: ../sched/handle_request.cpp:993
msgid ""
"Your BOINC client software is too old. Please install the current version."
-msgstr ""
-"Seu software cliente BOINC é muito antigo. Por favor, instale a versão "
-"atual."
+msgstr "Seu software cliente BOINC é muito antigo. Por favor, instale a versão atual."
#: ../sched/handle_request.cpp:1259
msgid "This project doesn't support computers of type"
msgstr "Este projeto não suporta computadores do tipo"
-# "driver" is a known and very used word among computer users on Brazil. There is no translation for it.
#: ../sched/sched_send.cpp:1092
-msgid "Upgrade to the latest driver to process tasks using your computer's GPU"
-msgstr ""
-"Atualize para o driver mais recente para processar tarefas utilizando o GPU "
-"de seu computador"
+msgid ""
+"Upgrade to the latest driver to process tasks using your computer's GPU"
+msgstr "Atualize para o driver mais recente para processar tarefas utilizando o GPU de seu computador"
#: ../sched/sched_send.cpp:1099
msgid ""
"Upgrade to the latest driver to use all of this project's GPU applications"
-msgstr ""
-"Atualize para o driver mais recente para utilizar todos os aplicativos deste "
-"projeto para GPU"
+msgstr "Atualize para o driver mais recente para utilizar todos os aplicativos deste projeto para GPU"
#: ../sched/sched_send.cpp:1118
msgid ""
-"A newer version of BOINC is needed to use your NVIDIA GPU; please upgrade to "
-"the current version"
-msgstr ""
-"É necessário uma versão mais recente do BOINC para utilizar seu GPU NVIDIA; "
-"por favor, atualize para a versão atual."
+"A newer version of BOINC is needed to use your NVIDIA GPU; please upgrade to"
+" the current version"
+msgstr "É necessário uma versão mais recente do BOINC para utilizar seu GPU NVIDIA; por favor, atualize para a versão atual."
-# 94%
#: ../sched/sched_send.cpp:1146
#, c-format
-#, c-format, fuzzy
msgid "An %s GPU is required to run tasks for this project"
-msgstr "É necessário GPU ATI para executar tarefas deste projeto"
+msgstr "Uma GPU %s é necessária para rodar tarefas para este projeto"
#: ../sched/sched_send.cpp:1262
-#, fuzzy
msgid "No tasks are available for the applications you have selected."
-msgstr ""
-"Não há trabalho disponível para as aplicações selecionadas. Por favor, "
-"verifique suas preferências na página do projeto na internet."
+msgstr "Nenhuma tarefa disponível para as aplicações que você selecionou."
#: ../sched/sched_send.cpp:1288
msgid "Your computer type is not supported by this project"
@@ -169,17 +146,14 @@ msgstr "Seu computador não é suportado por este projeto"
#: ../sched/sched_send.cpp:1294
msgid "Newer BOINC version required; please install current version"
-msgstr ""
-"É necessário uma versão mais recente do BOINC; por favor, instale a versão "
-"atual"
+msgstr "É necessário uma versão mais recente do BOINC; por favor, instale a versão atual"
#: ../sched/sched_send.cpp:1305
#, c-format
msgid ""
"Tasks for %s are available, but your preferences are set to not accept them"
-msgstr ""
+msgstr "Tarefas para %s estão disponíveis, mas suas preferências não estão ajustadas para aceitá-las."
-# I did not abbreviate "application" word in portuguese.
#: ../sched/sched_types.cpp:254
msgid "Unknown app name in app_info.xml"
msgstr "Nome de aplicativo desconhecido em app_info.xml"
@@ -187,52 +161,3 @@ msgstr "Nome de aplicativo desconhecido em app_info.xml"
#: ../sched/sched_version.cpp:214
msgid "Your app_info.xml file doesn't have a usable version of"
msgstr "Seu arquivo app_info.xml não tem uma versão utilizável de"
-
-#~ msgid "Download it."
-#~ msgstr "Baixe-o."
-
-#~ msgid "An NVIDIA or ATI GPU is required to run tasks for this project"
-#~ msgstr "É necessário GPU NVIDIA ou ATI para executar tarefas deste projeto"
-
-#~ msgid "An NVIDIA GPU is required to run tasks for this project"
-#~ msgstr "É necessário GPU NVIDIA para executar tarefas deste projeto"
-
-#~ msgid "An ATI GPU is required to run tasks for this project"
-#~ msgstr "É necessário GPU ATI para executar tarefas deste projeto"
-
-#~ msgid ""
-#~ "Tasks for NVIDIA GPU are available, but your preferences are set to not "
-#~ "accept them"
-#~ msgstr ""
-#~ "Estão disponíveis tarefas para GPU NVIDIA, mas suas preferências estão "
-#~ "configuradas para não aceitá-las"
-
-#~ msgid ""
-#~ "Tasks for ATI GPU are available, but your preferences are set to not accept "
-#~ "them"
-#~ msgstr ""
-#~ "Estão disponíveis tarefas para GPU ATI, mas suas preferências estão "
-#~ "configuradas para não aceitá-las"
-
-#~ msgid ""
-#~ "Tasks for CPU are available, but your preferences are set to not accept them"
-#~ msgstr ""
-#~ "Estão disponíveis tarefas para CPU, mas suas preferências estão configuradas "
-#~ "para não aceitá-las"
-
-#~ msgid "error"
-#~ msgstr "Erro"
-
-#~ msgid "Can't resolve hostname in remote_hosts.cfg"
-#~ msgstr "Impossível determinar nome de máquina em remote_hosts.cfg"
-
-#, fuzzy
-#~ msgid "is not available for"
-#~ msgstr "não está disponível para seu computador"
-
-#~ msgid ""
-#~ "You may have an outdated code signing key. Try attaching and reattaching "
-#~ "this project."
-#~ msgstr ""
-#~ "Você pode estar com um código de chave de acesso desatualizado. "
-#~ "Experimente ligar-se e religar-se novamente a este projeto."
diff --git a/locale/ru/BOINC-Manager.mo b/locale/ru/BOINC-Manager.mo
index 1df5fb7..fe10ae5 100644
Binary files a/locale/ru/BOINC-Manager.mo and b/locale/ru/BOINC-Manager.mo differ
diff --git a/locale/ru/BOINC-Manager.po b/locale/ru/BOINC-Manager.po
index 1921234..d5ad808 100644
--- a/locale/ru/BOINC-Manager.po
+++ b/locale/ru/BOINC-Manager.po
@@ -9,10 +9,10 @@ msgid ""
msgstr ""
"Project-Id-Version: BOINC\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-07-23 18:52-0500\n"
-"PO-Revision-Date: 2015-07-24 04:15+0000\n"
+"POT-Creation-Date: 2015-08-24 17:05-0500\n"
+"PO-Revision-Date: 2015-08-25 04:24+0000\n"
"Last-Translator: Nikolay Sakharov <saharovna at gmail.com>\n"
-"Language-Team: Russian (http://www.transifex.com/projects/p/boinc/language/ru/)\n"
+"Language-Team: Russian (http://www.transifex.com/boinc/boinc/language/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -738,12 +738,12 @@ msgstr "%s не подключен к клиенту %s.\nДля подключ
msgid "Project web pages"
msgstr "Веб-страницы проекта"
-#: clientgui/BOINCClientManager.cpp:573
+#: clientgui/BOINCClientManager.cpp:545
#, c-format
msgid "%s - Unexpected Exit"
msgstr "%s - Неожиданный выход"
-#: clientgui/BOINCClientManager.cpp:583
+#: clientgui/BOINCClientManager.cpp:555
#, c-format
msgid ""
"The %s client has exited unexpectedly 3 times within the last %d minutes.\n"
@@ -794,7 +794,7 @@ msgstr "%s разорвал подключение к интернету."
msgid "%s failed to disconnected from the Internet."
msgstr "%s не удалось разорвать подключение к интернету."
-#: clientgui/BOINCGUIApp.cpp:351
+#: clientgui/BOINCGUIApp.cpp:356
#, c-format
msgid ""
"You currently are not authorized to manage the client.\n"
@@ -807,90 +807,94 @@ msgid ""
" user group."
msgstr "В настоящий момент у Вас нет прав на управление клиентом.\n\nЧтобы запустить %s под текущим пользователем, необходимо:\n - переустановить ПО %s, ответив \"Да\" на вопрос\n о пользователях без административных прав\nили\n - обратиться к Вашему администратору, чтобы он добавил Вас\n в группу пользователей 'boinc_master'."
-#: clientgui/BOINCGUIApp.cpp:357
+#: clientgui/BOINCGUIApp.cpp:362
#, c-format
msgid ""
"%s ownership or permissions are not set properly; please reinstall %s.\n"
"(Error code %d"
msgstr "Владелец %s или права доступа установлены некорректно; пожалуйста переустановите ПО %s.\n(Код ошибки %d"
-#: clientgui/BOINCGUIApp.cpp:363
+#: clientgui/BOINCGUIApp.cpp:368
msgid " at "
msgstr " на "
-#: clientgui/BOINCGUIApp.cpp:366 clientgui/MainDocument.cpp:2494
-#: clientgui/MainDocument.cpp:2553 clientgui/ViewTransfers.cpp:887
+#: clientgui/BOINCGUIApp.cpp:371 clientgui/MainDocument.cpp:2495
+#: clientgui/MainDocument.cpp:2554 clientgui/ViewTransfers.cpp:887
msgid ")"
msgstr ")"
-#: clientgui/BOINCGUIApp.cpp:396
+#: clientgui/BOINCGUIApp.cpp:401
msgid ""
"A reboot is required in order for BOINC to run properly.\n"
"Please reboot your computer and try again."
msgstr "Требуется перезагрузка для корректной работы клиента BOINC.\nПожалуйста, перезагрузите Ваш компьютер и попытайтесь еще раз."
-#: clientgui/BOINCGUIApp.cpp:397 clientgui/DlgAbout.cpp:153
+#: clientgui/BOINCGUIApp.cpp:402 clientgui/DlgAbout.cpp:153
msgid "BOINC Manager"
msgstr "BOINC менеджер"
-#: clientgui/BOINCGUIApp.cpp:658
+#: clientgui/BOINCGUIApp.cpp:664
msgid "BOINC Manager was started by the operating system automatically"
msgstr "BOINC менеджер был автоматически запущен операционной системой"
-#: clientgui/BOINCGUIApp.cpp:660
+#: clientgui/BOINCGUIApp.cpp:666
msgid "Startup BOINC so only the system tray icon is visible"
msgstr "сворачивать BOINC менеджер в значок на панели задач при запуске"
-#: clientgui/BOINCGUIApp.cpp:662
+#: clientgui/BOINCGUIApp.cpp:668
msgid "Directory containing the BOINC Client executable"
msgstr "Каталог, содержащий исполняемый файл клиента BOINC"
-#: clientgui/BOINCGUIApp.cpp:663
+#: clientgui/BOINCGUIApp.cpp:669
msgid "BOINC data directory"
msgstr "Каталог данных BOINC"
-#: clientgui/BOINCGUIApp.cpp:665
+#: clientgui/BOINCGUIApp.cpp:671
msgid "Host name or IP address"
msgstr "Имя или IP-адрес компьютера"
-#: clientgui/BOINCGUIApp.cpp:666
+#: clientgui/BOINCGUIApp.cpp:672
msgid "GUI RPC port number"
msgstr "Номер порта GUI RPC"
-#: clientgui/BOINCGUIApp.cpp:667
+#: clientgui/BOINCGUIApp.cpp:673
msgid "Password"
msgstr "Пароль"
-#: clientgui/BOINCGUIApp.cpp:668
+#: clientgui/BOINCGUIApp.cpp:674
msgid "Startup BOINC with these optional arguments"
msgstr "запускать BOINC клиент с ключами запуска"
-#: clientgui/BOINCGUIApp.cpp:669
+#: clientgui/BOINCGUIApp.cpp:675
msgid "disable BOINC security users and permissions"
msgstr "отключить политику безопасности доступа пользователей к BOINC"
-#: clientgui/BOINCGUIApp.cpp:670
+#: clientgui/BOINCGUIApp.cpp:676
msgid "set skin debugging mode to enable skin manager error messages"
msgstr "включить режим отладки менеджера обложек для вывода сообщений об ошибках"
-#: clientgui/BOINCGUIApp.cpp:671
+#: clientgui/BOINCGUIApp.cpp:677
msgid "multiple instances of BOINC Manager allowed"
msgstr "разрешено несколько экземпляров менеджера BOINC"
-#: clientgui/BOINCGUIApp.cpp:673
+#: clientgui/BOINCGUIApp.cpp:679
msgid "Not used: workaround for bug in XCode 4.2"
msgstr "Не используется: обход ошибки в XCode 4.2"
+#: clientgui/BOINCGUIApp.cpp:681
+msgid "Not run the daemon"
+msgstr "Не запускать демон"
+
#. These are just special tags so deal with them in a special way
-#: clientgui/BOINCGUIApp.cpp:920
+#: clientgui/BOINCGUIApp.cpp:931
msgid "(Automatic Detection)"
msgstr "(Автоопределение)"
-#: clientgui/BOINCGUIApp.cpp:921
+#: clientgui/BOINCGUIApp.cpp:932
msgid "(Unknown)"
msgstr "(Неизвестный)"
-#: clientgui/BOINCGUIApp.cpp:922
+#: clientgui/BOINCGUIApp.cpp:933
msgid "(User Defined)"
msgstr "(Пользовательский)"
@@ -918,7 +922,7 @@ msgstr "Приостановить ГП на час"
msgid "E&xit"
msgstr "Выход"
-#: clientgui/BOINCTaskBar.cpp:626 clientgui/ViewProjects.cpp:806
+#: clientgui/BOINCTaskBar.cpp:626 clientgui/ViewProjects.cpp:808
#: clientgui/ViewWork.cpp:882 clientgui/sg_BoincSimpleFrame.cpp:894
#: clientgui/sg_ProjectCommandPopup.cpp:125
#: clientgui/sg_TaskCommandPopup.cpp:118
@@ -1076,7 +1080,7 @@ msgid "For more information, visit "
msgstr "Для получения дополнительной информации посетите "
#: clientgui/DlgAbout.cpp:215 clientgui/DlgExitMessage.cpp:173
-#: clientgui/DlgGenericMessage.cpp:120 clientgui/DlgOptions.cpp:399
+#: clientgui/DlgGenericMessage.cpp:120 clientgui/DlgOptions.cpp:410
#: clientgui/DlgSelectComputer.cpp:163
msgid "&OK"
msgstr "OK"
@@ -1101,19 +1105,23 @@ msgstr "Число должно быть от 0 до 10"
msgid "Number must be between 0 and 100"
msgstr "Число должно быть от 0 до 100"
-#: clientgui/DlgAdvPreferences.cpp:946 clientgui/sg_DlgPreferences.cpp:847
+#: clientgui/DlgAdvPreferences.cpp:689
+msgid "Number must be between 1 and 100"
+msgstr "Число должно быть от 1 до 100"
+
+#: clientgui/DlgAdvPreferences.cpp:947 clientgui/sg_DlgPreferences.cpp:847
msgid "invalid input value detected"
msgstr "обнаружено некорректное значение"
-#: clientgui/DlgAdvPreferences.cpp:958 clientgui/sg_DlgPreferences.cpp:849
+#: clientgui/DlgAdvPreferences.cpp:959 clientgui/sg_DlgPreferences.cpp:849
msgid "Validation Error"
msgstr "Ошибка проверки"
-#: clientgui/DlgAdvPreferences.cpp:1170
+#: clientgui/DlgAdvPreferences.cpp:1171
msgid "Discard local preferences and use web-based preferences?"
msgstr "Отменить локальные настройки и использовать веб-настройки?"
-#: clientgui/DlgAdvPreferences.cpp:1171 clientgui/sg_DlgPreferences.cpp:1175
+#: clientgui/DlgAdvPreferences.cpp:1172 clientgui/sg_DlgPreferences.cpp:1175
msgid "Confirmation"
msgstr "Подтверждение"
@@ -1615,7 +1623,7 @@ msgstr "%s - Просмотр событий"
#. Create List Pane Items
#: clientgui/DlgEventLog.cpp:237 clientgui/ViewMessages.cpp:117
-#: clientgui/ViewProjects.cpp:253 clientgui/ViewStatistics.cpp:411
+#: clientgui/ViewProjects.cpp:255 clientgui/ViewStatistics.cpp:411
#: clientgui/ViewStatistics.cpp:1983 clientgui/ViewTransfers.cpp:209
#: clientgui/ViewWork.cpp:260
msgid "Project"
@@ -1697,7 +1705,7 @@ msgid "Add an application to this list"
msgstr "Добавить приложение в список"
#: clientgui/DlgExclusiveApps.cpp:86 clientgui/DlgExclusiveApps.cpp:110
-#: clientgui/ViewProjects.cpp:232 clientgui/sg_ProjectCommandPopup.cpp:90
+#: clientgui/ViewProjects.cpp:234 clientgui/sg_ProjectCommandPopup.cpp:90
msgid "Remove"
msgstr "Удалить"
@@ -1797,7 +1805,7 @@ msgid "Remember this decision and do not show this dialog."
msgstr "Запомнить выбор и больше не показывать данное окно."
#: clientgui/DlgExitMessage.cpp:178 clientgui/DlgGenericMessage.cpp:125
-#: clientgui/DlgOptions.cpp:404 clientgui/DlgSelectComputer.cpp:168
+#: clientgui/DlgOptions.cpp:415 clientgui/DlgSelectComputer.cpp:168
#: clientgui/wizardex.cpp:378
msgid "&Cancel"
msgstr "Отмена"
@@ -1828,7 +1836,7 @@ msgstr "Подтвердите настройки по умолчанию"
#: clientgui/DlgItemProperties.cpp:194 clientgui/DlgItemProperties.cpp:197
#: clientgui/DlgItemProperties.cpp:200 clientgui/DlgItemProperties.cpp:203
-msgid "Don't fetch tasks for "
+msgid "Don't request tasks for "
msgstr "Не запрашивать задания для"
#: clientgui/DlgItemProperties.cpp:194
@@ -1849,12 +1857,12 @@ msgstr "Конфигурация клиента исключает"
#: clientgui/DlgItemProperties.cpp:209
#, c-format
-msgid "%s work fetch deferred for"
+msgid "%s task request deferred for"
msgstr "Запрос заданий для %s отложен на"
#: clientgui/DlgItemProperties.cpp:213
#, c-format
-msgid "%s work fetch deferral interval"
+msgid "%s task request deferral interval"
msgstr "Интервал задержки запроса заданий для %s"
#. set dialog title
@@ -1863,7 +1871,7 @@ msgid "Properties of project "
msgstr "Информация о проекте "
#. layout controls
-#: clientgui/DlgItemProperties.cpp:251 clientgui/DlgOptions.cpp:221
+#: clientgui/DlgItemProperties.cpp:251 clientgui/DlgOptions.cpp:232
msgid "General"
msgstr "Общие"
@@ -1879,7 +1887,7 @@ msgstr "Имя участника"
msgid "Team name"
msgstr "Команда"
-#: clientgui/DlgItemProperties.cpp:255 clientgui/ViewProjects.cpp:258
+#: clientgui/DlgItemProperties.cpp:255 clientgui/ViewProjects.cpp:260
msgid "Resource share"
msgstr "Выделено ресурсов"
@@ -1923,7 +1931,7 @@ msgid "no"
msgstr "нет"
#: clientgui/DlgItemProperties.cpp:271
-msgid "Don't request more work"
+msgid "Don't request tasks"
msgstr "Не запрашивать задания"
#: clientgui/DlgItemProperties.cpp:273
@@ -2084,149 +2092,161 @@ msgstr "в минуту"
msgid "per second"
msgstr "в секунду"
-#: clientgui/DlgItemProperties.cpp:482 clientgui/ViewWork.cpp:1125
+#: clientgui/DlgItemProperties.cpp:419
+msgid "Executable"
+msgstr "Исполняемый файл"
+
+#: clientgui/DlgItemProperties.cpp:485 clientgui/ViewWork.cpp:1125
#: clientgui/sg_TaskPanel.cpp:828
msgid "Local: "
msgstr "Локальное: "
-#: clientgui/DlgOptions.cpp:129 clientgui/DlgOptions.cpp:135
+#: clientgui/DlgOptions.cpp:130 clientgui/DlgOptions.cpp:136
msgid "Options"
msgstr "Параметры"
-#: clientgui/DlgOptions.cpp:178
+#: clientgui/DlgOptions.cpp:179
msgid "Language:"
msgstr "Язык (language):"
-#: clientgui/DlgOptions.cpp:185
+#: clientgui/DlgOptions.cpp:186
msgid "What language should BOINC use?"
msgstr "Какой язык должен использовать BOINC?"
-#: clientgui/DlgOptions.cpp:189
+#: clientgui/DlgOptions.cpp:190
msgid "Notice reminder interval:"
msgstr "Интервал между напоминаниями:"
-#: clientgui/DlgOptions.cpp:196
+#: clientgui/DlgOptions.cpp:197
msgid "How often should BOINC remind you of new notices?"
msgstr "Как часто BOINC должен напоминать о новых уведомлениях?"
-#: clientgui/DlgOptions.cpp:201
+#: clientgui/DlgOptions.cpp:202
msgid "Run Manager at login?"
msgstr "Автозагрузка BOINC менеджера?"
-#: clientgui/DlgOptions.cpp:207
+#: clientgui/DlgOptions.cpp:208
msgid "Run the BOINC Manager when you log on."
msgstr "Запускать BOINC менеджер при входе пользователя на компьютер."
-#: clientgui/DlgOptions.cpp:212
+#: clientgui/DlgOptions.cpp:213
+msgid "Run daemon?"
+msgstr "Запустить демон?"
+
+#: clientgui/DlgOptions.cpp:219
+msgid "Run daemon when launching the Manager."
+msgstr "Запускать демон при запуске менеджера."
+
+#: clientgui/DlgOptions.cpp:223
msgid "Enable Manager exit dialog?"
msgstr "Подтверждение при выходе из программы?"
-#: clientgui/DlgOptions.cpp:218
+#: clientgui/DlgOptions.cpp:229
msgid "Display the exit dialog when shutting down the Manager."
msgstr "Спрашивать перед выходом из программы BOINC менеджер."
-#: clientgui/DlgOptions.cpp:229
+#: clientgui/DlgOptions.cpp:240
msgid "Dial-up and Virtual Private Network settings"
msgstr "Настройки модемного соединения и VPN"
-#: clientgui/DlgOptions.cpp:243
+#: clientgui/DlgOptions.cpp:254
msgid "&Set Default"
msgstr "Подключение по умолчанию"
-#: clientgui/DlgOptions.cpp:248
+#: clientgui/DlgOptions.cpp:259
msgid "&Clear Default"
msgstr "Нет подключения по умолчанию"
-#: clientgui/DlgOptions.cpp:255
+#: clientgui/DlgOptions.cpp:266
msgid "Default Connection:"
msgstr "Подключение по умолчанию:"
-#: clientgui/DlgOptions.cpp:262
+#: clientgui/DlgOptions.cpp:273
msgid "Connections"
msgstr "Параметры подключения"
-#: clientgui/DlgOptions.cpp:271
+#: clientgui/DlgOptions.cpp:282
msgid "Connect via HTTP proxy server"
msgstr "Соединяться через HTTP прокси сервер"
-#: clientgui/DlgOptions.cpp:275
+#: clientgui/DlgOptions.cpp:286
msgid "HTTP Proxy Server Configuration"
msgstr "Параметры HTTP прокси сервера"
-#: clientgui/DlgOptions.cpp:283 clientgui/DlgOptions.cpp:347
+#: clientgui/DlgOptions.cpp:294 clientgui/DlgOptions.cpp:358
msgid "Address:"
msgstr "Адрес:"
-#: clientgui/DlgOptions.cpp:291 clientgui/DlgOptions.cpp:355
+#: clientgui/DlgOptions.cpp:302 clientgui/DlgOptions.cpp:366
#: clientgui/ProxyPage.cpp:340 clientgui/ProxyPage.cpp:360
msgid "Port:"
msgstr "Порт:"
-#: clientgui/DlgOptions.cpp:299 clientgui/DlgOptions.cpp:363
+#: clientgui/DlgOptions.cpp:310 clientgui/DlgOptions.cpp:374
msgid "Don't use proxy for:"
msgstr "Не использовать прокси для:"
-#: clientgui/DlgOptions.cpp:306 clientgui/DlgOptions.cpp:370
+#: clientgui/DlgOptions.cpp:317 clientgui/DlgOptions.cpp:381
msgid "Leave these blank if not needed"
msgstr "Оставить поля пустыми если не используются"
-#: clientgui/DlgOptions.cpp:312 clientgui/DlgOptions.cpp:376
+#: clientgui/DlgOptions.cpp:323 clientgui/DlgOptions.cpp:387
#: clientgui/ProxyPage.cpp:343 clientgui/ProxyPage.cpp:363
msgid "User Name:"
msgstr "Имя пользователя:"
-#: clientgui/DlgOptions.cpp:320 clientgui/DlgOptions.cpp:384
+#: clientgui/DlgOptions.cpp:331 clientgui/DlgOptions.cpp:395
#: clientgui/DlgSelectComputer.cpp:152 clientgui/ProxyPage.cpp:346
#: clientgui/ProxyPage.cpp:366
msgid "Password:"
msgstr "Пароль:"
-#: clientgui/DlgOptions.cpp:327
+#: clientgui/DlgOptions.cpp:338
msgid "HTTP Proxy"
msgstr "HTTP прокси"
-#: clientgui/DlgOptions.cpp:335
+#: clientgui/DlgOptions.cpp:346
msgid "Connect via SOCKS proxy server"
msgstr "Соединяться через SOCKS прокси сервер"
-#: clientgui/DlgOptions.cpp:339
+#: clientgui/DlgOptions.cpp:350
msgid "SOCKS Proxy Server Configuration"
msgstr "Параметры SOCKS прокси сервера"
-#: clientgui/DlgOptions.cpp:391
+#: clientgui/DlgOptions.cpp:402
msgid "SOCKS Proxy"
msgstr "SOCKS прокси"
-#: clientgui/DlgOptions.cpp:589
+#: clientgui/DlgOptions.cpp:600
msgid "always"
msgstr "всегда"
-#: clientgui/DlgOptions.cpp:590
+#: clientgui/DlgOptions.cpp:601
msgid "1 hour"
msgstr "1 час"
-#: clientgui/DlgOptions.cpp:591
+#: clientgui/DlgOptions.cpp:602
msgid "6 hours"
msgstr "6 часов"
-#: clientgui/DlgOptions.cpp:592
+#: clientgui/DlgOptions.cpp:603
msgid "1 day"
msgstr "1 день"
-#: clientgui/DlgOptions.cpp:593
+#: clientgui/DlgOptions.cpp:604
msgid "1 week"
msgstr "1 неделя"
-#: clientgui/DlgOptions.cpp:594
+#: clientgui/DlgOptions.cpp:605
msgid "never"
msgstr "никогда"
-#: clientgui/DlgOptions.cpp:691
+#: clientgui/DlgOptions.cpp:703
#, c-format
msgid "%s - Language Selection"
msgstr "%s - изменение языка"
-#: clientgui/DlgOptions.cpp:698
+#: clientgui/DlgOptions.cpp:710
#, c-format
msgid ""
"The %s's language has been changed. In order for this change to take "
@@ -2372,7 +2392,7 @@ msgid "The home page of the GEO-600 project"
msgstr "Домашняя страница проекта GEO-600"
#: clientgui/Localization.cpp:115 clientgui/Localization.cpp:133
-#: clientgui/ViewProjects.cpp:255 clientgui/ViewStatistics.cpp:441
+#: clientgui/ViewProjects.cpp:257 clientgui/ViewStatistics.cpp:441
msgid "Team"
msgstr "Команда"
@@ -2436,203 +2456,203 @@ msgstr "Описания проектов"
msgid "Learn about the projects hosted at World Community Grid"
msgstr "Подробные описания проектов запущенных в рамках WCG"
-#: clientgui/MainDocument.cpp:583
+#: clientgui/MainDocument.cpp:584
msgid "Starting client"
msgstr "Запуск клиента"
-#: clientgui/MainDocument.cpp:591
+#: clientgui/MainDocument.cpp:592
msgid "Connecting to client"
msgstr "Подключение к клиенту"
-#: clientgui/MainDocument.cpp:1205
+#: clientgui/MainDocument.cpp:1206
msgid "Retrieving system state; please wait..."
msgstr "Обновляется информация о состоянии системы; пожалуйста подождите..."
-#: clientgui/MainDocument.cpp:1826
+#: clientgui/MainDocument.cpp:1827
msgid "Missing application"
msgstr "Отсутствует приложение"
-#: clientgui/MainDocument.cpp:1827
+#: clientgui/MainDocument.cpp:1828
msgid ""
"Please download and install the CoRD application from "
"http://cord.sourceforge.net"
msgstr "Пожалуйста загрузите и установите приложение CoRD с сайта http://cord.sourceforge.net"
-#: clientgui/MainDocument.cpp:2442
+#: clientgui/MainDocument.cpp:2443
msgid "on batteries"
msgstr "питание от аккумуляторов"
-#: clientgui/MainDocument.cpp:2443
+#: clientgui/MainDocument.cpp:2444
msgid "computer is in use"
msgstr "компьютер используется для работы"
-#: clientgui/MainDocument.cpp:2444
+#: clientgui/MainDocument.cpp:2445
msgid "user request"
msgstr "запрос пользователя"
-#: clientgui/MainDocument.cpp:2445
+#: clientgui/MainDocument.cpp:2446
msgid "time of day"
msgstr "в зависимости от времени суток"
-#: clientgui/MainDocument.cpp:2446
+#: clientgui/MainDocument.cpp:2447
msgid "CPU benchmarks in progress"
msgstr "запущен тест производительности"
-#: clientgui/MainDocument.cpp:2447
+#: clientgui/MainDocument.cpp:2448
msgid "need disk space - check preferences"
msgstr "необходимо место на диске - проверьте настройки"
-#: clientgui/MainDocument.cpp:2448
+#: clientgui/MainDocument.cpp:2449
msgid "computer is not in use"
msgstr "компьютер не используется для работы"
-#: clientgui/MainDocument.cpp:2449
+#: clientgui/MainDocument.cpp:2450
msgid "starting up"
msgstr "запуск"
-#: clientgui/MainDocument.cpp:2450
+#: clientgui/MainDocument.cpp:2451
msgid "an exclusive app is running"
msgstr "выполняется эксклюзивное приложение"
-#: clientgui/MainDocument.cpp:2451
+#: clientgui/MainDocument.cpp:2452
msgid "CPU is busy"
msgstr "процессор занят"
-#: clientgui/MainDocument.cpp:2452
+#: clientgui/MainDocument.cpp:2453
msgid "network bandwidth limit exceeded"
msgstr "превышен лимит использования сети"
-#: clientgui/MainDocument.cpp:2453
+#: clientgui/MainDocument.cpp:2454
msgid "requested by operating system"
msgstr "запрошен операционной системой"
-#: clientgui/MainDocument.cpp:2455
+#: clientgui/MainDocument.cpp:2456
msgid "unknown reason"
msgstr "неизвестная причина"
-#: clientgui/MainDocument.cpp:2477
+#: clientgui/MainDocument.cpp:2478
msgid "GPU missing, "
msgstr "Отсутствие ГП, "
-#: clientgui/MainDocument.cpp:2484
+#: clientgui/MainDocument.cpp:2485
msgid "New"
msgstr "Новое"
-#: clientgui/MainDocument.cpp:2488
+#: clientgui/MainDocument.cpp:2489
msgid "Download failed"
msgstr "Ошибка загрузки данных"
-#: clientgui/MainDocument.cpp:2490
+#: clientgui/MainDocument.cpp:2491
msgid "Downloading"
msgstr "Загрузка данных"
-#: clientgui/MainDocument.cpp:2492 clientgui/MainDocument.cpp:2551
+#: clientgui/MainDocument.cpp:2493 clientgui/MainDocument.cpp:2552
msgid " (suspended - "
msgstr " (приостановлено - "
-#: clientgui/MainDocument.cpp:2500
+#: clientgui/MainDocument.cpp:2501
msgid "Project suspended by user"
msgstr "Проект приостановлен пользователем"
-#: clientgui/MainDocument.cpp:2502
+#: clientgui/MainDocument.cpp:2503
msgid "Task suspended by user"
msgstr "Обработка задания приостановлена пользователем"
#. an NCI process can be running even though computation is suspended
#. (because of <dont_suspend_nci>
-#: clientgui/MainDocument.cpp:2507
+#: clientgui/MainDocument.cpp:2508
msgid "Suspended - "
msgstr "Приостановлено - "
-#: clientgui/MainDocument.cpp:2510
+#: clientgui/MainDocument.cpp:2511
msgid "GPU suspended - "
msgstr "ГП приостановлен - "
-#: clientgui/MainDocument.cpp:2514
+#: clientgui/MainDocument.cpp:2515
msgid "Waiting for memory"
msgstr "Ожидание освобождения оперативной памяти"
-#: clientgui/MainDocument.cpp:2516
+#: clientgui/MainDocument.cpp:2517
msgid "Waiting for shared memory"
msgstr "Ожидание освобождения разделяемой оперативной памяти (shared memory)"
-#: clientgui/MainDocument.cpp:2518
+#: clientgui/MainDocument.cpp:2519
msgid "Running"
msgstr "Работает"
-#: clientgui/MainDocument.cpp:2520
+#: clientgui/MainDocument.cpp:2521
msgid " (non-CPU-intensive)"
msgstr " (без использования ЦП)"
-#: clientgui/MainDocument.cpp:2523
+#: clientgui/MainDocument.cpp:2524
msgid "Waiting to run"
msgstr "Ждёт своей очереди"
-#: clientgui/MainDocument.cpp:2525 clientgui/MainDocument.cpp:2528
+#: clientgui/MainDocument.cpp:2526 clientgui/MainDocument.cpp:2529
msgid "Ready to start"
msgstr "Готово к запуску"
-#: clientgui/MainDocument.cpp:2532
+#: clientgui/MainDocument.cpp:2533
msgid "Postponed: "
msgstr "Отложено: "
-#: clientgui/MainDocument.cpp:2535
+#: clientgui/MainDocument.cpp:2536
msgid "Postponed"
msgstr "Отложено"
-#: clientgui/MainDocument.cpp:2539
+#: clientgui/MainDocument.cpp:2540
msgid "Waiting for network access"
msgstr "Ожидание доступа к сети"
-#: clientgui/MainDocument.cpp:2543
+#: clientgui/MainDocument.cpp:2544
msgid "Computation error"
msgstr "Ошибка вычислений"
-#: clientgui/MainDocument.cpp:2547
+#: clientgui/MainDocument.cpp:2548
msgid "Upload failed"
msgstr "Ошибка отправки данных"
-#: clientgui/MainDocument.cpp:2549
+#: clientgui/MainDocument.cpp:2550
msgid "Uploading"
msgstr "Отправка данных"
-#: clientgui/MainDocument.cpp:2560
+#: clientgui/MainDocument.cpp:2561
msgid "Aborted by user"
msgstr "Прервано пользователем"
-#: clientgui/MainDocument.cpp:2563
+#: clientgui/MainDocument.cpp:2564
msgid "Aborted by project"
msgstr "Прервано проектом"
-#: clientgui/MainDocument.cpp:2566
+#: clientgui/MainDocument.cpp:2567
msgid "Aborted: not started by deadline"
msgstr "Прервано: не было запущено до крайнего срока"
-#: clientgui/MainDocument.cpp:2569
+#: clientgui/MainDocument.cpp:2570
msgid "Aborted: task disk limit exceeded"
msgstr "Прервано: превышен предел используемого заданием дискового пространства"
-#: clientgui/MainDocument.cpp:2572
+#: clientgui/MainDocument.cpp:2573
msgid "Aborted: run time limit exceeded"
msgstr "Прервано: превышен предел времени выполнения"
-#: clientgui/MainDocument.cpp:2575
+#: clientgui/MainDocument.cpp:2576
msgid "Aborted: memory limit exceeded"
msgstr "Прервано: превышен предел используемой памяти"
-#: clientgui/MainDocument.cpp:2578
+#: clientgui/MainDocument.cpp:2579
msgid "Aborted"
msgstr "Прервано"
-#: clientgui/MainDocument.cpp:2583
+#: clientgui/MainDocument.cpp:2584
msgid "Acknowledged"
msgstr "Признано"
-#: clientgui/MainDocument.cpp:2585
+#: clientgui/MainDocument.cpp:2586
msgid "Ready to report"
msgstr "Ожидается подтверждение о приеме данных"
-#: clientgui/MainDocument.cpp:2587
+#: clientgui/MainDocument.cpp:2588
#, c-format
msgid "Error: invalid state '%d'"
msgstr "Ошибка: недопустимое состояние '%d'"
@@ -2949,7 +2969,7 @@ msgid "'%s' does not contain a valid path."
msgstr "Указанный путь: '%s' не существует."
#. Setup View
-#: clientgui/ViewMessages.cpp:84 clientgui/ViewProjects.cpp:200
+#: clientgui/ViewMessages.cpp:84 clientgui/ViewProjects.cpp:202
#: clientgui/ViewStatistics.cpp:1952 clientgui/ViewTransfers.cpp:183
#: clientgui/ViewWork.cpp:207
msgid "Commands"
@@ -3007,17 +3027,17 @@ msgstr "На данный момент нет уведомлений."
msgid "Notices"
msgstr "Уведомления"
-#: clientgui/ViewProjects.cpp:204 clientgui/sg_ProjectCommandPopup.cpp:66
+#: clientgui/ViewProjects.cpp:206 clientgui/sg_ProjectCommandPopup.cpp:66
msgid "Update"
msgstr "Обновить"
-#: clientgui/ViewProjects.cpp:205 clientgui/sg_ProjectCommandPopup.cpp:67
+#: clientgui/ViewProjects.cpp:207 clientgui/sg_ProjectCommandPopup.cpp:67
msgid ""
"Report all completed tasks, get latest credit, get latest preferences, and "
"possibly get more tasks."
msgstr "Получить информацию с сервера проекта: о подтверждении передачи завершенных заданий, о количестве набранных очков, о настройках учётной записи и (возможно) закачке новых заданий."
-#: clientgui/ViewProjects.cpp:211 clientgui/ViewProjects.cpp:810
+#: clientgui/ViewProjects.cpp:213 clientgui/ViewProjects.cpp:812
#: clientgui/ViewWork.cpp:232 clientgui/ViewWork.cpp:888
#: clientgui/sg_BoincSimpleFrame.cpp:893
#: clientgui/sg_ProjectCommandPopup.cpp:72
@@ -3026,196 +3046,196 @@ msgstr "Получить информацию с сервера проекта:
msgid "Suspend"
msgstr "Приостановить"
-#: clientgui/ViewProjects.cpp:212 clientgui/ViewProjects.cpp:810
+#: clientgui/ViewProjects.cpp:214 clientgui/ViewProjects.cpp:812
#: clientgui/sg_ProjectCommandPopup.cpp:73
#: clientgui/sg_ProjectCommandPopup.cpp:129
msgid "Suspend tasks for this project."
msgstr "Приостановить обработку выделенного проекта."
-#: clientgui/ViewProjects.cpp:218 clientgui/ViewProjects.cpp:829
+#: clientgui/ViewProjects.cpp:220 clientgui/ViewProjects.cpp:831
#: clientgui/sg_ProjectCommandPopup.cpp:78
#: clientgui/sg_ProjectCommandPopup.cpp:136
msgid "No new tasks"
msgstr "Не запрашивать задания"
-#: clientgui/ViewProjects.cpp:219 clientgui/sg_ProjectCommandPopup.cpp:79
+#: clientgui/ViewProjects.cpp:221 clientgui/sg_ProjectCommandPopup.cpp:79
msgid "Don't get new tasks for this project."
msgstr "Не запрашивать новые задания с сервера проекта."
-#: clientgui/ViewProjects.cpp:225 clientgui/sg_ProjectCommandPopup.cpp:84
+#: clientgui/ViewProjects.cpp:227 clientgui/sg_ProjectCommandPopup.cpp:84
msgid "Reset project"
msgstr "Перезапустить проект"
-#: clientgui/ViewProjects.cpp:226 clientgui/sg_ProjectCommandPopup.cpp:85
+#: clientgui/ViewProjects.cpp:228 clientgui/sg_ProjectCommandPopup.cpp:85
msgid ""
"Delete all files and tasks associated with this project, and get new tasks."
" You can update the project first to report any completed tasks."
msgstr "Удалить ВСЕ файлы и задания выделенного проекта и закачать новые.\nВНИМАНИЕ: не забудьте перед данной операцией отправить все завершенные задания для данного проекта."
-#: clientgui/ViewProjects.cpp:233 clientgui/sg_ProjectCommandPopup.cpp:91
+#: clientgui/ViewProjects.cpp:235 clientgui/sg_ProjectCommandPopup.cpp:91
msgid ""
"Remove this project. Tasks in progress will be lost (use 'Update' first to "
"report any completed tasks)."
msgstr "Удалить этот проект. Обрабатываемые в данный момент задания будут потеряны (используйте 'Обновить' перед данной операцией, чтобы отправить все завершенные задания)."
-#: clientgui/ViewProjects.cpp:239 clientgui/ViewWork.cpp:246
+#: clientgui/ViewProjects.cpp:241 clientgui/ViewWork.cpp:246
#: clientgui/sg_ProjectCommandPopup.cpp:96
#: clientgui/sg_TaskCommandPopup.cpp:84
msgid "Properties"
msgstr "Информация"
-#: clientgui/ViewProjects.cpp:240 clientgui/sg_ProjectCommandPopup.cpp:97
+#: clientgui/ViewProjects.cpp:242 clientgui/sg_ProjectCommandPopup.cpp:97
msgid "Show project details."
msgstr "Информация о проекте."
-#: clientgui/ViewProjects.cpp:254 clientgui/ViewStatistics.cpp:426
+#: clientgui/ViewProjects.cpp:256 clientgui/ViewStatistics.cpp:426
msgid "Account"
msgstr "Учётная запись"
-#: clientgui/ViewProjects.cpp:256
+#: clientgui/ViewProjects.cpp:258
msgid "Work done"
msgstr "Заработанные очки"
-#: clientgui/ViewProjects.cpp:257
+#: clientgui/ViewProjects.cpp:259
msgid "Avg. work done"
msgstr "В среднем за день"
-#: clientgui/ViewProjects.cpp:259 clientgui/ViewTransfers.cpp:215
+#: clientgui/ViewProjects.cpp:261 clientgui/ViewTransfers.cpp:215
#: clientgui/ViewWork.cpp:262
msgid "Status"
msgstr "Состояние"
-#: clientgui/ViewProjects.cpp:338
+#: clientgui/ViewProjects.cpp:340
msgid "Projects"
msgstr "Проекты"
-#: clientgui/ViewProjects.cpp:390
+#: clientgui/ViewProjects.cpp:392
msgid "Updating project..."
msgstr "Обновляется информация о проекте..."
-#: clientgui/ViewProjects.cpp:432
+#: clientgui/ViewProjects.cpp:434
msgid "Resuming project..."
msgstr "Проект запускается..."
-#: clientgui/ViewProjects.cpp:436
+#: clientgui/ViewProjects.cpp:438
msgid "Suspending project..."
msgstr "Приостанавливается выполнение проекта..."
-#: clientgui/ViewProjects.cpp:473
+#: clientgui/ViewProjects.cpp:475
msgid "Telling project to allow additional task downloads..."
msgstr "Передается запрос на разрешение получения новых заданий для обработки..."
-#: clientgui/ViewProjects.cpp:477
+#: clientgui/ViewProjects.cpp:479
msgid "Telling project to not fetch any additional tasks..."
msgstr "Передается запрос на запрет получения новых заданий для обработки..."
-#: clientgui/ViewProjects.cpp:513
+#: clientgui/ViewProjects.cpp:515
msgid "Resetting project..."
msgstr "Проект перезапускается..."
-#: clientgui/ViewProjects.cpp:526 clientgui/sg_ProjectCommandPopup.cpp:229
+#: clientgui/ViewProjects.cpp:528 clientgui/sg_ProjectCommandPopup.cpp:229
#, c-format
msgid "Are you sure you want to reset project '%s'?"
msgstr "Вы действительно хотите перезапустить проект '%s'?"
-#: clientgui/ViewProjects.cpp:532 clientgui/sg_ProjectCommandPopup.cpp:235
+#: clientgui/ViewProjects.cpp:534 clientgui/sg_ProjectCommandPopup.cpp:235
msgid "Reset Project"
msgstr "Перезапуск проекта"
-#: clientgui/ViewProjects.cpp:571
+#: clientgui/ViewProjects.cpp:573
msgid "Removing project..."
msgstr "Удаление проекта..."
-#: clientgui/ViewProjects.cpp:584 clientgui/sg_ProjectCommandPopup.cpp:266
+#: clientgui/ViewProjects.cpp:586 clientgui/sg_ProjectCommandPopup.cpp:266
#, c-format
msgid "Are you sure you want to remove project '%s'?"
msgstr "Вы действительно хотите удалить проект '%s'?"
-#: clientgui/ViewProjects.cpp:590 clientgui/sg_ProjectCommandPopup.cpp:272
+#: clientgui/ViewProjects.cpp:592 clientgui/sg_ProjectCommandPopup.cpp:272
msgid "Remove Project"
msgstr "Удалить проект"
-#: clientgui/ViewProjects.cpp:631 clientgui/ViewWork.cpp:686
+#: clientgui/ViewProjects.cpp:633 clientgui/ViewWork.cpp:686
msgid "Launching browser..."
msgstr "Загружается браузер..."
-#: clientgui/ViewProjects.cpp:806 clientgui/sg_ProjectCommandPopup.cpp:126
+#: clientgui/ViewProjects.cpp:808 clientgui/sg_ProjectCommandPopup.cpp:126
msgid "Resume tasks for this project."
msgstr "Продолжить обработку выделенного проекта."
-#: clientgui/ViewProjects.cpp:825 clientgui/sg_ProjectCommandPopup.cpp:133
+#: clientgui/ViewProjects.cpp:827 clientgui/sg_ProjectCommandPopup.cpp:133
msgid "Allow new tasks"
msgstr "Получать новые задания"
-#: clientgui/ViewProjects.cpp:825 clientgui/sg_ProjectCommandPopup.cpp:134
+#: clientgui/ViewProjects.cpp:827 clientgui/sg_ProjectCommandPopup.cpp:134
msgid "Allow fetching new tasks for this project."
msgstr "Запрашивать новые задания с сервера проекта."
-#: clientgui/ViewProjects.cpp:829 clientgui/sg_ProjectCommandPopup.cpp:137
+#: clientgui/ViewProjects.cpp:831 clientgui/sg_ProjectCommandPopup.cpp:137
msgid "Don't fetch new tasks for this project."
msgstr "Не запрашивать новые задания с сервера проекта."
-#: clientgui/ViewProjects.cpp:1133
+#: clientgui/ViewProjects.cpp:1135
msgid "Requested by user"
msgstr "Запрошено пользователем"
-#: clientgui/ViewProjects.cpp:1134
+#: clientgui/ViewProjects.cpp:1136
msgid "To fetch work"
msgstr "Запросить задания"
-#: clientgui/ViewProjects.cpp:1135
+#: clientgui/ViewProjects.cpp:1137
msgid "To report completed tasks"
msgstr "Сообщить о завершённых заданиях"
-#: clientgui/ViewProjects.cpp:1136
+#: clientgui/ViewProjects.cpp:1138
msgid "To send trickle-up message"
msgstr "Отправить промежуточное сообщение"
-#: clientgui/ViewProjects.cpp:1137
+#: clientgui/ViewProjects.cpp:1139
msgid "Requested by account manager"
msgstr "Запрошено менеджером проектов"
-#: clientgui/ViewProjects.cpp:1138
+#: clientgui/ViewProjects.cpp:1140
msgid "Project initialization"
msgstr "Инициализация проекта"
-#: clientgui/ViewProjects.cpp:1139
+#: clientgui/ViewProjects.cpp:1141
msgid "Requested by project"
msgstr "Запрошено проектом"
-#: clientgui/ViewProjects.cpp:1140
+#: clientgui/ViewProjects.cpp:1142
msgid "Unknown reason"
msgstr "Неизвестная причина"
-#: clientgui/ViewProjects.cpp:1154
+#: clientgui/ViewProjects.cpp:1156
msgid "Suspended by user"
msgstr "Приостановлено пользователем"
-#: clientgui/ViewProjects.cpp:1157
+#: clientgui/ViewProjects.cpp:1159
msgid "Won't get new tasks"
msgstr "Не запрашивать новые задания"
-#: clientgui/ViewProjects.cpp:1160
+#: clientgui/ViewProjects.cpp:1162
msgid "Project ended - OK to remove"
msgstr "Проект завершён - можно удалять"
-#: clientgui/ViewProjects.cpp:1163
+#: clientgui/ViewProjects.cpp:1165
msgid "Will remove when tasks done"
msgstr "Будет удалён после завершения заданий"
-#: clientgui/ViewProjects.cpp:1166
+#: clientgui/ViewProjects.cpp:1168
msgid "Scheduler request pending"
msgstr "Запрос информации у планировщика"
-#: clientgui/ViewProjects.cpp:1172
+#: clientgui/ViewProjects.cpp:1174
msgid "Scheduler request in progress"
msgstr "Производится запрос информации у планировщика"
-#: clientgui/ViewProjects.cpp:1175
+#: clientgui/ViewProjects.cpp:1177
msgid "Trickle up message pending"
msgstr "Ожидание отправки промежуточного сообщения"
-#: clientgui/ViewProjects.cpp:1181
+#: clientgui/ViewProjects.cpp:1183
msgid "Communication deferred"
msgstr "Повтор через"
diff --git a/version.log b/version.log
index 3c0381a..6d45fe0 100644
--- a/version.log
+++ b/version.log
@@ -1 +1 @@
-7.6.9
+7.6.11
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-boinc/boinc.git
More information about the pkg-boinc-commits
mailing list