diff --git a/app/src/main/java/protect/card_locker/LoyaltyCardEditActivity.java b/app/src/main/java/protect/card_locker/LoyaltyCardEditActivity.java index d20e19e1a..47529ac86 100644 --- a/app/src/main/java/protect/card_locker/LoyaltyCardEditActivity.java +++ b/app/src/main/java/protect/card_locker/LoyaltyCardEditActivity.java @@ -261,7 +261,6 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements + ", updateLoyaltyCard=" + updateLoyaltyCard); } - @Override public void onSaveInstanceState(@NonNull Bundle savedInstanceState) { super.onSaveInstanceState(savedInstanceState); @@ -365,8 +364,15 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements storeFieldEdit.addTextChangedListener(new SimpleTextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { - updateTempState(LoyaltyCardField.store, s.toString()); - generateIcon(s.toString()); + String storeName = s.toString().trim(); + updateTempState(LoyaltyCardField.store, storeName); + generateIcon(storeName); + + if (storeName.length() == 0) { + storeFieldEdit.setError(getString(R.string.field_may_not_be_empty)); + } else { + storeFieldEdit.setError(null); + } } }); @@ -398,6 +404,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)); } }); @@ -409,10 +419,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; } } }); @@ -488,6 +500,12 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements @Override public void onTextChanged(CharSequence s, int start, int before, int count) { updateTempState(LoyaltyCardField.cardId, s.toString()); + + if (s.length() == 0) { + cardIdFieldView.setError(getString(R.string.field_may_not_be_empty)); + } else { + cardIdFieldView.setError(null); + } } }); @@ -933,7 +951,7 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements saveButton.setOnClickListener(v -> doSave()); saveButton.bringToFront(); - generateIcon(storeFieldEdit.getText().toString()); + generateIcon(storeFieldEdit.getText().toString().trim()); // It can't be null because we set it in updateTempState but SpotBugs insists it can be // NP_NULL_ON_SOME_PATH: Possible null pointer dereference and @@ -1352,7 +1370,7 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements thumbnailEditIcon.setBackgroundColor(Utils.needsDarkForeground(color) ? Color.BLACK : Color.WHITE); thumbnailEditIcon.setColorFilter(Utils.needsDarkForeground(color) ? Color.WHITE : Color.BLACK); - generateIcon(storeFieldEdit.getText().toString()); + generateIcon(storeFieldEdit.getText().toString().trim()); } // ColorPickerDialogListener callback @@ -1471,18 +1489,41 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements return; } + boolean hasError = false; + if (tempLoyaltyCard.store.isEmpty()) { - Snackbar.make(storeFieldEdit, R.string.noStoreError, Snackbar.LENGTH_LONG).show(); - return; + storeFieldEdit.setError(getString(R.string.field_may_not_be_empty)); + + // Focus element + tabs.selectTab(tabs.getTabAt(0)); + storeFieldEdit.requestFocus(); + + hasError = true; } if (tempLoyaltyCard.cardId.isEmpty()) { - Snackbar.make(cardIdFieldView, R.string.noCardIdError, Snackbar.LENGTH_LONG).show(); - return; + cardIdFieldView.setError(getString(R.string.field_may_not_be_empty)); + + // Focus element if first error element + if (!hasError) { + tabs.selectTab(tabs.getTabAt(0)); + cardIdFieldView.requestFocus(); + hasError = true; + } } if (!validBalance) { - Snackbar.make(balanceField, getString(R.string.parsingBalanceFailed, balanceField.getText().toString()), Snackbar.LENGTH_LONG).show(); + balanceField.setError(getString(R.string.balanceParsingFailed)); + + // Focus element if first error element + if (!hasError) { + tabs.selectTab(tabs.getTabAt(1)); + balanceField.requestFocus(); + hasError = true; + } + } + + if (hasError) { return; } @@ -1618,7 +1659,7 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements String cardIdString = tempLoyaltyCard.barcodeId != null ? tempLoyaltyCard.barcodeId : tempLoyaltyCard.cardId; CatimaBarcode barcodeFormat = tempLoyaltyCard.barcodeType; - if (cardIdString == null || barcodeFormat == null) { + if (cardIdString == null || cardIdString.isEmpty() || barcodeFormat == null) { barcodeImageLayout.setVisibility(View.GONE); return; } diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index f3de62996..698719453 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -29,8 +29,6 @@ اضف بطاقة أولا البطاقة(ات) الشخصية المنسوخة صورة %s باركود - لا يوجد اسم مدخل - لا يوجد بطاقة شخصية مدخلة لا يمكن العثور على هذه البطاقة لا يمكن تحليل الرابط المستورد استيراد/تصدير @@ -79,7 +77,6 @@ الرصيد العملة نقاط - %s لا يبدو أنه رصيد صالح. استيراد البيانات من سلسلة مفاتيح بطاقة الولاء سياسة الخصوصية diff --git a/app/src/main/res/values-ast/strings.xml b/app/src/main/res/values-ast/strings.xml index 707b92c66..b0fecd1fb 100644 --- a/app/src/main/res/values-ast/strings.xml +++ b/app/src/main/res/values-ast/strings.xml @@ -9,7 +9,6 @@ Confirmar ¿Quies desaniciar esta tarxeta permanentemente\? Importar/Esportar - Nun s\'introduxo nenguna ID Num se pudo facer la esportación La importación falló Los datos escríbense nel llugar qu\'escueyas. @@ -35,7 +34,6 @@ Nun se pudo facer la importación Nun se pudo atopar esa tarxeta Too - Nun s\'introduxo nengún nome Unviar… Editar la tarxeta D\'acuerdu diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index 30086dc53..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 не изглежда истинска наличност. Не Да Снимка на задната страна @@ -37,7 +36,6 @@ Картата не е намерена Номерът е променен. Желаете ли същата стойност да бъде приложена и към щрихкода\? Обновяване на щрихкода\? - Не е въведен номер Добавете карта Пряк път до карта Добавяне на карта @@ -79,7 +77,6 @@ Изтекла: %s Наличност: %s Докоснете бутона +, за да добавите списък. - Не е въведено наименование Списъци Въведете име на списъка Искам да споделя тази карта с вас diff --git a/app/src/main/res/values-bn-rIN/strings.xml b/app/src/main/res/values-bn-rIN/strings.xml index ffcc52b62..e818f08db 100644 --- a/app/src/main/res/values-bn-rIN/strings.xml +++ b/app/src/main/res/values-bn-rIN/strings.xml @@ -69,7 +69,6 @@ ...উল্টো ক্রমে ক্রমানুসার কার্ডটি খুঁজে পাওয়া গেল না - স্টোরেজ ত্রুটি নেই আইডি কপি করা হয়েছে কোন কার্ড বার্তা নেই কার্ডের শিরোনাম যোগ করুন @@ -129,7 +128,6 @@ কার্ড শর্টকাট রপ্তানি করা যাচ্ছে না আইডি ক্লিপবোর্ডে নকল করা হল - কোনো আইডি দওয়া হয়নি নিজের ডেটা অন্য কোথাও সংরক্ষণ করে রাখলে পরে সেটা অন্য ডিভাইসে সরিয়ে নিতে পারবেন। আমদানি করা গেল না কিছু কার্ড বানান আর এই গ্রুপে স্থির করুন। @@ -186,7 +184,6 @@ \nকোন তথ্য একেবারেই সংগ্রহ করা হয় না, যা যে কেউ নিশ্চিত করতে পারবেন কারন আমাদের অ্যাপ মুক্ত সফটওয়্যার। ব্যালান্স পয়েন্ট - %s কোনো বৈধ ব্যালান্স মনে হচ্ছে না। এখান থেকে তথ্য আমদানি করুন আনুগত্য কার্ড কীচেন ব্যক্তিগত তথ্যের গোপনীয়তা নীতি diff --git a/app/src/main/res/values-bs/strings.xml b/app/src/main/res/values-bs/strings.xml index 5ed32cf77..49130296e 100644 --- a/app/src/main/res/values-bs/strings.xml +++ b/app/src/main/res/values-bs/strings.xml @@ -69,7 +69,6 @@ Rikverc Sortiraj Nisam mogao pronaći tu karticu - Nije uneseno ime Kopiran ID/ovi Dodaj prvo kartu Dodaj Kartu @@ -93,7 +92,6 @@ Izvoz neuspješan Skeniraj barkod Prečica kartice - ID nije unesen Nisam uspio parsirati URI za uvoz Uvoz/Izvoz Izvoz diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index e0230a11b..cc8823a95 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -16,8 +16,6 @@ Editovat kartu Přidat kartu Naskenovat čárový kód - Nezadáno žádné jméno - Nezadáno ID Import/Export Export Zálohování dat vám umožní přesunout je do jiného zařízení. @@ -149,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-da/strings.xml b/app/src/main/res/values-da/strings.xml index 9f26e8354..69bb8d93d 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -68,8 +68,6 @@ Dataene skrives til en placering efter eget valg. Kunne ikke analysere import-URI\'en Kunne ikke finde kort - Der er ikke angivet noget kort-ID - Intet navn angivet Slet gruppe\? Alle Denne gruppe indeholder ikke nogen kort diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 3a61e339b..2790199d5 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -22,8 +22,6 @@ Barcode scannen Shortcut zu einer Karte Füge zuerst eine Karte hinzu - Kein Name eingegeben - Keine ID eingegeben Diese Karte konnte nicht gefunden werden Import/Export Export @@ -87,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 cb0e65ca2..cb686141c 100644 --- a/app/src/main/res/values-el-rGR/strings.xml +++ b/app/src/main/res/values-el-rGR/strings.xml @@ -18,8 +18,6 @@ Σαρώστε τον γραμμοκώδικα (bardcode) Συντόμευση Κάρτας Προσθέστε μία κάρτα πρώτα - Δεν έχει εισαχθεί όνομα - Δεν έχει εισαχθεί κωδικός Δεν ήταν δυνατό να εντοπιστεί η κάρτα Εισαγωγή/Εξαγωγή Εξαγωγή @@ -118,7 +116,6 @@ Αντιγραμμένη/ες ταυτότητα/ες Δεν ήταν δυνατό να διαβαστεί η εικόνα - %s δεν φαίνεται να είναι έγκυρο το υπόλοιπο. Νόμισμα Πολιτική απορρήτου Εισαγωγή δεδομένων από diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml index 4f531b0a1..584776094 100644 --- a/app/src/main/res/values-eo/strings.xml +++ b/app/src/main/res/values-eo/strings.xml @@ -65,8 +65,6 @@ Subtenanta supre vian kartoj permesas vin movi ilin al alia aparato. Ne eblis analizi la importado URI Ne eblis trovi karto - Neniu karto ID eniris - Neniu eniris nomo Aldoni karto unua Karto Mallongirejo Scintigrafio Barcode Card diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index bcf9f048d..7dae526d1 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -18,8 +18,6 @@ Escanear código de barras Atajo de tarjeta Añada una tarjeta primero - No se proporcionó ningún nombre - No se ha introducido ninguna código No se ha podido encontrar esa tarjeta Importar/Exportar Exportar @@ -142,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 3d8c92543..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 @@ -107,8 +106,6 @@ Tuo/vie Tuonnin URI: n jäsentäminen epäonnistui Tätä korttia ei löytynyt - ID-tunnusta ei annettu - Nimeä ei annettu Kopioidut tunnukset Lisää ensin kortti Kortin pikakuvake diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index f3f09215c..2c294f77e 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -18,8 +18,6 @@ Scanner le code-barres Raccourci de carte Ajoutez d’abord une carte - Aucun nom saisi - Aucun identifiant saisi Impossible de trouver cette carte Importer/Exporter Exporter @@ -92,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-he-rIL/strings.xml b/app/src/main/res/values-he-rIL/strings.xml index 561906616..80abdcb4d 100644 --- a/app/src/main/res/values-he-rIL/strings.xml +++ b/app/src/main/res/values-he-rIL/strings.xml @@ -10,7 +10,6 @@ שיתוף העתקת מזהה ללוח הוספת כרטיס - אין מזהה כרטיס הוספה למועדפים הסרה ממועדפים הערות @@ -39,7 +38,6 @@ קיצור דרך תחילה הוסף כרטיס מזהי כרטיס הועתקו - לא הוכנס שם חנות כרטיס לא נמצא ייבוא/ייצוא ייצוא diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index d3caab9f5..9b1c71794 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -20,8 +20,6 @@ कार्ड जोड़ें पहले एक कार्ड जोड़ें कॉपी की गई आईडी - कोई नाम दर्ज नहीं - कोई पहचान पत्र (आईडी दर्ज नहीं) की गई वह कार्ड नहीं मिला आयात / निर्यात निर्यात @@ -137,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 c0a184aca..c9097a229 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -28,7 +28,6 @@ Ne postoji crtični kod Odustani Pritisni gumb + plus za dodavanje kartice ili uvezi putem izbornika ⋮. - Ime nije zadano Nije bilo moguće pronaći tu karticu Nije bilo moguće obraditi URI uvoza Uvoz/Izvoz @@ -104,7 +103,6 @@ Siva Istek Slika vrste crtičnog koda %s - ID nije zadan Uvezi iz Loyalty Card Keychain Prednja slika Upiši lozinku @@ -145,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 651b976bb..09279a4b5 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -36,7 +36,6 @@ Kártya hozzáadása Vonalkód leolvasása Kártya parancsikon - Nincs név megadva Az importálási URI nem értelmezhető Importálás/exportálás Exportálás @@ -53,7 +52,6 @@ Kártya törlése Azonosító(k) másolva A(z) %s vonalkód képe - Nincs azonosító megadva A kártya nem található Válassza ki az importálandó ***.zip Stocard export fájlt. \nAz adatainak exportálását a support@stocardapp.com címre írt levélben kérheti. @@ -127,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 c7d1ecba8..d0498d74c 100644 --- a/app/src/main/res/values-in-rID/strings.xml +++ b/app/src/main/res/values-in-rID/strings.xml @@ -79,8 +79,6 @@ Salin ID ke papan klip Kirim… Tambah kartu terlebih dahulu - Nama masih kosong - Tidak ada ID yang dimasukkan Tidak dapat menemukan kartu Tidak dapat memparsing impor URI Ekspor @@ -140,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-is/strings.xml b/app/src/main/res/values-is/strings.xml index fec41d73d..966fa490d 100644 --- a/app/src/main/res/values-is/strings.xml +++ b/app/src/main/res/values-is/strings.xml @@ -26,7 +26,6 @@ Bæta kort fyrstu Flytja mistókst Flutt - Ekkert nafn slegið Gæti ekki fundið kort Get ekki lesið inn URI Flytja diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index d5c01a36c..b0c9da6a9 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -22,8 +22,6 @@ Scansiona il codice Scorciatoia per la carta Aggiungi prima una carta - Nessun nome inserito - Nessun codice inserito Impossibile trovare quella carta Impossibile analizzare l\'URI di importazione Importa/Esporta @@ -85,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 a31b31ff0..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 は有効な残高ではないようです。 ポイント 通貨 残高 @@ -99,8 +98,6 @@ インポート/エクスポート インポートURIを解析できません カードが見つかりません - カード番号が入力されていません - 名前が入力されていません カードを追加 カードのショートカット バーコードをスキャン diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index 713df7d3c..b2f9f6cbd 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -55,7 +55,6 @@ 가져오기를 수행할 수 없습니다 가져오기 실패 가져오기 완료 - ID를 입력하지 않음 이름 썸네일 다른 앱 사용 @@ -64,7 +63,6 @@ 위로 이동 종료 아래로 이동 - 이름을 입력하지 않음 즐겨찾기 별 바코드를 표시할 때 화면 밝기 높이기 정말 이 카드를 삭제하시겠습니까\? @@ -145,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 c3e6ea339..e56602037 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -15,8 +15,6 @@ Redaguoti lojalumo kortelę Pridėti lojalumo kortelę Nuskaityti brūkšninį kodą - Neįvestas pavadinimas - Neįvestas ID Importuoti/Exportuoti Exportuoti Nepavyko importuoti @@ -47,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 47c111f99..7d4900d58 100644 --- a/app/src/main/res/values-lv/strings.xml +++ b/app/src/main/res/values-lv/strings.xml @@ -33,7 +33,6 @@ Skenēt svītrkodu Kartes saīsne Vispirms pievienojiet karti - Vārds nav ievadīts Nevarēja atrast karti Nevarēja parsēt importa URI Imports/Eksports @@ -102,7 +101,6 @@ Neatgriezeniski dzēst šo %d karti\? Neatgriezeniski dzēst šīs %d kartes\? - Numurs nav ievadīts Par %s Derīguma termiņš beidzās: %s Izvēlieties krāsu @@ -119,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 5aa282f98..65e625fb4 100644 --- a/app/src/main/res/values-nb-rNO/strings.xml +++ b/app/src/main/res/values-nb-rNO/strings.xml @@ -19,8 +19,6 @@ Skann strekkoden Kort-snarvei Legg til et kort først - Navn ikke angitt - Ingen ID innskrevet Fant ikke det kortet Importer/eksporter Eksporter @@ -92,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 1fe9cdafe..b6956ba91 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -23,8 +23,6 @@ Barcode scannen Kaartsnelkoppeling Voeg eerst een kaart toe - Geen naam ingevoerd - Geen id ingevoerd De kaart is niet aangetroffen Kan de import-uri niet verwerken Importeren/Exporteren @@ -92,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-oc/strings.xml b/app/src/main/res/values-oc/strings.xml index b18c2d214..6fad0797e 100644 --- a/app/src/main/res/values-oc/strings.xml +++ b/app/src/main/res/values-oc/strings.xml @@ -12,8 +12,6 @@ Importar/Exportar Analisi impossibla l’URI d’importacion Impossible de trobar aquesta carta - Cap d’identificant pas picat - Cap de nom pas picat ID copiat(s) Apondètz d’en primièr una carta Acorchi de carta diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 7cfb059d5..1c0fe1628 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -22,8 +22,6 @@ Zeskanuj kod kreskowy Skrót karty Najpierw dodaj kartę - Nie wprowadzono nazwy - Nie wprowadzono identyfikatora Nie można znaleźć tej karty lojalnościowej Nie można przeanalizować identyfikatora importu URI Importuj/Eksportuj @@ -132,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 e541c546a..989030711 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -39,7 +39,6 @@ Identificador do cartão Atalho do cartão Adicione primeiro um cartão - Nenhum nome inserido Não foi possível encontrar esse cartão Não foi possível analisar o URI de importação Importar / exportar @@ -137,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): @@ -187,7 +185,6 @@ Avalie esta aplicação no Google Play Os dados serão guardados num local à sua escolha. - Nenhum identificador inserido Eliminar %d cartão Eliminar %d cartões diff --git a/app/src/main/res/values-ro-rRO/strings.xml b/app/src/main/res/values-ro-rRO/strings.xml index eaa22f2a8..f875f7478 100644 --- a/app/src/main/res/values-ro-rRO/strings.xml +++ b/app/src/main/res/values-ro-rRO/strings.xml @@ -34,7 +34,6 @@ Importat Importul a eșuat Nu s-a putut efectua importarea - Nu s-a introdus niciun ID Nu s-a putut efectua exportarea Importul… Exportul… @@ -71,7 +70,6 @@ Editarea codului de bare Alegeți data de expirare ID-ul cardului copiat în clipboard - Nici un nume introdus Selectare cod de bare Acest grup nu conține nicio carte Selectați imaginea din galerie diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 6a690d39f..de1026d63 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -23,8 +23,6 @@ Отсканируйте штрих-код Ярлык карты Сначала добавьте карту - Название не указано - Номер не указан Карта не найдена Невозможно разобрать импортируемый URI Импорт/Экспорт @@ -80,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 49cc20896..993a66d8b 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -18,8 +18,6 @@ Skenovať čiarový kód Skratka Najprv pridajte kartu - Nebol zadaný žiadny názov - Nebolo zadané ID Nepodarilo sa nájsť túto kartu Import/Export Export @@ -192,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 08db4807a..708bf9cfe 100644 --- a/app/src/main/res/values-sl/strings.xml +++ b/app/src/main/res/values-sl/strings.xml @@ -18,8 +18,6 @@ Skeniraj črtno kodo Bližnjica do kartice Najprej dodajte kartico - Ime ni bilo vnešeno - ID številka kartice ni bila vnešena Te kartice zvestobe ni bilo mogoče najti Uvozi/izvozi Izvozi @@ -144,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 a7583c1d9..7ef9c086d 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -99,8 +99,6 @@ Säkerhetskopiering av din data möjliggör förflyttning av den till en annan enhet. Importera/Exportera Kunde inte hitta det kortet - Inget ID har angivits - Inget namn har angivits Lägg till ett kort först Kort-genväg Lägg till kort @@ -152,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 c47c07bfc..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 @@ -135,8 +134,6 @@ İçe/Dışa aktar İçe aktarma URI\'si ayrıştırılamadı Bu kart bulunamadı - Numara girilmedi - Ad girilmedi %s barkod görüntüsü Numara(lar) kopyalandı Numarayı panoya kopyala diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 1ad38ab8f..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 здається, не є дійсним залишком. Бали Валюта Баланс @@ -114,8 +113,6 @@ Імпорт/Експорт Неможливо опрацювати імпорт-URI Карту не знайдено - ID не введено - Ім\'я не введено ID скопійовано Спочатку додайте карту Швидкий виклик карти diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 6849b70d8..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似乎不是有效的余额。 积分 货币 余额 @@ -103,8 +102,6 @@ 导入/导出 无法解析导入 URI 找不到卡片 - 未输入卡号 - 未输入卡片名称 已复制卡号 请先添加一张卡片 卡片快捷键 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 0750c1183..730a75fac 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -84,7 +84,6 @@ 找不到可用的條碼 無法找到此卡片 - 尚未輸入 ID 請先新增卡片 排列 Catima @@ -154,7 +153,6 @@ OK 送出… 掃描條碼 - 尚未輸入卡片名稱 備份您的資料以將其轉移至其他裝置中。 自檔案系統中匯入 自檔案系統中選取檔案。 @@ -179,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 e58f7f381..e3c45c987 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -50,8 +50,6 @@ Copied ID(s) Image %s barcode - No name entered - No ID entered Could not find that card Could not parse the import URI Import/Export @@ -181,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 @@ -333,4 +331,5 @@ Display options Show archived cards View online + Field may not be empty