mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-03 06:55:41 +00:00
Add strings for advanced settings into Localazy.
This commit is contained in:
+5
-7
@@ -20,10 +20,11 @@ import androidx.compose.runtime.Composable
|
|||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.compose.ui.res.stringResource
|
import androidx.compose.ui.res.stringResource
|
||||||
import androidx.compose.ui.tooling.preview.PreviewParameter
|
import androidx.compose.ui.tooling.preview.PreviewParameter
|
||||||
|
import io.element.android.features.preferences.impl.R
|
||||||
import io.element.android.libraries.designsystem.components.preferences.PreferenceSwitch
|
import io.element.android.libraries.designsystem.components.preferences.PreferenceSwitch
|
||||||
import io.element.android.libraries.designsystem.components.preferences.PreferenceView
|
import io.element.android.libraries.designsystem.components.preferences.PreferenceView
|
||||||
import io.element.android.libraries.designsystem.preview.PreviewsDayNight
|
|
||||||
import io.element.android.libraries.designsystem.preview.ElementPreview
|
import io.element.android.libraries.designsystem.preview.ElementPreview
|
||||||
|
import io.element.android.libraries.designsystem.preview.PreviewsDayNight
|
||||||
import io.element.android.libraries.ui.strings.CommonStrings
|
import io.element.android.libraries.ui.strings.CommonStrings
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
@@ -39,16 +40,13 @@ fun AdvancedSettingsView(
|
|||||||
) {
|
) {
|
||||||
PreferenceSwitch(
|
PreferenceSwitch(
|
||||||
title = stringResource(id = CommonStrings.common_rich_text_editor),
|
title = stringResource(id = CommonStrings.common_rich_text_editor),
|
||||||
// TODO i18n
|
subtitle = stringResource(id = R.string.screen_advanced_settings_rich_text_editor_description),
|
||||||
subtitle = "Disable the rich text editor to type Markdown manually",
|
|
||||||
isChecked = state.isRichTextEditorEnabled,
|
isChecked = state.isRichTextEditorEnabled,
|
||||||
onCheckedChange = { state.eventSink(AdvancedSettingsEvents.SetRichTextEditorEnabled(it)) },
|
onCheckedChange = { state.eventSink(AdvancedSettingsEvents.SetRichTextEditorEnabled(it)) },
|
||||||
)
|
)
|
||||||
PreferenceSwitch(
|
PreferenceSwitch(
|
||||||
// TODO i18n
|
title = stringResource(id = R.string.screen_advanced_settings_developer_mode),
|
||||||
title = "Developer mode",
|
subtitle = stringResource(id = R.string.screen_advanced_settings_developer_mode_description),
|
||||||
// TODO i18n
|
|
||||||
subtitle = "The developer mode activates hidden features. For developers only!",
|
|
||||||
isChecked = state.isDeveloperModeEnabled,
|
isChecked = state.isDeveloperModeEnabled,
|
||||||
onCheckedChange = { state.eventSink(AdvancedSettingsEvents.SetDeveloperModeEnabled(it)) },
|
onCheckedChange = { state.eventSink(AdvancedSettingsEvents.SetDeveloperModeEnabled(it)) },
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||||
|
<string name="screen_advanced_settings_developer_mode">"Developer mode"</string>
|
||||||
|
<string name="screen_advanced_settings_developer_mode_description">"By enabling you get access to features and functions for developers."</string>
|
||||||
|
<string name="screen_advanced_settings_rich_text_editor_description">"Disable the rich text editor to type Markdown manually."</string>
|
||||||
<string name="screen_edit_profile_display_name">"Display name"</string>
|
<string name="screen_edit_profile_display_name">"Display name"</string>
|
||||||
<string name="screen_edit_profile_display_name_placeholder">"Your display name"</string>
|
<string name="screen_edit_profile_display_name_placeholder">"Your display name"</string>
|
||||||
<string name="screen_edit_profile_error">"An unknown error was encountered and the information couldn\'t be changed."</string>
|
<string name="screen_edit_profile_error">"An unknown error was encountered and the information couldn\'t be changed."</string>
|
||||||
|
|||||||
@@ -138,6 +138,7 @@
|
|||||||
{
|
{
|
||||||
"name": ":features:preferences:impl",
|
"name": ":features:preferences:impl",
|
||||||
"includeRegex": [
|
"includeRegex": [
|
||||||
|
"screen_advanced_settings_.*",
|
||||||
"screen_edit_profile_.*"
|
"screen_edit_profile_.*"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user