1
0
mirror of https://github.com/oliexdev/openScale.git synced 2025-08-24 09:13:04 +02:00

escaped correctly percent symbol on low battery message, see issue #570

This commit is contained in:
oliexdev
2020-04-18 06:28:38 +02:00
parent 167d17b70d
commit 57d8f2a8a8
6 changed files with 27 additions and 22 deletions

View File

@@ -565,8 +565,13 @@ public class MainActivity extends BaseAppCompatActivity
Timber.e("Bluetooth unexpected error: %s", msg.obj); Timber.e("Bluetooth unexpected error: %s", msg.obj);
break; break;
case SCALE_MESSAGE: case SCALE_MESSAGE:
String toastMessage = String.format(getResources().getString(msg.arg1), msg.obj); try {
Toast.makeText(getApplicationContext(), toastMessage, Toast.LENGTH_LONG).show(); String toastMessage = String.format(getResources().getString(msg.arg1), msg.obj);
Toast.makeText(getApplicationContext(), toastMessage, Toast.LENGTH_LONG).show();
Timber.d("Bluetooth scale message: " + toastMessage);
} catch (Exception ex) {
Timber.e("Bluetooth scale message error: " + ex);
}
break; break;
} }
} }

View File

@@ -212,7 +212,7 @@
<string name="label_year_view">Roční pohled</string> <string name="label_year_view">Roční pohled</string>
<string name="label_measurement_bar">Panel měření</string> <string name="label_measurement_bar">Panel měření</string>
<string name="action_donation">Darovat</string> <string name="action_donation">Darovat</string>
<string name="info_scale_low_battery">Baterie ve váze je téměř vybitá (%d%), prosím nabijte váhu</string> <string name="info_scale_low_battery">Baterie ve váze je téměř vybitá (%d\\%%), prosím nabijte váhu</string>
<string name="info_bluetooth_connection_error_scale_offline">Nemohu se připojit k váze. Ujistěte se prosím, že je zapnutá.</string> <string name="info_bluetooth_connection_error_scale_offline">Nemohu se připojit k váze. Ujistěte se prosím, že je zapnutá.</string>
<string name="label_empty">prázdný</string> <string name="label_empty">prázdný</string>
<string name="label_age">Věk</string> <string name="label_age">Věk</string>

View File

@@ -237,7 +237,7 @@
<string name="label_is_on_right_axis">Auf der rechten Achse</string> <string name="label_is_on_right_axis">Auf der rechten Achse</string>
<string name="label_upgrade_to_openScale_pro">Bitte upgraden Sie auf openScale pro für Bluetooth-Unterstützung</string> <string name="label_upgrade_to_openScale_pro">Bitte upgraden Sie auf openScale pro für Bluetooth-Unterstützung</string>
<string name="action_donation">Spende</string> <string name="action_donation">Spende</string>
<string name="info_scale_low_battery">Niedriger Batteriestand (%d%), bitte aufladen oder Batterien der Waage austauschen</string> <string name="info_scale_low_battery">Niedriger Batteriestand (%d\\%%), bitte aufladen oder Batterien der Waage austauschen</string>
<string name="info_bluetooth_connection_error_scale_offline">Keine Verbindung zur Waage, bitte überprüfen, ob sie eingeschaltet ist.</string> <string name="info_bluetooth_connection_error_scale_offline">Keine Verbindung zur Waage, bitte überprüfen, ob sie eingeschaltet ist.</string>
<string name="label_empty">leer</string> <string name="label_empty">leer</string>
<string name="label_age">Alter</string> <string name="label_age">Alter</string>

View File

@@ -237,6 +237,6 @@
<string name="label_is_on_right_axis">Είναι στον δεξιό άξονα</string> <string name="label_is_on_right_axis">Είναι στον δεξιό άξονα</string>
<string name="label_upgrade_to_openScale_pro">Παρακαλώ αναβαθμίστε σε openScale pro για υποστήριξη Bluetooth</string> <string name="label_upgrade_to_openScale_pro">Παρακαλώ αναβαθμίστε σε openScale pro για υποστήριξη Bluetooth</string>
<string name="action_donation">Δωρεά</string> <string name="action_donation">Δωρεά</string>
<string name="info_scale_low_battery">Χαμηλό επίπεδο μπαταρίας (%d%), παρακαλώ αλλάξτε τις μπαταρίες της ζυγαριάς</string> <string name="info_scale_low_battery">Χαμηλό επίπεδο μπαταρίας (%d\\%%), παρακαλώ αλλάξτε τις μπαταρίες της ζυγαριάς</string>
<string name="info_bluetooth_connection_error_scale_offline">Δεν μπορεί να γίνει σύνδεση με την ζυγαριά, παρακαλώ σιγουρευτείτε ότι η ζυγαριά είναι αναμμένη</string> <string name="info_bluetooth_connection_error_scale_offline">Δεν μπορεί να γίνει σύνδεση με την ζυγαριά, παρακαλώ σιγουρευτείτε ότι η ζυγαριά είναι αναμμένη</string>
</resources> </resources>

View File

@@ -250,32 +250,32 @@
<string name="info_scale_low_battery">Lavt batterinivå (%d\\%%), lad eller bytt vektbatteriene</string> <string name="info_scale_low_battery">Lavt batterinivå (%d\\%%), lad eller bytt vektbatteriene</string>
<string name="info_bluetooth_connection_error_scale_offline">Klarte ikke koble til vekt, sjekk at den er påskrudd.</string> <string name="info_bluetooth_connection_error_scale_offline">Klarte ikke koble til vekt, sjekk at den er påskrudd.</string>
<string name="label_slide_user_top_text">Støtter flere brukere.</string> <string name="label_slide_user_top_text">Støtter flere brukere.</string>
<string name="label_slide_user_main_text">openScale krever ingen nettbasert konto. <string name="label_slide_user_main_text">openScale krever ingen nettbasert konto.
\n \n
\nKroppsmålinger regnes ut fra målinger.</string> \nKroppsmålinger regnes ut fra målinger.</string>
<string name="label_slide_bluetooth_top_text">Forskjellige Blåtannsvekter fra forskjellige produsenter støttes.</string> <string name="label_slide_bluetooth_top_text">Forskjellige Blåtannsvekter fra forskjellige produsenter støttes.</string>
<string name="label_slide_bluetooth_main_text">openScale kommer med støtte for mange Blåtannsvekter fra ulike produsenter. <string name="label_slide_bluetooth_main_text">openScale kommer med støtte for mange Blåtannsvekter fra ulike produsenter.
\n \n
\nStøtten forbedres statig. Fullstendig liste for hver av dem er å finne på <a href="https://github.com/oliexdev/openScale/wiki/Supported-scales-in-openScale">GitHub</a>.</string> \nStøtten forbedres statig. Fullstendig liste for hver av dem er å finne på <a href="https://github.com/oliexdev/openScale/wiki/Supported-scales-in-openScale">GitHub</a>.</string>
<string name="label_slide_metrics_top_text">Spor og analyser dine kroppsmål.</string> <string name="label_slide_metrics_top_text">Spor og analyser dine kroppsmål.</string>
<string name="label_slide_metrics_main_text">openScale støtter over 22 kroppsmålinger. <string name="label_slide_metrics_main_text">openScale støtter over 22 kroppsmålinger.
\n \n
\nDu kan sette den opp til å vise de målene du bryr deg om. \nDu kan sette den opp til å vise de målene du bryr deg om.
\n \n
\nHvis vekten din ikke støtter kroppsfett, kroppsvann og fettfri kroppsvekt, kan du anslå disse målene basert på <a href="https://github.com/oliexdev/openScale/wiki/Body-metric-estimations">publisert forskning</a>.</string> \nHvis vekten din ikke støtter kroppsfett, kroppsvann og fettfri kroppsvekt, kan du anslå disse målene basert på <a href="https://github.com/oliexdev/openScale/wiki/Body-metric-estimations">publisert forskning</a>.</string>
<string name="label_slide_support_main_text">openScale trenger deg. Hvis du har funnet en feil, har en idé eller spørsmål og ønsker å støtte din Blåtannsvekt, opprett en ny <a href="https://github.com/oliexdev/openScale/issues">mangelmelding</a>. <string name="label_slide_support_main_text">openScale trenger deg. Hvis du har funnet en feil, har en idé eller spørsmål og ønsker å støtte din Blåtannsvekt, opprett en ny <a href="https://github.com/oliexdev/openScale/issues">mangelmelding</a>.
\n \n
\nHvis du ønsker å motivere skaperen av prosjektet i videre utvikling og vedvarende vedlikehold kan du gi openScale en god vurdering på <a href="http://play.google.com/store/apps/details?id=com.health.openscale.pro">GooglePlay</a> eller stjernemerke det på <a href="https://github.com/oliexdev/openScale">GitHub</a>. \nHvis du ønsker å motivere skaperen av prosjektet i videre utvikling og vedvarende vedlikehold kan du gi openScale en god vurdering på <a href="http://play.google.com/store/apps/details?id=com.health.openscale.pro">GooglePlay</a> eller stjernemerke det på <a href="https://github.com/oliexdev/openScale">GitHub</a>.
\n \n
\nDin støtte og positive tilbakemelding tas varmt imot. Tusen takk.</string> \nDin støtte og positive tilbakemelding tas varmt imot. Tusen takk.</string>
<string name="label_slide_privacy_main_text">openScale sender ingen data til skyen og det å ikke ha tilgang til å koble seg til Internett er en sterk garanti for at dette stemmer. <string name="label_slide_privacy_main_text">openScale sender ingen data til skyen og det å ikke ha tilgang til å koble seg til Internett er en sterk garanti for at dette stemmer.
\n \n
\nHvis du virkelig ønsker å synkronisere vekten din til GoogleFit eller med MQTT, så kan du installere <a href="https://play.google.com/store/apps/details?id=com.health.openscale.sync">openScale sync</a>.</string> \nHvis du virkelig ønsker å synkronisere vekten din til GoogleFit eller med MQTT, så kan du installere <a href="https://play.google.com/store/apps/details?id=com.health.openscale.sync">openScale sync</a>.</string>
<string name="label_slide_opensource_top_text">Transparent copylefted libre software.</string> <string name="label_slide_opensource_top_text">Transparent copylefted libre software.</string>
<string name="label_slide_opensource_main_text">Bruksvilkårene for openScale er <a href="https://github.com/oliexdev/openScale/blob/master/LICENSE">GPLv3+</a>. <string name="label_slide_opensource_main_text">Bruksvilkårene for openScale er <a href="https://github.com/oliexdev/openScale/blob/master/LICENSE">GPLv3+</a>.
\n \n
\nAlle kroppsutregninger er gjennomsiktig anlagt, og ingen skjulte dataoverføringer eller brukeridentifikasjon finner sted. \nAlle kroppsutregninger er gjennomsiktig anlagt, og ingen skjulte dataoverføringer eller brukeridentifikasjon finner sted.
\n \n
\nDu kan finne hele kildekoden på <a href="https://github.com/oliexdev/openScale">GitHub</a>. Gjør deg trygg på openScale ved å gå igjennom koden.</string> \nDu kan finne hele kildekoden på <a href="https://github.com/oliexdev/openScale">GitHub</a>. Gjør deg trygg på openScale ved å gå igjennom koden.</string>
<string name="label_slide_welcome_main_text">Fri programvare for vekt- og kroppsmålingssporing, med støtte for Blåtannsvekter.</string> <string name="label_slide_welcome_main_text">Fri programvare for vekt- og kroppsmålingssporing, med støtte for Blåtannsvekter.</string>
</resources> </resources>

View File

@@ -243,7 +243,7 @@
<string name="label_calories">Kaloriler</string> <string name="label_calories">Kaloriler</string>
<string name="label_upgrade_to_openScale_pro">Bluetooth desteği için openScale paralı sürüme yükseltin</string> <string name="label_upgrade_to_openScale_pro">Bluetooth desteği için openScale paralı sürüme yükseltin</string>
<string name="action_donation">Bağış</string> <string name="action_donation">Bağış</string>
<string name="info_scale_low_battery">Düşük pil düzeyi (%d%), lütfen tartının pilini değiştirin veya doldurun</string> <string name="info_scale_low_battery">Düşük pil düzeyi (%d\\%%), lütfen tartının pilini değiştirin veya doldurun</string>
<string name="info_bluetooth_connection_error_scale_offline">Tartı ile bağlantı kurulamıyor, lütfen açık olduğundan emin olun.</string> <string name="info_bluetooth_connection_error_scale_offline">Tartı ile bağlantı kurulamıyor, lütfen açık olduğundan emin olun.</string>
<string name="label_empty">boş</string> <string name="label_empty">boş</string>
<string name="label_age">Yaş</string> <string name="label_age">Yaş</string>