
Originally Posted by
michael53239
Is it just network strings or is it just full-blown localization? You are probably having the same issue I had with localization. One of the files probably isn't being correctly added since it is being recognized as a culture resource you can rename the file or modify it so culture doesn't rename and generate satellite assemblies.
I compared with some source i found on github, and the Terraria.Localization folder containts just files, eg.
Content.de-DE.Projectiles.json and it should be in the folder Content\de-DE\projectiles.json. I tried moving it by myself in these folders and grouping them all together as i saw in the source, but it completly breaks the localization and nothing is being read correctly. Should i try using iLspy until it loads correctly or is there any way to fix it?
Edit: I have only one issue when after decompilation, which is in LanguageManager.cs at line 225
return linkedList.ToArray<LocalizedText>();
Says that IReadonlyCollection is not defined nor imported. Again i compared that with old source code and i got that running but as i said, some Localizations are not working correctly. Maybe that's because of the old code or something
Edit2: Updated the project to .net 4.5 and the issue was gone, but the Localization is still broken