Tweak menu strings

Also, do not show "Mouse Movement" item on Android.
This commit is contained in:
kichikuou
2026-07-19 12:46:03 +09:00
parent e3c168c5a6
commit 978dbdbc3b
4 changed files with 59 additions and 53 deletions
+28 -26
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: xsystem35 1.7.3pre3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-06-30 16:41+0900\n"
"POT-Creation-Date: 2026-07-19 12:40+0900\n"
"PO-Revision-Date: 2026-06-14 17:09+0900\n"
"Last-Translator: CHIKAMA Masaki <chika@8ne.sakura.ne.jp>\n"
"Language-Team: Japanese <chika@8ne.sakura.ne.jp>\n"
@@ -17,72 +17,74 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: src/menu_sdl.c:106 src/menu_sdl.c:109
#: src/menu.c:136 src/menu.c:139
msgid "Message Skip"
msgstr "メッセージスキップ"
msgstr "文字送り"
#: src/menu_sdl.c:113
msgid "Mouse Auto Move"
#: src/menu.c:144
msgid "Mouse Movement"
msgstr "マウスカーソル移動"
#: src/menu_sdl.c:116 src/volume.c:181
msgid "Volume"
msgstr "ボリューム"
#: src/menu.c:148 src/volume.c:198
msgid "Sound Settings"
msgstr "サウンド設定"
#: src/menu_sdl.c:121 src/menu_sdl.c:189
#: src/menu.c:153 src/menu.c:221
msgid "Restart"
msgstr "再起動"
#: src/menu_sdl.c:126 src/menu_sdl.c:166
#: src/menu.c:158 src/menu.c:216
msgid "Quit"
msgstr "終了"
#: src/menu_sdl.c:167 src/menu_sdl.c:190 src/input_modal.c:295
#: src/input_modal.c:488
#: src/menu.c:197 src/input_modal.c:292 src/input_modal.c:485
msgid "Cancel"
msgstr "キャンセル"
#: src/menu_sdl.c:172
msgid "Quit game?"
msgstr "ゲームを終了しますか?"
#: src/menu_sdl.c:173 src/menu_sdl.c:196
#: src/menu.c:203
msgid "Any unsaved progress will be lost."
msgstr "保存していない進行状況は失われます。"
#: src/menu_sdl.c:195
#: src/menu.c:216
msgid "Quit game?"
msgstr "ゲームを終了しますか?"
#: src/menu.c:221
msgid "Restart game?"
msgstr "ゲームを再起動しますか?"
#: src/input_modal.c:271
#: src/input_modal.c:268
msgid "Enter a string"
msgstr "文字を入力してください"
#: src/input_modal.c:283
#: src/input_modal.c:280
#, c-format
msgid "Up to %d characters"
msgstr "最大 %d 文字"
#: src/input_modal.c:291 src/input_modal.c:481 src/input_modal.c:486
#: src/input_modal.c:288 src/input_modal.c:478 src/input_modal.c:483
msgid "OK"
msgstr "OK"
#: src/input_modal.c:437
#: src/input_modal.c:434
msgid "Enter a number"
msgstr "数値を入力してください"
#: src/volume.c:89
#: src/volume.c:106
msgid "BGM"
msgstr "BGM"
#: src/volume.c:90
#: src/volume.c:107
msgid "Sound effects"
msgstr "効果音"
#: src/volume.c:172
#: src/volume.c:189
msgid "mute"
msgstr "ミュート"
#: src/volume.c:206
#: src/volume.c:223
msgid "Close"
msgstr "閉じる"
#~ msgid "Volume"
#~ msgstr "ボリューム"
+23 -24
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-06-30 16:41+0900\n"
"POT-Creation-Date: 2026-07-19 12:40+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,72 +17,71 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: src/menu_sdl.c:106 src/menu_sdl.c:109
#: src/menu.c:136 src/menu.c:139
msgid "Message Skip"
msgstr ""
#: src/menu_sdl.c:113
msgid "Mouse Auto Move"
#: src/menu.c:144
msgid "Mouse Movement"
msgstr ""
#: src/menu_sdl.c:116 src/volume.c:181
msgid "Volume"
#: src/menu.c:148 src/volume.c:198
msgid "Sound Settings"
msgstr ""
#: src/menu_sdl.c:121 src/menu_sdl.c:189
#: src/menu.c:153 src/menu.c:221
msgid "Restart"
msgstr ""
#: src/menu_sdl.c:126 src/menu_sdl.c:166
#: src/menu.c:158 src/menu.c:216
msgid "Quit"
msgstr ""
#: src/menu_sdl.c:167 src/menu_sdl.c:190 src/input_modal.c:295
#: src/input_modal.c:488
#: src/menu.c:197 src/input_modal.c:292 src/input_modal.c:485
msgid "Cancel"
msgstr ""
#: src/menu_sdl.c:172
msgid "Quit game?"
msgstr ""
#: src/menu_sdl.c:173 src/menu_sdl.c:196
#: src/menu.c:203
msgid "Any unsaved progress will be lost."
msgstr ""
#: src/menu_sdl.c:195
#: src/menu.c:216
msgid "Quit game?"
msgstr ""
#: src/menu.c:221
msgid "Restart game?"
msgstr ""
#: src/input_modal.c:271
#: src/input_modal.c:268
msgid "Enter a string"
msgstr ""
#: src/input_modal.c:283
#: src/input_modal.c:280
#, c-format
msgid "Up to %d characters"
msgstr ""
#: src/input_modal.c:291 src/input_modal.c:481 src/input_modal.c:486
#: src/input_modal.c:288 src/input_modal.c:478 src/input_modal.c:483
msgid "OK"
msgstr ""
#: src/input_modal.c:437
#: src/input_modal.c:434
msgid "Enter a number"
msgstr ""
#: src/volume.c:89
#: src/volume.c:106
msgid "BGM"
msgstr ""
#: src/volume.c:90
#: src/volume.c:107
msgid "Sound effects"
msgstr ""
#: src/volume.c:172
#: src/volume.c:189
msgid "mute"
msgstr ""
#: src/volume.c:206
#: src/volume.c:223
msgid "Close"
msgstr ""
+7 -2
View File
@@ -117,6 +117,9 @@ static bool menu_build(mu_Context *ctx, modal *modal) {
bool keep_open = true;
int rows = 5;
#ifdef __ANDROID__
rows--;
#endif
int row_h = ctx->style->size.y + ctx->style->padding * 2;
int w = 200;
// `rows` rows with (rows - 1) inter-row gaps, plus the window's body padding.
@@ -136,11 +139,13 @@ static bool menu_build(mu_Context *ctx, modal *modal) {
modal_disabled_checkbox(ctx, _("Message Skip"), skip_activated);
}
#ifndef __ANDROID__
int warp = nact->ags.mouse_warp_enabled;
if (mu_checkbox(ctx, _("Mouse Auto Move"), &warp))
if (mu_checkbox(ctx, _("Mouse Movement"), &warp))
nact->ags.mouse_warp_enabled = warp;
#endif
if (mu_button(ctx, _("Volume"))) {
if (mu_button(ctx, _("Sound Settings"))) {
keep_open = false;
st->action = MENU_ACTION_VOLUME;
}
+1 -1
View File
@@ -195,7 +195,7 @@ static bool volume_build(mu_Context *ctx, modal *modal) {
+ ctx->style->title_height;
mu_Rect r = mu_rect((view_w - w) / 2, (view_h - h) / 2, w, h);
if (mu_begin_window_ex(ctx, _("Volume"), r,
if (mu_begin_window_ex(ctx, _("Sound Settings"), r,
MU_OPT_NORESIZE | MU_OPT_NOSCROLL)) {
for (int i = 0; i < count; i++) {
if (!ch[i].label)