Ver Fonte

more internationalization fixes
internationalization freeze for beta1


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1067 f882894a-f735-0410-b71e-b25c423dba1c

Benoit Mortier há 21 anos atrás
pai
commit
7df9bd7bab
11 ficheiros alterados com 477 adições e 481 exclusões
  1. 3 8
      plugins/check_dhcp.c
  2. 3 3
      plugins/check_dns.c
  3. 1 1
      plugins/check_ping.c
  4. 6 6
      plugins/check_procs.c
  5. 6 6
      plugins/check_smtp.c
  6. 7 11
      plugins/check_snmp.c
  7. 5 5
      plugins/check_swap.c
  8. 1 1
      plugins/check_tcp.c
  9. 143 134
      po/de.po
  10. 178 174
      po/fr.po
  11. 124 132
      po/nagios-plugins.pot

+ 3 - 8
plugins/check_dhcp.c

@@ -927,7 +927,7 @@ int get_results(void){
 		printf(_(", %s%d of %d requested servers responded"),((requested_responses<requested_servers) && requested_responses>0)?"only ":"",requested_responses,requested_servers);
 		printf(_(", %s%d of %d requested servers responded"),((requested_responses<requested_servers) && requested_responses>0)?"only ":"",requested_responses,requested_servers);
 
 
 	if(request_specific_address==TRUE)
 	if(request_specific_address==TRUE)
-		printf(_(", requested address (%s) was %soffered"),inet_ntoa(requested_address),(received_requested_address==TRUE)?"":"not ");
+		printf(_(", requested address (%s) was %soffered"),inet_ntoa(requested_address),(received_requested_address==TRUE)?"":_("not "));
 
 
 	printf(_(", max lease time = "));
 	printf(_(", max lease time = "));
 	if(max_lease_time==DHCP_INFINITE_TIME)
 	if(max_lease_time==DHCP_INFINITE_TIME)
@@ -1048,23 +1048,19 @@ int call_getopt(int argc, char **argv){
 			break;
 			break;
 
 
 		case 'V': /* version */
 		case 'V': /* version */
-
-			/*print_revision(progname,"$Revision$");*/
+			print_revision(progname,revision);
 			exit(STATE_OK);
 			exit(STATE_OK);
 
 
 		case 'h': /* help */
 		case 'h': /* help */
-
 			print_help();
 			print_help();
 			exit(STATE_OK);
 			exit(STATE_OK);
 
 
 		case 'v': /* verbose */
 		case 'v': /* verbose */
-
 			verbose=1;
 			verbose=1;
 			break;
 			break;
 
 
 		case '?': /* help */
 		case '?': /* help */
-
-			/*usage("Invalid argument\n");*/
+			usage2 (_("Unknown argument"), optarg);
 			break;
 			break;
 
 
 		default:
 		default:
@@ -1076,7 +1072,6 @@ int call_getopt(int argc, char **argv){
         }
         }
 
 
 
 
-
 int validate_arguments(void){
 int validate_arguments(void){
 
 
 	return OK;
 	return OK;

+ 3 - 3
plugins/check_dns.c

@@ -224,9 +224,9 @@ error_scan (char *input_buffer)
 {
 {
 
 
 	/* the DNS lookup timed out */
 	/* the DNS lookup timed out */
-	if (strstr (input_buffer, "Note: nslookup is deprecated and may be removed from future releases.") ||
-	    strstr (input_buffer, "Consider using the `dig' or `host' programs instead.  Run nslookup with") ||
-	    strstr (input_buffer, "the `-sil[ent]' option to prevent this message from appearing."))
+	if (strstr (input_buffer, _("Note: nslookup is deprecated and may be removed from future releases.")) ||
+	    strstr (input_buffer, _("Consider using the `dig' or `host' programs instead.  Run nslookup with")) ||
+	    strstr (input_buffer, _("the `-sil[ent]' option to prevent this message from appearing.")))
 		return STATE_OK;
 		return STATE_OK;
 
 
 	/* DNS server is not running... */
 	/* DNS server is not running... */

+ 1 - 1
plugins/check_ping.c

@@ -403,7 +403,7 @@ run_ping (const char *cmd, const char *addr)
 	int result = STATE_UNKNOWN;
 	int result = STATE_UNKNOWN;
 
 
 	if ((child_process = spopen (cmd)) == NULL)
 	if ((child_process = spopen (cmd)) == NULL)
-		die (STATE_UNKNOWN, _("Cannot open pipe: %s"), cmd);
+		die (STATE_UNKNOWN, _("Could not open pipe: %s\n"), cmd);
 
 
 	child_stderr = fdopen (child_stderr_array[fileno (child_process)], "r");
 	child_stderr = fdopen (child_stderr_array[fileno (child_process)], "r");
 	if (child_stderr == NULL)
 	if (child_stderr == NULL)

+ 6 - 6
plugins/check_procs.c

@@ -249,7 +249,7 @@ main (int argc, char **argv)
 	/* If we get anything on STDERR, at least set warning */
 	/* If we get anything on STDERR, at least set warning */
 	while (fgets (input_buffer, MAX_INPUT_BUFFER - 1, child_stderr)) {
 	while (fgets (input_buffer, MAX_INPUT_BUFFER - 1, child_stderr)) {
 		if (verbose)
 		if (verbose)
-			printf (_("STDERR: %s"), input_buffer);
+			printf ("STDERR: %s", input_buffer);
 		result = max_state (result, STATE_WARNING);
 		result = max_state (result, STATE_WARNING);
 		printf (_("System call sent warnings to stderr\n"));
 		printf (_("System call sent warnings to stderr\n"));
 	}
 	}
@@ -412,7 +412,7 @@ process_arguments (int argc, char **argv)
 				uid = pw->pw_uid;
 				uid = pw->pw_uid;
 			}
 			}
 			user = pw->pw_name;
 			user = pw->pw_name;
-			asprintf (&fmt, _("%s%sUID = %d (%s)"), (fmt ? fmt : ""), (options ? ", " : ""),
+			asprintf (&fmt, "%s%sUID = %d (%s)", (fmt ? fmt : ""), (options ? ", " : ""),
 			          uid, user);
 			          uid, user);
 			options |= USER;
 			options |= USER;
 			break;
 			break;
@@ -432,19 +432,19 @@ process_arguments (int argc, char **argv)
 				break;
 				break;
 			else
 			else
 				args = optarg;
 				args = optarg;
-			asprintf (&fmt, _("%s%sargs '%s'"), (fmt ? fmt : ""), (options ? ", " : ""), args);
+			asprintf (&fmt, "%s%sargs '%s'", (fmt ? fmt : ""), (options ? ", " : ""), args);
 			options |= ARGS;
 			options |= ARGS;
 			break;
 			break;
 		case 'r': 					/* RSS */
 		case 'r': 					/* RSS */
 			if (sscanf (optarg, "%d%[^0-9]", &rss, tmp) == 1) {
 			if (sscanf (optarg, "%d%[^0-9]", &rss, tmp) == 1) {
-				asprintf (&fmt, _("%s%sRSS >= %d"), (fmt ? fmt : ""), (options ? ", " : ""), rss);
+				asprintf (&fmt, "%s%sRSS >= %d", (fmt ? fmt : ""), (options ? ", " : ""), rss);
 				options |= RSS;
 				options |= RSS;
 				break;
 				break;
 			}
 			}
 			usage4 (_("RSS must be an integer!"));
 			usage4 (_("RSS must be an integer!"));
 		case 'z':					/* VSZ */
 		case 'z':					/* VSZ */
 			if (sscanf (optarg, "%d%[^0-9]", &vsz, tmp) == 1) {
 			if (sscanf (optarg, "%d%[^0-9]", &vsz, tmp) == 1) {
-				asprintf (&fmt, _("%s%sVSZ >= %d"), (fmt ? fmt : ""), (options ? ", " : ""), vsz);
+				asprintf (&fmt, "%s%sVSZ >= %d", (fmt ? fmt : ""), (options ? ", " : ""), vsz);
 				options |= VSZ;
 				options |= VSZ;
 				break;
 				break;
 			}
 			}
@@ -452,7 +452,7 @@ process_arguments (int argc, char **argv)
 		case 'P':					/* PCPU */
 		case 'P':					/* PCPU */
 			/* TODO: -P 1.5.5 is accepted */
 			/* TODO: -P 1.5.5 is accepted */
 			if (sscanf (optarg, "%f%[^0-9.]", &pcpu, tmp) == 1) {
 			if (sscanf (optarg, "%f%[^0-9.]", &pcpu, tmp) == 1) {
-				asprintf (&fmt, _("%s%sPCPU >= %.2f"), (fmt ? fmt : ""), (options ? ", " : ""), pcpu);
+				asprintf (&fmt, "%s%sPCPU >= %.2f", (fmt ? fmt : ""), (options ? ", " : ""), pcpu);
 				options |= PCPU;
 				options |= PCPU;
 				break;
 				break;
 			}
 			}

+ 6 - 6
plugins/check_smtp.c

@@ -188,7 +188,7 @@ main (int argc, char **argv)
 		    return STATE_UNKNOWN;
 		    return STATE_UNKNOWN;
 		  }
 		  }
 		  if(connect_STARTTLS() != OK) {
 		  if(connect_STARTTLS() != OK) {
-		    printf (_("ERROR: Cannot create SSL context.\n"));
+		    printf (_("CRITICAL - Cannot create SSL context.\n"));
 		    return STATE_CRITICAL;
 		    return STATE_CRITICAL;
 		  }
 		  }
 		  if ( check_cert ) {
 		  if ( check_cert ) {
@@ -197,7 +197,7 @@ main (int argc, char **argv)
 		      X509_free(server_cert);
 		      X509_free(server_cert);
 		    }
 		    }
 		    else {
 		    else {
-		      printf (_("ERROR: Cannot retrieve server certificate.\n"));
+		      printf (_("CRITICAL - Cannot retrieve server certificate.\n"));
 		      result = STATE_CRITICAL;
 		      result = STATE_CRITICAL;
 			      
 			      
 		    }
 		    }
@@ -591,7 +591,7 @@ connect_STARTTLS (void)
   SSL_load_error_strings ();
   SSL_load_error_strings ();
   if ((ctx = SSL_CTX_new (meth)) == NULL)
   if ((ctx = SSL_CTX_new (meth)) == NULL)
     {
     {
-      printf(_("ERROR: Cannot create SSL context.\n"));
+      printf(_("CRITICAL - Cannot create SSL context.\n"));
       return STATE_CRITICAL;
       return STATE_CRITICAL;
     }
     }
   /* do the SSL handshake */
   /* do the SSL handshake */
@@ -606,7 +606,7 @@ connect_STARTTLS (void)
     }
     }
   else
   else
     {
     {
-      printf (_("ERROR: Cannot initiate SSL handshake.\n"));
+      printf (_("CRITICAL - Cannot initiate SSL handshake.\n"));
     }
     }
   /* this causes a seg faul
   /* this causes a seg faul
      not sure why, being sloppy
      not sure why, being sloppy
@@ -632,7 +632,7 @@ check_certificate (X509 ** certificate)
   /* Generate tm structure to process timestamp */
   /* Generate tm structure to process timestamp */
   if (tm->type == V_ASN1_UTCTIME) {
   if (tm->type == V_ASN1_UTCTIME) {
     if (tm->length < 10) {
     if (tm->length < 10) {
-      printf (_("ERROR: Wrong time format in certificate.\n"));
+      printf (_("CRITICAL - Wrong time format in certificate.\n"));
       return STATE_CRITICAL;
       return STATE_CRITICAL;
     }
     }
     else {
     else {
@@ -644,7 +644,7 @@ check_certificate (X509 ** certificate)
   }
   }
   else {
   else {
     if (tm->length < 12) {
     if (tm->length < 12) {
-      printf (_("ERROR: Wrong time format in certificate.\n"));
+      printf (_("CRITICAL - Wrong time format in certificate.\n"));
       return STATE_CRITICAL;
       return STATE_CRITICAL;
     }
     }
     else {
     else {

+ 7 - 11
plugins/check_snmp.c

@@ -281,7 +281,7 @@ main (int argc, char **argv)
 				iresult = STATE_CRITICAL;
 				iresult = STATE_CRITICAL;
 			}
 			}
 #else
 #else
-			printf (_("%s UNKNOWN: call for regex which was not a compiled option"), label);
+			printf (_("Call for regex which was not a compiled option"));
 			exit (STATE_UNKNOWN);
 			exit (STATE_UNKNOWN);
 #endif
 #endif
 		}
 		}
@@ -511,7 +511,7 @@ process_arguments (int argc, char **argv)
 			eval_method[jj++] = CRIT_REGEX;
 			eval_method[jj++] = CRIT_REGEX;
 			ii++;
 			ii++;
 #else
 #else
-			printf (_("%s UNKNOWN: call for regex which was not a compiled option"), label);
+			printf (_("call for regex which was not a compiled option"));
 			exit (STATE_UNKNOWN);
 			exit (STATE_UNKNOWN);
 #endif
 #endif
 			break;
 			break;
@@ -530,8 +530,7 @@ process_arguments (int argc, char **argv)
 				labels_size += 8;
 				labels_size += 8;
 				labels = realloc (labels, labels_size);
 				labels = realloc (labels, labels_size);
 				if (labels == NULL)
 				if (labels == NULL)
-					die (STATE_UNKNOWN,
-										 _("Could not realloc() labels[%d]"), nlabels);
+					die (STATE_UNKNOWN, _("Could not reallocate labels[%d]"), nlabels);
 			}
 			}
 			labels[nlabels - 1] = optarg;
 			labels[nlabels - 1] = optarg;
 			ptr = thisarg (optarg);
 			ptr = thisarg (optarg);
@@ -543,7 +542,7 @@ process_arguments (int argc, char **argv)
 					labels_size += 8;
 					labels_size += 8;
 					labels = realloc (labels, labels_size);
 					labels = realloc (labels, labels_size);
 					if (labels == NULL)
 					if (labels == NULL)
-						die (STATE_UNKNOWN, _("Could not realloc() labels\n"));
+						die (STATE_UNKNOWN, _("Could not reallocate labels\n"));
 				}
 				}
 				labels++;
 				labels++;
 				ptr = thisarg (ptr);
 				ptr = thisarg (ptr);
@@ -560,8 +559,7 @@ process_arguments (int argc, char **argv)
 				unitv_size += 8;
 				unitv_size += 8;
 				unitv = realloc (unitv, unitv_size);
 				unitv = realloc (unitv, unitv_size);
 				if (unitv == NULL)
 				if (unitv == NULL)
-					die (STATE_UNKNOWN,
-										 _("Could not realloc() units [%d]\n"), nunits);
+					die (STATE_UNKNOWN, _("Could not reallocate units [%d]\n"), nunits);
 			}
 			}
 			unitv[nunits - 1] = optarg;
 			unitv[nunits - 1] = optarg;
 			ptr = thisarg (optarg);
 			ptr = thisarg (optarg);
@@ -646,7 +644,7 @@ validate_arguments ()
 		}
 		}
 		else if ( strcmp(seclevel, "authNoPriv") == 0 ) {
 		else if ( strcmp(seclevel, "authNoPriv") == 0 ) {
 			if ( secname == NULL || authpasswd == NULL) {
 			if ( secname == NULL || authpasswd == NULL) {
-				printf (_("Missing secname (%s) or authpassword (%s) ! \n)"),secname, authpasswd );
+				printf (_("Missing secname (%s) or authpassword (%s) ! \n"),secname, authpasswd );
 				print_usage ();
 				print_usage ();
 				exit (STATE_UNKNOWN);
 				exit (STATE_UNKNOWN);
 			}
 			}
@@ -663,9 +661,7 @@ validate_arguments ()
 		
 		
 	}
 	}
 	else {
 	else {
-		printf (_("Invalid SNMP version: %s\n"), proto);
-		print_usage ();
-		exit (STATE_UNKNOWN);				
+		usage2 (_("Invalid SNMP version"), proto);
 	}
 	}
 			
 			
 	return OK;
 	return OK;

+ 5 - 5
plugins/check_swap.c

@@ -405,7 +405,7 @@ process_arguments (int argc, char **argv)
 				break;
 				break;
 			}
 			}
 			else {
 			else {
-				usage (_("Critical threshold must be integer or percentage!\n"));
+				usage4 (_("Critical threshold must be integer or percentage!"));
 			}
 			}
 		case 'a':									/* all swap */
 		case 'a':									/* all swap */
 			allswaps = TRUE;
 			allswaps = TRUE;
@@ -458,12 +458,12 @@ validate_arguments (void)
 		return ERROR;
 		return ERROR;
 	}
 	}
 	else if (warn_percent < crit_percent) {
 	else if (warn_percent < crit_percent) {
-		usage
-			(_("Warning percentage should be more than critical percentage\n"));
+		usage4 
+			(_("Warning percentage should be more than critical percentage"));
 	}
 	}
 	else if (warn_size < crit_size) {
 	else if (warn_size < crit_size) {
-		usage
-			(_("Warning free space should be more than critical free space\n"));
+		usage4
+			(_("Warning free space should be more than critical free space"));
 	}
 	}
 	return OK;
 	return OK;
 }
 }

+ 1 - 1
plugins/check_tcp.c

@@ -581,7 +581,7 @@ process_arguments (int argc, char **argv)
 		case 'S':
 		case 'S':
 			use_ssl = TRUE;
 			use_ssl = TRUE;
 #else
 #else
-			die (STATE_UNKNOWN, _("SSL support not available.  Install OpenSSL and recompile."));
+			die (STATE_UNKNOWN, _("Invalid option - SSL is not available"));
 #endif
 #endif
 			break;
 			break;
 		}
 		}

+ 143 - 134
po/de.po

@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: nagiosplug\n"
 "Project-Id-Version: nagiosplug\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2004-12-26 00:06+0100\n"
+"POT-Creation-Date: 2004-12-30 01:03+0100\n"
 "PO-Revision-Date: 2004-12-23 17:46+0100\n"
 "PO-Revision-Date: 2004-12-23 17:46+0100\n"
 "Last-Translator:  <>\n"
 "Last-Translator:  <>\n"
 "Language-Team: English <en@li.org>\n"
 "Language-Team: English <en@li.org>\n"
@@ -26,7 +26,7 @@ msgstr ""
 #: plugins/check_nagios.c:70 plugins/check_nt.c:120 plugins/check_nwstat.c:125
 #: plugins/check_nagios.c:70 plugins/check_nt.c:120 plugins/check_nwstat.c:125
 #: plugins/check_overcr.c:89 plugins/check_pgsql.c:140 plugins/check_ping.c:82
 #: plugins/check_overcr.c:89 plugins/check_pgsql.c:140 plugins/check_ping.c:82
 #: plugins/check_procs.c:124 plugins/check_radius.c:117
 #: plugins/check_procs.c:124 plugins/check_radius.c:117
-#: plugins/check_real.c:68 plugins/check_smtp.c:92 plugins/check_snmp.c:160
+#: plugins/check_real.c:68 plugins/check_smtp.c:129 plugins/check_snmp.c:160
 #: plugins/check_ssh.c:61 plugins/check_swap.c:93 plugins/check_tcp.c:243
 #: plugins/check_ssh.c:61 plugins/check_swap.c:93 plugins/check_tcp.c:243
 #: plugins/check_time.c:66 plugins/check_udp.c:55 plugins/check_ups.c:114
 #: plugins/check_time.c:66 plugins/check_udp.c:55 plugins/check_ups.c:114
 #: plugins/check_users.c:54 plugins/negate.c:87
 #: plugins/check_users.c:54 plugins/negate.c:87
@@ -41,9 +41,9 @@ msgstr "Konnte SIGALRM nicht erhalten"
 
 
 #: plugins/check_by_ssh.c:88 plugins/check_dig.c:93 plugins/check_dns.c:90
 #: plugins/check_by_ssh.c:88 plugins/check_dig.c:93 plugins/check_dns.c:90
 #: plugins/check_fping.c:87 plugins/check_game.c:86 plugins/check_hpjd.c:114
 #: plugins/check_fping.c:87 plugins/check_game.c:86 plugins/check_hpjd.c:114
-#: plugins/check_nagios.c:103 plugins/check_procs.c:137
-#: plugins/check_snmp.c:172 plugins/check_swap.c:151 plugins/check_users.c:59
-#: plugins/negate.c:97 plugins/urlize.c:88
+#: plugins/check_nagios.c:103 plugins/check_ping.c:406
+#: plugins/check_procs.c:137 plugins/check_snmp.c:172 plugins/check_swap.c:151
+#: plugins/check_users.c:59 plugins/negate.c:97 plugins/urlize.c:88
 #, c-format
 #, c-format
 msgid "Could not open pipe: %s\n"
 msgid "Could not open pipe: %s\n"
 msgstr "Pipe: %s konnte nicht geöffnet werden\n"
 msgstr "Pipe: %s konnte nicht geöffnet werden\n"
@@ -62,16 +62,16 @@ msgstr "Konnte stderr nicht 
 msgid "SSH WARNING: could not open %s\n"
 msgid "SSH WARNING: could not open %s\n"
 msgstr "SSH WARNING: Konnte %s nicht öffnen\n"
 msgstr "SSH WARNING: Konnte %s nicht öffnen\n"
 
 
-#: plugins/check_by_ssh.c:216 plugins/check_dig.c:217 plugins/check_disk.c:441
-#: plugins/check_dns.c:315 plugins/check_fping.c:245 plugins/check_game.c:201
-#: plugins/check_hpjd.c:336 plugins/check_http.c:254 plugins/check_ldap.c:315
-#: plugins/check_load.c:227 plugins/check_mrtg.c:236
-#: plugins/check_mrtgtraf.c:263 plugins/check_mysql.c:214
-#: plugins/check_nagios.c:222 plugins/check_nt.c:490
+#: plugins/check_by_ssh.c:216 plugins/check_dhcp.c:1063
+#: plugins/check_dig.c:217 plugins/check_disk.c:441 plugins/check_dns.c:315
+#: plugins/check_fping.c:245 plugins/check_game.c:201 plugins/check_hpjd.c:336
+#: plugins/check_http.c:254 plugins/check_ldap.c:315 plugins/check_load.c:227
+#: plugins/check_mrtg.c:236 plugins/check_mrtgtraf.c:263
+#: plugins/check_mysql.c:214 plugins/check_nagios.c:222 plugins/check_nt.c:490
 #: plugins/check_nwstat.c:763 plugins/check_overcr.c:327
 #: plugins/check_nwstat.c:763 plugins/check_overcr.c:327
 #: plugins/check_pgsql.c:212 plugins/check_ping.c:197
 #: plugins/check_pgsql.c:212 plugins/check_ping.c:197
 #: plugins/check_procs.c:346 plugins/check_radius.c:221
 #: plugins/check_procs.c:346 plugins/check_radius.c:221
-#: plugins/check_real.c:354 plugins/check_smtp.c:374 plugins/check_snmp.c:401
+#: plugins/check_real.c:354 plugins/check_smtp.c:477 plugins/check_snmp.c:401
 #: plugins/check_ssh.c:113 plugins/check_swap.c:423 plugins/check_tcp.c:465
 #: plugins/check_ssh.c:113 plugins/check_swap.c:423 plugins/check_tcp.c:465
 #: plugins/check_time.c:219 plugins/check_udp.c:149 plugins/check_ups.c:484
 #: plugins/check_time.c:219 plugins/check_udp.c:149 plugins/check_ups.c:484
 #: plugins/check_users.c:143 plugins/check_ide_smart.c:209
 #: plugins/check_users.c:143 plugins/check_ide_smart.c:209
@@ -86,7 +86,7 @@ msgstr ""
 #: plugins/check_http.c:266 plugins/check_ldap.c:268 plugins/check_pgsql.c:221
 #: plugins/check_http.c:266 plugins/check_ldap.c:268 plugins/check_pgsql.c:221
 #: plugins/check_procs.c:355 plugins/check_radius.c:198
 #: plugins/check_procs.c:355 plugins/check_radius.c:198
 #: plugins/check_radius.c:268 plugins/check_real.c:344
 #: plugins/check_radius.c:268 plugins/check_real.c:344
-#: plugins/check_smtp.c:354 plugins/check_snmp.c:445 plugins/check_ssh.c:125
+#: plugins/check_smtp.c:441 plugins/check_snmp.c:445 plugins/check_ssh.c:125
 #: plugins/check_tcp.c:517 plugins/check_time.c:290 plugins/check_udp.c:180
 #: plugins/check_tcp.c:517 plugins/check_time.c:290 plugins/check_udp.c:180
 #: plugins/check_ups.c:542 plugins/negate.c:188
 #: plugins/check_ups.c:542 plugins/negate.c:188
 msgid "Timeout interval must be a positive integer"
 msgid "Timeout interval must be a positive integer"
@@ -99,7 +99,7 @@ msgstr "Timeout interval muss ein positiver Integer sein"
 #: plugins/check_mysql.c:227 plugins/check_pgsql.c:239
 #: plugins/check_mysql.c:227 plugins/check_pgsql.c:239
 #: plugins/check_ping.c:268 plugins/check_ping.c:391
 #: plugins/check_ping.c:268 plugins/check_ping.c:391
 #: plugins/check_radius.c:233 plugins/check_real.c:302
 #: plugins/check_radius.c:233 plugins/check_real.c:302
-#: plugins/check_real.c:364 plugins/check_smtp.c:292 plugins/check_smtp.c:384
+#: plugins/check_real.c:364 plugins/check_smtp.c:379 plugins/check_smtp.c:487
 #: plugins/check_ssh.c:144 plugins/check_tcp.c:487 plugins/check_time.c:228
 #: plugins/check_ssh.c:144 plugins/check_tcp.c:487 plugins/check_time.c:228
 #: plugins/check_time.c:303 plugins/check_udp.c:161 plugins/check_udp.c:202
 #: plugins/check_time.c:303 plugins/check_udp.c:161 plugins/check_udp.c:202
 #: plugins/check_ups.c:490 plugins/check_ups.c:559
 #: plugins/check_ups.c:490 plugins/check_ups.c:559
@@ -109,7 +109,7 @@ msgstr "Ung
 #: plugins/check_by_ssh.c:239 plugins/check_dig.c:237
 #: plugins/check_by_ssh.c:239 plugins/check_dig.c:237
 #: plugins/check_pgsql.c:245 plugins/check_radius.c:207
 #: plugins/check_pgsql.c:245 plugins/check_radius.c:207
 #: plugins/check_radius.c:241 plugins/check_real.c:315
 #: plugins/check_radius.c:241 plugins/check_real.c:315
-#: plugins/check_smtp.c:299 plugins/check_tcp.c:523 plugins/check_time.c:284
+#: plugins/check_smtp.c:386 plugins/check_tcp.c:523 plugins/check_time.c:284
 #: plugins/check_udp.c:186 plugins/check_ups.c:504
 #: plugins/check_udp.c:186 plugins/check_ups.c:504
 msgid "Port must be a positive integer"
 msgid "Port must be a positive integer"
 msgstr "Port muss ein positiver Integer sein"
 msgstr "Port muss ein positiver Integer sein"
@@ -443,6 +443,10 @@ msgstr ""
 msgid ", requested address (%s) was %soffered"
 msgid ", requested address (%s) was %soffered"
 msgstr ""
 msgstr ""
 
 
+#: plugins/check_dhcp.c:930
+msgid "not "
+msgstr ""
+
 #: plugins/check_dhcp.c:932
 #: plugins/check_dhcp.c:932
 #, c-format
 #, c-format
 msgid ", max lease time = "
 msgid ", max lease time = "
@@ -453,40 +457,40 @@ msgstr ""
 msgid "Infinity"
 msgid "Infinity"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1121
+#: plugins/check_dhcp.c:1116
 #, c-format
 #, c-format
 msgid "Error: DLPI stream API failed to get MAC in check_ctrl: %s.\n"
 msgid "Error: DLPI stream API failed to get MAC in check_ctrl: %s.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1132
+#: plugins/check_dhcp.c:1127
 #, c-format
 #, c-format
 msgid "Error: DLPI stream API failed to get MAC in put_ctrl/putmsg(): %s.\n"
 msgid "Error: DLPI stream API failed to get MAC in put_ctrl/putmsg(): %s.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1144
+#: plugins/check_dhcp.c:1139
 #, c-format
 #, c-format
 msgid "Error: DLPI stream API failed to get MAC in put_both/putmsg().\n"
 msgid "Error: DLPI stream API failed to get MAC in put_both/putmsg().\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1155
+#: plugins/check_dhcp.c:1150
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "Error: DLPI stream API failed to get MAC in dl_attach_req/open(%s..): %s.\n"
 "Error: DLPI stream API failed to get MAC in dl_attach_req/open(%s..): %s.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1179
+#: plugins/check_dhcp.c:1174
 #, c-format
 #, c-format
 msgid "Error: DLPI stream API failed to get MAC in dl_bind/check_ctrl(): %s.\n"
 msgid "Error: DLPI stream API failed to get MAC in dl_bind/check_ctrl(): %s.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1227
+#: plugins/check_dhcp.c:1222
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "This plugin tests the availability of DHCP servers on a network.\n"
 "This plugin tests the availability of DHCP servers on a network.\n"
 "\n"
 "\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1231
+#: plugins/check_dhcp.c:1226
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -s, --serverip=IPADDRESS\n"
 " -s, --serverip=IPADDRESS\n"
@@ -595,7 +599,7 @@ msgstr "%s [%s nicht gefunden]"
 msgid "Warning threshold must be integer or percentage!"
 msgid "Warning threshold must be integer or percentage!"
 msgstr "Warning threshold muss ein Integer oder ein Prozentwert sein"
 msgstr "Warning threshold muss ein Integer oder ein Prozentwert sein"
 
 
-#: plugins/check_disk.c:342
+#: plugins/check_disk.c:342 plugins/check_swap.c:408
 msgid "Critical threshold must be integer or percentage!"
 msgid "Critical threshold must be integer or percentage!"
 msgstr "Critical threshold muss ein Integer oder ein Prozentwert sein!"
 msgstr "Critical threshold muss ein Integer oder ein Prozentwert sein!"
 
 
@@ -778,6 +782,18 @@ msgstr "DNS CRITICAL - %s\n"
 msgid "DNS UNKNOW - %s\n"
 msgid "DNS UNKNOW - %s\n"
 msgstr "DNS UNKNOW - %s\n"
 msgstr "DNS UNKNOW - %s\n"
 
 
+#: plugins/check_dns.c:227
+msgid "Note: nslookup is deprecated and may be removed from future releases."
+msgstr ""
+
+#: plugins/check_dns.c:228
+msgid "Consider using the `dig' or `host' programs instead.  Run nslookup with"
+msgstr ""
+
+#: plugins/check_dns.c:229
+msgid "the `-sil[ent]' option to prevent this message from appearing."
+msgstr ""
+
 #: plugins/check_dns.c:234
 #: plugins/check_dns.c:234
 #, c-format
 #, c-format
 msgid "No response from DNS %s\n"
 msgid "No response from DNS %s\n"
@@ -1095,7 +1111,8 @@ msgstr ""
 msgid "HTTP CRITICAL - Could not make SSL connection\n"
 msgid "HTTP CRITICAL - Could not make SSL connection\n"
 msgstr "HTTP CRITICAL - Konnte keine SSL Verbindung herstellen\n"
 msgstr "HTTP CRITICAL - Konnte keine SSL Verbindung herstellen\n"
 
 
-#: plugins/check_http.c:177 plugins/check_http.c:739 plugins/check_tcp.c:268
+#: plugins/check_http.c:177 plugins/check_http.c:739 plugins/check_smtp.c:200
+#: plugins/check_tcp.c:268
 #, c-format
 #, c-format
 msgid "CRITICAL - Cannot retrieve server certificate.\n"
 msgid "CRITICAL - Cannot retrieve server certificate.\n"
 msgstr "CRITICAL - Konnte kein Serverzertifikat erhalten\n"
 msgstr "CRITICAL - Konnte kein Serverzertifikat erhalten\n"
@@ -1108,7 +1125,7 @@ msgstr "Critical threshold muss ein Integer sein"
 msgid "Warning threshold must be integer"
 msgid "Warning threshold must be integer"
 msgstr "Warning threshold  Integer sein"
 msgstr "Warning threshold  Integer sein"
 
 
-#: plugins/check_http.c:300 plugins/check_http.c:315
+#: plugins/check_http.c:300 plugins/check_http.c:315 plugins/check_tcp.c:584
 #, fuzzy
 #, fuzzy
 msgid "Invalid option - SSL is not available"
 msgid "Invalid option - SSL is not available"
 msgstr "Ungültige Option - SSL ist nicht verfügbar\n"
 msgstr "Ungültige Option - SSL ist nicht verfügbar\n"
@@ -1126,7 +1143,8 @@ msgstr "Option f:%d \n"
 msgid "Invalid port number"
 msgid "Invalid port number"
 msgstr "Ungültige Portnummer"
 msgstr "Ungültige Portnummer"
 
 
-#: plugins/check_http.c:378
+#: plugins/check_http.c:378 plugins/check_snmp.c:284
+#, c-format
 msgid "Call for regex which was not a compiled option"
 msgid "Call for regex which was not a compiled option"
 msgstr ""
 msgstr ""
 
 
@@ -1135,7 +1153,7 @@ msgstr ""
 msgid "Could Not Compile Regular Expression: %s"
 msgid "Could Not Compile Regular Expression: %s"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_http.c:404 plugins/check_smtp.c:364 plugins/check_ssh.c:136
+#: plugins/check_http.c:404 plugins/check_smtp.c:467 plugins/check_ssh.c:136
 #: plugins/check_tcp.c:482
 #: plugins/check_tcp.c:482
 msgid "IPv6 support not available"
 msgid "IPv6 support not available"
 msgstr "IPv6 Unterstützung nicht vorhanden"
 msgstr "IPv6 Unterstützung nicht vorhanden"
@@ -1314,12 +1332,13 @@ msgstr "Fehlgeschlagen"
 msgid "CRITICAL -  Cannot create SSL context.\n"
 msgid "CRITICAL -  Cannot create SSL context.\n"
 msgstr "CRITICAL -  Konnte SSL Kontext nicht erzeugen.\n"
 msgstr "CRITICAL -  Konnte SSL Kontext nicht erzeugen.\n"
 
 
-#: plugins/check_http.c:1214 plugins/check_tcp.c:640
+#: plugins/check_http.c:1214 plugins/check_smtp.c:609 plugins/check_tcp.c:640
 #, c-format
 #, c-format
 msgid "CRITICAL - Cannot initiate SSL handshake.\n"
 msgid "CRITICAL - Cannot initiate SSL handshake.\n"
 msgstr "CRITICAL - Konnte SSL Handshake nicht starten.\n"
 msgstr "CRITICAL - Konnte SSL Handshake nicht starten.\n"
 
 
-#: plugins/check_http.c:1244 plugins/check_http.c:1256 plugins/check_tcp.c:670
+#: plugins/check_http.c:1244 plugins/check_http.c:1256
+#: plugins/check_smtp.c:635 plugins/check_smtp.c:647 plugins/check_tcp.c:670
 #: plugins/check_tcp.c:682
 #: plugins/check_tcp.c:682
 #, c-format
 #, c-format
 msgid "CRITICAL - Wrong time format in certificate.\n"
 msgid "CRITICAL - Wrong time format in certificate.\n"
@@ -2926,48 +2945,43 @@ msgstr ""
 msgid "<wpl> (%d) cannot be larger than <cpl> (%d)\n"
 msgid "<wpl> (%d) cannot be larger than <cpl> (%d)\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:406
-#, c-format
-msgid "Cannot open pipe: %s"
-msgstr ""
-
 #: plugins/check_ping.c:410
 #: plugins/check_ping.c:410
 #, c-format
 #, c-format
 msgid "Cannot open stderr for %s\n"
 msgid "Cannot open stderr for %s\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:465
+#: plugins/check_ping.c:466
 #, c-format
 #, c-format
 msgid "CRITICAL - Network unreachable (%s)"
 msgid "CRITICAL - Network unreachable (%s)"
 msgstr "CRITICAL - Netzwerk nicht erreichbar (%s)"
 msgstr "CRITICAL - Netzwerk nicht erreichbar (%s)"
 
 
-#: plugins/check_ping.c:467
+#: plugins/check_ping.c:468
 #, c-format
 #, c-format
 msgid "CRITICAL - Host Unreachable (%s)"
 msgid "CRITICAL - Host Unreachable (%s)"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:469
+#: plugins/check_ping.c:470
 #, c-format
 #, c-format
 msgid "CRITICAL - Host not found (%s)"
 msgid "CRITICAL - Host not found (%s)"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:471
+#: plugins/check_ping.c:472
 #, c-format
 #, c-format
 msgid "CRITICAL - Time to live exceeded (%s)"
 msgid "CRITICAL - Time to live exceeded (%s)"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:478
+#: plugins/check_ping.c:479
 msgid "Unable to realloc warn_text"
 msgid "Unable to realloc warn_text"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:495
+#: plugins/check_ping.c:496
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "Use ping to check connection statistics for a remote host.\n"
 "Use ping to check connection statistics for a remote host.\n"
 "\n"
 "\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:503
+#: plugins/check_ping.c:504
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "-H, --hostname=HOST\n"
 "-H, --hostname=HOST\n"
@@ -2982,7 +2996,7 @@ msgid ""
 "   show HTML in the plugin output (obsoleted by urlize)\n"
 "   show HTML in the plugin output (obsoleted by urlize)\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:518
+#: plugins/check_ping.c:519
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "THRESHOLD is <rta>,<pl>%% where <rta> is the round trip average travel\n"
 "THRESHOLD is <rta>,<pl>%% where <rta> is the round trip average travel\n"
@@ -2991,7 +3005,7 @@ msgid ""
 "\n"
 "\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:523
+#: plugins/check_ping.c:524
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "This plugin uses the ping command to probe the specified host for packet "
 "This plugin uses the ping command to probe the specified host for packet "
@@ -3014,11 +3028,6 @@ msgstr ""
 msgid "Not parseable: %s"
 msgid "Not parseable: %s"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_procs.c:252
-#, c-format
-msgid "STDERR: %s"
-msgstr ""
-
 #: plugins/check_procs.c:254
 #: plugins/check_procs.c:254
 #, c-format
 #, c-format
 msgid "System call sent warnings to stderr\n"
 msgid "System call sent warnings to stderr\n"
@@ -3086,46 +3095,21 @@ msgstr "%s [%s nicht gefunden]"
 msgid "User name %s was not found"
 msgid "User name %s was not found"
 msgstr "%s [%s nicht gefunden]"
 msgstr "%s [%s nicht gefunden]"
 
 
-#: plugins/check_procs.c:415
-#, c-format
-msgid "%s%sUID = %d (%s)"
-msgstr ""
-
 #: plugins/check_procs.c:425
 #: plugins/check_procs.c:425
 #, c-format
 #, c-format
 msgid "%s%scommand name '%s'"
 msgid "%s%scommand name '%s'"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_procs.c:435
-#, c-format
-msgid "%s%sargs '%s'"
-msgstr ""
-
-#: plugins/check_procs.c:440
-#, c-format
-msgid "%s%sRSS >= %d"
-msgstr ""
-
 #: plugins/check_procs.c:444
 #: plugins/check_procs.c:444
 #, fuzzy
 #, fuzzy
 msgid "RSS must be an integer!"
 msgid "RSS must be an integer!"
 msgstr "skip lines muss ein Integer sein"
 msgstr "skip lines muss ein Integer sein"
 
 
-#: plugins/check_procs.c:447
-#, c-format
-msgid "%s%sVSZ >= %d"
-msgstr ""
-
 #: plugins/check_procs.c:451
 #: plugins/check_procs.c:451
 #, fuzzy
 #, fuzzy
 msgid "VSZ must be an integer!"
 msgid "VSZ must be an integer!"
 msgstr "skip lines muss ein Integer sein"
 msgstr "skip lines muss ein Integer sein"
 
 
-#: plugins/check_procs.c:455
-#, c-format
-msgid "%s%sPCPU >= %.2f"
-msgstr ""
-
 #: plugins/check_procs.c:459
 #: plugins/check_procs.c:459
 msgid "PCPU must be a float!"
 msgid "PCPU must be a float!"
 msgstr ""
 msgstr ""
@@ -3367,11 +3351,11 @@ msgstr ""
 msgid "REAL %s - %d second response time\n"
 msgid "REAL %s - %d second response time\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_real.c:324 plugins/check_smtp.c:343 plugins/check_ups.c:522
+#: plugins/check_real.c:324 plugins/check_smtp.c:430 plugins/check_ups.c:522
 msgid "Warning time must be a positive integer"
 msgid "Warning time must be a positive integer"
 msgstr "Warnung time muss ein positiver Integer sein"
 msgstr "Warnung time muss ein positiver Integer sein"
 
 
-#: plugins/check_real.c:333 plugins/check_smtp.c:334 plugins/check_ups.c:513
+#: plugins/check_real.c:333 plugins/check_smtp.c:421 plugins/check_ups.c:513
 msgid "Critical time must be a positive integer"
 msgid "Critical time must be a positive integer"
 msgstr "Critical time muss ein positiver Integer sein"
 msgstr "Critical time muss ein positiver Integer sein"
 
 
@@ -3406,54 +3390,64 @@ msgid ""
 "values."
 "values."
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:125
+#: plugins/check_smtp.c:162
 #, c-format
 #, c-format
 msgid "recv() failed\n"
 msgid "recv() failed\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:136
+#: plugins/check_smtp.c:173
 #, c-format
 #, c-format
 msgid "Invalid SMTP response received from host\n"
 msgid "Invalid SMTP response received from host\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:138
+#: plugins/check_smtp.c:175
 #, c-format
 #, c-format
 msgid "Invalid SMTP response received from host on port %d\n"
 msgid "Invalid SMTP response received from host on port %d\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:182 plugins/check_snmp.c:508
+#: plugins/check_smtp.c:187
+#, c-format
+msgid "Server does not support STARTTLS\n"
+msgstr ""
+
+#: plugins/check_smtp.c:191 plugins/check_smtp.c:594 plugins/check_tcp.c:611
+#, c-format
+msgid "CRITICAL - Cannot create SSL context.\n"
+msgstr ""
+
+#: plugins/check_smtp.c:262 plugins/check_snmp.c:508
 #, c-format
 #, c-format
 msgid "Could Not Compile Regular Expression"
 msgid "Could Not Compile Regular Expression"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:191 plugins/check_smtp.c:201
+#: plugins/check_smtp.c:271 plugins/check_smtp.c:281
 #, c-format
 #, c-format
 msgid "SMTP %s - Invalid response '%s' to command '%s'\n"
 msgid "SMTP %s - Invalid response '%s' to command '%s'\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:195 plugins/check_snmp.c:277
+#: plugins/check_smtp.c:275 plugins/check_snmp.c:277
 #, c-format
 #, c-format
 msgid "Execute Error: %s\n"
 msgid "Execute Error: %s\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:228
+#: plugins/check_smtp.c:313
 #, c-format
 #, c-format
 msgid "SMTP %s - %.3f sec. response time%s%s|%s\n"
 msgid "SMTP %s - %.3f sec. response time%s%s|%s\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:313 plugins/check_smtp.c:323 plugins/check_snmp.c:564
+#: plugins/check_smtp.c:400 plugins/check_smtp.c:410
 #, c-format
 #, c-format
 msgid "Could not realloc() units [%d]\n"
 msgid "Could not realloc() units [%d]\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:424
+#: plugins/check_smtp.c:527
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "This plugin will attempt to open an SMTP connection with the host.\n"
 "This plugin will attempt to open an SMTP connection with the host.\n"
 "\n"
 "\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:434
+#: plugins/check_smtp.c:537
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -e, --expect=STRING\n"
 " -e, --expect=STRING\n"
@@ -3468,7 +3462,16 @@ msgid ""
 "   FROM-address to include in MAIL command, required by Exchange 2000\n"
 "   FROM-address to include in MAIL command, required by Exchange 2000\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:453
+#: plugins/check_smtp.c:550
+#, c-format
+msgid ""
+" -D, --certificate=INTEGER\n"
+"    Minimum number of days a certificate has to be valid.\n"
+" -S, --starttls\n"
+"    Use STARTTLS for the connection.\n"
+msgstr ""
+
+#: plugins/check_smtp.c:563
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "\n"
 "\n"
@@ -3482,11 +3485,6 @@ msgstr ""
 msgid "No valid data returned"
 msgid "No valid data returned"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:284 plugins/check_snmp.c:514
-#, c-format
-msgid "%s UNKNOWN: call for regex which was not a compiled option"
-msgstr ""
-
 #: plugins/check_snmp.c:321 plugins/negate.c:113
 #: plugins/check_snmp.c:321 plugins/negate.c:113
 #, c-format
 #, c-format
 msgid ""
 msgid ""
@@ -3504,48 +3502,56 @@ msgstr ""
 msgid "Invalid warning threshold: %s\n"
 msgid "Invalid warning threshold: %s\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:534
+#: plugins/check_snmp.c:514
 #, c-format
 #, c-format
-msgid "Could not realloc() labels[%d]"
+msgid "call for regex which was not a compiled option"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:546
-msgid "Could not realloc() labels\n"
-msgstr ""
+#: plugins/check_snmp.c:533
+#, fuzzy, c-format
+msgid "Could not reallocate labels[%d]"
+msgstr "Konnte addr nicht zuweisen\n"
 
 
-#: plugins/check_snmp.c:576
+#: plugins/check_snmp.c:545
+#, fuzzy
+msgid "Could not reallocate labels\n"
+msgstr "Konnte·url·nicht·zuweisen\n"
+
+#: plugins/check_snmp.c:562
+#, fuzzy, c-format
+msgid "Could not reallocate units [%d]\n"
+msgstr "Konnte·url·nicht·zuweisen\n"
+
+#: plugins/check_snmp.c:574
 msgid "Could not realloc() units\n"
 msgid "Could not realloc() units\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:649
+#: plugins/check_snmp.c:647
 #, c-format
 #, c-format
-msgid ""
-"Missing secname (%s) or authpassword (%s) ! \n"
-")"
+msgid "Missing secname (%s) or authpassword (%s) ! \n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:657
+#: plugins/check_snmp.c:655
 #, c-format
 #, c-format
 msgid "Missing secname (%s), authpassword (%s), or privpasswd (%s)! \n"
 msgid "Missing secname (%s), authpassword (%s), or privpasswd (%s)! \n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:666
-#, c-format
-msgid "Invalid SNMP version: %s\n"
+#: plugins/check_snmp.c:664
+msgid "Invalid SNMP version"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:796
+#: plugins/check_snmp.c:792
 msgid "Unbalanced quotes\n"
 msgid "Unbalanced quotes\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:845
+#: plugins/check_snmp.c:841
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "Check status of remote machines and obtain sustem information via SNMP\n"
 "Check status of remote machines and obtain sustem information via SNMP\n"
 "\n"
 "\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:855
+#: plugins/check_snmp.c:851
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -P, --protocol=[1|3]\n"
 " -P, --protocol=[1|3]\n"
@@ -3556,7 +3562,7 @@ msgid ""
 "    SNMPv3 auth proto\n"
 "    SNMPv3 auth proto\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:864
+#: plugins/check_snmp.c:860
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -C, --community=STRING\n"
 " -C, --community=STRING\n"
@@ -3570,7 +3576,7 @@ msgid ""
 "    SNMPv3 crypt passwd (DES)\n"
 "    SNMPv3 crypt passwd (DES)\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:876
+#: plugins/check_snmp.c:872
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -o, --oid=OID(s)\n"
 " -o, --oid=OID(s)\n"
@@ -3583,7 +3589,7 @@ msgid ""
 "    to be the data that should be used in the evaluation.\n"
 "    to be the data that should be used in the evaluation.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:886
+#: plugins/check_snmp.c:882
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -w, --warning=INTEGER_RANGE(s)\n"
 " -w, --warning=INTEGER_RANGE(s)\n"
@@ -3592,7 +3598,7 @@ msgid ""
 "    Range(s) which will not result in a CRITICAL status\n"
 "    Range(s) which will not result in a CRITICAL status\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:893
+#: plugins/check_snmp.c:889
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -s, --string=STRING\n"
 " -s, --string=STRING\n"
@@ -3607,7 +3613,7 @@ msgid ""
 "    Prefix label for output from plugin (default -s 'SNMP')\n"
 "    Prefix label for output from plugin (default -s 'SNMP')\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:904
+#: plugins/check_snmp.c:900
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -u, --units=STRING\n"
 " -u, --units=STRING\n"
@@ -3616,7 +3622,7 @@ msgid ""
 "    Separates output on multiple OID requests\n"
 "    Separates output on multiple OID requests\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:914
+#: plugins/check_snmp.c:910
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "\n"
 "\n"
@@ -3627,7 +3633,7 @@ msgid ""
 "  http://net-snmp.sourceforge.net before you can use this plugin.\n"
 "  http://net-snmp.sourceforge.net before you can use this plugin.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:919
+#: plugins/check_snmp.c:915
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "- Multiple OIDs may be indicated by a comma- or space-delimited list (lists "
 "- Multiple OIDs may be indicated by a comma- or space-delimited list (lists "
@@ -3635,7 +3641,7 @@ msgid ""
 "  internal spaces must be quoted) [max 8 OIDs]\n"
 "  internal spaces must be quoted) [max 8 OIDs]\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:923
+#: plugins/check_snmp.c:919
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "- Ranges are inclusive and are indicated with colons. When specified as\n"
 "- Ranges are inclusive and are indicated with colons. When specified as\n"
@@ -3645,7 +3651,7 @@ msgid ""
 "  returned if the result is outside the specified range.\n"
 "  returned if the result is outside the specified range.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:929
+#: plugins/check_snmp.c:925
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "- If specified in the order 'max:min' a non-OK state will be returned if "
 "- If specified in the order 'max:min' a non-OK state will be returned if "
@@ -3653,7 +3659,7 @@ msgid ""
 "  result is within the (inclusive) range.\n"
 "  result is within the (inclusive) range.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:933
+#: plugins/check_snmp.c:929
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "- Upper or lower bounds may be omitted to skip checking the respective "
 "- Upper or lower bounds may be omitted to skip checking the respective "
@@ -3731,16 +3737,13 @@ msgstr ""
 msgid " %d%% free (%llu MB out of %llu MB)"
 msgid " %d%% free (%llu MB out of %llu MB)"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_swap.c:408
-msgid "Critical threshold must be integer or percentage!\n"
-msgstr "Critical threshold muss ein Integer oder ein Prozentwert sein!\n"
-
 #: plugins/check_swap.c:462
 #: plugins/check_swap.c:462
-msgid "Warning percentage should be more than critical percentage\n"
-msgstr ""
+#, fuzzy
+msgid "Warning percentage should be more than critical percentage"
+msgstr "Warning threshold muss ein Integer oder ein Prozentwert sein"
 
 
 #: plugins/check_swap.c:466
 #: plugins/check_swap.c:466
-msgid "Warning free space should be more than critical free space\n"
+msgid "Warning free space should be more than critical free space"
 msgstr ""
 msgstr ""
 
 
 #: plugins/check_swap.c:480
 #: plugins/check_swap.c:480
@@ -3825,20 +3828,11 @@ msgstr ""
 msgid "Delay must be a positive integer"
 msgid "Delay must be a positive integer"
 msgstr "Delay muss ein positiver Integer sein"
 msgstr "Delay muss ein positiver Integer sein"
 
 
-#: plugins/check_tcp.c:584
-msgid "SSL support not available.  Install OpenSSL and recompile."
-msgstr ""
-
 #: plugins/check_tcp.c:591
 #: plugins/check_tcp.c:591
 #, fuzzy
 #, fuzzy
 msgid "You must provide a server address"
 msgid "You must provide a server address"
 msgstr "%s: Hostname muss angegeben werden\n"
 msgstr "%s: Hostname muss angegeben werden\n"
 
 
-#: plugins/check_tcp.c:611
-#, c-format
-msgid "CRITICAL - Cannot create SSL context.\n"
-msgstr ""
-
 #: plugins/check_tcp.c:634
 #: plugins/check_tcp.c:634
 #, c-format
 #, c-format
 msgid "CRITICAL - Cannot make  SSL connection "
 msgid "CRITICAL - Cannot make  SSL connection "
@@ -4378,6 +4372,21 @@ msgstr "konnte keinen Speicher f
 msgid "failed malloc in strscat\n"
 msgid "failed malloc in strscat\n"
 msgstr "konnte keinen Speicher für '%s' reservieren\n"
 msgstr "konnte keinen Speicher für '%s' reservieren\n"
 
 
+#, fuzzy
+#~ msgid "ERROR: Cannot create SSL context.\n"
+#~ msgstr "CRITICAL -  Konnte SSL Kontext nicht erzeugen.\n"
+
+#, fuzzy
+#~ msgid "ERROR: Cannot retrieve server certificate.\n"
+#~ msgstr "CRITICAL - Konnte kein Serverzertifikat erhalten\n"
+
+#, fuzzy
+#~ msgid "ERROR: Cannot initiate SSL handshake.\n"
+#~ msgstr "CRITICAL - Konnte SSL Handshake nicht starten.\n"
+
+#~ msgid "Critical threshold must be integer or percentage!\n"
+#~ msgstr "Critical threshold muss ein Integer oder ein Prozentwert sein!\n"
+
 #~ msgid ""
 #~ msgid ""
 #~ "Hostname was not supplied\n"
 #~ "Hostname was not supplied\n"
 #~ "\n"
 #~ "\n"

Diff do ficheiro suprimidas por serem muito extensas
+ 178 - 174
po/fr.po


+ 124 - 132
po/nagios-plugins.pot

@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2004-12-26 00:06+0100\n"
+"POT-Creation-Date: 2004-12-30 01:03+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -25,7 +25,7 @@ msgstr ""
 #: plugins/check_nagios.c:70 plugins/check_nt.c:120 plugins/check_nwstat.c:125
 #: plugins/check_nagios.c:70 plugins/check_nt.c:120 plugins/check_nwstat.c:125
 #: plugins/check_overcr.c:89 plugins/check_pgsql.c:140 plugins/check_ping.c:82
 #: plugins/check_overcr.c:89 plugins/check_pgsql.c:140 plugins/check_ping.c:82
 #: plugins/check_procs.c:124 plugins/check_radius.c:117
 #: plugins/check_procs.c:124 plugins/check_radius.c:117
-#: plugins/check_real.c:68 plugins/check_smtp.c:92 plugins/check_snmp.c:160
+#: plugins/check_real.c:68 plugins/check_smtp.c:129 plugins/check_snmp.c:160
 #: plugins/check_ssh.c:61 plugins/check_swap.c:93 plugins/check_tcp.c:243
 #: plugins/check_ssh.c:61 plugins/check_swap.c:93 plugins/check_tcp.c:243
 #: plugins/check_time.c:66 plugins/check_udp.c:55 plugins/check_ups.c:114
 #: plugins/check_time.c:66 plugins/check_udp.c:55 plugins/check_ups.c:114
 #: plugins/check_users.c:54 plugins/negate.c:87
 #: plugins/check_users.c:54 plugins/negate.c:87
@@ -40,9 +40,9 @@ msgstr ""
 
 
 #: plugins/check_by_ssh.c:88 plugins/check_dig.c:93 plugins/check_dns.c:90
 #: plugins/check_by_ssh.c:88 plugins/check_dig.c:93 plugins/check_dns.c:90
 #: plugins/check_fping.c:87 plugins/check_game.c:86 plugins/check_hpjd.c:114
 #: plugins/check_fping.c:87 plugins/check_game.c:86 plugins/check_hpjd.c:114
-#: plugins/check_nagios.c:103 plugins/check_procs.c:137
-#: plugins/check_snmp.c:172 plugins/check_swap.c:151 plugins/check_users.c:59
-#: plugins/negate.c:97 plugins/urlize.c:88
+#: plugins/check_nagios.c:103 plugins/check_ping.c:406
+#: plugins/check_procs.c:137 plugins/check_snmp.c:172 plugins/check_swap.c:151
+#: plugins/check_users.c:59 plugins/negate.c:97 plugins/urlize.c:88
 #, c-format
 #, c-format
 msgid "Could not open pipe: %s\n"
 msgid "Could not open pipe: %s\n"
 msgstr ""
 msgstr ""
@@ -61,16 +61,16 @@ msgstr ""
 msgid "SSH WARNING: could not open %s\n"
 msgid "SSH WARNING: could not open %s\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_by_ssh.c:216 plugins/check_dig.c:217 plugins/check_disk.c:441
-#: plugins/check_dns.c:315 plugins/check_fping.c:245 plugins/check_game.c:201
-#: plugins/check_hpjd.c:336 plugins/check_http.c:254 plugins/check_ldap.c:315
-#: plugins/check_load.c:227 plugins/check_mrtg.c:236
-#: plugins/check_mrtgtraf.c:263 plugins/check_mysql.c:214
-#: plugins/check_nagios.c:222 plugins/check_nt.c:490
+#: plugins/check_by_ssh.c:216 plugins/check_dhcp.c:1063
+#: plugins/check_dig.c:217 plugins/check_disk.c:441 plugins/check_dns.c:315
+#: plugins/check_fping.c:245 plugins/check_game.c:201 plugins/check_hpjd.c:336
+#: plugins/check_http.c:254 plugins/check_ldap.c:315 plugins/check_load.c:227
+#: plugins/check_mrtg.c:236 plugins/check_mrtgtraf.c:263
+#: plugins/check_mysql.c:214 plugins/check_nagios.c:222 plugins/check_nt.c:490
 #: plugins/check_nwstat.c:763 plugins/check_overcr.c:327
 #: plugins/check_nwstat.c:763 plugins/check_overcr.c:327
 #: plugins/check_pgsql.c:212 plugins/check_ping.c:197
 #: plugins/check_pgsql.c:212 plugins/check_ping.c:197
 #: plugins/check_procs.c:346 plugins/check_radius.c:221
 #: plugins/check_procs.c:346 plugins/check_radius.c:221
-#: plugins/check_real.c:354 plugins/check_smtp.c:374 plugins/check_snmp.c:401
+#: plugins/check_real.c:354 plugins/check_smtp.c:477 plugins/check_snmp.c:401
 #: plugins/check_ssh.c:113 plugins/check_swap.c:423 plugins/check_tcp.c:465
 #: plugins/check_ssh.c:113 plugins/check_swap.c:423 plugins/check_tcp.c:465
 #: plugins/check_time.c:219 plugins/check_udp.c:149 plugins/check_ups.c:484
 #: plugins/check_time.c:219 plugins/check_udp.c:149 plugins/check_ups.c:484
 #: plugins/check_users.c:143 plugins/check_ide_smart.c:209
 #: plugins/check_users.c:143 plugins/check_ide_smart.c:209
@@ -82,7 +82,7 @@ msgstr ""
 #: plugins/check_http.c:266 plugins/check_ldap.c:268 plugins/check_pgsql.c:221
 #: plugins/check_http.c:266 plugins/check_ldap.c:268 plugins/check_pgsql.c:221
 #: plugins/check_procs.c:355 plugins/check_radius.c:198
 #: plugins/check_procs.c:355 plugins/check_radius.c:198
 #: plugins/check_radius.c:268 plugins/check_real.c:344
 #: plugins/check_radius.c:268 plugins/check_real.c:344
-#: plugins/check_smtp.c:354 plugins/check_snmp.c:445 plugins/check_ssh.c:125
+#: plugins/check_smtp.c:441 plugins/check_snmp.c:445 plugins/check_ssh.c:125
 #: plugins/check_tcp.c:517 plugins/check_time.c:290 plugins/check_udp.c:180
 #: plugins/check_tcp.c:517 plugins/check_time.c:290 plugins/check_udp.c:180
 #: plugins/check_ups.c:542 plugins/negate.c:188
 #: plugins/check_ups.c:542 plugins/negate.c:188
 msgid "Timeout interval must be a positive integer"
 msgid "Timeout interval must be a positive integer"
@@ -95,7 +95,7 @@ msgstr ""
 #: plugins/check_mysql.c:227 plugins/check_pgsql.c:239
 #: plugins/check_mysql.c:227 plugins/check_pgsql.c:239
 #: plugins/check_ping.c:268 plugins/check_ping.c:391
 #: plugins/check_ping.c:268 plugins/check_ping.c:391
 #: plugins/check_radius.c:233 plugins/check_real.c:302
 #: plugins/check_radius.c:233 plugins/check_real.c:302
-#: plugins/check_real.c:364 plugins/check_smtp.c:292 plugins/check_smtp.c:384
+#: plugins/check_real.c:364 plugins/check_smtp.c:379 plugins/check_smtp.c:487
 #: plugins/check_ssh.c:144 plugins/check_tcp.c:487 plugins/check_time.c:228
 #: plugins/check_ssh.c:144 plugins/check_tcp.c:487 plugins/check_time.c:228
 #: plugins/check_time.c:303 plugins/check_udp.c:161 plugins/check_udp.c:202
 #: plugins/check_time.c:303 plugins/check_udp.c:161 plugins/check_udp.c:202
 #: plugins/check_ups.c:490 plugins/check_ups.c:559
 #: plugins/check_ups.c:490 plugins/check_ups.c:559
@@ -105,7 +105,7 @@ msgstr ""
 #: plugins/check_by_ssh.c:239 plugins/check_dig.c:237
 #: plugins/check_by_ssh.c:239 plugins/check_dig.c:237
 #: plugins/check_pgsql.c:245 plugins/check_radius.c:207
 #: plugins/check_pgsql.c:245 plugins/check_radius.c:207
 #: plugins/check_radius.c:241 plugins/check_real.c:315
 #: plugins/check_radius.c:241 plugins/check_real.c:315
-#: plugins/check_smtp.c:299 plugins/check_tcp.c:523 plugins/check_time.c:284
+#: plugins/check_smtp.c:386 plugins/check_tcp.c:523 plugins/check_time.c:284
 #: plugins/check_udp.c:186 plugins/check_ups.c:504
 #: plugins/check_udp.c:186 plugins/check_ups.c:504
 msgid "Port must be a positive integer"
 msgid "Port must be a positive integer"
 msgstr ""
 msgstr ""
@@ -413,6 +413,10 @@ msgstr ""
 msgid ", requested address (%s) was %soffered"
 msgid ", requested address (%s) was %soffered"
 msgstr ""
 msgstr ""
 
 
+#: plugins/check_dhcp.c:930
+msgid "not "
+msgstr ""
+
 #: plugins/check_dhcp.c:932
 #: plugins/check_dhcp.c:932
 #, c-format
 #, c-format
 msgid ", max lease time = "
 msgid ", max lease time = "
@@ -423,40 +427,40 @@ msgstr ""
 msgid "Infinity"
 msgid "Infinity"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1121
+#: plugins/check_dhcp.c:1116
 #, c-format
 #, c-format
 msgid "Error: DLPI stream API failed to get MAC in check_ctrl: %s.\n"
 msgid "Error: DLPI stream API failed to get MAC in check_ctrl: %s.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1132
+#: plugins/check_dhcp.c:1127
 #, c-format
 #, c-format
 msgid "Error: DLPI stream API failed to get MAC in put_ctrl/putmsg(): %s.\n"
 msgid "Error: DLPI stream API failed to get MAC in put_ctrl/putmsg(): %s.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1144
+#: plugins/check_dhcp.c:1139
 #, c-format
 #, c-format
 msgid "Error: DLPI stream API failed to get MAC in put_both/putmsg().\n"
 msgid "Error: DLPI stream API failed to get MAC in put_both/putmsg().\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1155
+#: plugins/check_dhcp.c:1150
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "Error: DLPI stream API failed to get MAC in dl_attach_req/open(%s..): %s.\n"
 "Error: DLPI stream API failed to get MAC in dl_attach_req/open(%s..): %s.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1179
+#: plugins/check_dhcp.c:1174
 #, c-format
 #, c-format
 msgid "Error: DLPI stream API failed to get MAC in dl_bind/check_ctrl(): %s.\n"
 msgid "Error: DLPI stream API failed to get MAC in dl_bind/check_ctrl(): %s.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1227
+#: plugins/check_dhcp.c:1222
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "This plugin tests the availability of DHCP servers on a network.\n"
 "This plugin tests the availability of DHCP servers on a network.\n"
 "\n"
 "\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_dhcp.c:1231
+#: plugins/check_dhcp.c:1226
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -s, --serverip=IPADDRESS\n"
 " -s, --serverip=IPADDRESS\n"
@@ -556,7 +560,7 @@ msgstr ""
 msgid "Warning threshold must be integer or percentage!"
 msgid "Warning threshold must be integer or percentage!"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_disk.c:342
+#: plugins/check_disk.c:342 plugins/check_swap.c:408
 msgid "Critical threshold must be integer or percentage!"
 msgid "Critical threshold must be integer or percentage!"
 msgstr ""
 msgstr ""
 
 
@@ -718,6 +722,18 @@ msgstr ""
 msgid "DNS UNKNOW - %s\n"
 msgid "DNS UNKNOW - %s\n"
 msgstr ""
 msgstr ""
 
 
+#: plugins/check_dns.c:227
+msgid "Note: nslookup is deprecated and may be removed from future releases."
+msgstr ""
+
+#: plugins/check_dns.c:228
+msgid "Consider using the `dig' or `host' programs instead.  Run nslookup with"
+msgstr ""
+
+#: plugins/check_dns.c:229
+msgid "the `-sil[ent]' option to prevent this message from appearing."
+msgstr ""
+
 #: plugins/check_dns.c:234
 #: plugins/check_dns.c:234
 #, c-format
 #, c-format
 msgid "No response from DNS %s\n"
 msgid "No response from DNS %s\n"
@@ -1024,7 +1040,8 @@ msgstr ""
 msgid "HTTP CRITICAL - Could not make SSL connection\n"
 msgid "HTTP CRITICAL - Could not make SSL connection\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_http.c:177 plugins/check_http.c:739 plugins/check_tcp.c:268
+#: plugins/check_http.c:177 plugins/check_http.c:739 plugins/check_smtp.c:200
+#: plugins/check_tcp.c:268
 #, c-format
 #, c-format
 msgid "CRITICAL - Cannot retrieve server certificate.\n"
 msgid "CRITICAL - Cannot retrieve server certificate.\n"
 msgstr ""
 msgstr ""
@@ -1037,7 +1054,7 @@ msgstr ""
 msgid "Warning threshold must be integer"
 msgid "Warning threshold must be integer"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_http.c:300 plugins/check_http.c:315
+#: plugins/check_http.c:300 plugins/check_http.c:315 plugins/check_tcp.c:584
 msgid "Invalid option - SSL is not available"
 msgid "Invalid option - SSL is not available"
 msgstr ""
 msgstr ""
 
 
@@ -1054,7 +1071,8 @@ msgstr ""
 msgid "Invalid port number"
 msgid "Invalid port number"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_http.c:378
+#: plugins/check_http.c:378 plugins/check_snmp.c:284
+#, c-format
 msgid "Call for regex which was not a compiled option"
 msgid "Call for regex which was not a compiled option"
 msgstr ""
 msgstr ""
 
 
@@ -1063,7 +1081,7 @@ msgstr ""
 msgid "Could Not Compile Regular Expression: %s"
 msgid "Could Not Compile Regular Expression: %s"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_http.c:404 plugins/check_smtp.c:364 plugins/check_ssh.c:136
+#: plugins/check_http.c:404 plugins/check_smtp.c:467 plugins/check_ssh.c:136
 #: plugins/check_tcp.c:482
 #: plugins/check_tcp.c:482
 msgid "IPv6 support not available"
 msgid "IPv6 support not available"
 msgstr ""
 msgstr ""
@@ -1242,12 +1260,13 @@ msgstr ""
 msgid "CRITICAL -  Cannot create SSL context.\n"
 msgid "CRITICAL -  Cannot create SSL context.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_http.c:1214 plugins/check_tcp.c:640
+#: plugins/check_http.c:1214 plugins/check_smtp.c:609 plugins/check_tcp.c:640
 #, c-format
 #, c-format
 msgid "CRITICAL - Cannot initiate SSL handshake.\n"
 msgid "CRITICAL - Cannot initiate SSL handshake.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_http.c:1244 plugins/check_http.c:1256 plugins/check_tcp.c:670
+#: plugins/check_http.c:1244 plugins/check_http.c:1256
+#: plugins/check_smtp.c:635 plugins/check_smtp.c:647 plugins/check_tcp.c:670
 #: plugins/check_tcp.c:682
 #: plugins/check_tcp.c:682
 #, c-format
 #, c-format
 msgid "CRITICAL - Wrong time format in certificate.\n"
 msgid "CRITICAL - Wrong time format in certificate.\n"
@@ -2848,48 +2867,43 @@ msgstr ""
 msgid "<wpl> (%d) cannot be larger than <cpl> (%d)\n"
 msgid "<wpl> (%d) cannot be larger than <cpl> (%d)\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:406
-#, c-format
-msgid "Cannot open pipe: %s"
-msgstr ""
-
 #: plugins/check_ping.c:410
 #: plugins/check_ping.c:410
 #, c-format
 #, c-format
 msgid "Cannot open stderr for %s\n"
 msgid "Cannot open stderr for %s\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:465
+#: plugins/check_ping.c:466
 #, c-format
 #, c-format
 msgid "CRITICAL - Network unreachable (%s)"
 msgid "CRITICAL - Network unreachable (%s)"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:467
+#: plugins/check_ping.c:468
 #, c-format
 #, c-format
 msgid "CRITICAL - Host Unreachable (%s)"
 msgid "CRITICAL - Host Unreachable (%s)"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:469
+#: plugins/check_ping.c:470
 #, c-format
 #, c-format
 msgid "CRITICAL - Host not found (%s)"
 msgid "CRITICAL - Host not found (%s)"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:471
+#: plugins/check_ping.c:472
 #, c-format
 #, c-format
 msgid "CRITICAL - Time to live exceeded (%s)"
 msgid "CRITICAL - Time to live exceeded (%s)"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:478
+#: plugins/check_ping.c:479
 msgid "Unable to realloc warn_text"
 msgid "Unable to realloc warn_text"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:495
+#: plugins/check_ping.c:496
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "Use ping to check connection statistics for a remote host.\n"
 "Use ping to check connection statistics for a remote host.\n"
 "\n"
 "\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:503
+#: plugins/check_ping.c:504
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "-H, --hostname=HOST\n"
 "-H, --hostname=HOST\n"
@@ -2904,7 +2918,7 @@ msgid ""
 "   show HTML in the plugin output (obsoleted by urlize)\n"
 "   show HTML in the plugin output (obsoleted by urlize)\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:518
+#: plugins/check_ping.c:519
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "THRESHOLD is <rta>,<pl>%% where <rta> is the round trip average travel\n"
 "THRESHOLD is <rta>,<pl>%% where <rta> is the round trip average travel\n"
@@ -2913,7 +2927,7 @@ msgid ""
 "\n"
 "\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_ping.c:523
+#: plugins/check_ping.c:524
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "This plugin uses the ping command to probe the specified host for packet "
 "This plugin uses the ping command to probe the specified host for packet "
@@ -2936,11 +2950,6 @@ msgstr ""
 msgid "Not parseable: %s"
 msgid "Not parseable: %s"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_procs.c:252
-#, c-format
-msgid "STDERR: %s"
-msgstr ""
-
 #: plugins/check_procs.c:254
 #: plugins/check_procs.c:254
 #, c-format
 #, c-format
 msgid "System call sent warnings to stderr\n"
 msgid "System call sent warnings to stderr\n"
@@ -3005,44 +3014,19 @@ msgstr ""
 msgid "User name %s was not found"
 msgid "User name %s was not found"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_procs.c:415
-#, c-format
-msgid "%s%sUID = %d (%s)"
-msgstr ""
-
 #: plugins/check_procs.c:425
 #: plugins/check_procs.c:425
 #, c-format
 #, c-format
 msgid "%s%scommand name '%s'"
 msgid "%s%scommand name '%s'"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_procs.c:435
-#, c-format
-msgid "%s%sargs '%s'"
-msgstr ""
-
-#: plugins/check_procs.c:440
-#, c-format
-msgid "%s%sRSS >= %d"
-msgstr ""
-
 #: plugins/check_procs.c:444
 #: plugins/check_procs.c:444
 msgid "RSS must be an integer!"
 msgid "RSS must be an integer!"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_procs.c:447
-#, c-format
-msgid "%s%sVSZ >= %d"
-msgstr ""
-
 #: plugins/check_procs.c:451
 #: plugins/check_procs.c:451
 msgid "VSZ must be an integer!"
 msgid "VSZ must be an integer!"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_procs.c:455
-#, c-format
-msgid "%s%sPCPU >= %.2f"
-msgstr ""
-
 #: plugins/check_procs.c:459
 #: plugins/check_procs.c:459
 msgid "PCPU must be a float!"
 msgid "PCPU must be a float!"
 msgstr ""
 msgstr ""
@@ -3284,11 +3268,11 @@ msgstr ""
 msgid "REAL %s - %d second response time\n"
 msgid "REAL %s - %d second response time\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_real.c:324 plugins/check_smtp.c:343 plugins/check_ups.c:522
+#: plugins/check_real.c:324 plugins/check_smtp.c:430 plugins/check_ups.c:522
 msgid "Warning time must be a positive integer"
 msgid "Warning time must be a positive integer"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_real.c:333 plugins/check_smtp.c:334 plugins/check_ups.c:513
+#: plugins/check_real.c:333 plugins/check_smtp.c:421 plugins/check_ups.c:513
 msgid "Critical time must be a positive integer"
 msgid "Critical time must be a positive integer"
 msgstr ""
 msgstr ""
 
 
@@ -3322,54 +3306,64 @@ msgid ""
 "values."
 "values."
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:125
+#: plugins/check_smtp.c:162
 #, c-format
 #, c-format
 msgid "recv() failed\n"
 msgid "recv() failed\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:136
+#: plugins/check_smtp.c:173
 #, c-format
 #, c-format
 msgid "Invalid SMTP response received from host\n"
 msgid "Invalid SMTP response received from host\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:138
+#: plugins/check_smtp.c:175
 #, c-format
 #, c-format
 msgid "Invalid SMTP response received from host on port %d\n"
 msgid "Invalid SMTP response received from host on port %d\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:182 plugins/check_snmp.c:508
+#: plugins/check_smtp.c:187
+#, c-format
+msgid "Server does not support STARTTLS\n"
+msgstr ""
+
+#: plugins/check_smtp.c:191 plugins/check_smtp.c:594 plugins/check_tcp.c:611
+#, c-format
+msgid "CRITICAL - Cannot create SSL context.\n"
+msgstr ""
+
+#: plugins/check_smtp.c:262 plugins/check_snmp.c:508
 #, c-format
 #, c-format
 msgid "Could Not Compile Regular Expression"
 msgid "Could Not Compile Regular Expression"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:191 plugins/check_smtp.c:201
+#: plugins/check_smtp.c:271 plugins/check_smtp.c:281
 #, c-format
 #, c-format
 msgid "SMTP %s - Invalid response '%s' to command '%s'\n"
 msgid "SMTP %s - Invalid response '%s' to command '%s'\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:195 plugins/check_snmp.c:277
+#: plugins/check_smtp.c:275 plugins/check_snmp.c:277
 #, c-format
 #, c-format
 msgid "Execute Error: %s\n"
 msgid "Execute Error: %s\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:228
+#: plugins/check_smtp.c:313
 #, c-format
 #, c-format
 msgid "SMTP %s - %.3f sec. response time%s%s|%s\n"
 msgid "SMTP %s - %.3f sec. response time%s%s|%s\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:313 plugins/check_smtp.c:323 plugins/check_snmp.c:564
+#: plugins/check_smtp.c:400 plugins/check_smtp.c:410
 #, c-format
 #, c-format
 msgid "Could not realloc() units [%d]\n"
 msgid "Could not realloc() units [%d]\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:424
+#: plugins/check_smtp.c:527
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "This plugin will attempt to open an SMTP connection with the host.\n"
 "This plugin will attempt to open an SMTP connection with the host.\n"
 "\n"
 "\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:434
+#: plugins/check_smtp.c:537
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -e, --expect=STRING\n"
 " -e, --expect=STRING\n"
@@ -3384,7 +3378,16 @@ msgid ""
 "   FROM-address to include in MAIL command, required by Exchange 2000\n"
 "   FROM-address to include in MAIL command, required by Exchange 2000\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_smtp.c:453
+#: plugins/check_smtp.c:550
+#, c-format
+msgid ""
+" -D, --certificate=INTEGER\n"
+"    Minimum number of days a certificate has to be valid.\n"
+" -S, --starttls\n"
+"    Use STARTTLS for the connection.\n"
+msgstr ""
+
+#: plugins/check_smtp.c:563
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "\n"
 "\n"
@@ -3398,11 +3401,6 @@ msgstr ""
 msgid "No valid data returned"
 msgid "No valid data returned"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:284 plugins/check_snmp.c:514
-#, c-format
-msgid "%s UNKNOWN: call for regex which was not a compiled option"
-msgstr ""
-
 #: plugins/check_snmp.c:321 plugins/negate.c:113
 #: plugins/check_snmp.c:321 plugins/negate.c:113
 #, c-format
 #, c-format
 msgid ""
 msgid ""
@@ -3420,48 +3418,55 @@ msgstr ""
 msgid "Invalid warning threshold: %s\n"
 msgid "Invalid warning threshold: %s\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:534
+#: plugins/check_snmp.c:514
 #, c-format
 #, c-format
-msgid "Could not realloc() labels[%d]"
+msgid "call for regex which was not a compiled option"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:546
-msgid "Could not realloc() labels\n"
+#: plugins/check_snmp.c:533
+#, c-format
+msgid "Could not reallocate labels[%d]"
+msgstr ""
+
+#: plugins/check_snmp.c:545
+msgid "Could not reallocate labels\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:576
+#: plugins/check_snmp.c:562
+#, c-format
+msgid "Could not reallocate units [%d]\n"
+msgstr ""
+
+#: plugins/check_snmp.c:574
 msgid "Could not realloc() units\n"
 msgid "Could not realloc() units\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:649
+#: plugins/check_snmp.c:647
 #, c-format
 #, c-format
-msgid ""
-"Missing secname (%s) or authpassword (%s) ! \n"
-")"
+msgid "Missing secname (%s) or authpassword (%s) ! \n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:657
+#: plugins/check_snmp.c:655
 #, c-format
 #, c-format
 msgid "Missing secname (%s), authpassword (%s), or privpasswd (%s)! \n"
 msgid "Missing secname (%s), authpassword (%s), or privpasswd (%s)! \n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:666
-#, c-format
-msgid "Invalid SNMP version: %s\n"
+#: plugins/check_snmp.c:664
+msgid "Invalid SNMP version"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:796
+#: plugins/check_snmp.c:792
 msgid "Unbalanced quotes\n"
 msgid "Unbalanced quotes\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:845
+#: plugins/check_snmp.c:841
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "Check status of remote machines and obtain sustem information via SNMP\n"
 "Check status of remote machines and obtain sustem information via SNMP\n"
 "\n"
 "\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:855
+#: plugins/check_snmp.c:851
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -P, --protocol=[1|3]\n"
 " -P, --protocol=[1|3]\n"
@@ -3472,7 +3477,7 @@ msgid ""
 "    SNMPv3 auth proto\n"
 "    SNMPv3 auth proto\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:864
+#: plugins/check_snmp.c:860
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -C, --community=STRING\n"
 " -C, --community=STRING\n"
@@ -3486,7 +3491,7 @@ msgid ""
 "    SNMPv3 crypt passwd (DES)\n"
 "    SNMPv3 crypt passwd (DES)\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:876
+#: plugins/check_snmp.c:872
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -o, --oid=OID(s)\n"
 " -o, --oid=OID(s)\n"
@@ -3499,7 +3504,7 @@ msgid ""
 "    to be the data that should be used in the evaluation.\n"
 "    to be the data that should be used in the evaluation.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:886
+#: plugins/check_snmp.c:882
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -w, --warning=INTEGER_RANGE(s)\n"
 " -w, --warning=INTEGER_RANGE(s)\n"
@@ -3508,7 +3513,7 @@ msgid ""
 "    Range(s) which will not result in a CRITICAL status\n"
 "    Range(s) which will not result in a CRITICAL status\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:893
+#: plugins/check_snmp.c:889
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -s, --string=STRING\n"
 " -s, --string=STRING\n"
@@ -3523,7 +3528,7 @@ msgid ""
 "    Prefix label for output from plugin (default -s 'SNMP')\n"
 "    Prefix label for output from plugin (default -s 'SNMP')\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:904
+#: plugins/check_snmp.c:900
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 " -u, --units=STRING\n"
 " -u, --units=STRING\n"
@@ -3532,7 +3537,7 @@ msgid ""
 "    Separates output on multiple OID requests\n"
 "    Separates output on multiple OID requests\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:914
+#: plugins/check_snmp.c:910
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "\n"
 "\n"
@@ -3543,7 +3548,7 @@ msgid ""
 "  http://net-snmp.sourceforge.net before you can use this plugin.\n"
 "  http://net-snmp.sourceforge.net before you can use this plugin.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:919
+#: plugins/check_snmp.c:915
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "- Multiple OIDs may be indicated by a comma- or space-delimited list (lists "
 "- Multiple OIDs may be indicated by a comma- or space-delimited list (lists "
@@ -3551,7 +3556,7 @@ msgid ""
 "  internal spaces must be quoted) [max 8 OIDs]\n"
 "  internal spaces must be quoted) [max 8 OIDs]\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:923
+#: plugins/check_snmp.c:919
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "- Ranges are inclusive and are indicated with colons. When specified as\n"
 "- Ranges are inclusive and are indicated with colons. When specified as\n"
@@ -3561,7 +3566,7 @@ msgid ""
 "  returned if the result is outside the specified range.\n"
 "  returned if the result is outside the specified range.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:929
+#: plugins/check_snmp.c:925
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "- If specified in the order 'max:min' a non-OK state will be returned if "
 "- If specified in the order 'max:min' a non-OK state will be returned if "
@@ -3569,7 +3574,7 @@ msgid ""
 "  result is within the (inclusive) range.\n"
 "  result is within the (inclusive) range.\n"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_snmp.c:933
+#: plugins/check_snmp.c:929
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "- Upper or lower bounds may be omitted to skip checking the respective "
 "- Upper or lower bounds may be omitted to skip checking the respective "
@@ -3646,16 +3651,12 @@ msgstr ""
 msgid " %d%% free (%llu MB out of %llu MB)"
 msgid " %d%% free (%llu MB out of %llu MB)"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_swap.c:408
-msgid "Critical threshold must be integer or percentage!\n"
-msgstr ""
-
 #: plugins/check_swap.c:462
 #: plugins/check_swap.c:462
-msgid "Warning percentage should be more than critical percentage\n"
+msgid "Warning percentage should be more than critical percentage"
 msgstr ""
 msgstr ""
 
 
 #: plugins/check_swap.c:466
 #: plugins/check_swap.c:466
-msgid "Warning free space should be more than critical free space\n"
+msgid "Warning free space should be more than critical free space"
 msgstr ""
 msgstr ""
 
 
 #: plugins/check_swap.c:480
 #: plugins/check_swap.c:480
@@ -3739,19 +3740,10 @@ msgstr ""
 msgid "Delay must be a positive integer"
 msgid "Delay must be a positive integer"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_tcp.c:584
-msgid "SSL support not available.  Install OpenSSL and recompile."
-msgstr ""
-
 #: plugins/check_tcp.c:591
 #: plugins/check_tcp.c:591
 msgid "You must provide a server address"
 msgid "You must provide a server address"
 msgstr ""
 msgstr ""
 
 
-#: plugins/check_tcp.c:611
-#, c-format
-msgid "CRITICAL - Cannot create SSL context.\n"
-msgstr ""
-
 #: plugins/check_tcp.c:634
 #: plugins/check_tcp.c:634
 #, c-format
 #, c-format
 msgid "CRITICAL - Cannot make  SSL connection "
 msgid "CRITICAL - Cannot make  SSL connection "

Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff