From e00a09c5b93e7f2cd838246115cf7e07a6c8d0d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BF=86=E6=B8=85=E9=B8=A3=E3=80=81?= <46274354+luckyzyx@users.noreply.github.com> Date: Wed, 4 Jan 2023 22:49:12 +0800 Subject: [PATCH] manager: Add Chinese support (#23) * manager: Add Simplified Chinese support * manager: Add Simplified Chinese support * manager: Add Traditional Chinese * manager: Do not translate the app name * manager: Organize spaces --- .../java/me/weishu/kernelsu/ui/screen/Home.kt | 14 +++---- .../src/main/res/values-zh-rCN/strings.xml | 39 +++++++++++++++++++ .../src/main/res/values-zh-rHK/strings.xml | 39 +++++++++++++++++++ .../src/main/res/values-zh-rTW/strings.xml | 39 +++++++++++++++++++ manager/app/src/main/res/values/strings.xml | 11 +++++- 5 files changed, 134 insertions(+), 8 deletions(-) create mode 100644 manager/app/src/main/res/values-zh-rCN/strings.xml create mode 100644 manager/app/src/main/res/values-zh-rHK/strings.xml create mode 100644 manager/app/src/main/res/values-zh-rTW/strings.xml diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Home.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Home.kt index 0827d4be..2120cd72 100644 --- a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Home.kt +++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Home.kt @@ -209,25 +209,25 @@ private fun InfoCard() { Text(text = content, style = MaterialTheme.typography.bodyMedium) } - InfoCardItem("Kernel", uname.release) + InfoCardItem(stringResource(R.string.home_kernel), uname.release) Spacer(Modifier.height(24.dp)) - InfoCardItem("Arch", uname.machine) + InfoCardItem(stringResource(R.string.home_arch), uname.machine) Spacer(Modifier.height(24.dp)) - InfoCardItem("Version", uname.version) + InfoCardItem(stringResource(R.string.home_version), uname.version) Spacer(Modifier.height(24.dp)) - InfoCardItem("API Level", Build.VERSION.SDK_INT.toString()) + InfoCardItem(stringResource(R.string.home_api), Build.VERSION.SDK_INT.toString()) Spacer(Modifier.height(24.dp)) - InfoCardItem("ABI", Build.SUPPORTED_ABIS.joinToString(", ")) + InfoCardItem(stringResource(R.string.home_abi), Build.SUPPORTED_ABIS.joinToString(", ")) Spacer(Modifier.height(24.dp)) - InfoCardItem("Fingerprint", Build.FINGERPRINT) + InfoCardItem(stringResource(R.string.home_fingerprint), Build.FINGERPRINT) Spacer(Modifier.height(24.dp)) - InfoCardItem("Security Patch", Build.VERSION.SECURITY_PATCH) + InfoCardItem(stringResource(R.string.home_securitypatch), Build.VERSION.SECURITY_PATCH) val copiedMessage = stringResource(R.string.home_copied_to_clipboard) TextButton( diff --git a/manager/app/src/main/res/values-zh-rCN/strings.xml b/manager/app/src/main/res/values-zh-rCN/strings.xml new file mode 100644 index 00000000..70b97038 --- /dev/null +++ b/manager/app/src/main/res/values-zh-rCN/strings.xml @@ -0,0 +1,39 @@ + + + 主页 + 未安装 + 点击安装 + 工作中 + 版本: %d + 不支持 + KernelSU 现在只支持 GKI 内核 + 已复制到剪贴板 + 支持 + 内核版本 + 设备架构 + 系统版本 + API 版本 + ABI 支持 + 系统指纹 + 安全补丁 + 超级用户 + 无法为 %d 授予 Root + 无法启用模块: %s + 无法禁用模块: %s + 没有安装模块 + 模块 + 卸载 + 安装 + 安装 + 重启 + 设置 + 软重启 + 重启到 Recovery + 重启到 BootLoader + 重启到 Download + 重启到 EDL + 使系统可写 + 使用 overlayfs 使系统分区可写, 重启生效 + 关于 + 需要 KernelSU 版本 8+ + diff --git a/manager/app/src/main/res/values-zh-rHK/strings.xml b/manager/app/src/main/res/values-zh-rHK/strings.xml new file mode 100644 index 00000000..921f89a9 --- /dev/null +++ b/manager/app/src/main/res/values-zh-rHK/strings.xml @@ -0,0 +1,39 @@ + + + 主頁 + 未安装 + 点击安装 + 工作中 + 版本: %d + 不支持 + KernelSU 现在只支持 GKI 内核 + 已複製到剪貼簿 + 支持 + 内核版本 + 设备架构 + 系统版本 + API 版本 + ABI 支持 + 系统指纹 + 安全补丁 + 超級用戶 + 无法为 %d 授予 Root + 无法启用模块: %s + 无法禁用模块: %s + 没有安装模块 + 模块 + 卸载 + 安装 + 安装 + 重启 + 設定 + 软重启 + 重启到 Recovery + 重启到 BootLoader + 重启到 Download + 重启到 EDL + 使系统可写 + 使用 overlayfs 使系统分区可写, 重启生效 + 关于 + 需要 KernelSU 版本 8+ + diff --git a/manager/app/src/main/res/values-zh-rTW/strings.xml b/manager/app/src/main/res/values-zh-rTW/strings.xml new file mode 100644 index 00000000..6b9b2d19 --- /dev/null +++ b/manager/app/src/main/res/values-zh-rTW/strings.xml @@ -0,0 +1,39 @@ + + + 主頁 + 未安裝 + 点击安装 + 工作中 + 版本: %d + 不支持 + KernelSU 现在只支持 GKI 内核 + 已複製到剪貼簿 + 支持 + 内核版本 + 设备架构 + 系统版本 + API 版本 + ABI 支持 + 系统指纹 + 安全补丁 + 超級用戶 + 无法为 %d 授予 Root + 无法启用模块: %s + 无法禁用模块: %s + 没有安装模块 + 模块 + 卸载 + 安装 + 安装 + 重启 + 設定 + 软重启 + 重启到 Recovery + 重启到 BootLoader + 重启到 Download + 重启到 EDL + 使系统可写 + 使用 overlayfs 使系统分区可写, 重启生效 + 关于 + 需要 KernelSU 版本 8+ + diff --git a/manager/app/src/main/res/values/strings.xml b/manager/app/src/main/res/values/strings.xml index 1bca4d35..749c9208 100644 --- a/manager/app/src/main/res/values/strings.xml +++ b/manager/app/src/main/res/values/strings.xml @@ -1,5 +1,5 @@ - KernelSU + KernelSU Home Not installed @@ -11,6 +11,14 @@ Copied to clipboard Support + Kernel + Arch + Version + API Level + ABI + Fingerprint + Security Patch + Superuser Failed to grant root for %d Failed to enable module: %s @@ -32,4 +40,5 @@ Use overlayfs to make system partition writable, reboot to take effect. About Require KernelSU version 8+ +