|
1 | | -using System; |
| 1 | +using GTranslate.Extensions; |
| 2 | +using GTranslate.Results; |
| 3 | +using System; |
2 | 4 | using System.Collections.Generic; |
3 | 5 | using System.Collections.ObjectModel; |
4 | 6 | using System.IO; |
|
9 | 11 | using System.Text.Json; |
10 | 12 | using System.Threading; |
11 | 13 | using System.Threading.Tasks; |
12 | | -using GTranslate.Extensions; |
13 | | -using GTranslate.Results; |
14 | 14 |
|
15 | 15 | namespace GTranslate.Translators; |
16 | 16 |
|
@@ -90,40 +90,40 @@ public sealed class MicrosoftTranslator : ITranslator, IDisposable |
90 | 90 | /// </summary> |
91 | 91 | public static IReadOnlyDictionary<string, IReadOnlyCollection<string>> Scripts { get; } |
92 | 92 | = new ReadOnlyDictionary<string, IReadOnlyCollection<string>>(new Dictionary<string, IReadOnlyCollection<string>> |
93 | | - { |
94 | | - ["ar"] = new[] { "Latn", "Arab" }, |
95 | | - ["as"] = new[] { "Latn", "Beng" }, |
96 | | - ["be"] = new[] { "Latn", "Cyrl" }, |
97 | | - ["bg"] = new[] { "Latn", "Cyrl" }, |
98 | | - ["bn"] = new[] { "Latn", "Beng" }, |
99 | | - ["el"] = new[] { "Latn", "Grek" }, |
100 | | - ["fa"] = new[] { "Latn", "Arab" }, |
101 | | - ["gu"] = new[] { "Latn", "Gujr" }, |
102 | | - ["he"] = new[] { "Latn", "Hebr" }, |
103 | | - ["hi"] = new[] { "Latn", "Deva" }, |
104 | | - ["ja"] = new[] { "Latn", "Jpan" }, |
105 | | - ["kk"] = new[] { "Latn", "Cyrl" }, |
106 | | - ["kn"] = new[] { "Latn", "Knda" }, |
107 | | - ["ko"] = new[] { "Latn", "Kore" }, |
108 | | - ["ky"] = new[] { "Latn", "Cyrl" }, |
109 | | - ["mk"] = new[] { "Latn", "Cyrl" }, |
110 | | - ["ml"] = new[] { "Latn", "Mlym" }, |
111 | | - ["mn"] = new[] { "Latn", "Cyrl" }, |
112 | | - ["mr"] = new[] { "Latn", "Deva" }, |
113 | | - ["or"] = new[] { "Latn", "Orya" }, |
114 | | - ["pa"] = new[] { "Latn", "Guru" }, |
115 | | - ["ru"] = new[] { "Latn", "Cyrl" }, |
116 | | - ["sd"] = new[] { "Latn", "Arab" }, |
117 | | - ["si"] = new[] { "Latn", "Sinh" }, |
118 | | - ["ta"] = new[] { "Latn", "Taml" }, |
119 | | - ["te"] = new[] { "Latn", "Telu" }, |
120 | | - ["tg"] = new[] { "Latn", "Cyrl" }, |
121 | | - ["tt"] = new[] { "Latn", "Cyrl" }, |
122 | | - ["uk"] = new[] { "Latn", "Cyrl" }, |
123 | | - ["ur"] = new[] { "Latn", "Arab" }, |
124 | | - ["zh-CN"] = new[] { "Latn", "Hans" }, // zh-Hans |
125 | | - ["zh-TW"] = new[] { "Latn", "Hant" } // zh-Hant |
126 | | - }); |
| 93 | + { |
| 94 | + ["ar"] = new[] { "Latn", "Arab" }, |
| 95 | + ["as"] = new[] { "Latn", "Beng" }, |
| 96 | + ["be"] = new[] { "Latn", "Cyrl" }, |
| 97 | + ["bg"] = new[] { "Latn", "Cyrl" }, |
| 98 | + ["bn"] = new[] { "Latn", "Beng" }, |
| 99 | + ["el"] = new[] { "Latn", "Grek" }, |
| 100 | + ["fa"] = new[] { "Latn", "Arab" }, |
| 101 | + ["gu"] = new[] { "Latn", "Gujr" }, |
| 102 | + ["he"] = new[] { "Latn", "Hebr" }, |
| 103 | + ["hi"] = new[] { "Latn", "Deva" }, |
| 104 | + ["ja"] = new[] { "Latn", "Jpan" }, |
| 105 | + ["kk"] = new[] { "Latn", "Cyrl" }, |
| 106 | + ["kn"] = new[] { "Latn", "Knda" }, |
| 107 | + ["ko"] = new[] { "Latn", "Kore" }, |
| 108 | + ["ky"] = new[] { "Latn", "Cyrl" }, |
| 109 | + ["mk"] = new[] { "Latn", "Cyrl" }, |
| 110 | + ["ml"] = new[] { "Latn", "Mlym" }, |
| 111 | + ["mn"] = new[] { "Latn", "Cyrl" }, |
| 112 | + ["mr"] = new[] { "Latn", "Deva" }, |
| 113 | + ["or"] = new[] { "Latn", "Orya" }, |
| 114 | + ["pa"] = new[] { "Latn", "Guru" }, |
| 115 | + ["ru"] = new[] { "Latn", "Cyrl" }, |
| 116 | + ["sd"] = new[] { "Latn", "Arab" }, |
| 117 | + ["si"] = new[] { "Latn", "Sinh" }, |
| 118 | + ["ta"] = new[] { "Latn", "Taml" }, |
| 119 | + ["te"] = new[] { "Latn", "Telu" }, |
| 120 | + ["tg"] = new[] { "Latn", "Cyrl" }, |
| 121 | + ["tt"] = new[] { "Latn", "Cyrl" }, |
| 122 | + ["uk"] = new[] { "Latn", "Cyrl" }, |
| 123 | + ["ur"] = new[] { "Latn", "Arab" }, |
| 124 | + ["zh-CN"] = new[] { "Latn", "Hans" }, // zh-Hans |
| 125 | + ["zh-TW"] = new[] { "Latn", "Hant" } // zh-Hant |
| 126 | + }); |
127 | 127 |
|
128 | 128 | /// <summary> |
129 | 129 | /// Initializes a new instance of the <see cref="MicrosoftTranslator"/> class. |
|
0 commit comments