1
0
mirror of https://github.com/oliexdev/openScale.git synced 2025-08-20 07:21:40 +02:00

Make theme name translatable

This commit is contained in:
Erik Johansson
2018-03-25 00:33:27 +01:00
parent c9e541e262
commit d310ddadd7
4 changed files with 24 additions and 14 deletions

View File

@@ -33,4 +33,14 @@
<item>sv</item>
<item>tr</item>
</string-array>
<string-array name="theme_entries">
<item>@string/theme_light</item>
<item>@string/theme_dark</item>
</string-array>
<string-array name="theme_values">
<item>Light</item>
<item>Dark</item>
</string-array>
</resources>

View File

@@ -215,4 +215,6 @@
<string name="language_spanish" translatable="false">Spanish (Español)</string>
<string name="language_swedish" translatable="false">Swedish (Svenska)</string>
<string name="language_turkish" translatable="false">Turkish (Türkçe)</string>
<string name="theme_light">Light</string>
<string name="theme_dark">Dark</string>
</resources>

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
<string-array name="themes_entries">
<item>Light</item>
<item>Dark</item>
</string-array>
<string-array name="themes_values">
<item>Light</item>
<item>Dark</item>
</string-array>
</resources>

View File

@@ -6,6 +6,16 @@
android:entryValues="@array/language_values"
android:key="language"
android:title="@string/label_language" />
<ListPreference android:title="@string/label_theme" android:entries="@array/themes_entries" android:entryValues="@array/themes_values" android:key="app_theme" android:defaultValue="Light"/>
<CheckBoxPreference android:title="@string/label_delete_confirmation" android:summaryOn="@string/info_is_enable" android:summaryOff="@string/info_is_not_enable" android:key="deleteConfirmationEnable" android:defaultValue="true" />
<ListPreference
android:defaultValue="Light"
android:entries="@array/theme_entries"
android:entryValues="@array/theme_values"
android:key="app_theme"
android:title="@string/label_theme" />
<CheckBoxPreference
android:defaultValue="true"
android:key="deleteConfirmationEnable"
android:summaryOff="@string/info_is_not_enable"
android:summaryOn="@string/info_is_enable"
android:title="@string/label_delete_confirmation" />
</PreferenceScreen>