manager: Make more strings translatable (#622)
Co-authored-by: weishu <twsxtd@gmail.com>
This commit is contained in:
@@ -176,7 +176,7 @@ fun RootProfileConfig(
|
|||||||
val keyboardController = LocalSoftwareKeyboardController.current
|
val keyboardController = LocalSoftwareKeyboardController.current
|
||||||
OutlinedTextField(
|
OutlinedTextField(
|
||||||
modifier = Modifier.fillMaxWidth(),
|
modifier = Modifier.fillMaxWidth(),
|
||||||
label = { Text("SELinux context") },
|
label = { Text(text = stringResource(R.string.profile_selinux_context)) },
|
||||||
value = profile.context,
|
value = profile.context,
|
||||||
keyboardOptions = KeyboardOptions(
|
keyboardOptions = KeyboardOptions(
|
||||||
keyboardType = KeyboardType.Ascii,
|
keyboardType = KeyboardType.Ascii,
|
||||||
@@ -219,7 +219,7 @@ fun GroupsPanel(selected: List<Groups>, closeSelection: (selection: Set<Groups>)
|
|||||||
showDialog = false
|
showDialog = false
|
||||||
}),
|
}),
|
||||||
header = Header.Default(
|
header = Header.Default(
|
||||||
title = "Groups",
|
title = stringResource(R.string.profile_groups),
|
||||||
),
|
),
|
||||||
selection = ListSelection.Multiple(
|
selection = ListSelection.Multiple(
|
||||||
showCheckBoxes = true,
|
showCheckBoxes = true,
|
||||||
@@ -244,7 +244,7 @@ fun GroupsPanel(selected: List<Groups>, closeSelection: (selection: Set<Groups>)
|
|||||||
}) {
|
}) {
|
||||||
|
|
||||||
Column(modifier = Modifier.padding(16.dp)) {
|
Column(modifier = Modifier.padding(16.dp)) {
|
||||||
Text("groups")
|
Text(stringResource(R.string.profile_groups))
|
||||||
FlowRow {
|
FlowRow {
|
||||||
selected.forEach { group ->
|
selected.forEach { group ->
|
||||||
AssistChip(
|
AssistChip(
|
||||||
@@ -285,7 +285,7 @@ fun CapsPanel(
|
|||||||
showDialog = false
|
showDialog = false
|
||||||
}),
|
}),
|
||||||
header = Header.Default(
|
header = Header.Default(
|
||||||
title = "Capabilities",
|
title = stringResource(R.string.profile_capabilities),
|
||||||
),
|
),
|
||||||
selection = ListSelection.Multiple(
|
selection = ListSelection.Multiple(
|
||||||
showCheckBoxes = true,
|
showCheckBoxes = true,
|
||||||
@@ -309,7 +309,7 @@ fun CapsPanel(
|
|||||||
}) {
|
}) {
|
||||||
|
|
||||||
Column(modifier = Modifier.padding(16.dp)) {
|
Column(modifier = Modifier.padding(16.dp)) {
|
||||||
Text("Capabilities")
|
Text(stringResource(R.string.profile_capabilities))
|
||||||
FlowRow {
|
FlowRow {
|
||||||
selected.forEach { group ->
|
selected.forEach { group ->
|
||||||
AssistChip(
|
AssistChip(
|
||||||
|
|||||||
@@ -65,6 +65,9 @@
|
|||||||
<string name="profile_namespace_inherited">Наслідуваний</string>
|
<string name="profile_namespace_inherited">Наслідуваний</string>
|
||||||
<string name="profile_namespace_global">Глобальний</string>
|
<string name="profile_namespace_global">Глобальний</string>
|
||||||
<string name="profile_namespace_individual">Індивідуальний</string>
|
<string name="profile_namespace_individual">Індивідуальний</string>
|
||||||
|
<string name="profile_groups">Групи</string>
|
||||||
|
<string name="profile_capabilities">Можливості</string>
|
||||||
|
<string name="profile_selinux_context">Контекст SELinux</string>
|
||||||
<string name="profile_umount_modules">Розмонтувати модулі</string>
|
<string name="profile_umount_modules">Розмонтувати модулі</string>
|
||||||
<string name="failed_to_update_app_profile">Не вдалося оновити профіль додатка для %s</string>
|
<string name="failed_to_update_app_profile">Не вдалося оновити профіль додатка для %s</string>
|
||||||
<string name="require_kernel_version">Поточна версія ядра %d занизька для належної роботи менджера. Будь ласка, оновіть до версії %d або вище!</string>
|
<string name="require_kernel_version">Поточна версія ядра %d занизька для належної роботи менджера. Будь ласка, оновіть до версії %d або вище!</string>
|
||||||
|
|||||||
@@ -65,6 +65,9 @@
|
|||||||
<string name="profile_namespace_inherited">Inherited</string>
|
<string name="profile_namespace_inherited">Inherited</string>
|
||||||
<string name="profile_namespace_global">Global</string>
|
<string name="profile_namespace_global">Global</string>
|
||||||
<string name="profile_namespace_individual">Individual</string>
|
<string name="profile_namespace_individual">Individual</string>
|
||||||
|
<string name="profile_groups">Groups</string>
|
||||||
|
<string name="profile_capabilities">Capabilities</string>
|
||||||
|
<string name="profile_selinux_context">SELinux context</string>
|
||||||
<string name="profile_umount_modules">Umount modules</string>
|
<string name="profile_umount_modules">Umount modules</string>
|
||||||
<string name="failed_to_update_app_profile">Failed to update App Profile for %s</string>
|
<string name="failed_to_update_app_profile">Failed to update App Profile for %s</string>
|
||||||
<string name="require_kernel_version">The current kernel version %d is too low for the manager to function properly. Please upgrade to version %d or higher!</string>
|
<string name="require_kernel_version">The current kernel version %d is too low for the manager to function properly. Please upgrade to version %d or higher!</string>
|
||||||
|
|||||||
Reference in New Issue
Block a user