Skip to content

Commit e9fc55e

Browse files
committed
Implemented JSON files for localization strings.
1 parent c96db4f commit e9fc55e

File tree

7 files changed

+555
-585
lines changed

7 files changed

+555
-585
lines changed

Binaries/Windows/Resources/Localization/en.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"enigmaFixLicense": "EnigmaFix is licensed under the MIT License, see LICENSE for more information.",
2525
"donations": "Donations are accepted at: ko-fi.com/kingkrouch",
2626
"specialThanksTo": "Special thanks to:",
27-
"specialThanksLine": "Durante (PeterTh) for his wonderful guide on graphics API manipulation, and for answering some questions of mine.",
27+
"specialThanksLine1": "Durante (PeterTh) for his wonderful guide on graphics API manipulation, and for answering some questions of mine.",
2828
"specialThanksLine2": "Kaldaien for consulting and advice regarding several things. Much obliged!",
2929
"specialThanksLine3": "Silent/CookiePLMonster for patiently helping me out with questions regarding his memory utilities and memory manipulation stuff in general. I owe you one!",
3030
"alsoSpecialThanksToLine": "Also special thanks to:",
@@ -38,23 +38,23 @@
3838
"thirteenAGAsiLicense": "* Uses ThirteenAG's Ultimate-ASI-Loader, which is licensed under the MIT License.",
3939
"safetyHookLicense": "* Uses SafetyHook, which is licensed under the Boost Software License.",
4040
"zydisLicense": "* Uses Zydis, which is licensed under the MIT License.",
41-
"fontsLicense": "* Uses NotoSans, NotoSans-JP, and NotoSans-TC, which are licensed under the APACHE and SIL Open Font Licenses. See LICENSE and OFL for more information.",
41+
"fontsLicense": "* Uses NotoSans, NotoSans-JP, and NotoSans-TC, which are licensed under the APACHE license. See LICENSE for more information.",
4242
"fontAwesomeLicense": "* Uses FontAwesome by Dave Gandy - fontawesome.io",
4343
"button_Close": "Close"
4444
},
4545
"uiStrings": {
46-
"collapsingHeader_Resolution": "Resolution",
46+
"collapsingHeader_Resolution": "Resolution",
4747
"checkbox_UseCustomRes": "Use Custom Resolution",
4848
"combobox_CustomResolution": "Resolution (Replaces the 4K Native option)",
4949
"helpmarker_CustomResolution": "This option will allow selecting a resolution different than the ones available in-game.",
5050
"checkbox_UseCustomResScale": "Custom Resolution Scale",
5151
"dragInt_CustomResScale": "Custom Resolution Scale",
5252
"helpmarker_CustomResScale": "This option will allow upsampling from a lower screen resolution, usually done for performance reasons.",
53-
"collapsingHeader_Fov": "Field of View",
53+
"collapsingHeader_Fov": "Field of View",
5454
"checkbox_customFOV": "Enable Custom FOV",
5555
"sliderInt_customFOV": "FOV (Default: 44°)",
5656
"helpmarker_customFOV": "This option will allow increasing the FOV during gameplay.",
57-
"collapsingHeader_Framerate": "Framerate",
57+
"collapsingHeader_Framerate": "Framerate",
5858
"checkbox_VSync": "VSync",
5959
"helpmarker_VSync": "This option will enable or disable the enforced vertical sync that the game enforces.\n\nKeep in mind that while disabling VSync may reduce input latency, it can cause screen tearing.",
6060
"sliderInt_syncInterval": "Sync Interval",
@@ -63,7 +63,7 @@
6363
"helpmarker_FramerateCap": "You can adjust the maximum framerate that the game can run at.\n\nSpeed related issues with Character movement (in battles) or 2D animations may occur.",
6464
"text_Frametime": "Frametime: ",
6565
"text_Framerate": "Framerate: ",
66-
"collapsingHeader_Rendering": "Rendering",
66+
"collapsingHeader_Rendering": "Rendering",
6767
"checkbox_ShadowRendering": "Shadow Rendering",
6868
"combobox_ShadowQuality": "Shadow Quality",
6969
"helpmarker_ShadowQuality": "This option allows for the adjustment of shadow resolution.\n\nAs a result, this option may come with a performance impact when using higher quality presets.\n\nAvailable options are Very Low (512), Low (1024), Medium (2048), High (4096), Ultra (8192), and Extreme (16384).",
@@ -85,14 +85,14 @@
8585
"helpmarker_Foliage": "This option controls whether or not clusters of foliage are rendered.\n\nDisabling this option may or may not result in improved performance.",
8686
"checkbox_MotionBlur": "Motion Blur",
8787
"helpmarker_MotionBlur": "This option enables motion blur, which is in the engine, but not used in-game. It helps make running at 30FPS (or anything below 120FPS) more bearable.",
88-
"collapsingHeader_Input": "Input",
88+
"collapsingHeader_Input": "Input",
8989
"combobox_ControlType": "Control Type",
9090
"helpmarker_ControlType": "This option controls what type of input prompts on game UI elements should appear when using a controller.\n\nAuto will use SteamInput to automatically switch the input prompts based on what controller is being used.",
91-
"collapsingHeader_Misc": "Misc",
91+
"collapsingHeader_Misc": "Misc",
9292
"checkbox_SkipOP": "Skip Opening Videos",
9393
"checkbox_CameraTweaks": "Camera Tweaks",
9494
"helpmarker_CameraTweaks": "This option will improve the vertical clamping range of camera movement.",
95-
"collapsingHeader_Launcher": "Launcher",
95+
"collapsingHeader_Launcher": "Launcher",
9696
"checkbox_IgnoreUpdates": "Ignore Updates",
9797
"button_Save": "Save",
9898
"button_About": "About"

Binaries/Windows/Resources/Localization/ja.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"enigmaFixLicense": "エニグマフィクスはMITライセンスの下でライセンスされています。詳細についてはLICENSEをご覧ください。",
2525
"donations": "寄付は以下で受け付けています: ko-fi.com/kingkrouch",
2626
"specialThanksTo": "特別な感謝を込めて:",
27-
"specialThanksLine": "Durante (PeterTh) に感謝します。彼の素晴らしいグラフィックAPI操作に関するガイドと、いくつかの質問に答えてくれたことに感謝します。",
27+
"specialThanksLine1": "Durante (PeterTh) に感謝します。彼の素晴らしいグラフィックAPI操作に関するガイドと、いくつかの質問に答えてくれたことに感謝します。",
2828
"specialThanksLine2": "Kaldaien に感謝します。いくつかのことについての相談とアドバイスをいただき、非常に感謝しています!",
2929
"specialThanksLine3": "Silent/CookiePLMonster に感謝します。彼のメモリユーティリティやメモリ操作に関する質問に対して、忍耐強く助けてくれました。感謝の気持ちを伝えきれません!",
3030
"alsoSpecialThanksToLine": "特別な感謝を込めて:",
@@ -38,23 +38,23 @@
3838
"thirteenAGAsiLicense": "* ThirteenAGのUltimate-ASI-Loaderを使用しており、MITライセンスのもとでライセンスされています。",
3939
"safetyHookLicense": "* SafetyHookを使用しており、Boost Software Licenseのもとでライセンスされています。",
4040
"zydisLicense": "* Zydisを使用しており、MITライセンスのもとでライセンスされています。",
41-
"fontsLicense": "* NotoSans, NotoSans-JP, NotoSans-TCを使用しており、APACHEおよびSIL Open Font Licenseのもとでライセンスされています。詳細はLICENSEおよびOFLを参照してください",
41+
"fontsLicense": "* NotoSansNotoSans-JP、および NotoSans-TC を使用しており、これらは APACHE ライセンスの下で提供されています。詳細については、LICENSE をご覧ください",
4242
"fontAwesomeLicense": "* FontAwesome by デイブ・ガンディ - fontawesome.ioを使用しています。",
4343
"button_Close": "閉じる"
4444
},
4545
"uiStrings": {
46-
"collapsingHeader_Resolution": "解像度",
46+
"collapsingHeader_Resolution": "解像度",
4747
"checkbox_UseCustomRes": "カスタム解像度を使用",
4848
"combobox_CustomResolution": "解像度(4Kネイティブオプションの置き換え)",
4949
"helpmarker_CustomResolution": "このオプションでは、ゲーム内で利用可能な解像度とは異なる解像度を選択できます。",
5050
"checkbox_UseCustomResScale": "カスタム解像度スケール",
5151
"dragInt_CustomResScale": "カスタム解像度スケール",
5252
"helpmarker_CustomResScale": "このオプションでは、通常はパフォーマンスの理由で低解像度からアップサンプリングを行うことができます。",
53-
"collapsingHeader_Fov": "視野角 (FOV)",
53+
"collapsingHeader_Fov": "視野角 (FOV)",
5454
"checkbox_customFOV": "カスタム視野角を有効にする",
5555
"sliderInt_customFOV": "FOV (デフォルト: 44°)",
5656
"helpmarker_customFOV": "このオプションでは、ゲームプレイ中に視野角を広げることができます。",
57-
"collapsingHeader_Framerate": "フレームレート",
57+
"collapsingHeader_Framerate": "フレームレート",
5858
"checkbox_VSync": "VSync",
5959
"helpmarker_VSync": "このオプションでは、ゲームが強制する垂直同期を有効または無効にします。\n\nVSyncを無効にすると入力遅延が減少する可能性がありますが、画面の引き裂れ(スクリーンティアリング)が発生する可能性があります。",
6060
"sliderInt_syncInterval": "同期インターバル",
@@ -63,7 +63,7 @@
6363
"helpmarker_FramerateCap": "ゲームが実行できる最大フレームレートを調整できます。\n\nキャラクターの移動(バトル中)や2Dアニメーションに関連する速度に関する問題が発生することがあります。",
6464
"text_Frametime": "フレームタイム: ",
6565
"text_Framerate": "フレームレート: ",
66-
"collapsingHeader_Rendering": "レンダリング",
66+
"collapsingHeader_Rendering": "レンダリング",
6767
"checkbox_ShadowRendering": "シャドウレンダリング",
6868
"combobox_ShadowQuality": "シャドウ品質",
6969
"helpmarker_ShadowQuality": "このオプションでは、シャドウ解像度を調整できます。\n\nそのため、高品質のプリセットを使用すると、パフォーマンスに影響がある場合があります。\n\n利用可能なオプションは、非常に低(512)、低(1024)、中(2048)、高(4096)、超高(8192)、および極限(16384)です。",
@@ -85,14 +85,14 @@
8585
"helpmarker_Foliage": "このオプションは、フォリッジのクラスターがレンダリングされるかどうかを制御します。\n\nこのオプションを無効にすることで、パフォーマンスが向上する場合もあれば、そうでない場合もあります。",
8686
"checkbox_MotionBlur": "モーションブラー",
8787
"helpmarker_MotionBlur": "このオプションは、エンジンに組み込まれているモーションブラーを有効にしますが、ゲーム内では使用されていません。30FPS(または120FPS未満)でのプレイをより耐えやすくするのに役立ちます。",
88-
"collapsingHeader_Input": "入力",
88+
"collapsingHeader_Input": "入力",
8989
"combobox_ControlType": "コントローラータイプ",
9090
"helpmarker_ControlType": "このオプションは、コントローラーを使用している場合、ゲームのUI要素にどのタイプの入力プロンプトが表示されるかを制御します。\n\n自動設定は、使用しているコントローラーに基づいて、SteamInputを使用して入力プロンプトを自動的に切り替えます。",
91-
"collapsingHeader_Misc": "その他",
91+
"collapsingHeader_Misc": "その他",
9292
"checkbox_SkipOP": "オープニングビデオをスキップ",
9393
"checkbox_CameraTweaks": "カメラ調整",
9494
"helpmarker_CameraTweaks": "このオプションは、カメラ移動の垂直方向の制限範囲を改善します。",
95-
"collapsingHeader_Launcher": "ランチャー",
95+
"collapsingHeader_Launcher": "ランチャー",
9696
"checkbox_IgnoreUpdates": "アップデートを無視",
9797
"button_Save": "保存",
9898
"button_About": "について"

Binaries/Windows/Resources/Localization/zh.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@
1818
"MSF": "Welcome to EnigmaFix for Mary Skelter Finale."
1919
},
2020
"commonStrings": {
21-
"enigmaFixName": "謎修理",
22-
"aboutEnigmaFix": "關於謎修理",
21+
"enigmaFixName": "EnigmaFix",
22+
"aboutEnigmaFix": "About EnigmaFix",
2323
"versionNumber": "Version 1.0",
2424
"enigmaFixLicense": "EnigmaFix is licensed under the MIT License, see LICENSE for more information.",
2525
"donations": "Donations are accepted at: ko-fi.com/kingkrouch",
2626
"specialThanksTo": "Special thanks to:",
27-
"specialThanksLine": "Durante (PeterTh) for his wonderful guide on graphics API manipulation, and for answering some questions of mine.",
27+
"specialThanksLine1": "Durante (PeterTh) for his wonderful guide on graphics API manipulation, and for answering some questions of mine.",
2828
"specialThanksLine2": "Kaldaien for consulting and advice regarding several things. Much obliged!",
2929
"specialThanksLine3": "Silent/CookiePLMonster for patiently helping me out with questions regarding his memory utilities and memory manipulation stuff in general. I owe you one!",
3030
"alsoSpecialThanksToLine": "Also special thanks to:",
@@ -38,23 +38,23 @@
3838
"thirteenAGAsiLicense": "* Uses ThirteenAG's Ultimate-ASI-Loader, which is licensed under the MIT License.",
3939
"safetyHookLicense": "* Uses SafetyHook, which is licensed under the Boost Software License.",
4040
"zydisLicense": "* Uses Zydis, which is licensed under the MIT License.",
41-
"fontsLicense": "* Uses NotoSans, NotoSans-JP, and NotoSans-TC, which are licensed under the APACHE and SIL Open Font Licenses. See LICENSE and OFL for more information.",
41+
"fontsLicense": "* Uses NotoSans, NotoSans-JP, and NotoSans-TC, which are licensed under the APACHE license. See LICENSE for more information.",
4242
"fontAwesomeLicense": "* Uses FontAwesome by Dave Gandy - fontawesome.io",
4343
"button_Close": "Close"
4444
},
4545
"uiStrings": {
46-
"collapsingHeader_Resolution": "Resolution",
46+
"collapsingHeader_Resolution": "Resolution",
4747
"checkbox_UseCustomRes": "Use Custom Resolution",
4848
"combobox_CustomResolution": "Resolution (Replaces the 4K Native option)",
4949
"helpmarker_CustomResolution": "This option will allow selecting a resolution different than the ones available in-game.",
5050
"checkbox_UseCustomResScale": "Custom Resolution Scale",
5151
"dragInt_CustomResScale": "Custom Resolution Scale",
5252
"helpmarker_CustomResScale": "This option will allow upsampling from a lower screen resolution, usually done for performance reasons.",
53-
"collapsingHeader_Fov": "Field of View",
53+
"collapsingHeader_Fov": "Field of View",
5454
"checkbox_customFOV": "Enable Custom FOV",
5555
"sliderInt_customFOV": "FOV (Default: 44°)",
5656
"helpmarker_customFOV": "This option will allow increasing the FOV during gameplay.",
57-
"collapsingHeader_Framerate": "Framerate",
57+
"collapsingHeader_Framerate": "Framerate",
5858
"checkbox_VSync": "VSync",
5959
"helpmarker_VSync": "This option will enable or disable the enforced vertical sync that the game enforces.\n\nKeep in mind that while disabling VSync may reduce input latency, it can cause screen tearing.",
6060
"sliderInt_syncInterval": "Sync Interval",
@@ -63,7 +63,7 @@
6363
"helpmarker_FramerateCap": "You can adjust the maximum framerate that the game can run at.\n\nSpeed related issues with Character movement (in battles) or 2D animations may occur.",
6464
"text_Frametime": "Frametime: ",
6565
"text_Framerate": "Framerate: ",
66-
"collapsingHeader_Rendering": "Rendering",
66+
"collapsingHeader_Rendering": "Rendering",
6767
"checkbox_ShadowRendering": "Shadow Rendering",
6868
"combobox_ShadowQuality": "Shadow Quality",
6969
"helpmarker_ShadowQuality": "This option allows for the adjustment of shadow resolution.\n\nAs a result, this option may come with a performance impact when using higher quality presets.\n\nAvailable options are Very Low (512), Low (1024), Medium (2048), High (4096), Ultra (8192), and Extreme (16384).",
@@ -85,14 +85,14 @@
8585
"helpmarker_Foliage": "This option controls whether or not clusters of foliage are rendered.\n\nDisabling this option may or may not result in improved performance.",
8686
"checkbox_MotionBlur": "Motion Blur",
8787
"helpmarker_MotionBlur": "This option enables motion blur, which is in the engine, but not used in-game. It helps make running at 30FPS (or anything below 120FPS) more bearable.",
88-
"collapsingHeader_Input": "Input",
88+
"collapsingHeader_Input": "Input",
8989
"combobox_ControlType": "Control Type",
9090
"helpmarker_ControlType": "This option controls what type of input prompts on game UI elements should appear when using a controller.\n\nAuto will use SteamInput to automatically switch the input prompts based on what controller is being used.",
91-
"collapsingHeader_Misc": "Misc",
91+
"collapsingHeader_Misc": "Misc",
9292
"checkbox_SkipOP": "Skip Opening Videos",
9393
"checkbox_CameraTweaks": "Camera Tweaks",
9494
"helpmarker_CameraTweaks": "This option will improve the vertical clamping range of camera movement.",
95-
"collapsingHeader_Launcher": "Launcher",
95+
"collapsingHeader_Launcher": "Launcher",
9696
"checkbox_IgnoreUpdates": "Ignore Updates",
9797
"button_Save": "Save",
9898
"button_About": "About"

0 commit comments

Comments
 (0)