Fix for time and unit announcements (#2166)

Bugfix: time and unit announcement where not configurable correctly.

Fixes #2165.

Reviewed-on: https://codeberg.org/OpenTracksApp/OpenTracks/pulls/2166
Co-authored-by: Rob Herremans <dev@robherremans.nl>
Co-committed-by: Rob Herremans <dev@robherremans.nl>
This commit is contained in:
Rob Herremans
2025-09-16 20:13:15 +02:00
committed by Dennis Guse
parent 46cdae399d
commit f54856c3f1
16 changed files with 2 additions and 15 deletions
@@ -351,7 +351,7 @@ public class PreferencesUtils {
} }
public static boolean shouldVoiceAnnounceTime() { public static boolean shouldVoiceAnnounceTime() {
return getBoolean(R.string.voice_announce_unit_key, true); return getBoolean(R.string.voice_announce_time_key, true);
} }
public static boolean shouldVoiceAnnounceUnit() { public static boolean shouldVoiceAnnounceUnit() {
-1
View File
@@ -351,7 +351,6 @@ limitations under the License.
<string name="field_set_primary">أساسي</string> <string name="field_set_primary">أساسي</string>
<string name="field_set_secondary">ثانوي</string> <string name="field_set_secondary">ثانوي</string>
<string name="field_remove_from_layout">إزالة</string> <string name="field_remove_from_layout">إزالة</string>
<string name="empty">فارغ</string>
<string name="description_altitude_loss">فقدان الارتفاع: %1$d م (%2$d قدم)</string> <string name="description_altitude_loss">فقدان الارتفاع: %1$d م (%2$d قدم)</string>
<string name="export_error_post_workout">فشل التصدير بعد التمرين، يرجى التحقق من دليل التصدير.</string> <string name="export_error_post_workout">فشل التصدير بعد التمرين، يرجى التحقق من دليل التصدير.</string>
<string name="gps_fixed_and_ready">GPS جاهز وثابت</string> <string name="gps_fixed_and_ready">GPS جاهز وثابت</string>
-1
View File
@@ -544,7 +544,6 @@
<string name="settings_chart_display_pace_or_speed_title">Affissà l’andatura o a vitezza</string> <string name="settings_chart_display_pace_or_speed_title">Affissà l’andatura o a vitezza</string>
<string name="settings_recording_show_gps_disabled_warning_title">Avertimentu di disattivazione di u GPS</string> <string name="settings_recording_show_gps_disabled_warning_title">Avertimentu di disattivazione di u GPS</string>
<string name="settings_recording_show_gps_disabled_warning_summary">Durante l’arregistramentu, un avertimentu hè affissatu s’è u GPS hè disattivatu.</string> <string name="settings_recording_show_gps_disabled_warning_summary">Durante l’arregistramentu, un avertimentu hè affissatu s’è u GPS hè disattivatu.</string>
<string name="empty">viotu</string>
<string name="track_edit_time_offset">Sfarenza di u fusu orariu</string> <string name="track_edit_time_offset">Sfarenza di u fusu orariu</string>
<string name="marker_detail_title">%1$d nant’à %2$d : %3$s</string> <string name="marker_detail_title">%1$d nant’à %2$d : %3$s</string>
<string name="stats_coordinates">Latitudine/Lungitudine</string> <string name="stats_coordinates">Latitudine/Lungitudine</string>
-1
View File
@@ -587,7 +587,6 @@ limitations under the License.
<string name="settings_announcements_lap_power">Výkon kola</string> <string name="settings_announcements_lap_power">Výkon kola</string>
<string name="power_x_watt">Výkon {x, plural, =1 {1 watt} few {# watty} other {# wattů} }</string> <string name="power_x_watt">Výkon {x, plural, =1 {1 watt} few {# watty} other {# wattů} }</string>
<string name="create_marker_error">Nepodařilo se vytvořit značku. Zkuste to znovu.</string> <string name="create_marker_error">Nepodařilo se vytvořit značku. Zkuste to znovu.</string>
<string name="empty">prázdné</string>
<string name="settings_locale_title">Jazyk</string> <string name="settings_locale_title">Jazyk</string>
<string name="settings_locale_system_default">Podle systému</string> <string name="settings_locale_system_default">Podle systému</string>
<string name="stats_gain_loss">Stoupání a klesání</string> <string name="stats_gain_loss">Stoupání a klesání</string>
-1
View File
@@ -650,7 +650,6 @@ Meldet das GPS-Gerät ungenaue Daten (z.B. Standort, Geschwindigkeit, Höhe), ka
<string name="settings_charts_title">Charts</string> <string name="settings_charts_title">Charts</string>
<string name="settings_recording_show_gps_disabled_warning_title">Warnung „GPS deaktiviert“</string> <string name="settings_recording_show_gps_disabled_warning_title">Warnung „GPS deaktiviert“</string>
<string name="settings_recording_show_gps_disabled_warning_summary">Während der Aufzeichnung eine Warnung anzeigen, wenn GPS deaktiviert ist.</string> <string name="settings_recording_show_gps_disabled_warning_summary">Während der Aufzeichnung eine Warnung anzeigen, wenn GPS deaktiviert ist.</string>
<string name="empty">leer</string>
<string name="track_edit_time_offset">Zeitzonenverschiebung</string> <string name="track_edit_time_offset">Zeitzonenverschiebung</string>
<string name="marker_detail_title">%1$d von %2$d: %3$s</string> <string name="marker_detail_title">%1$d von %2$d: %3$s</string>
<string name="settings_night_mode_option_system_dynamic">System (DynamicColor)</string> <string name="settings_night_mode_option_system_dynamic">System (DynamicColor)</string>
-1
View File
@@ -670,7 +670,6 @@ Si le dispositif GPS signale des données inexactes (par exemple, la localisatio
<string name="lap_heart_rate">Fréquence cardiaque au tour</string> <string name="lap_heart_rate">Fréquence cardiaque au tour</string>
<string name="settings_recording_show_gps_disabled_warning_title">Alerte GPS désactivée</string> <string name="settings_recording_show_gps_disabled_warning_title">Alerte GPS désactivée</string>
<string name="settings_recording_show_gps_disabled_warning_summary">Pendant l\'enregistrement, afficher un avertissement si le GPS est désactivé.</string> <string name="settings_recording_show_gps_disabled_warning_summary">Pendant l\'enregistrement, afficher un avertissement si le GPS est désactivé.</string>
<string name="empty">vide</string>
<string name="marker_detail_title">%1$d de %2$d: %3$s</string> <string name="marker_detail_title">%1$d de %2$d: %3$s</string>
<string name="track_edit_time_offset">Décalage de fuseau horaire</string> <string name="track_edit_time_offset">Décalage de fuseau horaire</string>
<string name="settings_night_mode_option_night_oled_dynamic">Compatible OLED (Couleurs dynamiques)</string> <string name="settings_night_mode_option_night_oled_dynamic">Compatible OLED (Couleurs dynamiques)</string>
-1
View File
@@ -537,7 +537,6 @@
<string name="settings_recording_location_distance_summary">%1$s idir suíomhanna taifeadta</string> <string name="settings_recording_location_distance_summary">%1$s idir suíomhanna taifeadta</string>
<string name="settings_announcements_lap_power">Cumhacht glúine</string> <string name="settings_announcements_lap_power">Cumhacht glúine</string>
<string name="power_x_watt">Cumhacht {x, plural, = 1 {1 vata} other {# vata} }</string> <string name="power_x_watt">Cumhacht {x, plural, = 1 {1 vata} other {# vata} }</string>
<string name="empty">folamh</string>
<string name="settings_locale_system_default">Réamhshocrú córais</string> <string name="settings_locale_system_default">Réamhshocrú córais</string>
<string name="settings_locale_title">Teanga</string> <string name="settings_locale_title">Teanga</string>
<string name="stats_gain_loss">Gnóthachan &amp; Caillteanas</string> <string name="stats_gain_loss">Gnóthachan &amp; Caillteanas</string>
-1
View File
@@ -598,7 +598,6 @@ Se o GPS informa sobre datos pouco precisos (ex.: localización, velocidade, ele
<string name="settings_charts_title">Gráficos</string> <string name="settings_charts_title">Gráficos</string>
<string name="settings_recording_show_gps_disabled_warning_title">Aviso do GPS desactivado</string> <string name="settings_recording_show_gps_disabled_warning_title">Aviso do GPS desactivado</string>
<string name="settings_recording_show_gps_disabled_warning_summary">Ao gravar, mostrar aviso se o GPS está desactivado.</string> <string name="settings_recording_show_gps_disabled_warning_summary">Ao gravar, mostrar aviso se o GPS está desactivado.</string>
<string name="empty">baleiro</string>
<string name="marker_detail_title">%1$d de %2$d: %3$s</string> <string name="marker_detail_title">%1$d de %2$d: %3$s</string>
<string name="track_edit_time_offset">Diferenza de Zona horaria</string> <string name="track_edit_time_offset">Diferenza de Zona horaria</string>
<string name="settings_night_mode_option_system_dynamic">Sistema (DynamicColor)</string> <string name="settings_night_mode_option_system_dynamic">Sistema (DynamicColor)</string>
-1
View File
@@ -590,7 +590,6 @@ limitations under the License.
<string name="settings_chart_display_pace_or_speed_title">Tempó vagy sebesség megjelenítése</string> <string name="settings_chart_display_pace_or_speed_title">Tempó vagy sebesség megjelenítése</string>
<string name="settings_chart_display_heart_rate_title">Szívritmus megjelenítése</string> <string name="settings_chart_display_heart_rate_title">Szívritmus megjelenítése</string>
<string name="settings_charts_title">Grafikonok</string> <string name="settings_charts_title">Grafikonok</string>
<string name="empty">üres</string>
<string name="settings_recording_show_gps_disabled_warning_title">GPS letiltott figyelmeztetés</string> <string name="settings_recording_show_gps_disabled_warning_title">GPS letiltott figyelmeztetés</string>
<string name="settings_recording_show_gps_disabled_warning_summary">Felvétel közben egy figyelmeztetés jelenik meg, ha a GPS ki van kapcsolva.</string> <string name="settings_recording_show_gps_disabled_warning_summary">Felvétel közben egy figyelmeztetés jelenik meg, ha a GPS ki van kapcsolva.</string>
<string name="track_edit_time_offset">Időzóna eltolódás</string> <string name="track_edit_time_offset">Időzóna eltolódás</string>
-1
View File
@@ -573,5 +573,4 @@ limitations under the License.
<string name="settings_sensor_bluetooth_service_filter_off">Pokaż wszystkie urządzenia bluetooth</string> <string name="settings_sensor_bluetooth_service_filter_off">Pokaż wszystkie urządzenia bluetooth</string>
<string name="settings_public_api_enabled_title">Publiczne API</string> <string name="settings_public_api_enabled_title">Publiczne API</string>
<string name="settings_announcements_idle_category_title">Powiadomienia o przerwach</string> <string name="settings_announcements_idle_category_title">Powiadomienia o przerwach</string>
<string name="empty">puste</string>
</resources> </resources>
-1
View File
@@ -594,7 +594,6 @@ limitations under the License.
<string name="settings_chart_display_pace_or_speed_title">Показать темп или скорость</string> <string name="settings_chart_display_pace_or_speed_title">Показать темп или скорость</string>
<string name="settings_chart_display_heart_rate_title">Показать пульс</string> <string name="settings_chart_display_heart_rate_title">Показать пульс</string>
<string name="settings_recording_location_distance_summary">%1$s между записанными местоположениями</string> <string name="settings_recording_location_distance_summary">%1$s между записанными местоположениями</string>
<string name="empty">пусто</string>
<string name="sensor_state_pressure">Барометр</string> <string name="sensor_state_pressure">Барометр</string>
<string name="bluetooth_sensor_summary">%1$s (%2$s)</string> <string name="bluetooth_sensor_summary">%1$s (%2$s)</string>
<string name="voiceSpeed">{n, plural, =1 {1} few {{n,number,#.0}} other {{n,number,#.0}} }</string> <string name="voiceSpeed">{n, plural, =1 {1} few {{n,number,#.0}} other {{n,number,#.0}} }</string>
-1
View File
@@ -533,7 +533,6 @@
<string name="activity_type_kayaking">கயாக்கிங்</string> <string name="activity_type_kayaking">கயாக்கிங்</string>
<string name="settings_recording_show_gps_disabled_warning_title">சி.பி.எச் முடக்கப்பட்ட முன்னறிவிப்பு</string> <string name="settings_recording_show_gps_disabled_warning_title">சி.பி.எச் முடக்கப்பட்ட முன்னறிவிப்பு</string>
<string name="settings_recording_show_gps_disabled_warning_summary">பதிவு செய்யும் போது, சி.பி.எச் முடக்கப்பட்டிருந்தால் ஒரு எச்சரிக்கையைக் காட்டுங்கள்.</string> <string name="settings_recording_show_gps_disabled_warning_summary">பதிவு செய்யும் போது, சி.பி.எச் முடக்கப்பட்டிருந்தால் ஒரு எச்சரிக்கையைக் காட்டுங்கள்.</string>
<string name="empty">காலி</string>
<string name="settings_charts_title">விளக்கப்படங்கள்</string> <string name="settings_charts_title">விளக்கப்படங்கள்</string>
<string name="settings_chart_display_elevation_title">றிந்த உயரத்தைக் காண்பி</string> <string name="settings_chart_display_elevation_title">றிந்த உயரத்தைக் காண்பி</string>
<string name="settings_chart_display_pace_or_speed_title">விரைவு அல்லது வேகத்தைக் காண்பி</string> <string name="settings_chart_display_pace_or_speed_title">விரைவு அல்லது வேகத்தைக் காண்பி</string>
-1
View File
@@ -14,7 +14,6 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
--><resources> --><resources>
<string name="empty">boş</string>
<string name="about_preference_title">Hakkında</string> <string name="about_preference_title">Hakkında</string>
<string name="about_description"><i>OpenTracks</i>, gizliliğinize tamamen saygı duyan bir spor takip uygulamasıdır.</string> <string name="about_description"><i>OpenTracks</i>, gizliliğinize tamamen saygı duyan bir spor takip uygulamasıdır.</string>
<string name="about_url">Proje web sayfası: <a href="%1$s">%1$s</a></string> <string name="about_url">Proje web sayfası: <a href="%1$s">%1$s</a></string>
-1
View File
@@ -630,7 +630,6 @@ limitations under the License.
<string name="power_x_watt">功率 {x, plural, =1 {1 瓦特} other {# 瓦特} }</string> <string name="power_x_watt">功率 {x, plural, =1 {1 瓦特} other {# 瓦特} }</string>
<string name="create_marker_error">无法创建标记,请重试。</string> <string name="create_marker_error">无法创建标记,请重试。</string>
<string name="stats_gain_loss">增益与损失</string> <string name="stats_gain_loss">增益与损失</string>
<string name="empty">空白</string>
<string name="marker_detail_title">%1$d / %2$d:%3$s</string> <string name="marker_detail_title">%1$d / %2$d:%3$s</string>
<string name="settings_night_mode_option_system_dynamic">跟随系统(动态配色)</string> <string name="settings_night_mode_option_system_dynamic">跟随系统(动态配色)</string>
<string name="settings_night_mode_option_day_dynamic">白天模式(动态配色)</string> <string name="settings_night_mode_option_day_dynamic">白天模式(动态配色)</string>
+1
View File
@@ -44,6 +44,7 @@ limitations under the License.
<string name="sensor_unit_power" translatable="false">w</string> <string name="sensor_unit_power" translatable="false">w</string>
<string name="value_unknown" translatable="false">-</string> <string name="value_unknown" translatable="false">-</string>
<string name="empty" translatable="false"></string>
<string name="report_issue_link" translatable="false">https://codeberg.org/OpenTracksApp/OpenTracks/issues/new?labels=bug&amp;template=bug_report.md&amp;body=%1$s</string> <string name="report_issue_link" translatable="false">https://codeberg.org/OpenTracksApp/OpenTracks/issues/new?labels=bug&amp;template=bug_report.md&amp;body=%1$s</string>
<string-array name="marker_types"> <string-array name="marker_types">
-1
View File
@@ -14,7 +14,6 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
--><resources> --><resources>
<string name="empty">empty</string>
<string name="about_preference_title">About</string> <string name="about_preference_title">About</string>
<string name="about_description"><i>OpenTracks</i> is a sport tracking application that completely respects your privacy.</string> <string name="about_description"><i>OpenTracks</i> is a sport tracking application that completely respects your privacy.</string>
<string name="about_url">Project webpage: <a href="%1$s">%1$s</a></string> <string name="about_url">Project webpage: <a href="%1$s">%1$s</a></string>