fix(ncm/ui): 文案中文化+事实性错误修正 — 音质档位对齐官方口径(Hi-Res/无损/极高/较高/标准)、设置页topbar/sheet/确认框中文、页脚会员提示改写准确; 播放页页脚「左右滑切歌」改「左缘右滑返回 ・ ⟳ 切横屏」、空态/歌词态/顶栏中文; 歌单/搜索空态与登录页状态全中文。二进制随 246 重链后热更
This commit is contained in:
1 parent
33b4ae703c
commit
94874107b6
5 files changed
+33
-33
No files matched your search
@@ -190,7 +190,7 @@ static void plr_draw_dyn(void *ctx)
|
||||
const ncm_pal_t *pa = ncm_palette(g_dark);
|
||||
int sc = cur_song();
|
||||
const ncm_song_t *s = (sc >= 0) ? &g_st.songs[sc] : NULL;
|
||||
const char *nm = s ? s->name : "nothing playing";
|
||||
const char *nm = s ? s->name : "暂无播放";
|
||||
const char *ar = s ? s->art_name : "";
|
||||
|
||||
if (g_landscape) {
|
||||
@@ -234,7 +234,7 @@ static void plr_draw_dyn(void *ctx)
|
||||
if (n == 0) {
|
||||
/* 二期:歌词后台加载,状态区分「加载中 / 真的无词」 */
|
||||
meow_ui_text_center(lcx, center_y - 10,
|
||||
lyric_state() == 2 ? "no lyric" : "loading lyric...",
|
||||
lyric_state() == 2 ? "暂无歌词" : "歌词加载中…",
|
||||
20, th->onSurfaceVariant);
|
||||
}
|
||||
else {
|
||||
@@ -257,7 +257,7 @@ static void plr_draw_dyn(void *ctx)
|
||||
/* 页脚提示(用「・」U+30FB 而非 U+00B7「·」:common 字库按 GB2312 解码 A1A4 得 U+30FB,
|
||||
* 不含 U+00B7 → 后者在设备上是豆腐块。REPORT §11 二期。) */
|
||||
char foot[64];
|
||||
snprintf(foot, sizeof foot, "左右滑切歌 ・ 点顶部切横屏");
|
||||
snprintf(foot, sizeof foot, "左缘右滑返回 ・ ⟳ 切横屏");
|
||||
meow_ui_text_center(r_cont.x + r_cont.w / 2, r_cont.y + r_cont.h - APP_FOOTER_H,
|
||||
foot, 20, th->onSurfaceVariant);
|
||||
}
|
||||
@@ -369,7 +369,7 @@ static void plr_page_create(meow_view *v, void *ctx)
|
||||
((player_ctrl *)ctx)->view = v;
|
||||
player_compute_geom();
|
||||
meow_ui_activity_push(ACT_PLAYER); /* owner=ACT_PLAYER */
|
||||
g_tb = ncm_topbar_create("Now Playing", 1, "\xe2\x86\xbb"); /* 返回 + ⟳ 布局 */
|
||||
g_tb = ncm_topbar_create("正在播放", 1, "\xe2\x86\xbb"); /* 返回 + ⟳ 布局 */
|
||||
meow_ui_activity_pop();
|
||||
g_custom_disc = meow_draw_custom_register(10, g_disc_r.x, g_disc_r.y, g_disc_r.w, g_disc_r.h,
|
||||
plr_draw_disc, NULL);
|
||||
|
||||
Reference in new issue
Block a user