mirror of https://github.com/BOINC/boinc.git
Merge branch 'master' of https://github.com/BOINC/boinc
This commit is contained in:
commit
ca7a47e6ab
|
@ -15,6 +15,8 @@
|
|||
// You should have received a copy of the GNU Lesser General Public License
|
||||
// along with BOINC. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
#include <math.h>
|
||||
|
||||
#include "parse.h"
|
||||
|
||||
#include "client_msgs.h"
|
||||
|
@ -322,6 +324,10 @@ int RESULT::write(MIOFILE& out, bool to_server) {
|
|||
|
||||
#ifndef SIM
|
||||
|
||||
static const char* cpu_string(double ncpus) {
|
||||
return (ncpus==1)?"CPU":"CPUs";
|
||||
}
|
||||
|
||||
int RESULT::write_gui(MIOFILE& out) {
|
||||
out.printf(
|
||||
"<result>\n"
|
||||
|
@ -378,24 +384,31 @@ int RESULT::write_gui(MIOFILE& out) {
|
|||
if (avp->gpu_usage.rsc_type) {
|
||||
if (avp->gpu_usage.usage == 1) {
|
||||
sprintf(resources,
|
||||
"%.3g CPUs + 1 %s",
|
||||
"%.3g %s + 1 %s",
|
||||
avp->avg_ncpus,
|
||||
cpu_string(avp->avg_ncpus),
|
||||
rsc_name_long(avp->gpu_usage.rsc_type)
|
||||
);
|
||||
} else {
|
||||
sprintf(resources,
|
||||
"%.3g CPUs + %.3g %ss",
|
||||
"%.3g %s + %.3g %ss",
|
||||
avp->avg_ncpus,
|
||||
cpu_string(avp->avg_ncpus),
|
||||
avp->gpu_usage.usage,
|
||||
rsc_name_long(avp->gpu_usage.rsc_type)
|
||||
);
|
||||
}
|
||||
} else if (avp->missing_coproc) {
|
||||
sprintf(resources, "%.3g CPUs + %s GPU (missing)",
|
||||
avp->avg_ncpus, avp->missing_coproc_name
|
||||
sprintf(resources, "%.3g %s + %s GPU (missing)",
|
||||
avp->avg_ncpus,
|
||||
cpu_string(avp->avg_ncpus),
|
||||
avp->missing_coproc_name
|
||||
);
|
||||
} else if (!project->non_cpu_intensive && (avp->avg_ncpus != 1)) {
|
||||
sprintf(resources, "%.3g CPUs", avp->avg_ncpus);
|
||||
sprintf(resources, "%.3g %s",
|
||||
avp->avg_ncpus,
|
||||
cpu_string(avp->avg_ncpus)
|
||||
);
|
||||
} else {
|
||||
strcpy(resources, " ");
|
||||
}
|
||||
|
@ -407,9 +420,20 @@ int RESULT::write_gui(MIOFILE& out) {
|
|||
if (avp->gpu_usage.rsc_type) {
|
||||
COPROC& cp = coprocs.coprocs[avp->gpu_usage.rsc_type];
|
||||
if (cp.count > 1) {
|
||||
sprintf(buf, " (device %d)",
|
||||
cp.device_nums[coproc_indices[0]]
|
||||
);
|
||||
// if there are multiple GPUs of this type,
|
||||
// show the user which one(s) are being used
|
||||
//
|
||||
int n = (int)ceil(avp->gpu_usage.usage);
|
||||
strcpy(buf, n>1?" (devices ":" (device ");
|
||||
for (int i=0; i<n; i++) {
|
||||
char buf2[256];
|
||||
sprintf(buf2, "%d", cp.device_nums[coproc_indices[i]]);
|
||||
if (i > 0) {
|
||||
strcat(buf, ", ");
|
||||
}
|
||||
strcat(buf, buf2);
|
||||
}
|
||||
strcat(buf, ")");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -313,7 +313,7 @@ void CDlgItemProperties::renderInfos(PROJECT* project_in) {
|
|||
|
||||
if (!project->non_cpu_intensive) {
|
||||
addSection(_("Scheduling"));
|
||||
addProperty(_("Scheduling priority"), wxString::Format(wxT("%0.2f"), project->sched_priority));
|
||||
addProperty(_("Scheduling priority"), format_number(project->sched_priority, 2));
|
||||
show_rsc(_("CPU"), project->rsc_desc_cpu);
|
||||
if (pDoc->state.host_info.coprocs.have_nvidia()) {
|
||||
show_rsc(
|
||||
|
|
|
@ -1125,8 +1125,8 @@ void CViewProjects::GetDocResourcePercent(wxInt32 item, double& fBuffer) const {
|
|||
}
|
||||
|
||||
|
||||
wxInt32 CViewProjects::FormatResourceShare(double fBuffer, double fBufferPercent, wxString& strBuffer) const {
|
||||
strBuffer.Printf(wxT("%0.0f (%0.2f%%)"), fBuffer, fBufferPercent);
|
||||
wxInt32 CViewProjects::FormatResourceShare(double share, double share_pct, wxString& strBuffer) const {
|
||||
strBuffer.Printf(wxT("%s (%s%%)"), format_number(share, 0), format_number(share_pct, 2));
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
13
configure.ac
13
configure.ac
|
@ -1223,17 +1223,14 @@ AC_SUBST(CLIENTLIBS)
|
|||
## --------------------
|
||||
## some more tweaking to turn non-standard libs into statically linked ones
|
||||
|
||||
if test "${enable_debug}" = yes; then
|
||||
if test "${enable_debug}" = "yes" ; then
|
||||
CLIENTGUIFLAGS="${CLIENTGUIFLAGS} -D_DEBUG -DDEBUG"
|
||||
fi
|
||||
|
||||
AC_ARG_ENABLE(wx-debug,
|
||||
AS_HELP_STRING([--enable-wx-debug],
|
||||
[ use wxWidgets debug libraries ]),
|
||||
[enable_wx_debug="yes"
|
||||
AC_DEFINE(USE_WX_DEBUG,[1],[Define to 1 to use the wxWidgets debug libraries])
|
||||
],
|
||||
[enable_wx_debug="no"])
|
||||
# disable wxWidgets debug support which is by default enabled since 2.9.1
|
||||
if test "${enable_wx_debug}" = "no" ; then
|
||||
CLIENTGUIFLAGS="${CLIENTGUIFLAGS} -DNDEBUG"
|
||||
fi
|
||||
|
||||
CLIENTGUILIBS="${WX_LIBS} ${SQLITE3_LIBS}"
|
||||
|
||||
|
|
|
@ -1140,6 +1140,68 @@ function boinccore_url_pagination_handler($type, $object_id = NULL) {
|
|||
$path = NULL;
|
||||
$params = array();
|
||||
switch ($type) {
|
||||
case 'boinc-forum':
|
||||
// Redirect requests to a BOINC forum to the Drupal forum
|
||||
$forum_id = db_result(db_query('
|
||||
SELECT tid
|
||||
FROM {boincimport_temp_forum}
|
||||
WHERE forum_id = %d',
|
||||
$object_id
|
||||
));
|
||||
if ($forum_id) {
|
||||
drupal_goto("community/forum/{$forum_id}");
|
||||
}
|
||||
break;
|
||||
case 'boinc-forum-index':
|
||||
// Redirect requests to the top level BOINC forum to Drupal forums
|
||||
drupal_goto("community/forum");
|
||||
break;
|
||||
case 'boinc-forum-post':
|
||||
// Redirect requests to a BOINC forum post to the Drupal comment
|
||||
$cid = db_result(db_query('
|
||||
SELECT cid
|
||||
FROM {boincimport_temp_post}
|
||||
WHERE post_id = %d',
|
||||
$object_id
|
||||
));
|
||||
if ($cid) {
|
||||
drupal_goto("goto/comment/{$cid}");
|
||||
}
|
||||
break;
|
||||
case 'boinc-forum-topic':
|
||||
// Redirect requests to a BOINC forum topic to the Drupal node
|
||||
$nid = db_result(db_query('
|
||||
SELECT nid
|
||||
FROM {boincimport_temp_topic}
|
||||
WHERE topic_id = %d',
|
||||
$object_id
|
||||
));
|
||||
if ($nid) {
|
||||
drupal_goto("node/{$nid}");
|
||||
}
|
||||
break;
|
||||
case 'boinc-host':
|
||||
// Redirect requests to BOINC host details to the host page in Drupal
|
||||
drupal_goto("host/{$object_id}");
|
||||
break;
|
||||
case 'boinc-hosts-user':
|
||||
// Redirect requests to a BOINC user host list to the host list in Drupal
|
||||
$uid = boincuser_lookup_uid($object_id);
|
||||
if ($uid) {
|
||||
drupal_goto("account/{$uid}/computers");
|
||||
}
|
||||
break;
|
||||
case 'boinc-result':
|
||||
// Redirect requests to BOINC task details to the task page in Drupal
|
||||
drupal_goto("task/{$object_id}");
|
||||
case 'boinc-results-host':
|
||||
// Redirect requests to BOINC tasks by host to the host task page in Drupal
|
||||
drupal_goto("host/{$object_id}/tasks");
|
||||
break;
|
||||
case 'boinc-results-user':
|
||||
// Redirect requests to a BOINC user's tasks to the Drupal account tasks
|
||||
drupal_goto("account/tasks");
|
||||
break;
|
||||
case 'boinc-user':
|
||||
// Redirect requests to a BOINC user ID to the Drupal profile
|
||||
$uid = boincuser_lookup_uid($object_id);
|
||||
|
@ -1147,6 +1209,10 @@ function boinccore_url_pagination_handler($type, $object_id = NULL) {
|
|||
drupal_goto("account/{$uid}");
|
||||
}
|
||||
break;
|
||||
case 'boinc-workunit':
|
||||
// Redirect requests to BOINC workunits to the workunit page in Drupal
|
||||
drupal_goto("workunit/{$object_id}");
|
||||
break;
|
||||
case 'comment':
|
||||
$object = _comment_load($object_id);
|
||||
if ($object) {
|
||||
|
|
|
@ -2290,7 +2290,6 @@ function boincimport_posts_op($offset, $batch_size, &$context) {
|
|||
}
|
||||
|
||||
$input_format = variable_get('boincimport_input_format', 0);
|
||||
$posts_imported = 0;
|
||||
|
||||
// Get the topics with posts to import
|
||||
db_set_active('boinc');
|
||||
|
@ -2315,6 +2314,7 @@ function boincimport_posts_op($offset, $batch_size, &$context) {
|
|||
|
||||
$first_post = true;
|
||||
$success = FALSE;
|
||||
$posts_imported = 0;
|
||||
$empty_posts = 0;
|
||||
$error_posts = 0;
|
||||
$duplicate_posts = 0;
|
||||
|
@ -3943,13 +3943,15 @@ function _boincimport_replace_links($html) {
|
|||
|
||||
// Update links to posts, threads, and forums
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?forum_thread\.php\?id=(\d+)(&\w+=\w*)*?(#(\d+)?)}i', array($transformer, 'transformPostLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?forum_thread\.php\?id=(\d+)}i', array($transformer, 'transformTopicLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?forum_forum\.php\?id=(\d+)}i', array($transformer, 'transformForumLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?forum_thread\.php\?id=(\d+)(&\w+=\w*)*?}i', array($transformer, 'transformTopicLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?forum_forum\.php\?id=(\d+)(&\w+=\w*)*?}i', array($transformer, 'transformForumLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?show_user\.php\?userid=(\d+)((&\w+=\w*)+)?}i', array($transformer, 'transformUserLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?workunit\.php\?wuid=(\d+)}i', array($transformer, 'transformWorkUnitLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?result\.php\?resultid=(\d+)}i', array($transformer, 'transformResultLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?results\.php\?hostid=(\d+)}i', array($transformer, 'TransformHostResultsLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?show_host_detail\.php\?hostid=(\d+)}i', array($transformer, 'transformHostLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?workunit\.php\?wuid=(\d+)(&\w+=\w*)*?}i', array($transformer, 'transformWorkUnitLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?result\.php\?resultid=(\d+)(&\w+=\w*)*?}i', array($transformer, 'transformResultLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?results\.php\?userid=(\d+)(&\w+=\w*)*?}i', array($transformer, 'transformUserResultsLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?results\.php\?hostid=(\d+)(&\w+=\w*)*?}i', array($transformer, 'transformHostResultsLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?show_host_detail\.php\?hostid=(\d+)(&\w+=\w*)*?}i', array($transformer, 'transformHostLinks'), $html);
|
||||
$html = preg_replace_callback('{(?:(http|https)://(.*?))?(?:/)?hosts_user\.php\?userid=(\d+)(&\w+=\w*)*?}i', array($transformer, 'transformUserHostsLinks'), $html);
|
||||
|
||||
// Update any links to the top level index
|
||||
$html = preg_replace('{forum_index.php}i', "{$transformer->basePath}community/forum", $html);
|
||||
|
@ -3972,11 +3974,22 @@ class BoincImportUrlTransformer {
|
|||
function BoincImportUrlTransformer() {
|
||||
global $base_url;
|
||||
global $base_path;
|
||||
$base_url_boinc = variable_get('boincimport_base_url_boinc', '');
|
||||
$base_url_drupal = variable_get('boincimport_base_url_drupal', $base_url);
|
||||
$boinc_base_urls = variable_get('boincimport_base_url_boinc', '');
|
||||
$drupal_base_url = variable_get('boincimport_base_url_drupal', $base_url);
|
||||
$this->basePath = $base_path;
|
||||
$this->boincDomain = parse_url($base_url_boinc, PHP_URL_HOST);
|
||||
$this->drupalDomain = parse_url($base_url_drupal, PHP_URL_HOST);
|
||||
$this->drupalDomain = parse_url($drupal_base_url, PHP_URL_HOST);
|
||||
$this->boincDomains = array();
|
||||
$boinc_base_urls = explode("\n", $boinc_base_urls);
|
||||
foreach ($boinc_base_urls as $url) {
|
||||
$domain = parse_url($url, PHP_URL_HOST);
|
||||
if ($domain) {
|
||||
$this->boincDomains[$domain] = TRUE;
|
||||
}
|
||||
}
|
||||
if (!$this->boincDomains) {
|
||||
watchdog('boincimport', 'No valid BOINC base URLs found to transform!',
|
||||
array(), WATCHDOG_WARNING);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -3986,12 +3999,12 @@ class BoincImportUrlTransformer {
|
|||
$http = $matches[1];
|
||||
$domain = trim($matches[2], '/');
|
||||
if ($http) {
|
||||
if ($domain == $this->boincDomain) {
|
||||
// This is a URL for this domain
|
||||
if (isset($this->boincDomains[$domain])) {
|
||||
// This is a URL configured to be transformed
|
||||
return "{$http}://{$this->drupalDomain}{$this->basePath}";
|
||||
}
|
||||
else {
|
||||
// This is a URL for another domain!
|
||||
// This URL should not be transformed
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
@ -4102,6 +4115,15 @@ class BoincImportUrlTransformer {
|
|||
return $link;
|
||||
}
|
||||
|
||||
function transformUserResultsLinks($matches) {
|
||||
$link = $matches[0];
|
||||
$newBaseUrl = $this->getNewBaseUrl($matches);
|
||||
if ($newBaseUrl !== NULL) {
|
||||
$link = "{$newBaseUrl}account/tasks";
|
||||
}
|
||||
return $link;
|
||||
}
|
||||
|
||||
function transformHostLinks($matches) {
|
||||
$link = $matches[0];
|
||||
$newBaseUrl = $this->getNewBaseUrl($matches);
|
||||
|
@ -4111,5 +4133,17 @@ class BoincImportUrlTransformer {
|
|||
}
|
||||
return $link;
|
||||
}
|
||||
|
||||
function transformUserHostsLinks($matches) {
|
||||
$link = $matches[0];
|
||||
$newBaseUrl = $this->getNewBaseUrl($matches);
|
||||
if ($newBaseUrl !== NULL) {
|
||||
$uid = boincuser_lookup_uid($matches[3]);
|
||||
if ($uid) {
|
||||
$link = "{$newBaseUrl}account/{$uid}/computers";
|
||||
}
|
||||
}
|
||||
return $link;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
function boincimport_admin_settings() {
|
||||
global $conf ;
|
||||
global $db_url;
|
||||
global $base_url;
|
||||
$stage = variable_get('boincimport_config_stage', 0);
|
||||
|
||||
// Start with a quick sanity check on the BOINC environment
|
||||
|
@ -278,6 +279,38 @@ function boincimport_admin_settings() {
|
|||
|
||||
$form['bbcode']['result'] = array('#value' => $output);
|
||||
|
||||
// URL transform settings
|
||||
$form['url_transforms'] = array(
|
||||
'#type' => 'fieldset',
|
||||
'#title' => t('URL transforms'),
|
||||
'#collapsible' => TRUE,
|
||||
'#collapsed' => TRUE,
|
||||
);
|
||||
if (!variable_get('boincimport_base_url_boinc', 0)) {
|
||||
$form['url_transforms']['#collapsed']= FALSE;
|
||||
$output = '<span class="marker">';
|
||||
$ready_for_migration = 0;
|
||||
}
|
||||
|
||||
// List of BOINC domains possible in URLs to transform
|
||||
$form['url_transforms']['boincimport_base_url_boinc'] = array(
|
||||
'#type' => 'textarea',
|
||||
'#title' => t('BOINC base URLs to transform'),
|
||||
'#default_value' => variable_get('boincimport_base_url_boinc', ''),
|
||||
'#description' => t('List URL bases that should be transformed from
|
||||
BOINC format to Drupal format (enter one domain per line, including http://).'),
|
||||
);
|
||||
|
||||
// The Drupal domain to use in URL transform results
|
||||
$form['url_transforms']['boincimport_base_url_drupal'] = array(
|
||||
'#type' => 'textfield',
|
||||
'#title' => t('Target Drupal base URL'),
|
||||
'#default_value' => variable_get('boincimport_base_url_drupal', ''),
|
||||
'#description' => t('Specify the URL base to use in transform results. If
|
||||
left blank, the base_url configured in this Drupal environment will be
|
||||
used (currently: %url)', array('%url' =>$base_url)),
|
||||
);
|
||||
|
||||
// Are we ready for migration?
|
||||
$form['migration'] = array(
|
||||
'#type' => 'fieldset',
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -7,14 +7,15 @@
|
|||
#
|
||||
# Translators:
|
||||
# Gianfranco Costamagna <costamagnagianfranco@yahoo.it>, 2015
|
||||
# Sebastiano Pistore <olatusrooc@virgilio.it>, 2015
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: BOINC\n"
|
||||
"Report-Msgid-Bugs-To: BOINC translation team <boinc_loc@ssl.berkeley.edu>\n"
|
||||
"POT-Creation-Date: 2015-07-09 18:59 PDT\n"
|
||||
"PO-Revision-Date: 2015-07-18 10:44+0000\n"
|
||||
"Last-Translator: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>\n"
|
||||
"Language-Team: Italian (Italy) (http://www.transifex.com/p/boinc/language/it_IT/)\n"
|
||||
"PO-Revision-Date: 2015-11-06 10:07+0000\n"
|
||||
"Last-Translator: Sebastiano Pistore <olatusrooc@virgilio.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"
|
||||
|
@ -28,7 +29,7 @@ msgstr "Cerca"
|
|||
|
||||
#: docutil.php:103
|
||||
msgid "Return to BOINC main page"
|
||||
msgstr "Torna alla pagina principale del BOINC"
|
||||
msgstr "Torna alla pagina principale di BOINC"
|
||||
|
||||
#: docutil.php:114
|
||||
#, php-format
|
||||
|
@ -39,7 +40,7 @@ msgstr "Questa pagina %spuò essere tradotta%s."
|
|||
msgid ""
|
||||
"We recommend that you also install VirtualBox, so your computer can work on "
|
||||
"science projects that require it."
|
||||
msgstr "Raccomandiamo l'installazione di VirtualBox, cosicché il tuo computer possa elaborare su progetti scientifici che lo richiedono"
|
||||
msgstr "Raccomandiamo l'installazione di VirtualBox perchè alcuni progetti scientifici lo richiedono (ogni progetto che ne ha bisogno lo specifica)."
|
||||
|
||||
#: download.php:44
|
||||
msgid "Learn more about VirtualBox."
|
||||
|
@ -80,19 +81,19 @@ msgstr "BOINC è un programma che ti permette di donare il tempo inutilizzato de
|
|||
msgid ""
|
||||
"After installing BOINC on your computer, you can connect it to as many of "
|
||||
"these projects as you like."
|
||||
msgstr "Dopo l'installazione di BOINC sul tuo computer, puoi connetterti a tutti i progetti che preferisci."
|
||||
msgstr "Dopo l'installazione di BOINC su un computer potrai connetterti a tutti i progetti che preferisci."
|
||||
|
||||
#: download.php:137
|
||||
msgid ""
|
||||
"You may run this software on a computer only if you own the computer or have"
|
||||
" the permission of its owner."
|
||||
msgstr "Puoi eseguire questo software su un computer solo se possiedi il computer o se hai il permesso del suo padrone."
|
||||
msgstr "Puoi eseguire questo software su un computer solo se possiedi il computer o se hai il permesso del suo proprietario."
|
||||
|
||||
#: download.php:142
|
||||
msgid ""
|
||||
"We recommend that you download BOINC from the Google Play Store or Amazon "
|
||||
"Appstore, not from here."
|
||||
msgstr "Raccomandiamo che tu scarichi BOINC dal Google Play Store oppure dall'Amazon Appstore, non da qui."
|
||||
msgstr "Ti consigliamo di scaricare BOINC da Google Play Store oppure da Amazon Appstore, non da qui. Utilizza questo collegamento solo se ti è difficile usare gli strumenti consigliati."
|
||||
|
||||
#: download.php:177
|
||||
msgid "System requirements"
|
||||
|
@ -116,7 +117,7 @@ msgstr "Storia delle versioni"
|
|||
|
||||
#: download.php:182
|
||||
msgid "GPU computing"
|
||||
msgstr "elaborazione GPU"
|
||||
msgstr "Elaborazione con GPU"
|
||||
|
||||
#: download.php:200
|
||||
msgid "BOINC: compute for science"
|
||||
|
@ -129,7 +130,7 @@ msgid ""
|
|||
" can: %s answer questions about BOINC and volunteer computing; %s walk you "
|
||||
"through the process of installing and using BOINC; %s troubleshoot any "
|
||||
"problems you might have."
|
||||
msgstr "L'Aiuto Online di BOINC ti permette di parlare a tu per tu con utenti esperti di BOINC che possono: %s rispondere a domande su BOINC e sul calcolo distribuito volontario; %s assisterti nel processo di installazione e utilizzo di BOINC; %s risolvere eventuali problemi che tu possa avere."
|
||||
msgstr "L'assistenza online di BOINC ti permette di contattare utenti esperti di BOINC che possono: %s rispondere a domande su BOINC e sul calcolo distribuito volontario; %s assisterti nel processo di installazione ed utilizzo di BOINC; %s risolvere eventuali problemi che tu possa avere."
|
||||
|
||||
#: help.php:21
|
||||
#, php-format
|
||||
|
@ -138,7 +139,7 @@ msgid ""
|
|||
" Skype is free (both the software and the calls). If you don't already have"
|
||||
" Skype, please %sdownload and install it now%s. When you're finished, "
|
||||
"return to this page."
|
||||
msgstr "L'Aiuto Online BOINC si appoggia a %sSkype%s, un sistema di telefonia tramite Internet. Skype è gratis (sia il software che le chiamate). Se non hai ancora Skype, %sscaricalo ed installalo ora%s. Quando hai finito, ritorna su questa pagina."
|
||||
msgstr "L'assistenza online BOINC si appoggia a %sSkype%s, un sistema di telefonia tramite Internet. Skype è gratis (sia il software che le chiamate). Se non hai ancora Skype, %sscaricalo ed installalo ora%s. Quando hai finito ritorna su questa pagina."
|
||||
|
||||
#: help.php:28
|
||||
msgid ""
|
||||
|
@ -146,17 +147,17 @@ msgid ""
|
|||
"microphone and speakers or an external headset for your computer. You can "
|
||||
"also use Skype's text-based chat system or regular email (if you don't have "
|
||||
"Skype) to communicate with Help Volunteers."
|
||||
msgstr "Il modo migliore di ricevere aiuto è via voce, e per ottenerlo è necessario che tu abbia collegati al tuo computer un microfono e delle casse, oppure delle cuffie. Per comunicare con i Volontari dell'Aiuto Online puoi anche utilizzare la chat testuale di Skype o le email (se non hai Skype)."
|
||||
msgstr "Il modo migliore di ricevere aiuto è parlando: per ottenerlo è necessario che tu abbia collegati al tuo computer un microfono e delle casse, oppure delle cuffie. Per comunicare con i volontari dell' assistenza online puoi anche utilizzare la chat testuale di Skype o le email (se non hai Skype)."
|
||||
|
||||
#: help.php:31
|
||||
msgid ""
|
||||
"Volunteers speaking several languages are available. Please select a "
|
||||
"language:"
|
||||
msgstr "Sono disponibili volontari che parlano diverse lingue. Seleziona una lingua:"
|
||||
msgstr "Sono disponibili volontari che parlano diverse lingue. Seleziona la lingua in cui vuoi ricevere l'aiuto:"
|
||||
|
||||
#: help.php:47
|
||||
msgid "Be a Help Volunteer"
|
||||
msgstr "Diventa un Volontario dell'Aiuto Online"
|
||||
msgstr "Diventa un volontario dell'assistenza tecnica"
|
||||
|
||||
#: help.php:50
|
||||
#, php-format
|
||||
|
@ -164,13 +165,13 @@ msgid ""
|
|||
"If you're an experienced BOINC user, we encourage you to %sbecome a Help "
|
||||
"Volunteer%s. It's a great way to help the cause of scientific research and "
|
||||
"volunteer computing - and it's fun!"
|
||||
msgstr "Se sei un utente esperto di BOINC, ti incoraggiamo a %sdiventare un Volontario dell'Aiuto Online%s. E' molto importante per la causa della ricerca scientifica e del calcolo distribuito volontario - ed è anche divertente!"
|
||||
msgstr "Se sei un utente esperto di BOINC ti incoraggiamo a %sdiventare un volontario dell'assistenza online%s. È molto importante per la ricerca scientifica e per il calcolo distribuito volontario: inoltre è anche divertente!"
|
||||
|
||||
#: help.php:56
|
||||
#, php-format
|
||||
msgid ""
|
||||
"If you're already a Help Volunteer: to edit your settings, %sclick here%s."
|
||||
msgstr "Se sei un Volontario dell'Aiuto Online: per modificare le tue opzioni, %sclicca qui%s."
|
||||
msgstr "Se sei già un volontario dell'assistenza online per modificare le tue opzioni %sclicca qui%s."
|
||||
|
||||
#: help_funcs.php:136
|
||||
msgid ""
|
||||
|
@ -180,7 +181,7 @@ msgstr "Gli aiutanti di BOINC sono volontari non pagati. La loro consulenza non
|
|||
|
||||
#: help_funcs.php:139
|
||||
msgid "%1Never%2 give email address or password information to BOINC helpers."
|
||||
msgstr "%1 Non deve %2 fornire l'indirizzo e-mail o la chiave d'accesso agli aiutanti del BOINC"
|
||||
msgstr "Non devi %1MAI%2 fornire l'indirizzo e-mail o la chiave d'accesso ai volontari di BOINC."
|
||||
|
||||
#: index.php:24
|
||||
msgid "Computing power"
|
||||
|
@ -208,7 +209,7 @@ msgstr "computer.\n"
|
|||
|
||||
#: index.php:56
|
||||
msgid "24-hour average:"
|
||||
msgstr "Media su 24 ore:"
|
||||
msgstr "Media delle ultime 24 ore:"
|
||||
|
||||
#: index.php:56
|
||||
msgid "PetaFLOPS."
|
||||
|
@ -237,14 +238,14 @@ msgstr "Add-ons"
|
|||
|
||||
#: index.php:96
|
||||
msgid "Links"
|
||||
msgstr "Links"
|
||||
msgstr "Link"
|
||||
|
||||
#: index.php:101
|
||||
msgid ""
|
||||
"Use the idle time on your computer (Windows, Mac, Linux, or Android) to cure"
|
||||
" diseases, study global warming, discover pulsars, and do many other types "
|
||||
"of scientific research. It's safe, secure, and easy:"
|
||||
msgstr "Usa il tempo libero del tuo computer( Windows, Mac, Linux, o Android) per curare malattie, studiare il riscaldamento globale, scoprire pulsar, e per molti altri tipi di ricerca scientifica. È innocuo, sicuro, e facile:"
|
||||
msgstr "Usa il tempo libero del tuo computer (Windows, Mac, Linux, o Android) per curare malattie, studiare il riscaldamento globale, scoprire pulsar, e per molti altri tipi di ricerca scientifica. È innocuo, sicuro e facile:"
|
||||
|
||||
#: index.php:103
|
||||
msgid "Choose projects"
|
||||
|
@ -256,7 +257,7 @@ msgstr "Scarica il software BOINC"
|
|||
|
||||
#: index.php:105
|
||||
msgid "Enter an email address and password."
|
||||
msgstr "Inserisci un indirizzo email e una password."
|
||||
msgstr "Inserisci un indirizzo email ed una password."
|
||||
|
||||
#: index.php:109
|
||||
#, php-format
|
||||
|
@ -277,21 +278,21 @@ msgstr "Aggiornamenti del software"
|
|||
msgid ""
|
||||
"%1Scientists%2: use BOINC to create a %3volunteer computing project%4, "
|
||||
"giving you the power of thousands of CPUs and GPUs."
|
||||
msgstr "%1Scienziati%2: usare BOINC per creare un %3progetto di calcolo volontario%4, dandovi la potenza di migliaia di CPU e GPU."
|
||||
msgstr "%1Scienziati%2: usa BOINC per creare un %3progetto di calcolo%4 che abbia la potenza di elaborazione di migliaia di CPU e GPU."
|
||||
|
||||
#: index.php:150
|
||||
msgid ""
|
||||
"%1Universities%2: use BOINC to create a %3Virtual Campus Supercomputing "
|
||||
"Center%4."
|
||||
msgstr "%1Università%2: usa il BOINC per creare un %3Centro di supercomputer virtuale del campus%4."
|
||||
msgstr "%1Università%2: usa BOINC per creare un %3mainframe virtuale%4, disponibile per tutti i bisogni dell'università."
|
||||
|
||||
#: index.php:155
|
||||
msgid "%1Companies%2: use BOINC for %3desktop Grid computing%4."
|
||||
msgstr "%1Aziende%2: usa il BOINC per %3Calcolo desktop Grid%4."
|
||||
msgstr "%1Aziende%2: usa BOINC per il %3grid computing%4."
|
||||
|
||||
#: index.php:167
|
||||
msgid "About BOINC"
|
||||
msgstr "Riguardo BOINC"
|
||||
msgstr "Informazioni su BOINC"
|
||||
|
||||
#: index.php:181
|
||||
msgid "Message boards"
|
||||
|
@ -299,7 +300,7 @@ msgstr "Forum"
|
|||
|
||||
#: index.php:182
|
||||
msgid "Email lists"
|
||||
msgstr "Email list"
|
||||
msgstr "Mailing list"
|
||||
|
||||
#: index.php:183
|
||||
msgid "Events"
|
||||
|
@ -333,11 +334,11 @@ msgstr "Sismologia"
|
|||
msgid ""
|
||||
"Quake-Catcher Network is developing the world's largest seismic network "
|
||||
"using sensors attached to computers and smartphones."
|
||||
msgstr "Quake-Catcher Network sta sviluppando la rete sismica più grande del mondo, utilizzando sensori collegati al computer e smartphone."
|
||||
msgstr "Il Quake-Catcher Network sta sviluppando la rete sismica più grande del mondo utilizzando sensori collegati a computer e smartphone."
|
||||
|
||||
#: projects.inc:34
|
||||
msgid "BOINC Poland Foundation"
|
||||
msgstr "Fondazione BOINC Polacca"
|
||||
msgstr "Fondazione BOINC Polonia"
|
||||
|
||||
#: projects.inc:35
|
||||
msgid "Environmental research"
|
||||
|
@ -348,7 +349,7 @@ msgid ""
|
|||
"Radioactive@Home is creating a free and continuously updated map of "
|
||||
"radiation levels using sensors connected to volunteers' computers. You must"
|
||||
" buy a sensor to participate."
|
||||
msgstr "Radioactive@Home è la creazione di una mappa libera e continuamente aggiornata dei livelli di radiazione usando sensori collegati ai computer dei volontari. È necessario acquistare un sensore per partecipare."
|
||||
msgstr "Radioactive@Home ha come scopo la creazione di una mappa liberamente disponibile a tutti e continuamente aggiornata dei livelli di radiazioni, usando sensori collegati ai computer dei volontari. È necessario acquistare un sensore per partecipare."
|
||||
|
||||
#: projects.inc:45
|
||||
msgid "Cognitive science and artifical intelligence"
|
||||
|
@ -363,7 +364,7 @@ msgid ""
|
|||
"MindModeling@Home uses computational cognitive process modeling to better "
|
||||
"understand the human mind, and specifically to study the mechanisms and "
|
||||
"processes that enable and moderate human performance and learning."
|
||||
msgstr "MindModeling@Home utilizza la modellazione computazionale del processo cognitivo per capire meglio la mente umana e in particolare per studiare i meccanismi e processi che consentono e moderano le prestazioni umane e l'apprendimento."
|
||||
msgstr "MindModeling@Home utilizza la modellazione computazionale del processo cognitivo per capire meglio la mente umana e in particolare per studiare i meccanismi ed i processi che consentono e moderano le prestazioni umane e l'apprendimento."
|
||||
|
||||
#: projects.inc:70 projects.inc:467 projects.inc:591 projects.inc:601
|
||||
#: projects.inc:657
|
||||
|
@ -404,15 +405,15 @@ msgstr "Biologia molecolare"
|
|||
msgid ""
|
||||
"RNA World seeks to identify, analyze, structurally predict and design RNA "
|
||||
"molecules on the basis of established bioinformatics software."
|
||||
msgstr "Mondo del RNA mira a identificare, analizzare, strutturalmente prevedere e progettare molecole di RNA sulla base di software bioinformatico testato."
|
||||
msgstr "RNA World mira ad identificare, analizzare, prevedere la struttura e progettare molecole di RNA usando software bioinformatici già testati."
|
||||
|
||||
#: projects.inc:107
|
||||
msgid "University College Dublin"
|
||||
msgstr "College Universitario di Dublino"
|
||||
msgstr "University College di Dublino"
|
||||
|
||||
#: projects.inc:108
|
||||
msgid "Antimalarial drug discovery"
|
||||
msgstr "Scoperta di cure contro la malaria"
|
||||
msgstr "Scoperta di cure per la malaria"
|
||||
|
||||
#: projects.inc:109
|
||||
msgid ""
|
||||
|
@ -424,7 +425,7 @@ msgstr "Il parassita che causa la malaria continua a evolvere resistenza ai farm
|
|||
|
||||
#: projects.inc:117
|
||||
msgid "University of Karlsruhe (Germany)"
|
||||
msgstr "Università di Karlsruhe (Germania)"
|
||||
msgstr "Università di Karlsruhe, Germania"
|
||||
|
||||
#: projects.inc:118
|
||||
msgid "Protein structure prediction"
|
||||
|
@ -518,7 +519,7 @@ msgstr "Università di Oxford"
|
|||
|
||||
#: projects.inc:244
|
||||
msgid "Climate study"
|
||||
msgstr "Studi climatici"
|
||||
msgstr "Climatologia"
|
||||
|
||||
#: projects.inc:245
|
||||
msgid ""
|
||||
|
@ -544,7 +545,7 @@ msgstr "Ingegneria meccanica"
|
|||
msgid ""
|
||||
"Currently we are calculating the optimum design of a structure call the 52 "
|
||||
"bar truss"
|
||||
msgstr "Al momento stiamo calcolando il design migliore per una struttura con 52 barre di traliccio"
|
||||
msgstr "Al momento stiamo calcolando il design migliore per una complicata struttura detta \"52 bar truss\"."
|
||||
|
||||
#: projects.inc:269 projects.inc:328 projects.inc:338
|
||||
msgid "Astronomy"
|
||||
|
@ -574,7 +575,7 @@ msgstr "L'obiettivo del progetto è quello di derivare forme e spin per una part
|
|||
|
||||
#: projects.inc:290
|
||||
msgid "Aerospace-related science and engineering"
|
||||
msgstr "Ingegneria e scienze legate all'aerospaziale"
|
||||
msgstr "Ingegneria aerospaziale e scienze collegate"
|
||||
|
||||
#: projects.inc:291
|
||||
msgid ""
|
||||
|
@ -582,7 +583,7 @@ msgid ""
|
|||
"trajectory optimization of launchers, satellites and probes, simulation of "
|
||||
"Moon's near-surface exosphere, and analysis of dynamic systems of "
|
||||
"exploration-rovers"
|
||||
msgstr "Constellation è una piattaforma per le simulazioni legate all'aerospaziale, tra cui l'ottimizzazione della traiettoria di lanciatori, satelliti e sonde, simulazione dell'esosfera vicina alla superficie della Luna e analisi dei sistemi dinamici di esplorazione dei rovere"
|
||||
msgstr "Constellation è una piattaforma per le simulazioni aerospaziali: ottimizzazione della traiettoria di lanciatori, satelliti e sonde, simulazione dell'esosfera vicina alla superficie della Luna e analisi dei sistemi dinamici di esplorazione dei rover"
|
||||
|
||||
#: projects.inc:294
|
||||
msgid "Perform aerospace-related simulations"
|
||||
|
@ -608,15 +609,15 @@ msgid ""
|
|||
"The goal of Milkyway@Home is to create a highly accurate three dimensional "
|
||||
"model of the Milky Way galaxy using data gathered by the Sloan Digital Sky "
|
||||
"Survey."
|
||||
msgstr "L'obiettivo di Milkyway@Home è di creare un modello tridimensionale più accurato possibile della Via Lattea usando i dati raccolti dal Sloan Digital Sky Survey."
|
||||
msgstr "L'obiettivo di Milkyway@Home è di creare un modello tridimensionale più accurato possibile della Via Lattea usando i dati raccolti dallo Sloan Digital Sky Survey."
|
||||
|
||||
#: projects.inc:342
|
||||
msgid "Study the structure of the Milky Way galaxy"
|
||||
msgstr "Studio della struttura della galassia Via Lattea"
|
||||
msgstr "Studio della struttura della Via Lattea"
|
||||
|
||||
#: projects.inc:347
|
||||
msgid "Leiden University, The Netherlands"
|
||||
msgstr "Università di Leiden, Paesi Bassi"
|
||||
msgstr "Università di Leida, Paesi Bassi"
|
||||
|
||||
#: projects.inc:348
|
||||
msgid "Chemistry"
|
||||
|
@ -630,7 +631,7 @@ msgid ""
|
|||
" Dynamics jobs. In this way students have used the grid to simulate liquid "
|
||||
"argon, or to test the validity of the ideal gas law by actually doing the "
|
||||
"simulations through the grid."
|
||||
msgstr "Calcoli relativi alla scienza delle superfici utilizzando la Dinamica Classica. Leiden Classical permette a volontari, studenti e altri scienziati di inserire le proprie elaborazioni nella grid. Ogni utente ha la sua coda personale per le attività di Dinamica Classica. In questo modo gli studenti hanno utilizzato la grid per simulare l'argon liquido, o per testare la validità della legge dei gas ideali (equazione di stato dei gas perfetti) effettuando le simulazioni tramite la grid."
|
||||
msgstr "Calcoli relativi alla scienza delle superfici utilizzando la dinamica classica. Leiden Classical permette a volontari, studenti e altri scienziati di inserire le proprie elaborazioni nella grid. Ogni utente ha la sua coda personale per le attività di dinamica classica. In questo modo gli studenti hanno utilizzato la grid per simulare l'argon liquido, o per testare la validità della legge dei gas ideali (equazione di stato dei gas perfetti) effettuando le simulazioni tramite la grid."
|
||||
|
||||
#: projects.inc:352
|
||||
msgid "Help students do atomic simulations"
|
||||
|
@ -638,7 +639,7 @@ msgstr "Aiutare gli studenti a fare simulazioni atomiche"
|
|||
|
||||
#: projects.inc:365
|
||||
msgid "Univ. of Wisconsin - Milwaukee, Max Planck Institute"
|
||||
msgstr "Univ. of Wisconsin - Milwaukee, Max Planck Institute"
|
||||
msgstr "Università del Wisconsin a Milwaukee ed Istituto Max Planck"
|
||||
|
||||
#: projects.inc:367
|
||||
msgid ""
|
||||
|
@ -651,7 +652,7 @@ msgstr "Cercare stelle di neutroni rotanti (dette anche pulsar) usando i dati da
|
|||
|
||||
#: projects.inc:370
|
||||
msgid "Help detect pulsars and gravitational waves"
|
||||
msgstr "Aiuto nel rilevamento di Pulsar e onde gravitazionali"
|
||||
msgstr "Aiuto nel rilevamento di pulsar ed onde gravitazionali"
|
||||
|
||||
#: projects.inc:383 projects.inc:393 projects.inc:403
|
||||
msgid "CERN (European Organization for Nuclear Research)"
|
||||
|
@ -691,7 +692,7 @@ msgid ""
|
|||
" physics experiment at CERN's Large Hadron Collider. ATLAS searches for new"
|
||||
" particles and processes using head-on collisions of protons of "
|
||||
"extraordinary high energy."
|
||||
msgstr "Atlas@Home utilizza il calcolo volontario per eseguire simulazioni per ATLAS, un esperimento di fisica delle particelle al Large Hadron Collider del CERN. ATLAS Cerca nuove particelle e processi tramite collisioni di protoni ad alta energia."
|
||||
msgstr "Atlas@Home esegue simulazioni per ATLAS, un esperimento di fisica delle particelle al Large Hadron Collider del CERN. ATLAS cerca nuove particelle e processi tramite collisioni di protoni ad alta energia."
|
||||
|
||||
#: projects.inc:408
|
||||
msgid "Simulate high-energy particle collisions for CERN"
|
||||
|
@ -738,7 +739,7 @@ msgstr "Sostenere la scienza dalle University del North Dakota"
|
|||
|
||||
#: projects.inc:457
|
||||
msgid "Chinese Academy of Sciences"
|
||||
msgstr "Chinese Academy of Sciences"
|
||||
msgstr "Accademia cinese delle scienze"
|
||||
|
||||
#: projects.inc:458
|
||||
msgid "Physics, biochemistry, and others"
|
||||
|
@ -753,7 +754,7 @@ msgstr "L'obiettivo di CAS@home è di incoraggiare ed assistere gli scienziati c
|
|||
|
||||
#: projects.inc:462
|
||||
msgid "Help Chinese researchers"
|
||||
msgstr "Aiutare i ricercatori Cinesi"
|
||||
msgstr "Aiutare i ricercatori cinesi"
|
||||
|
||||
#: projects.inc:468
|
||||
msgid "Mathematics, physics, evolution"
|
||||
|
@ -771,7 +772,7 @@ msgstr "Fare ricerca in matematica, fisica ed evoluzione"
|
|||
|
||||
#: projects.inc:477 projects.inc:677
|
||||
msgid "MTA-SZTAKI Laboratory of Parallel and Distributed Systems (Hungary)"
|
||||
msgstr "MTA-SZTAKI Laboratory of Parallel and Distributed Systems (Hungary)"
|
||||
msgstr "MTA-SZTAKI, Laboratorio di sistemi paralleli e distribuiti, Ungheria"
|
||||
|
||||
#: projects.inc:478
|
||||
msgid "European research projects"
|
||||
|
@ -787,7 +788,7 @@ msgstr "Il progetto EDGeS@Home Beta integra il calcolo volontario nella network
|
|||
|
||||
#: projects.inc:482
|
||||
msgid "Help European researchers"
|
||||
msgstr "Aiutare i ricercatori Europei"
|
||||
msgstr "Aiutare i ricercatori europei"
|
||||
|
||||
#: projects.inc:487
|
||||
msgid "Spanish universities and research centers"
|
||||
|
@ -803,7 +804,7 @@ msgstr "Ricerca in fisica, scienza dei materiali e biomedicina"
|
|||
|
||||
#: projects.inc:492
|
||||
msgid "Help Spanish researchers"
|
||||
msgstr "Aiutare i ricercatori Spagnoli"
|
||||
msgstr "Aiutare i ricercatori spagnoli"
|
||||
|
||||
#: projects.inc:497
|
||||
msgid "IBM Corporate Citizenship"
|
||||
|
@ -811,7 +812,7 @@ msgstr "Cittadinanza IBM Corporate"
|
|||
|
||||
#: projects.inc:498
|
||||
msgid "Medical, environmental and other humanitarian research"
|
||||
msgstr "Medica, dell'ambiente e altre ricerche umanitarie"
|
||||
msgstr "Medicina, ambiente ed altre ricerche benefiche"
|
||||
|
||||
#: projects.inc:499
|
||||
msgid ""
|
||||
|
@ -819,7 +820,7 @@ msgid ""
|
|||
"problems by creating the world's largest volunteer computing grid. Research"
|
||||
" includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
|
||||
"clean water and many more."
|
||||
msgstr "Per ulteriori ricerche critiche non profit su alcuni dei problemi importanti dell'umanità creando la più grande rete mondiale di calcolo distribuito. Le ricerche includono HIV-AIDS, cancro, malattie tropicali e dimenticate, energia solare, acqua pulita e molte altre."
|
||||
msgstr "Ricerche critiche non profit su alcuni dei problemi importanti dell'umanità e si prefigge di creare la più grande rete di calcolo distribuito. Le ricerche includono HIV-AIDS, cancro, malattie tropicali, malattie poco studiate, energia solare, acqua pulita ed altri campi."
|
||||
|
||||
#: projects.inc:502
|
||||
msgid "Do biomedical and environmental research"
|
||||
|
@ -827,7 +828,7 @@ msgstr "Fare la ricerca biomedica e dell'ambiente"
|
|||
|
||||
#: projects.inc:507
|
||||
msgid "Mathematics, computing, and games"
|
||||
msgstr "Matematica, calcolo computazionale, e giochi"
|
||||
msgstr "Matematica, calcolo computazionale e teoria dei giochi"
|
||||
|
||||
#: projects.inc:533 projects.inc:602 projects.inc:658 projects.inc:668
|
||||
#: projects.inc:678
|
||||
|
@ -879,11 +880,11 @@ msgstr "Crittografia"
|
|||
msgid ""
|
||||
"Attempt to decode 3 original Enigma messages. The signals were intercepted "
|
||||
"in the North Atlantic in 1942 and are believed to be unbroken."
|
||||
msgstr "Tentare di decodificare 3 messaggi Enigma originali. I segnali vennero intercettati nell'Atlantico del nord nel 1942 e si crede siano intatti."
|
||||
msgstr "Tentare di decodificare tre messaggi codificati con la macchina Enigma dalla Germania nazista. I segnali vennero intercettati nell'Atlantico del nord nel 1942 e si crede siano intatti, anche se il loro contenuto è ancora sconosciuto."
|
||||
|
||||
#: projects.inc:596
|
||||
msgid "Decode WWII submarine messages"
|
||||
msgstr "Decodificare i messaggi dei sommergibili della Seconda Guerra Mondiale"
|
||||
msgstr "Decodificare i messaggi dei sommergibili della Seconda guerra mondiale"
|
||||
|
||||
#: projects.inc:603
|
||||
msgid "Study the Collatz Conjecture, an unsolved conjecture in mathematics"
|
||||
|
@ -954,7 +955,7 @@ msgid ""
|
|||
"Testing and comparison of heuristic methods for getting separations of "
|
||||
"parallel algorithms working in the CAD system for designing logic control "
|
||||
"systems"
|
||||
msgstr "Test e confronto di metodi euristici per ottenere separazioni di algoritmi paralleli lavorando nel sistema CAD per la progettazione logica di sistemi di controllo"
|
||||
msgstr "Test e confronto di metodi euristici per ottenere separazioni di algoritmi paralleli che funzionino in ambienti CAD orientati alla progettazione di sistemi di controllo"
|
||||
|
||||
#: ../html/inc/news.inc:40
|
||||
msgid "Comment"
|
||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
|
@ -8,11 +8,11 @@ AC_DEFUN([BOINC_OPTIONS_WXWIDGETS],[
|
|||
[enable_unicode="$enableval"],
|
||||
[])
|
||||
|
||||
AC_ARG_ENABLE(debug,
|
||||
AS_HELP_STRING([--enable-debug/--disable-debug],
|
||||
[enable/disable building the manager with debug support]),
|
||||
[enable_debug="$enableval"],
|
||||
[])
|
||||
AC_ARG_ENABLE(wx-debug,
|
||||
AS_HELP_STRING([--disable-wx-debug],
|
||||
[disable wxWidgets debug support]),
|
||||
[enable_wx_debug="$enableval"],
|
||||
[enable_wx_debug=yes])
|
||||
|
||||
AM_OPTIONS_WXCONFIG
|
||||
AM_PATH_WXCONFIG($1, [_ac_cv_have_wxwidgets=yes], [_ac_cv_have_wxwidgets=no])
|
||||
|
@ -55,31 +55,7 @@ dnl Find the default wxWidgets options.
|
|||
AC_MSG_WARN([
|
||||
===============================================================================
|
||||
WARNING: No ${uprf} libraries for wxWidgets are installed.
|
||||
==> building with nprf libraries.
|
||||
|
||||
You requested a ${uprf} build, but configure is unable to find ${uprf}
|
||||
wxWidgets libraries. We will build with the default ${nprf} libraries.
|
||||
===============================================================================
|
||||
])
|
||||
ac_cv_wxwidgets_options="${ac_cv_wxwidgets_options}"
|
||||
fi
|
||||
fi
|
||||
wx_default_config="`$WX_CONFIG ${ac_cv_wxwidgets_options} --selected-config`"
|
||||
if test "x${enable_wx_debug}" != x ; then
|
||||
if $WX_CONFIG ${ac_cv_wxwidgets_options} --debug=${enable_debug} --selected-config 2>&1 >/dev/null ; then
|
||||
ac_cv_wxwidgets_options="${ac_cv_wxwidgets_options} --debug=${enable_debug}"
|
||||
else
|
||||
if test "x${enable_debug}" = xno ; then
|
||||
uprf="non-debug"
|
||||
nprf="debug"
|
||||
else
|
||||
uprf="debug"
|
||||
nprf="non-debug"
|
||||
fi
|
||||
AC_MSG_WARN([
|
||||
===============================================================================
|
||||
WARNING: No ${uprf} libraries for wxWidgets are installed.
|
||||
==> building with nprf libraries.
|
||||
==> building with ${nprf} libraries.
|
||||
|
||||
You requested a ${uprf} build, but configure is unable to find ${uprf}
|
||||
wxWidgets libraries. We will build with the default ${nprf} libraries.
|
||||
|
|
Loading…
Reference in New Issue