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(); } }