1
0
mirror of synced 2025-02-06 14:24:21 +01:00

More translations (#159)

* more translations

* "Flip Notes" English translation
This commit is contained in:
WHMHammer 2022-03-06 03:12:50 -06:00 committed by GitHub
parent 39f5f178e4
commit 88cea16c2d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
13 changed files with 288 additions and 165 deletions

View File

@ -13,7 +13,7 @@ Old TJAPlayer3-Develop-BSQ
## Cautions before using IMPORTANT ## Cautions before using IMPORTANT
- This software does not have a skin.Only the software is provided. There will be a copyright free skin later on. - This software does not have a skin (A copyright free skin is provided with the pre-release for testing).
- It is **YOUR RESPONSIBILITY** to use this software. The creator will not take responsibilities for any problems you got from using this software. - It is **YOUR RESPONSIBILITY** to use this software. The creator will not take responsibilities for any problems you got from using this software.
@ -331,6 +331,7 @@ If you do not want characters, make "(Skin name)/Graphics/11_Characters/0" empty
> * [funnym0th/OpenTaiko Spanish Translation](https://github.com/funnym0th) (@funnym0th) > * [funnym0th/OpenTaiko Spanish Translation](https://github.com/funnym0th) (@funnym0th)
> * [basketballsmash/English README Translation](https://twitter.com/basketballsmash)(@basketballsmash) > * [basketballsmash/English README Translation](https://twitter.com/basketballsmash)(@basketballsmash)
> * [Meowgister/OpenTaiko English Translation](https://www.youtube.com/channel/UCDi5puZaJLMUA6OgIAb7rmQ) > * [Meowgister/OpenTaiko English Translation](https://www.youtube.com/channel/UCDi5puZaJLMUA6OgIAb7rmQ)
> * [WHMHammer/OpenTaiko Chinese Translation](https://github.com/whmhammer)(@WHMHammer)
> * [Aioilight/TJAPlayer3](https://github.com/aioilight/TJAPlayer3)(@aioilight) > * [Aioilight/TJAPlayer3](https://github.com/aioilight/TJAPlayer3)(@aioilight)
> * [TwoPointZero/TJAPlayer3](https://github.com/twopointzero/TJAPlayer3)(@twopointzero) > * [TwoPointZero/TJAPlayer3](https://github.com/twopointzero/TJAPlayer3)(@twopointzero)
> * [KabanFriends/TJAPlayer3](https://github.com/KabanFriends/TJAPlayer3/tree/features)(@KabanFriends) > * [KabanFriends/TJAPlayer3](https://github.com/KabanFriends/TJAPlayer3/tree/features)(@KabanFriends)

View File

@ -12,11 +12,11 @@ TJAPlayer3-Develop-ReWrite的分叉项目一个使用.tja文件的模拟器
- Discordhttps://discord.gg/aA8scTvZ6B - Discordhttps://discord.gg/aA8scTvZ6B
译者注由README-EN翻译。最近一次更新时间2022/2/15 译者注由README-EN翻译。最近一次更新时间2022/3/5
## 使用前注意事项(重要!!!) ## 使用前注意事项(重要!!!)
- 本软件尚未提供皮肤(仅提供软件本体)。晚些会提供版权自由皮肤 - 本软件尚未提供皮肤(预发布版本包含了一个测试用版权自由皮肤)
- 您**全权**对您对本软件的使用负责。开发者不为您使用本软件造成的任何问题承担任何责任。 - 您**全权**对您对本软件的使用负责。开发者不为您使用本软件造成的任何问题承担任何责任。
@ -333,6 +333,7 @@ OpenTaiko是一个使用MIT许可证的开源软件。在MIT许可证下
> * [funnym0th/OpenTaiko Spanish Translation](https://github.com/funnym0th) (@funnym0th) > * [funnym0th/OpenTaiko Spanish Translation](https://github.com/funnym0th) (@funnym0th)
> * [basketballsmash/English README Translation](https://twitter.com/basketballsmash)(@basketballsmash) > * [basketballsmash/English README Translation](https://twitter.com/basketballsmash)(@basketballsmash)
> * [Meowgister/OpenTaiko English Translation](https://www.youtube.com/channel/UCDi5puZaJLMUA6OgIAb7rmQ) > * [Meowgister/OpenTaiko English Translation](https://www.youtube.com/channel/UCDi5puZaJLMUA6OgIAb7rmQ)
> * [WHMHammer/OpenTaiko Chinese Translation](https://github.com/whmhammer)(@WHMHammer)
> * [Aioilight/TJAPlayer3](https://github.com/aioilight/TJAPlayer3)(@aioilight) > * [Aioilight/TJAPlayer3](https://github.com/aioilight/TJAPlayer3)(@aioilight)
> * [TwoPointZero/TJAPlayer3](https://github.com/twopointzero/TJAPlayer3)(@twopointzero) > * [TwoPointZero/TJAPlayer3](https://github.com/twopointzero/TJAPlayer3)(@twopointzero)
> * [KabanFriends/TJAPlayer3](https://github.com/KabanFriends/TJAPlayer3/tree/features)(@KabanFriends) > * [KabanFriends/TJAPlayer3](https://github.com/KabanFriends/TJAPlayer3/tree/features)(@KabanFriends)

View File

@ -319,6 +319,7 @@ v0.5.2から11_Charactersにキャラクターに関してファイルが読み
> * [funnym0th/OpenTaiko Spanish Translation](https://github.com/funnym0th) (@funnym0th) > * [funnym0th/OpenTaiko Spanish Translation](https://github.com/funnym0th) (@funnym0th)
> * [basketballsmash/English README Translation](https://twitter.com/basketballsmash)(@basketballsmash) > * [basketballsmash/English README Translation](https://twitter.com/basketballsmash)(@basketballsmash)
> * [Meowgister/OpenTaiko English Translation](https://www.youtube.com/channel/UCDi5puZaJLMUA6OgIAb7rmQ) > * [Meowgister/OpenTaiko English Translation](https://www.youtube.com/channel/UCDi5puZaJLMUA6OgIAb7rmQ)
> * [WHMHammer/OpenTaiko Chinese Translation](https://github.com/whmhammer)(@WHMHammer)
> * [Aioilight/TJAPlayer3](https://github.com/aioilight/TJAPlayer3)(@aioilight) > * [Aioilight/TJAPlayer3](https://github.com/aioilight/TJAPlayer3)(@aioilight)
> * [TwoPointZero/TJAPlayer3](https://github.com/twopointzero/TJAPlayer3)(@twopointzero) > * [TwoPointZero/TJAPlayer3](https://github.com/twopointzero/TJAPlayer3)(@twopointzero)
> * [KabanFriends/TJAPlayer3](https://github.com/KabanFriends/TJAPlayer3/tree/features)(@KabanFriends) > * [KabanFriends/TJAPlayer3](https://github.com/KabanFriends/TJAPlayer3/tree/features)(@KabanFriends)

View File

@ -66,6 +66,7 @@ Discord: https://discord.gg/aA8scTvZ6B
[funnym0th/OpenTaiko Spanish Translation](https://github.com/funnym0th) (@funnym0th) [funnym0th/OpenTaiko Spanish Translation](https://github.com/funnym0th) (@funnym0th)
[basketballsmash/English README Translation](https://twitter.com/basketballsmash)(@basketballsmash) [basketballsmash/English README Translation](https://twitter.com/basketballsmash)(@basketballsmash)
[Meowgister/OpenTaiko English Translation](https://www.youtube.com/channel/UCDi5puZaJLMUA6OgIAb7rmQ) [Meowgister/OpenTaiko English Translation](https://www.youtube.com/channel/UCDi5puZaJLMUA6OgIAb7rmQ)
[WHMHammer/OpenTaiko Chinese Translation](https://github.com/whmhammer)(@WHMHammer)
[Aioilight/TJAPlayer3](https://github.com/aioilight/TJAPlayer3)(@aioilight) [Aioilight/TJAPlayer3](https://github.com/aioilight/TJAPlayer3)(@aioilight)
[TwoPointZero/TJAPlayer3](https://github.com/twopointzero/TJAPlayer3)(@twopointzero) [TwoPointZero/TJAPlayer3](https://github.com/twopointzero/TJAPlayer3)(@twopointzero)
[KabanFriends/TJAPlayer3](https://github.com/KabanFriends/TJAPlayer3/tree/features)(@KabanFriends) [KabanFriends/TJAPlayer3](https://github.com/KabanFriends/TJAPlayer3/tree/features)(@KabanFriends)

View File

@ -219,6 +219,9 @@ namespace TJAPlayer3
[10058] = "Song Preview Volume", [10058] = "Song Preview Volume",
[10059] = "Adjust the volume of song preview.\nYou must restart the game after leaving config\nfor this setting to save.", [10059] = "Adjust the volume of song preview.\nYou must restart the game after leaving config\nfor this setting to save.",
[10084] = "Shin'uchi Mode", [10084] = "Shin'uchi Mode",
[10091] = "Settings for an overall systems.",
[10092] = "Settings to play the drums.",
[10093] = "Save the settings and exit from CONFIGURATION menu.",
[100] = "Taiko Mode", [100] = "Taiko Mode",
[101] = "Dan-i Dojo", [101] = "Dan-i Dojo",
@ -270,6 +273,22 @@ namespace TJAPlayer3
[90003] = "Item bought !", [90003] = "Item bought !",
[90004] = "Not enough coins !", [90004] = "Not enough coins !",
[90005] = "The following condition : ", [90005] = "The following condition : ",
[9000] = "Off",
[9001] = "On",
[9002] = "None",
[9003] = "きまぐれ",
[9004] = "でたらめ",
[9006] = "Special Training Mode",
[9007] = "Null",
[9008] = "Speed",
[9009] = "DORON",
[9010] = "Flip Notes",
[9011] = "Random",
[9012] = "Game Mode",
[9013] = "Auto",
[9014] = "Voice",
[9015] = "Sound Type",
}; };
} }
} }

View File

@ -228,6 +228,9 @@ namespace TJAPlayer3
[10058] = "Volumen de la demo", [10058] = "Volumen de la demo",
[10059] = "Ajusta el volumen de la demo de la música.\nDebes reiniciar el juego después de salir\nde la configuración para aplicar los cambios", [10059] = "Ajusta el volumen de la demo de la música.\nDebes reiniciar el juego después de salir\nde la configuración para aplicar los cambios",
[10084] = "Modo Shinuchi", [10084] = "Modo Shinuchi",
[10091] = "Settings for an overall systems.",
[10092] = "Settings to play the drums.",
[10093] = "Save the settings and exit from CONFIGURATION menu.",
[100] = "Modo Taiko", [100] = "Modo Taiko",
[101] = "Dan-i Dojo", [101] = "Dan-i Dojo",
@ -279,6 +282,26 @@ namespace TJAPlayer3
[90003] = "Item comprado!", [90003] = "Item comprado!",
[90004] = "Monedas insuficientes!", [90004] = "Monedas insuficientes!",
[90005] = "Esta condición: ", [90005] = "Esta condición: ",
[900] = "Continuar",
[901] = "Reiniciar",
[902] = "Salida",
[9000] = "しない",
[9001] = "する",
[9002] = "なし",
[9003] = "きまぐれ",
[9004] = "でたらめ",
[9006] = "特訓モード",
[9007] = "使用不可",
[9008] = "はやさ",
[9009] = "ドロン",
[9010] = "あべこべ",
[9011] = "ランダム",
[9012] = "ゲームモード",
[9013] = "オート",
[9014] = "ボイス",
[9015] = "音色",
}; };
} }
} }

View File

@ -209,6 +209,9 @@ namespace TJAPlayer3
[10058] = "Volume de la prévisualisation de la musique", [10058] = "Volume de la prévisualisation de la musique",
[10059] = "Ajuste le volume de la prévisualisation de la musique.\nVous devez redemarrer le jeu pour que\ncette option prenne effet.", [10059] = "Ajuste le volume de la prévisualisation de la musique.\nVous devez redemarrer le jeu pour que\ncette option prenne effet.",
[10084] = "Mode Shin'uchi", [10084] = "Mode Shin'uchi",
[10091] = "Settings for an overall systems.",
[10092] = "Settings to play the drums.",
[10093] = "Save the settings and exit from CONFIGURATION menu.",
[100] = "Partie rapide", [100] = "Partie rapide",
@ -261,6 +264,26 @@ namespace TJAPlayer3
[90003] = "Article acheté !", [90003] = "Article acheté !",
[90004] = "Nombre de pièces insuffisant !", [90004] = "Nombre de pièces insuffisant !",
[90005] = "La condition suivante : ", [90005] = "La condition suivante : ",
[900] = "Continuez",
[901] = "Redémarrage",
[902] = "Sortir",
[9000] = "しない",
[9001] = "する",
[9002] = "なし",
[9003] = "きまぐれ",
[9004] = "でたらめ",
[9006] = "特訓モード",
[9007] = "使用不可",
[9008] = "はやさ",
[9009] = "ドロン",
[9010] = "あべこべ",
[9011] = "ランダム",
[9012] = "ゲームモード",
[9013] = "オート",
[9014] = "ボイス",
[9015] = "音色",
}; };
} }
} }

View File

@ -273,6 +273,9 @@ namespace TJAPlayer3
[10058] = "プレビュー音量", [10058] = "プレビュー音量",
[10059] = $"プレビュー時の音源の音量を調節します。\n{CSound.MinimumGroupLevel} {CSound.MaximumGroupLevel} % の値が指定可能です。\n", [10059] = $"プレビュー時の音源の音量を調節します。\n{CSound.MinimumGroupLevel} {CSound.MaximumGroupLevel} % の値が指定可能です。\n",
[10084] = "真打モード", [10084] = "真打モード",
[10091] = "システムに関係する項目を設定します。",
[10092] = "ドラムの演奏に関する項目を設定します。",
[10093] = "設定を保存し、コンフィグ画面を終了します。",
[100] = "演奏ゲーム", [100] = "演奏ゲーム",
[101] = "段位道場", [101] = "段位道場",
@ -325,6 +328,22 @@ namespace TJAPlayer3
[90003] = "商品購入済み !", [90003] = "商品購入済み !",
[90004] = "コインが足りません !", [90004] = "コインが足りません !",
[90005] = "下記の条件 : ", [90005] = "下記の条件 : ",
[9000] = "しない",
[9001] = "する",
[9002] = "なし",
[9003] = "きまぐれ",
[9004] = "でたらめ",
[9006] = "特訓モード",
[9007] = "使用不可",
[9008] = "はやさ",
[9009] = "ドロン",
[9010] = "あべこべ",
[9011] = "ランダム",
[9012] = "ゲームモード",
[9013] = "オート",
[9014] = "ボイス",
[9015] = "音色",
}; };
} }
} }

View File

@ -284,6 +284,9 @@ namespace TJAPlayer3
[10059] = "调整曲目预览音量\n" + [10059] = "调整曲目预览音量\n" +
"退出设置后重启游戏以保存此选项", "退出设置后重启游戏以保存此选项",
[10084] = "真打模式", [10084] = "真打模式",
[10091] = "系统的整体设置",
[10092] = "敲鼓相关设置",
[10093] = "保存设定并退出设置菜单",
[100] = "演奏模式", [100] = "演奏模式",
[101] = "段位道场", [101] = "段位道场",
@ -335,6 +338,26 @@ namespace TJAPlayer3
[90003] = "购买成功!", [90003] = "购买成功!",
[90004] = "金币不足!", [90004] = "金币不足!",
[90005] = "以下条件:", [90005] = "以下条件:",
[900] = "继续",
[901] = "重新开始",
[902] = "退出",
[9000] = "关闭",
[9001] = "开启",
[9002] = "无",
[9003] = "きまぐれ",
[9004] = "でたらめ",
[9006] = "特训模式",
[9007] = "不可用",
[9008] = "速度",
[9009] = "DORON",
[9010] = "翻转",
[9011] = "随机",
[9012] = "游戏模式",
[9013] = "自动",
[9014] = "语音",
[9015] = "音色",
}; };
} }
} }

View File

@ -556,35 +556,20 @@ namespace TJAPlayer3
graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias; graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;
graphics.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.HighQuality; graphics.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.HighQuality;
string[,] str = new string[ 2, 2 ];
switch( this.n現在のメニュー番号 ) switch( this.n現在のメニュー番号 )
{ {
case 0: case 0:
str[ 0, 0 ] = "システムに関係する項目を設定します。"; graphics.DrawString(CLangManager.LangInstance.GetString(10091), this.ftフォント, Brushes.White, new PointF(8f, 0f));
str[ 0, 1 ] = "";
str[ 1, 0 ] = "Settings for an overall systems.";
break; break;
case 1: case 1:
str[ 0, 0 ] = "ドラムの演奏に関する項目を設定します。"; graphics.DrawString(CLangManager.LangInstance.GetString(10092), this.ftフォント, Brushes.White, new PointF(8f, 0f));
str[ 0, 1 ] = "";
str[ 1, 0 ] = "Settings to play the drums.";
str[ 1, 1 ] = "";
break; break;
case 2: case 2:
str[ 0, 0 ] = "設定を保存し、コンフィグ画面を終了します。"; graphics.DrawString(CLangManager.LangInstance.GetString(10093), this.ftフォント, Brushes.White, new PointF(8f, 0f));
str[ 0, 1 ] = "";
str[ 1, 0 ] = "Save the settings and exit from";
str[ 1, 1 ] = "CONFIGURATION menu.";
break; break;
} }
int c = (CultureInfo.CurrentUICulture.TwoLetterISOLanguageName == "ja") ? 0 : 1;
for (int i = 0; i < 2; i++)
{
graphics.DrawString( str[ c, i ], this.ftフォント, Brushes.White, new PointF( 8f, ( i * 30 ) * 1.5f ) );
}
graphics.Dispose(); graphics.Dispose();
if( this.tx説明文パネル != null ) if( this.tx説明文パネル != null )
{ {

View File

@ -45,26 +45,26 @@ namespace TJAPlayer3
#endregion #endregion
txSwitch[0] = OptionTypeTx("しない", Color.White, Color.Black); txSwitch[0] = OptionTypeTx(CLangManager.LangInstance.GetString(9000), Color.White, Color.Black);
txSwitch[1] = OptionTypeTx("する", Color.White, Color.Black); txSwitch[1] = OptionTypeTx(CLangManager.LangInstance.GetString(9001), Color.White, Color.Black);
txRandom[0] = OptionTypeTx("なし", Color.White, Color.Black); txRandom[0] = OptionTypeTx(CLangManager.LangInstance.GetString(9002), Color.White, Color.Black);
txRandom[1] = OptionTypeTx("きまぐれ", Color.White, Color.Black); txRandom[1] = OptionTypeTx(CLangManager.LangInstance.GetString(9003), Color.White, Color.Black);
txRandom[2] = OptionTypeTx("でたらめ", Color.White, Color.Black); txRandom[2] = OptionTypeTx(CLangManager.LangInstance.GetString(9004), Color.White, Color.Black);
txGameMode[0] = OptionTypeTx("なし", Color.White, Color.Black); txGameMode[0] = OptionTypeTx(CLangManager.LangInstance.GetString(9002), Color.White, Color.Black);
txGameMode[1] = OptionTypeTx("特訓モード", Color.White, Color.Black); txGameMode[1] = OptionTypeTx(CLangManager.LangInstance.GetString(9006), Color.White, Color.Black);
txNone = OptionTypeTx("使用不可" ,Color.White, Color.Black); txNone = OptionTypeTx(CLangManager.LangInstance.GetString(9007), Color.White, Color.Black);
OptionType[0] = OptionTypeTx("はやさ", Color.White, Color.Black); OptionType[0] = OptionTypeTx(CLangManager.LangInstance.GetString(9008), Color.White, Color.Black);
OptionType[1] = OptionTypeTx("ドロン", Color.White, Color.Black); OptionType[1] = OptionTypeTx(CLangManager.LangInstance.GetString(9009), Color.White, Color.Black);
OptionType[2] = OptionTypeTx("あべこべ", Color.White, Color.Black); OptionType[2] = OptionTypeTx(CLangManager.LangInstance.GetString(9010), Color.White, Color.Black);
OptionType[3] = OptionTypeTx("ランダム", Color.White, Color.Black); OptionType[3] = OptionTypeTx(CLangManager.LangInstance.GetString(9011), Color.White, Color.Black);
OptionType[4] = OptionTypeTx("ゲームモード", Color.White, Color.Black); OptionType[4] = OptionTypeTx(CLangManager.LangInstance.GetString(9012), Color.White, Color.Black);
OptionType[5] = OptionTypeTx("オート", Color.White, Color.Black); OptionType[5] = OptionTypeTx(CLangManager.LangInstance.GetString(9013), Color.White, Color.Black);
OptionType[6] = OptionTypeTx("ボイス", Color.White, Color.Black); OptionType[6] = OptionTypeTx(CLangManager.LangInstance.GetString(9014), Color.White, Color.Black);
OptionType[7] = OptionTypeTx("音色", Color.White, Color.Black); OptionType[7] = OptionTypeTx(CLangManager.LangInstance.GetString(9015), Color.White, Color.Black);
for (int i = 0; i < OptionType.Length; i++) for (int i = 0; i < OptionType.Length; i++)
OptionType[i].vc拡大縮小倍率.X = 0.96f; OptionType[i].vc拡大縮小倍率.X = 0.96f;

View File

@ -39,9 +39,9 @@ namespace TJAPlayer3
List<CItemBase> l = new List<CItemBase>(); List<CItemBase> l = new List<CItemBase>();
#region [ SET切り替え/More/Return ] #region [ SET切り替え/More/Return ]
l.Add( new CSwitchItemList( "続ける", CItemBase.Eパネル種別., 0, "", "", new string[] { "" } ) ); l.Add(new CSwitchItemList(CLangManager.LangInstance.GetString(900), CItemBase.Eパネル種別., 0, "", "", new string[] { "" }));
if(TJAPlayer3.stage選曲.n確定された曲の難易度[0] != (int)Difficulty.Dan) l.Add( new CSwitchItemList( "やり直し", CItemBase.Eパネル種別., 0, "", "", new string[] { "" } ) ); if (TJAPlayer3.stage選曲.n確定された曲の難易度[0] != (int)Difficulty.Dan) l.Add(new CSwitchItemList(CLangManager.LangInstance.GetString(901), CItemBase.Eパネル種別., 0, "", "", new string[] { "" }));
l.Add( new CSwitchItemList( "演奏中止", CItemBase.Eパネル種別., 0, "", "", new string[] { "", "" } ) ); l.Add(new CSwitchItemList(CLangManager.LangInstance.GetString(902), CItemBase.Eパネル種別., 0, "", "", new string[] { "", "" }));
#endregion #endregion
return l; return l;

View File

@ -162,6 +162,9 @@
10056 : "Hide Dan/Tower" option title 10056 : "Hide Dan/Tower" option title
10057 : "Hide Dan/Tower" description 10057 : "Hide Dan/Tower" description
10084 : "Shin-uchi toggle" option title 10084 : "Shin-uchi toggle" option title
10090 : "System" description
10091 : "Drums" description
10092 : "Exit" description
# Main Menu text (001XX) # Main Menu text (001XX)
@ -225,4 +228,28 @@
90003 : "Item bought !" succeed condition message (ch) 90003 : "Item bought !" succeed condition message (ch)
90004 : "Not enough coins !" failed condition message (ch) 90004 : "Not enough coins !" failed condition message (ch)
90005 : "The following condition : " missing arguments error message 90005 : "The following condition : " missing arguments error message
# In-game pause menu (90X)
900 : Continue
901 : Restart
902 : Exit
# Song selection page options (900X)
9000 : Off
9001 : On
9002 : None
9003 : きまぐれ
9004 : でたらめ
9006 : Special Training Mode
9007 : Null
9008 : Speed
9009 : DORON
9010 : Flip Notes
9011 : Random
9012 : Game Mode
9013 : Auto
9014 : Voice
9015 : Sound Type
``` ```