调整字符串,增加更多英文支持,删了一些名存实亡的语言支持,之后再进行统一翻译

This commit is contained in:
HapeLee
2025-09-30 02:58:26 +08:00
parent 4a11ad0383
commit 82bb1d2ec4
15 changed files with 100 additions and 5265 deletions
+13 -5
View File
@@ -120,11 +120,19 @@ jobs:
exit 1
fi
- name: Upload APK
uses: actions/upload-artifact@v4
with:
name: APKs
path: app/build/outputs/apk/app/release/*.apk
- name: Upload APKs individually
run: |
for apk in app/build/outputs/apk/app/release/*.apk; do
if [[ $apk == *.apk && $apk != *.idsig ]]; then
name=$(basename $apk .apk)
echo "Uploading $apk as $name"
gh-actions-upload-artifact() {
echo "::set-output name=artifact-path::$apk"
echo "::set-output name=artifact-name::$name"
}
gh workflow run upload-artifact --artifact-name "$name" --path "$apk"
fi
done
- name: Upload Mapping File To Artifact
uses: actions/upload-artifact@v4
@@ -80,9 +80,8 @@
<com.google.android.material.chip.ChipGroup
android:id="@+id/chip_group_style"
android:layout_width="wrap_content"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:checkableBehavior="single"
android:paddingBottom="8dp"
app:selectionRequired="true"
@@ -98,9 +97,9 @@
<com.google.android.material.chip.ChipGroup
android:id="@+id/chip_group_layout"
android:layout_width="wrap_content"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="end"
app:chipSpacingVertical="0dp"
android:checkableBehavior="single"
app:selectionRequired="true"
app:singleSelection="true">
-121
View File
@@ -1,121 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="book_type">
<item>Texto</item>
<item>Audio</item>
<item>Image</item>
<item>File</item>
</string-array>
<string-array name="group_style">
<item>Pestaña</item>
<item>Carpeta</item>
</string-array>
<string-array name="indent">
<item>@string/indent_0</item>
<item>@string/indent_1</item>
<item>@string/indent_2</item>
<item>@string/indent_3</item>
<item>@string/indent_4</item>
</string-array>
<string-array name="text_suffix">
<item>.txt</item>
<item>.json</item>
<item>.xml</item>
</string-array>
<string-array name="convert_s">
<item>@string/jf_convert_o</item>
<item>@string/jf_convert_j</item>
<item>@string/jf_convert_f</item>
</string-array>
<string-array name="theme_mode">
<item>Adaptar do sistema</item>
<item>Tema Claro</item>
<item>Tema Oscuro</item>
</string-array>
<string-array name="NavBarColors">
<item>Autom.</item>
<item>Oscuro</item>
<item>Claro</item>
<item>Adaptado</item>
</string-array>
<string-array name="screen_time_out">
<item>Predeterminado</item>
<item>1 min</item>
<item>5 min</item>
<item>10 min</item>
<item>Siempre</item>
</string-array>
<string-array name="screen_direction_title">
<item>@string/screen_unspecified</item>
<item>@string/screen_portrait</item>
<item>@string/screen_landscape</item>
<item>@string/screen_sensor</item>
<item>@string/screen_portrait_reversed</item>
</string-array>
<string-array name="icon_names">
<item>íconePrincipal</item>
<item>ícone0</item>
<item>ícone1</item>
<item>ícone2</item>
<item>ícone3</item>
<item>ícone4</item>
<item>ícone5</item>
<item>ícone6</item>
</string-array>
<string-array name="chinese_mode">
<item>Desativado</item>
<item>Tradicional a Simplificado</item>
<item>Simplificado a Tradicional</item>
</string-array>
<string-array name="system_typefaces">
<item>Fuente predeterminado</item>
<item>Fuente Serif</item>
<item>Fuente Monoespaciado</item>
</string-array>
<string-array name="read_tip">
<item>En blanco</item>
<item>Nombre del libro</item>
<item>Título</item>
<item>Tiempo</item>
<item>Batería</item>
<item>Batería%</item>
<item>Páginas</item>
<item>Avance(%)</item>
<item>Avance(xx/yyy)</item>
<item>Páginas y avance</item>
<item>Tiempo y Batería</item>
<item>Tiempo y Batería%</item>
</string-array>
<string-array name="text_font_weight">
<item>Normal</item>
<item>Oscuro</item>
<item>Claro</item>
</string-array>
<string-array name="language">
<item>Autom.</item>
<item>Chino simplificado</item>
<item>Chino tradicional</item>
<item>Inglés</item>
</string-array>
<string-array name="rule_type">
<item>FuenteLibro</item>
<item>FuenteRSS</item>
<item>SustituirRegla</item>
</string-array>
</resources>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
-121
View File
@@ -1,121 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="book_type">
<item>Texto</item>
<item>Áudio</item>
<item>Image</item>
<item>File</item>
</string-array>
<string-array name="group_style">
<item>Aba</item>
<item>Pasta</item>
</string-array>
<string-array name="indent">
<item>@string/indent_0</item>
<item>@string/indent_1</item>
<item>@string/indent_2</item>
<item>@string/indent_3</item>
<item>@string/indent_4</item>
</string-array>
<string-array name="text_suffix">
<item>.txt</item>
<item>.json</item>
<item>.xml</item>
</string-array>
<string-array name="convert_s">
<item>@string/jf_convert_o</item>
<item>@string/jf_convert_j</item>
<item>@string/jf_convert_f</item>
</string-array>
<string-array name="theme_mode">
<item>Adaptar do sistema</item>
<item>Tema Claro</item>
<item>Tema Escuro</item>
</string-array>
<string-array name="NavBarColors">
<item>Autom.</item>
<item>Escuro</item>
<item>Claro</item>
<item>Adaptado</item>
</string-array>
<string-array name="screen_time_out">
<item>Padrão</item>
<item>1 min</item>
<item>5 min</item>
<item>10 min</item>
<item>Sempre</item>
</string-array>
<string-array name="screen_direction_title">
<item>@string/screen_unspecified</item>
<item>@string/screen_portrait</item>
<item>@string/screen_landscape</item>
<item>@string/screen_sensor</item>
<item>@string/screen_portrait_reversed</item>
</string-array>
<string-array name="icon_names">
<item>íconePrincipal</item>
<item>icone0</item>
<item>ícone1</item>
<item>ícone2</item>
<item>ícone3</item>
<item>ícone4</item>
<item>ícone5</item>
<item>ícone6</item>
</string-array>
<string-array name="chinese_mode">
<item>Desativado</item>
<item>Tradicional a Simplificado</item>
<item>Simplificado a Tradicional</item>
</string-array>
<string-array name="system_typefaces">
<item>Fonte padrão</item>
<item>Fonte Serif</item>
<item>Fonte Monospaced</item>
</string-array>
<string-array name="read_tip">
<item>Em branco</item>
<item>Nome do livro</item>
<item>Título</item>
<item>Tempo</item>
<item>Bateria</item>
<item>Bateria%</item>
<item>Páginas</item>
<item>Progresso(%)</item>
<item>Progresso(xx/yyy)</item>
<item>Páginas e progresso</item>
<item>Tempo e Bateria</item>
<item>Tempo e Bateria%</item>
</string-array>
<string-array name="text_font_weight">
<item>Normal</item>
<item>Negrito</item>
<item>Claro</item>
</string-array>
<string-array name="language">
<item>Autom.</item>
<item>Chinês simplificado</item>
<item>Chinês tradicional</item>
<item>Inglês</item>
</string-array>
<string-array name="rule_type">
<item>FonteLivro</item>
<item>FonteRSS</item>
<item>SubstituirRegra</item>
</string-array>
</resources>
File diff suppressed because it is too large Load Diff
-98
View File
@@ -1,98 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="book_type">
<item>Văn bản</item>
<item>Âm thanh</item>
<item>Hình ảnh</item>
<item>Tập tin</item>
</string-array>
<string-array name="screen_direction_title">
<item>@string/screen_unspecified</item>
<item>@string/screen_portrait</item>
<item>@string/screen_landscape</item>
<item>@string/screen_sensor</item>
<item>@string/screen_portrait_reversed</item>
</string-array>
<string-array name="group_style">
<item>Nhãn</item>
<item>Thư mục</item>
</string-array>
<string-array name="theme_mode">
<item>Làm theo hệ thống</item>
<item>Chủ đề màu sáng</item>
<item>Chủ đề tối</item>
</string-array>
<string-array name="NavBarColors">
<item>Tự động</item>
<item>Màu đen</item>
<item>Màu trắng</item>
<item>Làm theo nền</item>
</string-array>
<string-array name="screen_time_out">
<item>Mặc định</item>
<item>1 phút</item>
<item>5 phút</item>
<item>10 phút</item>
<item>Thường Sáng</item>
</string-array>
<string-array name="chinese_mode">
<item>Tắt</item>
<item>Phồn thể chuyển đơn thể</item>
<item>Giản thể chuyển sang phồn thể</item>
</string-array>
<string-array name="double_page_title">
<item>Trang đơn tất cả các trạm</item>
<item>Tất cả các trạm</item>
<item>Trang bên</item>
<item>Sàn / Màn hình ngang</item>
</string-array>
<string-array name="progress_bar_behavior_title">
<item>Điều chỉnh số trang trong chương này</item>
<item>Điều chỉnh vị trí chương</item>
</string-array>
<string-array name="system_typefaces">
<item>Phông chữ mặc định của hệ thống</item>
<item>Phông chữ lót hệ thống</item>
<item>Phông chữ rộng như hệ thống</item>
</string-array>
<string-array name="read_tip">
<item>Không</item>
<item>Tiêu đề của cuốn sách</item>
<item>Tiêu đề</item>
<item>Thời gian</item>
<item>Năng lượng</item>
<item>Năng lượng%</item>
<item>Số trang</item>
<item>Tiến độ (%)</item>
<item>Tiến độ (xx/yyy)</item>
<item>Số trang cùng Tiến độ</item>
<item>Thời gian cùng Năng lượng</item>
<item>Thời gian cùng Năng lượng%</item>
</string-array>
<string-array name="text_font_weight">
<item>Bình thường</item>
<item>Đậm</item>
<item>Sáng</item>
</string-array>
<string-array name="language">
<item>Làm theo hệ thống</item>
<item>Tiếng Trung giản thể</item>
<item>Tiếng Trung phồn thể</item>
<item>Tiếng Anh</item>
</string-array>
<string-array name="rule_type">
<item>Nguồn sách</item>
<item>Nguồn Rss</item>
<item>Thay thế quy tắc</item>
</string-array>
</resources>
File diff suppressed because it is too large Load Diff
+16
View File
@@ -124,6 +124,22 @@
<item>@string/bookshelf_px_5</item>
</string-array>
<string-array name="themes_item">
<item>动态取色</item>
<item>草野</item>
<item>柠檬</item>
<item>黑白</item>
<item>晴空</item>
<item>八月</item>
<item>新浪潮</item>
<item></item>
<item>千禧年</item>
<item>隐海修会</item>
<item>乐队</item>
<item>自定义</item>
<item>透明</item>
</string-array>
<string-array name="tabletInterface">
<item>自动</item>
<item>总是</item>
+16
View File
@@ -1268,4 +1268,20 @@
<string name="copy_from">剪切板导入</string>
<string name="light_mode">浅色</string>
<string name="dark_mode">深色</string>
<string name="pure_black">纯黑深色模式</string>
<string name="transparent_theme_alarm">透明主题请于设置背景图片后设置</string>
<string name="seed_color_summary">使用种子颜色创建主题</string>
<string name="seed_color">种子色</string>
<string name="custom_mode">自定义模式</string>
<string name="be_swiped">仍可滑动切换页面</string>
<string name="show_bottom_nav">显示导航栏</string>
<string name="nav_label_mode">导航栏标签显示方式</string>
<string name="read">阅读</string>
<string name="privacy">隐私</string>
<string name="notification_permission">通知权限</string>
<string name="background_permission">后台权限</string>
<string name="opt_animation">从书架进入阅读界面时,优化动画效果。</string>
<string name="use_animation">使用共享元素动画</string>
<string name="reduce_stutter">减少进入阅读界面时的卡顿,但加载书籍时间会延长。</string>
<string name="delay_book_load">延缓书籍加载</string>
</resources>
+13 -14
View File
@@ -55,22 +55,21 @@
</string-array>
<string-array name="themes_item">
<item>动态取色</item>
<item>草野</item>
<item>柠檬</item>
<item>黑白</item>
<item>晴空</item>
<item>八月</item>
<item>新浪潮</item>
<item></item>
<item>千禧年</item>
<item>隐海修会</item>
<item>乐队</item>
<item>自定义</item>
<item>透明</item>
<item>Dynamic Color</item>
<item>Grassland</item>
<item>Lemon</item>
<item>Black &amp; White</item>
<item>Clear Sky</item>
<item>August</item>
<item>New Wave</item>
<item>Spring</item>
<item>Millennium</item>
<item>Hidden Sea Order</item>
<item>Band</item>
<item>Custom</item>
<item>Transparent</item>
</string-array>
<string-array name="NavBarColors">
<item>Auto</item>
<item>Black</item>
+21 -5
View File
@@ -73,7 +73,7 @@
<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_s">Some function-related settings</string>
<string name="other_setting_s">Language • Other Settings</string>
<string name="about">About</string>
<string name="donate">Donations</string>
<string name="exit">Exit</string>
@@ -112,7 +112,7 @@
<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="web_dav_set_import_old">WebDav settingsImport legacy data</string>
<string name="backup">Backup</string>
<string name="restore">Restore</string>
<string name="backup_permission">Backup needs storage permission</string>
@@ -192,7 +192,7 @@
<string name="rule_summary">Rules description</string>
<string name="share">Share</string>
<string name="share_app">Share to</string>
<string name="flow_sys">Follow system</string>
<string name="flow_sys">System</string>
<string name="add">Add</string>
<string name="import_book_source">Import book sources</string>
<string name="import_local">Import local</string>
@@ -230,7 +230,7 @@
<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="remove_from_bookshelf">In bookshelf</string>
<string name="remove_from_bookshelf">In library</string>
<string name="start_read">Start reading</string>
<string name="data_loading">Loading…</string>
<string name="load_error_retry">Load failed, tap to retry</string>
@@ -686,7 +686,7 @@
<string name="save_image">Save image</string>
<string name="no_default_path">No default path</string>
<string name="change_group">Group settings</string>
<string name="view_toc">View Chapters</string>
<string name="view_toc">Chapters</string>
<string name="bar_elevation">Navigation bar shadow</string>
<string name="bar_elevation_s">Current shadow size(elevation): %s</string>
<string name="btn_default_s">Default</string>
@@ -1269,4 +1269,20 @@
<string name="copy_from">Import from Clipboard</string>
<string name="light_mode">Light</string>
<string name="dark_mode">Dark</string>
<string name="pure_black">True Black Mode</string>
<string name="transparent_theme_alarm">Please set the transparent theme after setting a background image.</string>
<string name="seed_color_summary">Create a theme from a seed color</string>
<string name="seed_color">Seed Color</string>
<string name="custom_mode">Custom Mode</string>
<string name="be_swiped">Pages can still be swiped</string>
<string name="show_bottom_nav">Show Navigation Bar</string>
<string name="nav_label_mode">Navigation Bar Label Mode</string>
<string name="read">Read</string>
<string name="privacy">Privacy</string>
<string name="notification_permission">Notification Permission</string>
<string name="background_permission">Background Permission</string>
<string name="opt_animation">Optimize the animation effect when entering the reading interface from the bookshelf.</string>
<string name="use_animation">Use Shared Element Animation</string>
<string name="reduce_stutter">Reduces stutter when entering the reading interface, but increases book loading time.</string>
<string name="delay_book_load">Delay Book Loading</string>
</resources>
+8 -10
View File
@@ -35,7 +35,7 @@
</io.legato.kazusa.lib.prefs.PreferenceCategory>
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:title="隐私"
android:title="@string/privacy"
app:allowDividerAbove="false"
app:allowDividerBelow="false"
app:iconSpaceReserved="false"
@@ -45,13 +45,13 @@
android:defaultValue="true"
android:key="notificationsPost"
android:summary="@string/notification_permission_rationale"
android:title="通知权限" />
android:title="@string/notification_permission" />
<io.legato.kazusa.lib.prefs.Preference
android:defaultValue="true"
android:key="ignoreBatteryPermission"
android:summary="@string/ignore_battery_permission_rationale"
android:title="后台权限" />
android:title="@string/background_permission" />
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
@@ -67,7 +67,7 @@
</io.legato.kazusa.lib.prefs.PreferenceCategory>
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:title="阅读"
android:title="@string/read"
app:allowDividerBelow="false"
app:iconSpaceReserved="false"
app:layout="@layout/view_preference_category">
@@ -161,19 +161,17 @@
app:entries="@array/default_app_variant"
app:entryValues="@array/default_app_variant_value" />
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="sharedElementEnterTransitionEnable"
android:summary="从书架进入阅读界面时,优化动画效果。"
android:title="使用共享元素动画" />
android:summary="@string/opt_animation"
android:title="@string/use_animation" />
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="delayBookLoadEnable"
android:summary="减少进入阅读界面时的卡顿,但加载书籍时间会延长。"
android:title="延缓书籍加载" />
android:summary="@string/reduce_stutter"
android:title="@string/delay_book_load" />
<io.legato.kazusa.lib.prefs.Preference
android:key="userAgent"
+10 -10
View File
@@ -28,25 +28,25 @@
android:key="theme_tip"
android:selectable="false"
app:iconSpaceReserved="false"
app:tipText="透明主题请于设置背景图片后设置" />
app:tipText="@string/transparent_theme_alarm" />
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="pure_black"
android:title="纯黑深色模式" />
android:title="@string/pure_black" />
<io.legato.kazusa.lib.prefs.ColorPreference
android:defaultValue="@color/md_green_500"
android:key="colorPrimary"
android:summary="使用种子颜色创建主题"
android:title="种子色"
android:summary="@string/seed_color_summary"
android:title="@string/seed_color"
app:cpv_dialogType="preset"
app:iconSpaceReserved="false" />
<io.legato.kazusa.lib.prefs.NameListPreference
android:defaultValue="global"
android:key="customMode"
android:title="自定义模式"
android:title="@string/custom_mode"
app:entries="@array/customMode"
app:entryValues="@array/customMode_value" />
@@ -98,8 +98,8 @@
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="showBottomView"
android:summary="仍可滑动切换页面"
android:title="显示底部导航栏"
android:summary="@string/be_swiped"
android:title="@string/show_bottom_nav"
app:iconSpaceReserved="false" />
<io.legato.kazusa.lib.prefs.NameListPreference
@@ -112,7 +112,7 @@
<io.legato.kazusa.lib.prefs.NameListPreference
android:defaultValue="auto"
android:key="labelVisibilityMode"
android:title="导航栏标签显示方式"
android:title="@string/nav_label_mode"
app:allowDividerAbove="false"
app:allowDividerBelow="false"
app:entries="@array/label_vis_mode"
@@ -139,11 +139,11 @@
<io.legato.kazusa.lib.prefs.Preference
android:key="backgroundImage"
android:title="浅色模式" />
android:title="@string/light_mode" />
<io.legato.kazusa.lib.prefs.Preference
android:key="backgroundImageNight"
android:title="深色模式" />
android:title="@string/dark_mode" />
</io.legato.kazusa.lib.prefs.PreferenceCategory>