Merge pull request #937

* i18n Fix II
This commit is contained in:
Dawn.Liu
2026-04-26 15:13:24 +08:00
committed by GitHub
parent 2c63332403
commit c1d9d57203
9 changed files with 297 additions and 216 deletions
@@ -209,6 +209,7 @@ fun BackupConfigScreen(
SplicedColumnGroup(title = stringResource(R.string.web_dav_set)) {
InputSettingItem(
title = stringResource(R.string.web_dav_url),
description = stringResource(R.string.web_dav_url_s),
value = BackupConfig.webDavUrl,
defaultValue = "",
onConfirm = { BackupConfig.webDavUrl = it }
@@ -216,7 +217,7 @@ fun BackupConfigScreen(
ClickableSettingItem(
title = stringResource(R.string.web_dav_account),
description = "设置 WebDAV 账号和密码",
description = stringResource(R.string.web_dav_account_d),
onClick = {
tempAccount = viewModel.getWebDavAccount()
tempPassword = viewModel.getWebDavPassword()
@@ -239,18 +240,19 @@ fun BackupConfigScreen(
)
ClickableSettingItem(
title = "测试 WebDav 配置",
description = "测试 WebDav 服务工作状态",
title = stringResource(R.string.test_sync_t),
description = stringResource(R.string.test_sync_d),
onClick = {
scope.launch {
showLoadingDialog = true
loadingText = "测试中…"
loadingText = context.getString(R.string.test_sync_loading_text)
val success = viewModel.testWebDav()
showLoadingDialog = false
if (success) {
snackbarHostState.showSnackbar("WebDav 配置正确")
snackbarHostState.showSnackbar(context.getString(R.string.test_sync_status_success))
} else {
snackbarHostState.showSnackbar("WebDav 配置错误")
snackbarHostState.showSnackbar(context.getString(R.string.test_sync_status_fail))
}
}
}
@@ -82,13 +82,13 @@ fun CoverRuleConfigSheet(
}
InputSettingItem(
title = "搜索URL",
title = stringResource(R.string.search_via_url),
value = searchUrl,
onConfirm = { searchUrl = it }
)
InputSettingItem(
title = "封面规则",
title = stringResource(R.string.cover_rule_edit),
value = coverRule,
onConfirm = { coverRule = it }
)
@@ -69,7 +69,7 @@ fun BookshelfConfigSheet(
// Sort Order
CompactDropdownSettingItem(
title = "排序方向",
title = stringResource(R.string.sort_order),
selectedValue = BookshelfConfig.bookshelfSortOrder.toString(),
displayEntries = arrayOf(
stringResource(R.string.ascending_order),
@@ -85,10 +85,10 @@ fun BookshelfConfigSheet(
else BookshelfConfig.bookshelfLayoutModePortrait
CompactDropdownSettingItem(
title = "布局模式",
title = stringResource(R.string.layout_mode),
description = stringResource(if (isLandscape) R.string.screen_landscape else R.string.screen_portrait),
selectedValue = layoutMode.toString(),
displayEntries = arrayOf("列表", "网格"),
displayEntries = arrayOf(stringResource(R.string.layout_mode_list),stringResource(R.string.layout_mode_grid)),
entryValues = arrayOf("0", "1"),
onValueChange = {
if (isLandscape) BookshelfConfig.bookshelfLayoutModeLandscape = it.toInt()
@@ -103,7 +103,7 @@ fun BookshelfConfigSheet(
verticalArrangement = Arrangement.spacedBy(8.dp)
) {
CompactDropdownSettingItem(
title = "网格样式",
title = stringResource(R.string.grid_style),
selectedValue = BookshelfConfig.bookshelfGridLayout.toString(),
displayEntries = stringArrayResource(R.array.bookshelf_grid_layout),
entryValues = Array(stringArrayResource(R.array.bookshelf_grid_layout).size) { it.toString() },
@@ -125,14 +125,14 @@ fun BookshelfConfigSheet(
)
CompactSwitchSettingItem(
title = "标题小字体",
title = stringResource(R.string.compact_title_font),
checked = BookshelfConfig.bookshelfTitleSmallFont,
color = MaterialTheme.colorScheme.surface,
onCheckedChange = { BookshelfConfig.bookshelfTitleSmallFont = it }
)
CompactSwitchSettingItem(
title = "标题居中",
title = stringResource(R.string.center_aligned_title),
checked = BookshelfConfig.bookshelfTitleCenter,
color = MaterialTheme.colorScheme.surface,
onCheckedChange = { BookshelfConfig.bookshelfTitleCenter = it }
@@ -147,14 +147,14 @@ fun BookshelfConfigSheet(
verticalArrangement = Arrangement.spacedBy(8.dp)
) {
CompactSwitchSettingItem(
title = "紧凑模式",
title = stringResource(R.string.compact_mode),
checked = BookshelfConfig.bookshelfLayoutCompact,
color = MaterialTheme.colorScheme.surface,
onCheckedChange = { BookshelfConfig.bookshelfLayoutCompact = it }
)
CompactSwitchSettingItem(
title = "显示分隔线",
title = stringResource(R.string.show_divider_line),
checked = BookshelfConfig.bookshelfShowDivider,
color = MaterialTheme.colorScheme.surface,
onCheckedChange = { BookshelfConfig.bookshelfShowDivider = it }
@@ -177,7 +177,7 @@ fun BookshelfConfigSheet(
}
CompactSliderSettingItem(
title = "标题最大行数",
title = stringResource(R.string.max_title_lines),
value = BookshelfConfig.bookshelfTitleMaxLines.toFloat(),
valueRange = 1f..5f,
steps = 4,
@@ -185,7 +185,7 @@ fun BookshelfConfigSheet(
)
CompactSwitchSettingItem(
title = "封面阴影",
title = stringResource(R.string.cover_shadow),
checked = BookshelfConfig.bookshelfCoverShadow,
color = MaterialTheme.colorScheme.surface,
onCheckedChange = { BookshelfConfig.bookshelfCoverShadow = it }
@@ -251,7 +251,7 @@ fun BookshelfConfigSheet(
// Refresh Limit
CompactSliderSettingItem(
title = stringResource(R.string.bookshelf_update_limit),
description = if (BookshelfConfig.bookshelfRefreshingLimit <= 0) "无限制" else "${BookshelfConfig.bookshelfRefreshingLimit}",
description = if (BookshelfConfig.bookshelfRefreshingLimit <= 0) stringResource(R.string.refresh_limit_unlimited) else stringResource(R.string.refresh_limit_books, BookshelfConfig.bookshelfRefreshingLimit),
value = BookshelfConfig.bookshelfRefreshingLimit.toFloat(),
valueRange = 0f..100f,
steps = 100,
@@ -137,7 +137,7 @@ fun RssScreen(
context.startActivity<RssSourceActivity>()
dismiss()
},
text = "订阅源管理"
text = stringResource(R.string.rss_feed_management),
)
PillDivider()
RoundDropdownMenuItem(
+21 -2
View File
@@ -68,6 +68,7 @@
<string name="out_favorites">未收藏</string>
<string name="rss">订阅</string>
<string name="all">全部</string>
<string name="rss_feed_management">订阅源管理</string>
<string name="recent_reading">最近阅读</string>
<string name="last_read">最后阅读</string>
<string name="update_log">更新日志</string>
@@ -380,6 +381,17 @@
<string name="sort_manual">手动排序</string>
<string name="sort_default">默认排序</string>
<string name="sort_by_name">名称排序</string>
<string name="sort_order">排序方向</string>
<string name="layout_mode">布局模式</string>
<string name="layout_mode_list">列表</string>
<string name="layout_mode_grid">网格</string>
<string name="grid_style">网格模式</string>
<string name="compact_title_font">标题小字体</string>
<string name="center_aligned_title">标题居中</string>
<string name="compact_mode">紧凑模式</string>
<string name="show_divider_line">显示分隔线</string>
<string name="max_title_lines">标题最大行数</string>
<string name="cover_shadow">封面阴影</string>
<string name="go_to_top">滚动到顶部</string>
<string name="go_to_bottom">滚动到底部</string>
<string name="read_y">已读: %s</string>
@@ -623,10 +635,10 @@
<string name="tts">TTS</string>
<string name="web_dav_pw">WebDav 密码</string>
<string name="web_dav_pw_s">输入你的 WebDav 授权密码</string>
<string name="web_dav_url_s">输入你的服务器地址</string>
<string name="web_dav_url_s">输入你的WebDav服务器地址</string>
<string name="web_dav_url">WebDav 服务器地址</string>
<string name="web_dav_account">WebDav 账号</string>
<string name="web_dav_account_s">输入你的 WebDav 账号</string>
<string name="web_dav_account_d">输入你的 WebDav 账号</string>
<string name="rss_source">订阅源</string>
<string name="rss_source_edit">编辑订阅源</string>
<string name="screen">筛选</string>
@@ -1006,6 +1018,8 @@
<string name="only_wifi">仅 WiFi</string>
<string name="only_wifi_summary">仅在 WiFi 下加载网络封面</string>
<string name="cover_rule">封面规则</string>
<string name="search_via_url">搜索URL</string>
<string name="cover_rule_edit">封面规则</string>
<string name="cover_rule_summary">进入详情页时使用封面规则重新获取封面</string>
<string name="scroll_to_dur_source">定位到当前书源</string>
<string name="sys_tts_config">系统 TTS 设置</string>
@@ -1173,6 +1187,11 @@
<string name="show_bookshelf_fast_scroller">显示快速滚动条</string>
<string name="export_all_use_book_source">导出所有书的书源</string>
<string name="cloud_progress_exceeds_current">云端进度超过当前进度,是否同步?</string>
<string name="test_sync_t">测试 WebDav 配置</string>
<string name="test_sync_d">测试 WebDav 服务工作状态</string>
<string name="test_sync_loading_text">测试中…</string>
<string name="test_sync_status_success">WebDav 配置正确</string>
<string name="test_sync_status_fail">WebDav 配置错误</string>
<string name="keep_enable">保留启用状态</string>
<string name="preview_image_by_click">点击预览图片</string>
<string name="screen_portrait_reversed">反向竖屏</string>
+20 -1
View File
@@ -43,6 +43,7 @@
<string name="out_favorites">未收藏</string>
<string name="rss">訂閲</string>
<string name="all">全部</string>
<string name="rss_feed_management">订阅源管理</string>
<string name="recent_reading">最近閲讀</string>
<string name="last_read">最後閲讀</string>
<string name="update_log">更新日誌</string>
@@ -356,6 +357,17 @@
<string name="sort_default">默認排序</string>
<string name="sort_manual">手動排序</string>
<string name="sort_by_name">名稱排序</string>
<string name="sort_order">排序方向</string>
<string name="layout_mode">佈局模式</string>
<string name="layout_mode_list">列表</string>
<string name="layout_mode_grid">網格</string>
<string name="grid_style">網格模式</string>
<string name="compact_title_font">標題小字體</string>
<string name="center_aligned_title">標題居中</string>
<string name="compact_mode">緊湊模式</string>
<string name="show_divider_line">顯示分隔線</string>
<string name="max_title_lines">標題最大行數</string>
<string name="cover_shadow">封面陰影</string>
<string name="go_to_top">滾動到頂部</string>
<string name="go_to_bottom">滾動到底部</string>
<string name="read_y">已讀: %s</string>
@@ -594,7 +606,7 @@
<string name="web_dav_url_s">輸入你的服務器地址</string>
<string name="web_dav_url">WebDav 服務器地址</string>
<string name="web_dav_account">WebDav 賬號</string>
<string name="web_dav_account_s">輸入你的 WebDav 賬號</string>
<string name="web_dav_account_d">輸入你的 WebDav 賬號</string>
<string name="rss_source">訂閲源</string>
<string name="rss_source_edit">編輯訂閲源</string>
<string name="screen">篩選</string>
@@ -980,6 +992,8 @@
<string name="only_wifi">仅WIFI</string>
<string name="only_wifi_summary">仅在wifi下加载网络封面</string>
<string name="cover_rule">封面规则</string>
<string name="search_via_url">搜索URL</string>
<string name="cover_rule_edit">封面规则</string>
<string name="cover_rule_summary">进入详情页时使用封面规则重新获取封面</string>
<string name="scroll_to_dur_source">定位到当前书源</string>
<string name="sys_tts_config">系统tts设置</string>
@@ -1148,6 +1162,11 @@
<string name="show_bookshelf_fast_scroller">显示快速滚动条</string>
<string name="export_all_use_book_source">导出所有书的书源</string>
<string name="cloud_progress_exceeds_current">雲端進度超過目前進度,是否同步?</string>
<string name="test_sync_t">測試 WebDav 配置</string>
<string name="test_sync_d">測試 WebDav 服務工作狀態</string>
<string name="test_sync_loading_text">測試中…</string>
<string name="test_sync_status_success">WebDav 配置正確</string>
<string name="test_sync_status_fail">WebDav 配置錯誤</string>
<string name="keep_enable">保留启用状态</string>
<string name="preview_image_by_click">点击预览图片</string>
<string name="screen_portrait_reversed">反向竖屏</string>
+20 -1
View File
@@ -45,6 +45,7 @@
<string name="out_favorites">未收藏</string>
<string name="rss">訂閱</string>
<string name="all">全部</string>
<string name="rss_feed_management">订阅源管理</string>
<string name="recent_reading">最近閱讀</string>
<string name="last_read">最後閱讀</string>
<string name="update_log">更新日誌</string>
@@ -358,6 +359,17 @@
<string name="sort_default">默認排序</string>
<string name="sort_manual">手動排序</string>
<string name="sort_by_name">名稱排序</string>
<string name="sort_order">排序方向</string>
<string name="layout_mode">佈局模式</string>
<string name="layout_mode_list">列表</string>
<string name="layout_mode_grid">網格</string>
<string name="grid_style">網格模式</string>
<string name="compact_title_font">標題小字體</string>
<string name="center_aligned_title">標題居中</string>
<string name="compact_mode">緊湊模式</string>
<string name="show_divider_line">顯示分隔線</string>
<string name="max_title_lines">標題最大行數</string>
<string name="cover_shadow">封面陰影</string>
<string name="go_to_top">滾動到頂部</string>
<string name="go_to_bottom">滾動到底部</string>
<string name="read_y">已讀:%s</string>
@@ -603,7 +615,7 @@
<string name="web_dav_url_s">輸入你的伺服器地址</string>
<string name="web_dav_url">WebDav 伺服器地址</string>
<string name="web_dav_account">WebDav 帳號</string>
<string name="web_dav_account_s">輸入你的WebDav帳號</string>
<string name="web_dav_account_d">輸入你的WebDav帳號</string>
<string name="rss_source">訂閱源</string>
<string name="rss_source_edit">編輯訂閱源</string>
<string name="screen">篩選</string>
@@ -983,6 +995,8 @@
<string name="only_wifi">僅WIFI</string>
<string name="only_wifi_summary">僅在wifi下載入網路封面</string>
<string name="cover_rule">封面規則</string>
<string name="search_via_url">搜索URL</string>
<string name="cover_rule_edit">封面规则</string>
<string name="cover_rule_summary">進入詳情頁時使用封面規則重新獲取封面</string>
<string name="scroll_to_dur_source">定位到目前書源</string>
<string name="sys_tts_config">系統tts設定</string>
@@ -1151,6 +1165,11 @@
<string name="show_bookshelf_fast_scroller">显示快速滚动条</string>
<string name="export_all_use_book_source">导出所有书的书源</string>
<string name="cloud_progress_exceeds_current">雲端進度超過目前進度,是否同步?</string>
<string name="test_sync_t">測試 WebDav 配置</string>
<string name="test_sync_d">測試 WebDav 服務工作狀態</string>
<string name="test_sync_loading_text">測試中…</string>
<string name="test_sync_status_success">WebDav 配置正確</string>
<string name="test_sync_status_fail">WebDav 配置錯誤</string>
<string name="keep_enable">保留启用状态</string>
<string name="preview_image_by_click">点击预览图片</string>
<string name="screen_portrait_reversed">反向竖屏</string>
+1 -1
View File
@@ -196,7 +196,7 @@
<string-array name="tabletInterface">
<item>Auto</item>
<item>Always</item>
<item>In_Landscape_Mode</item>
<item>Landscape Mode</item>
<item>Off</item>
</string-array>
+213 -191
View File
@@ -4,7 +4,7 @@
<string name="app_name">Legado</string>
<string name="app_name_a">Legado·A</string>
<string name="receiving_shared_label">Legado·search</string>
<string name="tip_perm_request_storage">Legado needs storage access to find and read books. please go "App Settings" to allow "Storage permission".</string>
<string name="tip_perm_request_storage">Legado needs storage access to find and read books. Please go "App Settings" to allow "Storage Permission".</string>
<!--Other-->
<string name="menu_backup">Home</string>
@@ -12,9 +12,9 @@
<string name="menu_import_old">Import Legado data</string>
<string name="webdav_cache_backup">Offline cache book backup</string>
<string name="webdav_cache_backup_s">Export to local and back up to the exports directory under the legado folder</string>
<string name="backup_path">Backup to</string>
<string name="backup_path">Backup Dir</string>
<string name="select_backup_path">Please select a backup path.</string>
<string name="menu_import_old_version">Import legacy data</string>
<string name="menu_import_old_version">Import Legacy Data</string>
<string name="menu_import_github">Import github data</string>
<string name="menu_replace_rule">Replacement</string>
<string name="menu_send">Send</string>
@@ -40,7 +40,7 @@
<string name="custom_theme">Custom Theme</string>
<string name="click_to_select">Click to select</string>
<string name="compose_related">Compose Related</string>
<string name="use_flexible_top_bar">Use flexible top app bar</string>
<string name="use_flexible_top_bar">Use Flexible App Top Bar</string>
<string name="slider">Slider</string>
<string name="input">Input</string>
<string name="manual_contrast_value_template">Manual value: %1$s</string>
@@ -57,7 +57,7 @@
<string name="delete_all">Delete all</string>
<string name="custom_export_section">Custom export chapter of epub</string>
<string name="replace">Replace</string>
<string name="replace_purify">Replacement</string>
<string name="replace_purify">Replacement Rules</string>
<string name="replace_purify_desc">Configure replacement rules</string>
<string name="not_available">Not available now</string>
<string name="enable">Enable</string>
@@ -67,8 +67,9 @@
<string name="favorite">Favorite</string>
<string name="in_favorites">in Favorites</string>
<string name="out_favorites">Not in Favorites</string>
<string name="rss">RSS feeds</string>
<string name="rss">RSS Feeds</string>
<string name="all">All</string>
<string name="rss_feed_management">RSS Feed Management</string>
<string name="recent_reading">Recent reading</string>
<string name="last_read">Last reading</string>
<string name="update_log">What\'s new</string>
@@ -83,14 +84,14 @@
<string name="bookshelf_layout">Layout</string>
<string name="view">View</string>
<string name="book_library">Library</string>
<string name="book_local">Import books</string>
<string name="book_local">Import Books</string>
<string name="book_source">Book sources</string>
<string name="book_source_manage">Sources management</string>
<string name="book_source_manage_desc">Create/Import/Edit/Manage Book sources</string>
<string name="book_source_manage">Sources Management</string>
<string name="book_source_manage_desc">Create/Import/Edit/Manage Book Sources</string>
<string name="setting">Settings</string>
<string name="theme_setting">Theme settings</string>
<string name="theme_setting">Theme Settings</string>
<string name="theme_setting_s">Some settings related to interface or color</string>
<string name="other_setting">Other settings</string>
<string name="other_setting">Other Settings</string>
<string name="other_setting_s">Language • Other Settings</string>
<string name="about">About</string>
<string name="donate">Donations</string>
@@ -108,12 +109,12 @@
<string name="import_books_count">%s text file(s) in total</string>
<string name="is_loading">Loading…</string>
<string name="retry">Retry</string>
<string name="web_service">Web service</string>
<string name="web_service_desc">Web edit source and read book</string>
<string name="web_service">Web Service</string>
<string name="web_service_desc">Editing Sources or Reading Books via Web</string>
<string name="web_edit_source">Edit book sources on the web</string>
<string name="offline_cache">Offline cache</string>
<string name="offline_cache_t">Offline cache</string>
<string name="offline_cache_s">cache the selected chapter(s) to Storage</string>
<string name="offline_cache_s">Cache the selected chapter(s) to Storage</string>
<string name="change_origin">Change Origin</string>
<string name="about_description">
\u3000\u3000 This is an open source reading software newly developed by Kotlin, welcome to join us.
@@ -123,14 +124,14 @@
</string>
<string name="version_name">Version %s</string>
<string name="pt_background_verification">Background-verification</string>
<string name="ps_background_verification">you can operate freely when verifying the book source</string>
<string name="pt_auto_refresh">Auto-refresh</string>
<string name="ps_background_verification">You can operate freely when verifying the book source</string>
<string name="pt_auto_refresh">Auto-Refresh</string>
<string name="ps_auto_refresh">Update books automatically when opening the software</string>
<string name="pt_auto_download">Auto-download</string>
<string name="ps_auto_download">Download the latest chapters automatically when updating books</string>
<string name="backup_restore">Backup and restore</string>
<string name="web_dav_set">WebDav settings</string>
<string name="web_dav_set_import_old">WebDav settings • Import legacy data</string>
<string name="backup_restore">Backup and Restore</string>
<string name="web_dav_set">WebDAV settings</string>
<string name="web_dav_set_import_old">WebDAV settings • Import legacy data</string>
<string name="backup">Backup</string>
<string name="restore">Restore</string>
<string name="backup_permission">Backup needs storage permission</string>
@@ -146,7 +147,7 @@
<string name="on_restore">Restoring</string>
<string name="restore_success">Restore succeed</string>
<string name="restore_fail">Backup failed</string>
<string name="screen_direction">Screen orientation</string>
<string name="screen_direction">Screen Orientation</string>
<string name="screen_sensor">Auto(sensor)</string>
<string name="screen_landscape">Landscape</string>
<string name="screen_portrait">Portrait</string>
@@ -158,7 +159,7 @@
<string name="chapter_list">Chapters</string>
<string name="next_chapter">Next</string>
<string name="previous_chapter">Prior</string>
<string name="pt_hide_status_bar">Hide status bar</string>
<string name="pt_hide_status_bar">Hide Status Bar</string>
<string name="ps_hide_status_bar">Hide system navigation bar when reading</string>
<string name="read_aloud">Speech</string>
<string name="read_aloud_t">Speaking</string>
@@ -178,26 +179,26 @@
<string name="read_aloud_timer">Speaking(%d min left)</string>
<string name="playing_timer">Playing(%d min left)</string>
<string name="ps_hide_navigation_bar">Hide virtual buttons when reading</string>
<string name="pt_hide_navigation_bar">Hide navigation bar</string>
<string name="pt_hide_navigation_bar">Hide Navigation Bar</string>
<string name="re_navigation_bar_color">Navigation bar color</string>
<string name="scoring">Rating</string>
<string name="send_mail">Email</string>
<string name="can_not_open">Open failed</string>
<string name="can_not_share">Share failed</string>
<string name="no_chapter">No chapters</string>
<string name="add_url">Add url</string>
<string name="add_book_url">Add book url</string>
<string name="add_url">Add URL</string>
<string name="add_book_url">Add book URL</string>
<string name="background">Background</string>
<string name="author">Author</string>
<string name="author_show">%s</string>
<string name="aloud_stop">Speak Stopped</string>
<string name="clear_cache">Clear cache</string>
<string name="clear_cache">Clear Cache</string>
<string name="clear_cache_success">Cache cleared</string>
<string name="action_save">Save</string>
<string name="edit_source">Edit source</string>
<string name="edit_book_source">Edit Book source</string>
<string name="disable_book_source">Disable Book source</string>
<string name="add_book_source">Add Book source</string>
<string name="add_book_source">Add Book Source</string>
<string name="add_rss_source">Add RSS source</string>
<string name="book_file_selector">Add books</string>
<string name="scan_book_source">Scan</string>
@@ -221,12 +222,12 @@
<string name="replace_to">Replacement</string>
<string name="img_cover">Cover</string>
<string name="book">Book</string>
<string name="volume_key_page">Volume keys to turn page</string>
<string name="mouse_wheel_page">Mouse wheel to turn page</string>
<string name="volume_key_page">Volume Keys to Turn Page</string>
<string name="mouse_wheel_page">Mouse Wheel to Turn Page</string>
<string name="click_turn_page">Tap screen to turn page</string>
<string name="page_anim">Flip animation</string>
<string name="book_page_anim">Flip animation (book)</string>
<string name="keep_light">Keep screen awake</string>
<string name="page_anim">Flip Animation</string>
<string name="book_page_anim">Flip Animation</string>
<string name="keep_light">Keep Screen Awake</string>
<string name="back">Back</string>
<string name="menu">Menu</string>
<string name="adjust">Adjust</string>
@@ -246,8 +247,8 @@
<string name="no_download">No download</string>
<string name="download_count">Downloaded %1$d/%2$d</string>
<string name="import_select_book">Import selected book(s)</string>
<string name="threads_num_title">Number of concurrent tasks</string>
<string name="change_icon">Change icon</string>
<string name="threads_num_title">Number of Concurrent Tasks</string>
<string name="change_icon">Change Icon</string>
<string name="remove_from_bookshelf">In library</string>
<string name="already_in_bookshelf">Already in Bookshelf</string>
<string name="start_read">Start reading</string>
@@ -286,7 +287,7 @@
<string name="copy_text">Copy</string>
<string name="download_all">Download all</string>
<string name="content_sl">This is a test text, \n\u3000\u3000 just to show you the effect</string>
<string name="text_bg_style">Color and background (long tap to customize)</string>
<string name="text_bg_style">Color and Background</string>
<string name="immersion_status_bar">Immersive status bar</string>
<string name="un_download">%d chapter(s) left</string>
<string name="long_click_input_color">Long tap to input color value</string>
@@ -299,7 +300,7 @@
<string name="load_over_time">Loading timeout</string>
<string name="join_group">Follow:%s</string>
<string name="copy_complete">Copied successfully</string>
<string name="bookshelf_management">Bookshelf management</string>
<string name="bookshelf_management">Bookshelf Management</string>
<string name="clear_bookshelf_s">It will delete all books. Be careful,please.</string>
<string name="search_book_source">Search book sources</string>
<string name="search_rss_source">Search RSS sources</string>
@@ -349,19 +350,19 @@
<string name="threads_num">Current threads %s</string>
<string name="read_aloud_speed">Speech rate</string>
<string name="auto_next_page">Auto scroll</string>
<string name="auto_next_page_stop">Stop Auto scroll</string>
<string name="auto_next_page_stop">Stop Auto Scroll</string>
<string name="auto_next_page_speed">Auto scroll speed</string>
<string name="book_info">Book information</string>
<string name="book_info_edit">Edit book information</string>
<string name="ps_default_read">Use Bookshelf as start page</string>
<string name="pt_default_read">Auto jump to Recent list</string>
<string name="replace_scope">Replacement object. Book name or source url is available</string>
<string name="pt_default_read">Auto Jump to Recent List</string>
<string name="replace_scope">Replacement object. Book name or source URL is available</string>
<string name="menu_action_group">Groups</string>
<string name="download_path">Cache path</string>
<string name="sys_file_picker">System file picker</string>
<string name="new_version">New version</string>
<string name="download_update">Download updates</string>
<string name="volume_key_page_on_play">Volume keys to turn page when reading</string>
<string name="volume_key_page_on_play">Volume Keys to Turn Page When Reading</string>
<string name="tip_margin_change">Margin adjustment</string>
<string name="allow_update">Enable update</string>
<string name="disable_update">Disable update</string>
@@ -373,16 +374,27 @@
<string name="faq">FAQ</string>
<string name="pt_show_all_find">Display all Discovery</string>
<string name="ps_show_all_find">Display the selected origin\'s Discovery if closed</string>
<string name="update_toc">Update chapters</string>
<string name="txt_toc_rule">Txt Catalog Rule</string>
<string name="update_toc">Update Chapters</string>
<string name="txt_toc_rule">Text Catalog Rules</string>
<string name="select_section_export">Choose some chapters to be exported</string>
<string name="set_charset">Text encoding</string>
<string name="swap_sort">Ascending/Descending order</string>
<string name="sort">Sort</string>
<string name="sort">Sort Mode</string>
<string name="sort_auto">Sort automatically</string>
<string name="sort_manual">Sort manually</string>
<string name="sort_default">Sort default</string>
<string name="sort_by_name">Sort by name</string>
<string name="sort_order">Sort Order</string>
<string name="layout_mode">Layout Mode</string>
<string name="layout_mode_list">List</string>
<string name="layout_mode_grid">Grid</string>
<string name="grid_style">Grid Style</string>
<string name="compact_title_font">Compact Title Font</string>
<string name="center_aligned_title">Center-Aligned Title</string>
<string name="compact_mode">Compact Mode</string>
<string name="show_divider_line">Show Divider Lines</string>
<string name="max_title_lines">Max Title Lines</string>
<string name="cover_shadow">Show Cover Shadow</string>
<string name="go_to_top">Scroll to the top</string>
<string name="go_to_bottom">Scroll to the bottom</string>
<string name="read_y">Read: %s</string>
@@ -393,7 +405,7 @@
<string name="pursue_more_book">Awaiting update books</string>
<string name="fattening_book">Awaiting more chapters books</string>
<string name="finish_book">Finished books</string>
<string name="local_book">Local books</string>
<string name="local_book">Local Books</string>
<string name="status_bar_immersion">The status bar color becomes transparent</string>
<string name="imm_navigation_bar">immersion navigation bar</string>
<string name="imm_navigation_bar_s">The navigation bar becomes transparent</string>
@@ -408,8 +420,8 @@
<string name="page_anim_scroll">Scroll</string>
<string name="page_anim_none">None</string>
<string name="up_change_source_last_chapter_t">Update the latest chapter after changed origin in the background</string>
<string name="up_change_source_last_chapter_s">if enabled,the update will start 1 minute later when the software is run</string>
<string name="behavior_main_t">Auto hide ToolBar</string>
<string name="up_change_source_last_chapter_s">If enabled,the update will start 1 minute later when the software is run</string>
<string name="behavior_main_t">Auto Hide Toolbar</string>
<string name="behavior_main_s">The toolbar will be hidden automatically when scroll the Bookshelf</string>
<string name="login">Login</string>
<string name="login_source">Login%s</string>
@@ -425,36 +437,36 @@
<string name="diy_source_group">Custom source grouping</string>
<string name="diy_edit_source_group">Enter the custom source group name</string>
<string name="concurrent_rate">Concurrency rate(concurrentRate)</string>
<string name="sort_url">Sort url(sortUrl)</string>
<string name="login_url">Log in url(loginUrl)</string>
<string name="sort_url">Sort URL(sortUrl)</string>
<string name="login_url">Log in URL(loginUrl)</string>
<string name="login_ui">Login UI(loginUi)</string>
<string name="login_check_js">Login check js(loginCheckJs)</string>
<string name="comment">Source comment(sourceComment)</string>
<string name="r_search_url">Search url(url)</string>
<string name="r_find_url">Discover url(url)</string>
<string name="r_search_url">Search URL(url)</string>
<string name="r_find_url">Discover URL(url)</string>
<string name="r_book_list">Book list(bookList)</string>
<string name="r_book_name">Book title(name)</string>
<string name="r_book_url">Details page url(bookUrl)</string>
<string name="r_book_url">Details page URL(bookUrl)</string>
<string name="r_author">Author(author)</string>
<string name="rule_book_kind">Classification(kind)</string>
<string name="rule_book_intro">Intro(intro)</string>
<string name="rule_cover_url">CoverUrl(coverUrl)</string>
<string name="rule_last_chapter">Last chapter(lastChapter)</string>
<string name="rule_word_count">Word count(wordCount)</string>
<string name="book_url_pattern">Book url pattern(bookUrlPattern)</string>
<string name="book_url_pattern">Book URL pattern(bookUrlPattern)</string>
<string name="rule_book_info_init">Book info init(bookInfoInit)</string>
<string name="rule_toc_url">TOC url(tocUrl)</string>
<string name="rule_toc_url">TOC URL(tocUrl)</string>
<string name="rule_can_re_name">Can re name(canReName)</string>
<string name="rule_next_toc_url">Next toc url(nextTocUrl)</string>
<string name="rule_next_toc_url">Next toc URL(nextTocUrl)</string>
<string name="rule_chapter_list">Chapter list(chapterList)</string>
<string name="rule_chapter_name">Chapter name(chapterName)</string>
<string name="rule_chapter_url">Chapter url(chapterUrl)</string>
<string name="rule_chapter_url">Chapter URL(chapterUrl)</string>
<string name="rule_is_volume">Is volume(isVolume)</string>
<string name="rule_is_vip">Is vip(isVip)</string>
<string name="rule_update_time">Chapter info(ChapterInfo)</string>
<string name="pre_update_js">Js before update(preUpdateJs)</string>
<string name="rule_book_content">Content(content)</string>
<string name="rule_next_content">Next content url(nextContentUrl)</string>
<string name="rule_next_content">Next content URL(nextContentUrl)</string>
<string name="rule_web_js">Web view js(webJs)</string>
<string name="rule_source_regex">Source regex(sourceRegex)</string>
<string name="rule_replace_regex">Replace regex(replaceRegex)</string>
@@ -499,7 +511,7 @@
<string name="import_by_qr_code">Import from QR code</string>
<string name="share_selected_source">Share selected sources</string>
<string name="scan_qr_code">Scan QR code</string>
<string name="click_on_selected_show_menu">Tap to display Menu when selected </string>
<string name="click_on_selected_show_menu">Tap to display menu when selected </string>
<string name="theme">Theme</string>
<string name="theme_mode">Theme mode</string>
<string name="theme_mode_desc">Select a theme you want</string>
@@ -515,9 +527,9 @@
<string name="switch_display_style">Switch display styles</string>
<string name="import_per">Import local books requires storage permission</string>
<string name="night_theme">Night Theme</string>
<string name="eink_theme">E-Ink</string>
<string name="eink_theme">E-ink</string>
<string name="eink_theme_desc">Optimization for E-ink devices</string>
<string name="get_storage_per">requires storage permission</string>
<string name="get_storage_per">Requires storage permission</string>
<string name="double_click_exit">Tap again to exit the program</string>
<string name="import_book_per">Import local books requires storage permission</string>
<string name="network_connection_unavailable">Network connection is not available</string>
@@ -572,11 +584,11 @@
<string name="e_ink_mode">E-Ink mode</string>
<string name="e_ink_mode_detail">Remove animations and optimize the experience of using E-paper books</string>
<string name="web_menu">Web service</string>
<string name="web_port_title">Web port</string>
<string name="web_port_title">Web Port</string>
<string name="web_port_summary">Current port %s</string>
<string name="qr_share">QR code sharing</string>
<string name="str_share">Strings sharing</string>
<string name="wifi_share">Wifi sharing</string>
<string name="wifi_share">Wi-Fi sharing</string>
<string name="please_grant_storage_permission">Please grant Storage Permission</string>
<string name="fast_rewind">Speed down</string>
<string name="fast_forward">Speed up</string>
@@ -601,11 +613,11 @@
<string name="brightness_auto">Auto-Brightness %s</string>
<string name="read_aloud_by_page">Speak by pages</string>
<string name="speak_engine">Speak Engine</string>
<string name="bg_image">Background images</string>
<string name="bg_image">Background Images</string>
<string name="bg_color">Background color</string>
<string name="text_color">Text color</string>
<string name="text_color">Text Color</string>
<string name="select_image">Select a picture</string>
<string name="group_manage">Group management</string>
<string name="group_manage">Group Management</string>
<string name="group_select">Group selection</string>
<string name="group_edit">Group editing</string>
<string name="move_to_group">Move to group</string>
@@ -624,12 +636,12 @@
<string name="load_toc">Load chapters</string>
<string name="load_info">Load book detail</string>
<string name="tts">TTS</string>
<string name="web_dav_pw">WebDav password</string>
<string name="web_dav_pw_s">Input you WebDav authorized password</string>
<string name="web_dav_url_s">Input you server address</string>
<string name="web_dav_url">WebDav server address</string>
<string name="web_dav_account">WebDav account</string>
<string name="web_dav_account_s">Input your WebDav account</string>
<string name="web_dav_pw">WebDAV password</string>
<string name="web_dav_pw_s">Input you WebDAV authorized password</string>
<string name="web_dav_url">WebDAV Server Address</string>
<string name="web_dav_url_s">Input your WebDAV server address</string>
<string name="web_dav_account">WebDAV Account</string>
<string name="web_dav_account_d">Input your WebDAV account</string>
<string name="rss_source">RSS source</string>
<string name="rss_source_edit">Edit RSS source</string>
<string name="screen">Filter</string>
@@ -649,7 +661,7 @@
<string name="to_backstage">Background</string>
<string name="importing">Importing</string>
<string name="exporting">Exporting</string>
<string name="custom_page_key">Set page-turning buttons</string>
<string name="custom_page_key">Set Page-Turning Buttons</string>
<string name="prev_page_key">Page up button</string>
<string name="next_page_key">Page down button</string>
<string name="no_group">Ungrouped</string>
@@ -664,7 +676,7 @@
<string name="go_back">Go back</string>
<string name="tone_colour">Online Speech tone</string>
<string name="select_count">(%1$d/%2$d)</string>
<string name="show_rss">Show RSS feeds</string>
<string name="show_rss">Show RSS Feeds</string>
<string name="service_stop">Service stopped</string>
<string name="service_start">Starting service\nChecking notification bar for details</string>
<string name="default_path">Default path</string>
@@ -672,15 +684,15 @@
<string name="app_folder_picker">App folder picker</string>
<string name="app_file_picker">App file picker</string>
<string name="a10_permission_toast">Android 10+ unable to read and write file due to permission restrictions</string>
<string name="add_to_text_context_menu_s">Long tap to display Legado·Search in the operation menu</string>
<string name="add_to_text_context_menu_t">Text operation display Search</string>
<string name="record_log">Record log</string>
<string name="add_to_text_context_menu_s">Show “Read · Search in Text Selection Menu</string>
<string name="add_to_text_context_menu_t">Show Search in Text Actions</string>
<string name="record_log">Record Log</string>
<string name="log">Log</string>
<string name="chinese_converter">Simplified conversion</string>
<string name="change_icon_error">The icon is a vector icon, which was not supported before Android 8.0</string>
<string name="aloud_config">Speech settings</string>
<string name="main_activity">Start page</string>
<string name="selectText">Long Tap to select text</string>
<string name="selectText">Long Tap to Select Text</string>
<string name="header">Header</string>
<string name="main_body">Content</string>
<string name="footer">Footer</string>
@@ -715,16 +727,16 @@
<string name="btn_default_s">Default</string>
<string name="main_menu">Main menu</string>
<string name="request_permission">Tap to grant permission</string>
<string name="tip_local_perm_request_storage">Legado needs Storage permission, please tap the "Grant Permission" button below, or go to "Settings"-"Application Permissions"-to open the required permission. If the permission is still not work, please tap "Select Folder" in the upper right corner to use the system folder picker.</string>
<string name="tip_local_perm_request_storage">Legado needs Storage Permission, please tap the "Grant Permission" button below, or go to "Settings"-"Application Permissions"-to open the required permission. If the permission is still not work, please tap "Select Folder" in the upper right corner to use the system folder picker.</string>
<string name="alouding_disable">The selected text cannot be spoken in full text speech</string>
<string name="read_body_to_lh">Extend to cutout</string>
<string name="read_body_to_lh">Extend to Cutout</string>
<string name="toc_updateing">Updating Chapters</string>
<string name="media_button_on_exit_title">Headset buttons are always available</string>
<string name="media_button_on_exit_title">Headset Buttons Always Available</string>
<string name="media_button_on_exit_summary">Headset buttons are available even exit the app.</string>
<string name="contributors">Contributors</string>
<string name="contact">Contact</string>
<string name="license">License</string>
<string name="other">Other</string>
<string name="other">More Settings</string>
<string name="official_account">开源阅读</string>
<string name="follow_official_account">Follow WeChat Official Accounts</string>
<string name="wechat">WeChat</string>
@@ -737,7 +749,7 @@
<string name="switchLayout">Switch Layout</string>
<string name="text_font_weight_converter">Text font weight switching</string>
<string name="full_screen_gestures_support">Full screen gestures support</string>
<string name="disable_return_key">Disable return key</string>
<string name="disable_return_key">Disable Return Key</string>
<!--color-->
<string name="primary">Primary</string>
@@ -754,12 +766,12 @@
<string name="night_accent">Night,Accent</string>
<string name="night_background_color">Night,Background color</string>
<string name="night_navbar_color">Night,NavBar color</string>
<string name="auto_change_source">Change source automatically</string>
<string name="text_full_justify">Text justified</string>
<string name="text_bottom_justify">Text align bottom</string>
<string name="auto_change_source">Change Source Automatically</string>
<string name="text_full_justify">Text Justified</string>
<string name="text_bottom_justify">Text Align Bottom</string>
<string name="auto_page_speed">Auto scroll speed</string>
<string name="sort_by_url">Sort by URL</string>
<string name="backup_summary">Backup the local and WebDav simultaneously</string>
<string name="backup_summary">Backup the local and WebDAV simultaneously</string>
<string name="restore_summary">Restore from WebDAV first, Restore form the local backup on long click</string>
<string name="import_old_summary">Select a legacy backup folder</string>
<string name="enabled">Enabled</string>
@@ -779,13 +791,13 @@
<string name="qq_collection_qr_code">QQ Collection QR code</string>
<string name="contributors_summary">gedoor,Invinciblelee,Xwite etc. Checking in github for details</string>
<string name="clear_cache_summary">Clear the cache of the downloaded books and fonts</string>
<string name="default_cover">Default cover</string>
<string name="restore_ignore">Bypass list</string>
<string name="default_cover">Default Cover</string>
<string name="restore_ignore">Bypass List</string>
<string name="restore_ignore_summary">Ignore some contents while restoring</string>
<string name="read_config">Reading interface settings</string>
<string name="read_config">Reading Interface Settings</string>
<string name="group_name">Group name</string>
<string name="note_content">Remarks section</string>
<string name="replace_enable_default_t">Enable replace rule by default</string>
<string name="replace_enable_default_t">Enable Replace Rules by Default</string>
<string name="replace_enable_default_s">For new added books</string>
<string name="select_restore_file">Select restore file</string>
<string name="day_background_too_dark">Day background can not be too dark!</string>
@@ -796,12 +808,12 @@
<string name="accent_text_diff">Need Difference between accent and text color</string>
<string name="wrong_format">Wrong format</string>
<string name="error">Error</string>
<string name="show_brightness_view">Show brightness widget</string>
<string name="show_brightness_view">Show Brightness Widget</string>
<string name="language">Language</string>
<string name="import_rss_source">Import rss source</string>
<string name="donate_summary">Your donation makes this app better</string>
<string name="about_summary">Wechat official account [开源阅读软件]</string>
<string name="read_record">Read record</string>
<string name="read_record">Read Record</string>
<string name="del_read_record">Delete Read record</string>
<string name="read_record_summary">Read record summary</string>
<string name="local_tts">Local TTS</string>
@@ -810,10 +822,10 @@
<string name="un_select_all">Unselect all</string>
<string name="import_str">Import</string>
<string name="export_str">Export</string>
<string name="save_theme_config">Save theme config</string>
<string name="save_theme_config">Save Theme Config</string>
<string name="save_day_theme_summary">Save day theme config</string>
<string name="save_night_theme_summary">Save night theme config</string>
<string name="theme_list">Theme list</string>
<string name="theme_list">Theme List</string>
<string name="theme_list_summary">Save, Import, Share theme</string>
<string name="select_theme">Switch default theme</string>
<string name="sort_by_lastUpdateTime">Sort by update time</string>
@@ -823,16 +835,16 @@
<string name="explore_empty">Empty now!</string>
<string name="page_key_set_help">Focusing on the input box and pressing a physical key will automatically enter the value of the key, and multiple keys will be automatically separated by commas.</string>
<string name="theme_name">Theme name</string>
<string name="auto_clear_expired">"Clear expired search histories automatically "</string>
<string name="auto_clear_expired">"Clear Expired Search Histories Automatically "</string>
<string name="auto_clear_expired_summary">Search histories more than one day</string>
<string name="re_segment">Re-segment</string>
<string name="re_segment">Re-Segment</string>
<string name="style_name">Style name:</string>
<string name="empty_msg_import_book">Click the folder icon in the upper right corner and select the folder</string>
<string name="scan_folder">Intelligent scanning</string>
<string name="import_file_name">Imported-file name</string>
<string name="no_book">No books</string>
<string name="keep_original_name">Keep the original name</string>
<string name="click_regional_config">Screen touch control</string>
<string name="click_regional_config">Screen Touch Control</string>
<string name="close">Close</string>
<string name="next_page">Next page</string>
<string name="prev_page">Prior page</string>
@@ -846,20 +858,25 @@
<string name="cover_book_progress">Overlay Cloud Progress</string>
<string name="current_progress_exceeds_cloud">The current progress exceeds the cloud progress. Do you want to synchronize?</string>
<string name="cloud_progress_exceeds_current">The cloud progress exceeds the current progress. Do you want to synchronize?</string>
<string name="sync_book_progress_t">Synchronous reading progress</string>
<string name="test_sync_t">Test WebDAV Config</string>
<string name="test_sync_d">Test WebDAV Service Status</string>
<string name="test_sync_loading_text">Testing…</string>
<string name="test_sync_status_success">WebDAV service config success</string>
<string name="test_sync_status_fail">WebDAV service config failure</string>
<string name="sync_book_progress_t">Synchronous Reading Progress</string>
<string name="sync_book_progress_s">Synchronize reading progress when entering / exiting the reading interface</string>
<string name="sync_book_progress_plus_t">Sync Enhancement</string>
<string name="sync_book_progress_plus_s">Sync cloud progress when re-entering the page (e.g., after screen off, returning from background, etc.) or when the network becomes available</string>
<string name="sync_book_progress_success">Sync progress success</string>
<string name="create_bookmark_error">Failed to create bookmark</string>
<string name="single_url">Single URL</string>
<string name="export_bookshelf">Export the list of books</string>
<string name="import_bookshelf">Import the list of books</string>
<string name="pre_download">Download in advance</string>
<string name="export_bookshelf">Export Book List</string>
<string name="import_bookshelf">Import Book List</string>
<string name="pre_download">Download in Advance</string>
<string name="pre_download_m">Pre-download %s pages</string>
<string name="pre_download_s">Download %s chapters in advance</string>
<string name="is_enabled">Is enabled</string>
<string name="background_image">Background image</string>
<string name="background_image">Background Image</string>
<string name="background_image_blurring">Background image blurring</string>
<string name="background_image_blurring_radius">Blurring radius</string>
<string name="background_image_hint">Disabled when 0, enable range from 1 to 25\nThe greater the radius, the stronger the effect of blurring</string>
@@ -867,11 +884,11 @@
<string name="copy_toc_url">Copy chapters URL</string>
<string name="export_folder">Export folder</string>
<string name="export_charset">Exported text coding</string>
<string name="export_to_web_dav">Export to WebDav</string>
<string name="export_to_web_dav">Export to WebDAV</string>
<string name="reverse_content">Reverse content</string>
<string name="debug">Debug</string>
<string name="crash_log">Crash log</string>
<string name="use_zh_layout">Custom Chinese line feed</string>
<string name="use_zh_layout">Custom Chinese Line Breaks</string>
<string name="image_style">Style of Images</string>
<string name="system_tts">System tts</string>
<string name="export_type">Exported file format</string>
@@ -881,17 +898,17 @@
<string name="high_brush_summary">Use maximum screen refresh rate</string>
<string name="export_all">Export all</string>
<string name="complete">Finished</string>
<string name="show_unread">Show unread flag</string>
<string name="use_default_cover">Always show default cover</string>
<string name="show_unread">Show Unread Flag</string>
<string name="use_default_cover">Always Show Default Cover</string>
<string name="use_default_cover_s">Always show the default cover, do not show the network cover</string>
<string name="search_src">Search source code</string>
<string name="boo_src">Book source code</string>
<string name="toc_src">Chapters source code</string>
<string name="content_src">Content source code</string>
<string name="list_src">List source code</string>
<string name="title_font_size">Font size</string>
<string name="title_margin_top">Margin top</string>
<string name="title_margin_bottom">Margin bottom</string>
<string name="title_font_size">Font Size</string>
<string name="title_margin_top">Margin Top</string>
<string name="title_margin_bottom">Margin Bottom</string>
<string name="show">Show</string>
<string name="hide">Hide</string>
<string name="hide_when_status_bar_show">Hide when status bar show</string>
@@ -901,7 +918,7 @@
<string name="group_style">Group style</string>
<string name="export_file_name">Export file name</string>
<string name="reset">Reset</string>
<string name="null_url">Null url</string>
<string name="null_url">Null URL</string>
<string name="dict">dict</string>
<string name="unknown_error">unknown error</string>
<string name="export_no_chapter_name">No export chapter names</string>
@@ -913,26 +930,26 @@
<string name="read_aloud_by_page_summary">Turning pages in time, with a pause when the page is turned</string>
<string name="check_source_show_debug_message">Check book source shows debug message</string>
<string name="check_source_show_debug_message_summary">Show network status and timestamp during source checking</string>
<string name="need_login">need login</string>
<string name="need_login">Require Login</string>
<string name="pref_cronet_summary">use Cronet access network</string>
<string name="anti_alias">Anti-Aliasing</string>
<string name="pref_anti_alias_summary">Anti-Aliasing when draw picture</string>
<string name="upload_url">upload url</string>
<string name="upload_url">upload URL</string>
<string name="download_url_rule">downloadUrlRule(downloadUrls)</string>
<string name="export_success">export success</string>
<string name="path">path</string>
<string name="direct_link_upload_rule">Straight chain upload rule</string>
<string name="direct_link_upload_rule_summary">Used to generate direct link url when exporting book source, book list</string>
<string name="direct_link_upload_rule">Direct Link Upload Rules</string>
<string name="direct_link_upload_rule_summary">Generate Direct URLs for Exported Book Source Lists</string>
<string name="direct_link_upload_config">Direct link upload configuration</string>
<string name="copy_play_url">Copy Play Url</string>
<string name="copy_play_url">Copy Play URL</string>
<string name="set_source_variable">Set source variable</string>
<string name="set_book_variable">Set book variable</string>
<string name="summary">summary</string>
<string name="cover_config">Cover config</string>
<string name="cover_config">Cover Config</string>
<string name="cover_config_summary">Generic Cover Rules and Default Cover Style</string>
<string name="cover_show_name">Show name</string>
<string name="cover_show_name">Show Name</string>
<string name="cover_show_name_summary">Book title shown on cover</string>
<string name="cover_show_author">Show author</string>
<string name="cover_show_author">Show Author</string>
<string name="cover_show_author_summary">Author shown on cover</string>
<string name="read_aloud_prev_paragraph">Read aloud the previous paragraph</string>
<string name="read_aloud_next_paragraph">Read aloud the next paragraph</string>
@@ -946,7 +963,7 @@
<string name="chapter_pay">pay</string>
<string name="double_page_horizontal">Tablet/Landscape Dual Page</string>
<string name="open_in_browser">open in browser</string>
<string name="copy_url">copy url</string>
<string name="copy_url">copy URL</string>
<string name="full_screen">full screen</string>
<string name="open_fun">open function</string>
<string name="use_browser_open">Is it opened in an external browser?</string>
@@ -955,19 +972,19 @@
<string name="del_login_header">del login header</string>
<string name="show_login_header">show login header</string>
<string name="login_header">login header</string>
<string name="font_scale">font scale</string>
<string name="font_scale_summary">font scale:%.1f</string>
<string name="search_content_size">search result</string>
<string name="font_scale">Font Scale</string>
<string name="font_scale_summary">Font Scale : %.1f</string>
<string name="search_content_size">Search Result</string>
<string name="search_content_empty">Empty search result, check conversation settings</string>
<string name="tts_speech_reduce">Decrease speech speed</string>
<string name="tts_speech_add">Increase speech speed</string>
<string name="open_sys_dir_picker_error">Error opening system folder selector, automatically open application folder selector</string>
<string name="open_sys_doc_picker_error">Error opening system file selector, automatically open application file selector</string>
<string name="expand_text_menu">Expand text selection menu</string>
<string name="expand_text_menu">Expand Text Selection Menu</string>
<string name="book_tree_uri_t">Book Save Location</string>
<string name="book_tree_uri_s">Save location for books opened from other apps</string>
<string name="select_book_folder">Select the folder where the books are saved</string>
<string name="user_agent">User agent</string>
<string name="user_agent">User Agent</string>
<string name="bg_alpha">Background alpha</string>
<!-- check source config string -->
@@ -979,7 +996,7 @@
<string name="less_than">Less than</string>
<string name="check_source_config_summary">Check timeout: %1$ss\nCheck item:%2$s</string>
<string name="record_debug_log">Record debug log</string>
<string name="sub_dir">Sub dir</string>
<string name="sub_dir">Sub Dir</string>
<string name="general">General</string>
<string name="use_replace">Use replace</string>
<string name="scope_title">Act on the title</string>
@@ -1007,10 +1024,12 @@
<string name="show_default_book_icon">Show default book icon</string>
<string name="cache_export">Cache / Export</string>
<string name="assists_key_config">Secondary button configuration</string>
<string name="url_option">Url parameter</string>
<string name="only_wifi">WIFI only</string>
<string name="url_option">URL parameter</string>
<string name="only_wifi">Wi-Fi Only</string>
<string name="only_wifi_summary">Load network cover only under wifi</string>
<string name="cover_rule">Cover rule</string>
<string name="cover_rule">Cover Rules</string>
<string name="search_via_url">Search via URL</string>
<string name="cover_rule_edit">Cover Rules</string>
<string name="cover_rule_summary">Use the cover rule to retrieve the cover when entering the details page</string>
<string name="scroll_to_dur_source">Navigate to the current book source</string>
<string name="sys_tts_config">System tts Settings</string>
@@ -1035,15 +1054,15 @@
<string name="download_book_success">Download Success</string>
<string name="download_book_fail">Download Fail</string>
<string name="upload_to_remote">Upload</string>
<string name="add_remote_book">RemoteBook</string>
<string name="add_remote_book">Remote Books</string>
<string name="bitmap_cache_size_summary">Current cache max size %1$s MB</string>
<string name="bitmap_cache_size">bitmap cache size</string>
<string name="bitmap_cache_size">Bitmap Cache Size</string>
<string name="image_retain_number_summary">Keep the number of chapters read %s</string>
<string name="image_retain_number">Number of manga reservations</string>
<string name="image_retain_number">Number of Manga Reservations</string>
<string name="export_pics_file">Export Picture Files</string>
<!-- string end -->
<string name="error_decode_bitmap">Fail to decode bitmap</string>
<string name="error_image_url_empty">Image url is empty, check replacement rules</string>
<string name="error_image_url_empty">Image URL is empty, check replacement rules</string>
<string name="variable_comment">变量说明(variableComment)</string>
<string name="remote_book">Remote book</string>
<string name="reading_time_sort">Sort by reading duration</string>
@@ -1054,7 +1073,7 @@
<string name="page_touch_slop_dialog_title">Sliding page turn threshold (0 = system default)</string>
<string name="page_touch_slop_summary">How far to slide to trigger a page slide (system default %s px)</string>
<string name="check_selected_interval">Select zones</string>
<string name="show_add_to_shelf_alert_title">Prompt to add to bookshelf when return</string>
<string name="show_add_to_shelf_alert_title">Prompt to Add to Bookshelf When Return</string>
<string name="show_add_to_shelf_alert_summary">Prompt to add to bookshelf when return from reading books that are not on the bookshelf</string>
<string name="review">Review</string>
<string name="rule_avatar">段评发布者头像(avatarRule</string>
@@ -1069,29 +1088,29 @@
<string name="delete_review_url">Delete paragraph comment URLdeleteUrl</string>
<string name="tag_explore_enabled">Flag: found enabled</string>
<string name="tag_explore_disabled">Flag: found disabled</string>
<string name="show_read_title_addition">show read title addition area</string>
<string name="show_read_title_addition">Show Read Title Addition Area</string>
<string name="read_bar_style_follow_page">read bar style follow page</string>
<string name="rule_image_decode">Decode Image(imageDecode)</string>
<string name="like_source">Like</string>
<string name="not_like_source">Not like</string>
<string name="async_load_image">Load pictures asynchronously</string>
<string name="ignore_audio_focus_title">Ignore audio focus</string>
<string name="ignore_audio_focus_title">Ignore Audio Focus</string>
<string name="ignore_audio_focus_summary">Allow audio to be played at the same time as other applications</string>
<string name="refresh_sort">Refresh sort</string>
<string name="cover_decode_js">Decode Cover Js(coverDecodeJs)</string>
<string name="net_no_group">Network ungrouped</string>
<string name="local_no_group">Local ungrouped</string>
<string name="parallel_export_book">Multithreaded export</string>
<string name="progress_bar_behavior">Progress bar behavior</string>
<string name="source_edit_text_max_line">Maximum number of rows in the source edit box</string>
<string name="progress_bar_behavior">Progress Bar Behavior</string>
<string name="source_edit_text_max_line">Maximum Number of Rows in the Source Edit Box</string>
<string name="source_edit_max_line_summary">%s,Setting the number of rows less than the maximum number of rows that can be displayed on the screen makes it easier to slide to other fields for editing.</string>
<string name="restore_last_book_process">Whether to return to the reading progress before the jump</string>
<string name="search_scope">Search scope</string>
<string name="toggle_search_scope">Handover</string>
<string name="sure_clear_search_history">Are you sure to clear all search history</string>
<string name="no_anim_scroll_page">Disable scroll click animation</string>
<string name="webdav_device_name">Device name</string>
<string name="web_service_wake_lock">WebService Wake up Lock</string>
<string name="no_anim_scroll_page">Disable Scroll Click Animation</string>
<string name="webdav_device_name">Device Name</string>
<string name="web_service_wake_lock">WebService Wake Up Lock</string>
<string name="web_service_wake_lock_summary">The wake-up lock is enabled when the web service is enabled, and some phones will be killed when the wake-up lock is enabled.</string>
<string name="read_aloud_wake_lock">Read aloud service wake-up lock</string>
<string name="read_aloud_wake_lock_summary">The wake-up lock is enabled when reading aloud is enabled, and the wake-up lock on some mobile phones will be killed in the background.</string>
@@ -1102,13 +1121,13 @@
<string name="paste_rule">Paste Rule</string>
<string name="groups_or_source">Multi-group / book source</string>
<string name="replace_state_change">Replace (enable / disable)</string>
<string name="show_last_update_time">Show last updated time</string>
<string name="show_last_update_time">Show Last Updated Time</string>
<string name="refresh_list">Refresh list</string>
<string name="tip_divider_color">Divider color</string>
<string name="same_title_removed">Remove duplicate title</string>
<string name="same_title_removed">Remove Duplicate Title</string>
<string name="update_book_fail">Update failed</string>
<string name="notification_permission_rationale">Reading requires sending notifications to show reading control and download progress</string>
<string name="webdav_after_local_restore_confirm">The webDav book source is newer than the local one, whether to restore it or not</string>
<string name="webdav_after_local_restore_confirm">The WebDAV book source is newer than the local one. Do you want to restore it?</string>
<string name="c_whitelist">白名单(contentWhitelist)</string>
<string name="c_blacklist">黑名单(contentBlacklist)</string>
<string name="confirm">Confirm</string>
@@ -1116,16 +1135,16 @@
<string name="clear_webview_data">Clear WebView Data</string>
<string name="clear_webview_data_summary">Clear all data in WebView</string>
<string name="source_tab_list">List</string>
<string name="dict_rule">Dict rule</string>
<string name="dict_rule">Dictionary Rules</string>
<string name="config_dict_rule">Config dict rule</string>
<string name="create">Create</string>
<string name="url_rule">url规则(urlRule)</string>
<string name="url_rule">URL规则(urlRule)</string>
<string name="show_rule">显示规则(showRule)</string>
<string name="config_txt_toc_rule">Configure txt catalog rules</string>
<string name="import_dict_rule">Import dict rule</string>
<string name="keep_group">Keep group</string>
<string name="server_config">Server Configuration</string>
<string name="sure_upload">Remote webDav url exists, Continue?</string>
<string name="sure_upload">Remote WebDAV URL exists, Continue?</string>
<string name="unsupport_archivefile_entry">Cannot find supported files in archive</string>
<string name="no_books_dir">There is no book save location set!</string>
<string name="delete_alert">Delete Alert</string>
@@ -1134,18 +1153,18 @@
<string name="privacy_policy">User Privacy and Agreement</string>
<string name="agree">Agree</string>
<string name="refuse">Refuse</string>
<string name="file_manage">File management</string>
<string name="file_manage">File Management</string>
<string name="file_manage_summary">Managing files in the application\'s private folder</string>
<string name="create_folder">Create Folder</string>
<string name="allow_drop_down_refresh">Allow drop-down refresh</string>
<string name="text_underline">Text underline</string>
<string name="select_new_source">Select new source</string>
<string name="select_update_source">Select update source</string>
<string name="set_local_password">Setting the local password</string>
<string name="set_local_password">Setting the Local Password</string>
<string name="set_local_password_summary">The local password is used to encrypt and decrypt the sensitive information of the backup, if you need to synchronize between different devices, the local password should be the same.</string>
<string name="only_latest_backup_t">Keep only the latest backup</string>
<string name="only_latest_backup_t">Keep Only the Latest Backup</string>
<string name="only_latest_backup_s">Local backup keeps only the latest backup file</string>
<string name="webdav_application_authorization_error">Fail to authorize WebDav application</string>
<string name="webdav_application_authorization_error">Fail to authorize WebDAV application</string>
<string name="respondTime">respondTime: %1$d ms</string>
<string name="load_word_count">Load word count</string>
<string name="replace_exclude_scope">Exclude range, optional title or source URL</string>
@@ -1155,17 +1174,17 @@
<string name="custom_export">Custom Export</string>
<string name="file_contains_number">The number of chapters contained in each file</string>
<string name="export_chapter_index">The section index that needs to be exported</string>
<string name="shrink_database">Shrink database</string>
<string name="shrink_database">Shrink Database</string>
<string name="shrink_database_summary">Reduce the size of the database file</string>
<string name="is_compress">Compressed or not</string>
<string name="sort_desc">Descend order</string>
<string name="test">Test</string>
<string name="show_wait_up_count">Display the number of pending updates</string>
<string name="show_wait_up_count">Display the Number of Pending Updates</string>
<string name="exit_app">Exit</string>
<string name="result_analyzed">Analyzed</string>
<string name="bookshelf_px_4">Comprehensive</string>
<string name="bookshelf_px_5">Sort by author</string>
<string name="effective_replaces">Effective replacement</string>
<string name="effective_replaces">Effective Replacement</string>
<string name="export_book">Export Book</string>
<string name="export_book_notification_content">Exporting (%1$s), with %2$d to be exported.</string>
<string name="export_md">Export(MD)</string>
@@ -1173,20 +1192,20 @@
<string name="change_source_progress">Result %1$d</string>
<string name="open_book_info_by_click_title">Click on the book title to open details</string>
<string name="export_wait">Waiting for export</string>
<string name="show_bookshelf_fast_scroller">Show quick scroll bar</string>
<string name="show_bookshelf_fast_scroller">Show Quick Scroll Bar</string>
<string name="export_all_use_book_source">Export book source for all books</string>
<string name="keep_enable">Retain Enabled Status</string>
<string name="preview_image_by_click">Click to preview image</string>
<string name="default_home_page">Default HomePage</string>
<string name="default_home_page">Default Homepage</string>
<string name="screen_portrait_reversed">Portrait Reversed</string>
<string name="del_ruby_tag">Delete ruby tag</string>
<string name="del_h_tag">Delete h tag</string>
<string name="adjust_chapter_page">Adjust of chapter page</string>
<string name="adjust_chapter_index">Adjust of chapter index</string>
<string name="clear_webview_data_success">Cleared successfully, automatically restarts the application after 3 seconds</string>
<string name="key_page_on_long_press">Press and hold the key to turn the page</string>
<string name="key_page_on_long_press">Press and Hold the Key to Turn Page</string>
<string name="save_log">Save logs</string>
<string name="create_heap_dump">Create heap dump</string>
<string name="create_heap_dump">Create Heap Dump</string>
<string name="record_heap_dump_s">Saving a heap dump when the application crashes by OOM</string>
<string name="record_heap_dump_t">Capture heap dump</string>
<string name="font_weight_text">N/B/L</string>
@@ -1209,8 +1228,8 @@
<string name="pause_read_aloud_while_phone_calls_title">Pause Reading Aloud During Calls</string>
<string name="pause_read_aloud_while_phone_calls_summary">Pause reading aloud during calls, requires phone state permission</string>
<string name="read_aloud_read_phone_state_permission_rationale">Reading requires phone state access to pause reading aloud during calls</string>
<string name="read_aloud_by_media_button_title">Start Read Aloud via Headset Button</string>
<string name="read_aloud_by_media_button_summary">Use headset button to start reading aloud</string>
<string name="read_aloud_by_media_button_title">Start Read Aloud via Headset Buttons</string>
<string name="read_aloud_by_media_button_summary">Use headset buttons to start reading aloud</string>
<string name="group_sources_by_domain">Show Groups by Domain</string>
<string name="theme_config">Theme Configuration</string>
<string name="show_manga_ui">Manga Viewer</string>
@@ -1266,7 +1285,7 @@
<string name="firebase_enable_title">Anonymous Statistics</string>
<string name="firebase_enable_summary">Allow the app to use Google Firebase for crash and performance reports</string>
<string name="locate_current">Locate Current</string>
<string name="padding_display_cutouts">Fill Display Cutouts</string>
<string name="padding_display_cutouts">Fill Display Cutout</string>
<string name="system_media_control_compatibility_change">System Media Control Compatibility</string>
<string name="system_media_control_compatibility_change_summary">Enable if system media controls are missing on lock screen (e.g. OneUI 7.0, OriginOS)</string>
<string name="read_aloud_pause_resume">Pause/Resume Reading Aloud</string>
@@ -1321,7 +1340,7 @@
<string name="compact_list">Compact List</string>
<string name="author_read">%s • %dNot read</string>
<string name="menu_alpha_sum">Current %d%%</string>
<string name="menu_alpha">Menu transparency</string>
<string name="menu_alpha">Menu Transparency</string>
<string name="change_source_option_title">Select an action</string>
<string name="replace_current_book">Replace current book</string>
<string name="add_as_new_book">Add as new book to shelf</string>
@@ -1338,11 +1357,14 @@
<string name="manga_long_click">Long press to save image</string>
<string name="read_type_long">Long press to set as global default mode</string>
<string name="read_slider_mode">Slider Style</string>
<string name="bookshelf_update_limit">Bookshelf update limit</string>
<string name="bookshelf_update_limit">Bookshelf Update Limit</string>
<string name="refresh_limit_unlimited">Unlimited</string>
<string name="refresh_limit_books">%1$d Books</string>
<string name="text_shadow_x">X-axis offset</string>
<string name="text_shadow_y">Y-axis offset</string>
<string name="text_shadow_radius">Shadow radius</string>
<string name="text_shadow_color">Text shadow</string>
<string name="text_shadow_color">Text Shadow</string>
<string name="global_read_setting">Reading Display • Manga Related</string>
<string name="screen_settings">Display Setting</string>
<string name="reading_behavior">阅读行为</string>
@@ -1354,7 +1376,7 @@
<string name="redirect_block_cross_origin">阻止跨域名重定向</string>
<string name="redirect_block_all">阻止所有重定向</string>
<string name="redirect_ask_same_domain_block_cross">域内询问且域外阻止</string>
<string name="show_status">显示状态栏</string>
<string name="show_status">Show Status Bar</string>
<string name="sort_old_to_new">从旧到新</string>
<string name="sort_new_to_old">从新到旧</string>
<string name="sort_name_asc">名称升序</string>
@@ -1368,7 +1390,7 @@
<string name="global_setting">Global Setting</string>
<string name="text_typeface">Font Style</string>
<string name="shadow_typeface">阴影样式</string>
<string name="long_click_to_custom">长按自定义</string>
<string name="long_click_to_custom">Long Tap to Customize</string>
<string name="disable_manga_scroll_animation">禁用翻页动画</string>
<string name="manga_cross_fade">禁用加载淡入动画</string>
<string name="text_shadow_set">阴影设置</string>
@@ -1378,18 +1400,18 @@
<string name="dotted_line_black">Dash Length</string>
<string name="dotted_line_while">Gap Length</string>
<string name="underline_height">Underline Height</string>
<string name="title_bar_mode">Title showing mode in menu</string>
<string name="sure_cache_book">是否确认开始缓存</string>
<string name="auto_check_new_backup_t">Auto-check for new backups</string>
<string name="title_bar_mode">Title Mode in Menu</string>
<string name="sure_cache_book">Cache the Book</string>
<string name="auto_check_new_backup_t">Auto-Check for New Backups</string>
<string name="auto_check_new_backup_s">Check for new backups when opening the app, if new backups are found, prompt the user to update.</string>
<string name="replace_purify_badge">计数替换净化</string>
<string name="page_anim_fade">Fade</string>
<string name="show_bookshelf_tab_menu">显示更多分组按钮</string>
<string name="show_unread_new">显示新章节更新标志</string>
<string name="read_change_all">Source Change Button Defaults to Change Full-Book Source</string>
<string name="read_change_all_s">Otherwise, Only Change Single-Chapter Source.</string>
<string name="show_tip">显示书籍类型</string>
<string name="show_book_count">显示分组书籍数量</string>
<string name="show_bookshelf_tab_menu">Show More Bookshelf Tab</string>
<string name="show_unread_new">Show New Chapter Flag</string>
<string name="read_change_all">Source Change Default Applies to Entire Book</string>
<string name="read_change_all_s">Otherwise, Only Applies to Single Chapter.</string>
<string name="show_tip">Show Book Type</string>
<string name="show_book_count">Show Book Count</string>
<string name="is_reading">Reading</string>
<string name="is_unread">Unread</string>
<string name="is_read_finished">Finished</string>
@@ -1398,7 +1420,7 @@
<string name="cover_show_shadow">Show Font Shadow</string>
<string name="cover_show_stroke">Show Font Stroke</string>
<string name="default_color">Use Default Font Color</string>
<string name="enable_slider_vibrator">Vibrate when sliding progress bar</string>
<string name="enable_slider_vibrator">Vibrate While Sliding Progress Bar</string>
<string name="edit_remark">Edit remark</string>
<string name="book_remark">Book Alias</string>
<string name="save_to_local">Save to local</string>
@@ -1409,11 +1431,11 @@
<string name="palette_style">调色板样式</string>
<string name="material_version">颜色规格</string>
<string name="tip_compose_set">这里的选项仅可以控制使用Compose重写的界面。对于禁用的选项,会在日后实现时开放,现在仅作占位。</string>
<string name="is_blur_enable">启用控件模糊</string>
<string name="is_blur_enable">Enable Element Blur</string>
<string name="use_underline">Use Underline to Emphasize Text</string>
<string name="adapt_special_style">Adapt to Special Styles</string>
<string name="compose_engine">主题风格</string>
<string name="container_opacity">容器背景不透明度</string>
<string name="compose_engine">Theme Style</string>
<string name="container_opacity">Container Opacity</string>
<string name="container_opacity_summary">%d</string>
<string name="top_bar_opacity">Top Bar Opacity</string>
<string name="top_bar_opacity_summary">%d</string>
@@ -1424,21 +1446,21 @@
<string name="read_aloud_preload_summary">%d</string>
<string name="audio_cache_clean_time">音频缓存保留时间(分钟)</string>
<string name="audio_cache_clean_time_summary">当前%d, 输入 0 代表退出即刻清理。</string>
<string name="show_swipe_animation">启用滑动时动画</string>
<string name="show_swipe_animation">Show Swipe Animation</string>
<string name="click_image_way">Image Clicking</string>
<string name="show_web_log">输出日志</string>
<string name="is_blur_progressive_enable">启用渐变模糊</string>
<string name="enable_select_vibrator">Vibrate when selecting text</string>
<string name="re_sync_webdav">重新同步远程书籍</string>
<string name="show_web_log">Output Logs</string>
<string name="is_blur_progressive_enable">Enable gradient blur</string>
<string name="enable_select_vibrator">Vibrate While Selecting Text</string>
<string name="re_sync_webdav">Resync from WebDAV</string>
<string name="underline_padding">Underline Padding</string>
<string name="layout_setting">Layout Settings</string>
<string name="cover_info_orientation">Cover Info Orientation</string>
<string name="rule_segment">Rule</string>
<string name="tool_bar_style">Tool Bar Style</string>
<string name="split_title">Split Title</string>
<string name="split_title_mode">Split Mode</string>
<string name="subtitle_scale">Subtitle scale</string>
<string name="subtitle_margin">Subtitle margin</string>
<string name="heading_spacing">Heading spacing</string>
<string name="follow_read_background">Follow Background</string>
<string name="layout_setting">Layout Settings</string>
<string name="cover_info_orientation">Cover Info Orientation</string>
<string name="rule_segment">Rules</string>
<string name="tool_bar_style">Tool Bar Style</string>
<string name="split_title">Split Title</string>
<string name="split_title_mode">Split Mode</string>
<string name="subtitle_scale">Subtitle Scale</string>
<string name="subtitle_margin">Subtitle Margin</string>
<string name="heading_spacing">Heading Spacing</string>
<string name="follow_read_background">Follow Background</string>
</resources>