private void OnUITextureTranslation(object sender, TextureTranslationEventArgs e) { if (Resource.TranslateUI(CurrentScene, e, out var resource)) { e.Translation = resource; Logger.Log(LogLevel.Debug, $"UI '{e.Name}' translated."); } else { try { if (Dumper.DumpUI(CurrentScene, e)) { Logger.Log(LogLevel.Debug, $"UI '{e.Name}' dumped."); } } catch (Exception ex) { Logger.Log(LogLevel.Error, ex); } } }