Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ LoadFilesForCulture()

void Terraria.Localization.LanguageManager.LoadFilesForCulture ( GameCulture culture)
inlineprivate

Definition at line 136 of file LanguageManager.cs.

137 {
139 foreach (string text in languageFilesForCulture)
140 {
141 try
142 {
143 string text2 = Utils.ReadEmbeddedResource(text);
144 if (text2 == null || text2.Length < 2)
145 {
146 throw new FormatException();
147 }
149 }
150 catch (Exception)
151 {
153 {
154 Debugger.Break();
155 }
156 Console.WriteLine("Failed to load language file: " + text);
157 break;
158 }
159 }
160 }
static void WriteLine()
Definition Console.cs:733
void LoadLanguageFromFileTextJson(string fileText, bool canCreateCategories)
string[] GetLanguageFilesForCulture(GameCulture culture)

References System.Diagnostics.Debugger.Break(), System.culture, Terraria.Localization.LanguageManager.GetLanguageFilesForCulture(), System.Diagnostics.Debugger.IsAttached, Terraria.Localization.LanguageManager.LoadLanguageFromFileTextJson(), Terraria.Utils.ReadEmbeddedResource(), System.text, and System.Console.WriteLine().

Referenced by Terraria.Localization.LanguageManager.LoadLanguage().