I added such a helper in the mod I'm working on, maybe consider adding it to the baselib?
public static string Localize(string table, string entry)
{
try
{
return new LocString(table,entry).GetFormattedText();
}
catch (LocException)
{
LocManager.Instance.StartOverridingLanguageAsEnglish();
var str = new LocString(table, entry).GetFormattedText();
LocManager.Instance.StopOverridingLanguageAsEnglish();
return str;
}
}
I added such a helper in the mod I'm working on, maybe consider adding it to the baselib?