aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/pl/treksoft/kvision/form/select
diff options
context:
space:
mode:
authorRobert Jaros <rjaros@finn.pl>2018-08-19 23:10:23 +0200
committerRobert Jaros <rjaros@finn.pl>2018-08-19 23:10:23 +0200
commit561a9d5fdc0f8be67703e8d594148cda5d74f754 (patch)
tree2976ae179a14487943c68102ceeebd7cbb73f7ae /src/main/kotlin/pl/treksoft/kvision/form/select
parente5a97e0d4eb4edd0767dc568b688454c8a090c70 (diff)
downloadkvision-561a9d5fdc0f8be67703e8d594148cda5d74f754.tar.gz
kvision-561a9d5fdc0f8be67703e8d594148cda5d74f754.tar.bz2
kvision-561a9d5fdc0f8be67703e8d594148cda5d74f754.zip
Internationalization support.
Diffstat (limited to 'src/main/kotlin/pl/treksoft/kvision/form/select')
-rw-r--r--src/main/kotlin/pl/treksoft/kvision/form/select/SelectInput.kt2
-rw-r--r--src/main/kotlin/pl/treksoft/kvision/form/select/SelectOptGroup.kt2
-rw-r--r--src/main/kotlin/pl/treksoft/kvision/form/select/SelectOption.kt4
3 files changed, 4 insertions, 4 deletions
diff --git a/src/main/kotlin/pl/treksoft/kvision/form/select/SelectInput.kt b/src/main/kotlin/pl/treksoft/kvision/form/select/SelectInput.kt
index 97f3989c..6d6f0fc5 100644
--- a/src/main/kotlin/pl/treksoft/kvision/form/select/SelectInput.kt
+++ b/src/main/kotlin/pl/treksoft/kvision/form/select/SelectInput.kt
@@ -255,7 +255,7 @@ open class SelectInput(
sn.add("data-live-search" to "true")
}
placeholder?.let {
- sn.add("title" to it)
+ sn.add("title" to translate(it))
}
autofocus?.let {
if (it) {
diff --git a/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOptGroup.kt b/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOptGroup.kt
index 3b523314..e33b3457 100644
--- a/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOptGroup.kt
+++ b/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOptGroup.kt
@@ -79,7 +79,7 @@ open class SelectOptGroup(
override fun getSnAttrs(): List<StringPair> {
val sn = super.getSnAttrs().toMutableList()
- sn.add("label" to label)
+ sn.add("label" to translate(label))
maxOptions?.let {
sn.add("data-max-options" to "" + it)
}
diff --git a/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOption.kt b/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOption.kt
index 5cd23582..d1bb636e 100644
--- a/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOption.kt
+++ b/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOption.kt
@@ -70,7 +70,7 @@ open class SelectOption(
override fun render(): VNode {
return if (!divider) {
- render("option", arrayOf(label ?: value))
+ render("option", arrayOf(translate(label) ?: value))
} else {
render("option")
}
@@ -83,7 +83,7 @@ open class SelectOption(
sn.add("value" to it)
}
subtext?.let {
- sn.add("data-subtext" to it)
+ sn.add("data-subtext" to translate(it))
}
icon?.let {
if (it.startsWith("fa-")) {