Fix theme selector (#881)

* Fix theme selector

Right now the theme selector is broken for some languages,
because the internal options values were translated by mistake.
Marked them as untranslatable

* Also set pref_theme_option_labels as untranslatable
This commit is contained in:
chriss158 2020-09-05 02:18:15 +02:00 committed by GitHub
parent 1b5cbf1712
commit aee090144b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 10 additions and 54 deletions

View file

@ -140,9 +140,6 @@
<string name="themes_option_label_dark">Dunkel</string>
<string name="themes_option_label_light">Hell</string>
<string name="themes_option_label_system">System-Einstellungen verwenden</string>
<string name="themes_option_value_dark">dunkel</string>
<string name="themes_option_value_light">hell</string>
<string name="themes_option_value_system">System</string>
<string name="themes_title_settings">Theme</string>
<string name="unable_to_register">Die Applikation konnte nicht registriert werden</string>
<string name="unique_id">Eindeutige ID</string>

View file

@ -1,15 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<string-array name="pref_theme_option_labels">
<item>@string/themes_option_label_light</item>
<item>@string/themes_option_label_dark</item>
<item>@string/themes_option_label_system</item>
</string-array>
<string-array name="pref_theme_option_values">
<item>@string/themes_option_value_light</item>
<item>@string/themes_option_value_dark</item>
<item>@string/themes_option_value_system</item>
</string-array>
<string name="add_service_data_field">Aggiungi Campo</string>
<string name="add_widget">Aggiungi Widget</string>
<string name="app_name">Home Assistant</string>
@ -178,9 +168,6 @@ Scansione della rete</string>
<string name="themes_option_label_dark">Scuro</string>
<string name="themes_option_label_light">Chiaro</string>
<string name="themes_option_label_system">Segui le impostazioni di sistema</string>
<string name="themes_option_value_dark">scuro</string>
<string name="themes_option_value_light">chiaro</string>
<string name="themes_option_value_system">sistema</string>
<string name="themes_title_settings">Tema</string>
<string name="unable_to_register">Impossibile registrare l\'applicazione</string>
<string name="unique_id">ID univoco</string>

View file

@ -142,9 +142,6 @@
<string name="themes_option_label_dark">어둡게</string>
<string name="themes_option_label_light">밝게</string>
<string name="themes_option_label_system">시스템 설정 따르기</string>
<string name="themes_option_value_dark">어둡게</string>
<string name="themes_option_value_light">밝게</string>
<string name="themes_option_value_system">시스템</string>
<string name="themes_title_settings">테마</string>
<string name="unable_to_register">응용 프로그램을 등록할 수 없습니다</string>
<string name="unique_id">고유 ID</string>

View file

@ -143,8 +143,6 @@ for Home Assistant</string>
<string name="themes_option_label_dark">Mørk</string>
<string name="themes_option_label_light">Lys</string>
<string name="themes_option_label_system">Følg systeminnstillinger</string>
<string name="themes_option_value_dark">mørk</string>
<string name="themes_option_value_light">lys</string>
<string name="themes_title_settings">Tema</string>
<string name="unable_to_register">Kunne ikke registrere applikasjonen</string>
<string name="unique_id">Unik ID</string>

View file

@ -140,9 +140,6 @@
<string name="themes_option_label_dark">Donker</string>
<string name="themes_option_label_light">Licht</string>
<string name="themes_option_label_system">Systeeminstellingen volgen</string>
<string name="themes_option_value_dark">donker</string>
<string name="themes_option_value_light">licht</string>
<string name="themes_option_value_system">systeem</string>
<string name="themes_title_settings">Thema</string>
<string name="unable_to_register">Niet mogelijk om de applicatie te registeren.</string>
<string name="unique_id">Unieke ID</string>

View file

@ -138,9 +138,6 @@
<string name="themes_option_label_dark">Ciemny</string>
<string name="themes_option_label_light">Jasny</string>
<string name="themes_option_label_system">Podążaj za ustawieniami systemu</string>
<string name="themes_option_value_dark">ciemny</string>
<string name="themes_option_value_light">jasny</string>
<string name="themes_option_value_system">systemowy</string>
<string name="themes_title_settings">Motyw</string>
<string name="unable_to_register">Nie można zarejestrować aplikacji</string>
<string name="unique_id">Unikalny identyfikator</string>

View file

@ -165,9 +165,6 @@
<string name="themes_option_label_dark">Тёмная</string>
<string name="themes_option_label_light">Светлая</string>
<string name="themes_option_label_system">По умолчанию</string>
<string name="themes_option_value_dark">тёмная</string>
<string name="themes_option_value_light">светлая</string>
<string name="themes_option_value_system">по умолчанию</string>
<string name="themes_title_settings">Тема</string>
<string name="unable_to_register">Не удалось зарегистрировать приложение</string>
<string name="unique_id">Уникальный ID</string>

View file

@ -144,9 +144,6 @@ sa chcete pripojiť:</string>
<string name="themes_option_label_dark">Tmavá</string>
<string name="themes_option_label_light">Svetlá</string>
<string name="themes_option_label_system">Podľa nastavenia systému</string>
<string name="themes_option_value_dark">tmavá</string>
<string name="themes_option_value_light">svetlá</string>
<string name="themes_option_value_system">systém</string>
<string name="themes_title_settings">Téma</string>
<string name="unable_to_register">Nepodarilo sa registrovať aplikáciu</string>
<string name="unique_id">Unikátne ID</string>

View file

@ -1,15 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<string-array name="pref_theme_option_labels">
<item>@string/themes_option_label_light</item>
<item>@string/themes_option_label_dark</item>
<item>@string/themes_option_label_system</item>
</string-array>
<string-array name="pref_theme_option_values">
<item>@string/themes_option_value_light</item>
<item>@string/themes_option_value_dark</item>
<item>@string/themes_option_value_system</item>
</string-array>
<string name="add_service_data_field">添加字段</string>
<string name="add_widget">添加小部件</string>
<string name="app_name">Home Assistant</string>
@ -177,9 +167,6 @@ Home Assistant实例</string>
<string name="themes_option_label_dark">深色</string>
<string name="themes_option_label_light">亮色</string>
<string name="themes_option_label_system">跟随系统设置</string>
<string name="themes_option_value_dark">深色</string>
<string name="themes_option_value_light">亮色</string>
<string name="themes_option_value_system">系统</string>
<string name="themes_title_settings">主题</string>
<string name="unable_to_register">无法注册应用程序</string>
<string name="unique_id">唯一 ID</string>

View file

@ -84,9 +84,6 @@
<string name="themes_option_label_dark">暗黑</string>
<string name="themes_option_label_light">亮色</string>
<string name="themes_option_label_system">跟隨系統模式</string>
<string name="themes_option_value_dark">暗黑</string>
<string name="themes_option_value_light">亮色</string>
<string name="themes_option_value_system">系統</string>
<string name="themes_title_settings">主題</string>
<string name="url_invalid">網址無效</string>
<string name="url_parse_error">無法解析您的 Home Assistan URL它看起來應該像https://example.com</string>

View file

@ -1,11 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<string-array name="pref_theme_option_labels">
<!-- Do not localize -->
<string-array name="pref_theme_option_labels" translatable="false">
<item>@string/themes_option_label_light</item>
<item>@string/themes_option_label_dark</item>
<item>@string/themes_option_label_system</item>
</string-array>
<string-array name="pref_theme_option_values">
<!-- Do not localize -->
<string-array name="pref_theme_option_values" translatable="false">
<item>@string/themes_option_value_light</item>
<item>@string/themes_option_value_dark</item>
<item>@string/themes_option_value_system</item>
@ -209,9 +211,12 @@ like to connect to:</string>
<string name="themes_option_label_dark">Dark</string>
<string name="themes_option_label_light">Light</string>
<string name="themes_option_label_system">Follow System Settings</string>
<string name="themes_option_value_dark">dark</string>
<string name="themes_option_value_light">light</string>
<string name="themes_option_value_system">system</string>
<!-- Do not localize -->
<string name="themes_option_value_dark" translatable="false">dark</string>
<!-- Do not localize -->
<string name="themes_option_value_light" translatable="false">light</string>
<!-- Do not localize -->
<string name="themes_option_value_system" translatable="false">system</string>
<string name="themes_title_settings">Theme</string>
<string name="unable_to_register">Unable to Register Application</string>
<string name="unique_id">Unique Id</string>