feat: added localization for templates by language

This commit is contained in:
2026-06-21 21:11:56 +03:00
parent 24927ba7ef
commit 9d9b90deb1
4 changed files with 38 additions and 9 deletions
@@ -69,12 +69,14 @@ fun FillTemplatePage(template: Template, innerPadding: PaddingValues) {
val activityContext = LocalActivity.current
val context = LocalContext.current
val language = getLanguage(context)
var filledFields by rememberSaveable { mutableStateOf(template.fields.associate { field ->
field.id to (field.default ?: "")
}) }
Page(
template.name,
selectTemplateNameViaLanguage(template.names, language),
innerPadding
) {
val fieldModifier = Modifier.fillMaxWidth()
@@ -88,7 +90,7 @@ fun FillTemplatePage(template: Template, innerPadding: PaddingValues) {
}
},
modifier = fieldModifier,
label = { Text((if (field.maybeEmpty) "" else "*") + field.name) }
label = { Text((if (field.maybeEmpty) "" else "*") + selectTemplateNameViaLanguage(field.names, language)) }
)
}