https://git.reactos.org/?p=reactos.git;a=commitdiff;h=02acdae0229f22bd5d40d…
commit 02acdae0229f22bd5d40d4577185e3646dc4e813
Author: Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com>
AuthorDate: Thu Mar 6 19:56:32 2025 +0900
Commit: GitHub <noreply(a)github.com>
CommitDate: Thu Mar 6 19:56:32 2025 +0900
[MSCONFIG] Add Japanese (ja-JP) translation (#7763)
JIRA issue: CORE-18706
---
base/applications/msconfig/lang/ja-JP.rc | 171 +++++++++++++++++++++++++++++++
base/applications/msconfig/msconfig.rc | 3 +
2 files changed, 174 insertions(+)
diff --git a/base/applications/msconfig/lang/ja-JP.rc
b/base/applications/msconfig/lang/ja-JP.rc
new file mode 100644
index 00000000000..b1de888d3f2
--- /dev/null
+++ b/base/applications/msconfig/lang/ja-JP.rc
@@ -0,0 +1,171 @@
+LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
+
+IDD_MSCONFIG_DIALOG DIALOGEX 0, 0, 378, 220
+STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP |
+ WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU
+CAPTION "システム構成プログラム"
+FONT 9, "MS UI Gothic"
+BEGIN
+ CONTROL "Tab1", IDC_TAB, "SysTabControl32", WS_TABSTOP, 2, 2,
374, 195
+ DEFPUSHBUTTON "OK", IDOK, 211, 201, 50, 14, WS_CHILD | WS_VISIBLE |
WS_TABSTOP
+ PUSHBUTTON "ヘルプ(&H)", IDC_BTN_HELP, 2, 201, 50, 14, WS_CHILD |
WS_VISIBLE | WS_TABSTOP
+ PUSHBUTTON "キャンセル", IDCANCEL, 267, 201, 50, 14, WS_CHILD | WS_VISIBLE |
WS_TABSTOP
+ PUSHBUTTON "適用", IDC_BTN_APPLY, 323, 201, 50, 14, WS_CHILD | WS_VISIBLE |
WS_TABSTOP
+END
+
+IDD_STARTUP_PAGE DIALOGEX 0, 0, 362, 175
+STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
+FONT 9, "MS UI Gothic"
+BEGIN
+ CONTROL "List3", IDC_STARTUP_LIST, "SysListView32", LVS_REPORT |
LVS_SINGLESEL |
+ LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 2, 1, 360, 148
+ PUSHBUTTON "すべて有効化(&A)", IDC_BTN_STARTUP_ACTIVATE, 223, 155, 66, 14
+ PUSHBUTTON "すべて無効化(&D)", IDC_BTN_STARTUP_DEACTIVATE, 295, 155, 66, 14
+END
+
+IDD_SYSTEM_PAGE DIALOGEX 0, 0, 362, 175
+STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
+FONT 9, "MS UI Gothic"
+BEGIN
+ CONTROL "", IDC_SYSTEM_TREE, "SysTreeView32", TVS_HASBUTTONS |
TVS_HASLINES |
+ TVS_LINESATROOT | TVS_EDITLABELS | TVS_SHOWSELALWAYS | WS_CHILD |
+ WS_VISIBLE | WS_BORDER | WS_TABSTOP, 2, 1, 280, 148
+ PUSHBUTTON "上へ(&U)", IDC_BTN_SYSTEM_UP, 290, 5, 66, 14
+ PUSHBUTTON "下へ(&D)", IDC_BTN_SYSTEM_DOWN, 290, 25, 66, 14
+ PUSHBUTTON "有効化(&E)", IDC_BTN_SYSTEM_ENABLE, 290, 50, 66, 14
+ PUSHBUTTON "無効化(&I)", IDC_BTN_SYSTEM_DISABLE, 290, 70, 66, 14
+ PUSHBUTTON "検索(&F)", IDC_BTN_SYSTEM_FIND, 290, 95, 66, 14
+ PUSHBUTTON "新規(&N)", IDC_BTN_SYSTEM_NEW, 290, 115, 66, 14
+ PUSHBUTTON "編集(&T)", IDC_BTN_SYSTEM_EDIT, 290, 135, 66, 14
+ PUSHBUTTON "すべて有効化(&B)", IDC_BTN_SYSTEM_ACTIVATE, 123, 155, 66, 14
+ PUSHBUTTON "すべて無効化(&L)", IDC_BTN_SYSTEM_DEACTIVATE, 195, 155, 66, 14
+END
+
+IDD_TOOLS_PAGE DIALOGEX 0, 0, 362, 175
+STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
+FONT 9, "MS UI Gothic"
+BEGIN
+ CONTROL "List2", IDC_TOOLS_LIST, "SysListView32", LVS_REPORT |
LVS_SINGLESEL |
+ LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 2, 1, 360, 134
+ EDITTEXT IDC_TOOLS_CMDLINE, 1, 139, 360, 12, ES_READONLY
+ PUSHBUTTON "実行(&R)", IDC_BTN_RUN, 311, 155, 50, 14, WS_CHILD |
WS_VISIBLE | WS_TABSTOP
+END
+
+IDD_SERVICES_PAGE DIALOGEX 0, 0, 362, 175
+STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
+FONT 9, "MS UI Gothic"
+BEGIN
+ CONTROL "List1", IDC_SERVICES_LIST, "SysListView32", LVS_REPORT |
LVS_SINGLESEL |
+ LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 2, 1, 360,
148
+ PUSHBUTTON "すべて有効化(&A)", IDC_BTN_SERVICES_ACTIVATE, 223, 155, 66, 14
+ PUSHBUTTON "すべて無効化(&D)", IDC_BTN_SERVICES_DEACTIVATE, 295, 155, 66, 14
+END
+
+IDD_GENERAL_PAGE DIALOGEX 0, 0, 362, 175
+STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
+FONT 9, "MS UI Gothic"
+BEGIN
+ GROUPBOX "起動の種類の選択", -1, 10, 10, 340, 150, 0, WS_EX_TRANSPARENT
+ CONTROL "通常起動(&N) - すべてのデバイスドライバとサービスを読み込む", IDC_CBX_NORMAL_START,
"Button", 0x50010009, 20, 30, 260, 10
+ CONTROL "診断的起動(&D) - 基本的なデバイスとサービスのみを読み込む", IDC_CBX_DIAGNOSTIC_START,
"Button", 0x50010009, 20, 45, 260, 10
+ CONTROL "選択的起動(&E)", IDC_CBX_SELECTIVE_STARTUP, "Button",
0x50010009, 20, 60, 260, 10
+ AUTOCHECKBOX "ファイル SYSTEM.INI を処理(&R)", IDC_CBX_SYSTEM_INI, 30, 80,
260, 10
+ AUTOCHECKBOX "システムサービスの読み込み(&L)", IDC_CBX_SYSTEM_SERVICE, 30, 95, 260,
10
+ AUTOCHECKBOX "スタートアップ項目を読み込む(&O)", IDC_CBX_STARTUP_ITEM, 30, 110, 260,
10
+END
+
+IDD_FREELDR_PAGE DIALOGEX 0, 0, 362, 175
+STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
+FONT 9, "MS UI Gothic"
+BEGIN
+ LISTBOX IDC_LIST_BOX, 10, 10, 340, 50, WS_CHILD | WS_VISIBLE | WS_TABSTOP |
+ LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL
+ PUSHBUTTON "すべての起動パスを確認する(&C)", IDC_BTN_CHECK_BOOT_PATH, 10, 65, 70, 12
+ PUSHBUTTON "デフォルトにする(&S)", IDC_BTN_SET_DEFAULT_BOOT, 100, 65, 70, 12
+ PUSHBUTTON "上へ(&U)", IDC_BTN_MOVE_UP_BOOT_OPTION, 190, 65, 70, 12
+ PUSHBUTTON "下へ(&D)", IDC_BTN_MOVE_DOWN_BOOT_OPTION, 280, 65, 70, 12
+ GROUPBOX "起動オプション", -1, 10, 80, 250, 90, 0, WS_EX_TRANSPARENT
+ CHECKBOX "/SA&FEBOOT", IDC_CBX_SAFE_BOOT, 15, 90, 55, 10
+ CHECKBOX "/&NOGUIBOOT", IDC_CBX_NO_GUI_BOOT, 15, 105, 60, 10
+ CHECKBOX "/&BOOTLOG", IDC_CBX_BOOT_LOG, 15, 120, 50, 10
+ CHECKBOX "/BAS&EVIDEO", IDC_CBX_BASE_VIDEO, 15, 135, 55, 10
+ CHECKBOX "/S&OS", IDC_CBX_SOS, 15, 150, 50, 10
+ PUSHBUTTON "詳細オプション(&V)...", IDC_BTN_ADVANCED_OPTIONS, 100, 150, 70, 12
+ LTEXT "タイムアウト(&T):", -1, 280, 91, 30, 10
+ EDITTEXT IDC_TXT_BOOT_TIMEOUT, 310, 90, 25, 12, ES_LEFT
+ LTEXT "秒", -1, 340, 91, 15, 10
+END
+
+IDD_FREELDR_ADVANCED_PAGE DIALOGEX 0, 0, 175, 175
+STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
+FONT 9, "MS UI Gothic"
+BEGIN
+ CHECKBOX "/&MAXMEM=", IDC_CBX_MAX_MEM, 10, 10, 50, 10
+ EDITTEXT IDC_TXT_MAX_MEM, 80, 10, 60, 12
+ CONTROL "", IDC_SCR_MAX_MEM, "msctls_updown32", 0x50000000, 140,
10, 11, 11
+ CHECKBOX "/&NUMPROC=", IDC_CBX_NUM_PROC, 10, 25, 50, 10
+ COMBOBOX IDC_DRP_NUM_PROC, 80, 25, 60, 10, CBS_DROPDOWNLIST | CBS_SORT | WS_CHILD |
WS_VISIBLE | WS_TABSTOP
+ CHECKBOX "/&PCILOCK", IDC_CBX_PCI_LOCK, 10, 40, 50, 10
+ CHECKBOX "/P&ROFILE", IDC_CBX_PROFILE, 10, 55, 50, 10
+ CHECKBOX "/&IRQ", IDC_CBX_IRQ, 10, 70, 40, 12
+ EDITTEXT IDC_TXT_IRQ, 80, 70, 60, 12, ES_LEFT
+ CHECKBOX "/&DEBUG", IDC_CBX_DEBUG, 10, 85, 40, 10
+ CHECKBOX "/D&EBUGPORT", IDC_CBX_DEBUG_PORT, 20, 100, 60, 10
+ COMBOBOX IDC_DRP_DEBUG_PORT, 80, 100, 60, 10, CBS_DROPDOWNLIST | CBS_SORT | WS_CHILD
| WS_VISIBLE | WS_TABSTOP
+ CHECKBOX "/&BAUDRATE", IDC_CBX_BAUD_RATE, 20, 115, 50, 10
+ COMBOBOX IDC_DRP_DRP_BAUD_RATE, 80, 115, 60, 10, CBS_DROPDOWNLIST | CBS_SORT |
WS_CHILD | WS_VISIBLE | WS_TABSTOP
+ CHECKBOX "/&CHANNEL", IDC_CBX_CHANNEL, 20, 130, 50, 10
+ EDITTEXT IDC_TXT_CHANNEL, 80, 130, 60, 12, ES_LEFT
+ CONTROL "", IDC_SCR_CHANNEL, "msctls_updown32", 0x50000000, 140,
130, 11, 11
+ PUSHBUTTON "OK", IDC_OK, 20, 160, 50, 12
+ PUSHBUTTON "キャンセル", IDC_CANCEL, 100, 160, 50, 12
+END
+
+STRINGTABLE
+BEGIN
+ IDS_MSCONFIG "システム構成プログラム"
+ IDS_TAB_GENERAL "一般"
+ IDS_TAB_SYSTEM "SYSTEM.INI"
+ IDS_TAB_FREELDR "FREELDR.INI"
+ IDS_TAB_SERVICES "サービス"
+ IDS_TAB_STARTUP "スタートアップ"
+ IDS_TAB_TOOLS "ツール"
+END
+
+STRINGTABLE
+BEGIN
+ IDS_SERVICES_COLUMN_SERVICE "サービス"
+ IDS_SERVICES_COLUMN_REQ "必要"
+ IDS_SERVICES_COLUMN_VENDOR "ベンダー"
+ IDS_SERVICES_COLUMN_STATUS "状態"
+END
+
+STRINGTABLE
+BEGIN
+ IDS_TOOLS_COLUMN_NAME "名前"
+ IDS_TOOLS_COLUMN_DESCR "説明"
+ IDS_TOOLS_CMD_NAME "コンソール"
+ IDS_TOOLS_CMD_DESCR ""
+ IDS_TOOLS_CMD_CMD "cmd.exe"
+ IDS_TOOLS_INFO_NAME "バージョン"
+ IDS_TOOLS_INFO_DESCR "バージョン情報を表示します。"
+ IDS_TOOLS_INFO_CMD "winver.exe"
+ IDS_TOOLS_REGEDIT_NAME "レジストリ エディタ"
+ IDS_TOOLS_REGEDIT_DESCR "レジストリ エディタを開きます。"
+ IDS_TOOLS_REGEDIT_CMD "regedit.exe"
+ IDS_TOOLS_SYSDM_NAME "システムプロパティ"
+ IDS_TOOLS_SYSDM_DESCR "このコンピューターに関する情報を表示します。"
+ IDS_TOOLS_SYSDM_CMD "control.exe"
+ IDS_TOOLS_SYSDM_PARAM "sysdm.cpl"
+ IDS_STARTUP_COLUMN_ELEMENT "要素"
+ IDS_STARTUP_COLUMN_CMD "コマンド"
+ IDS_STARTUP_COLUMN_PATH "パス"
+END
+
+STRINGTABLE
+BEGIN
+ IDS_SERVICES_STATUS_RUNNING "実行中"
+ IDS_SERVICES_STATUS_STOPPED "停止"
+ IDS_SERVICES_YES "はい"
+ IDS_SERVICES_UNKNOWN "不明"
+END
diff --git a/base/applications/msconfig/msconfig.rc
b/base/applications/msconfig/msconfig.rc
index cf705711972..a780a1ddacf 100644
--- a/base/applications/msconfig/msconfig.rc
+++ b/base/applications/msconfig/msconfig.rc
@@ -54,6 +54,9 @@ IDI_APPICON ICON "res/msconfig.ico"
#ifdef LANGUAGE_IT_IT
#include "lang/it-IT.rc"
#endif
+#ifdef LANGUAGE_JA_JP
+ #include "lang/ja-JP.rc"
+#endif
#ifdef LANGUAGE_KO_KR
#include "lang/ko-KR.rc"
#endif