diff --git a/WaccaMyPageScraper.Wpf/Converters/LanguageConverter.cs b/WaccaMyPageScraper.Wpf/Converters/LanguageConverter.cs
index b1f7feb..b64d7a4 100644
--- a/WaccaMyPageScraper.Wpf/Converters/LanguageConverter.cs
+++ b/WaccaMyPageScraper.Wpf/Converters/LanguageConverter.cs
@@ -22,6 +22,7 @@ public object Convert(object value, Type targetType, object parameter, CultureIn
{
Language.English => Localization.Language.English,
Language.Korean => Localization.Language.Korean,
+ Language.Japanese => Localization.Language.Japanese,
_ => Localization.Language.English,
};
@@ -38,6 +39,7 @@ public object ConvertBack(object value, Type targetType, object parameter, Cultu
{
var str when str.Equals(Localization.Language.English) => Language.English,
var str when str.Equals(Localization.Language.Korean) => Language.Korean,
+ var str when str.Equals(Localization.Language.Japanese) => Language.Japanese,
_ => Language.English,
};
diff --git a/WaccaMyPageScraper.Wpf/Enums/Language.cs b/WaccaMyPageScraper.Wpf/Enums/Language.cs
index bec6666..795d448 100644
--- a/WaccaMyPageScraper.Wpf/Enums/Language.cs
+++ b/WaccaMyPageScraper.Wpf/Enums/Language.cs
@@ -9,6 +9,7 @@ namespace WaccaMyPageScraper.Wpf.Enums
public enum Language
{
English,
- Korean
+ Korean,
+ Japanese,
}
}
diff --git a/WaccaMyPageScraper.Wpf/Localization/Language.Designer.cs b/WaccaMyPageScraper.Wpf/Localization/Language.Designer.cs
index ae0febd..7542431 100644
--- a/WaccaMyPageScraper.Wpf/Localization/Language.Designer.cs
+++ b/WaccaMyPageScraper.Wpf/Localization/Language.Designer.cs
@@ -69,6 +69,15 @@ internal class Language {
}
}
+ ///
+ /// Looks up a localized string similar to 日本語.
+ ///
+ internal static string Japanese {
+ get {
+ return ResourceManager.GetString("Japanese", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to 한국어.
///
diff --git a/WaccaMyPageScraper.Wpf/Localization/Language.resx b/WaccaMyPageScraper.Wpf/Localization/Language.resx
index f3ecb51..412d70c 100644
--- a/WaccaMyPageScraper.Wpf/Localization/Language.resx
+++ b/WaccaMyPageScraper.Wpf/Localization/Language.resx
@@ -120,6 +120,9 @@
English
+
+ 日本語
+
한국어
diff --git a/WaccaMyPageScraper.Wpf/Localization/UI.ja.resx b/WaccaMyPageScraper.Wpf/Localization/UI.ja.resx
new file mode 100644
index 0000000..e3a907a
--- /dev/null
+++ b/WaccaMyPageScraper.Wpf/Localization/UI.ja.resx
@@ -0,0 +1,167 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 情報
+
+
+ カラー
+
+
+ 降順/昇順ソート
+
+
+ フェッチ
+
+
+ 言語
+
+
+ 言語設定はプログラムを再起動すると適用されます。
+
+
+ ログイン
+
+
+ 記録詳細を見る
+
+
+ 曲名やアーティスト名で検索
+
+
+ シンプル/リッチなフォームで見る
+
+
+ 設定
+
+
+ {1}判定 {0}個内
+ {0}: Count, {1}: Judge
+
+
+ ライフ {0} 回復
+ {0}: Lifes
+
+
+ テーマ
+
+
+ 回プレイ
+
+
\ No newline at end of file
diff --git a/WaccaMyPageScraper.Wpf/Localization/UI.ko.Designer.cs b/WaccaMyPageScraper.Wpf/Localization/UI.ko.Designer.cs
deleted file mode 100644
index acc505c..0000000
--- a/WaccaMyPageScraper.Wpf/Localization/UI.ko.Designer.cs
+++ /dev/null
@@ -1,81 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace WaccaMyPageScraper.Wpf.Localization {
- using System;
-
-
- ///
- /// A strongly-typed resource class, for looking up localized strings, etc.
- ///
- // This class was auto-generated by the StronglyTypedResourceBuilder
- // class via a tool like ResGen or Visual Studio.
- // To add or remove a member, edit your .ResX file then rerun ResGen
- // with the /str option, or rebuild your VS project.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- public class UI___Copy {
-
- private static global::System.Resources.ResourceManager resourceMan;
-
- private static global::System.Globalization.CultureInfo resourceCulture;
-
- [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
- internal UI___Copy() {
- }
-
- ///
- /// Returns the cached ResourceManager instance used by this class.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- public static global::System.Resources.ResourceManager ResourceManager {
- get {
- if (object.ReferenceEquals(resourceMan, null)) {
- global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("WaccaMyPageScraper.Wpf.Localization.UI - Copy", typeof(UI___Copy).Assembly);
- resourceMan = temp;
- }
- return resourceMan;
- }
- }
-
- ///
- /// Overrides the current thread's CurrentUICulture property for all
- /// resource lookups using this strongly typed resource class.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- public static global::System.Globalization.CultureInfo Culture {
- get {
- return resourceCulture;
- }
- set {
- resourceCulture = value;
- }
- }
-
- ///
- /// Looks up a localized string similar to Language setting will be applied after restart..
- ///
- public static string LanguageRestart {
- get {
- return ResourceManager.GetString("LanguageRestart", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Search for the Title or Artist.
- ///
- public static string RecordSearchWatermark {
- get {
- return ResourceManager.GetString("RecordSearchWatermark", resourceCulture);
- }
- }
- }
-}
diff --git a/WaccaMyPageScraper.Wpf/ViewModels/MainWindowViewModel.cs b/WaccaMyPageScraper.Wpf/ViewModels/MainWindowViewModel.cs
index b349589..02a7813 100644
--- a/WaccaMyPageScraper.Wpf/ViewModels/MainWindowViewModel.cs
+++ b/WaccaMyPageScraper.Wpf/ViewModels/MainWindowViewModel.cs
@@ -80,6 +80,7 @@ private void InitializeCultures()
{
Language.English => "en",
Language.Korean => "ko",
+ Language.Japanese => "ja",
};
Thread.CurrentThread.CurrentCulture = new CultureInfo(languageCode);
diff --git a/WaccaMyPageScraper.Wpf/Views/SettingsWindow.xaml b/WaccaMyPageScraper.Wpf/Views/SettingsWindow.xaml
index e20ae72..3cf9589 100644
--- a/WaccaMyPageScraper.Wpf/Views/SettingsWindow.xaml
+++ b/WaccaMyPageScraper.Wpf/Views/SettingsWindow.xaml
@@ -120,7 +120,7 @@
FontSize="18"
VerticalAlignment="Bottom"
HorizontalAlignment="Left" />
-
diff --git a/WaccaMyPageScraper.Wpf/WaccaMyPageScraper.Wpf.csproj b/WaccaMyPageScraper.Wpf/WaccaMyPageScraper.Wpf.csproj
index ac8968c..88cadf4 100644
--- a/WaccaMyPageScraper.Wpf/WaccaMyPageScraper.Wpf.csproj
+++ b/WaccaMyPageScraper.Wpf/WaccaMyPageScraper.Wpf.csproj
@@ -75,6 +75,9 @@
ResXFileCodeGenerator
Language.Designer.cs
+
+ PublicResXFileCodeGenerator
+
UI.ko.Designer.cs
PublicResXFileCodeGenerator
diff --git a/WaccaMyPageScraper/FetcherActions/TrophiesFetcherAction.cs b/WaccaMyPageScraper/FetcherActions/TrophiesFetcherAction.cs
index 527e10a..d511f79 100644
--- a/WaccaMyPageScraper/FetcherActions/TrophiesFetcherAction.cs
+++ b/WaccaMyPageScraper/FetcherActions/TrophiesFetcherAction.cs
@@ -82,7 +82,7 @@ internal sealed class TrophiesFetcherAction : FetcherAction
.GetStringAsync($"{DescriptionUrl}?trid={resultItem.Id}")
.ConfigureAwait(false);
var descDocument = new HtmlDocument();
- if (!this.TryLoadHtml(ref descDocument, responseContent))
+ if (!this.TryLoadHtml(ref descDocument, descResponse))
{
this._fetcher.LoginStatus = LoginStatus.LoggedOff;
return null;
diff --git a/WaccaMyPageScraper/Localization/Converter.ja.resx b/WaccaMyPageScraper/Localization/Converter.ja.resx
new file mode 100644
index 0000000..a6a12ea
--- /dev/null
+++ b/WaccaMyPageScraper/Localization/Converter.ja.resx
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ {0}に変換できません。
+ {0}: Type
+
+
\ No newline at end of file
diff --git a/WaccaMyPageScraper/Localization/Converter.ko.Designer.cs b/WaccaMyPageScraper/Localization/Converter.ko.Designer.cs
deleted file mode 100644
index dc24e3a..0000000
--- a/WaccaMyPageScraper/Localization/Converter.ko.Designer.cs
+++ /dev/null
@@ -1,72 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace WaccaMyPageScraper.Localization {
- using System;
-
-
- ///
- /// A strongly-typed resource class, for looking up localized strings, etc.
- ///
- // This class was auto-generated by the StronglyTypedResourceBuilder
- // class via a tool like ResGen or Visual Studio.
- // To add or remove a member, edit your .ResX file then rerun ResGen
- // with the /str option, or rebuild your VS project.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- public class Converter___Copy {
-
- private static global::System.Resources.ResourceManager resourceMan;
-
- private static global::System.Globalization.CultureInfo resourceCulture;
-
- [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
- internal Converter___Copy() {
- }
-
- ///
- /// Returns the cached ResourceManager instance used by this class.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- public static global::System.Resources.ResourceManager ResourceManager {
- get {
- if (object.ReferenceEquals(resourceMan, null)) {
- global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("WaccaMyPageScraper.Localization.Converter - Copy", typeof(Converter___Copy).Assembly);
- resourceMan = temp;
- }
- return resourceMan;
- }
- }
-
- ///
- /// Overrides the current thread's CurrentUICulture property for all
- /// resource lookups using this strongly typed resource class.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- public static global::System.Globalization.CultureInfo Culture {
- get {
- return resourceCulture;
- }
- set {
- resourceCulture = value;
- }
- }
-
- ///
- /// Looks up a localized string similar to Converting {0} is not supported..
- ///
- public static string ConvertingNotSupported {
- get {
- return ResourceManager.GetString("ConvertingNotSupported", resourceCulture);
- }
- }
- }
-}
diff --git a/WaccaMyPageScraper/Localization/Data.ja.resx b/WaccaMyPageScraper/Localization/Data.ja.resx
new file mode 100644
index 0000000..174cf15
--- /dev/null
+++ b/WaccaMyPageScraper/Localization/Data.ja.resx
@@ -0,0 +1,303 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 達成度
+
+
+ 達成度アイコン
+
+
+ ALL Marvelous!
+
+
+ クリア
+
+
+ Full Combo!
+
+
+ Missless
+
+
+ プレイやクリアしてません
+
+
+ Aime ID
+
+
+ アーティスト
+
+
+ 基本
+
+
+ ジャンル
+
+
+ アニメ/POP
+
+
+ オリジナル
+
+
+ HARDCORE TANO*C
+
+
+ 東方アレンジ
+
+
+ 2.5次元
+
+
+ バラエティー
+
+
+ ボカロ
+
+
+ レベル
+
+
+ 楽曲
+
+
+ 楽曲ジャケットイメージ
+
+
+ 楽曲メタデータ
+
+
+ 楽曲ランキング
+
+
+ プレイ回数
+
+
+ プレイ回数 (co-op)
+
+
+ プレイ回数 (vs)
+
+
+ プレイヤ
+
+
+ プレイヤアイコン
+
+
+ プレイヤ名
+
+
+ プレイヤレート
+
+
+ レート
+
+
+ レートアイコン
+
+
+ A
+
+
+ AA
+
+
+ AAA
+
+
+ B
+
+
+ C
+
+
+ D
+
+
+ Master
+
+
+
+
+
+ S
+
+
+ SS
+
+
+ SSS
+
+
+ SSS+
+
+
+ SS+
+
+
+ S+
+
+
+ 記録
+
+
+ スコア
+
+
+ シーズン
+
+
+ ステージ
+
+
+ ステージアイコン
+
+
+ ステージメタデータ
+
+
+ ステージランキング
+
+
+ 曲名
+
+
+ 獲得RP
+
+
+ 獲得RPランキング
+
+
+ 消費RP
+
+
+ トタルスコア
+
+
+ トタルスコアランニング
+
+
+ トロフィー
+
+
+ トロフィーアイコン
+
+
\ No newline at end of file
diff --git a/WaccaMyPageScraper/Localization/Data.ko.Designer.cs b/WaccaMyPageScraper/Localization/Data.ko.Designer.cs
deleted file mode 100644
index 6b8e7f1..0000000
--- a/WaccaMyPageScraper/Localization/Data.ko.Designer.cs
+++ /dev/null
@@ -1,585 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace WaccaMyPageScraper.Localization {
- using System;
-
-
- ///
- /// A strongly-typed resource class, for looking up localized strings, etc.
- ///
- // This class was auto-generated by the StronglyTypedResourceBuilder
- // class via a tool like ResGen or Visual Studio.
- // To add or remove a member, edit your .ResX file then rerun ResGen
- // with the /str option, or rebuild your VS project.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- public class Data___Copy {
-
- private static global::System.Resources.ResourceManager resourceMan;
-
- private static global::System.Globalization.CultureInfo resourceCulture;
-
- [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
- internal Data___Copy() {
- }
-
- ///
- /// Returns the cached ResourceManager instance used by this class.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- public static global::System.Resources.ResourceManager ResourceManager {
- get {
- if (object.ReferenceEquals(resourceMan, null)) {
- global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("WaccaMyPageScraper.Localization.Data - Copy", typeof(Data___Copy).Assembly);
- resourceMan = temp;
- }
- return resourceMan;
- }
- }
-
- ///
- /// Overrides the current thread's CurrentUICulture property for all
- /// resource lookups using this strongly typed resource class.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- public static global::System.Globalization.CultureInfo Culture {
- get {
- return resourceCulture;
- }
- set {
- resourceCulture = value;
- }
- }
-
- ///
- /// Looks up a localized string similar to ALL Marvelous!.
- ///
- public static string Achieve_AllMarvelous {
- get {
- return ResourceManager.GetString("Achieve_AllMarvelous", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Clear.
- ///
- public static string Achieve_Clear {
- get {
- return ResourceManager.GetString("Achieve_Clear", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Full Combo!.
- ///
- public static string Achieve_FullCombo {
- get {
- return ResourceManager.GetString("Achieve_FullCombo", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Missless.
- ///
- public static string Achieve_Missless {
- get {
- return ResourceManager.GetString("Achieve_Missless", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Not Played or Failed.
- ///
- public static string Achieve_NoAchieve {
- get {
- return ResourceManager.GetString("Achieve_NoAchieve", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Achieve Icon.
- ///
- public static string AchieveIcon {
- get {
- return ResourceManager.GetString("AchieveIcon", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Aime ID.
- ///
- public static string AimeId {
- get {
- return ResourceManager.GetString("AimeId", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Artist.
- ///
- public static string Artist {
- get {
- return ResourceManager.GetString("Artist", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Genre.
- ///
- public static string Genre {
- get {
- return ResourceManager.GetString("Genre", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Anime/Pop.
- ///
- public static string Genre_AnimePop {
- get {
- return ResourceManager.GetString("Genre_AnimePop", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Original.
- ///
- public static string Genre_Original {
- get {
- return ResourceManager.GetString("Genre_Original", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to HARDCORE TANO*C.
- ///
- public static string Genre_TanoC {
- get {
- return ResourceManager.GetString("Genre_TanoC", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Touhou.
- ///
- public static string Genre_Touhou {
- get {
- return ResourceManager.GetString("Genre_Touhou", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to 2.5 Dimension.
- ///
- public static string Genre_TwoPointFive {
- get {
- return ResourceManager.GetString("Genre_TwoPointFive", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Variety.
- ///
- public static string Genre_Variety {
- get {
- return ResourceManager.GetString("Genre_Variety", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Vocaloid.
- ///
- public static string Genre_Vocaloid {
- get {
- return ResourceManager.GetString("Genre_Vocaloid", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Level.
- ///
- public static string Level {
- get {
- return ResourceManager.GetString("Level", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Music.
- ///
- public static string Music {
- get {
- return ResourceManager.GetString("Music", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Music Jacket Image.
- ///
- public static string MusicImage {
- get {
- return ResourceManager.GetString("MusicImage", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Music Metadata.
- ///
- public static string MusicMetadata {
- get {
- return ResourceManager.GetString("MusicMetadata", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Music Ranking.
- ///
- public static string MusicRanking {
- get {
- return ResourceManager.GetString("MusicRanking", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Play Count.
- ///
- public static string PlayCount {
- get {
- return ResourceManager.GetString("PlayCount", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Play Count (co-op).
- ///
- public static string PlayCountCoop {
- get {
- return ResourceManager.GetString("PlayCountCoop", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Play Count (vs).
- ///
- public static string PlayCountVersus {
- get {
- return ResourceManager.GetString("PlayCountVersus", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Player.
- ///
- public static string Player {
- get {
- return ResourceManager.GetString("Player", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Player Icon.
- ///
- public static string PlayerIcon {
- get {
- return ResourceManager.GetString("PlayerIcon", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Player Name.
- ///
- public static string PlayerName {
- get {
- return ResourceManager.GetString("PlayerName", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Player Rate.
- ///
- public static string PlayerRate {
- get {
- return ResourceManager.GetString("PlayerRate", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Rate.
- ///
- public static string Rate {
- get {
- return ResourceManager.GetString("Rate", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to A.
- ///
- public static string Rate_A {
- get {
- return ResourceManager.GetString("Rate_A", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to AA.
- ///
- public static string Rate_AA {
- get {
- return ResourceManager.GetString("Rate_AA", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to AAA.
- ///
- public static string Rate_AAA {
- get {
- return ResourceManager.GetString("Rate_AAA", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to B.
- ///
- public static string Rate_B {
- get {
- return ResourceManager.GetString("Rate_B", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to C.
- ///
- public static string Rate_C {
- get {
- return ResourceManager.GetString("Rate_C", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to D.
- ///
- public static string Rate_D {
- get {
- return ResourceManager.GetString("Rate_D", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Master.
- ///
- public static string Rate_Master {
- get {
- return ResourceManager.GetString("Rate_Master", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to .
- ///
- public static string Rate_No {
- get {
- return ResourceManager.GetString("Rate_No", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to S.
- ///
- public static string Rate_S {
- get {
- return ResourceManager.GetString("Rate_S", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to S+.
- ///
- public static string Rate_S_Plus {
- get {
- return ResourceManager.GetString("Rate_S_Plus", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to SS.
- ///
- public static string Rate_SS {
- get {
- return ResourceManager.GetString("Rate_SS", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to SS+.
- ///
- public static string Rate_SS_Plus {
- get {
- return ResourceManager.GetString("Rate_SS_Plus", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to SSS.
- ///
- public static string Rate_SSS {
- get {
- return ResourceManager.GetString("Rate_SSS", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to SSS+.
- ///
- public static string Rate_SSS_Plus {
- get {
- return ResourceManager.GetString("Rate_SSS_Plus", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Rate Icon.
- ///
- public static string RateIcon {
- get {
- return ResourceManager.GetString("RateIcon", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Record.
- ///
- public static string Record {
- get {
- return ResourceManager.GetString("Record", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Score.
- ///
- public static string Score {
- get {
- return ResourceManager.GetString("Score", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Season.
- ///
- public static string Season {
- get {
- return ResourceManager.GetString("Season", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Stage.
- ///
- public static string Stage {
- get {
- return ResourceManager.GetString("Stage", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Stage Icon.
- ///
- public static string StageIcon {
- get {
- return ResourceManager.GetString("StageIcon", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Stage Metadata.
- ///
- public static string StageMetadata {
- get {
- return ResourceManager.GetString("StageMetadata", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Stage Ranking.
- ///
- public static string StageRanking {
- get {
- return ResourceManager.GetString("StageRanking", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to RP Earned.
- ///
- public static string TotalRpEarned {
- get {
- return ResourceManager.GetString("TotalRpEarned", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Total RP Ranking.
- ///
- public static string TotalRpRanking {
- get {
- return ResourceManager.GetString("TotalRpRanking", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to RP Spent.
- ///
- public static string TotalRpSpent {
- get {
- return ResourceManager.GetString("TotalRpSpent", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Total Score.
- ///
- public static string TotalScore {
- get {
- return ResourceManager.GetString("TotalScore", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Total Score Ranking.
- ///
- public static string TotalScoreRanking {
- get {
- return ResourceManager.GetString("TotalScoreRanking", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Trophy.
- ///
- public static string Trophy {
- get {
- return ResourceManager.GetString("Trophy", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Trophy Icon.
- ///
- public static string TrophyIcon {
- get {
- return ResourceManager.GetString("TrophyIcon", resourceCulture);
- }
- }
- }
-}
diff --git a/WaccaMyPageScraper/Localization/Fetcher.Designer.cs b/WaccaMyPageScraper/Localization/Fetcher.Designer.cs
index 5addbe4..d2a0b92 100644
--- a/WaccaMyPageScraper/Localization/Fetcher.Designer.cs
+++ b/WaccaMyPageScraper/Localization/Fetcher.Designer.cs
@@ -213,15 +213,6 @@ public class Fetcher {
}
}
- ///
- /// Looks up a localized string similar to There is no record of {0}..
- ///
- public static string NoStageRecordExists {
- get {
- return ResourceManager.GetString("NoStageRecordExists", resourceCulture);
- }
- }
-
///
/// Looks up a localized string similar to Fetcher is not logged in to the page!.
///
diff --git a/WaccaMyPageScraper/Localization/Fetcher.ja.resx b/WaccaMyPageScraper/Localization/Fetcher.ja.resx
new file mode 100644
index 0000000..f143153
--- /dev/null
+++ b/WaccaMyPageScraper/Localization/Fetcher.ja.resx
@@ -0,0 +1,194 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 接続成功。
+
+
+ {0}に接続中…
+ {0}: Url
+
+
+ ページにアクセスした途中問題が発生されました!
+
+
+ {0}をフェッチしました。
+ {0}: Name of data type
+
+
+ {0}をフェッチしました: {1}
+ {0}: Name of data type, {1}: Data
+
+
+ {0}個の {1}をフェッチしました。
+ {0}: Total fetched, {1}: Name of Data Type
+
+
+ {0}が{1}にセーブされてました。
+ {0}: Name of data type, {1}: Path
+
+
+ {0}をフェッチ中…
+ {0}: Data
+
+
+ {0}のフェッチが失敗されてます。
+ {0}: Name of data type
+
+
+ {0}をフェッチ中 ({2} 中 {1})
+ {0}: Data, {1}: Count, {2}: Total
+
+
+ ({0}/{1}) {2}をフェッチ中…
+ {0}: Count, {1}: Total, {2}: Data
+
+
+ ({0}/{1}) {2}
+ {0}: Count, {1}: Total, {2}: Message
+
+
+ ログイン成功
+
+
+ ログインしてない
+
+
+ ログイン失敗。
+
+
+ {0}はパラメータが必要します: {1}!
+ {0}: Name of a method, {1}: Arguments
+
+
+ ディレクトリーが見つかれません. 新しいディレクトリーを作成します: {0}
+ {0}: Directory
+
+
+ フェッチャーがログインしていません!
+
+
+ 再接続中... ({0}回目)
+ {0}: Tries
+
+
+ Referrerを{0}に設定してリクエストを送りました。
+ {0}: Referrer
+
+
\ No newline at end of file
diff --git a/WaccaMyPageScraper/Localization/Fetcher.ko.Designer.cs b/WaccaMyPageScraper/Localization/Fetcher.ko.Designer.cs
deleted file mode 100644
index 05a0729..0000000
--- a/WaccaMyPageScraper/Localization/Fetcher.ko.Designer.cs
+++ /dev/null
@@ -1,234 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace WaccaMyPageScraper.Localization {
- using System;
-
-
- ///
- /// A strongly-typed resource class, for looking up localized strings, etc.
- ///
- // This class was auto-generated by the StronglyTypedResourceBuilder
- // class via a tool like ResGen or Visual Studio.
- // To add or remove a member, edit your .ResX file then rerun ResGen
- // with the /str option, or rebuild your VS project.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- public class Fetcher___Copy {
-
- private static global::System.Resources.ResourceManager resourceMan;
-
- private static global::System.Globalization.CultureInfo resourceCulture;
-
- [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
- internal Fetcher___Copy() {
- }
-
- ///
- /// Returns the cached ResourceManager instance used by this class.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- public static global::System.Resources.ResourceManager ResourceManager {
- get {
- if (object.ReferenceEquals(resourceMan, null)) {
- global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("WaccaMyPageScraper.Localization.Fetcher - Copy", typeof(Fetcher___Copy).Assembly);
- resourceMan = temp;
- }
- return resourceMan;
- }
- }
-
- ///
- /// Overrides the current thread's CurrentUICulture property for all
- /// resource lookups using this strongly typed resource class.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- public static global::System.Globalization.CultureInfo Culture {
- get {
- return resourceCulture;
- }
- set {
- resourceCulture = value;
- }
- }
-
- ///
- /// Looks up a localized string similar to Successfully connected..
- ///
- public static string Connected {
- get {
- return ResourceManager.GetString("Connected", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Connecting to {0}....
- ///
- public static string Connecting {
- get {
- return ResourceManager.GetString("Connecting", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Error occured while connecting to the page!.
- ///
- public static string ConnectionError {
- get {
- return ResourceManager.GetString("ConnectionError", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to {0} has been fetched..
- ///
- public static string DataFetched1 {
- get {
- return ResourceManager.GetString("DataFetched1", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to {0} has been fetched: {1}.
- ///
- public static string DataFetched2 {
- get {
- return ResourceManager.GetString("DataFetched2", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to {0} of {1} has been fetched..
- ///
- public static string DataFetched3 {
- get {
- return ResourceManager.GetString("DataFetched3", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to {0} has been saved at {1}.
- ///
- public static string DataSaved {
- get {
- return ResourceManager.GetString("DataSaved", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Fetching {0}....
- ///
- public static string Fetching {
- get {
- return ResourceManager.GetString("Fetching", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Failed to fetch {0}..
- ///
- public static string FetchingFail {
- get {
- return ResourceManager.GetString("FetchingFail", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Fetcing {0}... ({1} out of {2}).
- ///
- public static string FetchingMany {
- get {
- return ResourceManager.GetString("FetchingMany", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to ({0}/{1}) Fetching {2}....
- ///
- public static string FetchingProgress {
- get {
- return ResourceManager.GetString("FetchingProgress", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to ({0}/{1}) {2}.
- ///
- public static string FetchingProgressMsg {
- get {
- return ResourceManager.GetString("FetchingProgressMsg", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Logged In.
- ///
- public static string LoggedIn {
- get {
- return ResourceManager.GetString("LoggedIn", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Not Logged In.
- ///
- public static string LoggedOff {
- get {
- return ResourceManager.GetString("LoggedOff", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to {0} must have argument(s): {1}!.
- ///
- public static string NoArgument {
- get {
- return ResourceManager.GetString("NoArgument", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to No directory found. Create new directory: {0}.
- ///
- public static string NoDirectory {
- get {
- return ResourceManager.GetString("NoDirectory", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to There is no record of {0}..
- ///
- public static string NoStageRecordExists {
- get {
- return ResourceManager.GetString("NoStageRecordExists", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Fetcher is not logged in to the page!.
- ///
- public static string NotLoggedIn {
- get {
- return ResourceManager.GetString("NotLoggedIn", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized string similar to Set Referrer as {0} and send request..
- ///
- public static string SetReferrer {
- get {
- return ResourceManager.GetString("SetReferrer", resourceCulture);
- }
- }
- }
-}
diff --git a/WaccaMyPageScraper/Localization/Fetcher.ko.resx b/WaccaMyPageScraper/Localization/Fetcher.ko.resx
index de057b5..cbcaf62 100644
--- a/WaccaMyPageScraper/Localization/Fetcher.ko.resx
+++ b/WaccaMyPageScraper/Localization/Fetcher.ko.resx
@@ -180,10 +180,6 @@
디렉토리를 찾지 못했습니다. 새로운 디렉토리를 생성합니다: {0}
{0}: Directory
-
- {0}에 대한 기록이 없습니다.
- {0}: Stage name
-
Fetcher가 페이지에 로그인되어 있지 않습니다!
diff --git a/WaccaMyPageScraper/Localization/Fetcher.resx b/WaccaMyPageScraper/Localization/Fetcher.resx
index e29ee60..96d92a1 100644
--- a/WaccaMyPageScraper/Localization/Fetcher.resx
+++ b/WaccaMyPageScraper/Localization/Fetcher.resx
@@ -180,10 +180,6 @@
No directory found. Create new directory: {0}
{0}: Directory
-
- There is no record of {0}.
- {0}: Stage name
-
Fetcher is not logged in to the page!
diff --git a/WaccaMyPageScraper/WaccaMyPageScraper.csproj b/WaccaMyPageScraper/WaccaMyPageScraper.csproj
index ab1c49f..d64dd69 100644
--- a/WaccaMyPageScraper/WaccaMyPageScraper.csproj
+++ b/WaccaMyPageScraper/WaccaMyPageScraper.csproj
@@ -33,6 +33,11 @@
True
Converter.resx
+
+ Data.ko.resx
+ True
+ True
+
Data.ko.resx
True
@@ -43,6 +48,11 @@
True
Data.resx
+
+ Fetcher.ko.resx
+ True
+ True
+
Fetcher.ko.resx
True
@@ -61,6 +71,9 @@
+
+ PublicResXFileCodeGenerator
+
Converter.ko.Designer.cs
PublicResXFileCodeGenerator
@@ -69,6 +82,11 @@
PublicResXFileCodeGenerator
Converter.Designer.cs
+
+ Designer
+ Data - Copy.ko.Designer.cs
+ PublicResXFileCodeGenerator
+
Data.ko.Designer.cs
PublicResXFileCodeGenerator
@@ -77,6 +95,11 @@
PublicResXFileCodeGenerator
Data.Designer.cs
+
+ Designer
+ Fetcher - Copy.ko.Designer.cs
+ PublicResXFileCodeGenerator
+
Designer
Fetcher.ko.Designer.cs