using System.Globalization;
using System.Threading;

namespace TweetLib.Core{
    public static class Lib{
        public const string BrandName = "TweetDuck";
        public const string VersionTag = "1.17.4";

        public static CultureInfo Culture { get; private set; }

        public static void Initialize(){
            Culture = CultureInfo.CurrentCulture;

            Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;
            CultureInfo.DefaultThreadCurrentCulture = CultureInfo.InvariantCulture;

            #if DEBUG
            CultureInfo.DefaultThreadCurrentUICulture = Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us"); // force english exceptions
            #endif
        }
    }
}