diff --git a/app/src/main/java/protect/card_locker/LoyaltyCardEditActivity.java b/app/src/main/java/protect/card_locker/LoyaltyCardEditActivity.java
index 823340421..9dfc00b54 100644
--- a/app/src/main/java/protect/card_locker/LoyaltyCardEditActivity.java
+++ b/app/src/main/java/protect/card_locker/LoyaltyCardEditActivity.java
@@ -403,6 +403,10 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
balanceField.setOnFocusChangeListener((v, hasFocus) -> {
if (!hasFocus && !onResuming && !onRestoring) {
+ if (balanceField.getText().toString().isEmpty()) {
+ updateTempState(LoyaltyCardField.balance, BigDecimal.valueOf(0));
+ }
+
balanceField.setText(Utils.formatBalanceWithoutCurrencySymbol(tempLoyaltyCard.balance, tempLoyaltyCard.balanceType));
}
});
@@ -414,10 +418,12 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
try {
BigDecimal balance = Utils.parseBalance(s.toString(), tempLoyaltyCard.balanceType);
updateTempState(LoyaltyCardField.balance, balance);
+ balanceField.setError(null);
validBalance = true;
} catch (ParseException e) {
- validBalance = false;
e.printStackTrace();
+ balanceField.setError(getString(R.string.balanceParsingFailed));
+ validBalance = false;
}
}
});
@@ -1506,7 +1512,7 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
}
if (!validBalance) {
- balanceField.setError(getString(R.string.parsingBalanceFailed, balanceField.getText().toString()));
+ balanceField.setError(getString(R.string.balanceParsingFailed));
// Focus element if first error element
if (!hasError) {
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index 471bfa53c..698719453 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -77,7 +77,6 @@
الرصيد
العملة
نقاط
- %s لا يبدو أنه رصيد صالح.
استيراد البيانات من
سلسلة مفاتيح بطاقة الولاء
سياسة الخصوصية
diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml
index 5c245f0e1..2e2c8ec62 100644
--- a/app/src/main/res/values-bg/strings.xml
+++ b/app/src/main/res/values-bg/strings.xml
@@ -27,7 +27,6 @@
Свободен софтуер с авторски права, лицензиран под GPLv3+
Снимка на предната страна
Снимка на задната страна
- %s не изглежда истинска наличност.
Не
Да
Снимка на задната страна
diff --git a/app/src/main/res/values-bn-rIN/strings.xml b/app/src/main/res/values-bn-rIN/strings.xml
index f55e4bb36..e818f08db 100644
--- a/app/src/main/res/values-bn-rIN/strings.xml
+++ b/app/src/main/res/values-bn-rIN/strings.xml
@@ -184,7 +184,6 @@
\nকোন তথ্য একেবারেই সংগ্রহ করা হয় না, যা যে কেউ নিশ্চিত করতে পারবেন কারন আমাদের অ্যাপ মুক্ত সফটওয়্যার।
ব্যালান্স
পয়েন্ট
- %s কোনো বৈধ ব্যালান্স মনে হচ্ছে না।
এখান থেকে তথ্য আমদানি করুন
আনুগত্য কার্ড কীচেন
ব্যক্তিগত তথ্যের গোপনীয়তা নীতি
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 97bde63ab..4ba985013 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -147,7 +147,6 @@
Zásady soukromí
Loyalty Card Keychain
Importovat data z
- %s se nezdá být platným zůstatkem.
Body
Měna
Zůstatek
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index b0002553a..2790199d5 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -85,7 +85,6 @@
Gruppen: %s
Loyalty Card Keychain
Daten importieren aus
- %s scheint kein gültiges Guthaben zu sein.
Punkte
Währung
Guthaben
diff --git a/app/src/main/res/values-el-rGR/strings.xml b/app/src/main/res/values-el-rGR/strings.xml
index 3e82e765d..cb686141c 100644
--- a/app/src/main/res/values-el-rGR/strings.xml
+++ b/app/src/main/res/values-el-rGR/strings.xml
@@ -116,7 +116,6 @@
Αντιγραμμένη/ες ταυτότητα/ες
Δεν ήταν δυνατό να διαβαστεί η εικόνα
- %s δεν φαίνεται να είναι έγκυρο το υπόλοιπο.
Νόμισμα
Πολιτική απορρήτου
Εισαγωγή δεδομένων από
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index b0425ae60..7dae526d1 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -140,7 +140,6 @@
Política de privacidad
Llavero con tarjeta de fidelización
Importar datos de
- %s no tendría un saldo válido.
Moneda
Saldo
No se pudo leer la imagen
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index 58a672599..a722a544a 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -30,7 +30,6 @@
Tietosuojakäytäntö
Kanta-asiakaskortin avainnippu
Tuo tietoja kohteesta
- %s ei vaikuta olevan kelvollinen saldo.
Pisteet
Valuutta
Saldo
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index ee52a91f0..2c294f77e 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -90,7 +90,6 @@
Politique de confidentialité
Loyalty Card Keychain
Importer les données depuis
- %s ne semble pas être un solde valide.
Points
Devise
Solde
diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml
index 16fd9be40..9b1c71794 100644
--- a/app/src/main/res/values-hi/strings.xml
+++ b/app/src/main/res/values-hi/strings.xml
@@ -135,7 +135,6 @@
मैन्युअली आई डी दर्ज करें
समूह संपादन: %s
अंक
- %s एक वैध शेष राशि नहीं है.
यहाँ से डेटा का आयात करें
निजता नीति
कैटिमा से आयात करें
diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml
index d18f09778..c9097a229 100644
--- a/app/src/main/res/values-hr/strings.xml
+++ b/app/src/main/res/values-hr/strings.xml
@@ -143,7 +143,6 @@
Saldo
Uvezi podatke iz
Privjesak za Karticu Vjernosti
- Čini se da %s nije ispravni saldo.
Obavijest o politici privatnosti (obavezna za neke trgovine aplikacija):
\n
\nPODACI SE UOPĆE NE PRIKUPLJAJU, što svatko može potvrditi budući da je naša aplikacija libre softver.
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index da483b3e7..10fb92591 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -125,7 +125,6 @@
Egyenleg
Pénznem
Pontok
- A(z) %s nem tűnik valós egyenlegnek.
Hűségkártya-kulcstartó
Adatvédelmi irányelvek
Elfogadás
diff --git a/app/src/main/res/values-in-rID/strings.xml b/app/src/main/res/values-in-rID/strings.xml
index b2a6180fe..d0498d74c 100644
--- a/app/src/main/res/values-in-rID/strings.xml
+++ b/app/src/main/res/values-in-rID/strings.xml
@@ -138,7 +138,6 @@
Tidak pernah
Pindah barcode ke bagian paling depan
Poin
- %s sepertinya bukan saldo yang valid.
Gantungan kunci kartu kesetiaan
Kebijakan Privasi
Pemberitahuan kebijakan privasi (diperlukan oleh beberapa toko aplikasi):
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index 6a2a9b229..b0c9da6a9 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -83,7 +83,6 @@
- %d carte
- %d carte
- %s non sembra un saldo corretto.
Punti
Valuta
Saldo
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 1a91052ef..70c02fa2f 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -19,7 +19,6 @@
プライバシーポリシー
Loyalty Card Keychain
インポート元を選択
- %s は有効な残高ではないようです。
ポイント
通貨
残高
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index f3d38b269..b2f9f6cbd 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -143,7 +143,6 @@
Weblate에서
카드 선택
그룹 편집
- %s 이 유효한 잔액이 아닌 것 같습니다.
데이터 가져오기
바코드 값
이미지 설정
diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml
index 175deee6a..e56602037 100644
--- a/app/src/main/res/values-lt/strings.xml
+++ b/app/src/main/res/values-lt/strings.xml
@@ -45,7 +45,6 @@
\nSukurkite jį iš Loyalty Card Keychain meniu Importavimas/Eksportavimas, pirmiausia paspausdami Eksportuoti.
Importuoti iš Loyalty Card Keychain
Lojalumo kortelės
- Panašu, kad %s reikšmė nėra tinkama.
Perkelti brūkšninį kodą į ekrano viršų
Šviesinti brūkšninio kodo rodinį
Nepavyko iššifruoti importo URI
diff --git a/app/src/main/res/values-lv/strings.xml b/app/src/main/res/values-lv/strings.xml
index 0bac391bd..7d4900d58 100644
--- a/app/src/main/res/values-lv/strings.xml
+++ b/app/src/main/res/values-lv/strings.xml
@@ -117,7 +117,6 @@
- %s punkts
- %s punkti
- %s nešķiet derīga bilance.
Loyalty Card Keychain
Paziņojums par privātuma politiku (nepieciešams dažiem lietotņu veikaliem):
\n
diff --git a/app/src/main/res/values-nb-rNO/strings.xml b/app/src/main/res/values-nb-rNO/strings.xml
index 0a454f0d3..65e625fb4 100644
--- a/app/src/main/res/values-nb-rNO/strings.xml
+++ b/app/src/main/res/values-nb-rNO/strings.xml
@@ -90,7 +90,6 @@
Utløpsdato
Utløpt: %s
Flytt strekkoden til toppen av skjermen
- %s ser ikke ut til å være en gyldig saldo.
Poeng
Valuta
Saldo
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 537ad3f7c..cb1d6bfa3 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -90,7 +90,6 @@
Vervalt op %s
Verlopen: %s
Barcode verplaatsen naar bovenkant van scherm
- %s lijkt geen geldig saldo te zijn.
Aantal punten
Valuta
Saldo
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 50d84f7f5..1c0fe1628 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -130,7 +130,6 @@
Polityka prywatności
Brelok dla twoich kart lojalnościowych
Importuj dane z
- %s nie wydaje się być prawidłową wartością.
Punkty
Waluta
Saldo
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 96c82ac09..989030711 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -136,7 +136,6 @@
Saldo
Moeda
Pontos
- %s não parece ser um saldo válido.
Loyalty Card Keychain
Política de privacidade
Aviso de política de privacidade (exigido por algumas lojas de aplicações):
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 461819bbe..ca0fbeaf3 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -78,7 +78,6 @@
Срок действия истёк: %s
Срок действия истекает: %s
Баллы
- %s не похож на правильный баланс.
Ручной ввод номера
Уведомление о политике конфиденциальности (требуется некоторыми магазинами приложений):
\n
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index 7e6d01f2f..993a66d8b 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -190,7 +190,6 @@
Zmenili ste ID. Chcete aktualizovať aj čiarový kód, aby používal rovnakú hodnotu\?
Nie
Zadajte prosím heslo
- %s sa nezdá byť platným zostatkom.
Zatiaľ nemáte žiadne vernostné karty. Keď nejaké pridáte, môžete ich priradiť ku skupine tu.
Na skenovanie čiarových kódov potrebuje Catima prístup k fotoaparátu. Ťuknite sem a zmeňte nastavenia oprávnení.
Importovať karty
diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml
index 9bfeab6a1..708bf9cfe 100644
--- a/app/src/main/res/values-sl/strings.xml
+++ b/app/src/main/res/values-sl/strings.xml
@@ -142,7 +142,6 @@
Da
Prednja stran
Zadnja stran
- %s ni veljavno stanje.
Nastavi sliko sprednje strani
Nastavi sliko sprednje strani
Fotografije
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index 007738006..7ef9c086d 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -150,7 +150,6 @@
Copyleftad fri programvara, under GPLv3+-licens
Fria tredjepartsresurser: %s
Fria tredjepartsbibliotek: %s
- %s verkar inte vara ett giltigt saldo.
Saldo
Saldo: %s
Förhindra skärmlåsning
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index 4be02c19a..d86494f63 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -57,7 +57,6 @@
Gizlilik Politikası
Loyalty Card Keychain
Verileri şuradan içe aktar
- %s geçerli bir bakiye gibi görünmüyor.
Puan
Para birimi
Bakiye
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index f53ad3793..521b4e3ee 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -42,7 +42,6 @@
Політика конфіденційності
Брелок для картки лояльності
Імпортувати дані з
- %s здається, не є дійсним залишком.
Бали
Валюта
Баланс
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index 8da8afa18..6f09f3489 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -39,7 +39,6 @@
隐私政策
会员卡卡包
数据导入源
- %s似乎不是有效的余额。
积分
货币
余额
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 16d3bbc10..730a75fac 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -177,7 +177,6 @@
選取您自 Catima 匯出的 catima.zip 檔案以進行匯入。
\n您可透過其他裝置的 Catima 程式中的匯入/匯出選單進行匯出。
點
- %s 似乎不是個可用的餘額數值。
第三方自由函式庫:%s
第三方自由資源:%s
選擇條碼
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 4b798d7c4..5e607e32d 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -179,7 +179,7 @@
Balance
Currency
Points
- %s does not seem to be a valid balance.
+ Invalid balance
Import data from
Loyalty Card Keychain
Privacy Policy