From 0e6338a3833607a2188ee9cd7914d962b0b4a22a Mon Sep 17 00:00:00 2001 From: huyinsong Date: Tue, 10 Jun 2025 14:51:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=80=80=E5=87=BA=E8=AF=B4?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/game/game.go | 1 + internal/i18n/i18n.go | 3 +++ 2 files changed, 4 insertions(+) diff --git a/internal/game/game.go b/internal/game/game.go index dd23525..a1e0947 100644 --- a/internal/game/game.go +++ b/internal/game/game.go @@ -560,6 +560,7 @@ func (g *Game) drawControls(screen *ebiten.Image) { text.Rotate, text.SoftDrop, text.HardDrop, + text.PressE, "", text.Language, text.PressL, diff --git a/internal/i18n/i18n.go b/internal/i18n/i18n.go index 902ae8b..5f57f4e 100644 --- a/internal/i18n/i18n.go +++ b/internal/i18n/i18n.go @@ -22,6 +22,7 @@ type Localization struct { Restart string Language string PressL string + PressE string } // currentLanguage holds the current language setting @@ -42,6 +43,7 @@ var localizations = map[Language]Localization{ Restart: "Press R to restart", Language: "Language:", PressL: "Press L to switch", + PressE: "Press Esc to exit", }, Chinese: { Next: "下一个:", @@ -56,6 +58,7 @@ var localizations = map[Language]Localization{ Restart: "按 R 重新开始", Language: "语言:", PressL: "按 L 切换", + PressE: "按 Esc 退出", }, }