diff --git a/manager-ui/src/main/res/values-ar/strings_logs.xml b/manager-ui/src/main/res/values-ar/strings_logs.xml index 003fa1a09..3a34e51ac 100644 --- a/manager-ui/src/main/res/values-ar/strings_logs.xml +++ b/manager-ui/src/main/res/values-ar/strings_logs.xml @@ -96,4 +96,9 @@ مسح تمّ مسح السجل تعذّر مسح السجل + + + تطبيق + لم يبقَ ما ليُضيَّق به + مسح مرشّح التطبيق diff --git a/manager-ui/src/main/res/values-ar/strings_modules.xml b/manager-ui/src/main/res/values-ar/strings_modules.xml index fd82c9214..16e5611fd 100644 --- a/manager-ui/src/main/res/values-ar/strings_modules.xml +++ b/manager-ui/src/main/res/values-ar/strings_modules.xml @@ -2,4 +2,7 @@ إظهار أقل إظهار الوصف كاملًا + + + +%1$d diff --git a/manager-ui/src/main/res/values-de/strings_logs.xml b/manager-ui/src/main/res/values-de/strings_logs.xml index d74bf9b18..4d1f2d0a8 100644 --- a/manager-ui/src/main/res/values-de/strings_logs.xml +++ b/manager-ui/src/main/res/values-de/strings_logs.xml @@ -84,4 +84,9 @@ Leeren Das Protokoll wurde geleert Das Protokoll konnte nicht geleert werden + + + App + Nichts mehr einzuschränken + App-Filter zurücksetzen diff --git a/manager-ui/src/main/res/values-de/strings_modules.xml b/manager-ui/src/main/res/values-de/strings_modules.xml index d214213b8..626536cee 100644 --- a/manager-ui/src/main/res/values-de/strings_modules.xml +++ b/manager-ui/src/main/res/values-de/strings_modules.xml @@ -2,4 +2,7 @@ Weniger anzeigen Die vollständige Beschreibung anzeigen + + + +%1$d diff --git a/manager-ui/src/main/res/values-es/strings_logs.xml b/manager-ui/src/main/res/values-es/strings_logs.xml index d856cb77e..c1b6487ae 100644 --- a/manager-ui/src/main/res/values-es/strings_logs.xml +++ b/manager-ui/src/main/res/values-es/strings_logs.xml @@ -84,4 +84,9 @@ Vaciar El registro se ha vaciado No se pudo vaciar el registro + + + Aplicación + No queda nada por estrechar + Quitar el filtro de aplicación diff --git a/manager-ui/src/main/res/values-es/strings_modules.xml b/manager-ui/src/main/res/values-es/strings_modules.xml index 7f04e1b2a..62c697946 100644 --- a/manager-ui/src/main/res/values-es/strings_modules.xml +++ b/manager-ui/src/main/res/values-es/strings_modules.xml @@ -2,4 +2,7 @@ Mostrar menos Mostrar la descripción completa + + + +%1$d diff --git a/manager-ui/src/main/res/values-fa/strings_logs.xml b/manager-ui/src/main/res/values-fa/strings_logs.xml index 034807758..4e21d9019 100644 --- a/manager-ui/src/main/res/values-fa/strings_logs.xml +++ b/manager-ui/src/main/res/values-fa/strings_logs.xml @@ -84,4 +84,9 @@ پاک کردن گزارش پاک شد پاک کردن گزارش ممکن نشد + + + برنامه + چیزی برای تنگ‌تر کردن باقی نمانده + پاک کردن فیلتر برنامه diff --git a/manager-ui/src/main/res/values-fa/strings_modules.xml b/manager-ui/src/main/res/values-fa/strings_modules.xml index c07b85811..411bd6dfe 100644 --- a/manager-ui/src/main/res/values-fa/strings_modules.xml +++ b/manager-ui/src/main/res/values-fa/strings_modules.xml @@ -2,4 +2,7 @@ نمایش کمتر نمایش توضیح کامل + + + +%1$d diff --git a/manager-ui/src/main/res/values-fr/strings_logs.xml b/manager-ui/src/main/res/values-fr/strings_logs.xml index 3d2537ae8..73da92a42 100644 --- a/manager-ui/src/main/res/values-fr/strings_logs.xml +++ b/manager-ui/src/main/res/values-fr/strings_logs.xml @@ -84,4 +84,9 @@ Effacer Le journal a été effacé Impossible d\'effacer le journal + + + Application + Plus rien à affiner + Effacer le filtre d\'application diff --git a/manager-ui/src/main/res/values-fr/strings_modules.xml b/manager-ui/src/main/res/values-fr/strings_modules.xml index df29c852f..b84d10bfb 100644 --- a/manager-ui/src/main/res/values-fr/strings_modules.xml +++ b/manager-ui/src/main/res/values-fr/strings_modules.xml @@ -2,4 +2,7 @@ Afficher moins Afficher la description complète + + + +%1$d diff --git a/manager-ui/src/main/res/values-in/strings_logs.xml b/manager-ui/src/main/res/values-in/strings_logs.xml index 7493a915f..9e8856281 100644 --- a/manager-ui/src/main/res/values-in/strings_logs.xml +++ b/manager-ui/src/main/res/values-in/strings_logs.xml @@ -81,4 +81,9 @@ Bersihkan Log telah dibersihkan Tidak dapat membersihkan log + + + Aplikasi + Tidak ada lagi yang bisa dipersempit + Hapus filter aplikasi diff --git a/manager-ui/src/main/res/values-in/strings_modules.xml b/manager-ui/src/main/res/values-in/strings_modules.xml index 43b6b5e80..aae5ee1e4 100644 --- a/manager-ui/src/main/res/values-in/strings_modules.xml +++ b/manager-ui/src/main/res/values-in/strings_modules.xml @@ -2,4 +2,7 @@ Tampilkan lebih sedikit Tampilkan deskripsi lengkap + + + +%1$d diff --git a/manager-ui/src/main/res/values-it/strings_logs.xml b/manager-ui/src/main/res/values-it/strings_logs.xml index 0ad79fefc..8511daf44 100644 --- a/manager-ui/src/main/res/values-it/strings_logs.xml +++ b/manager-ui/src/main/res/values-it/strings_logs.xml @@ -83,4 +83,9 @@ Svuota Il log è stato svuotato Impossibile svuotare il log + + + App + Nessun altro criterio da restringere + Cancella il filtro app diff --git a/manager-ui/src/main/res/values-it/strings_modules.xml b/manager-ui/src/main/res/values-it/strings_modules.xml index 07f0b7a8e..f796d8bf0 100644 --- a/manager-ui/src/main/res/values-it/strings_modules.xml +++ b/manager-ui/src/main/res/values-it/strings_modules.xml @@ -2,4 +2,7 @@ Mostra meno Mostra la descrizione completa + + + +%1$d diff --git a/manager-ui/src/main/res/values-iw/strings_logs.xml b/manager-ui/src/main/res/values-iw/strings_logs.xml index be7c6bb17..4bbfc7854 100644 --- a/manager-ui/src/main/res/values-iw/strings_logs.xml +++ b/manager-ui/src/main/res/values-iw/strings_logs.xml @@ -89,4 +89,9 @@ ניקוי היומן נוקה לא ניתן לנקות את היומן + + + אפליקציה + אין עוד מה לצמצם + נקה סינון אפליקציה diff --git a/manager-ui/src/main/res/values-iw/strings_modules.xml b/manager-ui/src/main/res/values-iw/strings_modules.xml index e4d8cd382..6f7819ff9 100644 --- a/manager-ui/src/main/res/values-iw/strings_modules.xml +++ b/manager-ui/src/main/res/values-iw/strings_modules.xml @@ -2,4 +2,7 @@ הצגת פחות הצגת התיאור המלא + + + +%1$d diff --git a/manager-ui/src/main/res/values-ja/strings_logs.xml b/manager-ui/src/main/res/values-ja/strings_logs.xml index 5f89aa5a2..cfa828315 100644 --- a/manager-ui/src/main/res/values-ja/strings_logs.xml +++ b/manager-ui/src/main/res/values-ja/strings_logs.xml @@ -87,4 +87,9 @@ 消去 ログを消去しました ログを消去できませんでした + + + アプリ + 絞り込みの条件がありません + アプリの絞り込みを解除 diff --git a/manager-ui/src/main/res/values-ja/strings_modules.xml b/manager-ui/src/main/res/values-ja/strings_modules.xml index 647ab5bd3..e3d2665e4 100644 --- a/manager-ui/src/main/res/values-ja/strings_modules.xml +++ b/manager-ui/src/main/res/values-ja/strings_modules.xml @@ -2,4 +2,7 @@ 簡易表示 説明をすべて表示 + + + +%1$d diff --git a/manager-ui/src/main/res/values-ko/strings_logs.xml b/manager-ui/src/main/res/values-ko/strings_logs.xml index 14defc2f9..62bf35497 100644 --- a/manager-ui/src/main/res/values-ko/strings_logs.xml +++ b/manager-ui/src/main/res/values-ko/strings_logs.xml @@ -81,4 +81,9 @@ 지우기 로그를 지웠습니다 로그를 지우지 못했습니다 + + + 앱 + 좁힐 항목이 없음 + 앱 필터 지우기 diff --git a/manager-ui/src/main/res/values-ko/strings_modules.xml b/manager-ui/src/main/res/values-ko/strings_modules.xml index 756953e8d..788fa037e 100644 --- a/manager-ui/src/main/res/values-ko/strings_modules.xml +++ b/manager-ui/src/main/res/values-ko/strings_modules.xml @@ -2,4 +2,7 @@ 간략히 보기 전체 설명 보기 + + + +%1$d diff --git a/manager-ui/src/main/res/values-pl/strings_logs.xml b/manager-ui/src/main/res/values-pl/strings_logs.xml index fea3cb2f7..da92ab887 100644 --- a/manager-ui/src/main/res/values-pl/strings_logs.xml +++ b/manager-ui/src/main/res/values-pl/strings_logs.xml @@ -97,4 +97,9 @@ Wyczyść Dziennik został wyczyszczony Nie udało się wyczyścić dziennika + + + Aplikacja + Nie ma już czego zawęzić + Wyczyść filtr aplikacji diff --git a/manager-ui/src/main/res/values-pl/strings_modules.xml b/manager-ui/src/main/res/values-pl/strings_modules.xml index 3f7ddbf8c..ae6b5af9c 100644 --- a/manager-ui/src/main/res/values-pl/strings_modules.xml +++ b/manager-ui/src/main/res/values-pl/strings_modules.xml @@ -2,4 +2,7 @@ Pokaż mniej Pokaż pełny opis + + + +%1$d diff --git a/manager-ui/src/main/res/values-pt-rBR/strings_logs.xml b/manager-ui/src/main/res/values-pt-rBR/strings_logs.xml index 8bc3ce88a..16470d32f 100644 --- a/manager-ui/src/main/res/values-pt-rBR/strings_logs.xml +++ b/manager-ui/src/main/res/values-pt-rBR/strings_logs.xml @@ -84,4 +84,9 @@ Limpar O registro foi limpo Não foi possível limpar o registro + + + Aplicativo + Nada mais para restringir + Limpar o filtro de aplicativo diff --git a/manager-ui/src/main/res/values-pt-rBR/strings_modules.xml b/manager-ui/src/main/res/values-pt-rBR/strings_modules.xml index 26ca25692..9b41b65eb 100644 --- a/manager-ui/src/main/res/values-pt-rBR/strings_modules.xml +++ b/manager-ui/src/main/res/values-pt-rBR/strings_modules.xml @@ -2,4 +2,7 @@ Mostrar menos Mostrar a descrição completa + + + +%1$d diff --git a/manager-ui/src/main/res/values-ru/strings_logs.xml b/manager-ui/src/main/res/values-ru/strings_logs.xml index 0a87c3a7d..6c4f5be59 100644 --- a/manager-ui/src/main/res/values-ru/strings_logs.xml +++ b/manager-ui/src/main/res/values-ru/strings_logs.xml @@ -78,4 +78,9 @@ Очистить Журнал очищен Не удалось очистить журнал + + + Приложение + Больше нечего сузить + Сбросить фильтр по приложению diff --git a/manager-ui/src/main/res/values-ru/strings_modules.xml b/manager-ui/src/main/res/values-ru/strings_modules.xml index 40700c9a0..38afa840e 100644 --- a/manager-ui/src/main/res/values-ru/strings_modules.xml +++ b/manager-ui/src/main/res/values-ru/strings_modules.xml @@ -2,4 +2,7 @@ Свернуть Показать полное описание + + + +%1$d diff --git a/manager-ui/src/main/res/values-tr/strings_logs.xml b/manager-ui/src/main/res/values-tr/strings_logs.xml index d2edc21f9..67735a337 100644 --- a/manager-ui/src/main/res/values-tr/strings_logs.xml +++ b/manager-ui/src/main/res/values-tr/strings_logs.xml @@ -83,4 +83,9 @@ Temizle Günlük temizlendi Günlük temizlenemedi + + + Uygulama + Daraltacak başka bir şey kalmadı + Uygulama filtresini temizle diff --git a/manager-ui/src/main/res/values-tr/strings_modules.xml b/manager-ui/src/main/res/values-tr/strings_modules.xml index 45d158a16..4a0c6eca1 100644 --- a/manager-ui/src/main/res/values-tr/strings_modules.xml +++ b/manager-ui/src/main/res/values-tr/strings_modules.xml @@ -2,4 +2,7 @@ Daha az göster Açıklamanın tamamını göster + + + +%1$d diff --git a/manager-ui/src/main/res/values-uk/strings_logs.xml b/manager-ui/src/main/res/values-uk/strings_logs.xml index 9ff854b85..2d71b9b7a 100644 --- a/manager-ui/src/main/res/values-uk/strings_logs.xml +++ b/manager-ui/src/main/res/values-uk/strings_logs.xml @@ -89,4 +89,9 @@ Очистити Журнал очищено Не вдалося очистити журнал + + + Застосунок + Більше нема чого звужувати + Скинути фільтр застосунку diff --git a/manager-ui/src/main/res/values-uk/strings_modules.xml b/manager-ui/src/main/res/values-uk/strings_modules.xml index 2f18a5d95..00aa2a31f 100644 --- a/manager-ui/src/main/res/values-uk/strings_modules.xml +++ b/manager-ui/src/main/res/values-uk/strings_modules.xml @@ -2,4 +2,7 @@ Згорнути Показати повний опис + + + +%1$d diff --git a/manager-ui/src/main/res/values-vi/strings_logs.xml b/manager-ui/src/main/res/values-vi/strings_logs.xml index 4777fba86..3e7edbba4 100644 --- a/manager-ui/src/main/res/values-vi/strings_logs.xml +++ b/manager-ui/src/main/res/values-vi/strings_logs.xml @@ -81,4 +81,9 @@ Xoá Đã xoá nhật ký Không thể xoá nhật ký + + + Ứng dụng + Không còn gì để thu hẹp + Xóa bộ lọc ứng dụng diff --git a/manager-ui/src/main/res/values-vi/strings_modules.xml b/manager-ui/src/main/res/values-vi/strings_modules.xml index 534ebd113..654dff38a 100644 --- a/manager-ui/src/main/res/values-vi/strings_modules.xml +++ b/manager-ui/src/main/res/values-vi/strings_modules.xml @@ -2,4 +2,7 @@ Thu gọn Hiện toàn bộ mô tả + + + +%1$d diff --git a/manager-ui/src/main/res/values-zh-rCN/strings_logs.xml b/manager-ui/src/main/res/values-zh-rCN/strings_logs.xml index 4de1529fd..2a8c5d3c1 100644 --- a/manager-ui/src/main/res/values-zh-rCN/strings_logs.xml +++ b/manager-ui/src/main/res/values-zh-rCN/strings_logs.xml @@ -81,4 +81,9 @@ 清空 日志已清空 无法清空日志 + + + 应用 + 没有更多可筛选项 + 清除应用筛选 diff --git a/manager-ui/src/main/res/values-zh-rCN/strings_modules.xml b/manager-ui/src/main/res/values-zh-rCN/strings_modules.xml index ec89a91b8..510fa1039 100644 --- a/manager-ui/src/main/res/values-zh-rCN/strings_modules.xml +++ b/manager-ui/src/main/res/values-zh-rCN/strings_modules.xml @@ -2,4 +2,7 @@ 收起 显示完整描述 + + + +%1$d diff --git a/manager-ui/src/main/res/values-zh-rTW/strings_logs.xml b/manager-ui/src/main/res/values-zh-rTW/strings_logs.xml index 6610c8b34..70cc106c0 100644 --- a/manager-ui/src/main/res/values-zh-rTW/strings_logs.xml +++ b/manager-ui/src/main/res/values-zh-rTW/strings_logs.xml @@ -81,4 +81,9 @@ 清空 日誌已清空 無法清空日誌 + + + 應用 + 沒有更多可篩選項目 + 清除應用程式篩選 diff --git a/manager-ui/src/main/res/values-zh-rTW/strings_modules.xml b/manager-ui/src/main/res/values-zh-rTW/strings_modules.xml index 9b3eb6270..4d5122e09 100644 --- a/manager-ui/src/main/res/values-zh-rTW/strings_modules.xml +++ b/manager-ui/src/main/res/values-zh-rTW/strings_modules.xml @@ -2,4 +2,7 @@ 收合 顯示完整說明 + + + +%1$d diff --git a/manager/src/main/kotlin/org/matrix/vector/manager/ui/screens/home/HomeScreen.kt b/manager/src/main/kotlin/org/matrix/vector/manager/ui/screens/home/HomeScreen.kt index 3b8039fdc..bf87fda13 100644 --- a/manager/src/main/kotlin/org/matrix/vector/manager/ui/screens/home/HomeScreen.kt +++ b/manager/src/main/kotlin/org/matrix/vector/manager/ui/screens/home/HomeScreen.kt @@ -362,9 +362,9 @@ fun HomeScreen( status = status, onCopy = { infoText -> val cm = context.getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager - cm.setPrimaryClip(ClipData.newPlainText("Vector-it", infoText)) + cm.setPrimaryClip(ClipData.newPlainText(context.getString(R.string.app_name), infoText)) eggScope.launch { - snackbars.show("已复制框架与设备信息到剪贴板") + snackbars.show(context.getString(R.string.home_copied_info)) } } ) @@ -1057,14 +1057,14 @@ private fun LsPatchStatusCard( ) Column(Modifier.padding(start = 14.dp).weight(1f)) { Text( - text = "Vector-it " + stringResource(status.state.statusWordRes()), + text = stringResource(R.string.app_name) + " " + stringResource(status.state.statusWordRes()), style = MaterialTheme.typography.titleMedium, fontWeight = FontWeight.Bold, color = MaterialTheme.colorScheme.onErrorContainer ) Spacer(Modifier.height(2.dp)) Text( - text = "核心服务未激活,请检查 Zygisk 模块或重启设备", + text = stringResource(R.string.home_inactive_hint), style = MaterialTheme.typography.bodySmall, color = MaterialTheme.colorScheme.onErrorContainer.copy(alpha = 0.85f) ) @@ -1105,13 +1105,18 @@ private fun LsPatchModulesCard( ) Column(modifier = Modifier.weight(1f)) { Text( - text = "模块管理", + text = stringResource(R.string.nav_modules), style = MaterialTheme.typography.titleMedium, fontWeight = FontWeight.SemiBold ) Spacer(Modifier.height(1.dp)) Text( - text = if (enabledCount > 0) "已激活 $enabledCount 个模块" else "点击查看并管理模块", + text = + if (enabledCount > 0) { + stringResource(R.plurals.home_modules_active, enabledCount, enabledCount) + } else { + stringResource(R.string.home_modules_manage) + }, style = MaterialTheme.typography.bodySmall, color = MaterialTheme.colorScheme.onSurfaceVariant ) @@ -1185,13 +1190,16 @@ private fun LsPatchInfoCard( } } - infoRow("API 版本", "${status.apiVersion ?: 102}") - infoRow("Vector-it 核心版本", "${status.versionName ?: "2.2"} (${status.versionCode})") - infoRow("SELinux 状态", if (status.sepolicyLoaded) "Enforcing" else "Permissive") - infoRow("System Server 注入", if (status.systemServerInjected) "已注入" else "未注入") - infoRow("系统版本", apiVersion) - infoRow("设备型号", device) - infoRow("系统架构 (ABI)", Build.SUPPORTED_ABIS.firstOrNull() ?: "arm64-v8a") + infoRow(stringResource(R.string.info_api_version), "${status.apiVersion ?: 102}") + infoRow(stringResource(R.string.info_framework_version), "${status.versionName ?: "2.2"} (${status.versionCode})") + infoRow(stringResource(R.string.info_selinux), if (status.sepolicyLoaded) "Enforcing" else "Permissive") + infoRow( + stringResource(R.string.info_system_server), + stringResource(if (status.systemServerInjected) R.string.info_injected else R.string.info_not_injected), + ) + infoRow(stringResource(R.string.info_android), apiVersion) + infoRow(stringResource(R.string.info_device), device) + infoRow(stringResource(R.string.info_abi), Build.SUPPORTED_ABIS.firstOrNull() ?: "arm64-v8a") Spacer(Modifier.height(4.dp)) TextButton( @@ -1235,7 +1243,7 @@ private fun LsPatchSupportCard( .padding(horizontal = 16.dp, vertical = 12.dp) ) { Text( - text = "快捷操作与支持", + text = stringResource(R.string.home_quick_actions), fontWeight = FontWeight.SemiBold, style = MaterialTheme.typography.titleMedium ) @@ -1256,7 +1264,7 @@ private fun LsPatchSupportCard( modifier = Modifier.weight(1f), contentPadding = PaddingValues(vertical = 6.dp) ) { - Text("系统诊断", style = MaterialTheme.typography.labelLarge) + Text(stringResource(R.string.home_diagnostics), style = MaterialTheme.typography.labelLarge) } } Spacer(Modifier.height(6.dp)) @@ -1269,14 +1277,18 @@ private fun LsPatchSupportCard( modifier = Modifier.weight(1f), contentPadding = PaddingValues(vertical = 6.dp) ) { - Text("软重启", style = MaterialTheme.typography.labelLarge) + Text(stringResource(R.string.action_soft_reboot), style = MaterialTheme.typography.labelLarge) } Button( onClick = onOpenUpdate, modifier = Modifier.weight(1f), contentPadding = PaddingValues(vertical = 6.dp) ) { - Text(if (hasUpdate) "有新版本" else "检查更新", style = MaterialTheme.typography.labelLarge) + Text( + if (hasUpdate) stringResource(R.string.home_update_available) + else stringResource(R.string.home_check_update), + style = MaterialTheme.typography.labelLarge, + ) } } } diff --git a/manager/src/main/kotlin/org/matrix/vector/manager/ui/screens/modules/ModulesScreen.kt b/manager/src/main/kotlin/org/matrix/vector/manager/ui/screens/modules/ModulesScreen.kt index 464ffa919..fa72e062b 100644 --- a/manager/src/main/kotlin/org/matrix/vector/manager/ui/screens/modules/ModulesScreen.kt +++ b/manager/src/main/kotlin/org/matrix/vector/manager/ui/screens/modules/ModulesScreen.kt @@ -991,7 +991,7 @@ private fun ModuleListItem( ApiBadge(module = module, incompatible = incompatible) if (hasUpdate) { Text( - text = "有更新", + text = stringResource(R.string.modules_update_available), style = MaterialTheme.typography.labelSmall, color = MaterialTheme.colorScheme.primary, fontWeight = FontWeight.Bold, @@ -1013,7 +1013,7 @@ private fun ModuleListItem( } else if (facts?.scopeCount != null && facts.scopeCount > 0) { Spacer(Modifier.height(2.dp)) Text( - text = "作用于 ${facts.scopeCount} 个应用", + text = stringResource(R.plurals.modules_scope_count, facts.scopeCount, facts.scopeCount), style = MaterialTheme.typography.bodySmall, color = MaterialTheme.colorScheme.primary.copy(alpha = 0.85f) ) diff --git a/manager/src/main/kotlin/org/matrix/vector/manager/ui/screens/settings/SettingsScreen.kt b/manager/src/main/kotlin/org/matrix/vector/manager/ui/screens/settings/SettingsScreen.kt index 706142f9f..57b6099d9 100644 --- a/manager/src/main/kotlin/org/matrix/vector/manager/ui/screens/settings/SettingsScreen.kt +++ b/manager/src/main/kotlin/org/matrix/vector/manager/ui/screens/settings/SettingsScreen.kt @@ -60,16 +60,16 @@ fun SettingsScreen( .verticalScroll(rememberScrollState()) .padding(bottom = 8.dp) ) { - SettingCategory(title = "外观与个性化") + SettingCategory(title = stringResource(R.string.settings_category_appearance)) SettingSlot( title = stringResource(R.string.appearance_title), - description = "深色模式、主题色系及背景微调", + description = stringResource(R.string.settings_appearance_summary), icon = Icons.Rounded.Palette, onClick = { showAppearance = true } ) SettingSlot( title = stringResource(R.string.language_title), - description = "切换应用显示语言", + description = stringResource(R.string.settings_language_summary), icon = Icons.Rounded.Translate, onClick = { showLanguage = true } ) @@ -79,10 +79,10 @@ fun SettingsScreen( color = MaterialTheme.colorScheme.outlineVariant.copy(alpha = 0.4f) ) - SettingCategory(title = "核心与服务") + SettingCategory(title = stringResource(R.string.settings_category_core)) SettingSwitch( title = stringResource(R.string.status_notification), - description = "在通知栏实时展示激活状态与运行统计", + description = stringResource(R.string.settings_notification_summary), icon = Icons.Rounded.Notifications, checked = statusNotification, onCheckedChange = { viewModel.setStatusNotification(it) }, @@ -97,7 +97,7 @@ fun SettingsScreen( ) SettingSlot( title = stringResource(R.string.action_soft_reboot), - description = "重新启动 Android 运行时(无需重启整机)", + description = stringResource(R.string.action_soft_reboot_summary), icon = Icons.Rounded.RestartAlt, onClick = { scope.launch { @@ -112,28 +112,33 @@ fun SettingsScreen( color = MaterialTheme.colorScheme.outlineVariant.copy(alpha = 0.4f) ) - SettingCategory(title = "版本与更新") + SettingCategory(title = stringResource(R.string.settings_category_version)) SettingSlot( - title = "检查框架版本", - description = "当前核心版本:v${status.versionLabel ?: "2.2"}", + title = stringResource(R.string.settings_check_framework), + description = stringResource(R.string.settings_check_framework_summary, status.versionLabel ?: "2.2"), icon = Icons.Rounded.SystemUpdate, onClick = onOpenUpdate ) SettingSlot( - title = "Canary 尝鲜测试", - description = "体验最新的实验性提交构建", + title = stringResource(R.string.update_channel_canary), + description = stringResource(R.string.settings_canary_summary), icon = Icons.Rounded.Science, onClick = onOpenCanary ) SettingSlot( - title = "项目源代码", + title = stringResource(R.string.settings_source_code), description = GitHubRepository.REPO_URL, icon = Icons.Rounded.Code, onClick = { onOpenUrl(GitHubRepository.REPO_URL) } ) SettingSlot( - title = "关于 Vector-it", - description = "版本 ${BuildConfig.VERSION_NAME} (${BuildConfig.VERSION_CODE}) · 作者 JavSaia", + title = stringResource(R.string.settings_about), + description = + stringResource( + R.string.settings_about_summary, + BuildConfig.VERSION_NAME, + BuildConfig.VERSION_CODE, + ), icon = Icons.Rounded.Info, onClick = {} ) diff --git a/manager/src/main/res/values-ar/strings.xml b/manager/src/main/res/values-ar/strings.xml index 932f431a3..ef7f16950 100644 --- a/manager/src/main/res/values-ar/strings.xml +++ b/manager/src/main/res/values-ar/strings.xml @@ -464,4 +464,41 @@ ليس لـ Vector أيقونة بعد يعمل Vector داخل عملية أخرى بدل أن يكون مثبَّتًا، فلا يظهر شيء في المشغّل ولا توجد طريقة واضحة للعودة إليه. امنحه اختصارًا على الشاشة الرئيسية، أو ثبِّته كتطبيق عادي. عدم السؤال مجددًا + + + الإعدادات + المظهر والتخصيص + الوضع الداكن ونظام الألوان وضبط الخلفية + تغيير لغة عرض التطبيق + النواة والخدمات + عرض حالة التفعيل وإحصاءات التشغيل في شريط الإشعارات + الإصدار والتحديثات + التحقق من تحديثات الإطار البرمجي + إصدار النواة الحالي: v%1$s + جرّب أحدث الإصدارات التجريبية + الشيفرة المصدرية للمشروع + حول Vector-it + الإصدار %1$s (%2$s) · المؤلف JavSaia + تم نسخ معلومات الإطار والجهاز إلى الحافظة + خدمة النواة غير نشطة — تحقق من وحدة Zygisk أو أعد التشغيل + اضغط لعرض الوحدات وإدارتها + إجراءات سريعة ودعم + التشخيص + إصدار جديد + التحقق من التحديثات + يوجد تحديث + + %1$d وحدة نشطة + %1$d وحدتان نشطتان + %1$d وحدات نشطة + %1$d وحدة نشطة + %1$d وحدة نشطة + + + يطبق على %1$d تطبيق + يطبق على تطبيقين + يطبق على %1$d تطبيقات + يطبق على %1$d تطبيقًا + يطبق على %1$d تطبيق + diff --git a/manager/src/main/res/values-de/strings.xml b/manager/src/main/res/values-de/strings.xml index 55a712de7..884c08f48 100644 --- a/manager/src/main/res/values-de/strings.xml +++ b/manager/src/main/res/values-de/strings.xml @@ -420,4 +420,35 @@ Vector hat noch kein Symbol Vector läuft in einem fremden Prozess, statt installiert zu sein — im Launcher erscheint also nichts, und es gibt keinen offensichtlichen Weg zurück. Gib ihm eine Verknüpfung auf dem Startbildschirm, oder installiere es als gewöhnliche App. Nicht mehr fragen + + + Einstellungen + Darstellung & Personalisierung + Dunkelmodus, Farbschema und Hintergrund anpassen + Die Sprache der App ändern + Kern & Dienste + Aktivierungsstatus und Laufzeitstatistiken in der Benachrichtigungsleiste anzeigen + Version & Updates + Nach Framework-Updates suchen + Aktuelle Kernversion: v%1$s + Die neuesten experimentellen Commit-Builds ausführen + Projekt-Quellcode + Über Vector-it + Version %1$s (%2$s) · Autor JavSaia + Framework- und Geräteinformationen in die Zwischenablage kopiert + Der Kernservice ist inaktiv — prüfe das Zygisk-Modul oder starte neu + Tippen, um Module anzuzeigen und zu verwalten + Schnellaktionen & Unterstützung + Diagnose + Neue Version + Nach Updates suchen + Update verfügbar + + %1$d Modul aktiv + %1$d Module aktiv + + + Gilt für %1$d App + Gilt für %1$d Apps + diff --git a/manager/src/main/res/values-es/strings.xml b/manager/src/main/res/values-es/strings.xml index d3fc8ad5c..f16a6d5d2 100644 --- a/manager/src/main/res/values-es/strings.xml +++ b/manager/src/main/res/values-es/strings.xml @@ -420,4 +420,35 @@ Vector todavía no tiene icono Vector se ejecuta dentro de otro proceso en lugar de estar instalado, así que no aparece nada en tu launcher y no hay una forma evidente de volver. Dale un acceso directo en la pantalla de inicio, o instálalo como una app normal. No volver a preguntar + + + Ajustes + Apariencia y personalización + Modo oscuro, esquema de colores y ajustes del fondo + Cambiar el idioma de la interfaz + Núcleo y servicios + Mostrar el estado de activación y las estadísticas en la barra de notificaciones + Versión y actualizaciones + Buscar actualizaciones del framework + Versión del núcleo actual: v%1$s + Ejecuta las compilaciones experimentales más recientes + Código fuente del proyecto + Acerca de Vector-it + Versión %1$s (%2$s) · Autor JavSaia + Información del framework y del dispositivo copiada al portapapeles + El servicio central no está activo: comprueba el módulo Zygisk o reinicia + Toca para ver y gestionar módulos + Acciones rápidas y ayuda + Diagnóstico + Nueva versión + Buscar actualizaciones + Actualización disponible + + %1$d módulo activo + %1$d módulos activos + + + Se aplica a %1$d app + Se aplican a %1$d apps + diff --git a/manager/src/main/res/values-fa/strings.xml b/manager/src/main/res/values-fa/strings.xml index d4c8a0670..5cf5ee6b0 100644 --- a/manager/src/main/res/values-fa/strings.xml +++ b/manager/src/main/res/values-fa/strings.xml @@ -420,4 +420,35 @@ Vector هنوز نمادی ندارد Vector به‌جای آنکه نصب شده باشد درون فرایندی دیگر اجرا می‌شود، پس چیزی در لانچر پیدا نمی‌شود و راه روشنی برای بازگشت به آن نیست. به آن میان‌بری در صفحهٔ اصلی بدهید، یا آن را مانند برنامه‌ای معمولی نصب کنید. دیگر پرسیده نشود + + + تنظیمات + ظاهر و شخصی‌سازی + حالت تیره، طرح رنگی و تنظیم پس‌زمینه + زبان نمایش برنامه را تغییر دهید + هسته و سرویس‌ها + نمایش وضعیت فعال‌سازی و آمار اجرا در نوار اعلان‌ها + نسخه و به‌روزرسانی‌ها + بررسی به‌روزرسانی‌های فریم‌ورک + نسخه فعلی هسته: v%1$s + جدیدترین ساخت‌های آزمایشی را اجرا کنید + کد منبع پروژه + درباره Vector-it + نسخه %1$s (%2$s) · نویسنده JavSaia + اطلاعات فریم‌ورک و دستگاه در کلیپ‌بورد کپی شد + سرویس هسته غیرفعال است — ماژول Zygisk را بررسی کنید یا دستگاه را راه‌اندازی مجدد کنید + برای مشاهده و مدیریت ماژول‌ها ضربه بزنید + اقدامات سریع و پشتیبانی + عیب‌یابی + نسخه جدید + بررسی به‌روزرسانی‌ها + به‌روزرسانی موجود است + + %1$d ماژول فعال + %1$d ماژول فعال + + + بر %1$d برنامه اعمال می‌شود + بر %1$d برنامه اعمال می‌شود + diff --git a/manager/src/main/res/values-fr/strings.xml b/manager/src/main/res/values-fr/strings.xml index 3a401d36b..c83f1a5f9 100644 --- a/manager/src/main/res/values-fr/strings.xml +++ b/manager/src/main/res/values-fr/strings.xml @@ -420,4 +420,35 @@ Vector n\'a pas encore d\'icône Vector s\'exécute dans un autre processus au lieu d\'être installé : rien n\'apparaît dans votre lanceur et il n\'y a pas de moyen évident d\'y revenir. Donnez-lui un raccourci sur l\'écran d\'accueil, ou installez-le comme une application ordinaire. Ne plus demander + + + Paramètres + Apparence et personnalisation + Mode sombre, jeu de couleurs et réglages du fond d\'écran + Changer la langue de l\'application + Cœur et services + Afficher l\'état d\'activation et les statistiques dans la barre de notifications + Version et mises à jour + Rechercher les mises à jour du framework + Version du cœur actuelle : v%1$s + Exécuter les builds expérimentaux les plus récents + Code source du projet + À propos de Vector-it + Version %1$s (%2$s) · Auteur JavSaia + Informations sur le framework et l\'appareil copiées dans le presse-papiers + Le service central est inactif — vérifiez le module Zygisk ou redémarrez + Appuyez pour afficher et gérer les modules + Actions rapides et assistance + Diagnostics + Nouvelle version + Rechercher des mises à jour + Mise à jour disponible + + %1$d module actif + %1$d modules actifs + + + S\'applique à %1$d application + S\'applique à %1$d applications + diff --git a/manager/src/main/res/values-in/strings.xml b/manager/src/main/res/values-in/strings.xml index 3c6c6390e..d40bbdfda 100644 --- a/manager/src/main/res/values-in/strings.xml +++ b/manager/src/main/res/values-in/strings.xml @@ -413,4 +413,35 @@ Vector belum punya ikon Vector berjalan di dalam proses lain alih-alih dipasang, jadi tidak ada yang muncul di launcher Anda dan tidak ada jalan kembali yang jelas. Beri dia pintasan di layar utama, atau pasang sebagai aplikasi biasa. Jangan tanya lagi + + + Pengaturan + Tampilan & personalisasi + Mode gelap, skema warna, dan penyesuaian latar belakang + Ganti bahasa tampilan aplikasi + Inti & layanan + Tampilkan status aktivasi dan statistik runtime di panel notifikasi + Versi & pembaruan + Periksa pembaruan framework + Versi inti saat ini: v%1$s + Jalankan build percobaan terbaru + Kode sumber proyek + Tentang Vector-it + Versi %1$s (%2$s) · Penulis JavSaia + Info framework dan perangkat disalin ke papan klip + Layanan inti tidak aktif — periksa modul Zygisk atau mulai ulang + Ketuk untuk melihat dan mengelola modul + Tindakan cepat & dukungan + Diagnostik + Versi baru + Periksa pembaruan + Pembaruan tersedia + + %1$d modul aktif + %1$d modul aktif + + + Berlaku untuk %1$d aplikasi + Berlaku untuk %1$d aplikasi + diff --git a/manager/src/main/res/values-it/strings.xml b/manager/src/main/res/values-it/strings.xml index e71e14e18..f2a316a24 100644 --- a/manager/src/main/res/values-it/strings.xml +++ b/manager/src/main/res/values-it/strings.xml @@ -420,4 +420,35 @@ Vector non ha ancora un\'icona Vector gira dentro un altro processo invece di essere installato, quindi nel launcher non compare nulla e non c\'è un modo evidente per tornarci. Dagli una scorciatoia nella schermata Home, oppure installalo come una normale app. Non chiedere più + + + Impostazioni + Aspetto e personalizzazione + Modalità scura, schema colori e sfondo + Cambia la lingua dell\'app + Motore e servizi + Mostra lo stato di attivazione e le statistiche nella barra delle notifiche + Versione e aggiornamenti + Controlla gli aggiornamenti del framework + Versione core attuale: v%1$s + Esegui le build sperimentali più recenti + Codice sorgente del progetto + Informazioni su Vector-it + Versione %1$s (%2$s) · Autore JavSaia + Informazioni su framework e dispositivo copiate negli appunti + Il servizio core è inattivo: controlla il modulo Zygisk o riavvia + Tocca per visualizzare e gestire i moduli + Azioni rapide e assistenza + Diagnostica + Nuova versione + Controlla gli aggiornamenti + Aggiornamento disponibile + + %1$d modulo attivo + %1$d moduli attivi + + + Si applica a %1$d app + Si applicano a %1$d app + diff --git a/manager/src/main/res/values-iw/strings.xml b/manager/src/main/res/values-iw/strings.xml index 385c87583..d4f09f23c 100644 --- a/manager/src/main/res/values-iw/strings.xml +++ b/manager/src/main/res/values-iw/strings.xml @@ -446,4 +446,35 @@ ל-Vector עדיין אין סמל Vector פועל בתוך תהליך אחר במקום להיות מותקן, ולכן שום דבר לא מופיע במסך הבית ואין דרך ברורה לחזור אליו. תנו לו קיצור דרך במסך הבית, או התקינו אותו כאפליקציה רגילה. לא לשאול שוב + + + הגדרות + מראה והתאמה אישית + מצב כהה, ערכת צבעים והתאמת רקע + שנה את שפת התצוגה של האפליקציה + ליבה ושירותים + הצג את מצב ההפעלה וסטטיסטיקות הפעלה בשורת ההתראות + גרסה ושדרוגים + בדוק עדכוני framework + גרסת הליבה הנוכחית: v%1$s + הפעל את גרסאות הניסוי החדשות ביותר + קוד המקור של הפרויקט + אודות Vector-it + גרסה %1$s (%2$s) · יוצר JavSaia + פרטי framework והמכשיר הועתקו ללוח + שירות הליבה אינו פעיל — בדוק את מודול Zygisk או אתחל מחדש + הקש כדי להציג ולנהל מודולים + פעולות מהירות ותמיכה + אבחון + גרסה חדשה + בדוק עדכונים + זמין עדכון + + %1$d מודול פעיל + %1$d מודולים פעילים + + + חל על %1$d אפליקציה + חל על %1$d אפליקציות + diff --git a/manager/src/main/res/values-ja/strings.xml b/manager/src/main/res/values-ja/strings.xml index 3b75f0c3f..5874ae045 100644 --- a/manager/src/main/res/values-ja/strings.xml +++ b/manager/src/main/res/values-ja/strings.xml @@ -399,4 +399,35 @@ Vector のアイコンはまだありません Vector はインストールされるのではなく、別のプロセス内で実行されるため、ランチャーには何も表示されず、Vector に戻ってくる手段もありません。ホーム画面にショートカットを作成するか、通常のアプリとしてインストールしてください。 今後表示しない + + + 設定 + 外観とパーソナライズ + ダークモード、カラースキーム、背景の微調整 + アプリの表示言語を変更 + コアとサービス + 通知バーに有効化状態と実行統計を表示 + バージョンとアップデート + フレームワークのアップデートを確認 + 現在のコアバージョン: v%1$s + 最新の実験的コミットビルドを実行 + プロジェクトのソースコード + Vector-itについて + バージョン %1$s (%2$s) · 作者 JavSaia + フレームワークとデバイスの情報をクリップボードにコピーしました + コアサービスが稼働していません — Zygiskモジュールを確認するか再起動してください + タップしてモジュールを表示・管理 + クイック操作とサポート + 診断 + 新しいバージョン + アップデートを確認 + アップデートあり + + %1$d 個のモジュールが有効 + %1$d 個のモジュールが有効 + + + %1$d 個のアプリに適用 + %1$d 個のアプリに適用 + diff --git a/manager/src/main/res/values-ko/strings.xml b/manager/src/main/res/values-ko/strings.xml index 533f39735..75ce8a0b1 100644 --- a/manager/src/main/res/values-ko/strings.xml +++ b/manager/src/main/res/values-ko/strings.xml @@ -409,4 +409,35 @@ Vector에 아직 아이콘이 없습니다 Vector는 설치되는 대신 다른 프로세스 안에서 실행되므로 런처에 아무것도 나타나지 않고 다시 들어올 뚜렷한 방법도 없습니다. 홈 화면 바로가기를 만들거나, 일반 앱으로 설치하세요. 다시 묻지 않기 + + + 설정 + 모양 및 사용자 설정 + 다크 모드, 색 구성표, 배경 조정 + 앱 표시 언어 변경 + 코어 및 서비스 + 알림 영역에 활성화 상태 및 실행 통계 표시 + 버전 및 업데이트 + 프레임워크 업데이트 확인 + 현재 코어 버전: v%1$s + 최신 실험 커밋 빌드 실행 + 프로젝트 소스 코드 + Vector-it 정보 + 버전 %1$s (%2$s) · 제작자 JavSaia + 프레임워크 및 기기 정보가 클립보드에 복사되었습니다 + 코어 서비스가 비활성입니다 — Zygisk 모듈을 확인하거나 다시 시작하세요 + 눌러 모듈 보기 및 관리 + 빠른 작업 및 지원 + 진단 + 새 버전 + 업데이트 확인 + 업데이트 있음 + + %1$d개 모듈 활성 + %1$d개 모듈 활성 + + + %1$d개 애플리케이션에 적용 + %1$d개 애플리케이션에 적용 + diff --git a/manager/src/main/res/values-pl/strings.xml b/manager/src/main/res/values-pl/strings.xml index e8f40a59c..34ce6e03c 100644 --- a/manager/src/main/res/values-pl/strings.xml +++ b/manager/src/main/res/values-pl/strings.xml @@ -482,4 +482,39 @@ Vector nie ma jeszcze ikony Vector działa w ramach innego procesu i nie jest instalowany, więc nic nie pojawia się w launcherze, więc nie ma oczywistej drogi powrotu. Dodaj skrót na ekranie głównym lub zainstaluj go jako zwykłą aplikację. Nie pytaj ponownie + + + Ustawienia + Wygląd i personalizacja + Tryb ciemny, zestaw kolorów i tło + Zmień język interfejsu + Rdzeń i usługi + Pokazuj stan aktywacji i statystyki w pasku powiadomień + Wersja i aktualizacje + Sprawdź aktualizacje frameworka + Aktualna wersja rdzenia: v%1$s + Uruchamiaj najnowsze kompilacje eksperymentalne + Kod źródłowy projektu + Informacje o Vector-it + Wersja %1$s (%2$s) · Autor JavSaia + Informacje o frameworku i urządzeniu skopiowane do schowka + Usługa rdzenia jest nieaktywna — sprawdź moduł Zygisk lub uruchom ponownie + Dotknij, aby wyświetlić i zarządzać modułami + Szybkie działania i pomoc + Diagnostyka + Nowa wersja + Sprawdź aktualizacje + Dostępna aktualizacja + + %1$d moduł aktywny + %1$d moduły aktywne + %1$d modułów aktywnych + %1$d modułu aktywnego + + + Dotyczy %1$d aplikacji + Dotyczy %1$d aplikacji + Dotyczy %1$d aplikacji + Dotyczy %1$d aplikacji + diff --git a/manager/src/main/res/values-pt-rBR/strings.xml b/manager/src/main/res/values-pt-rBR/strings.xml index 3977bb60a..5dea79bbb 100644 --- a/manager/src/main/res/values-pt-rBR/strings.xml +++ b/manager/src/main/res/values-pt-rBR/strings.xml @@ -420,4 +420,35 @@ O Vector ainda não tem ícone O Vector roda dentro de outro processo em vez de estar instalado, então nada aparece no seu launcher e não há um caminho óbvio de volta. Dê a ele um atalho na tela inicial, ou instale-o como um app comum. Não perguntar de novo + + + Configurações + Aparência e personalização + Modo escuro, esquema de cores e ajustes de fundo + Alterar o idioma exibido no app + Núcleo e serviços + Mostrar o status de ativação e estatísticas na barra de notificações + Versão e atualizações + Verificar atualizações do framework + Versão atual do núcleo: v%1$s + Execute as compilações experimentais mais recentes + Código-fonte do projeto + Sobre Vector-it + Versão %1$s (%2$s) · Autor JavSaia + Informações do framework e do dispositivo copiadas para a área de transferência + O serviço central está inativo — verifique o módulo Zygisk ou reinicie + Toque para ver e gerenciar módulos + Ações rápidas e suporte + Diagnóstico + Nova versão + Verificar atualizações + Atualização disponível + + %1$d módulo ativo + %1$d módulos ativos + + + Aplica-se a %1$d app + Aplicam-se a %1$d apps + diff --git a/manager/src/main/res/values-ru/strings.xml b/manager/src/main/res/values-ru/strings.xml index c0c7f5370..baf38f9bf 100644 --- a/manager/src/main/res/values-ru/strings.xml +++ b/manager/src/main/res/values-ru/strings.xml @@ -425,4 +425,39 @@ У Vector пока нет значка Vector работает внутри чужого процесса, а не установлен, поэтому в лаунчере ничего не появляется и очевидного пути обратно нет. Добавьте ярлык на главный экран или установите Vector как обычное приложение. Больше не спрашивать + + + Настройки + Оформление и персонализация + Тёмная тема, цветовая схема и фон + Изменить язык интерфейса + Ядро и службы + Показывать состояние активации и статистику в шторке уведомлений + Версия и обновления + Проверить обновления фреймворка + Текущая версия ядра: v%1$s + Запускать новые экспериментальные сборки + Исходный код проекта + О Vector-it + Версия %1$s (%2$s) · Автор JavSaia + Сведения о фреймворке и устройстве скопированы в буфер обмена + Служба ядра неактивна — проверьте модуль Zygisk или перезагрузите устройство + Нажмите, чтобы просмотреть и управлять модулями + Быстрые действия и поддержка + Диагностика + Новая версия + Проверить обновления + Доступно обновление + + %1$d модуль активен + %1$d модуля активны + %1$d модулей активны + %1$d модуля активны + + + Затрагивает %1$d приложение + Затрагивает %1$d приложения + Затрагивает %1$d приложений + Затрагивает %1$d приложения + diff --git a/manager/src/main/res/values-tr/strings.xml b/manager/src/main/res/values-tr/strings.xml index 701a438e6..21aa6ce84 100644 --- a/manager/src/main/res/values-tr/strings.xml +++ b/manager/src/main/res/values-tr/strings.xml @@ -420,4 +420,35 @@ Vector\'ün henüz bir simgesi yok Vector kurulmak yerine başka bir sürecin içinde çalışır; bu yüzden başlatıcınızda hiçbir şey görünmez ve geri dönmenin bariz bir yolu yoktur. Ona ana ekranda bir kısayol verin ya da sıradan bir uygulama olarak kurun. Bir daha sorma + + + Ayarlar + Görünüm ve kişiselleştirme + Karanlık mod, renk şeması ve arka plan ayarları + Uygulamanın görüntülenen dilini değiştir + Çekirdek ve hizmetler + Etkinleştirme durumunu ve çalışma istatistiklerini bildirim çubuğunda göster + Sürüm ve güncellemeler + Framework güncellemelerini denetle + Geçerli çekirdek sürümü: v%1$s + En son deneysel commit derlemelerini çalıştır + Proje kaynak kodu + Vector-it hakkında + Sürüm %1$s (%2$s) · Yazar JavSaia + Yapı ve cihaz bilgileri panoya kopyalandı + Çekirdek hizmeti etkin değil — Zygisk modülünü denetleyin ya da yeniden başlatın + Modülleri görüntülemek ve yönetmek için dokunun + Hızlı işlemler ve destek + Tanılama + Yeni sürüm + Güncellemeleri denetle + Güncelleme var + + %1$d modül etkin + %1$d modül etkin + + + %1$d uygulamaya uygulanır + %1$d uygulamaya uygulanır + diff --git a/manager/src/main/res/values-uk/strings.xml b/manager/src/main/res/values-uk/strings.xml index 29cb7052f..c121fe89d 100644 --- a/manager/src/main/res/values-uk/strings.xml +++ b/manager/src/main/res/values-uk/strings.xml @@ -462,4 +462,39 @@ У Vector ще немає значка Vector працює всередині чужого процесу, а не встановлений, тому в лаунчері нічого не з\'являється і очевидного шляху назад немає. Додайте ярлик на головний екран або встановіть Vector як звичайний застосунок. Більше не питати + + + Налаштування + Оформлення та персоналізація + Темна тема, колірна схема та фон + Змінити мову інтерфейсу + Ядро та служби + Показувати стан активації та статистику в панелі сповіщень + Версія та оновлення + Перевірити оновлення фреймворку + Поточна версія ядра: v%1$s + Запускати нові експериментальні збірки + Вихідний код проєкту + Про Vector-it + Версія %1$s (%2$s) · Автор JavSaia + Відомості про фреймворк і пристрій скопійовано в буфер обміну + Служба ядра неактивна — перевірте модуль Zygisk або перезавантажте пристрій + Натисніть, щоб переглянути й керувати модулями + Швидкі дії та підтримка + Діагностика + Нова версія + Перевірити оновлення + Доступне оновлення + + %1$d модуль активний + %1$d модулі активні + %1$d модулів активні + %1$d модуля активний + + + Стосується %1$d застосунку + Стосується %1$d застосунки + Стосується %1$d застосунків + Стосується %1$d застосунку + diff --git a/manager/src/main/res/values-vi/strings.xml b/manager/src/main/res/values-vi/strings.xml index c592b94e7..9c853b013 100644 --- a/manager/src/main/res/values-vi/strings.xml +++ b/manager/src/main/res/values-vi/strings.xml @@ -409,4 +409,35 @@ Vector vẫn chưa có biểu tượng Vector chạy bên trong một tiến trình khác thay vì được cài đặt, nên không có gì hiện ra trong trình khởi chạy và cũng không có cách quay lại rõ ràng. Hãy tạo cho nó một lối tắt trên màn hình chính, hoặc cài nó như một ứng dụng bình thường. Đừng hỏi lại + + + Cài đặt + Giao diện và cá nhân hóa + Chế độ tối, bảng màu và nền + Đổi ngôn ngữ hiển thị của ứng dụng + Lõi và dịch vụ + Hiển thị trạng thái kích hoạt và thống kê chạy trong thanh thông báo + Phiên bản và cập nhật + Kiểm tra cập nhật khung phần mềm + Phiên bản lõi hiện tại: v%1$s + Chạy các bản dựng thử nghiệm mới nhất + Mã nguồn dự án + Giới thiệu Vector-it + Phiên bản %1$s (%2$s) · Tác giả JavSaia + Thông tin khung phần mềm và thiết bị đã sao chép vào bộ nhớ tạm + Dịch vụ lõi chưa hoạt động — kiểm tra mô-đun Zygisk hoặc khởi động lại + Chạm để xem và quản lý mô-đun + Thao tác nhanh và hỗ trợ + Chẩn đoán + Phiên bản mới + Kiểm tra cập nhật + Có bản cập nhật + + %1$d mô-đun đang bật + %1$d mô-đun đang bật + + + Áp dụng cho %1$d ứng dụng + Áp dụng cho %1$d ứng dụng + diff --git a/manager/src/main/res/values-zh-rCN/strings.xml b/manager/src/main/res/values-zh-rCN/strings.xml index 1a0e177d0..d729cf7fb 100644 --- a/manager/src/main/res/values-zh-rCN/strings.xml +++ b/manager/src/main/res/values-zh-rCN/strings.xml @@ -411,4 +411,34 @@ Vector 还没有图标 Vector 运行在别的进程里,而不是被安装到系统中,所以桌面上看不到它,也没有明显的途径再打开它。给它一个桌面快捷方式,或者把它安装成一个普通应用。 不再询问 + + + 外观与个性化 + 深色模式、主题色系及背景微调 + 切换应用显示语言 + 核心与服务 + 在通知栏实时展示激活状态与运行统计 + 版本与更新 + 检查框架版本 + 当前核心版本:v%1$s + 体验最新的实验性提交构建 + 项目源代码 + 关于 Vector-it + 版本 %1$s (%2$s) · 作者 JavSaia + 已复制框架与设备信息到剪贴板 + 核心服务未激活,请检查 Zygisk 模块或重启设备 + 点击查看并管理模块 + 快捷操作与支持 + 系统诊断 + 有新版本 + 检查更新 + 有更新 + + %1$d 个模块已激活 + %1$d 个模块已激活 + + + 作用于 %1$d 个应用 + 作用于 %1$d 个应用 + diff --git a/manager/src/main/res/values-zh-rTW/strings.xml b/manager/src/main/res/values-zh-rTW/strings.xml index 76a243e73..d21dbe0b1 100644 --- a/manager/src/main/res/values-zh-rTW/strings.xml +++ b/manager/src/main/res/values-zh-rTW/strings.xml @@ -410,4 +410,35 @@ Vector 還沒有圖示 Vector 執行在別的程序裡,而不是被安裝到系統中,所以啟動器上看不到它,也沒有明顯的途徑再開啟它。給它一個主畫面捷徑,或者把它安裝成一般的應用程式。 不再詢問 + + + 設定 + 外觀與個人化 + 深色模式、主題色系及背景微調 + 切換應用程式顯示語言 + 核心與服務 + 在通知列即時顯示啟用狀態與執行統計 + 版本與更新 + 檢查框架版本 + 目前核心版本:v%1$s + 體驗最新的實驗性提交構建 + 專案原始碼 + 關於 Vector-it + 版本 %1$s (%2$s) · 作者 JavSaia + 已複製框架與裝置資訊到剪貼簿 + 核心服務未啟用,請檢查 Zygisk 模組或重新啟動裝置 + 點擊查看並管理模組 + 快捷操作與支援 + 系統診斷 + 有新版本 + 檢查更新 + 有更新 + + %1$d 個模組已啟用 + %1$d 個模組已啟用 + + + 作用於 %1$d 個應用程式 + 作用於 %1$d 個應用程式 + diff --git a/manager/src/main/res/values/strings.xml b/manager/src/main/res/values/strings.xml index b9c3d61f8..5b36d5217 100644 --- a/manager/src/main/res/values/strings.xml +++ b/manager/src/main/res/values/strings.xml @@ -15,6 +15,20 @@ Logs Settings + + Appearance & personalisation + Dark mode, colour scheme and background tweaks + Change the language the app displays in + Core & services + Show activation status and runtime stats in the notification shade + Version & updates + Check for framework updates + Current core version: v%1$s + Run the newest experimental commit builds + Project source code + About Vector-it + Version %1$s (%2$s) · Author JavSaia + Done @@ -145,6 +159,19 @@ %1$d days quiet + + Framework and device info copied to the clipboard + The core service is inactive — check the Zygisk module or reboot + + %1$d module active + %1$d modules active + + Tap to view and manage modules + Quick actions & support + Diagnostics + New version + Check for updates + Appearance Theme @@ -177,6 +204,11 @@ Reinstall %1$s · %2$s Ignored Update %1$d + Update available + + Applies to %1$d app + Applies to %1$d apps + %1$d of %2$d active No module matches that search or filter. Xposed