优化系统语言为英语时,App UI 中英文混搭的问题

This commit is contained in:
Delton.Leo
2026-03-31 20:21:15 +08:00
parent 2b2b39335a
commit b25d23ed1b
10 changed files with 124 additions and 87 deletions
@@ -118,7 +118,7 @@ fun CoverConfigScreen(
SplicedColumnGroup { SplicedColumnGroup {
DropdownListSettingItem( DropdownListSettingItem(
title = "封面信息方向", title = stringResource(R.string.cover_info_orientation),
selectedValue = CoverConfig.coverInfoOrientation, selectedValue = CoverConfig.coverInfoOrientation,
displayEntries = arrayOf( displayEntries = arrayOf(
stringResource(R.string.screen_portrait), stringResource(R.string.screen_portrait),
@@ -252,7 +252,7 @@ fun BookshelfScreen(
leadingIcon = { Icon(Icons.Default.Refresh, null) } leadingIcon = { Icon(Icons.Default.Refresh, null) }
) )
RoundDropdownMenuItem( RoundDropdownMenuItem(
text = { Text("布局设置") }, text = { Text(stringResource(R.string.layout_setting)) },
onClick = { showConfigSheet = true; dismiss() }, onClick = { showConfigSheet = true; dismiss() },
leadingIcon = { Icon(Icons.Default.GridView, null) } leadingIcon = { Icon(Icons.Default.GridView, null) }
) )
@@ -142,7 +142,7 @@ fun MyScreen(
SplicedColumnGroup( SplicedColumnGroup(
modifier = Modifier.padding(horizontal = 16.dp), modifier = Modifier.padding(horizontal = 16.dp),
title = "规则" title = stringResource(R.string.rule_segment),
) { ) {
SettingItem( SettingItem(
title = stringResource(R.string.book_source_manage), title = stringResource(R.string.book_source_manage),
@@ -97,14 +97,14 @@
android:id="@+id/btn_title_segType" android:id="@+id/btn_title_segType"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="标题分段" android:text="@string/split_title"
style="@style/Widget.Material3Expressive.Button.TonalButton"/> style="@style/Widget.Material3Expressive.Button.TonalButton"/>
<com.google.android.material.button.MaterialButton <com.google.android.material.button.MaterialButton
android:id="@+id/btn_title_seg_config" android:id="@+id/btn_title_seg_config"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="分段模式" android:text="Split Mode"
style="@style/Widget.Material3Expressive.Button.TonalButton"/> style="@style/Widget.Material3Expressive.Button.TonalButton"/>