Merge branch 'master' of boinc.berkeley.edu:boinc-v2

This commit is contained in:
David Anderson 2013-10-23 07:00:16 +00:00
commit 6975165956
44 changed files with 966 additions and 379 deletions

View File

@ -298,6 +298,11 @@ void procinfo_show(PROCINFO& pi, PROC_MAP& pm) {
}
#endif
// scan the set of all processes to
// 1) get the working-set size of active tasks
// 2) see if exclusive apps are running
// 3) get CPU time of non-BOINC processes
//
void ACTIVE_TASK_SET::get_memory_usage() {
static double last_mem_time=0;
unsigned int i;
@ -350,7 +355,14 @@ void ACTIVE_TASK_SET::get_memory_usage() {
v = &(atp->other_pids);
}
procinfo_app(pi, v, pm, atp->app_version->graphics_exec_file);
pi.working_set_size_smoothed = .5*(pi.working_set_size_smoothed + pi.working_set_size);
if (atp->app_version->is_vm_app) {
// the memory of virtual machine apps is not reported correctly,
// at least on Windows. Use the VM size instead.
//
pi.working_set_size_smoothed = atp->wup->rsc_memory_bound;
} else {
pi.working_set_size_smoothed = .5*(pi.working_set_size_smoothed + pi.working_set_size);
}
if (!first) {
int pf = pi.page_fault_count - last_page_fault_count;
@ -1031,4 +1043,4 @@ void* throttler(void*) {
}
return 0;
}
#endif
#endif

View File

@ -745,6 +745,7 @@ void APP_VERSION::init() {
strcpy(missing_coproc_name, "");
dont_throttle = false;
needs_network = false;
is_vm_app = false;
}
int APP_VERSION::parse(XML_PARSER& xp) {
@ -786,6 +787,9 @@ int APP_VERSION::parse(XML_PARSER& xp) {
}
}
}
if (strstr(plan_class, "vbox")) {
is_vm_app = true;
}
return 0;
}
if (xp.parse_str("app_name", app_name, sizeof(app_name))) continue;

View File

@ -306,6 +306,7 @@ struct APP_VERSION {
double missing_coproc_usage;
char missing_coproc_name[256];
bool dont_throttle;
bool is_vm_app;
int index; // temp var for make_scheduler_request()
#ifdef SIM

View File

@ -638,19 +638,6 @@ struct BATCH {
// Condor calls this the batch's "lease".
};
// values of batch.state
// see html/inc/common_defs.inc
//
#define BATCH_STATE_INIT 0
#define BATCH_STATE_IN_PROGRESS 1
#define BATCH_STATE_COMPLETE 2
// "complete" means all workunits have either
// a canonical result or an error
#define BATCH_STATE_ABORTED 3
#define BATCH_STATE_RETIRED 4
// input/output files can be deleted,
// result and workunit records can be purged.
// info for users who can submit jobs
//
struct USER_SUBMIT {

View File

@ -407,7 +407,7 @@ $math = array(
array(
"SAT@home",
"http://sat.isa.ru/pdsat/",
"Institute for Systems Analysis and Institute for System Dynamics and Control Theory, Russian Academy of Science",
"Institute for System Dynamics and Control Theory and Institute for Information Transmission Problems, Russian Academy of Science",
"Computer Science",
"Solve hard and practically important problems (discrete functions inversion problems, discrete optimization, bioinformatics, etc.) that can be effectively reduced to Boolean satisfiability problem.",
"sat_logo.png"

View File

@ -350,6 +350,7 @@ function query_batch($r) {
foreach ($wus as $wu) {
echo " <job>
<id>$wu->id</id>
<name>$wu->name</name>
<canonical_instance_id>$wu->canonical_resultid</canonical_instance_id>
<n_outfiles>$n_outfiles</n_outfiles>
</job>

View File

@ -194,6 +194,19 @@ enum BATTERY_STATE {
#define RPC_REASON_INIT 6
#define RPC_REASON_PROJECT_REQ 7
// values of batch.state
// see html/inc/common_defs.inc
//
#define BATCH_STATE_INIT 0
#define BATCH_STATE_IN_PROGRESS 1
#define BATCH_STATE_COMPLETE 2
// "complete" means all workunits have either
// a canonical result or an error
#define BATCH_STATE_ABORTED 3
#define BATCH_STATE_RETIRED 4
// input/output files can be deleted,
// result and workunit records can be purged.
struct TIME_STATS {
// we maintain an exponentially weighted average of these quantities:
double now;

View File

@ -28,6 +28,7 @@
#include <string.h>
#include "parse.h"
#include "str_util.h"
#include "url.h"
#include "remote_submit.h"
@ -203,7 +204,6 @@ int upload_files (
return retval;
}
fseek(reply, 0, SEEK_SET);
bool success = false;
retval = -1;
error_msg = "";
while (fgets(buf, 256, reply)) {
@ -310,7 +310,6 @@ int estimate_batch(
fseek(reply, 0, SEEK_SET);
retval = -1;
error_msg = "";
int temp;
while (fgets(buf, 256, reply)) {
#ifdef SHOW_REPLY
printf("submit_batch reply: %s", buf);
@ -395,11 +394,11 @@ int submit_jobs(
return retval;
}
int query_batches(
int query_batch_set(
const char* project_url,
const char* authenticator,
vector<string> &batch_names,
QUERY_BATCH_REPLY& qb_reply,
QUERY_BATCH_SET_REPLY& qb_reply,
string& error_msg
) {
string request;
@ -440,17 +439,17 @@ int query_batches(
continue;
}
if (strstr(buf, "<job>")) {
QUERY_BATCH_JOB qbj;
JOB_STATUS js;
while (fgets(buf, 256, reply)) {
#ifdef SHOW_REPLY
printf("query_batches reply: %s", buf);
#endif
if (strstr(buf, "</job>")) {
qb_reply.jobs.push_back(qbj);
qb_reply.jobs.push_back(js);
break;
}
if (parse_str(buf, "job_name", qbj.job_name)) continue;
if (parse_str(buf, "status", qbj.status)) continue;
if (parse_str(buf, "job_name", js.job_name)) continue;
if (parse_str(buf, "status", js.status)) continue;
}
continue;
}
@ -459,6 +458,187 @@ int query_batches(
return retval;
}
int BATCH_STATUS::parse(XML_PARSER& xp) {
memset(this, 0, sizeof(BATCH_STATUS));
while (!xp.get_tag()) {
if (xp.match_tag("/batch")) {
return 0;
}
if (xp.parse_int("id", id)) continue;
if (xp.parse_str("name", name, sizeof(name))) continue;
if (xp.parse_int("state", state)) continue;
if (xp.parse_int("njobs", njobs)) continue;
if (xp.parse_int("nerror_jobs", nerror_jobs)) continue;
if (xp.parse_double("fraction_done", fraction_done)) continue;
if (xp.parse_double("create_time", create_time)) continue;
if (xp.parse_double("expire_time", expire_time)) continue;
if (xp.parse_double("est_completion_time", est_completion_time)) continue;
if (xp.parse_double("completion_time", completion_time)) continue;
if (xp.parse_double("credit_estimate", credit_estimate)) continue;
if (xp.parse_double("credit_canonical", credit_canonical)) continue;
}
return ERR_XML_PARSE;
}
void BATCH_STATUS::print() {
printf("Batch %d (%s)\n"
" state: %s\n"
" njobs: %d\n"
" nerror_jobs: %d\n"
" fraction_done: %f\n",
id, name,
batch_state_string(state),
njobs,
nerror_jobs,
fraction_done
);
printf(
" create_time: %s\n",
time_to_string(create_time)
);
printf(
" expire_time: %s\n",
time_to_string(expire_time)
);
printf(
" est_completion_time: %s\n",
time_to_string(est_completion_time)
);
printf(
" completion_time: %s\n",
time_to_string(completion_time)
);
printf(
" credit_estimate: %f\n"
" credit_canonical: %f\n",
credit_estimate,
credit_canonical
);
}
int query_batches(
const char* project_url,
const char* authenticator,
vector<BATCH_STATUS>& batches,
string &error_msg
) {
string request;
char url[1024], buf[256];
request = "<query_batches>\n";
sprintf(buf, "<authenticator>%s</authenticator>\n", authenticator);
request += string(buf);
request += "</query_batches>\n";
sprintf(url, "%ssubmit_rpc_handler.php", project_url);
FILE* reply = tmpfile();
vector<string> x;
int retval = do_http_post(url, request.c_str(), reply, x);
if (retval) {
fclose(reply);
return retval;
}
fseek(reply, 0, SEEK_SET);
retval = -1;
error_msg = "failed to parse Web RPC reply";
MIOFILE mf;
XML_PARSER xp(&mf);
mf.init_file(reply);
while (!xp.get_tag()) {
if (xp.match_tag("/batches")) {
retval = 0;
error_msg = "";
break;
}
if (xp.match_tag("batch")) {
BATCH_STATUS bs;
if (!bs.parse(xp)) {
batches.push_back(bs);
}
continue;
}
if (xp.parse_string("error_msg", error_msg)) continue;
if (xp.parse_int("error_num", retval)) continue;
}
fclose(reply);
return retval;
}
int JOB_STATE::parse(XML_PARSER& xp) {
memset(this, 0, sizeof(JOB_STATE));
while (!xp.get_tag()) {
if (xp.match_tag("/job")) {
return 0;
}
if (xp.parse_int("id", id)) continue;
if (xp.parse_str("name", name, sizeof(name))) continue;
if (xp.parse_int("canonical_instance_id", canonical_instance_id)) continue;
if (xp.parse_int("n_outfiles", n_outfiles)) continue;
}
return ERR_XML_PARSE;
}
void JOB_STATE::print() {
printf(
"job %d (%s)\n"
" canonical_instance_id %d\n"
" n_outfiles %d\n",
id, name,
canonical_instance_id,
n_outfiles
);
}
int query_batch(
const char* project_url,
const char* authenticator,
int batch_id,
const char* batch_name,
vector<JOB_STATE>& jobs,
string &error_msg
) {
string request;
char url[1024], buf[256];
request = "<query_batch>\n";
sprintf(buf, "<authenticator>%s</authenticator>\n", authenticator);
request += string(buf);
if (batch_id) {
sprintf(buf, "<batch_id>%d</batch_id>\n", batch_id);
} else {
sprintf(buf, "<batch_name>%s</batch_name>\n", batch_name);
}
request += string(buf);
request += "</query_batch>\n";
sprintf(url, "%ssubmit_rpc_handler.php", project_url);
FILE* reply = tmpfile();
vector<string> x;
int retval = do_http_post(url, request.c_str(), reply, x);
if (retval) {
fclose(reply);
return retval;
}
fseek(reply, 0, SEEK_SET);
retval = -1;
error_msg = "";
MIOFILE mf;
XML_PARSER xp(&mf);
mf.init_file(reply);
while (!xp.get_tag()) {
if (xp.match_tag("/jobs")) {
retval = 0;
break;
}
if (xp.match_tag("job")) {
JOB_STATE js;
if (!js.parse(xp)) {
jobs.push_back(js);
}
continue;
}
}
fclose(reply);
return retval;
}
int abort_jobs(
const char* project_url,
const char* authenticator,
@ -551,7 +731,6 @@ int get_templates(
}
int TEMPLATE_DESC::parse(XML_PARSER& xp) {
int retval;
string s;
while (!xp.get_tag()) {
if (xp.match_tag("input_template")) {

View File

@ -18,11 +18,16 @@
// C++ interfaces to remote job submission and file management RPCs
// See http://boinc.berkeley.edu/trac/wiki/RemoteJobs#Cinterface
#ifndef REMOTE_SUBMIT_H
#define REMOTE_SUBMIT_H
#include <stdio.h>
#include <string>
#include <vector>
#include <map>
#include "parse.h"
using std::string;
using std::vector;
using std::map;
@ -46,15 +51,15 @@ struct LOCAL_FILE {
double nbytes;
};
struct QUERY_BATCH_JOB {
struct JOB_STATUS {
string job_name;
string status;
QUERY_BATCH_JOB(){}
JOB_STATUS(){}
};
struct QUERY_BATCH_REPLY {
struct QUERY_BATCH_SET_REPLY {
vector<int> batch_sizes; // how many jobs in each of the queried batches
vector<QUERY_BATCH_JOB> jobs; // the jobs, sequentially
vector<JOB_STATUS> jobs; // the jobs, sequentially
};
struct OUTFILE {
@ -142,11 +147,65 @@ extern int estimate_batch(
string& error_msg
);
extern int query_batches(
// Return the short status of the jobs in a given set of batches
// Used by the Condor interface
//
extern int query_batch_set(
const char* project_url,
const char* authenticator,
vector<string> &batch_names,
QUERY_BATCH_REPLY& reply,
QUERY_BATCH_SET_REPLY& reply,
string& error_msg
);
struct BATCH_STATUS {
int id;
char name[256]; // name of batch
char app_name[256];
int state; // see lib/common_defs.h
int njobs; // how many jobs in batch
int nerror_jobs; // how many jobs errored out
double fraction_done; // how much of batch is done (0..1)
double create_time; // when batch was created
double expire_time; // when it will expire
double est_completion_time; // estimated completion time
double completion_time; // if completed, actual completion time
double credit_estimate; // original estimate for credit
double credit_canonical; // if completed, granted credit
int parse(XML_PARSER&);
void print();
};
// Return a list of this user's batches
//
extern int query_batches(
const char* project_url,
const char* authenticator,
vector<BATCH_STATUS>& batches,
string& error_msg
);
struct JOB_STATE {
int id;
char name[256];
int canonical_instance_id; // it job completed successfully,
// the ID of the canonical instance
int n_outfiles; // number of output files
int parse(XML_PARSER&);
void print();
};
// Return the state of jobs in a given batch
// (can specify by either ID or name)
//
extern int query_batch(
const char* project_url,
const char* authenticator,
int batch_id,
const char batch_name[256],
vector<JOB_STATE>& jobs,
string& error_msg
);
@ -202,3 +261,5 @@ extern int ping_server(
const char* project_url,
string& error_msg
);
#endif

View File

@ -330,9 +330,13 @@ void strip_whitespace(string& str) {
char* time_to_string(double t) {
static char buf[100];
time_t x = (time_t)t;
struct tm* tm = localtime(&x);
strftime(buf, sizeof(buf)-1, "%d-%b-%Y %H:%M:%S", tm);
if (!t) {
strcpy(buf, "---");
} else {
time_t x = (time_t)t;
struct tm* tm = localtime(&x);
strftime(buf, sizeof(buf)-1, "%d-%b-%Y %H:%M:%S", tm);
}
return buf;
}
@ -639,6 +643,17 @@ const char* active_task_state_string(int state) {
return "Unknown";
}
const char* batch_state_string(int state) {
switch (state) {
case BATCH_STATE_INIT: return "uninitialized";
case BATCH_STATE_IN_PROGRESS: return "in progress";
case BATCH_STATE_COMPLETE: return "completed";
case BATCH_STATE_ABORTED: return "aborted";
case BATCH_STATE_RETIRED: return "retired";
}
return "unknown";
}
// string substitution:
// haystack is the input string
// out is the output buffer

View File

@ -83,6 +83,7 @@ extern const char* battery_state_string(int state);
extern const char* result_client_state_string(int state);
extern const char* result_scheduler_state_string(int state);
extern const char* active_task_state_string(int state);
extern const char* batch_state_string(int state);
extern void strip_translation(char* p);

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# Bulgarian translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-09-18 13:54+0000\n"
"Last-Translator: Dimitar <mexicoman@abv.bg>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: bg\n"
"Language-Team: bg <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1379512450.0\n"
#. app global
msgctxt "app_name"
@ -109,8 +106,8 @@ msgid ""
"By creating an account with this project, you accept the terms of use as "
"shown above."
msgstr ""
"Със създаването на акаунт в този проект, Вие се съгласявате с условията за "
"използване както е посочено по-горе."
"Със създаването на акаунт в този проект, Вие се съгласявате с условията "
"за използване както е посочено по-горе."
msgctxt "attachproject_login_category_login"
msgid "Sign in with existing account"
@ -499,8 +496,8 @@ msgstr "Мин. ниво на батерия"
msgctxt "battery_charge_min_pct_description"
msgid "BOINC suspends computation below defined battery charge level."
msgstr ""
"BOINC временно прекратява изчисленията под определено ниво на зареждане на "
"батерията."
"BOINC временно прекратява изчисленията под определено ниво на зареждане "
"на батерията."
msgctxt "battery_temperature_max_header"
msgid "Max. battery temperature"
@ -569,8 +566,8 @@ msgstr "Пауза при CPU употреба над"
msgctxt "prefs_cpu_other_load_suspension_description"
msgid "Determines when BOINC pauses computation due to other app's CPU usage."
msgstr ""
"Определя кога BOINC прекъсва изчисленията за пауза поради употреба на CPU от "
"други приложения."
"Определя кога BOINC прекъсва изчисленията за пауза поради употреба на CPU"
" от други приложения."
msgctxt "prefs_cpu_time_max_header"
msgid "CPU limit"
@ -1129,3 +1126,4 @@ msgid ""
msgstr ""
"© 20032013 Калифорнийски Университет, Бъркли.\n"
"Всички Права Запазени."

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# Catalan translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-29 15:37-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-09-09 23:12+0000\n"
"Last-Translator: Xavier <xavi.mormur@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: ca\n"
"Language-Team: ca <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1378768352.0\n"
#. app global
msgctxt "app_name"
@ -51,6 +48,11 @@ msgctxt "attachproject_list_manual_no_url"
msgid "Please enter project URL"
msgstr "Si us plau introdueix la URL del projecte"
#, fuzzy
msgctxt "attachproject_list_acctmgr_button"
msgid "Add account manager"
msgstr "Sol·licitat per l'administrador de comptes"
msgctxt "attachproject_list_no_internet"
msgid "No Internet connection"
msgstr "No hi ha connexió a Internet"
@ -193,6 +195,34 @@ msgctxt "attachproject_registration_button"
msgid "Create"
msgstr "Crear"
#. account manager
#, fuzzy
msgctxt "attachproject_acctmgr_header"
msgid "Add account manager"
msgstr "Sol·licitat per l'administrador de comptes"
msgctxt "attachproject_acctmgr_header_url"
msgid "URL"
msgstr ""
msgctxt "attachproject_acctmgr_header_name"
msgid "User:"
msgstr ""
#, fuzzy
msgctxt "attachproject_acctmgr_header_pwd"
msgid "Password:"
msgstr "Contrasenya:"
#, fuzzy
msgctxt "attachproject_acctmgr_header_pwd_confirm"
msgid "… Retype:"
msgstr "... Torna a entrar-ho:"
msgctxt "attachproject_acctmgr_button"
msgid "Add"
msgstr ""
#. error strings
msgctxt "attachproject_error_wrong_name"
msgid "User not found"
@ -210,6 +240,11 @@ msgctxt "attachproject_error_pwd_no_match"
msgid "Passwords do not match"
msgstr "Les contrasenyes no coincideixen"
#, fuzzy
msgctxt "attachproject_error_no_url"
msgid "Please enter URL"
msgstr "Si us plau, introdueïx el nom d'usuari"
msgctxt "attachproject_error_no_email"
msgid "Please enter eMail address"
msgstr "Si us plau introdueix l'adreça de correu electrònic"
@ -250,6 +285,10 @@ msgctxt "attachproject_error_creation_disabled"
msgid "Account creation is disabled on this project"
msgstr "La creació de comptes està desactivada en aquest projecte"
msgctxt "attachproject_error_invalid_url"
msgid "Invalid URL"
msgstr ""
#. working activity
msgctxt "attachproject_working_back_button"
msgid "Back"
@ -295,6 +334,15 @@ msgctxt "attachproject_working_login"
msgid "Log in"
msgstr "Registret"
#, fuzzy
msgctxt "attachproject_working_acctmgr"
msgid "Add account manager"
msgstr "Sol·licitat per l'administrador de comptes"
msgctxt "attachproject_working_acctmgr_sync"
msgid "Synchronize"
msgstr ""
#. main activity
msgctxt "main_noproject_warning"
msgid "Tab here to choose a project."
@ -337,6 +385,10 @@ msgctxt "tab_preferences"
msgid "Preferences"
msgstr "Preferències"
msgctxt "tab_notices"
msgid "Notices"
msgstr ""
msgctxt "tab_desc"
msgid "Navigation"
msgstr "Navegació"
@ -450,8 +502,8 @@ msgstr "Nivell mínim de la bateria"
msgctxt "battery_charge_min_pct_description"
msgid "BOINC suspends computation below defined battery charge level."
msgstr ""
"BOINC atura la computació si el nivell de càrrega de la bateria per sota del "
"definit."
"BOINC atura la computació si el nivell de càrrega de la bateria per sota "
"del definit."
msgctxt "battery_temperature_max_header"
msgid "Max. battery temperature"
@ -462,8 +514,8 @@ msgid ""
"BOINC suspends computation above defined battery temperature. It is not "
"recommended to change this value."
msgstr ""
"BOINC atura la computació si la temperatura de la bateria està per sobre del "
"valor definit. No es recomanable canviar aquest valor."
"BOINC atura la computació si la temperatura de la bateria està per sobre "
"del valor definit. No es recomanable canviar aquest valor."
msgctxt "prefs_disk_max_pct_header"
msgid "Max. used storage space"
@ -472,8 +524,8 @@ msgstr "Màxim espai d'emmagatzematge utilitzat"
msgctxt "prefs_disk_max_pct_description"
msgid "How many percent of your device's storage space is BOINC allowed to use?"
msgstr ""
"Quin percentatge d'espai d'emmagatzematge del seu dispositiu pot utilitzar "
"BOINC?"
"Quin percentatge d'espai d'emmagatzematge del seu dispositiu pot "
"utilitzar BOINC?"
msgctxt "prefs_disk_min_free_gb_header"
msgid "Min. spare storage"
@ -520,8 +572,8 @@ msgstr "Pausa en l'ús de la CPU per sobre de"
msgctxt "prefs_cpu_other_load_suspension_description"
msgid "Determines when BOINC pauses computation due to other app's CPU usage."
msgstr ""
"Determina quan BOINC pausa el còmput degut a la utilització de la CPU per un "
"altra aplicació."
"Determina quan BOINC pausa el còmput degut a la utilització de la CPU per"
" un altra aplicació."
msgctxt "prefs_cpu_time_max_header"
msgid "CPU limit"
@ -631,6 +683,10 @@ msgctxt "projects_control_dialog_title"
msgid "Project commands:"
msgstr "Ordres del projecte:"
msgctxt "projects_control_visit_website"
msgid "Visit website"
msgstr ""
msgctxt "projects_control_update"
msgid "Update"
msgstr "Actualitza"
@ -659,6 +715,18 @@ msgctxt "projects_control_reset"
msgid "Reset"
msgstr "Reinicia"
msgctxt "projects_control_dialog_title_acctmgr"
msgid "Account manager commands:"
msgstr ""
msgctxt "projects_control_sync_acctmgr"
msgid "Synchronize"
msgstr ""
msgctxt "projects_control_remove_acctmgr"
msgid "Disable"
msgstr ""
#. project confirm dialog
msgctxt "projects_confirm_detach_title"
msgid "Remove project?"
@ -688,6 +756,20 @@ msgctxt "projects_confirm_reset_confirm"
msgid "Reset"
msgstr "Reinicia"
#, fuzzy
msgctxt "projects_confirm_remove_acctmgr_title"
msgid "Disable account manager"
msgstr "Sol·licitat per l'administrador de comptes"
#, fuzzy
msgctxt "projects_confirm_remove_acctmgr_message"
msgid "Are you sure you want to stop using"
msgstr "Estàs segur que vols reiniciar"
msgctxt "projects_confirm_remove_acctmgr_confirm"
msgid "Disable"
msgstr ""
#. tasks tab strings
msgctxt "tasks_header_name"
msgid "Task Name:"
@ -831,6 +913,11 @@ msgctxt "trans_header_name"
msgid "File:"
msgstr "Fitxer:"
#, fuzzy
msgctxt "trans_control_retry"
msgid "Retry transfers"
msgstr "Avortar la transferència?"
msgctxt "confirm_abort_trans_title"
msgid "Abort transfer?"
msgstr "Avortar la transferència?"
@ -843,6 +930,12 @@ msgctxt "confirm_abort_trans_confirm"
msgid "Abort"
msgstr "Avorta"
#. notices tab strings
#, fuzzy
msgctxt "notices_loading"
msgid "Reading notices…"
msgstr "S'estan carregant els projectes..."
#. eventlog tab strings
msgctxt "eventlog_loading"
msgid "Loading log messages…"
@ -1043,3 +1136,4 @@ msgid ""
msgstr ""
"© 20032013 Universitat de Califòrnia, Berkeley.\n"
"Tots els Drets Reservats."

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# Czech translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-22 15:28-0700\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: cs\n"
"Language-Team: cs <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1378768352.0\n"
#. app global
msgctxt "app_name"
@ -499,8 +496,8 @@ msgstr "Nivell mínim de la bateria"
msgctxt "battery_charge_min_pct_description"
msgid "BOINC suspends computation below defined battery charge level."
msgstr ""
"BOINC atura la computació si el nivell de càrrega de la bateria per sota del "
"definit."
"BOINC atura la computació si el nivell de càrrega de la bateria per sota "
"del definit."
msgctxt "battery_temperature_max_header"
msgid "Max. battery temperature"
@ -511,8 +508,8 @@ msgid ""
"BOINC suspends computation above defined battery temperature. It is not "
"recommended to change this value."
msgstr ""
"BOINC atura la computació si la temperatura de la bateria està per sobre del "
"valor definit. No es recomanable canviar aquest valor."
"BOINC atura la computació si la temperatura de la bateria està per sobre "
"del valor definit. No es recomanable canviar aquest valor."
msgctxt "prefs_disk_max_pct_header"
msgid "Max. used storage space"
@ -521,8 +518,8 @@ msgstr "Màxim espai d'emmagatzematge utilitzat"
msgctxt "prefs_disk_max_pct_description"
msgid "How many percent of your device's storage space is BOINC allowed to use?"
msgstr ""
"Quin percentatge d'espai d'emmagatzematge del seu dispositiu pot utilitzar "
"BOINC?"
"Quin percentatge d'espai d'emmagatzematge del seu dispositiu pot "
"utilitzar BOINC?"
msgctxt "prefs_disk_min_free_gb_header"
msgid "Min. spare storage"
@ -569,8 +566,8 @@ msgstr "Pausa en l'ús de la CPU per sobre de"
msgctxt "prefs_cpu_other_load_suspension_description"
msgid "Determines when BOINC pauses computation due to other app's CPU usage."
msgstr ""
"Determina quan BOINC pausa el còmput degut a la utilització de la CPU per un "
"altra aplicació."
"Determina quan BOINC pausa el còmput degut a la utilització de la CPU per"
" un altra aplicació."
msgctxt "prefs_cpu_time_max_header"
msgid "CPU limit"
@ -1129,3 +1126,4 @@ msgid ""
msgstr ""
"© 20032013 Universitat de Califòrnia, Berkeley.\n"
"Tots els Drets Reservats."

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# Danish translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-12 18:57+0000\n"
"Last-Translator: pryds <thomas@pryds.eu>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: da\n"
"Language-Team: da <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1381604268.0\n"
#. app global
msgctxt "app_name"
@ -109,8 +106,8 @@ msgid ""
"By creating an account with this project, you accept the terms of use as "
"shown above."
msgstr ""
"Ved at oprette en konto hos dette projekt, accepterer du brugsvilkårene, som "
"vises herover."
"Ved at oprette en konto hos dette projekt, accepterer du brugsvilkårene, "
"som vises herover."
msgctxt "attachproject_login_category_login"
msgid "Sign in with existing account"
@ -509,8 +506,8 @@ msgid ""
"BOINC suspends computation above defined battery temperature. It is not "
"recommended to change this value."
msgstr ""
"BOINC stopper beregninger over defineret batteritemperatur. Det anbefales "
"ikke at ændre denne værdi."
"BOINC stopper beregninger over defineret batteritemperatur. Det anbefales"
" ikke at ændre denne værdi."
msgctxt "prefs_disk_max_pct_header"
msgid "Max. used storage space"
@ -1123,3 +1120,4 @@ msgid ""
msgstr ""
"© 20032013 University of California, Berkeley.\n"
"Alle rettigheder forbeholdes."

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# German translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-21 07:25+0000\n"
"Last-Translator: Christian <djangofett@gmx.net>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: de\n"
"Language-Team: de <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1382340351.0\n"
#. app global
msgctxt "app_name"
@ -128,7 +125,6 @@ msgctxt "attachproject_login_header_pwd"
msgid "Password:"
msgstr "Passwort:"
# Kompletter Satz: "Neu bei {Projekt}?"
msgctxt "attachproject_login_category_creation"
msgid "New to"
msgstr "Neu bei"
@ -513,8 +509,8 @@ msgid ""
"BOINC suspends computation above defined battery temperature. It is not "
"recommended to change this value."
msgstr ""
"BOINC hält die Berechnung an, sobald diese Temperatur überschritten wird. Es "
"wird nicht empfohlen diesen Wert zu ändern."
"BOINC hält die Berechnung an, sobald diese Temperatur überschritten wird."
" Es wird nicht empfohlen diesen Wert zu ändern."
msgctxt "prefs_disk_max_pct_header"
msgid "Max. used storage space"
@ -566,8 +562,7 @@ msgstr "Anhalten wenn Prozessornutzung über"
msgctxt "prefs_cpu_other_load_suspension_description"
msgid "Determines when BOINC pauses computation due to other app's CPU usage."
msgstr ""
"Bestimmt, wann BOINC aufgrund der CPU-Nutzung anderer Apps pausiert wird."
msgstr "Bestimmt, wann BOINC aufgrund der CPU-Nutzung anderer Apps pausiert wird."
msgctxt "prefs_cpu_time_max_header"
msgid "CPU limit"
@ -1007,8 +1002,7 @@ msgstr "Nicht per WLAN verbunden."
msgctxt "suspend_battery_charging"
msgid "Battery needs to charge before resuming computation."
msgstr ""
"Der Akku muss geladen werden bevor die Berechnung fortgesetzt werden kann."
msgstr "Der Akku muss geladen werden bevor die Berechnung fortgesetzt werden kann."
msgctxt "suspend_battery_charging_long"
msgid "Computing will resume when battery charge reaches"
@ -1128,3 +1122,4 @@ msgid ""
msgstr ""
"© 20032013 Universität von Kalifornien, Berkeley.\n"
"Alle Rechte vorbehalten."

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# Greek translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-22 15:28-0700\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: el\n"
"Language-Team: el <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1378350803.0\n"
#. app global
msgctxt "app_name"
@ -128,7 +125,6 @@ msgctxt "attachproject_login_header_pwd"
msgid "Password:"
msgstr "Passwort:"
# Kompletter Satz: "Neu bei {Projekt}?"
msgctxt "attachproject_login_category_creation"
msgid "New to"
msgstr "Neu bei"
@ -520,8 +516,8 @@ msgid ""
"BOINC suspends computation above defined battery temperature. It is not "
"recommended to change this value."
msgstr ""
"BOINC hält die Berechnung an, sobald diese Temperatur überschritten wird. Es "
"wird nicht empfohlen diesen Wert zu ändern."
"BOINC hält die Berechnung an, sobald diese Temperatur überschritten wird."
" Es wird nicht empfohlen diesen Wert zu ändern."
#, fuzzy
msgctxt "prefs_disk_max_pct_header"
@ -1027,8 +1023,7 @@ msgstr "Nicht per WLAN verbunden."
msgctxt "suspend_battery_charging"
msgid "Battery needs to charge before resuming computation."
msgstr ""
"Der Akku muss geladen werden bevor die Berechnung fortgesetzt werden kann."
msgstr "Der Akku muss geladen werden bevor die Berechnung fortgesetzt werden kann."
msgctxt "suspend_battery_charging_long"
msgid "Computing will resume when battery charge reaches"
@ -1148,3 +1143,4 @@ msgid ""
msgstr ""
"© 20032013 Universität von Kalifornien, Berkeley.\n"
"Alle Rechte vorbehalten."

View File

@ -1,20 +1,19 @@
# Translations template for PROJECT.
# Spanish translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-22 15:28-0700\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: es\n"
"Language-Team: es <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 1.10.0\n"
"Generated-By: Babel 1.0dev\n"
#. app global
@ -1111,3 +1110,4 @@ msgid ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."
msgstr ""

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# Finnish translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-21 14:49+0000\n"
"Last-Translator: Sami Nordlund <sami.nordlund@kolumbus.fi>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: fi\n"
"Language-Team: fi <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1382366950.0\n"
#. app global
msgctxt "app_name"
@ -497,7 +494,8 @@ msgstr "Pienin varaustaso"
msgctxt "battery_charge_min_pct_description"
msgid "BOINC suspends computation below defined battery charge level."
msgstr ""
"BOINC hyllyttää laskennan kun asetettu akun varaustason alaraja saavutetaan."
"BOINC hyllyttää laskennan kun asetettu akun varaustason alaraja "
"saavutetaan."
msgctxt "battery_temperature_max_header"
msgid "Max. battery temperature"
@ -508,8 +506,8 @@ msgid ""
"BOINC suspends computation above defined battery temperature. It is not "
"recommended to change this value."
msgstr ""
"BOINC hyllyttää laskennan kun asetettu akun lämpötilaraja saavutetaan. Tätä "
"arvoa ei suositella muutettavaksi."
"BOINC hyllyttää laskennan kun asetettu akun lämpötilaraja saavutetaan. "
"Tätä arvoa ei suositella muutettavaksi."
msgctxt "prefs_disk_max_pct_header"
msgid "Max. used storage space"
@ -1120,3 +1118,4 @@ msgid ""
msgstr ""
"© 20032013 Kalifornian yliopisto, Berkeley.\n"
"Kaikki oikeudet pidätetään."

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# French translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-09-20 20:14+0000\n"
"Last-Translator: Christophe Lherieau <skimpax@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: fr\n"
"Language-Team: fr <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1382366950.0\n"
#. app global
#, fuzzy
@ -529,7 +526,8 @@ msgstr "Pienin varaustaso"
msgctxt "battery_charge_min_pct_description"
msgid "BOINC suspends computation below defined battery charge level."
msgstr ""
"BOINC hyllyttää laskennan kun asetettu akun varaustason alaraja saavutetaan."
"BOINC hyllyttää laskennan kun asetettu akun varaustason alaraja "
"saavutetaan."
msgctxt "battery_temperature_max_header"
msgid "Max. battery temperature"
@ -540,8 +538,8 @@ msgid ""
"BOINC suspends computation above defined battery temperature. It is not "
"recommended to change this value."
msgstr ""
"BOINC hyllyttää laskennan kun asetettu akun lämpötilaraja saavutetaan. Tätä "
"arvoa ei suositella muutettavaksi."
"BOINC hyllyttää laskennan kun asetettu akun lämpötilaraja saavutetaan. "
"Tätä arvoa ei suositella muutettavaksi."
msgctxt "prefs_disk_max_pct_header"
msgid "Max. used storage space"
@ -1154,3 +1152,4 @@ msgid ""
msgstr ""
"© 20032013 Kalifornian yliopisto, Berkeley.\n"
"Kaikki oikeudet pidätetään."

View File

@ -1,20 +1,19 @@
# Translations template for PROJECT.
# Hebrew translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-22 15:28-0700\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: he\n"
"Language-Team: he <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 1.10.0\n"
"Generated-By: Babel 1.0dev\n"
#. app global
@ -1111,3 +1110,4 @@ msgid ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."
msgstr ""

View File

@ -1,20 +1,20 @@
# Translations template for PROJECT.
# Croatian translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-22 15:28-0700\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: hr\n"
"Language-Team: hr <LL@li.org>\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 1.10.0\n"
"Generated-By: Babel 1.0dev\n"
#. app global
@ -1111,3 +1111,4 @@ msgid ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."
msgstr ""

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# Hungarian translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-09 09:26+0000\n"
"Last-Translator: Gabor <csega@mailbox.hu>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: hu\n"
"Language-Team: hu <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n !=1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n !=1);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1381310790.0\n"
#. app global
msgctxt "app_name"
@ -1113,3 +1110,4 @@ msgid ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."
msgstr ""

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# Italian (Italy) translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-08-30 10:54+0000\n"
"Last-Translator: Gianfranco <costamagnagianfranco@yahoo.it>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: it_IT\n"
"Language-Team: it_IT <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1377860071.0\n"
#. app global
msgctxt "app_name"
@ -511,8 +508,8 @@ msgid ""
"BOINC suspends computation above defined battery temperature. It is not "
"recommended to change this value."
msgstr ""
"BOINC sospende l'elaborazione sopra al livello definito di temperatura della "
"batteria. Non è raccomandato il cambiamento di questo valore."
"BOINC sospende l'elaborazione sopra al livello definito di temperatura "
"della batteria. Non è raccomandato il cambiamento di questo valore."
msgctxt "prefs_disk_max_pct_header"
msgid "Max. used storage space"
@ -529,7 +526,8 @@ msgstr "Minimo spazio su disco"
msgctxt "prefs_disk_min_free_gb_description"
msgid "How much of your device's storage space shall stay free?"
msgstr ""
"Quanto dello spazio di salvataggio del tuo dispositivo deve rimanere libero?"
"Quanto dello spazio di salvataggio del tuo dispositivo deve rimanere "
"libero?"
msgctxt "prefs_network_daily_xfer_limit_mb_header"
msgid "Daily transfer limit"
@ -1132,3 +1130,4 @@ msgid ""
msgstr ""
"© 20032013 University of California, Berkeley.\n"
"Tutti i diritti riservati."

View File

@ -1,20 +1,19 @@
# Translations template for PROJECT.
# Japanese translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-22 15:28-0700\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: ja\n"
"Language-Team: ja <LL@li.org>\n"
"Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 1.10.0\n"
"Generated-By: Babel 1.0dev\n"
#. app global
@ -1111,3 +1110,4 @@ msgid ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."
msgstr ""

View File

@ -1,24 +1,20 @@
# Translations template for PROJECT.
# Korean translations for BOINC.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the BOINC project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: BOINC 7.2.x\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-09-01 00:11+0000\n"
"Last-Translator: Kangsan Lee <treppolse@gmail.com>\n"
"Language-Team: SETIKAH@HOME\n"
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-POOTLE-MTIME: 1377994275.0\n"
#. app global
msgctxt "app_name"
@ -1118,3 +1114,4 @@ msgid ""
msgstr ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."

View File

@ -1,20 +1,20 @@
# Translations template for PROJECT.
# Lithuanian translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-22 15:28-0700\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: lt\n"
"Language-Team: lt <LL@li.org>\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"(n%100<10 || n%100>=20) ? 1 : 2)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 1.10.0\n"
"Generated-By: Babel 1.0dev\n"
#. app global
@ -1111,3 +1111,4 @@ msgid ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."
msgstr ""

View File

@ -1,20 +1,20 @@
# Translations template for PROJECT.
# Latvian translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-22 15:28-0700\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: lv\n"
"Language-Team: lv <LL@li.org>\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 :"
" 2)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 1.10.0\n"
"Generated-By: Babel 1.0dev\n"
#. app global
@ -1111,3 +1111,4 @@ msgid ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."
msgstr ""

View File

@ -1,20 +1,19 @@
# Translations template for PROJECT.
# Norwegian Bokmål translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-22 15:28-0700\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: nb\n"
"Language-Team: nb <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 1.10.0\n"
"Generated-By: Babel 1.0dev\n"
#. app global
@ -1111,3 +1110,4 @@ msgid ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."
msgstr ""

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# Dutch translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-29 15:37-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-18 17:19+0000\n"
"Last-Translator: Rene <oskamjr@ziggo.nl>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: nl\n"
"Language-Team: nl <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1382116788.0\n"
#. app global
msgctxt "app_name"
@ -51,6 +48,10 @@ msgctxt "attachproject_list_manual_no_url"
msgid "Please enter project URL"
msgstr "Projectspecifieke URL invoeren"
msgctxt "attachproject_list_acctmgr_button"
msgid "Add account manager"
msgstr ""
msgctxt "attachproject_list_no_internet"
msgid "No Internet connection"
msgstr "Geen internetverbinding"
@ -105,8 +106,8 @@ msgid ""
"By creating an account with this project, you accept the terms of use as "
"shown above."
msgstr ""
"Het aanmaken van een account bij dit project impliceert acceptatie van de "
"gebruiksvoorwaarden zoals hierboven beschreven."
"Het aanmaken van een account bij dit project impliceert acceptatie van de"
" gebruiksvoorwaarden zoals hierboven beschreven."
msgctxt "attachproject_login_category_login"
msgid "Sign in with existing account"
@ -193,6 +194,33 @@ msgctxt "attachproject_registration_button"
msgid "Create"
msgstr "Aanmaken"
#. account manager
msgctxt "attachproject_acctmgr_header"
msgid "Add account manager"
msgstr ""
msgctxt "attachproject_acctmgr_header_url"
msgid "URL"
msgstr ""
msgctxt "attachproject_acctmgr_header_name"
msgid "User:"
msgstr ""
#, fuzzy
msgctxt "attachproject_acctmgr_header_pwd"
msgid "Password:"
msgstr "Wachtwoord:"
#, fuzzy
msgctxt "attachproject_acctmgr_header_pwd_confirm"
msgid "… Retype:"
msgstr "... Herhalen:"
msgctxt "attachproject_acctmgr_button"
msgid "Add"
msgstr ""
#. error strings
msgctxt "attachproject_error_wrong_name"
msgid "User not found"
@ -210,6 +238,11 @@ msgctxt "attachproject_error_pwd_no_match"
msgid "Passwords do not match"
msgstr "Wachtwoorden zijn niet identiek"
#, fuzzy
msgctxt "attachproject_error_no_url"
msgid "Please enter URL"
msgstr "Voer gebruikersnaam in"
msgctxt "attachproject_error_no_email"
msgid "Please enter eMail address"
msgstr "Voer uw e-mailadres in"
@ -250,6 +283,10 @@ msgctxt "attachproject_error_creation_disabled"
msgid "Account creation is disabled on this project"
msgstr "Aanmaken van een account is voor dit project niet mogelijk"
msgctxt "attachproject_error_invalid_url"
msgid "Invalid URL"
msgstr ""
#. working activity
msgctxt "attachproject_working_back_button"
msgid "Back"
@ -295,6 +332,14 @@ msgctxt "attachproject_working_login"
msgid "Log in"
msgstr "Aanmelden"
msgctxt "attachproject_working_acctmgr"
msgid "Add account manager"
msgstr ""
msgctxt "attachproject_working_acctmgr_sync"
msgid "Synchronize"
msgstr ""
#. main activity
msgctxt "main_noproject_warning"
msgid "Tab here to choose a project."
@ -337,6 +382,10 @@ msgctxt "tab_preferences"
msgid "Preferences"
msgstr "Voorkeursinstellingen"
msgctxt "tab_notices"
msgid "Notices"
msgstr ""
msgctxt "tab_desc"
msgid "Navigation"
msgstr "Navigatie"
@ -621,6 +670,10 @@ msgctxt "projects_control_dialog_title"
msgid "Project commands:"
msgstr ""
msgctxt "projects_control_visit_website"
msgid "Visit website"
msgstr ""
msgctxt "projects_control_update"
msgid "Update"
msgstr "Bijwerken"
@ -649,6 +702,18 @@ msgctxt "projects_control_reset"
msgid "Reset"
msgstr ""
msgctxt "projects_control_dialog_title_acctmgr"
msgid "Account manager commands:"
msgstr ""
msgctxt "projects_control_sync_acctmgr"
msgid "Synchronize"
msgstr ""
msgctxt "projects_control_remove_acctmgr"
msgid "Disable"
msgstr ""
#. project confirm dialog
msgctxt "projects_confirm_detach_title"
msgid "Remove project?"
@ -678,6 +743,18 @@ msgctxt "projects_confirm_reset_confirm"
msgid "Reset"
msgstr ""
msgctxt "projects_confirm_remove_acctmgr_title"
msgid "Disable account manager"
msgstr ""
msgctxt "projects_confirm_remove_acctmgr_message"
msgid "Are you sure you want to stop using"
msgstr ""
msgctxt "projects_confirm_remove_acctmgr_confirm"
msgid "Disable"
msgstr ""
#. tasks tab strings
msgctxt "tasks_header_name"
msgid "Task Name:"
@ -821,6 +898,11 @@ msgctxt "trans_header_name"
msgid "File:"
msgstr "Bestand:"
#, fuzzy
msgctxt "trans_control_retry"
msgid "Retry transfers"
msgstr "Overdracht afbreken?"
msgctxt "confirm_abort_trans_title"
msgid "Abort transfer?"
msgstr "Overdracht afbreken?"
@ -833,6 +915,12 @@ msgctxt "confirm_abort_trans_confirm"
msgid "Abort"
msgstr "Afbreken"
#. notices tab strings
#, fuzzy
msgctxt "notices_loading"
msgid "Reading notices…"
msgstr "Projecten inlezen..."
#. eventlog tab strings
msgctxt "eventlog_loading"
msgid "Loading log messages…"
@ -1033,3 +1121,4 @@ msgid ""
msgstr ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# Polish translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-22 15:28-0700\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: pl\n"
"Language-Team: pl <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1382116788.0\n"
#. app global
msgctxt "app_name"
@ -109,8 +106,8 @@ msgid ""
"By creating an account with this project, you accept the terms of use as "
"shown above."
msgstr ""
"Het aanmaken van een account bij dit project impliceert acceptatie van de "
"gebruiksvoorwaarden zoals hierboven beschreven."
"Het aanmaken van een account bij dit project impliceert acceptatie van de"
" gebruiksvoorwaarden zoals hierboven beschreven."
msgctxt "attachproject_login_category_login"
msgid "Sign in with existing account"
@ -1119,3 +1116,4 @@ msgid ""
msgstr ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."

View File

@ -1,20 +1,19 @@
# Translations template for PROJECT.
# Portuguese (Brazil) translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-22 15:28-0700\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: pt_BR\n"
"Language-Team: pt_BR <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 1.10.0\n"
"Generated-By: Babel 1.0dev\n"
#. app global
@ -1111,3 +1110,4 @@ msgid ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."
msgstr ""

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# Portuguese (Portugal) translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-09-03 14:55+0000\n"
"Last-Translator: Miguel Filipe Paulino de Sousa <Miguel.veig@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: pt_PT\n"
"Language-Team: pt_PT <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1378220109.0\n"
#. app global
msgctxt "app_name"
@ -1120,3 +1117,4 @@ msgid ""
msgstr ""
"© 2003-2013 Universidade da Califórnia, Berkeley. \n"
"Todos os Direitos Reservados."

View File

@ -1,24 +1,21 @@
# Translations template for PROJECT.
# Romanian translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-08-30 08:02+0000\n"
"Last-Translator: Marius <marius.sirbu@outlook.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: ro\n"
"Language-Team: ro <LL@li.org>\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100"
" < 20)) ? 1 : 2)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2);;\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1377849720.0\n"
#. app global
msgctxt "app_name"
@ -110,8 +107,8 @@ msgid ""
"By creating an account with this project, you accept the terms of use as "
"shown above."
msgstr ""
"Prin crearea unui cont la acest proiect, acceptaţi condiţiile de utilizare "
"aşa cum sunt prezentate mai sus."
"Prin crearea unui cont la acest proiect, acceptaţi condiţiile de "
"utilizare aşa cum sunt prezentate mai sus."
msgctxt "attachproject_login_category_login"
msgid "Sign in with existing account"
@ -520,8 +517,8 @@ msgstr "Spaţiu de stocare maxim utilizat"
msgctxt "prefs_disk_max_pct_description"
msgid "How many percent of your device's storage space is BOINC allowed to use?"
msgstr ""
"Ce procent din spaţiul de stocare al dispozitivului dumneavoastră are voie "
"să fie utilizat de BOINC?"
"Ce procent din spaţiul de stocare al dispozitivului dumneavoastră are "
"voie să fie utilizat de BOINC?"
msgctxt "prefs_disk_min_free_gb_header"
msgid "Min. spare storage"
@ -566,8 +563,8 @@ msgstr "Pauză la utilizare CPU peste"
msgctxt "prefs_cpu_other_load_suspension_description"
msgid "Determines when BOINC pauses computation due to other app's CPU usage."
msgstr ""
"Determină când BOINC întrerupe calculele din cauza utilizării CPU a altor "
"aplicaţii."
"Determină când BOINC întrerupe calculele din cauza utilizării CPU a altor"
" aplicaţii."
msgctxt "prefs_cpu_time_max_header"
msgid "CPU limit"
@ -1128,3 +1125,4 @@ msgid ""
msgstr ""
"© 20032013 Universitatea din California, Berkeley.\n"
"Toate Drepturile Rezervate."

View File

@ -1,24 +1,21 @@
# Translations template for PROJECT.
# Russian translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-29 15:37-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-09-21 13:54+0000\n"
"Last-Translator: Nikolay Saharov <saharovna@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: ru\n"
"Language-Team: ru <LL@li.org>\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1379771666.0\n"
#. app global
msgctxt "app_name"
@ -52,6 +49,11 @@ msgctxt "attachproject_list_manual_no_url"
msgid "Please enter project URL"
msgstr "Пожалуйста, введите URL проекта"
#, fuzzy
msgctxt "attachproject_list_acctmgr_button"
msgid "Add account manager"
msgstr "Запрошено менеджером проектов"
msgctxt "attachproject_list_no_internet"
msgid "No Internet connection"
msgstr "Нет подключения к Интернету"
@ -77,7 +79,6 @@ msgctxt "attachproject_login_header_description"
msgid "Description:"
msgstr "Описание:"
# Это типа институт/университет, который владеет проектом
msgctxt "attachproject_login_header_home"
msgid "Home:"
msgstr "Владелец:"
@ -107,8 +108,8 @@ msgid ""
"By creating an account with this project, you accept the terms of use as "
"shown above."
msgstr ""
"Создавая учётную запись в этом проекте, вы принимаете условия использования, "
"которые показаны выше."
"Создавая учётную запись в этом проекте, вы принимаете условия "
"использования, которые показаны выше."
msgctxt "attachproject_login_category_login"
msgid "Sign in with existing account"
@ -195,6 +196,34 @@ msgctxt "attachproject_registration_button"
msgid "Create"
msgstr "Создать"
#. account manager
#, fuzzy
msgctxt "attachproject_acctmgr_header"
msgid "Add account manager"
msgstr "Запрошено менеджером проектов"
msgctxt "attachproject_acctmgr_header_url"
msgid "URL"
msgstr ""
msgctxt "attachproject_acctmgr_header_name"
msgid "User:"
msgstr ""
#, fuzzy
msgctxt "attachproject_acctmgr_header_pwd"
msgid "Password:"
msgstr "Пароль:"
#, fuzzy
msgctxt "attachproject_acctmgr_header_pwd_confirm"
msgid "… Retype:"
msgstr "… Повторить:"
msgctxt "attachproject_acctmgr_button"
msgid "Add"
msgstr ""
#. error strings
msgctxt "attachproject_error_wrong_name"
msgid "User not found"
@ -212,6 +241,11 @@ msgctxt "attachproject_error_pwd_no_match"
msgid "Passwords do not match"
msgstr "Пароли не совпадают"
#, fuzzy
msgctxt "attachproject_error_no_url"
msgid "Please enter URL"
msgstr "Введите имя пользователя"
msgctxt "attachproject_error_no_email"
msgid "Please enter eMail address"
msgstr "Введите адрес электронной почты"
@ -252,6 +286,10 @@ msgctxt "attachproject_error_creation_disabled"
msgid "Account creation is disabled on this project"
msgstr "Создание учётной записи в данном проекте отключено"
msgctxt "attachproject_error_invalid_url"
msgid "Invalid URL"
msgstr ""
#. working activity
msgctxt "attachproject_working_back_button"
msgid "Back"
@ -297,6 +335,15 @@ msgctxt "attachproject_working_login"
msgid "Log in"
msgstr "Войти"
#, fuzzy
msgctxt "attachproject_working_acctmgr"
msgid "Add account manager"
msgstr "Запрошено менеджером проектов"
msgctxt "attachproject_working_acctmgr_sync"
msgid "Synchronize"
msgstr ""
#. main activity
msgctxt "main_noproject_warning"
msgid "Tab here to choose a project."
@ -339,6 +386,10 @@ msgctxt "tab_preferences"
msgid "Preferences"
msgstr "Настройки"
msgctxt "tab_notices"
msgid "Notices"
msgstr ""
msgctxt "tab_desc"
msgid "Navigation"
msgstr "Навигация"
@ -522,8 +573,8 @@ msgstr "Пауза при использовании процессора выш
msgctxt "prefs_cpu_other_load_suspension_description"
msgid "Determines when BOINC pauses computation due to other app's CPU usage."
msgstr ""
"Определяет, когда BOINC останавливает расчёты из-за использования процессора "
"другими приложениями."
"Определяет, когда BOINC останавливает расчёты из-за использования "
"процессора другими приложениями."
msgctxt "prefs_cpu_time_max_header"
msgid "CPU limit"
@ -561,7 +612,7 @@ msgctxt "prefs_unit_gb"
msgid "GB"
msgstr "ГБ"
#, c-format, c-format
#, c-format
msgctxt "prefs_unit_pct"
msgid "%"
msgstr "%"
@ -633,6 +684,10 @@ msgctxt "projects_control_dialog_title"
msgid "Project commands:"
msgstr "Команды проекта:"
msgctxt "projects_control_visit_website"
msgid "Visit website"
msgstr ""
msgctxt "projects_control_update"
msgid "Update"
msgstr "Обновить"
@ -661,6 +716,18 @@ msgctxt "projects_control_reset"
msgid "Reset"
msgstr "Сбросить"
msgctxt "projects_control_dialog_title_acctmgr"
msgid "Account manager commands:"
msgstr ""
msgctxt "projects_control_sync_acctmgr"
msgid "Synchronize"
msgstr ""
msgctxt "projects_control_remove_acctmgr"
msgid "Disable"
msgstr ""
#. project confirm dialog
msgctxt "projects_confirm_detach_title"
msgid "Remove project?"
@ -690,6 +757,20 @@ msgctxt "projects_confirm_reset_confirm"
msgid "Reset"
msgstr "Сбросить"
#, fuzzy
msgctxt "projects_confirm_remove_acctmgr_title"
msgid "Disable account manager"
msgstr "Запрошено менеджером проектов"
#, fuzzy
msgctxt "projects_confirm_remove_acctmgr_message"
msgid "Are you sure you want to stop using"
msgstr "Вы действительно хотите перезапустить"
msgctxt "projects_confirm_remove_acctmgr_confirm"
msgid "Disable"
msgstr ""
#. tasks tab strings
msgctxt "tasks_header_name"
msgid "Task Name:"
@ -833,6 +914,11 @@ msgctxt "trans_header_name"
msgid "File:"
msgstr "Файл:"
#, fuzzy
msgctxt "trans_control_retry"
msgid "Retry transfers"
msgstr "Прервать передачу?"
msgctxt "confirm_abort_trans_title"
msgid "Abort transfer?"
msgstr "Прервать передачу?"
@ -845,6 +931,12 @@ msgctxt "confirm_abort_trans_confirm"
msgid "Abort"
msgstr "Прервать"
#. notices tab strings
#, fuzzy
msgctxt "notices_loading"
msgid "Reading notices…"
msgstr "Чтение проектов…"
#. eventlog tab strings
msgctxt "eventlog_loading"
msgid "Loading log messages…"
@ -874,7 +966,8 @@ msgstr "Расчёты приостановлены."
msgctxt "suspend_batteries"
msgid "Connect your device to a charger to continue computing."
msgstr ""
"Подключите ваше устройство к зарядному устройству для продолжения расчётов."
"Подключите ваше устройство к зарядному устройству для продолжения "
"расчётов."
msgctxt "suspend_useractive"
msgid "User is active."
@ -1048,3 +1141,4 @@ msgid ""
msgstr ""
"© 2003-2013 Калифорнийский университет, Беркли.\n"
"Все права защищены."

View File

@ -1,23 +1,20 @@
# Translations template for PROJECT.
# Slovak translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-11 22:33+0000\n"
"Last-Translator: aceman <acelists@atlas.sk>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: sk\n"
"Language-Team: sk <LL@li.org>\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1379771666.0\n"
#. app global
msgctxt "app_name"
@ -92,7 +89,6 @@ msgctxt "attachproject_login_header_description"
msgid "Description:"
msgstr "Описание:"
# Это типа институт/университет, который владеет проектом
#, fuzzy
msgctxt "attachproject_login_header_home"
msgid "Home:"
@ -128,8 +124,8 @@ msgid ""
"By creating an account with this project, you accept the terms of use as "
"shown above."
msgstr ""
"Создавая учётную запись в этом проекте, вы принимаете условия использования, "
"которые показаны выше."
"Создавая учётную запись в этом проекте, вы принимаете условия "
"использования, которые показаны выше."
#, fuzzy
msgctxt "attachproject_login_category_login"
@ -623,8 +619,8 @@ msgstr "Пауза при использовании процессора выш
msgctxt "prefs_cpu_other_load_suspension_description"
msgid "Determines when BOINC pauses computation due to other app's CPU usage."
msgstr ""
"Определяет, когда BOINC останавливает расчёты из-за использования процессора "
"другими приложениями."
"Определяет, когда BOINC останавливает расчёты из-за использования "
"процессора другими приложениями."
msgctxt "prefs_cpu_time_max_header"
msgid "CPU limit"
@ -665,7 +661,6 @@ msgid "GB"
msgstr "ГБ"
#, c-format
#, c-format, c-format
msgctxt "prefs_unit_pct"
msgid "%"
msgstr "%"
@ -1016,7 +1011,8 @@ msgstr "Расчёты приостановлены."
msgctxt "suspend_batteries"
msgid "Connect your device to a charger to continue computing."
msgstr ""
"Подключите ваше устройство к зарядному устройству для продолжения расчётов."
"Подключите ваше устройство к зарядному устройству для продолжения "
"расчётов."
msgctxt "suspend_useractive"
msgid "User is active."
@ -1191,3 +1187,4 @@ msgid ""
msgstr ""
"© 2003-2013 Калифорнийский университет, Беркли.\n"
"Все права защищены."

View File

@ -1,20 +1,20 @@
# Translations template for PROJECT.
# Slovenian translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-22 15:28-0700\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: sl\n"
"Language-Team: sl <LL@li.org>\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 "
"|| n%100==4 ? 2 : 3)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 1.10.0\n"
"Generated-By: Babel 1.0dev\n"
#. app global
@ -1111,3 +1111,4 @@ msgid ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."
msgstr ""

View File

@ -1,23 +1,21 @@
# Translations template for PROJECT.
# Turkish translations for OINC Android.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the OINC Android
# project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: OINC Android 7.2\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-22 12:02+0200\n"
"Last-Translator: Aycan Demirel <aycandemirel@hotmail.com>\n"
"Language-Team: Türkçe <LL@li.org>\n"
"Language: tr\n"
"Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 1.5.7\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1378149251.0\n"
#. app global
msgctxt "app_name"
@ -509,8 +507,8 @@ msgid ""
"BOINC suspends computation above defined battery temperature. It is not "
"recommended to change this value."
msgstr ""
"BOINC, pil sıcaklığı bu değerin üzerine çıkarsa hesaplamayı duraklatır. Bu "
"değeri değiştirmeniz önerilmez."
"BOINC, pil sıcaklığı bu değerin üzerine çıkarsa hesaplamayı duraklatır. "
"Bu değeri değiştirmeniz önerilmez."
msgctxt "prefs_disk_max_pct_header"
msgid "Max. used storage space"
@ -565,8 +563,8 @@ msgstr "CPU kullanımı fazlaysa duraklat"
msgctxt "prefs_cpu_other_load_suspension_description"
msgid "Determines when BOINC pauses computation due to other app's CPU usage."
msgstr ""
"BOINC, diğer uygulamaların işlemci kullanımı bu seviyeyi aşarsa, hesaplamayı "
"duraklatır."
"BOINC, diğer uygulamaların işlemci kullanımı bu seviyeyi aşarsa, "
"hesaplamayı duraklatır."
msgctxt "prefs_cpu_time_max_header"
msgid "CPU limit"
@ -1127,3 +1125,4 @@ msgstr ""
"\n"
"© 2003-2013 Kaliforniya Üniversitesi, Berkeley.\n"
"Tüm hakları saklıdır."

View File

@ -1,24 +1,21 @@
# Translations template for PROJECT.
# Ukrainian translations for PACKAGE.
# Copyright (C) 2013 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# This file is distributed under the same license as the PACKAGE project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-19 20:47+0000\n"
"Last-Translator: Олег <pukish_oleg@ukr.net>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: uk\n"
"Language-Team: uk <LL@li.org>\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1382215665.0\n"
#. app global
msgctxt "app_name"
@ -110,8 +107,8 @@ msgid ""
"By creating an account with this project, you accept the terms of use as "
"shown above."
msgstr ""
"Створюючи обліковий запис у цьому проекті, Ви приймаєте умови використання, "
"що викладені вище."
"Створюючи обліковий запис у цьому проекті, Ви приймаєте умови "
"використання, що викладені вище."
msgctxt "attachproject_login_category_login"
msgid "Sign in with existing account"
@ -510,8 +507,8 @@ msgid ""
"BOINC suspends computation above defined battery temperature. It is not "
"recommended to change this value."
msgstr ""
"BOINC призупинить розрахунки, коли температура батареї перевищить вказаний "
"рівень. Не рекомендовано змінювати це значення."
"BOINC призупинить розрахунки, коли температура батареї перевищить "
"вказаний рівень. Не рекомендовано змінювати це значення."
msgctxt "prefs_disk_max_pct_header"
msgid "Max. used storage space"
@ -1124,3 +1121,4 @@ msgid ""
msgstr ""
"© 2003-2013 Університет Каліфорнії, Берклі.\n"
"Всі права захищено."

View File

@ -6,18 +6,15 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-09-21 09:50+0000\n"
"Last-Translator: Gang <zenith.yin@gmail.com>\n"
"Language-Team: zh_CN <LL@li.org>\n"
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=(0)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=(0)\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1382215665.0\n"
#. app global
msgctxt "app_name"
@ -129,8 +126,8 @@ msgid ""
"By creating an account with this project, you accept the terms of use as "
"shown above."
msgstr ""
"Створюючи обліковий запис у цьому проекті, Ви приймаєте умови використання, "
"що викладені вище."
"Створюючи обліковий запис у цьому проекті, Ви приймаєте умови "
"використання, що викладені вище."
#, fuzzy
msgctxt "attachproject_login_category_login"
@ -595,8 +592,8 @@ msgid ""
"BOINC suspends computation above defined battery temperature. It is not "
"recommended to change this value."
msgstr ""
"BOINC призупинить розрахунки, коли температура батареї перевищить вказаний "
"рівень. Не рекомендовано змінювати це значення."
"BOINC призупинить розрахунки, коли температура батареї перевищить "
"вказаний рівень. Не рекомендовано змінювати це значення."
msgctxt "prefs_disk_max_pct_header"
msgid "Max. used storage space"
@ -1213,3 +1210,4 @@ msgid ""
msgstr ""
"© 2003-2013 Університет Каліфорнії, Берклі.\n"
"Всі права захищено."

View File

@ -6,18 +6,15 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-10-18 00:00-0700\n"
"POT-Creation-Date: 2013-10-22 15:28-0700\n"
"PO-Revision-Date: 2013-10-19 05:39+0000\n"
"Last-Translator: 宇謙 <df910105@yahoo.com.tw>\n"
"Language-Team: zh_TW <LL@li.org>\n"
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Pootle 2.5.0\n"
"Generated-By: Babel 1.0dev\n"
"X-POOTLE-MTIME: 1382161159.0\n"
#. app global
msgctxt "app_name"
@ -1117,3 +1114,4 @@ msgid ""
msgstr ""
"© 20032013 University of California, Berkeley.\n"
"All Rights Reserved."

View File

@ -305,10 +305,10 @@ int COMMAND::parse_query_batches(char* p) {
}
void handle_query_batches(COMMAND&c) {
QUERY_BATCH_REPLY reply;
QUERY_BATCH_SET_REPLY reply;
char buf[256];
string error_msg, s;
int retval = query_batches(
int retval = query_batch_set(
project_url, authenticator, c.batch_names, reply, error_msg
);
if (retval) {
@ -322,7 +322,7 @@ void handle_query_batches(COMMAND&c) {
sprintf(buf, " %d", n);
s += string(buf);
for (int k=0; k<n; k++) {
QUERY_BATCH_JOB &j = reply.jobs[i++];
JOB_STATUS &j = reply.jobs[i++];
sprintf(buf, " %s %s", j.job_name.c_str(), j.status.c_str());
s += string(buf);
}

View File

@ -5,7 +5,13 @@ scheddir = $(prefix)/lib/boinc-server-maker/sched
toolsdir = $(prefix)/lib/boinc-server-maker/tools
toolbindir = $(prefix)/lib/boinc-server-maker/tools
toolbin_PROGRAMS = create_work sign_executable dir_hier_path dir_hier_move cancel_jobs
toolbin_PROGRAMS = \
cancel_jobs \
create_work \
dir_hier_move \
dir_hier_path \
remote_submit_test \
sign_executable
dist_toolbin_SCRIPTS = \
boinc_submit \
@ -53,3 +59,6 @@ dir_hier_move_LDADD = $(SERVERLIBS)
sign_executable_SOURCES = sign_executable.cpp
sign_executable_LDADD = $(SERVERLIBS)
remote_submit_test_SOURCES = remote_submit_test.cpp ../lib/remote_submit.cpp
remote_submit_test_LDADD = $(SERVERLIBS) -lcurl

View File

@ -0,0 +1,62 @@
// This file is part of BOINC.
// http://boinc.berkeley.edu
// Copyright (C) 2013 University of California
//
// BOINC is free software; you can redistribute it and/or modify it
// under the terms of the GNU Lesser General Public License
// as published by the Free Software Foundation,
// either version 3 of the License, or (at your option) any later version.
//
// BOINC is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See the GNU Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public License
// along with BOINC. If not, see <http://www.gnu.org/licenses/>.
// test program for (some) remote job submission functions
#include "remote_submit.h"
const char* project_url = "http://isaac.ssl.berkeley.edu/test/";
const char* authenticator = "157f96a018b0b2f2b466e2ce3c7f54db";
void test_query_batches() {
string error_msg;
vector<BATCH_STATUS> batches;
int retval = query_batches(
project_url, authenticator, batches, error_msg
);
if (retval) {
printf("Error: %d (%s)\n", retval, error_msg.c_str());
return;
}
for (unsigned int i=0; i<batches.size(); i++) {
BATCH_STATUS& bs = batches[i];
bs.print();
}
}
void test_query_batch() {
string error_msg;
vector<JOB_STATE> jobs;
int batch_id = 207;
const char* batch_name = "";
int retval = query_batch(
project_url, authenticator, batch_id, batch_name, jobs, error_msg
);
if (retval) {
printf("Error: %d (%s)\n", retval, error_msg.c_str());
return;
}
for (unsigned int i=0; i<jobs.size(); i++) {
JOB_STATE& js = jobs[i];
js.print();
}
}
int main(int, char**) {
//test_query_batches();
test_query_batch();
}