1
0
mirror of synced 2025-02-20 04:21:02 +01:00

Integrate WHMHammer's CLang_zh file

This commit is contained in:
0aubsq 2022-02-15 12:04:56 +01:00
parent c5ea735e74
commit a2e8d1ee67
9 changed files with 14 additions and 6 deletions

View File

@ -9,7 +9,7 @@ using FDK;
namespace TJAPlayer3
{
internal class CLang_en : ILang
internal class CLang_zh : ILang
{
string ILang.GetString(int idx)
{
@ -49,7 +49,7 @@ namespace TJAPlayer3
[15] = "更改所有谱面的偏移量\n" +
"范围:-99~99ms\n" +
"设为负值以减少输入延迟\n" +
"重新载入曲目以使此选项生效"
"重新载入曲目以使此选项生效",
[16] = "布局模式",
[17] = "更改选择曲目界面的布局模式\n" +
"0自上至下斜向\n" +
@ -145,7 +145,7 @@ namespace TJAPlayer3
"或通过不断尝试进行调整\n" +
"注:退出设置以使此选项生效",
[45] = "选择asio模式下使用的设备\n" +
"注:退出设置以使此选项生效"
"注:退出设置以使此选项生效",
[46] = "开启是音符滚动会更加顺畅\n" +
"但或将导致声音延迟\n" +
"关闭会确保无声音延迟\n" +
@ -207,7 +207,7 @@ namespace TJAPlayer3
[79] = "升高此值会使判定区域右移\n" +
"降低此值会使判定区域左移\n" +
"范围:-99~99ms\n" +
"设为负值以降低输入延迟"
"设为负值以降低输入延迟",
[80] = "默认难度",
[81] = "选择选曲时的默认难度\n" +
"除非该选项被设为里魔王" +
@ -226,7 +226,7 @@ namespace TJAPlayer3
[87] = "谱面分歧动画",
[88] = "更改谱面分歧时的动画效果\n" +
"A类型第二代\n" +
"B类型第三代"
"B类型第三代",
[89] = "幸存者模式",
[90] = "此模式不可用\n" +
"此模式实现了一个类似stepmania的计时器系统\n" +

View File

@ -16,6 +16,9 @@ namespace TJAPlayer3
public static void langAttach(string lang)
{
switch (lang) {
case "zh":
CLangManager.LangInstance = new CLang_zh();
break;
case "es":
CLangManager.LangInstance = new CLang_es();
break;
@ -36,6 +39,8 @@ namespace TJAPlayer3
{
switch (lang)
{
case "zh":
return 4;
case "es":
return 3;
case "fr":
@ -52,6 +57,8 @@ namespace TJAPlayer3
{
switch (idx)
{
case 4:
return "zh";
case 3:
return "es";
case 2:
@ -64,7 +71,7 @@ namespace TJAPlayer3
}
}
public static readonly string[] Languages = new string[] { "日本語", "English", "Français", "Español" };
public static readonly string[] Languages = new string[] { "日本語", "English", "Français", "Español", "中文" };
public static ILang LangInstance { get; private set; } = new CLang_jp();
}
}

View File

@ -131,6 +131,7 @@
<Compile Include="I18N\CLang_fr.cs" />
<Compile Include="I18N\CLang_en.cs" />
<Compile Include="I18N\CLang_jp.cs" />
<Compile Include="I18N\CLang_zh.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<EmbeddedResource Include="Properties\Discord.resx">
<Generator>ResXFileCodeGenerator</Generator>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.