rem: return( show_help_and_exit( "C++ base name not specified.", argv[0] ) );
add: return( show_help_and_exit( _("C++ base name not specified."), argv[0] ) );
context: int process_arguments( int *flag, char cout[255], char jout[255], char cnout[255], char infile[255], int argc, char **argv ){  int arg_counter, option, option_index;   struct option my_options[]=   {    { "c++", 0, NULL, 1 },    { "java", 0, NULL, 2 },    { "cout", 1, NULL, 3 },    { "jout", 1, NULL, 4 },    { "in", 1, NULL, 5 },    { "c", 0, NULL, 7 },    { "cnout", 1, NULL, 8 },    { "help", 0, NULL, 6 },    { NULL, 0, NULL, 0 }   };    if (argc==1) return( show_help_and_exit( "No parameters defined.", argv[0] ));  arg_counter=0;  *flag=ERRCONV_NO_OUT;  infile[0]=0;  cout[0]=0;  jout[0]=0;  cnout[0]=0;  opterr=0;  while (1)     {     option=getopt_long( argc, argv, "", my_options, &option_index );     if (option==-1)      {	if (*flag==ERRCONV_NO_OUT)          {	    return( show_help_and_exit( "No output type defined.", argv[0] ) );	  }        if (infile[0]==0)          {            return( show_help_and_exit( "No input file defined.", argv[0] ) );	  }        if (((*flag)&ERRCONV_C_OUT) && cout[0]==0)          {            return( show_help_and_exit( "C++ base name not specified.", argv[0] ) );	  }        if (((*flag)&ERRCONV_JAVA_OUT) && jout[0]==0)	  {	    return( show_help_and_exit( "Java base name not specified.", argv[0] ) );	  }	if (((*flag)&ERRCONV_CN_OUT) && cnout[0]==0)	  {	    return( show_help_and_exit( "C base name not specified.", argv[0] ) );	  }        return( 0 );      }     switch (option)      {      case 1: // c++        (*flag)|=ERRCONV_C_OUT;        break;      case 2: // java        (*flag)|=ERRCONV_JAVA_OUT;        break;      case 3: // cout        strcpy( cout, optarg );        break;      case 4: // jout        strcpy( jout, optarg );        break;      case 5: // in        strcpy( infile, optarg );        break;      case 6: // help	return( show_help_and_exit( NULL, argv[0] ) );      case 7: // c	(*flag)|=ERRCONV_CN_OUT;	break;      case 8: // cnout	strcpy( cnout, optarg );	break;      default:	return( show_help_and_exit( "Invalid command line option.", argv[0] ) );      };    }}