From cea0db4e0db9cddaac492a87aa8753f1c409acb3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=82=BB=E3=83=AA=E3=82=AB=E3=83=BB=E3=82=B7=E3=83=AB?=
=?UTF-8?q?=E3=83=95=E3=82=A3=E3=83=AB?=
<64072399+natsumerinchan@users.noreply.github.com>
Date: Thu, 4 May 2023 21:10:33 +0800
Subject: [PATCH] manager: Open guide in the current language if it exist
(#452)
If not present, the English page will be opened by default.
---
manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Home.kt | 3 ++-
manager/app/src/main/res/values-in/strings.xml | 1 +
manager/app/src/main/res/values-ja/strings.xml | 1 +
manager/app/src/main/res/values-ro/strings.xml | 1 +
manager/app/src/main/res/values-ru/strings.xml | 1 +
manager/app/src/main/res/values-uk/strings.xml | 1 +
manager/app/src/main/res/values-vi/strings.xml | 1 +
manager/app/src/main/res/values-zh-rCN/strings.xml | 1 +
manager/app/src/main/res/values-zh-rHK/strings.xml | 1 +
manager/app/src/main/res/values-zh-rTW/strings.xml | 1 +
manager/app/src/main/res/values/strings.xml | 1 +
11 files changed, 12 insertions(+), 1 deletion(-)
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 e458ed3b..11681ada 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
@@ -207,6 +207,7 @@ private fun StatusCard(kernelVersion: KernelVersion, ksuVersion: Int?) {
@Composable
fun LearnMoreCard() {
val uriHandler = LocalUriHandler.current
+ val url = stringResource(R.string.home_learn_kernelsu_url)
ElevatedCard {
@@ -214,7 +215,7 @@ fun LearnMoreCard() {
modifier = Modifier
.fillMaxWidth()
.clickable {
- uriHandler.openUri("https://kernelsu.org/guide/what-is-kernelsu.html")
+ uriHandler.openUri(url)
}
.padding(24.dp),
verticalAlignment = Alignment.CenterVertically
diff --git a/manager/app/src/main/res/values-in/strings.xml b/manager/app/src/main/res/values-in/strings.xml
index 94c56e86..4b1f74cc 100644
--- a/manager/app/src/main/res/values-in/strings.xml
+++ b/manager/app/src/main/res/values-in/strings.xml
@@ -56,6 +56,7 @@
Restart untuk menerapkan
Module akan di nonaktifkan karna konflik dengan magisk\'s!
Belajar KernelSU
+ https://kernelsu.org/id_ID/guide/what-is-kernelsu.html
Cara menginstall KernelSu dan menggunakan Module
Dukung kami
KernelSU akan selalu gratis dan open source. Namun Anda dapat menunjukkan kepada kami bahwa Anda peduli dengan memberikan sedikit donasi.
diff --git a/manager/app/src/main/res/values-ja/strings.xml b/manager/app/src/main/res/values-ja/strings.xml
index e6d0abc7..276d0d87 100644
--- a/manager/app/src/main/res/values-ja/strings.xml
+++ b/manager/app/src/main/res/values-ja/strings.xml
@@ -51,4 +51,5 @@
ログを送信
セーフモード
再起動をして有効化する
+ https://kernelsu.org/guide/what-is-kernelsu.html
diff --git a/manager/app/src/main/res/values-ro/strings.xml b/manager/app/src/main/res/values-ro/strings.xml
index 37c48718..70b04fbb 100644
--- a/manager/app/src/main/res/values-ro/strings.xml
+++ b/manager/app/src/main/res/values-ro/strings.xml
@@ -57,6 +57,7 @@
Repornește pentru ca modificările să intre în vigoare
Modulele sunt dezactivate deoarece sunt în conflict cu cele ale Magisk-ului!
Află mai multe despre KernelSU
+ https://kernelsu.org/guide/what-is-kernelsu.html
Află cum să instalezi KernelSU și să utilizezi module
Suport
KernelSU este, și va fi întotdeauna, gratuit și cu codul sursă deschis. Cu toate acestea, ne poți arăta că îți pasă făcând o donație.
diff --git a/manager/app/src/main/res/values-ru/strings.xml b/manager/app/src/main/res/values-ru/strings.xml
index 7f56c170..20abef36 100644
--- a/manager/app/src/main/res/values-ru/strings.xml
+++ b/manager/app/src/main/res/values-ru/strings.xml
@@ -58,6 +58,7 @@
Перезагрузите, чтобы вступить в силу
Модули отключены, потому что они конфликтуют с модулями Magisk!
Узнайте о KernelSU
+ https://kernelsu.org/guide/what-is-kernelsu.html
Узнайте, как установить KernelSU и использовать модули
Поддержите нас
KernelSU был и всегда будет бесплатным и открытым проектом. Однако Вы всегда можете поддержать нас, отправив небольшое пожертвование.
diff --git a/manager/app/src/main/res/values-uk/strings.xml b/manager/app/src/main/res/values-uk/strings.xml
index 1b821769..e883c950 100644
--- a/manager/app/src/main/res/values-uk/strings.xml
+++ b/manager/app/src/main/res/values-uk/strings.xml
@@ -58,6 +58,7 @@
Перезавантажте, щоб застосувати
Модулі вимкнено, оскільки вони конфліктують із модулями Magisk!
Дізнайтеся про KernelSU
+ https://kernelsu.org/guide/what-is-kernelsu.html
Дізнайтеся, як інсталювати KernelSU і використовувати модулі
Підтримайте нас
KernelSU є і завжди буде безкоштовним і з відкритим кодом. Однак Ви можете показати нам, що Вам не байдуже, зробивши пожертву.
diff --git a/manager/app/src/main/res/values-vi/strings.xml b/manager/app/src/main/res/values-vi/strings.xml
index f31542cd..8f7c0e72 100644
--- a/manager/app/src/main/res/values-vi/strings.xml
+++ b/manager/app/src/main/res/values-vi/strings.xml
@@ -57,4 +57,5 @@
Ẩn ứng dụng hệ thống
Chế độ an toàn
Khởi động lại để có hiệu lực
+ https://kernelsu.org/vi_VN/guide/what-is-kernelsu.html
diff --git a/manager/app/src/main/res/values-zh-rCN/strings.xml b/manager/app/src/main/res/values-zh-rCN/strings.xml
index f8263edc..dc4eba7e 100644
--- a/manager/app/src/main/res/values-zh-rCN/strings.xml
+++ b/manager/app/src/main/res/values-zh-rCN/strings.xml
@@ -56,6 +56,7 @@
所有模块已被禁用,因为它与 Magisk 的模块系统有冲突!
模块数:%d
了解 KernelSU
+ https://kernelsu.org/zh_CN/guide/what-is-kernelsu.html
了解如何安装 KernelSU 以及如何开发模块
支持开发
KernelSU 将保持免费和开源,向开发者捐赠以表示支持。
diff --git a/manager/app/src/main/res/values-zh-rHK/strings.xml b/manager/app/src/main/res/values-zh-rHK/strings.xml
index 86cffc78..59ba957a 100644
--- a/manager/app/src/main/res/values-zh-rHK/strings.xml
+++ b/manager/app/src/main/res/values-zh-rHK/strings.xml
@@ -59,6 +59,7 @@
重新啟動以生效
模組已停用,因其與 Magisk 的模組存在衝突!
深入瞭解 KernelSU
+ https://kernelsu.org/zh_TW/guide/what-is-kernelsu.html
瞭解如何安裝 KernelSU 和使用模組
支持我們
KernelSU 是免費且開源的,您可以透過捐贈來向我們展示您對我們的關心。
diff --git a/manager/app/src/main/res/values-zh-rTW/strings.xml b/manager/app/src/main/res/values-zh-rTW/strings.xml
index 765fbce4..7f5a5a0f 100644
--- a/manager/app/src/main/res/values-zh-rTW/strings.xml
+++ b/manager/app/src/main/res/values-zh-rTW/strings.xml
@@ -59,6 +59,7 @@
重新啟動以生效
模組已停用,因其與 Magisk 的模組存在衝突!
深入瞭解 KernelSU
+ https://kernelsu.org/zh_TW/guide/what-is-kernelsu.html
瞭解如何安裝 KernelSU 以及如何開發模組
支持開發
KernelSU 將保持免費和開源,您可以考慮向開發人員捐贈以表示支持。
diff --git a/manager/app/src/main/res/values/strings.xml b/manager/app/src/main/res/values/strings.xml
index 7f9325df..d4942bb7 100644
--- a/manager/app/src/main/res/values/strings.xml
+++ b/manager/app/src/main/res/values/strings.xml
@@ -60,6 +60,7 @@
Reboot to take effect
Modules are disabled because it is conflict with Magisk\'s!
Learn KernelSU
+ https://kernelsu.org/guide/what-is-kernelsu.html
Learn how to install KernelSU and use modules
Support Us
KernelSU is, and always will be, free, and open source. You can however show us that you care by making a donation.