Ejemplo n.º 1
0
        public void TestZH_CN_NotExist()
        {
            var    l  = L10NContext.GetLocalization("zh-CN");
            string tr = l.Localize(MSG_BYE);

            Assert.AreEqual(MSG_BYE, tr);
        }
Ejemplo n.º 2
0
        public void TestZH_CN()
        {
            var    l  = L10NContext.GetLocalization("zh-CN");
            string tr = l.Localize(MSG_HELLO);

            Assert.AreEqual("你好", tr);
        }
Ejemplo n.º 3
0
        public void TestEN_US_NotExist()
        {
            var    l  = L10NContext.GetLocalization("en-US");
            string tr = l.Localize(MSG_BYE);

            Assert.AreEqual(MSG_BYE, tr);
        }
Ejemplo n.º 4
0
        public void TestEN_US()
        {
            var    l  = L10NContext.GetLocalization("en-US");
            string tr = l.Localize(MSG_HELLO);

            Assert.AreEqual("Hello", tr);
        }
Ejemplo n.º 5
0
        public void TestBuildFallback()
        {
            var l = L10NContext.GetLocalization("zzzz");

            Assert.AreEqual(Thread.CurrentThread.CurrentCulture.Name, l.CultureInfo.Name);
        }
Ejemplo n.º 6
0
        public void TestBuild()
        {
            var l = L10NContext.GetLocalization("en-US");

            Assert.AreEqual("en-US", l.CultureInfo.Name);
        }