private StringTranslate()
 {
     translateTable = new AlphaDelta.JavaProperties();
     translateTable.IgnoreDuplicateKeyErrors = true;
     try
     {
         translateTable.LoadString(Resources.en_US);
         translateTable.LoadString(Resources.stats_US);
     }
     catch (System.IO.IOException ioexception)
     {
         Sharpen.Runtime.PrintStackTrace(ioexception);
     }
 }
 public PropertyManager(string file)
 {
     serverProperties     = new AlphaDelta.JavaProperties();
     serverPropertiesFile = file;
     if (File.Exists(file))
     {
         try
         {
             serverProperties.Load(file);
         }
         catch (System.Exception exception)
         {
             logger.Warning((new java.lang.StringBuilder()).Append("Failed to load ").Append(file).ToString());
             logger.Log(exception.ToString());
             GenerateNewProperties();
         }
     }
     else
     {
         logger.Warning((new java.lang.StringBuilder()).Append(file).Append(" does not exist").ToString());
         GenerateNewProperties();
     }
 }