diff --git a/app/src/main/java/org/blitzortung/android/preferences/SlidePreferences.kt b/app/src/main/java/org/blitzortung/android/preferences/SlidePreferences.kt
index 9b4b2cd5..a605ddd0 100644
--- a/app/src/main/java/org/blitzortung/android/preferences/SlidePreferences.kt
+++ b/app/src/main/java/org/blitzortung/android/preferences/SlidePreferences.kt
@@ -36,7 +36,7 @@ class SlidePreferences(context: Context, attrs: AttributeSet) : DialogPreference
init {
data = SliderData(
- suffix = attrs.getAttributeValue(ATTRIBUTE_NAMESPACE, "text"),
+ suffix = context.getString(attrs.getAttributeResourceValue(ATTRIBUTE_NAMESPACE, "text", -1)),
default = attrs.getAttributeIntValue(ATTRIBUTE_NAMESPACE, "defaultValue", 30),
minimum = attrs.getAttributeIntValue(ATTRIBUTE_NAMESPACE, "min", 0),
maximum = attrs.getAttributeIntValue(ATTRIBUTE_NAMESPACE, "max", 80),
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index b7f3f2d5..cc4fbe2a 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -389,4 +389,19 @@ Russian by Ivan Karev (karev.ivan@gmail.com)\n
Временной отрезок анимации, час
Ок
Отмена
+ мс
+
+ - 2 часа
+ - 4 часа
+ - 6 часов
+ - 12 часов
+ - 24 часа
+
+
+ - 2
+ - 4
+ - 6
+ - 12
+ - 24
+
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 6b983c5a..46173c4c 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -394,6 +394,8 @@ Russian by Ivan Karev (karev.ivan@gmail.com)\n
Sleep time after animation cycle has finished (in milliseconds)
Animation interval
Size of the interval of the animation cycle in hours
+ ms
+ %
- 2 h
- 4 h
diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml
index e7cd5ac6..cade06e8 100644
--- a/app/src/main/res/xml/preferences.xml
+++ b/app/src/main/res/xml/preferences.xml
@@ -63,7 +63,7 @@
android:persistent="true"
android:selectable="true"
android:summary="@string/map_scale_summary"
- android:text="%"
+ android:text="@string/percent"
android:title="@string/map_scale" />
@@ -140,7 +140,7 @@
android:max="500"
android:selectable="true"
android:persistent="true"
- android:text="ms"
+ android:text="@string/ms"
android:min="100"
step="50"
/>
@@ -152,7 +152,7 @@
android:max="5000"
android:selectable="true"
android:persistent="true"
- android:text="ms"
+ android:text="@string/ms"
android:min="0"
step="500"
/>
@@ -298,7 +298,7 @@
android:persistent="true"
android:selectable="true"
android:summary="@string/alarm_vibration_signal_summary"
- android:text=""
+ android:text="@string/ms"
android:title="@string/alarm_vibration_signal" />