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