将XplorePlane项目中所有中文弹窗改为英文弹窗
This commit is contained in:
@@ -230,8 +230,8 @@ namespace XplorePlane
|
||||
Log.Fatal(exception, "应用程序发生未处理的异常");
|
||||
|
||||
MessageBox.Show(
|
||||
$"应用程序发生严重错误:\n\n{exception?.Message}\n\n请查看日志文件获取详细信息。",
|
||||
"严重错误",
|
||||
$"A fatal error has occurred:\n\n{exception?.Message}\n\nPlease check the log file for details.",
|
||||
"Fatal Error",
|
||||
MessageBoxButton.OK,
|
||||
MessageBoxImage.Error);
|
||||
}
|
||||
@@ -244,8 +244,8 @@ namespace XplorePlane
|
||||
Log.Error(e.Exception, "UI 线程发生未处理的异常");
|
||||
|
||||
MessageBox.Show(
|
||||
$"应用程序发生错误:\n\n{e.Exception.Message}\n\n请查看日志文件获取详细信息。",
|
||||
"错误",
|
||||
$"An error has occurred:\n\n{e.Exception.Message}\n\nPlease check the log file for details.",
|
||||
"Error",
|
||||
MessageBoxButton.OK,
|
||||
MessageBoxImage.Error);
|
||||
|
||||
|
||||
@@ -386,15 +386,15 @@ namespace XplorePlane.ViewModels
|
||||
{
|
||||
_logger.Warn("User manual path is not configured.");
|
||||
MessageBox.Show("User manual path is not configured. Please check the UserManual setting in App.config.",
|
||||
"提示", MessageBoxButton.OK, MessageBoxImage.Warning);
|
||||
"Info", MessageBoxButton.OK, MessageBoxImage.Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
if (!File.Exists(manualPath))
|
||||
{
|
||||
_logger.Warn("User manual file not found: {Path}", manualPath);
|
||||
MessageBox.Show($"用户手册文件不存在:\n{manualPath}",
|
||||
"提示", MessageBoxButton.OK, MessageBoxImage.Warning);
|
||||
MessageBox.Show($"User manual file not found:\n{manualPath}",
|
||||
"Info", MessageBoxButton.OK, MessageBoxImage.Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -407,7 +407,7 @@ namespace XplorePlane.ViewModels
|
||||
{
|
||||
_logger.Error(ex, "Failed to open user manual.");
|
||||
MessageBox.Show($"Failed to open user manual: {ex.Message}",
|
||||
"错误", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
"Error", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -418,7 +418,7 @@ namespace XplorePlane.ViewModels
|
||||
var vm = _containerProvider.Resolve<NavigationPropertyPanelViewModel>();
|
||||
if (!vm.IsCameraConnected)
|
||||
{
|
||||
MessageBox.Show("请先连接相机", "提示", MessageBoxButton.OK, MessageBoxImage.Information);
|
||||
MessageBox.Show("Please connect the camera first", "Info", MessageBoxButton.OK, MessageBoxImage.Information);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -465,7 +465,7 @@ namespace XplorePlane.ViewModels
|
||||
{
|
||||
_logger.Error(ex, "Failed to browse XP data root.");
|
||||
MessageBox.Show($"Failed to browse data root: {ex.Message}",
|
||||
"错误", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
"Error", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -487,13 +487,13 @@ namespace XplorePlane.ViewModels
|
||||
LoadBuiltInInspectionModules();
|
||||
|
||||
MessageBox.Show("XP data root saved. New save/load dialogs will use the new path immediately.",
|
||||
"提示", MessageBoxButton.OK, MessageBoxImage.Information);
|
||||
"Info", MessageBoxButton.OK, MessageBoxImage.Information);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_logger.Error(ex, "Failed to save XP data root.");
|
||||
MessageBox.Show($"Failed to save data root: {ex.Message}",
|
||||
"错误", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
"Error", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -577,14 +577,14 @@ namespace XplorePlane.ViewModels
|
||||
var resetResult = motionSystem.AxisReset.Reset();
|
||||
if (!resetResult.Success)
|
||||
{
|
||||
MessageBox.Show($"轴复位失败:{resetResult.ErrorMessage}", "错误",
|
||||
MessageBox.Show($"Axis reset failed: {resetResult.ErrorMessage}", "Error",
|
||||
MessageBoxButton.OK, MessageBoxImage.Warning);
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_logger.Error(ex, "Axis reset failed.");
|
||||
MessageBox.Show($"轴复位异常:{ex.Message}", "错误",
|
||||
MessageBox.Show($"Axis reset error: {ex.Message}", "Error",
|
||||
MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
}
|
||||
}
|
||||
@@ -600,7 +600,7 @@ namespace XplorePlane.ViewModels
|
||||
{
|
||||
_logger.Error(ex, "Failed to open detector config window.");
|
||||
MessageBox.Show($"Failed to open detector config window:\n{ex.InnerException?.Message ?? ex.Message}",
|
||||
"错误", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
"Error", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -667,7 +667,7 @@ namespace XplorePlane.ViewModels
|
||||
|
||||
private void ExecuteWarmUp()
|
||||
{
|
||||
var messageBoxResult = MessageBox.Show("确认执行射线源暖机操作?", "暖机",
|
||||
var messageBoxResult = MessageBox.Show("Confirm X-ray source warm-up?", "Warm-up",
|
||||
MessageBoxButton.OKCancel, MessageBoxImage.Question);
|
||||
if (messageBoxResult != MessageBoxResult.OK)
|
||||
return;
|
||||
@@ -704,7 +704,7 @@ namespace XplorePlane.ViewModels
|
||||
if (viewportVm?.ImageSource != null) return true;
|
||||
}
|
||||
catch { }
|
||||
HexMessageBox.Show("请先加载图像", MessageBoxButton.OK, MessageBoxImage.Information);
|
||||
HexMessageBox.Show("Please load an image first", MessageBoxButton.OK, MessageBoxImage.Information);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
@@ -232,8 +232,8 @@ namespace XplorePlane.ViewModels
|
||||
if (_isCncRunning)
|
||||
{
|
||||
MessageBox.Show(
|
||||
"探测器已断连,CNC 已自动停止。请检查探测器连接后再继续操作。",
|
||||
"探测器断连警告",
|
||||
"Detector disconnected, CNC has been automatically stopped. Please check the detector connection before continuing.",
|
||||
"Detector Disconnected",
|
||||
MessageBoxButton.OK,
|
||||
MessageBoxImage.Warning);
|
||||
}
|
||||
|
||||
@@ -148,7 +148,7 @@ namespace XplorePlane.Views
|
||||
{
|
||||
if (DataContext is not ViewportPanelViewModel vm || vm.ImageSource is not BitmapSource bitmap)
|
||||
{
|
||||
MessageBox.Show("当前没有可保存的图像", "提示", MessageBoxButton.OK, MessageBoxImage.Information);
|
||||
MessageBox.Show("No image available to save", "Info", MessageBoxButton.OK, MessageBoxImage.Information);
|
||||
return;
|
||||
}
|
||||
SaveBitmapToFile(bitmap, "保存原始图像");
|
||||
@@ -159,7 +159,7 @@ namespace XplorePlane.Views
|
||||
var target = FindChildByName<Canvas>(RoiCanvas, "mainCanvas");
|
||||
if (target == null)
|
||||
{
|
||||
MessageBox.Show("当前没有可保存的图像", "提示", MessageBoxButton.OK, MessageBoxImage.Information);
|
||||
MessageBox.Show("No image available to save", "Info", MessageBoxButton.OK, MessageBoxImage.Information);
|
||||
return;
|
||||
}
|
||||
var width = (int)target.ActualWidth;
|
||||
|
||||
Reference in New Issue
Block a user