1
0
mirror of synced 2025-02-17 19:19:18 +01:00

Localized a lot more texts

This commit is contained in:
S-Sebb 2024-06-05 14:29:46 +01:00
parent 807e84594b
commit 0d2e98e138
11 changed files with 1138 additions and 46 deletions

View File

@ -86,10 +86,10 @@
private async Task Logout()
{
var result = await DialogService.ShowMessageBox(
"Log Out",
"Are you sure you want to log out?",
yesText: "Log Out",
noText: "Cancel");
Localizer["Log Out"],
Localizer["Log Out Confirm"],
yesText: Localizer["Log Out"],
noText: Localizer["Cancel"]);
if (result == true)
{

View File

@ -59,6 +59,105 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string _1_Star {
get {
return ResourceManager.GetString("1 Star", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string _10_Star {
get {
return ResourceManager.GetString("10 Star", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string _2_Star {
get {
return ResourceManager.GetString("2 Star", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string _3_Star {
get {
return ResourceManager.GetString("3 Star", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string _4_Star {
get {
return ResourceManager.GetString("4 Star", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string _5_Star {
get {
return ResourceManager.GetString("5 Star", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string _6_Star {
get {
return ResourceManager.GetString("6 Star", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string _7_Star {
get {
return ResourceManager.GetString("7 Star", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string _8_Star {
get {
return ResourceManager.GetString("8 Star", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string _8bittaiko {
get {
return ResourceManager.GetString("8bittaiko", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string _9_Star {
get {
return ResourceManager.GetString("9 Star", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -221,6 +320,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Akemi {
get {
return ResourceManager.GetString("Akemi", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -293,6 +401,24 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Chinese_Simplified {
get {
return ResourceManager.GetString("Chinese Simplified", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Chinese_Traditional {
get {
return ResourceManager.GetString("Chinese Traditional", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -302,6 +428,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Clapping {
get {
return ResourceManager.GetString("Clapping", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -329,6 +464,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Conga {
get {
return ResourceManager.GetString("Conga", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -383,6 +527,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Default {
get {
return ResourceManager.GetString("Default", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -428,6 +581,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Drum {
get {
return ResourceManager.GetString("Drum", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -455,6 +617,24 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Electric_Guitar {
get {
return ResourceManager.GetString("Electric Guitar", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string English {
get {
return ResourceManager.GetString("English", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -527,6 +707,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Funassyi {
get {
return ResourceManager.GetString("Funassyi", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -590,6 +779,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Inuneko {
get {
return ResourceManager.GetString("Inuneko", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -599,6 +797,33 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Isogai {
get {
return ResourceManager.GetString("Isogai", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Japanese {
get {
return ResourceManager.GetString("Japanese", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Korean {
get {
return ResourceManager.GetString("Korean", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -653,6 +878,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Log_Out_Confirm {
get {
return ResourceManager.GetString("Log Out Confirm", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -671,6 +905,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Matsuri {
get {
return ResourceManager.GetString("Matsuri", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -680,6 +923,24 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Mekadon {
get {
return ResourceManager.GetString("Mekadon", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Messy {
get {
return ResourceManager.GetString("Messy", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -716,6 +977,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string None {
get {
return ResourceManager.GetString("None", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -734,6 +1004,24 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Not_Donderful_Combo {
get {
return ResourceManager.GetString("Not Donderful Combo", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Not_Full_Combo {
get {
return ResourceManager.GetString("Not Full Combo", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -743,6 +1031,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Not_Passed {
get {
return ResourceManager.GetString("Not Passed", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -815,6 +1112,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Puchipuchi {
get {
return ResourceManager.GetString("Puchipuchi", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -977,6 +1283,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Set_Up_Each_Time {
get {
return ResourceManager.GetString("Set Up Each Time", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -995,6 +1310,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Shuriken {
get {
return ResourceManager.GetString("Shuriken", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -1004,6 +1328,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Skip_Song {
get {
return ResourceManager.GetString("Skip Song", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -1040,6 +1373,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Soya {
get {
return ResourceManager.GetString("Soya", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -1049,6 +1391,33 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Synthdrum {
get {
return ResourceManager.GetString("Synthdrum", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Taiko {
get {
return ResourceManager.GetString("Taiko", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Tambourine {
get {
return ResourceManager.GetString("Tambourine", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -1139,6 +1508,15 @@ namespace TaikoWebUI.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string UraOni {
get {
return ResourceManager.GetString("UraOni", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
@ -1165,5 +1543,41 @@ namespace TaikoWebUI.Localization {
return ResourceManager.GetString("View Play Data", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Wadadon {
get {
return ResourceManager.GetString("Wadadon", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Whimsical {
get {
return ResourceManager.GetString("Whimsical", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Wonderfultaiko {
get {
return ResourceManager.GetString("Wonderfultaiko", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to .
/// </summary>
internal static string Wrap {
get {
return ResourceManager.GetString("Wrap", resourceCulture);
}
}
}
}

View File

@ -249,8 +249,8 @@
<data name="Gold" xml:space="preserve">
<value>Gold</value>
</data>
<data name="Not Cleared" xml:space="preserve">
<value>Not Cleared</value>
<data name="Not Passed" xml:space="preserve">
<value>Not Passed</value>
</data>
<data name="Pass" xml:space="preserve">
<value>Pass</value>
@ -354,8 +354,8 @@
<data name="Inverse" xml:space="preserve">
<value>Inverse</value>
</data>
<data name="Give Up" xml:space="preserve">
<value>Give Up</value>
<data name="Skip Song" xml:space="preserve">
<value>Skip Song</value>
</data>
<data name="Voice" xml:space="preserve">
<value>Voice</value>
@ -681,4 +681,139 @@
<data name="Delete User Success" xml:space="preserve">
<value>User deleted successfully.</value>
</data>
<data name="None" xml:space="preserve">
<value>Off</value>
</data>
<data name="Whimsical" xml:space="preserve">
<value>Whimsical</value>
</data>
<data name="Messy" xml:space="preserve">
<value>Messy</value>
</data>
<data name="Taiko" xml:space="preserve">
<value>Taiko</value>
</data>
<data name="Matsuri" xml:space="preserve">
<value>Festival</value>
</data>
<data name="Inuneko" xml:space="preserve">
<value>Dogs &amp; Cats</value>
</data>
<data name="Wonderfultaiko" xml:space="preserve">
<value>Deluxe Taiko</value>
</data>
<data name="Drum" xml:space="preserve">
<value>Drumset</value>
</data>
<data name="Tambourine" xml:space="preserve">
<value>Tambourine</value>
</data>
<data name="Wadadon" xml:space="preserve">
<value>Wadadon</value>
</data>
<data name="Clapping" xml:space="preserve">
<value>Clapping</value>
</data>
<data name="Conga" xml:space="preserve">
<value>Conga</value>
</data>
<data name="8bittaiko" xml:space="preserve">
<value>8-bit Taiko</value>
</data>
<data name="Soya" xml:space="preserve">
<value>Heave-ho</value>
</data>
<data name="Mekadon" xml:space="preserve">
<value>Mecha Don</value>
</data>
<data name="Funassyi" xml:space="preserve">
<value>Funassyi</value>
</data>
<data name="Wrap" xml:space="preserve">
<value>Rap</value>
</data>
<data name="Isogai" xml:space="preserve">
<value>Hosogai</value>
</data>
<data name="Akemi" xml:space="preserve">
<value>Akemi</value>
</data>
<data name="Synthdrum" xml:space="preserve">
<value>Synth Drum</value>
</data>
<data name="Shuriken" xml:space="preserve">
<value>Shuriken</value>
</data>
<data name="Puchipuchi" xml:space="preserve">
<value>Bubble Pop</value>
</data>
<data name="Electric Guitar" xml:space="preserve">
<value>Electric Guitar</value>
</data>
<data name="UraOni" xml:space="preserve">
<value>Ura</value>
</data>
<data name="Set Up Each Time" xml:space="preserve">
<value>Set Up Each Time</value>
</data>
<data name="Default" xml:space="preserve">
<value>Default</value>
</data>
<data name="Not Cleared" xml:space="preserve">
<value>Not Cleared</value>
</data>
<data name="Not Full Combo" xml:space="preserve">
<value>Not Full Combo</value>
</data>
<data name="Not Donderful Combo" xml:space="preserve">
<value>Not Donderful Combo</value>
</data>
<data name="Japanese" xml:space="preserve">
<value>Japanese</value>
</data>
<data name="English" xml:space="preserve">
<value>English</value>
</data>
<data name="Chinese Traditional" xml:space="preserve">
<value>Chinese Traditional</value>
</data>
<data name="Korean" xml:space="preserve">
<value>Korean</value>
</data>
<data name="Chinese Simplified" xml:space="preserve">
<value>Chinese Simplified</value>
</data>
<data name="1 Star" xml:space="preserve">
<value>★ 1</value>
</data>
<data name="10 Star" xml:space="preserve">
<value>★ 10</value>
</data>
<data name="2 Star" xml:space="preserve">
<value>★ 2</value>
</data>
<data name="3 Star" xml:space="preserve">
<value>★ 3</value>
</data>
<data name="4 Star" xml:space="preserve">
<value>★ 4</value>
</data>
<data name="5 Star" xml:space="preserve">
<value>★ 5</value>
</data>
<data name="6 Star" xml:space="preserve">
<value>★ 6</value>
</data>
<data name="7 Star" xml:space="preserve">
<value>★ 7</value>
</data>
<data name="8 Star" xml:space="preserve">
<value>★ 8</value>
</data>
<data name="9 Star" xml:space="preserve">
<value>★ 9</value>
</data>
<data name="Log Out Confirm" xml:space="preserve">
<value>Are you sure you want to log out?</value>
</data>
</root>

View File

@ -249,7 +249,7 @@
<data name="Gold" xml:space="preserve">
<value>金合格</value>
</data>
<data name="Not Cleared" xml:space="preserve">
<data name="Not Passed" xml:space="preserve">
<value>未合格</value>
</data>
<data name="Pass" xml:space="preserve">
@ -354,7 +354,7 @@
<data name="Inverse" xml:space="preserve">
<value>あべこべ</value>
</data>
<data name="Give Up" xml:space="preserve">
<data name="Skip Song" xml:space="preserve">
<value>演奏スキップ</value>
</data>
<data name="Voice" xml:space="preserve">
@ -681,4 +681,139 @@
<data name="Delete User Success" xml:space="preserve">
<value>ユーザーが正常に削除されました。</value>
</data>
<data name="None" xml:space="preserve">
<value>なし</value>
</data>
<data name="Whimsical" xml:space="preserve">
<value>きまぐれ</value>
</data>
<data name="Messy" xml:space="preserve">
<value>でたらめ</value>
</data>
<data name="Taiko" xml:space="preserve">
<value>太鼓</value>
</data>
<data name="Matsuri" xml:space="preserve">
<value>お祭り</value>
</data>
<data name="Inuneko" xml:space="preserve">
<value>いぬねこ</value>
</data>
<data name="Wonderfultaiko" xml:space="preserve">
<value>豪華な太鼓</value>
</data>
<data name="Drum" xml:space="preserve">
<value>ドラム</value>
</data>
<data name="Tambourine" xml:space="preserve">
<value>タンバリン</value>
</data>
<data name="Wadadon" xml:space="preserve">
<value>和田どん</value>
</data>
<data name="Clapping" xml:space="preserve">
<value>手拍子</value>
</data>
<data name="Conga" xml:space="preserve">
<value>コンガ</value>
</data>
<data name="8bittaiko" xml:space="preserve">
<value>8ビット太鼓</value>
</data>
<data name="Soya" xml:space="preserve">
<value>ソイヤ</value>
</data>
<data name="Mekadon" xml:space="preserve">
<value>メカドン</value>
</data>
<data name="Funassyi" xml:space="preserve">
<value>ふなっしー </value>
</data>
<data name="Wrap" xml:space="preserve">
<value>ラップ</value>
</data>
<data name="Isogai" xml:space="preserve">
<value>細貝さん</value>
</data>
<data name="Akemi" xml:space="preserve">
<value>朱美ちゃん</value>
</data>
<data name="Synthdrum" xml:space="preserve">
<value>シンセドラム</value>
</data>
<data name="Shuriken" xml:space="preserve">
<value>しゅりけん</value>
</data>
<data name="Puchipuchi" xml:space="preserve">
<value>プチプチ</value>
</data>
<data name="Electric Guitar" xml:space="preserve">
<value>エレキギター</value>
</data>
<data name="UraOni" xml:space="preserve">
<value>おに裏</value>
</data>
<data name="Set Up Each Time" xml:space="preserve">
<value>毎回設定</value>
</data>
<data name="Default" xml:space="preserve">
<value>デフォルト</value>
</data>
<data name="Not Cleared" xml:space="preserve">
<value>未クリア優先</value>
</data>
<data name="Not Full Combo" xml:space="preserve">
<value>未フルコンボ優先</value>
</data>
<data name="Not Donderful Combo" xml:space="preserve">
<value>未ドンダフルコンボ優先</value>
</data>
<data name="Japanese" xml:space="preserve">
<value>日本語</value>
</data>
<data name="English" xml:space="preserve">
<value>英語</value>
</data>
<data name="Chinese Traditional" xml:space="preserve">
<value>繁体字中国語</value>
</data>
<data name="Korean" xml:space="preserve">
<value>韓国語</value>
</data>
<data name="Chinese Simplified" xml:space="preserve">
<value>簡体字中国語</value>
</data>
<data name="1 Star" xml:space="preserve">
<value>★ 1</value>
</data>
<data name="10 Star" xml:space="preserve">
<value>★ 10</value>
</data>
<data name="2 Star" xml:space="preserve">
<value>★ 2</value>
</data>
<data name="3 Star" xml:space="preserve">
<value>★ 3</value>
</data>
<data name="4 Star" xml:space="preserve">
<value>★ 4</value>
</data>
<data name="5 Star" xml:space="preserve">
<value>★ 5</value>
</data>
<data name="6 Star" xml:space="preserve">
<value>★ 6</value>
</data>
<data name="7 Star" xml:space="preserve">
<value>★ 7</value>
</data>
<data name="8 Star" xml:space="preserve">
<value>★ 8</value>
</data>
<data name="9 Star" xml:space="preserve">
<value>★ 9</value>
</data>
<data name="Log Out Confirm" xml:space="preserve">
<value>ログアウトしてもよろしいですか?</value>
</data>
</root>

View File

@ -336,7 +336,7 @@
<data name="View Play Data" xml:space="preserve">
<value />
</data>
<data name="Not Cleared" xml:space="preserve">
<data name="Not Passed" xml:space="preserve">
<value />
</data>
<data name="User" xml:space="preserve">
@ -486,4 +486,142 @@
<data name="Delete User Success" xml:space="preserve">
<value />
</data>
<data name="Skip Song" xml:space="preserve">
<value />
</data>
<data name="None" xml:space="preserve">
<value />
</data>
<data name="Whimsical" xml:space="preserve">
<value />
</data>
<data name="Messy" xml:space="preserve">
<value />
</data>
<data name="Taiko" xml:space="preserve">
<value />
</data>
<data name="Matsuri" xml:space="preserve">
<value />
</data>
<data name="Inuneko" xml:space="preserve">
<value />
</data>
<data name="Wonderfultaiko" xml:space="preserve">
<value />
</data>
<data name="Drum" xml:space="preserve">
<value />
</data>
<data name="Tambourine" xml:space="preserve">
<value />
</data>
<data name="Wadadon" xml:space="preserve">
<value />
</data>
<data name="Clapping" xml:space="preserve">
<value />
</data>
<data name="Conga" xml:space="preserve">
<value />
</data>
<data name="8bittaiko" xml:space="preserve">
<value />
</data>
<data name="Soya" xml:space="preserve">
<value />
</data>
<data name="Mekadon" xml:space="preserve">
<value />
</data>
<data name="Funassyi" xml:space="preserve">
<value />
</data>
<data name="Wrap" xml:space="preserve">
<value />
</data>
<data name="Isogai" xml:space="preserve">
<value />
</data>
<data name="Akemi" xml:space="preserve">
<value />
</data>
<data name="Synthdrum" xml:space="preserve">
<value />
</data>
<data name="Shuriken" xml:space="preserve">
<value />
</data>
<data name="Puchipuchi" xml:space="preserve">
<value />
</data>
<data name="Electric Guitar" xml:space="preserve">
<value />
</data>
<data name="UraOni" xml:space="preserve">
<value />
</data>
<data name="Set Up Each Time" xml:space="preserve">
<value />
</data>
<data name="Default" xml:space="preserve">
<value />
</data>
<data name="Not Cleared" xml:space="preserve">
<value />
</data>
<data name="Not Full Combo" xml:space="preserve">
<value />
</data>
<data name="Not Donderful Combo" xml:space="preserve">
<value />
</data>
<data name="Japanese" xml:space="preserve">
<value />
</data>
<data name="English" xml:space="preserve">
<value />
</data>
<data name="Chinese Traditional" xml:space="preserve">
<value />
</data>
<data name="Korean" xml:space="preserve">
<value />
</data>
<data name="Chinese Simplified" xml:space="preserve">
<value />
</data>
<data name="1 Star" xml:space="preserve">
<value />
</data>
<data name="2 Star" xml:space="preserve">
<value />
</data>
<data name="3 Star" xml:space="preserve">
<value />
</data>
<data name="4 Star" xml:space="preserve">
<value />
</data>
<data name="5 Star" xml:space="preserve">
<value />
</data>
<data name="6 Star" xml:space="preserve">
<value />
</data>
<data name="7 Star" xml:space="preserve">
<value />
</data>
<data name="8 Star" xml:space="preserve">
<value />
</data>
<data name="9 Star" xml:space="preserve">
<value />
</data>
<data name="10 Star" xml:space="preserve">
<value />
</data>
<data name="Log Out Confirm" xml:space="preserve">
<value />
</data>
</root>

View File

@ -249,7 +249,7 @@
<data name="Gold" xml:space="preserve">
<value>金合格</value>
</data>
<data name="Not Cleared" xml:space="preserve">
<data name="Not Passed" xml:space="preserve">
<value>未合格</value>
</data>
<data name="Pass" xml:space="preserve">
@ -354,8 +354,8 @@
<data name="Inverse" xml:space="preserve">
<value>反谱</value>
</data>
<data name="Give Up" xml:space="preserve">
<value>放弃</value>
<data name="Skip Song" xml:space="preserve">
<value>跳过演奏</value>
</data>
<data name="Voice" xml:space="preserve">
<value>声音</value>
@ -681,4 +681,139 @@
<data name="Delete User Success" xml:space="preserve">
<value>用户已成功删除。</value>
</data>
<data name="None" xml:space="preserve">
<value>无</value>
</data>
<data name="Whimsical" xml:space="preserve">
<value>随兴</value>
</data>
<data name="Messy" xml:space="preserve">
<value>随意</value>
</data>
<data name="Taiko" xml:space="preserve">
<value>太鼓</value>
</data>
<data name="Matsuri" xml:space="preserve">
<value>祭典</value>
</data>
<data name="Inuneko" xml:space="preserve">
<value>狗与猫</value>
</data>
<data name="Wonderfultaiko" xml:space="preserve">
<value>豪华的太鼓</value>
</data>
<data name="Drum" xml:space="preserve">
<value>架子鼓</value>
</data>
<data name="Wadadon" xml:space="preserve">
<value>和田咚</value>
</data>
<data name="Clapping" xml:space="preserve">
<value>手拍子</value>
</data>
<data name="Conga" xml:space="preserve">
<value>康加鼓</value>
</data>
<data name="8bittaiko" xml:space="preserve">
<value>8-bit太鼓</value>
</data>
<data name="Soya" xml:space="preserve">
<value>嘿哟</value>
</data>
<data name="Mekadon" xml:space="preserve">
<value>机械咚</value>
</data>
<data name="Funassyi" xml:space="preserve">
<value>船梨精</value>
</data>
<data name="Wrap" xml:space="preserve">
<value>说唱</value>
</data>
<data name="Isogai" xml:space="preserve">
<value>細貝先生</value>
</data>
<data name="Akemi" xml:space="preserve">
<value>朱美酱</value>
</data>
<data name="Synthdrum" xml:space="preserve">
<value>合成鼓</value>
</data>
<data name="Tambourine" xml:space="preserve">
<value>铃鼓</value>
</data>
<data name="Shuriken" xml:space="preserve">
<value>手里剑</value>
</data>
<data name="Puchipuchi" xml:space="preserve">
<value>泡泡</value>
</data>
<data name="Electric Guitar" xml:space="preserve">
<value>电吉他</value>
</data>
<data name="UraOni" xml:space="preserve">
<value>里譜面</value>
</data>
<data name="Set Up Each Time" xml:space="preserve">
<value>每次设置</value>
</data>
<data name="Default" xml:space="preserve">
<value>默认</value>
</data>
<data name="Not Cleared" xml:space="preserve">
<value>未通关优先</value>
</data>
<data name="Not Full Combo" xml:space="preserve">
<value>未全连段优先</value>
</data>
<data name="Not Donderful Combo" xml:space="preserve">
<value>未全良连段优先</value>
</data>
<data name="Japanese" xml:space="preserve">
<value>日语</value>
</data>
<data name="English" xml:space="preserve">
<value>英语</value>
</data>
<data name="Chinese Traditional" xml:space="preserve">
<value>繁体中文</value>
</data>
<data name="Korean" xml:space="preserve">
<value>韩语</value>
</data>
<data name="Chinese Simplified" xml:space="preserve">
<value>简体中文</value>
</data>
<data name="1 Star" xml:space="preserve">
<value>★ 1</value>
</data>
<data name="10 Star" xml:space="preserve">
<value>★ 10</value>
</data>
<data name="2 Star" xml:space="preserve">
<value>★ 2</value>
</data>
<data name="3 Star" xml:space="preserve">
<value>★ 3</value>
</data>
<data name="4 Star" xml:space="preserve">
<value>★ 4</value>
</data>
<data name="5 Star" xml:space="preserve">
<value>★ 5</value>
</data>
<data name="6 Star" xml:space="preserve">
<value>★ 6</value>
</data>
<data name="7 Star" xml:space="preserve">
<value>★ 7</value>
</data>
<data name="8 Star" xml:space="preserve">
<value>★ 8</value>
</data>
<data name="9 Star" xml:space="preserve">
<value>★ 9</value>
</data>
<data name="Log Out Confirm" xml:space="preserve">
<value>您确定要登出吗?</value>
</data>
</root>

View File

@ -249,7 +249,7 @@
<data name="Gold" xml:space="preserve">
<value>金合格</value>
</data>
<data name="Not Cleared" xml:space="preserve">
<data name="Not Passed" xml:space="preserve">
<value>未合格</value>
</data>
<data name="Pass" xml:space="preserve">
@ -354,8 +354,8 @@
<data name="Inverse" xml:space="preserve">
<value>反譜</value>
</data>
<data name="Give Up" xml:space="preserve">
<value>放棄</value>
<data name="Skip Song" xml:space="preserve">
<value>跳略演奏</value>
</data>
<data name="Voice" xml:space="preserve">
<value>聲音</value>
@ -681,4 +681,139 @@
<data name="Delete User Success" xml:space="preserve">
<value>用戶已成功刪除。</value>
</data>
<data name="None" xml:space="preserve">
<value>無</value>
</data>
<data name="Whimsical" xml:space="preserve">
<value>隨興</value>
</data>
<data name="Messy" xml:space="preserve">
<value>隨意</value>
</data>
<data name="Taiko" xml:space="preserve">
<value>太鼓</value>
</data>
<data name="Matsuri" xml:space="preserve">
<value>祭典</value>
</data>
<data name="Inuneko" xml:space="preserve">
<value>狗與貓</value>
</data>
<data name="Wonderfultaiko" xml:space="preserve">
<value>豪華的太鼓</value>
</data>
<data name="Drum" xml:space="preserve">
<value>爵士鼓</value>
</data>
<data name="Wadadon" xml:space="preserve">
<value>和田咚</value>
</data>
<data name="Clapping" xml:space="preserve">
<value>手拍子</value>
</data>
<data name="Conga" xml:space="preserve">
<value>康加鼓</value>
</data>
<data name="8bittaiko" xml:space="preserve">
<value>8-bit太鼓</value>
</data>
<data name="Soya" xml:space="preserve">
<value>嘿喲</value>
</data>
<data name="Mekadon" xml:space="preserve">
<value>機械咚</value>
</data>
<data name="Funassyi" xml:space="preserve">
<value>船梨精</value>
</data>
<data name="Wrap" xml:space="preserve">
<value>説唱</value>
</data>
<data name="Isogai" xml:space="preserve">
<value>細貝先生</value>
</data>
<data name="Akemi" xml:space="preserve">
<value>朱美醬</value>
</data>
<data name="Synthdrum" xml:space="preserve">
<value>合成鼓</value>
</data>
<data name="Tambourine" xml:space="preserve">
<value>鈴鼓</value>
</data>
<data name="Shuriken" xml:space="preserve">
<value>手裏劍</value>
</data>
<data name="Puchipuchi" xml:space="preserve">
<value>泡泡</value>
</data>
<data name="Electric Guitar" xml:space="preserve">
<value>電吉他</value>
</data>
<data name="UraOni" xml:space="preserve">
<value>裏譜面</value>
</data>
<data name="Set Up Each Time" xml:space="preserve">
<value>每次設置</value>
</data>
<data name="Default" xml:space="preserve">
<value>默認</value>
</data>
<data name="Not Cleared" xml:space="preserve">
<value>未通關優先</value>
</data>
<data name="Not Full Combo" xml:space="preserve">
<value>未全連段優先</value>
</data>
<data name="Not Donderful Combo" xml:space="preserve">
<value>未全良連段優先</value>
</data>
<data name="Japanese" xml:space="preserve">
<value>日語</value>
</data>
<data name="English" xml:space="preserve">
<value>英語</value>
</data>
<data name="Chinese Traditional" xml:space="preserve">
<value>繁體中文</value>
</data>
<data name="Korean" xml:space="preserve">
<value>韓語</value>
</data>
<data name="Chinese Simplified" xml:space="preserve">
<value>簡體中文</value>
</data>
<data name="1 Star" xml:space="preserve">
<value>★ 1</value>
</data>
<data name="10 Star" xml:space="preserve">
<value>★ 10</value>
</data>
<data name="2 Star" xml:space="preserve">
<value>★ 2</value>
</data>
<data name="3 Star" xml:space="preserve">
<value>★ 3</value>
</data>
<data name="4 Star" xml:space="preserve">
<value>★ 4</value>
</data>
<data name="5 Star" xml:space="preserve">
<value>★ 5</value>
</data>
<data name="6 Star" xml:space="preserve">
<value>★ 6</value>
</data>
<data name="7 Star" xml:space="preserve">
<value>★ 7</value>
</data>
<data name="8 Star" xml:space="preserve">
<value>★ 8</value>
</data>
<data name="9 Star" xml:space="preserve">
<value>★ 9</value>
</data>
<data name="Log Out Confirm" xml:space="preserve">
<value>您確定要登出嗎?</value>
</data>
</root>

View File

@ -217,7 +217,7 @@ else
var redRequirement = GetSoulGauge(danData, false);
var goldRequirement = GetSoulGauge(danData, true);
var barClass = "bar-default";
var resultText = @Localizer["Not Cleared"];
var resultText = @Localizer["Not Passed"];
}
<MudStack Spacing="1">
<MudText Typo="Typo.subtitle2" Style="font-weight:bold;">@Localizer["Result"]</MudText>
@ -287,7 +287,7 @@ else
var redRequirement = border.RedBorderTotal;
var goldRequirement = border.GoldBorderTotal;
var barClass = "bar-default";
var resultText = @Localizer["Not Cleared"];
var resultText = @Localizer["Not Passed"];
}
<MudStack Spacing="1">
<MudText Typo="Typo.subtitle2" Style="font-weight:bold;">@Localizer["Result"]</MudText>

View File

@ -54,7 +54,7 @@ public partial class DaniDojo
{
return danClearState switch
{
DanClearState.NotClear => Localizer["Not Cleared"],
DanClearState.NotClear => Localizer["Not Passed"],
DanClearState.RedNormalClear => Localizer["Red"],
DanClearState.RedFullComboClear => Localizer["Red Full Combo"],
DanClearState.RedPerfectClear => Localizer["Red Donderful Combo"],

View File

@ -39,7 +39,7 @@
@for (uint i = 0; i < LanguageStrings.Length; i++)
{
var index = i;
<MudSelectItem Value="@i">@LanguageStrings[index]</MudSelectItem>
<MudSelectItem Value="@i">@Localizer[LanguageStrings[index]]</MudSelectItem>
}
</MudSelect>
</MudItem>
@ -65,7 +65,7 @@
<MudSelect @bind-Value="@response.TitlePlateId" Label=@Localizer["Title Plate"]>
@foreach (var index in titlePlateIdList)
{
<MudSelectItem Value="@index">@TitlePlateStrings[index]</MudSelectItem>
<MudSelectItem Value="@index">@Localizer[TitlePlateStrings[index]]</MudSelectItem>
}
</MudSelect>
</MudItem>
@ -75,15 +75,15 @@
<MudSelect T="Difficulty" ValueChanged=@UpdateScoreboard Value=@response.AchievementDisplayDifficulty Label=@Localizer["Achievement Panel Difficulty"]>
@foreach (var item in Enum.GetValues<Difficulty>())
{
<MudSelectItem Value="@item" />
<MudSelectItem Value="@item">@Localizer[item.ToString()]</MudSelectItem>
}
</MudSelect>
<MudGrid>
<MudItem xs="12" md="4">
<MudStack Spacing="4">
<MudSwitch @bind-Checked="@response.IsDisplayAchievement" Label=@Localizer["Display Achievement Panel"] Color="Color.Primary" />
<MudSwitch @bind-Checked="@response.IsDisplayDanOnNamePlate" Label=@Localizer["Display Dan Rank on Name Plate"] Color="Color.Primary" />
<MudSwitch @bind-Value="@response.IsDisplayAchievement" Label=@Localizer["Display Achievement Panel"] Color="Color.Primary" />
<MudSwitch @bind-Value="@response.IsDisplayDanOnNamePlate" Label=@Localizer["Display Dan Rank on Name Plate"] Color="Color.Primary" />
</MudStack>
</MudItem>
<MudItem xs="12" md="8">
@ -92,7 +92,7 @@
@for (uint i = 0; i < DifficultySettingCourseStrings.Length; i++)
{
var index = i;
<MudSelectItem Value="@i">@DifficultySettingCourseStrings[index]</MudSelectItem>
<MudSelectItem Value="@i">@Localizer[DifficultySettingCourseStrings[index]]</MudSelectItem>
}
</MudSelect>
@ -100,7 +100,7 @@
@for (uint i = 0; i < DifficultySettingStarStrings.Length; i++)
{
var index = i;
<MudSelectItem Value="@i">@DifficultySettingStarStrings[index]</MudSelectItem>
<MudSelectItem Value="@i">@Localizer[DifficultySettingStarStrings[index]]</MudSelectItem>
}
</MudSelect>
@ -108,7 +108,7 @@
@for (uint i = 0; i < DifficultySettingSortStrings.Length; i++)
{
var index = i;
<MudSelectItem Value="@i">@DifficultySettingSortStrings[index]</MudSelectItem>
<MudSelectItem Value="@i">@Localizer[DifficultySettingSortStrings[index]]</MudSelectItem>
}
</MudSelect>
</MudStack>
@ -203,10 +203,10 @@
<MudGrid>
<MudItem xs="12" md="4">
<MudStack Spacing="4">
<MudSwitch @bind-Checked="@response.PlaySetting.IsVanishOn" Label=@Localizer["Vanish"] Color="Color.Primary" />
<MudSwitch @bind-Checked="@response.PlaySetting.IsInverseOn" Label=@Localizer["Inverse"] Color="Color.Primary" />
<MudSwitch @bind-Checked="@response.IsSkipOn" Label=@Localizer["Give Up"] Color="Color.Primary" />
<MudSwitch @bind-Checked="@response.IsVoiceOn" Label=@Localizer["Voice"] Color="Color.Primary" />
<MudSwitch @bind-Value="@response.PlaySetting.IsVanishOn" Label=@Localizer["Vanish"] Color="Color.Primary" />
<MudSwitch @bind-Value="@response.PlaySetting.IsInverseOn" Label=@Localizer["Inverse"] Color="Color.Primary" />
<MudSwitch @bind-Value="@response.IsSkipOn" Label=@Localizer["Give Up"] Color="Color.Primary" />
<MudSwitch @bind-Value="@response.IsVoiceOn" Label=@Localizer["Voice"] Color="Color.Primary" />
</MudStack>
</MudItem>
<MudItem xs="12" md="8">
@ -223,7 +223,7 @@
Label=@Localizer["Random"]>
@foreach (var item in Enum.GetValues<RandomType>())
{
<MudSelectItem Value="@item" />
<MudSelectItem Value="@item">@Localizer[item.ToString()]</MudSelectItem>
}
</MudSelect>
@ -231,7 +231,7 @@
@for (uint i = 0; i < ToneStrings.Length; i++)
{
var index = i;
<MudSelectItem Value="@i">@ToneStrings[index]</MudSelectItem>
<MudSelectItem Value="@i">@Localizer[ToneStrings[index]]</MudSelectItem>
}
</MudSelect>
@ -294,7 +294,7 @@
</MudItem>
<MudImage onload="nameplateLoaded()" Id="nameplate" Fluid="true" Style="position: relative; bottom: 0; left: 0;" Src="images/Nameplates/nameplate.png" />
@* Check if image does not exist, use nameplate_Wood.png *@
<MudImage Fluid="true" Style="position:absolute; bottom: 0%; left: 0; right: 0; margin: 0 auto;" onerror="this.src='images/Nameplates/nameplate_Wood.png'" Src=@($"images/Nameplates/nameplate_{TitlePlateStrings[response.TitlePlateId].Replace(' ', '_')}.png") />
<MudImage Fluid="true" Style="position:absolute; bottom: 0; left: 0; right: 0; margin: 0 auto;" onerror="this.src='images/Nameplates/nameplate_Wood.png'" Src=@($"images/Nameplates/nameplate_{TitlePlateStrings[response.TitlePlateId].Replace(' ', '_')}.png") />
@if (response.IsDisplayDanOnNamePlate)
{
<MudImage Fluid="true" Style="position:absolute; top: 0; left: 0; right: 0; margin: 0 auto;" Src="images/Nameplates/nameplate_dan.png" />

View File

@ -129,11 +129,11 @@ public partial class Profile
private static readonly string[] ToneStrings =
{
"Taiko", "Festival", "Dogs & Cats", "Deluxe",
"Drumset", "Tambourine", "Don Wada", "Clapping",
"Conga", "8-Bit", "Heave-ho", "Mecha",
"Bujain", "Rap", "Hosogai", "Akemi",
"Synth Drum", "Shuriken", "Bubble Pop", "Electric Guitar"
"Taiko", "Matsuri", "Inuneko", "Wonderfultaiko",
"Drum", "Tambourine", "Wadadon", "Clapping",
"Conga", "8bittaiko", "Soya", "Mekadon",
"Funassyi", "Wrap", "Isogai", "Akemi",
"Synthdrum", "Shuriken", "Puchipuchi", "Electric Guitar"
};
private static readonly string[] TitlePlateStrings =
@ -148,25 +148,25 @@ public partial class Profile
private static readonly string[] LanguageStrings =
{
"Japanese", "English", "Chinese (Traditional)", "Korean", "Chinese (Simplified)"
"Japanese", "English", "Chinese Traditional", "Korean", "Chinese Simplified"
};
private static readonly string[] DifficultySettingCourseStrings =
{
"None", "Set up each time",
"None", "Set Up Each Time",
"Easy", "Normal", "Hard", "Oni", "Ura Oni"
};
private static readonly string[] DifficultySettingStarStrings =
{
"None", "Set up each time",
"1", "2", "3", "4", "5", "6", "7", "8", "9", "10"
"None", "Set Up Each Time",
"1 Star", "2 Star", "3 Star", "4 Star", "5 Star", "6 Star", "7 Star", "8 Star", "9 Star", "10 Star"
};
private static readonly string[] DifficultySettingSortStrings =
{
"None", "Set up each time", "Default",
"Not cleared", "Not Full Combo", "Not Donderful Combo"
"None", "Set Up Each Time", "Default",
"Not Cleared", "Not Full Combo", "Not Donderful Combo"
};
private readonly List<BreadcrumbItem> breadcrumbs = new();