fix(i18n): 复审 r1 —— 两句近义软件渲染说明合一,生效层级码翻成译文(M180)
P2-1(一屏两句重复):
- 留面板那一句(就在被禁用的滑块旁边,正好回答「为什么拖不动」),措辞同时点名面板与玻璃
- 删 `SettingsAppearanceSoftwareRendererNote`(catalog 一条 + 金表一行,两边同时删)
- 删 `bg_image.rs` 的 `backend_note` 渲染块与 `State::backend_note()`;state.rs 391 → 382 行
P2-2(配色:preset 的机器码):
- `palette::level_key(code)` 把 `preset`/`wallpaper`/其余 映射到已有的三条档位 key,不新增平行词表
- `bg_image.rs` 用 `tr(PaletteLevel, {level})` 传译文,中文界面显示「配色:内置色卡」
- 补 `every_level_code_maps_to_its_own_sentence`:三个码值一一对应 + 三条译文互不相同
顺手(复审 L-1/L-2/L-4,全在本 scope 内):
- `appearance_texts` 加「渲染后不许残留 `{`」断言(参数名写错当场红)
- `section/mod.rs` 文档:取词口 t/tr、填充措辞、清掉孤立 `//!`、把「没有一句英文」改成
写明两处例外(`{reason}` 原文串、专名)
This commit is contained in:
1 parent
c4c3c15285
commit
1d240ff1f2
7 files changed
+88
-32
No files matched your search
@@ -203,15 +203,6 @@ impl State {
|
||||
&self.diagnostics
|
||||
}
|
||||
|
||||
/// CPU 档降级的说明 key(`None` = 没有降级)。
|
||||
///
|
||||
/// M180:返回 key 而不是英文句子——本文件已 390 行、贴着 400 行硬线,**不放文案表**。
|
||||
#[must_use]
|
||||
pub fn backend_note(&self) -> Option<Key> {
|
||||
self.panel_is_forced()
|
||||
.then_some(Key::SettingsAppearanceSoftwareRendererNote)
|
||||
}
|
||||
|
||||
/// 配色来源的提示 key(`None` = 一级成功)。
|
||||
#[must_use]
|
||||
pub fn palette_note(&self) -> Option<Key> {
|
||||
|
||||
Reference in new issue
Block a user