Пример #1
0
        private static void SampleOne()
        {
            Console.WriteLine("Sample one: Without Microsoft.Extensions.DependencyInjection");

            var translator = new DefaultTranslator(_backend);

            var i18next = new I18NextNet(_backend, translator);

            Console.WriteLine("English translation:");
            i18next.Language = "en";
            Console.WriteLine(i18next.T("exampleKey"));

            Console.WriteLine("German translation:");
            i18next.Language = "de";
            Console.WriteLine(i18next.T("exampleKey"));

            Console.WriteLine();
        }
Пример #2
0
        public static void Main(string[] args)
        {
            SetupBackend();

            var translator = new DefaultTranslator(_backend);

            var i18next = new I18NextNet(_backend, translator);

            Console.WriteLine("English translation:");
            i18next.Language = "en";
            Console.WriteLine(i18next.T("exampleKey"));

            Console.WriteLine("German translation:");
            i18next.Language = "de";
            Console.WriteLine(i18next.T("exampleKey"));

            Console.ReadKey();
        }
Пример #3
0
        public static void Main(string[] args)
        {
            SetupBackend();

            var translator = new DefaultTranslator(_backend);

            var i18Next = new I18NextNet(_backend, translator);

            Console.WriteLine("English translation:");
            i18Next.Language = "en";
            Console.WriteLine(i18Next.T("exampleKey"));

            Console.WriteLine("German translation:");
            i18Next.Language = "de";
            Console.WriteLine(i18Next.T("exampleKey"));

            i18Next.SetFallbackLanguages("en");
            Console.WriteLine(i18Next.T("exampleKey2")); // should output "My English text." because of fallback language

            Console.ReadKey();
        }
Пример #4
0
 public void English()
 {
     _i18Next.Language = "en";
     Assert.AreEqual("My English text.", _i18Next.T("exampleKey"));
 }