feat: main form localize
This commit is contained in:
@@ -30,7 +30,7 @@ namespace SpineViewer
|
||||
{
|
||||
logger.Error(ex.ToString());
|
||||
logger.Error("Failed to load fragment shader");
|
||||
MessagePopup.Warn("Fragment shader 加载失败,预乘Alpha通道属性失效", Properties.Resources.msgBoxWarning);
|
||||
MessagePopup.Warn(Properties.Resources.failLoadingFragmentShader, Properties.Resources.msgBoxWarning);
|
||||
}
|
||||
|
||||
#if DEBUG
|
||||
@@ -103,7 +103,7 @@ namespace SpineViewer
|
||||
|
||||
private void toolStripMenuItem_ExportFrame_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (spinePreviewPanel.IsUpdating && MessagePopup.Quest("画面仍在更新,建议手动暂停画面后导出固定的一帧,是否继续?", Properties.Resources.msgBoxQuest) != DialogResult.OK)
|
||||
if (spinePreviewPanel.IsUpdating && MessagePopup.Quest(Properties.Resources.isUpdatingAndManuallyExportFrame, Properties.Resources.msgBoxQuest) != DialogResult.OK)
|
||||
return;
|
||||
|
||||
var k = nameof(toolStripMenuItem_ExportFrame);
|
||||
@@ -379,7 +379,7 @@ namespace SpineViewer
|
||||
SkeletonConverter srcCvter = args.SourceVersion != SpineVersion.Auto ? SkeletonConverter.New(args.SourceVersion) : null;
|
||||
SkeletonConverter tgtCvter = SkeletonConverter.New(args.TargetVersion);
|
||||
|
||||
worker.ReportProgress(0, $"已处理 0/{totalCount}");
|
||||
worker.ReportProgress(0, $"{Properties.Resources.process} 0/{totalCount}");
|
||||
for (int i = 0; i < totalCount; i++)
|
||||
{
|
||||
if (worker.CancellationPending)
|
||||
@@ -418,7 +418,7 @@ namespace SpineViewer
|
||||
error++;
|
||||
}
|
||||
|
||||
worker.ReportProgress((int)((i + 1) * 100.0) / totalCount, $"已处理 {i + 1}/{totalCount}");
|
||||
worker.ReportProgress((int)((i + 1) * 100.0) / totalCount, $"{Properties.Resources.process} {i + 1}/{totalCount}");
|
||||
}
|
||||
|
||||
if (error > 0)
|
||||
@@ -473,12 +473,13 @@ namespace SpineViewer
|
||||
Properties.Resources.restartTitle,
|
||||
MessageBoxButtons.YesNo,
|
||||
MessageBoxIcon.Question);
|
||||
|
||||
if (result == DialogResult.Yes)
|
||||
{
|
||||
LocalizeConfiguration.UpdateLocalizeSetting(localize);
|
||||
LocalizeConfiguration.SetCulture();
|
||||
Application.Restart(); // Restarts the app
|
||||
Environment.Exit(0); // Ensures the current process ends
|
||||
Application.Restart();
|
||||
Environment.Exit(0);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
18
SpineViewer/Properties/Resources.Designer.cs
generated
18
SpineViewer/Properties/Resources.Designer.cs
generated
@@ -789,6 +789,15 @@ namespace SpineViewer.Properties {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Fragment shader 加载失败,预乘Alpha通道属性失效.
|
||||
/// </summary>
|
||||
internal static string failLoadingFragmentShader {
|
||||
get {
|
||||
return ResourceManager.GetString("failLoadingFragmentShader", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to 文件版本.
|
||||
/// </summary>
|
||||
@@ -888,6 +897,15 @@ namespace SpineViewer.Properties {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to 画面仍在更新,建议手动暂停画面后导出固定的一帧,是否继续?.
|
||||
/// </summary>
|
||||
internal static string isUpdatingAndManuallyExportFrame {
|
||||
get {
|
||||
return ResourceManager.GetString("isUpdatingAndManuallyExportFrame", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to 已选择 .
|
||||
/// </summary>
|
||||
|
||||
@@ -502,4 +502,10 @@ Use "ffmpeg -h muxer=<file format>" to view supported file format paramete
|
||||
<data name="descQuality" xml:space="preserve">
|
||||
<value>-quality: Range 0-100, default is 75.</value>
|
||||
</data>
|
||||
<data name="failLoadingFragmentShader" xml:space="preserve">
|
||||
<value>Fragment shader failed to load, pre-multiplied alpha channel property disabled.</value>
|
||||
</data>
|
||||
<data name="isUpdatingAndManuallyExportFrame" xml:space="preserve">
|
||||
<value>The screen is still updating. It’s recommended to manually pause and export a fixed frame. Do you want to continue?</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -501,4 +501,10 @@
|
||||
<data name="descQuality" xml:space="preserve">
|
||||
<value>-quality, 取值范围 0-100, 默认值 75</value>
|
||||
</data>
|
||||
<data name="failLoadingFragmentShader" xml:space="preserve">
|
||||
<value>Fragment shader 加载失败,预乘Alpha通道属性失效</value>
|
||||
</data>
|
||||
<data name="isUpdatingAndManuallyExportFrame" xml:space="preserve">
|
||||
<value>画面仍在更新,建议手动暂停画面后导出固定的一帧,是否继续?</value>
|
||||
</data>
|
||||
</root>
|
||||
Reference in New Issue
Block a user